summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax2018-11-04 22:32:44 +0100
committerMax2018-11-04 22:32:44 +0100
commit76402a87f366838bf06f6e36a552be43dfb5641c (patch)
treeec38e2d9115dee07496edce79129461dce64dd81
parenta3e1f8c9c14edf58185f290a492d86d6d688813b (diff)
downloadfuselkoenig_de-76402a87f366838bf06f6e36a552be43dfb5641c.tar.gz
Removes dist/ folder.
-rw-r--r--dist/404.php92
-rw-r--r--dist/CODE-OF-CONDUCT.md51
-rw-r--r--dist/CONTRIBUTING.md54
-rw-r--r--dist/ISSUE_TEMPLATE.md48
-rw-r--r--dist/LICENSE.md339
-rw-r--r--dist/Makefile24
-rw-r--r--dist/README.md152
-rw-r--r--dist/archive.php86
-rw-r--r--dist/author.php100
-rw-r--r--dist/bower.json31
-rw-r--r--dist/comments.php124
-rw-r--r--dist/composer.json10
-rw-r--r--dist/css/MaterialIcons-Regular.eotbin143258 -> 0 bytes
-rw-r--r--dist/css/MaterialIcons-Regular.ijmap1
-rw-r--r--dist/css/MaterialIcons-Regular.svg2373
-rw-r--r--dist/css/MaterialIcons-Regular.ttfbin128180 -> 0 bytes
-rw-r--r--dist/css/MaterialIcons-Regular.woffbin107672 -> 0 bytes
-rw-r--r--dist/css/MaterialIcons-Regular.woff2bin82458 -> 0 bytes
-rw-r--r--dist/css/custom-editor-style.css2
-rw-r--r--dist/css/custom-editor-style.min.css2
-rw-r--r--dist/css/custom-editor-style.min.css.map1
-rw-r--r--dist/css/fonts/charter_bold-webfont.eotbin52528 -> 0 bytes
-rw-r--r--dist/css/fonts/charter_bold-webfont.woffbin28428 -> 0 bytes
-rw-r--r--dist/css/fonts/charter_regular-webfont.eotbin51896 -> 0 bytes
-rw-r--r--dist/css/fonts/charter_regular-webfont.woffbin27904 -> 0 bytes
-rw-r--r--dist/css/material-icons.css32
-rw-r--r--dist/css/theme.css17254
-rw-r--r--dist/css/theme.min.css5
-rw-r--r--dist/css/theme.min.css.map1
-rw-r--r--dist/fonts/fontawesome-webfont.eotbin165742 -> 0 bytes
-rw-r--r--dist/fonts/fontawesome-webfont.svg2671
-rw-r--r--dist/fonts/fontawesome-webfont.ttfbin165548 -> 0 bytes
-rw-r--r--dist/fonts/fontawesome-webfont.woffbin182146 -> 0 bytes
-rw-r--r--dist/fonts/fontawesome-webfont.woff2bin143278 -> 0 bytes
-rw-r--r--dist/footer.php210
-rw-r--r--dist/functions.php243
-rw-r--r--dist/global-templates/hero.php25
-rw-r--r--dist/global-templates/left-sidebar-check.php44
-rw-r--r--dist/global-templates/right-sidebar-check.php21
-rw-r--r--dist/header.php124
-rw-r--r--dist/img/background_mini_farbig.jpgbin274161 -> 0 bytes
-rw-r--r--dist/img/favicon.pngbin13005 -> 0 bytes
-rw-r--r--dist/img/favicon_small.pngbin13310 -> 0 bytes
-rw-r--r--dist/img/glencairn_favicon.pngbin15006 -> 0 bytes
-rw-r--r--dist/img/paw.pngbin12997 -> 0 bytes
-rw-r--r--dist/img/paw_glencairn_1.pngbin12994 -> 0 bytes
-rw-r--r--dist/img/paw_glencairn_sharp.pngbin12862 -> 0 bytes
-rw-r--r--dist/img/paw_original.pngbin11949 -> 0 bytes
-rw-r--r--dist/inc/class-wp-bootstrap-navwalker.php559
-rw-r--r--dist/inc/custom-comments.php71
-rw-r--r--dist/inc/custom-header.php49
-rw-r--r--dist/inc/customizer.php135
-rw-r--r--dist/inc/editor.php78
-rw-r--r--dist/inc/enqueue.php34
-rw-r--r--dist/inc/extras.php114
-rw-r--r--dist/inc/hooks.php49
-rw-r--r--dist/inc/jetpack.php67
-rw-r--r--dist/inc/pagination.php56
-rw-r--r--dist/inc/setup.php132
-rw-r--r--dist/inc/style-wpcom.css7
-rw-r--r--dist/inc/template-tags.php137
-rwxr-xr-xdist/inc/theme-settings.php36
-rw-r--r--dist/inc/widgets.php119
-rw-r--r--dist/inc/woocommerce.php140
-rw-r--r--dist/inc/wpcom.php51
-rw-r--r--dist/index.php77
-rw-r--r--dist/js/core.js497
-rw-r--r--dist/js/customizer.js42
-rw-r--r--dist/js/popper.js2540
-rw-r--r--dist/js/popper.min.js5
-rw-r--r--dist/js/theme.js6540
-rw-r--r--dist/js/theme.min.js1
-rw-r--r--dist/languages/de_DE.mobin15275 -> 0 bytes
-rw-r--r--dist/languages/de_DE.po796
-rw-r--r--dist/languages/de_DE_formal.mobin15378 -> 0 bytes
-rw-r--r--dist/languages/de_DE_formal.po797
-rw-r--r--dist/languages/el_GR.mobin18948 -> 0 bytes
-rw-r--r--dist/languages/el_GR.po809
-rw-r--r--dist/languages/es_ES.mobin6006 -> 0 bytes
-rw-r--r--dist/languages/es_ES.po309
-rw-r--r--dist/languages/fr_FR.mobin14262 -> 0 bytes
-rw-r--r--dist/languages/fr_FR.po803
-rw-r--r--dist/languages/he_IL.mobin13080 -> 0 bytes
-rw-r--r--dist/languages/he_IL.po714
-rw-r--r--dist/languages/it_IT.mobin6108 -> 0 bytes
-rw-r--r--dist/languages/it_IT.po310
-rw-r--r--dist/languages/ja_JP.mobin15937 -> 0 bytes
-rw-r--r--dist/languages/ja_JP.po784
-rw-r--r--dist/languages/ko_KR.mobin5663 -> 0 bytes
-rw-r--r--dist/languages/ko_KR.po303
-rw-r--r--dist/languages/nb_NO.mobin14368 -> 0 bytes
-rw-r--r--dist/languages/nb_NO.po792
-rw-r--r--dist/languages/nl_NL.mobin11247 -> 0 bytes
-rwxr-xr-xdist/languages/nl_NL.po765
-rw-r--r--dist/languages/nn_NO.mobin14394 -> 0 bytes
-rw-r--r--dist/languages/nn_NO.po792
-rw-r--r--dist/languages/pl_PL.mobin14300 -> 0 bytes
-rw-r--r--dist/languages/pl_PL.po799
-rw-r--r--dist/languages/pt_BR.mobin7973 -> 0 bytes
-rw-r--r--dist/languages/pt_BR.po455
-rw-r--r--dist/languages/pt_PT.mobin13990 -> 0 bytes
-rw-r--r--dist/languages/pt_PT.po796
-rw-r--r--dist/languages/ru_RU.mobin16092 -> 0 bytes
-rw-r--r--dist/languages/ru_RU.po797
-rw-r--r--dist/languages/sv_SE.mobin7309 -> 0 bytes
-rw-r--r--dist/languages/sv_SE.po397
-rw-r--r--dist/languages/tr_TR.mobin14951 -> 0 bytes
-rw-r--r--dist/languages/tr_TR.po792
-rw-r--r--dist/languages/understrap.pot774
-rw-r--r--dist/loop-templates/content-blank.php12
-rw-r--r--dist/loop-templates/content-empty.php12
-rw-r--r--dist/loop-templates/content-none.php47
-rw-r--r--dist/loop-templates/content-page.php42
-rw-r--r--dist/loop-templates/content-search.php52
-rw-r--r--dist/loop-templates/content-single.php51
-rw-r--r--dist/loop-templates/content.php59
-rw-r--r--dist/page-templates/blank.php36
-rw-r--r--dist/page-templates/both-sidebarspage.php61
-rw-r--r--dist/page-templates/empty.php21
-rw-r--r--dist/page-templates/fullwidthpage.php53
-rw-r--r--dist/page-templates/left-sidebarpage.php55
-rw-r--r--dist/page-templates/right-sidebarpage.php55
-rw-r--r--dist/page.php58
-rw-r--r--dist/screenshot.pngbin364977 -> 0 bytes
-rw-r--r--dist/search.php79
-rw-r--r--dist/searchform.php22
-rw-r--r--dist/sidebar-templates/sidebar-footerfull.php34
-rw-r--r--dist/sidebar-templates/sidebar-hero.php47
-rw-r--r--dist/sidebar-templates/sidebar-herocanvas.php19
-rw-r--r--dist/sidebar-templates/sidebar-left.php27
-rw-r--r--dist/sidebar-templates/sidebar-right.php27
-rw-r--r--dist/sidebar-templates/sidebar-statichero.php33
-rw-r--r--dist/sidebar.php21
-rw-r--r--dist/single.php53
-rw-r--r--dist/style.css37
-rwxr-xr-xdist/taxonomy-brennerei.php86
-rwxr-xr-xdist/taxonomy-region.php86
-rwxr-xr-xdist/taxonomy-sponsor.php86
-rwxr-xr-xdist/taxonomy-whiskyregion.php86
-rw-r--r--dist/taxonomy.php54
-rw-r--r--dist/yarpp-template-custom-thumbnails.php71
141 files changed, 0 insertions, 49922 deletions
diff --git a/dist/404.php b/dist/404.php
deleted file mode 100644
index 2015b09..0000000
--- a/dist/404.php
+++ /dev/null
@@ -1,92 +0,0 @@
-<?php
-/**
- * The template for displaying 404 pages (not found).
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-get_header();
-
-$container = get_theme_mod( 'understrap_container_type' );
-$sidebar_pos = get_theme_mod( 'understrap_sidebar_position' );
-
-?>
-
-<div class="wrapper" id="error-404-wrapper">
-
- <div class="<?php echo esc_attr( $container ); ?>" id="content" tabindex="-1">
-
- <div class="row">
-
- <div class="col-md-12 content-area" id="primary">
-
- <main class="site-main" id="main">
-
- <section class="error-404 not-found">
-
- <header class="page-header">
-
- <h1 class="page-title"><?php esc_html_e( 'Oops! That page can&rsquo;t be found.',
- 'understrap' ); ?></h1>
-
- </header><!-- .page-header -->
-
- <div class="page-content">
-
- <p><?php esc_html_e( 'It looks like nothing was found at this location. Maybe try one of the links below or a search?',
- 'understrap' ); ?></p>
-
- <?php get_search_form(); ?>
-
- <?php the_widget( 'WP_Widget_Recent_Posts' ); ?>
-
- <?php if ( understrap_categorized_blog() ) : // Only show the widget if site has multiple categories. ?>
-
- <div class="widget widget_categories">
-
- <h2 class="widget-title"><?php esc_html_e( 'Most Used Categories', 'understrap' ); ?></h2>
-
- <ul>
- <?php
- wp_list_categories( array(
- 'orderby' => 'count',
- 'order' => 'DESC',
- 'show_count' => 1,
- 'title_li' => '',
- 'number' => 10,
- ) );
- ?>
- </ul>
-
- </div><!-- .widget -->
-
- <?php endif; ?>
-
- <?php
-
- /* translators: %1$s: smiley */
- $archive_content = '<p>' . sprintf( esc_html__( 'Try looking in the monthly archives. %1$s', 'understrap' ), convert_smilies( ':)' ) ) . '</p>';
- the_widget( 'WP_Widget_Archives', 'dropdown=1', "after_title=</h2>$archive_content" );
-
- the_widget( 'WP_Widget_Tag_Cloud' );
- ?>
-
- </div><!-- .page-content -->
-
- </section><!-- .error-404 -->
-
- </main><!-- #main -->
-
- </div><!-- #primary -->
-
- </div><!-- .row -->
-
- </div><!-- Container end -->
-
-</div><!-- Wrapper end -->
-
-<?php get_footer(); ?>
diff --git a/dist/CODE-OF-CONDUCT.md b/dist/CODE-OF-CONDUCT.md
deleted file mode 100644
index f17adcf..0000000
--- a/dist/CODE-OF-CONDUCT.md
+++ /dev/null
@@ -1,51 +0,0 @@
-# Code of Conduct v2.0
-
-This code of conduct outlines our expectations for participants within the [UnderStrap](https://github.com/understrap/) community, as well as steps to reporting unacceptable behavior. We are committed to providing a welcoming and inspiring community for all and expect our code of conduct to be honored. Anyone who violates this code of conduct may be banned from the community.
-
-Our open source community strives to:
-
-* **Be friendly and patient.**
-* **Be welcoming**: We strive to be a community that welcomes and supports people of all backgrounds and identities. This includes, but is not limited to members of any race, ethnicity, culture, national origin, colour, immigration status, social and economic class, educational level, sex, sexual orientation, gender identity and expression, age, size, family status, political belief, religion, and mental and physical ability.
-* **Be considerate**: Your work will be used by other people, and you in turn will depend on the work of others. Any decision you take will affect users and colleagues, and you should take those consequences into account when making decisions. Remember that we're a world-wide community, so you might not be communicating in someone else's primary language.
-* **Be respectful**: Not all of us will agree all the time, but disagreement is no excuse for poor behavior and poor manners. We might all experience some frustration now and then, but we cannot allow that frustration to turn into a personal attack. It’s important to remember that a community where people feel uncomfortable or threatened is not a productive one.
-* **Be careful in the words that you choose**: we are a community of professionals, and we conduct ourselves professionally. Be kind to others. Do not insult or put down other participants. Harassment and other exclusionary behavior aren't acceptable. This includes, but is not limited to:
- * Violent threats or language directed against another person.
- * Discriminatory jokes and language.
- * Posting sexually explicit or violent material.
- * Posting (or threatening to post) other people's personally identifying information ("doxing").
- * Personal insults, especially those using racist or sexist terms.
- * Unwelcome sexual attention.
- * Advocating for, or encouraging, any of the above behavior.
- * Repeated harassment of others. In general, if someone asks you to stop, then stop.
-* **When we disagree, try to understand why**: Disagreements, both social and technical, happen all the time. It is important that we resolve disagreements and differing views constructively. Remember that we’re different. The strength of our community comes from its diversity, people from a wide range of backgrounds. Different people have different perspectives on issues. Being unable to understand why someone holds a viewpoint doesn’t mean that they’re wrong. Don’t forget that it is human to err and blaming each other doesn’t get us anywhere. Instead, focus on helping to resolve issues and learning from mistakes.
-
-This code is not exhaustive or complete. It serves to distill our common understanding of a collaborative, shared environment, and goals. We expect it to be followed in spirit as much as in the letter.
-
-### Diversity Statement
-
-We encourage everyone to participate and are committed to building a community for all. Although we may not be able to satisfy everyone, we all agree that everyone is equal. Whenever a participant has made a mistake, we expect them to take responsibility for it. If someone has been harmed or offended, it is our responsibility to listen carefully and respectfully, and do our best to right the wrong.
-
-Although this list cannot be exhaustive, we explicitly honor diversity in age, gender, gender identity or expression, culture, ethnicity, language, national origin, political beliefs, profession, race, religion, sexual orientation, socioeconomic status, and technical ability. We will not tolerate discrimination based on any of the protected
-characteristics above, including participants with disabilities.
-
-### Reporting Issues
-
-If you experience or witness unacceptable behavior—or have any other concerns—please report it by contacting us via [thomas@tarcgn.de](mailto:thomas@tarcgn.de). All reports will be handled with discretion. In your report please include:
-
-- Your contact information.
-- Names (real, nicknames, or pseudonyms) of any individuals involved. If there are additional witnesses, please include them as well. Your account of what occurred, and if you believe the incident is ongoing. If there is a publicly available record (e.g. a mailing list archive or a public IRC logger), please include a link.
-- Any additional information that may be helpful.
-
-After filing a report, a representative will contact you personally. If the person who is harassing you is part of the response team, they will recuse themselves from handling your incident. A representative will then review the incident, follow up with any additional questions, and make a decision as to how to respond. We will respect confidentiality requests for the purpose of protecting victims of abuse.
-
-Anyone asked to stop unacceptable behavior is expected to comply immediately. If an individual engages in unacceptable behavior, the representative may take any action they deem appropriate, up to and including a permanent ban from our community without warning.
-
-## Thanks
-
-**The UnderStrap Team**
-
-
-
-This code of conduct is based on the [Open Code of Conduct](https://github.com/todogroup/opencodeofconduct) from the [TODOGroup](http://todogroup.org).
-
-We are thankful for their work and all the communities who have paved the way with code of conducts. \ No newline at end of file
diff --git a/dist/CONTRIBUTING.md b/dist/CONTRIBUTING.md
deleted file mode 100644
index 84c9893..0000000
--- a/dist/CONTRIBUTING.md
+++ /dev/null
@@ -1,54 +0,0 @@
-# Contributing to the UnderStrap Project
-We love your input! We want to make contributing to this project as easy and transparent as possible, whether it's:
-
-- Reporting a bug
-- Discussing the current state of the code
-- Submitting a fix
-- Proposing new features
-- Becoming a maintainer
-
-## We Develop with Github
-We use github to host code, to track issues and feature requests, as well as accept pull requests.
-
-## We Use [Github Flow](https://guides.github.com/introduction/flow/index.html), So All Code Changes Happen Through Pull Requests
-Pull requests are the best way to propose changes to the codebase (we use [Github Flow](https://guides.github.com/introduction/flow/index.html)). We actively welcome your pull requests:
-
-1. Fork the repo and create your branch from `master`.
-2. If you've added code that should be tested, add tests.
-3. If you've changed APIs, update the documentation.
-4. Ensure the test suite passes.
-5. Make sure your code lints.
-6. Issue that pull request!
-
-## Any contributions you make will be under the GNU GPL version 2
-In short, when you submit code changes, your submissions are understood to be under the same [GNU GPL version 2](https://opensource.org/licenses/GPL-2.0) that covers the project. Feel free to contact the maintainers if that's a concern.
-
-## Report bugs using Github's [issues](https://github.com/understrap/understrap/issues)
-We use GitHub issues to track public bugs. Report a bug by [opening a new issue](https://github.com/understrap/understrap/issues/new) - it's that easy!
-
-## Write bug reports with detail, background, and sample code
-[This is an example](http://stackoverflow.com/q/12488905/180626) of a bug report I wrote, and I think it's not a bad model. Here's [another example from Craig Hockenberry](http://www.openradar.me/11905408), an app developer whom I greatly respect.
-
-**Great Bug Reports** tend to have:
-
-- A quick summary and/or background
-- Steps to reproduce
- - Be specific!
- - Give sample code if you can.
-- What you expected would happen
-- What actually happens
-- Notes (possibly including why you think this might be happening, or stuff you tried that didn't work)
-
-People *love* thorough bug reports. I'm not even kidding.
-
-## Use a Consistent Coding Style
-
-* 2 spaces for indentation rather than tabs
-* Use ./.editorconfig if your editor supports it
-<!-- * You can try running `npm run lint` for style unification -->
-
-## License
-By contributing, you agree that your contributions will be licensed under GNU GPL version 2.
-
-## References
-This document was adapted from the open-source contribution guidelines for [Facebook's Draft](https://github.com/facebook/draft-js/blob/a9316a723f9e918afde44dea68b5f9f39b7d9b00/CONTRIBUTING.md)
diff --git a/dist/ISSUE_TEMPLATE.md b/dist/ISSUE_TEMPLATE.md
deleted file mode 100644
index b2e9b50..0000000
--- a/dist/ISSUE_TEMPLATE.md
+++ /dev/null
@@ -1,48 +0,0 @@
-Please delete anything that does not apply for you!
-
-## Issue is about..
- - [ ] a Bug Report
- - [ ] a Feature Request
- - [ ] a Suggestion
- - [ ] a Question
- - [ ] I need help
-
-## Please tell us about your environment:
-
- - **WordPress Version:** 4.9.x
- - **OS Version:** [Windows 7 | Windows 8 | Windows 10] | Linux [Distribution / Version] | MacOS [Version] | Android [Version] | iOS [Version]
- - **Browser:** [ all | Chrome XX | Firefox XX | IE XX | Safari XX | Mobile Chrome XX | Android X.X Web Browser | iOS XX Safari ]
- - **Language:** [ all | PHP | SQL | HTML | S/CSS | Javascript | jQuery | ES6 | JSON | XML]
- - **Node.js & NPM Versions:** Node.js [V X.XX] | NPM [V X.XX]
-
-
----
-
-# Issue Overview for Bugreports
-
-## Steps to reproduce?
-
-## *Who* is the bug affecting?
-
-## *What* is affected by this bug?
-
-## *When* does this occur?
-
-## *Where* on the platform does it happen?
-
-## *How* do we replicate the issue?
-
-## Are there any related Issues and/or PRs?
-
-## Screenshots / Video
-
-## Expected behavior
-
-# Todos
-
- * Test
- * Documentation
-
-
-
-### Other Comments
diff --git a/dist/LICENSE.md b/dist/LICENSE.md
deleted file mode 100644
index d159169..0000000
--- a/dist/LICENSE.md
+++ /dev/null
@@ -1,339 +0,0 @@
- GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users. This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it. (Some other Free Software Foundation software is covered by
-the GNU Lesser General Public License instead.) You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have. You must make sure that they, too, receive or can get the
-source code. And you must show them these terms so they know their
-rights.
-
- We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
- Finally, any free program is threatened constantly by software
-patents. We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary. To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- GNU GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License. The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language. (Hereinafter, translation is included without limitation in
-the term "modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
- 1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
- 2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any
- part thereof, to be licensed as a whole at no charge to all third
- parties under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a
- notice that there is no warranty (or else, saying that you provide
- a warranty) and that users may redistribute the program under
- these conditions, and telling the user how to view a copy of this
- License. (Exception: if the Program itself is interactive but
- does not normally print such an announcement, your work based on
- the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
- 3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections
- 1 and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your
- cost of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer
- to distribute corresponding source code. (This alternative is
- allowed only for noncommercial distribution and only if you
- received the program in object code or executable form with such
- an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable. However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
- 4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
- 5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
- 6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
- 7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all. For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices. Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
- 8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded. In such case, this License incorporates
-the limitation as if written in the body of this License.
-
- 9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation. If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
- 10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission. For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this. Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
- NO WARRANTY
-
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
- <one line to give the program's name and a brief idea of what it does.>
- Copyright (C) <year> <name of author>
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License along
- with this program; if not, write to the Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the program
- `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
- <signature of Ty Coon>, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs. If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Lesser General
-Public License instead of this License.
diff --git a/dist/Makefile b/dist/Makefile
deleted file mode 100644
index fad2e12..0000000
--- a/dist/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-all: clean build deploy
-
-build: styles scripts dist copy
-
-scripts:
- gulp scripts
-
-styles:
- gulp styles
-
-dist:
- gulp dist
-
-copy:
- cp css/fonts/charter_* dist/css/fonts
-
-deploy:
- rsync --delete --exclude "woocommerce" -avzP ./dist/* -e ssh rwp_network:/var/www/wordpress/wp-content/themes/fuselkoenig_de_v2
-
-edit:
- $(EDITOR) sass/theme/_theme.scss
-
-clean:
- $(RM) -r $(RMFLAGS) dist
diff --git a/dist/README.md b/dist/README.md
deleted file mode 100644
index 43fd391..0000000
--- a/dist/README.md
+++ /dev/null
@@ -1,152 +0,0 @@
-Travis build: [![Build Status](https://travis-ci.org/understrap/understrap.svg?branch=master)](https://travis-ci.org/understrap/understrap)
-
-#### See: [Official Demo](https://understrap.com/understrap) | Read: [Official Docs Page](https://understrap.github.io/)
-
-# UnderStrap WordPress Theme Framework
-
-Website: [https://understrap.com](https://understrap.com)
-
-Child Theme Project: [https://github.com/understrap/understrap-child](https://github.com/understrap/understrap-child)
-
-## About
-
-I’m a huge fan of Underscores, Bootstrap, and Sass. Why not combine these into a solid WordPress Theme Framework? That’s what UnderStrap is. You can use it as a starter theme and build your own theme on top of it. Or you can use it as a parent theme and create your own child theme for UnderStrap.
-
-## License
-UnderStrap WordPress Theme, Copyright 2013-2018 Holger Koenemann
-UnderStrap is distributed under the terms of the GNU GPL version 2
-
-http://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html
-
-## Changelog
-See [changelog](CHANGELOG.md)
-
-
-## Basic Features
-
-- Combines Underscore’s PHP/JS files and Bootstrap’s HTML/CSS/JS.
-- Comes with Bootstrap (v4) Sass source files and additional .scss files. Nicely sorted and ready to add your own variables and customize the Bootstrap variables.
-- Uses a single minified CSS file for all the basic stuff.
-- [Font Awesome](http://fortawesome.github.io/Font-Awesome/) integration (v4.7.0)
-- Jetpack ready.
-- WooCommerce support.
-- Contact Form 7 support.
-- [Child Theme](https://github.com/holger1411/understrap-child) ready.
-- Translation ready.
-
-## Starter Theme + HTML Framework = WordPress Theme Framework
-
-The _s theme is a good starting point to develop a WordPress theme. But it is “just” a raw starter theme. That means it outputs all the WordPress stuff correctly but without any layout or design.
-Why not add a well known and supported layout framework to have a solid, clean and responsive foundation? That’s where Bootstrap comes in.
-
-## Confused by All the CSS and Sass Files?
-
-Some basics about the Sass and CSS files that come with UnderStrap:
-- The theme itself uses the `/style.css`file only to identify the theme inside of WordPress. The file is not loaded by the theme and does not include any styles.
-- The `/css/theme.css` and its minified little brother `/css/theme.min.css` file(s) provides all styles. It is composed of five different SCSS sets and one variable file at `/sass/theme.scss`:
-
- ```@import "theme/theme_variables"; // 1. Add your variables into this file. Also add variables to overwrite Bootstrap or UnderStrap variables here
- @import "../src/bootstrap-sass/assets/stylesheets/bootstrap"; // 2. All the Bootstrap stuff - Don´t edit this!
- @import "understrap/understrap"; // 3. Some basic WordPress stylings and needed styles to combine Boostrap and Underscores
- @import "../src/fontawesome/scss/font-awesome"; // 4. Font Awesome Icon styles
- // Any additional imported files //
- @import "theme/theme"; // 5. Add your styles into this file
- ```
-
-- Don’t edit the number 2-4 files/filesets listed above or you won’t be able to update Understrap without overwriting your own work!
-- Your design goes into: `/sass/theme`.
- - Add your styles to the `/sass/theme/_theme.scss` file
- - And your variables to the `/sass/theme/_theme_variables.scss`
- - Or add other .scss files into it and `@import` it into `/sass/theme/_theme.scss`.
-
-## Installation
-There are several ways to install UnderStrap. We'll look at three of them: (1) classic install by uploading UnderStrap to a WordPress install, (2) using npm, and (3) using the theme directory in WordPress.
-
-### Classic install
-- Download the understrap folder from GitHub or from [https://understrap.com](https://understrap.com)
-- IMPORTANT: If you download it from GitHub make sure you rename the "understrap-master.zip" file just to "understrap.zip" or you might have problems using child themes!
-- Upload it into your WordPress installation theme subfolder: `/wp-content/themes/`
-- Login to your WordPress backend
-- Go to Appearance → Themes
-- Activate the UnderStrap theme
-
-### npm install
-- Open your terminal
-- Change to the directory where you want to add UnderStrap
-- Type `npm install understrap`
-
-### WordPress.org install
-- Open your WordPress backend
-- Click on "Appearance -> Themes"
-- Hit the "Add new" button
-- Search for "UnderStrap"
-- Hit the "install" button
-- Activate the theme
-
-## Developing With npm, Gulp and SASS and [Browser Sync][1]
-
-### Installing Dependencies
-- Make sure you have installed Node.js and Browser-Sync (optional) on your computer globally
-- Then open your terminal and browse to the location of your UnderStrap copy
-- Run: `$ npm install`
-
-### Running
-To work with and compile your Sass files on the fly start:
-
-- `$ gulp watch`
-
-Or, to run with Browser-Sync:
-
-- First change the browser-sync options to reflect your environment in the file `/gulpconfig.json` in the beginning of the file:
-```javascript
-{
- "browserSyncOptions" : {
- "proxy": "localhost/theme_test/", // <----- CHANGE HERE
- "notify": false
- },
- ...
-};
-```
-- then run: `$ gulp watch-bs`
-
-## How to Use the Built-In Widget Slider
-
-The front-page slider is widget driven. Simply add more than one widget to widget position “Hero”.
-- Click on Appearance → Widgets.
-- Add two, or more, widgets of any kind to widget area “Hero”.
-- That’s it.
-
-## RTL styles?
-Add a new file to the themes root folder called rtl.css. Add all alignments to this file according to this description:
-https://codex.wordpress.org/Right_to_Left_Language_Support
-
-## Page Templates
-UnderStrap includes several different page template files: (1) blank template, (2) empty template, and (3) full width template.
-
-### Blank Template
-
-The `blank.php` template is useful when working with various page builders and can be used as a starting blank canvas.
-
-### Empty Template
-
-The `empty.php` template displays a header and a footer only. A good starting point for landing pages.
-
-### Full Width Template
-
-The `fullwidthpage.php` template has full width layout without a sidebar.
-
-## Footnotes
-
-[1] Visit [http://browsersync.io](http://browsersync.io) for more information on Browser Sync
-
-Licenses & Credits
-=
-- Font Awesome: http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
-- Bootstrap: http://getbootstrap.com | https://github.com/twbs/bootstrap/blob/master/LICENSE (Code licensed under MIT documentation under CC BY 3.0.)
-and of course
-- jQuery: https://jquery.org | (Code licensed under MIT)
-- WP Bootstrap Navwalker by Edward McIntyre: https://github.com/twittem/wp-bootstrap-navwalker | GNU GPL
-- Bootstrap Gallery Script based on Roots Sage Gallery: https://github.com/roots/sage/blob/5b9786b8ceecfe717db55666efe5bcf0c9e1801c/lib/gallery.php
-
-
-[![Analytics](https://ga-beacon.appspot.com/UA-139292-31/chromeskel_a/readme)](https://github.com/igrigorik/ga-beacon)
diff --git a/dist/archive.php b/dist/archive.php
deleted file mode 100644
index 022fa9f..0000000
--- a/dist/archive.php
+++ /dev/null
@@ -1,86 +0,0 @@
-<?php
-/**
- * The template for displaying archive pages.
- *
- * Learn more: http://codex.wordpress.org/Template_Hierarchy
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-get_header();
-?>
-
-<?php
-$container = get_theme_mod( 'understrap_container_type' );
-?>
-
-<div class="wrapper" id="archive-wrapper">
-
- <div class="<?php echo esc_attr( $container ); ?>" id="content" tabindex="-1">
-
- <div class="row">
-
- <!-- Do the left sidebar check -->
- <?php get_template_part( 'global-templates/left-sidebar-check' ); ?>
-
- <main class="site-main" id="main">
-
- <?php if ( have_posts() ) : ?>
-
- <header class="page-header">
-
- <div class="card taxonomy-card">
- <div class="card-body">
- <?php
- the_archive_title( '<h1 class="card-title page-title">', '</h1>' );
- the_archive_description( '<div class="card-text taxonomy-description">', '</div>' );
- ?>
- </div>
- </div>
- <?php
- #the_archive_title( '<h1 class="page-title taxonomy-title">', '</h1>' );
- #the_archive_description( '<div class="taxonomy-description">', '</div>' );
- ?>
-
- </header><!-- .page-header -->
-
- <?php /* Start the Loop */ ?>
- <?php while ( have_posts() ) : the_post(); ?>
-
- <?php
-
- /*
- * Include the Post-Format-specific template for the content.
- * If you want to override this in a child theme, then include a file
- * called content-___.php (where ___ is the Post Format name) and that will be used instead.
- */
- get_template_part( 'loop-templates/content', get_post_format() );
- ?>
-
- <?php endwhile; ?>
-
- <?php else : ?>
-
- <?php get_template_part( 'loop-templates/content', 'none' ); ?>
-
- <?php endif; ?>
-
- </main><!-- #main -->
-
- <!-- The pagination component -->
- <?php understrap_pagination(); ?>
-
- <!-- Do the right sidebar check -->
- <?php get_template_part( 'global-templates/right-sidebar-check' ); ?>
-
- </div> <!-- .row -->
-
-</div><!-- Container end -->
-
-</div><!-- Wrapper end -->
-
-<?php get_footer(); ?>
diff --git a/dist/author.php b/dist/author.php
deleted file mode 100644
index 76ab557..0000000
--- a/dist/author.php
+++ /dev/null
@@ -1,100 +0,0 @@
-<?php
-/**
- * The template for displaying the author pages.
- *
- * Learn more: https://codex.wordpress.org/Author_Templates
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-get_header();
-$container = get_theme_mod( 'understrap_container_type' );
-?>
-
-
-<div class="wrapper" id="author-wrapper">
-
- <div class="<?php echo esc_attr( $container ); ?>" id="content" tabindex="-1">
-
- <div class="row">
-
- <!-- Do the left sidebar check -->
- <?php get_template_part( 'global-templates/left-sidebar-check' ); ?>
-
- <main class="site-main" id="main">
-
- <header class="page-header author-header">
-
- <?php
- $curauth = ( isset( $_GET['author_name'] ) ) ? get_user_by( 'slug',
- $author_name ) : get_userdata( intval( $author ) );
- ?>
-
- <h1><?php esc_html_e( 'About:', 'understrap' ); ?><?php echo esc_html( $curauth->nickname ); ?></h1>
-
- <?php if ( ! empty( $curauth->ID ) ) : ?>
- <?php echo get_avatar( $curauth->ID ); ?>
- <?php endif; ?>
-
- <dl>
- <?php if ( ! empty( $curauth->user_url ) ) : ?>
- <dt><?php esc_html_e( 'Website', 'understrap' ); ?></dt>
- <dd>
- <a href="<?php echo esc_url( $curauth->user_url ); ?>"><?php echo esc_html( $curauth->user_url ); ?></a>
- </dd>
- <?php endif; ?>
-
- <?php if ( ! empty( $curauth->user_description ) ) : ?>
- <dt><?php esc_html_e( 'Profile', 'understrap' ); ?></dt>
- <dd><?php echo esc_html( $curauth->user_description ); ?></dd>
- <?php endif; ?>
- </dl>
-
- <h2><?php esc_html_e( 'Posts by', 'understrap' ); ?> <?php echo esc_html( $curauth->nickname ); ?>
- :</h2>
-
- </header><!-- .page-header -->
-
- <ul>
-
- <!-- The Loop -->
- <?php if ( have_posts() ) : ?>
- <?php while ( have_posts() ) : the_post(); ?>
- <li>
- <a rel="bookmark" href="<?php the_permalink() ?>"
- title="<?php esc_html_e( 'Permanent Link:', 'understrap' ); ?> <?php the_title(); ?>">
- <?php the_title(); ?></a>,
- <?php understrap_posted_on(); ?> <?php esc_html_e( 'in',
- 'understrap' ); ?> <?php the_category( '&' ); ?>
- </li>
- <?php endwhile; ?>
-
- <?php else : ?>
-
- <?php get_template_part( 'loop-templates/content', 'none' ); ?>
-
- <?php endif; ?>
-
- <!-- End Loop -->
-
- </ul>
-
- </main><!-- #main -->
-
- <!-- The pagination component -->
- <?php understrap_pagination(); ?>
-
- <!-- Do the right sidebar check -->
- <?php get_template_part( 'global-templates/right-sidebar-check' ); ?>
-
- </div> <!-- .row -->
-
-</div><!-- Container end -->
-
-</div><!-- Wrapper end -->
-
-<?php get_footer(); ?>
diff --git a/dist/bower.json b/dist/bower.json
deleted file mode 100644
index 67d1b92..0000000
--- a/dist/bower.json
+++ /dev/null
@@ -1,31 +0,0 @@
-{
- "name": "understrap",
- "version": "0.8.7",
- "homepage": "http://understrap.com",
- "authors": [
- "Holger Koenemann <office@holgerkoenemann.de>"
- ],
- "description": "UnderStrap is a Bootstrap and underscores based WordPress theme framework.",
- "moduleType": "globals",
- "main": [
- "sass/theme.scss"
- ],
- "keywords": [
- "bootstrap",
- "underscores",
- "wordpress",
- "_s",
- "sass"
- ],
- "license": "GPL-2.0",
- "ignore": [
- "**/.*",
- "test",
- "tests"
- ],
- "dependencies": {
- },
- "_source": "https://github.com/holger1411/understrap.git",
- "_target": "~0.8.7",
- "_originalSource": "understrap"
-}
diff --git a/dist/comments.php b/dist/comments.php
deleted file mode 100644
index 3e68617..0000000
--- a/dist/comments.php
+++ /dev/null
@@ -1,124 +0,0 @@
-<?php
-/**
- * The template for displaying comments.
- *
- * The area of the page that contains both current comments
- * and the comment form.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-/*
- * If the current post is protected by a password and
- * the visitor has not yet entered the password we will
- * return early without loading the comments.
- */
-if ( post_password_required() ) {
- return;
-}
-
-$clean_title=get_my_clean_title( get_the_title() );
-
-?>
-
-<div class="comments-area" id="comments" data-clean-title="<?php echo esc_html($clean_title) ?>">
-
- <?php // You can start editing here -- including this comment! ?>
-
- <?php if ( have_comments() ) : ?>
-
- <h2 class="comments-title">
-
- <?php
- $comments_number = get_comments_number();
- if ( 1 === (int)$comments_number ) {
- printf(
- /* translators: %s: post title */
- esc_html_x( '1 Kommentar zu &ldquo;%s&rdquo;', 'comments title', 'understrap' ),
- '<span>' . get_the_title() . '</span>'
- );
- } else {
- printf( // WPCS: XSS OK.
- /* translators: 1: number of comments, 2: post title */
- esc_html( _nx(
- '%1$s Kommentare zu &ldquo;%2$s&rdquo;',
- '%1$s Kommentare zu &ldquo;%2$s&rdquo;',
- $comments_number,
- 'comments title',
- 'understrap'
- ) ),
- number_format_i18n( $comments_number ),
- '<span>' . get_the_title() . '</span>'
- );
- }
- ?>
-
- </h2><!-- .comments-title -->
-
- <?php if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) : // are there comments to navigate through. ?>
-
- <nav class="comment-navigation" id="comment-nav-above">
-
- <h1 class="screen-reader-text"><?php esc_html_e( 'Navigiere Kommentare', 'understrap' ); ?></h1>
-
- <?php if ( get_previous_comments_link() ) { ?>
- <div class="nav-previous"><?php previous_comments_link( __( '&larr; Ältere Kommentare',
- 'understrap' ) ); ?></div>
- <?php }
- if ( get_next_comments_link() ) { ?>
- <div class="nav-next"><?php next_comments_link( __( 'Neuere Kommentare &rarr;',
- 'understrap' ) ); ?></div>
- <?php } ?>
-
- </nav><!-- #comment-nav-above -->
-
- <?php endif; // check for comment navigation. ?>
-
- <ol class="comment-list">
-
- <?php
- wp_list_comments( array(
- 'style' => 'ol',
- 'short_ping' => true,
- ) );
- ?>
-
- </ol><!-- .comment-list -->
-
- <?php if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) : // are there comments to navigate through. ?>
-
- <nav class="comment-navigation" id="comment-nav-below">
-
- <h1 class="screen-reader-text"><?php esc_html_e( 'Comment navigation', 'understrap' ); ?></h1>
-
- <?php if ( get_previous_comments_link() ) { ?>
- <div class="nav-previous"><?php previous_comments_link( __( '&larr; Older Comments',
- 'understrap' ) ); ?></div>
- <?php }
- if ( get_next_comments_link() ) { ?>
- <div class="nav-next"><?php next_comments_link( __( 'Newer Comments &rarr;',
- 'understrap' ) ); ?></div>
- <?php } ?>
-
- </nav><!-- #comment-nav-below -->
-
- <?php endif; // check for comment navigation. ?>
-
- <?php endif; // endif have_comments(). ?>
-
- <?php
- // If comments are closed and there are comments, let's leave a little note, shall we?
- if ( ! comments_open() && '0' != get_comments_number() && post_type_supports( get_post_type(), 'comments' ) ) :
- ?>
-
- <p class="no-comments"><?php esc_html_e( 'Kommentarfunktion ist deaktiviert.', 'understrap' ); ?></p>
-
- <?php endif; ?>
-
- <?php comment_form(); // Render comments form. ?>
-
-</div><!-- #comments -->
diff --git a/dist/composer.json b/dist/composer.json
deleted file mode 100644
index b0cacf2..0000000
--- a/dist/composer.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "name": "holger1411/understrap",
- "description": "Combines Automattic´s Underscores Starter Theme and Bootstrap 4",
- "type": "wordpress-theme",
- "license": "GPL-2.0",
- "minimum-stability": "stable",
- "require": {"composer/installers": "^1.5"},
- "keywords": ["wordpress","theme","bootstrap"],
- "homepage": "https://github.com/holger1411/understrap"
-}
diff --git a/dist/css/MaterialIcons-Regular.eot b/dist/css/MaterialIcons-Regular.eot
deleted file mode 100644
index 70508eb..0000000
--- a/dist/css/MaterialIcons-Regular.eot
+++ /dev/null
Binary files differ
diff --git a/dist/css/MaterialIcons-Regular.ijmap b/dist/css/MaterialIcons-Regular.ijmap
deleted file mode 100644
index d9f1d25..0000000
--- a/dist/css/MaterialIcons-Regular.ijmap
+++ /dev/null
@@ -1 +0,0 @@
-{"icons":{"e84d":{"name":"3d Rotation"},"eb3b":{"name":"Ac Unit"},"e190":{"name":"Access Alarm"},"e191":{"name":"Access Alarms"},"e192":{"name":"Access Time"},"e84e":{"name":"Accessibility"},"e914":{"name":"Accessible"},"e84f":{"name":"Account Balance"},"e850":{"name":"Account Balance Wallet"},"e851":{"name":"Account Box"},"e853":{"name":"Account Circle"},"e60e":{"name":"Adb"},"e145":{"name":"Add"},"e439":{"name":"Add A Photo"},"e193":{"name":"Add Alarm"},"e003":{"name":"Add Alert"},"e146":{"name":"Add Box"},"e147":{"name":"Add Circle"},"e148":{"name":"Add Circle Outline"},"e567":{"name":"Add Location"},"e854":{"name":"Add Shopping Cart"},"e39d":{"name":"Add To Photos"},"e05c":{"name":"Add To Queue"},"e39e":{"name":"Adjust"},"e630":{"name":"Airline Seat Flat"},"e631":{"name":"Airline Seat Flat Angled"},"e632":{"name":"Airline Seat Individual Suite"},"e633":{"name":"Airline Seat Legroom Extra"},"e634":{"name":"Airline Seat Legroom Normal"},"e635":{"name":"Airline Seat Legroom Reduced"},"e636":{"name":"Airline Seat Recline Extra"},"e637":{"name":"Airline Seat Recline Normal"},"e195":{"name":"Airplanemode Active"},"e194":{"name":"Airplanemode Inactive"},"e055":{"name":"Airplay"},"eb3c":{"name":"Airport Shuttle"},"e855":{"name":"Alarm"},"e856":{"name":"Alarm Add"},"e857":{"name":"Alarm Off"},"e858":{"name":"Alarm On"},"e019":{"name":"Album"},"eb3d":{"name":"All Inclusive"},"e90b":{"name":"All Out"},"e859":{"name":"Android"},"e85a":{"name":"Announcement"},"e5c3":{"name":"Apps"},"e149":{"name":"Archive"},"e5c4":{"name":"Arrow Back"},"e5db":{"name":"Arrow Downward"},"e5c5":{"name":"Arrow Drop Down"},"e5c6":{"name":"Arrow Drop Down Circle"},"e5c7":{"name":"Arrow Drop Up"},"e5c8":{"name":"Arrow Forward"},"e5d8":{"name":"Arrow Upward"},"e060":{"name":"Art Track"},"e85b":{"name":"Aspect Ratio"},"e85c":{"name":"Assessment"},"e85d":{"name":"Assignment"},"e85e":{"name":"Assignment Ind"},"e85f":{"name":"Assignment Late"},"e860":{"name":"Assignment Return"},"e861":{"name":"Assignment Returned"},"e862":{"name":"Assignment Turned In"},"e39f":{"name":"Assistant"},"e3a0":{"name":"Assistant Photo"},"e226":{"name":"Attach File"},"e227":{"name":"Attach Money"},"e2bc":{"name":"Attachment"},"e3a1":{"name":"Audiotrack"},"e863":{"name":"Autorenew"},"e01b":{"name":"Av Timer"},"e14a":{"name":"Backspace"},"e864":{"name":"Backup"},"e19c":{"name":"Battery Alert"},"e1a3":{"name":"Battery Charging Full"},"e1a4":{"name":"Battery Full"},"e1a5":{"name":"Battery Std"},"e1a6":{"name":"Battery Unknown"},"eb3e":{"name":"Beach Access"},"e52d":{"name":"Beenhere"},"e14b":{"name":"Block"},"e1a7":{"name":"Bluetooth"},"e60f":{"name":"Bluetooth Audio"},"e1a8":{"name":"Bluetooth Connected"},"e1a9":{"name":"Bluetooth Disabled"},"e1aa":{"name":"Bluetooth Searching"},"e3a2":{"name":"Blur Circular"},"e3a3":{"name":"Blur Linear"},"e3a4":{"name":"Blur Off"},"e3a5":{"name":"Blur On"},"e865":{"name":"Book"},"e866":{"name":"Bookmark"},"e867":{"name":"Bookmark Border"},"e228":{"name":"Border All"},"e229":{"name":"Border Bottom"},"e22a":{"name":"Border Clear"},"e22b":{"name":"Border Color"},"e22c":{"name":"Border Horizontal"},"e22d":{"name":"Border Inner"},"e22e":{"name":"Border Left"},"e22f":{"name":"Border Outer"},"e230":{"name":"Border Right"},"e231":{"name":"Border Style"},"e232":{"name":"Border Top"},"e233":{"name":"Border Vertical"},"e06b":{"name":"Branding Watermark"},"e3a6":{"name":"Brightness 1"},"e3a7":{"name":"Brightness 2"},"e3a8":{"name":"Brightness 3"},"e3a9":{"name":"Brightness 4"},"e3aa":{"name":"Brightness 5"},"e3ab":{"name":"Brightness 6"},"e3ac":{"name":"Brightness 7"},"e1ab":{"name":"Brightness Auto"},"e1ac":{"name":"Brightness High"},"e1ad":{"name":"Brightness Low"},"e1ae":{"name":"Brightness Medium"},"e3ad":{"name":"Broken Image"},"e3ae":{"name":"Brush"},"e6dd":{"name":"Bubble Chart"},"e868":{"name":"Bug Report"},"e869":{"name":"Build"},"e43c":{"name":"Burst Mode"},"e0af":{"name":"Business"},"eb3f":{"name":"Business Center"},"e86a":{"name":"Cached"},"e7e9":{"name":"Cake"},"e0b0":{"name":"Call"},"e0b1":{"name":"Call End"},"e0b2":{"name":"Call Made"},"e0b3":{"name":"Call Merge"},"e0b4":{"name":"Call Missed"},"e0e4":{"name":"Call Missed Outgoing"},"e0b5":{"name":"Call Received"},"e0b6":{"name":"Call Split"},"e06c":{"name":"Call To Action"},"e3af":{"name":"Camera"},"e3b0":{"name":"Camera Alt"},"e8fc":{"name":"Camera Enhance"},"e3b1":{"name":"Camera Front"},"e3b2":{"name":"Camera Rear"},"e3b3":{"name":"Camera Roll"},"e5c9":{"name":"Cancel"},"e8f6":{"name":"Card Giftcard"},"e8f7":{"name":"Card Membership"},"e8f8":{"name":"Card Travel"},"eb40":{"name":"Casino"},"e307":{"name":"Cast"},"e308":{"name":"Cast Connected"},"e3b4":{"name":"Center Focus Strong"},"e3b5":{"name":"Center Focus Weak"},"e86b":{"name":"Change History"},"e0b7":{"name":"Chat"},"e0ca":{"name":"Chat Bubble"},"e0cb":{"name":"Chat Bubble Outline"},"e5ca":{"name":"Check"},"e834":{"name":"Check Box"},"e835":{"name":"Check Box Outline Blank"},"e86c":{"name":"Check Circle"},"e5cb":{"name":"Chevron Left"},"e5cc":{"name":"Chevron Right"},"eb41":{"name":"Child Care"},"eb42":{"name":"Child Friendly"},"e86d":{"name":"Chrome Reader Mode"},"e86e":{"name":"Class"},"e14c":{"name":"Clear"},"e0b8":{"name":"Clear All"},"e5cd":{"name":"Close"},"e01c":{"name":"Closed Caption"},"e2bd":{"name":"Cloud"},"e2be":{"name":"Cloud Circle"},"e2bf":{"name":"Cloud Done"},"e2c0":{"name":"Cloud Download"},"e2c1":{"name":"Cloud Off"},"e2c2":{"name":"Cloud Queue"},"e2c3":{"name":"Cloud Upload"},"e86f":{"name":"Code"},"e3b6":{"name":"Collections"},"e431":{"name":"Collections Bookmark"},"e3b7":{"name":"Color Lens"},"e3b8":{"name":"Colorize"},"e0b9":{"name":"Comment"},"e3b9":{"name":"Compare"},"e915":{"name":"Compare Arrows"},"e30a":{"name":"Computer"},"e638":{"name":"Confirmation Number"},"e0d0":{"name":"Contact Mail"},"e0cf":{"name":"Contact Phone"},"e0ba":{"name":"Contacts"},"e14d":{"name":"Content Copy"},"e14e":{"name":"Content Cut"},"e14f":{"name":"Content Paste"},"e3ba":{"name":"Control Point"},"e3bb":{"name":"Control Point Duplicate"},"e90c":{"name":"Copyright"},"e150":{"name":"Create"},"e2cc":{"name":"Create New Folder"},"e870":{"name":"Credit Card"},"e3be":{"name":"Crop"},"e3bc":{"name":"Crop 16 9"},"e3bd":{"name":"Crop 3 2"},"e3bf":{"name":"Crop 5 4"},"e3c0":{"name":"Crop 7 5"},"e3c1":{"name":"Crop Din"},"e3c2":{"name":"Crop Free"},"e3c3":{"name":"Crop Landscape"},"e3c4":{"name":"Crop Original"},"e3c5":{"name":"Crop Portrait"},"e437":{"name":"Crop Rotate"},"e3c6":{"name":"Crop Square"},"e871":{"name":"Dashboard"},"e1af":{"name":"Data Usage"},"e916":{"name":"Date Range"},"e3c7":{"name":"Dehaze"},"e872":{"name":"Delete"},"e92b":{"name":"Delete Forever"},"e16c":{"name":"Delete Sweep"},"e873":{"name":"Description"},"e30b":{"name":"Desktop Mac"},"e30c":{"name":"Desktop Windows"},"e3c8":{"name":"Details"},"e30d":{"name":"Developer Board"},"e1b0":{"name":"Developer Mode"},"e335":{"name":"Device Hub"},"e1b1":{"name":"Devices"},"e337":{"name":"Devices Other"},"e0bb":{"name":"Dialer Sip"},"e0bc":{"name":"Dialpad"},"e52e":{"name":"Directions"},"e52f":{"name":"Directions Bike"},"e532":{"name":"Directions Boat"},"e530":{"name":"Directions Bus"},"e531":{"name":"Directions Car"},"e534":{"name":"Directions Railway"},"e566":{"name":"Directions Run"},"e533":{"name":"Directions Subway"},"e535":{"name":"Directions Transit"},"e536":{"name":"Directions Walk"},"e610":{"name":"Disc Full"},"e875":{"name":"Dns"},"e612":{"name":"Do Not Disturb"},"e611":{"name":"Do Not Disturb Alt"},"e643":{"name":"Do Not Disturb Off"},"e644":{"name":"Do Not Disturb On"},"e30e":{"name":"Dock"},"e7ee":{"name":"Domain"},"e876":{"name":"Done"},"e877":{"name":"Done All"},"e917":{"name":"Donut Large"},"e918":{"name":"Donut Small"},"e151":{"name":"Drafts"},"e25d":{"name":"Drag Handle"},"e613":{"name":"Drive Eta"},"e1b2":{"name":"Dvr"},"e3c9":{"name":"Edit"},"e568":{"name":"Edit Location"},"e8fb":{"name":"Eject"},"e0be":{"name":"Email"},"e63f":{"name":"Enhanced Encryption"},"e01d":{"name":"Equalizer"},"e000":{"name":"Error"},"e001":{"name":"Error Outline"},"e926":{"name":"Euro Symbol"},"e56d":{"name":"Ev Station"},"e878":{"name":"Event"},"e614":{"name":"Event Available"},"e615":{"name":"Event Busy"},"e616":{"name":"Event Note"},"e903":{"name":"Event Seat"},"e879":{"name":"Exit To App"},"e5ce":{"name":"Expand Less"},"e5cf":{"name":"Expand More"},"e01e":{"name":"Explicit"},"e87a":{"name":"Explore"},"e3ca":{"name":"Exposure"},"e3cb":{"name":"Exposure Neg 1"},"e3cc":{"name":"Exposure Neg 2"},"e3cd":{"name":"Exposure Plus 1"},"e3ce":{"name":"Exposure Plus 2"},"e3cf":{"name":"Exposure Zero"},"e87b":{"name":"Extension"},"e87c":{"name":"Face"},"e01f":{"name":"Fast Forward"},"e020":{"name":"Fast Rewind"},"e87d":{"name":"Favorite"},"e87e":{"name":"Favorite Border"},"e06d":{"name":"Featured Play List"},"e06e":{"name":"Featured Video"},"e87f":{"name":"Feedback"},"e05d":{"name":"Fiber Dvr"},"e061":{"name":"Fiber Manual Record"},"e05e":{"name":"Fiber New"},"e06a":{"name":"Fiber Pin"},"e062":{"name":"Fiber Smart Record"},"e2c4":{"name":"File Download"},"e2c6":{"name":"File Upload"},"e3d3":{"name":"Filter"},"e3d0":{"name":"Filter 1"},"e3d1":{"name":"Filter 2"},"e3d2":{"name":"Filter 3"},"e3d4":{"name":"Filter 4"},"e3d5":{"name":"Filter 5"},"e3d6":{"name":"Filter 6"},"e3d7":{"name":"Filter 7"},"e3d8":{"name":"Filter 8"},"e3d9":{"name":"Filter 9"},"e3da":{"name":"Filter 9 Plus"},"e3db":{"name":"Filter B And W"},"e3dc":{"name":"Filter Center Focus"},"e3dd":{"name":"Filter Drama"},"e3de":{"name":"Filter Frames"},"e3df":{"name":"Filter Hdr"},"e152":{"name":"Filter List"},"e3e0":{"name":"Filter None"},"e3e2":{"name":"Filter Tilt Shift"},"e3e3":{"name":"Filter Vintage"},"e880":{"name":"Find In Page"},"e881":{"name":"Find Replace"},"e90d":{"name":"Fingerprint"},"e5dc":{"name":"First Page"},"eb43":{"name":"Fitness Center"},"e153":{"name":"Flag"},"e3e4":{"name":"Flare"},"e3e5":{"name":"Flash Auto"},"e3e6":{"name":"Flash Off"},"e3e7":{"name":"Flash On"},"e539":{"name":"Flight"},"e904":{"name":"Flight Land"},"e905":{"name":"Flight Takeoff"},"e3e8":{"name":"Flip"},"e882":{"name":"Flip To Back"},"e883":{"name":"Flip To Front"},"e2c7":{"name":"Folder"},"e2c8":{"name":"Folder Open"},"e2c9":{"name":"Folder Shared"},"e617":{"name":"Folder Special"},"e167":{"name":"Font Download"},"e234":{"name":"Format Align Center"},"e235":{"name":"Format Align Justify"},"e236":{"name":"Format Align Left"},"e237":{"name":"Format Align Right"},"e238":{"name":"Format Bold"},"e239":{"name":"Format Clear"},"e23a":{"name":"Format Color Fill"},"e23b":{"name":"Format Color Reset"},"e23c":{"name":"Format Color Text"},"e23d":{"name":"Format Indent Decrease"},"e23e":{"name":"Format Indent Increase"},"e23f":{"name":"Format Italic"},"e240":{"name":"Format Line Spacing"},"e241":{"name":"Format List Bulleted"},"e242":{"name":"Format List Numbered"},"e243":{"name":"Format Paint"},"e244":{"name":"Format Quote"},"e25e":{"name":"Format Shapes"},"e245":{"name":"Format Size"},"e246":{"name":"Format Strikethrough"},"e247":{"name":"Format Textdirection L To R"},"e248":{"name":"Format Textdirection R To L"},"e249":{"name":"Format Underlined"},"e0bf":{"name":"Forum"},"e154":{"name":"Forward"},"e056":{"name":"Forward 10"},"e057":{"name":"Forward 30"},"e058":{"name":"Forward 5"},"eb44":{"name":"Free Breakfast"},"e5d0":{"name":"Fullscreen"},"e5d1":{"name":"Fullscreen Exit"},"e24a":{"name":"Functions"},"e927":{"name":"G Translate"},"e30f":{"name":"Gamepad"},"e021":{"name":"Games"},"e90e":{"name":"Gavel"},"e155":{"name":"Gesture"},"e884":{"name":"Get App"},"e908":{"name":"Gif"},"eb45":{"name":"Golf Course"},"e1b3":{"name":"Gps Fixed"},"e1b4":{"name":"Gps Not Fixed"},"e1b5":{"name":"Gps Off"},"e885":{"name":"Grade"},"e3e9":{"name":"Gradient"},"e3ea":{"name":"Grain"},"e1b8":{"name":"Graphic Eq"},"e3eb":{"name":"Grid Off"},"e3ec":{"name":"Grid On"},"e7ef":{"name":"Group"},"e7f0":{"name":"Group Add"},"e886":{"name":"Group Work"},"e052":{"name":"Hd"},"e3ed":{"name":"Hdr Off"},"e3ee":{"name":"Hdr On"},"e3f1":{"name":"Hdr Strong"},"e3f2":{"name":"Hdr Weak"},"e310":{"name":"Headset"},"e311":{"name":"Headset Mic"},"e3f3":{"name":"Healing"},"e023":{"name":"Hearing"},"e887":{"name":"Help"},"e8fd":{"name":"Help Outline"},"e024":{"name":"High Quality"},"e25f":{"name":"Highlight"},"e888":{"name":"Highlight Off"},"e889":{"name":"History"},"e88a":{"name":"Home"},"eb46":{"name":"Hot Tub"},"e53a":{"name":"Hotel"},"e88b":{"name":"Hourglass Empty"},"e88c":{"name":"Hourglass Full"},"e902":{"name":"Http"},"e88d":{"name":"Https"},"e3f4":{"name":"Image"},"e3f5":{"name":"Image Aspect Ratio"},"e0e0":{"name":"Import Contacts"},"e0c3":{"name":"Import Export"},"e912":{"name":"Important Devices"},"e156":{"name":"Inbox"},"e909":{"name":"Indeterminate Check Box"},"e88e":{"name":"Info"},"e88f":{"name":"Info Outline"},"e890":{"name":"Input"},"e24b":{"name":"Insert Chart"},"e24c":{"name":"Insert Comment"},"e24d":{"name":"Insert Drive File"},"e24e":{"name":"Insert Emoticon"},"e24f":{"name":"Insert Invitation"},"e250":{"name":"Insert Link"},"e251":{"name":"Insert Photo"},"e891":{"name":"Invert Colors"},"e0c4":{"name":"Invert Colors Off"},"e3f6":{"name":"Iso"},"e312":{"name":"Keyboard"},"e313":{"name":"Keyboard Arrow Down"},"e314":{"name":"Keyboard Arrow Left"},"e315":{"name":"Keyboard Arrow Right"},"e316":{"name":"Keyboard Arrow Up"},"e317":{"name":"Keyboard Backspace"},"e318":{"name":"Keyboard Capslock"},"e31a":{"name":"Keyboard Hide"},"e31b":{"name":"Keyboard Return"},"e31c":{"name":"Keyboard Tab"},"e31d":{"name":"Keyboard Voice"},"eb47":{"name":"Kitchen"},"e892":{"name":"Label"},"e893":{"name":"Label Outline"},"e3f7":{"name":"Landscape"},"e894":{"name":"Language"},"e31e":{"name":"Laptop"},"e31f":{"name":"Laptop Chromebook"},"e320":{"name":"Laptop Mac"},"e321":{"name":"Laptop Windows"},"e5dd":{"name":"Last Page"},"e895":{"name":"Launch"},"e53b":{"name":"Layers"},"e53c":{"name":"Layers Clear"},"e3f8":{"name":"Leak Add"},"e3f9":{"name":"Leak Remove"},"e3fa":{"name":"Lens"},"e02e":{"name":"Library Add"},"e02f":{"name":"Library Books"},"e030":{"name":"Library Music"},"e90f":{"name":"Lightbulb Outline"},"e919":{"name":"Line Style"},"e91a":{"name":"Line Weight"},"e260":{"name":"Linear Scale"},"e157":{"name":"Link"},"e438":{"name":"Linked Camera"},"e896":{"name":"List"},"e0c6":{"name":"Live Help"},"e639":{"name":"Live Tv"},"e53f":{"name":"Local Activity"},"e53d":{"name":"Local Airport"},"e53e":{"name":"Local Atm"},"e540":{"name":"Local Bar"},"e541":{"name":"Local Cafe"},"e542":{"name":"Local Car Wash"},"e543":{"name":"Local Convenience Store"},"e556":{"name":"Local Dining"},"e544":{"name":"Local Drink"},"e545":{"name":"Local Florist"},"e546":{"name":"Local Gas Station"},"e547":{"name":"Local Grocery Store"},"e548":{"name":"Local Hospital"},"e549":{"name":"Local Hotel"},"e54a":{"name":"Local Laundry Service"},"e54b":{"name":"Local Library"},"e54c":{"name":"Local Mall"},"e54d":{"name":"Local Movies"},"e54e":{"name":"Local Offer"},"e54f":{"name":"Local Parking"},"e550":{"name":"Local Pharmacy"},"e551":{"name":"Local Phone"},"e552":{"name":"Local Pizza"},"e553":{"name":"Local Play"},"e554":{"name":"Local Post Office"},"e555":{"name":"Local Printshop"},"e557":{"name":"Local See"},"e558":{"name":"Local Shipping"},"e559":{"name":"Local Taxi"},"e7f1":{"name":"Location City"},"e1b6":{"name":"Location Disabled"},"e0c7":{"name":"Location Off"},"e0c8":{"name":"Location On"},"e1b7":{"name":"Location Searching"},"e897":{"name":"Lock"},"e898":{"name":"Lock Open"},"e899":{"name":"Lock Outline"},"e3fc":{"name":"Looks"},"e3fb":{"name":"Looks 3"},"e3fd":{"name":"Looks 4"},"e3fe":{"name":"Looks 5"},"e3ff":{"name":"Looks 6"},"e400":{"name":"Looks One"},"e401":{"name":"Looks Two"},"e028":{"name":"Loop"},"e402":{"name":"Loupe"},"e16d":{"name":"Low Priority"},"e89a":{"name":"Loyalty"},"e158":{"name":"Mail"},"e0e1":{"name":"Mail Outline"},"e55b":{"name":"Map"},"e159":{"name":"Markunread"},"e89b":{"name":"Markunread Mailbox"},"e322":{"name":"Memory"},"e5d2":{"name":"Menu"},"e252":{"name":"Merge Type"},"e0c9":{"name":"Message"},"e029":{"name":"Mic"},"e02a":{"name":"Mic None"},"e02b":{"name":"Mic Off"},"e618":{"name":"Mms"},"e253":{"name":"Mode Comment"},"e254":{"name":"Mode Edit"},"e263":{"name":"Monetization On"},"e25c":{"name":"Money Off"},"e403":{"name":"Monochrome Photos"},"e7f2":{"name":"Mood"},"e7f3":{"name":"Mood Bad"},"e619":{"name":"More"},"e5d3":{"name":"More Horiz"},"e5d4":{"name":"More Vert"},"e91b":{"name":"Motorcycle"},"e323":{"name":"Mouse"},"e168":{"name":"Move To Inbox"},"e02c":{"name":"Movie"},"e404":{"name":"Movie Creation"},"e43a":{"name":"Movie Filter"},"e6df":{"name":"Multiline Chart"},"e405":{"name":"Music Note"},"e063":{"name":"Music Video"},"e55c":{"name":"My Location"},"e406":{"name":"Nature"},"e407":{"name":"Nature People"},"e408":{"name":"Navigate Before"},"e409":{"name":"Navigate Next"},"e55d":{"name":"Navigation"},"e569":{"name":"Near Me"},"e1b9":{"name":"Network Cell"},"e640":{"name":"Network Check"},"e61a":{"name":"Network Locked"},"e1ba":{"name":"Network Wifi"},"e031":{"name":"New Releases"},"e16a":{"name":"Next Week"},"e1bb":{"name":"Nfc"},"e641":{"name":"No Encryption"},"e0cc":{"name":"No Sim"},"e033":{"name":"Not Interested"},"e06f":{"name":"Note"},"e89c":{"name":"Note Add"},"e7f4":{"name":"Notifications"},"e7f7":{"name":"Notifications Active"},"e7f5":{"name":"Notifications None"},"e7f6":{"name":"Notifications Off"},"e7f8":{"name":"Notifications Paused"},"e90a":{"name":"Offline Pin"},"e63a":{"name":"Ondemand Video"},"e91c":{"name":"Opacity"},"e89d":{"name":"Open In Browser"},"e89e":{"name":"Open In New"},"e89f":{"name":"Open With"},"e7f9":{"name":"Pages"},"e8a0":{"name":"Pageview"},"e40a":{"name":"Palette"},"e925":{"name":"Pan Tool"},"e40b":{"name":"Panorama"},"e40c":{"name":"Panorama Fish Eye"},"e40d":{"name":"Panorama Horizontal"},"e40e":{"name":"Panorama Vertical"},"e40f":{"name":"Panorama Wide Angle"},"e7fa":{"name":"Party Mode"},"e034":{"name":"Pause"},"e035":{"name":"Pause Circle Filled"},"e036":{"name":"Pause Circle Outline"},"e8a1":{"name":"Payment"},"e7fb":{"name":"People"},"e7fc":{"name":"People Outline"},"e8a2":{"name":"Perm Camera Mic"},"e8a3":{"name":"Perm Contact Calendar"},"e8a4":{"name":"Perm Data Setting"},"e8a5":{"name":"Perm Device Information"},"e8a6":{"name":"Perm Identity"},"e8a7":{"name":"Perm Media"},"e8a8":{"name":"Perm Phone Msg"},"e8a9":{"name":"Perm Scan Wifi"},"e7fd":{"name":"Person"},"e7fe":{"name":"Person Add"},"e7ff":{"name":"Person Outline"},"e55a":{"name":"Person Pin"},"e56a":{"name":"Person Pin Circle"},"e63b":{"name":"Personal Video"},"e91d":{"name":"Pets"},"e0cd":{"name":"Phone"},"e324":{"name":"Phone Android"},"e61b":{"name":"Phone Bluetooth Speaker"},"e61c":{"name":"Phone Forwarded"},"e61d":{"name":"Phone In Talk"},"e325":{"name":"Phone Iphone"},"e61e":{"name":"Phone Locked"},"e61f":{"name":"Phone Missed"},"e620":{"name":"Phone Paused"},"e326":{"name":"Phonelink"},"e0db":{"name":"Phonelink Erase"},"e0dc":{"name":"Phonelink Lock"},"e327":{"name":"Phonelink Off"},"e0dd":{"name":"Phonelink Ring"},"e0de":{"name":"Phonelink Setup"},"e410":{"name":"Photo"},"e411":{"name":"Photo Album"},"e412":{"name":"Photo Camera"},"e43b":{"name":"Photo Filter"},"e413":{"name":"Photo Library"},"e432":{"name":"Photo Size Select Actual"},"e433":{"name":"Photo Size Select Large"},"e434":{"name":"Photo Size Select Small"},"e415":{"name":"Picture As Pdf"},"e8aa":{"name":"Picture In Picture"},"e911":{"name":"Picture In Picture Alt"},"e6c4":{"name":"Pie Chart"},"e6c5":{"name":"Pie Chart Outlined"},"e55e":{"name":"Pin Drop"},"e55f":{"name":"Place"},"e037":{"name":"Play Arrow"},"e038":{"name":"Play Circle Filled"},"e039":{"name":"Play Circle Outline"},"e906":{"name":"Play For Work"},"e03b":{"name":"Playlist Add"},"e065":{"name":"Playlist Add Check"},"e05f":{"name":"Playlist Play"},"e800":{"name":"Plus One"},"e801":{"name":"Poll"},"e8ab":{"name":"Polymer"},"eb48":{"name":"Pool"},"e0ce":{"name":"Portable Wifi Off"},"e416":{"name":"Portrait"},"e63c":{"name":"Power"},"e336":{"name":"Power Input"},"e8ac":{"name":"Power Settings New"},"e91e":{"name":"Pregnant Woman"},"e0df":{"name":"Present To All"},"e8ad":{"name":"Print"},"e645":{"name":"Priority High"},"e80b":{"name":"Public"},"e255":{"name":"Publish"},"e8ae":{"name":"Query Builder"},"e8af":{"name":"Question Answer"},"e03c":{"name":"Queue"},"e03d":{"name":"Queue Music"},"e066":{"name":"Queue Play Next"},"e03e":{"name":"Radio"},"e837":{"name":"Radio Button Checked"},"e836":{"name":"Radio Button Unchecked"},"e560":{"name":"Rate Review"},"e8b0":{"name":"Receipt"},"e03f":{"name":"Recent Actors"},"e91f":{"name":"Record Voice Over"},"e8b1":{"name":"Redeem"},"e15a":{"name":"Redo"},"e5d5":{"name":"Refresh"},"e15b":{"name":"Remove"},"e15c":{"name":"Remove Circle"},"e15d":{"name":"Remove Circle Outline"},"e067":{"name":"Remove From Queue"},"e417":{"name":"Remove Red Eye"},"e928":{"name":"Remove Shopping Cart"},"e8fe":{"name":"Reorder"},"e040":{"name":"Repeat"},"e041":{"name":"Repeat One"},"e042":{"name":"Replay"},"e059":{"name":"Replay 10"},"e05a":{"name":"Replay 30"},"e05b":{"name":"Replay 5"},"e15e":{"name":"Reply"},"e15f":{"name":"Reply All"},"e160":{"name":"Report"},"e8b2":{"name":"Report Problem"},"e56c":{"name":"Restaurant"},"e561":{"name":"Restaurant Menu"},"e8b3":{"name":"Restore"},"e929":{"name":"Restore Page"},"e0d1":{"name":"Ring Volume"},"e8b4":{"name":"Room"},"eb49":{"name":"Room Service"},"e418":{"name":"Rotate 90 Degrees Ccw"},"e419":{"name":"Rotate Left"},"e41a":{"name":"Rotate Right"},"e920":{"name":"Rounded Corner"},"e328":{"name":"Router"},"e921":{"name":"Rowing"},"e0e5":{"name":"Rss Feed"},"e642":{"name":"Rv Hookup"},"e562":{"name":"Satellite"},"e161":{"name":"Save"},"e329":{"name":"Scanner"},"e8b5":{"name":"Schedule"},"e80c":{"name":"School"},"e1be":{"name":"Screen Lock Landscape"},"e1bf":{"name":"Screen Lock Portrait"},"e1c0":{"name":"Screen Lock Rotation"},"e1c1":{"name":"Screen Rotation"},"e0e2":{"name":"Screen Share"},"e623":{"name":"Sd Card"},"e1c2":{"name":"Sd Storage"},"e8b6":{"name":"Search"},"e32a":{"name":"Security"},"e162":{"name":"Select All"},"e163":{"name":"Send"},"e811":{"name":"Sentiment Dissatisfied"},"e812":{"name":"Sentiment Neutral"},"e813":{"name":"Sentiment Satisfied"},"e814":{"name":"Sentiment Very Dissatisfied"},"e815":{"name":"Sentiment Very Satisfied"},"e8b8":{"name":"Settings"},"e8b9":{"name":"Settings Applications"},"e8ba":{"name":"Settings Backup Restore"},"e8bb":{"name":"Settings Bluetooth"},"e8bd":{"name":"Settings Brightness"},"e8bc":{"name":"Settings Cell"},"e8be":{"name":"Settings Ethernet"},"e8bf":{"name":"Settings Input Antenna"},"e8c0":{"name":"Settings Input Component"},"e8c1":{"name":"Settings Input Composite"},"e8c2":{"name":"Settings Input Hdmi"},"e8c3":{"name":"Settings Input Svideo"},"e8c4":{"name":"Settings Overscan"},"e8c5":{"name":"Settings Phone"},"e8c6":{"name":"Settings Power"},"e8c7":{"name":"Settings Remote"},"e1c3":{"name":"Settings System Daydream"},"e8c8":{"name":"Settings Voice"},"e80d":{"name":"Share"},"e8c9":{"name":"Shop"},"e8ca":{"name":"Shop Two"},"e8cb":{"name":"Shopping Basket"},"e8cc":{"name":"Shopping Cart"},"e261":{"name":"Short Text"},"e6e1":{"name":"Show Chart"},"e043":{"name":"Shuffle"},"e1c8":{"name":"Signal Cellular 4 Bar"},"e1cd":{"name":"Signal Cellular Connected No Internet 4 Bar"},"e1ce":{"name":"Signal Cellular No Sim"},"e1cf":{"name":"Signal Cellular Null"},"e1d0":{"name":"Signal Cellular Off"},"e1d8":{"name":"Signal Wifi 4 Bar"},"e1d9":{"name":"Signal Wifi 4 Bar Lock"},"e1da":{"name":"Signal Wifi Off"},"e32b":{"name":"Sim Card"},"e624":{"name":"Sim Card Alert"},"e044":{"name":"Skip Next"},"e045":{"name":"Skip Previous"},"e41b":{"name":"Slideshow"},"e068":{"name":"Slow Motion Video"},"e32c":{"name":"Smartphone"},"eb4a":{"name":"Smoke Free"},"eb4b":{"name":"Smoking Rooms"},"e625":{"name":"Sms"},"e626":{"name":"Sms Failed"},"e046":{"name":"Snooze"},"e164":{"name":"Sort"},"e053":{"name":"Sort By Alpha"},"eb4c":{"name":"Spa"},"e256":{"name":"Space Bar"},"e32d":{"name":"Speaker"},"e32e":{"name":"Speaker Group"},"e8cd":{"name":"Speaker Notes"},"e92a":{"name":"Speaker Notes Off"},"e0d2":{"name":"Speaker Phone"},"e8ce":{"name":"Spellcheck"},"e838":{"name":"Star"},"e83a":{"name":"Star Border"},"e839":{"name":"Star Half"},"e8d0":{"name":"Stars"},"e0d3":{"name":"Stay Current Landscape"},"e0d4":{"name":"Stay Current Portrait"},"e0d5":{"name":"Stay Primary Landscape"},"e0d6":{"name":"Stay Primary Portrait"},"e047":{"name":"Stop"},"e0e3":{"name":"Stop Screen Share"},"e1db":{"name":"Storage"},"e8d1":{"name":"Store"},"e563":{"name":"Store Mall Directory"},"e41c":{"name":"Straighten"},"e56e":{"name":"Streetview"},"e257":{"name":"Strikethrough S"},"e41d":{"name":"Style"},"e5d9":{"name":"Subdirectory Arrow Left"},"e5da":{"name":"Subdirectory Arrow Right"},"e8d2":{"name":"Subject"},"e064":{"name":"Subscriptions"},"e048":{"name":"Subtitles"},"e56f":{"name":"Subway"},"e8d3":{"name":"Supervisor Account"},"e049":{"name":"Surround Sound"},"e0d7":{"name":"Swap Calls"},"e8d4":{"name":"Swap Horiz"},"e8d5":{"name":"Swap Vert"},"e8d6":{"name":"Swap Vertical Circle"},"e41e":{"name":"Switch Camera"},"e41f":{"name":"Switch Video"},"e627":{"name":"Sync"},"e628":{"name":"Sync Disabled"},"e629":{"name":"Sync Problem"},"e62a":{"name":"System Update"},"e8d7":{"name":"System Update Alt"},"e8d8":{"name":"Tab"},"e8d9":{"name":"Tab Unselected"},"e32f":{"name":"Tablet"},"e330":{"name":"Tablet Android"},"e331":{"name":"Tablet Mac"},"e420":{"name":"Tag Faces"},"e62b":{"name":"Tap And Play"},"e564":{"name":"Terrain"},"e262":{"name":"Text Fields"},"e165":{"name":"Text Format"},"e0d8":{"name":"Textsms"},"e421":{"name":"Texture"},"e8da":{"name":"Theaters"},"e8db":{"name":"Thumb Down"},"e8dc":{"name":"Thumb Up"},"e8dd":{"name":"Thumbs Up Down"},"e62c":{"name":"Time To Leave"},"e422":{"name":"Timelapse"},"e922":{"name":"Timeline"},"e425":{"name":"Timer"},"e423":{"name":"Timer 10"},"e424":{"name":"Timer 3"},"e426":{"name":"Timer Off"},"e264":{"name":"Title"},"e8de":{"name":"Toc"},"e8df":{"name":"Today"},"e8e0":{"name":"Toll"},"e427":{"name":"Tonality"},"e913":{"name":"Touch App"},"e332":{"name":"Toys"},"e8e1":{"name":"Track Changes"},"e565":{"name":"Traffic"},"e570":{"name":"Train"},"e571":{"name":"Tram"},"e572":{"name":"Transfer Within A Station"},"e428":{"name":"Transform"},"e8e2":{"name":"Translate"},"e8e3":{"name":"Trending Down"},"e8e4":{"name":"Trending Flat"},"e8e5":{"name":"Trending Up"},"e429":{"name":"Tune"},"e8e6":{"name":"Turned In"},"e8e7":{"name":"Turned In Not"},"e333":{"name":"Tv"},"e169":{"name":"Unarchive"},"e166":{"name":"Undo"},"e5d6":{"name":"Unfold Less"},"e5d7":{"name":"Unfold More"},"e923":{"name":"Update"},"e1e0":{"name":"Usb"},"e8e8":{"name":"Verified User"},"e258":{"name":"Vertical Align Bottom"},"e259":{"name":"Vertical Align Center"},"e25a":{"name":"Vertical Align Top"},"e62d":{"name":"Vibration"},"e070":{"name":"Video Call"},"e071":{"name":"Video Label"},"e04a":{"name":"Video Library"},"e04b":{"name":"Videocam"},"e04c":{"name":"Videocam Off"},"e338":{"name":"Videogame Asset"},"e8e9":{"name":"View Agenda"},"e8ea":{"name":"View Array"},"e8eb":{"name":"View Carousel"},"e8ec":{"name":"View Column"},"e42a":{"name":"View Comfy"},"e42b":{"name":"View Compact"},"e8ed":{"name":"View Day"},"e8ee":{"name":"View Headline"},"e8ef":{"name":"View List"},"e8f0":{"name":"View Module"},"e8f1":{"name":"View Quilt"},"e8f2":{"name":"View Stream"},"e8f3":{"name":"View Week"},"e435":{"name":"Vignette"},"e8f4":{"name":"Visibility"},"e8f5":{"name":"Visibility Off"},"e62e":{"name":"Voice Chat"},"e0d9":{"name":"Voicemail"},"e04d":{"name":"Volume Down"},"e04e":{"name":"Volume Mute"},"e04f":{"name":"Volume Off"},"e050":{"name":"Volume Up"},"e0da":{"name":"Vpn Key"},"e62f":{"name":"Vpn Lock"},"e1bc":{"name":"Wallpaper"},"e002":{"name":"Warning"},"e334":{"name":"Watch"},"e924":{"name":"Watch Later"},"e42c":{"name":"Wb Auto"},"e42d":{"name":"Wb Cloudy"},"e42e":{"name":"Wb Incandescent"},"e436":{"name":"Wb Iridescent"},"e430":{"name":"Wb Sunny"},"e63d":{"name":"Wc"},"e051":{"name":"Web"},"e069":{"name":"Web Asset"},"e16b":{"name":"Weekend"},"e80e":{"name":"Whatshot"},"e1bd":{"name":"Widgets"},"e63e":{"name":"Wifi"},"e1e1":{"name":"Wifi Lock"},"e1e2":{"name":"Wifi Tethering"},"e8f9":{"name":"Work"},"e25b":{"name":"Wrap Text"},"e8fa":{"name":"Youtube Searched For"},"e8ff":{"name":"Zoom In"},"e900":{"name":"Zoom Out"},"e56b":{"name":"Zoom Out Map"}}} \ No newline at end of file
diff --git a/dist/css/MaterialIcons-Regular.svg b/dist/css/MaterialIcons-Regular.svg
deleted file mode 100644
index a449327..0000000
--- a/dist/css/MaterialIcons-Regular.svg
+++ /dev/null
@@ -1,2373 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<!--
-2016-2-8: Created with FontForge (http://fontforge.org)
--->
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
-<metadata>
-Created by FontForge 20151118 at Mon Feb 8 11:58:02 2016
- By shyndman
-Copyright 2015 Google, Inc. All Rights Reserved.
-</metadata>
-<defs>
-<font id="MaterialIcons-Regular" horiz-adv-x="512" >
- <font-face
- font-family="Material Icons"
- font-weight="400"
- font-stretch="normal"
- units-per-em="512"
- panose-1="2 0 5 3 0 0 0 0 0 0"
- ascent="512"
- descent="0"
- bbox="0 0 512 512"
- underline-thickness="50"
- underline-position="-100"
- unicode-range="U+0030-10FFFD"
- />
- <missing-glyph />
- <glyph glyph-name="3d_rotation" unicode="&#x33;d_rotation"
-d="M256 512c134 0 244 -103 255 -234h-32c-7 80 -57 147 -127 180l-29 -28l-81 81zM353 260c0 34.9356 -13.6691 57 -47 57h-20v-123h19c25.6434 0 40.2719 13.9518 46 34c2 7 2 15 2 24v8zM306 341c38.1819 0 60.9327 -19.3318 72 -47c4 -10 5 -22 5 -34v-8
-c0 -26.4057 -7.57104 -45.571 -21 -59c-13.4122 -13.4122 -30.5519 -22 -57 -22h-49v170h50zM207 258c15.3033 -6.12131 28 -18.2465 28 -39c0 -8 -2 -14 -5 -20s-6 -12 -11 -16c-9.37815 -7.50252 -23.5479 -12 -40 -12c-31.0959 0 -54 15.7441 -54 47h27
-c0 -15.4518 11.6022 -25 27 -25c17.8699 0 28 8.53939 28 27c0 18.8434 -12.3951 27 -31 27h-16v22h16c17.3039 0 29 8.03066 29 25c0 16.5246 -8.84017 25 -26 25c-14.4441 0 -25 -8.58131 -25 -23h-28c0 14.8936 7.55163 24.5516 15 32c9.92709 7.94167 20.8987 13 38 13
-c25.6475 0 40.3859 -9.7718 49 -27c3 -6 4 -12 4 -20c0 -18.1878 -12.3353 -29.6677 -25 -36zM160 54l29 28l81 -81l-14 -1c-134 0 -244 104 -255 235h32c8 -80 57 -148 127 -181z" />
- <glyph glyph-name="ac_unit" unicode="ac_unit"
-d="M469 277v-42h-89l69 -69l-30 -31l-99 100h-43v-43l100 -99l-31 -30l-69 69v-89h-42v89l-69 -69l-31 30l100 99v43h-43l-99 -100l-30 31l69 69h-89v42h89l-69 69l30 31l99 -100h43v43l-100 99l31 30l69 -69v89h42v-89l69 69l31 -30l-100 -99v-43h43l99 100l30 -31l-69 -69
-h89z" />
- <glyph glyph-name="access_alarm" unicode="access_alarm"
-d="M256 85c83 0 149 67 149 150s-66 149 -149 149s-149 -66 -149 -149s66 -150 149 -150zM256 427c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM267 341v-112l85 -50l-16 -26l-101 60v128h32zM168 440l-98 -82l-27 32l98 82zM469 390
-l-27 -33l-98 83l27 32z" />
- <glyph glyph-name="access_alarms" unicode="access_alarms"
-d="M256 85c83 0 149 67 149 150s-66 149 -149 149s-149 -66 -149 -149s66 -150 149 -150zM256 427c107 0 192 -85 192 -192s-85 -192 -192 -192s-192 85 -192 192s85 192 192 192zM267 341v-113l85 -51l-17 -26l-100 62v128h32zM169 439l-99 -81l-27 32l98 81zM469 390
-l-27 -32l-99 84l28 32z" />
- <glyph glyph-name="access_time" unicode="access_time"
-d="M267 363v-112l96 -57l-16 -27l-112 68v128h32zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="accessibility" unicode="accessibility"
-d="M448 320h-128v-277h-43v128h-42v-128h-43v277h-128v43h384v-43zM256 469c23 0 43 -19 43 -42s-20 -43 -43 -43s-43 20 -43 43s20 42 43 42z" />
- <glyph glyph-name="accessible" unicode="accessible"
-d="M274 128h44c-10 -49 -53 -85 -105 -85c-59 0 -106 47 -106 106c0 52 36 95 85 105v-44c-25 -9 -43 -33 -43 -61c0 -35 29 -64 64 -64c28 0 52 18 61 43zM213 318c0 29.9891 33.3578 56.5098 64 39h1v-1c5 -2 9 -5 13 -9l28 -31c21 -23 53 -39 86 -39v-42
-c-37 0 -78 18 -106 41v-73h64c23 0 42 -20 42 -43v-117h-42v106h-107c-23 0 -43 20 -43 43v126zM213 427c0 24 19 42 43 42s43 -18 43 -42s-19 -43 -43 -43s-43 19 -43 43z" />
- <glyph glyph-name="account_balance" unicode="account_balance"
-d="M245 491l203 -107v-43h-405v43zM341 299h64v-150h-64v150zM43 43v64h405v-64h-405zM213 299h64v-150h-64v150zM85 299h64v-150h-64v150z" />
- <glyph glyph-name="account_balance_wallet" unicode="account_balance_wallet"
-d="M341 224c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM256 171v170h213v-170h-213zM448 128v-21c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h298c23 0 43 -20 43 -43v-21h-192c-24 0 -43 -20 -43 -43v-170
-c0 -23 19 -43 43 -43h192z" />
- <glyph glyph-name="account_box" unicode="account_box"
-d="M128 149v-21h256v21c0 43 -85 66 -128 66s-128 -23 -128 -66zM320 320c0 35 -29 64 -64 64s-64 -29 -64 -64s29 -64 64 -64s64 29 64 64zM64 405c0 23 19 43 43 43h298c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298z" />
- <glyph glyph-name="account_circle" unicode="account_circle"
-d="M256 102c53 0 100 28 128 69c-1 42 -86 66 -128 66c-43 0 -127 -24 -128 -66c28 -41 75 -69 128 -69zM256 405c-35 0 -64 -29 -64 -64s29 -64 64 -64s64 29 64 64s-29 64 -64 64zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z
-" />
- <glyph glyph-name="adb" unicode="adb"
-d="M320 320c12 0 21 9 21 21s-9 22 -21 22s-21 -10 -21 -22s9 -21 21 -21zM192 320c12 0 21 9 21 21s-9 22 -21 22s-21 -10 -21 -22s9 -21 21 -21zM344 419c37 -27 61 -71 61 -120v-22h-298v22c0 49 24 93 61 120l-45 45l18 17l49 -49c20 10 42 16 66 16s46 -6 66 -16l49 49
-l18 -17zM107 171v85h298v-85c0 -83 -66 -150 -149 -150s-149 67 -149 150z" />
- <glyph glyph-name="add" unicode="add"
-d="M405 235h-128v-128h-42v128h-128v42h128v128h42v-128h128v-42z" />
- <glyph glyph-name="add_a_photo" unicode="add_a_photo"
-d="M209 213c0 38 30 69 68 69s69 -31 69 -69s-31 -68 -69 -68s-68 30 -68 68zM277 107c59 0 107 47 107 106s-48 107 -107 107s-106 -48 -106 -107s47 -106 106 -106zM128 299v64h64v64h149l39 -43h68c23 0 43 -20 43 -43v-256c0 -23 -20 -42 -43 -42h-341
-c-23 0 -43 19 -43 42v214h64zM64 427v64h43v-64h64v-43h-64v-64h-43v64h-64v43h64z" />
- <glyph glyph-name="add_alarm" unicode="add_alarm"
-d="M277 320v-64h64v-43h-64v-64h-42v64h-64v43h64v64h42zM256 85c83 0 149 67 149 150s-66 149 -149 149s-149 -66 -149 -149s66 -150 149 -150zM256 427c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM469 390l-27 -33l-98 83l27 32z
-M168 440l-98 -82l-27 32l98 82z" />
- <glyph glyph-name="add_alert" unicode="add_alert"
-d="M341 234v43h-64v64h-42v-64h-64v-43h64v-64h42v64h64zM403 153l45 -45v-23h-384v23l45 45v124c0 69 48 128 113 143v15c0 19 15 34 34 34s34 -15 34 -34v-15c65 -15 113 -74 113 -143v-124zM214 64h84c0 -23 -19 -43 -42 -43s-42 20 -42 43z" />
- <glyph glyph-name="add_box" unicode="add_box"
-d="M363 235v42h-86v86h-42v-86h-86v-42h86v-86h42v86h86zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h298z" />
- <glyph glyph-name="add_circle" unicode="add_circle"
-d="M363 235v42h-86v86h-42v-86h-86v-42h86v-86h42v86h86zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="add_circle_outline" unicode="add_circle_outline"
-d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM277 363v-86h86v-42h-86v-86h-42v86h-86v42h86v86h42z" />
- <glyph glyph-name="add_location" unicode="add_location"
-d="M341 299v42h-64v64h-42v-64h-64v-42h64v-64h42v64h64zM256 469c82 0 149 -67 149 -149c0 -112 -149 -277 -149 -277s-149 165 -149 277c0 82 67 149 149 149z" />
- <glyph glyph-name="add_shopping_cart" unicode="add_shopping_cart"
-d="M153 197c0 -3 2 -5 5 -5h247v-43h-256c-23 0 -42 20 -42 43c0 7 2 14 5 20l29 53l-77 162h-43v42h70c13.5017 -28.165 26.8327 -56.5006 40 -85c17.0313 -35.6353 33.8016 -71.5317 51 -107h150c27.393 49.9404 55.2665 99.4002 82 150l37 -21l-82 -149
-c-7 -13 -21 -22 -37 -22h-159l-19 -35zM363 128c23 0 42 -20 42 -43s-19 -42 -42 -42s-43 19 -43 42s20 43 43 43zM149 128c23 0 43 -20 43 -43s-20 -42 -43 -42s-42 19 -42 42s19 43 42 43zM235 320v64h-64v43h64v64h42v-64h64v-43h-64v-64h-42z" />
- <glyph glyph-name="add_to_photos" unicode="add_to_photos"
-d="M405 277v43h-85v85h-43v-85h-85v-43h85v-85h43v85h85zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h256zM85 384v-299h299v-42h-299c-23 0 -42 19 -42 42v299h42z" />
- <glyph glyph-name="add_to_queue" unicode="add_to_queue"
-d="M341 299v-43h-64v-64h-42v64h-64v43h64v64h42v-64h64zM448 149v256h-384v-256h384zM448 448c23 0 43 -19 43 -43l-1 -256c0 -23 -19 -42 -42 -42h-107v-43h-170v43h-107c-24 0 -43 19 -43 42v256c0 24 19 43 43 43h384z" />
- <glyph glyph-name="adjust" unicode="adjust"
-d="M320 256c0 -35 -29 -64 -64 -64s-64 29 -64 64s29 64 64 64s64 -29 64 -64zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="airline_seat_flat" unicode="airline_seat_flat"
-d="M152 254c-25 -25 -65 -26 -90 -1s-26 65 -1 90s65 26 90 1s26 -65 1 -90zM43 213h426v-42h-128v-43h-170v43h-128v42zM469 277v-42h-277v128h192c47 0 85 -39 85 -86z" />
- <glyph glyph-name="airline_seat_flat_angled" unicode="airline_seat_flat_angled"
-d="M156 294c-32 -15 -71 -2 -86 30s-2 71 30 86s71 2 86 -30s2 -71 -30 -86zM32 253l15 40l405 -146l-14 -40l-97 34v-34h-170v96zM475 207l-15 -40l-264 95l45 121l182 -66c45 -16 68 -65 52 -110z" />
- <glyph glyph-name="airline_seat_individual_suite" unicode="airline_seat_individual_suite"
-d="M405 363c47 0 86 -39 86 -86v-128h-470v214h43v-150h171v150h170zM149 235c-35 0 -64 29 -64 64s29 64 64 64s64 -29 64 -64s-29 -64 -64 -64z" />
- <glyph glyph-name="airline_seat_legroom_extra" unicode="airline_seat_legroom_extra"
-d="M487 144c9 -16 1 -36 -15 -44l-79 -36l-73 149h-149c-35 0 -64 29 -64 64v171h128v-128h75c16 0 31 -9 38 -24l72 -149l24 11c16 7 35 1 43 -14zM85 256c0 -35 29 -64 64 -64h128v-43h-128c-59 0 -106 48 -106 107v192h42v-192z" />
- <glyph glyph-name="airline_seat_legroom_normal" unicode="airline_seat_legroom_normal"
-d="M437 128c18 0 32 -14 32 -32s-14 -32 -32 -32h-96v149h-149c-35 0 -64 29 -64 64v171h128v-128h107c23 0 42 -20 42 -43v-149h32zM107 256c0 -35 29 -64 64 -64h128v-43h-128c-59 0 -107 48 -107 107v192h43v-192z" />
- <glyph glyph-name="airline_seat_legroom_reduced" unicode="airline_seat_legroom_reduced"
-d="M107 256c0 -35 29 -64 64 -64h85v-43h-85c-59 0 -107 48 -107 107v192h43v-192zM426 102c4 -20 -11 -38 -31 -38h-96v64l21 85h-128c-35 0 -64 29 -64 64v171h128v-128h107c23 0 42 -20 42 -43l-42 -149h30c16 0 30 -11 33 -26z" />
- <glyph glyph-name="airline_seat_recline_extra" unicode="airline_seat_recline_extra"
-d="M346 192l123 -96l-32 -32l-81 64h-146c-31 0 -57 22 -63 52l-29 126c-4 26 13 51 39 56h1c15.1794 2.16848 28.3139 -2.05108 37 -9l35 -27c27 -21 65 -34 100 -27v-46c-40 -7 -76 7 -110 26l22 -87h104zM341 107v-43h-150c-53 0 -98 38 -106 90l-42 209h42l42 -202
-c5 -31 32 -54 64 -54h150zM114 392c-19 14 -23 40 -10 59s40 24 59 11c19 -14 24 -41 11 -60c-14 -19 -41 -23 -60 -10z" />
- <glyph glyph-name="airline_seat_recline_normal" unicode="airline_seat_recline_normal"
-d="M427 84l-31 -31l-75 75h-108c-35 0 -64 29 -64 64v123c0 26 22 48 48 48h1c14.8367 0 27.399 -8.39902 35 -16l30 -33c23 -25 65 -43 100 -43v-47c-41 0 -88 22 -118 47v-79h74zM128 171c0 -35 29 -64 64 -64h128v-43h-128c-59 0 -107 48 -107 107v192h43v-192zM162 397
-c-17 17 -17 43 0 60s43 17 60 0s17 -43 0 -60s-43 -17 -60 0z" />
- <glyph glyph-name="airplanemode_active" unicode="airplanemode_active"
-d="M217 320zM448 171l-171 53v-117l43 -32v-32l-75 21l-74 -21v32l42 32v117l-170 -53v42l170 107v117c0 18 14 32 32 32s32 -14 32 -32v-117l171 -107v-42z" />
- <glyph glyph-name="airplanemode_inactive" unicode="airplanemode_inactive"
-d="M64 400l27 27l336 -336l-27 -27l-123 122v-79l43 -32v-32l-75 21l-74 -21v32l42 32v117l-170 -53v42l127 80zM277 320l171 -107v-42l-68 21l-167 167v78c0 18 14 32 32 32s32 -14 32 -32v-117z" />
- <glyph glyph-name="airplay" unicode="airplay"
-d="M448 448c23 0 43 -20 43 -43v-256c0 -23 -20 -42 -43 -42h-85v42h85v256h-384v-256h85v-42h-85c-23 0 -43 19 -43 42v256c0 23 20 43 43 43h384zM128 43l128 128l128 -128h-256z" />
- <glyph glyph-name="airport_shuttle" unicode="airport_shuttle"
-d="M320 277h107l-86 86h-21v-86zM373 139c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM277 277v86h-85v-86h85zM128 139c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM64 277h85v86h-85v-86zM363 405l128 -128v-106h-54
-c0 -35 -29 -64 -64 -64s-64 29 -64 64h-117c0 -35 -29 -64 -64 -64s-64 29 -64 64h-43v192c0 24 20 42 43 42h299z" />
- <glyph glyph-name="alarm" unicode="alarm"
-d="M256 85c83 0 149 67 149 150s-66 149 -149 149s-149 -66 -149 -149s66 -150 149 -150zM256 427c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM267 341v-112l85 -50l-16 -26l-101 60v128h32zM168 440l-98 -82l-27 32l98 82zM469 390
-l-27 -33l-98 83l27 32z" />
- <glyph glyph-name="alarm_add" unicode="alarm_add"
-d="M277 320v-64h64v-43h-64v-64h-42v64h-64v43h64v64h42zM256 85c83 0 149 67 149 150s-66 149 -149 149s-149 -66 -149 -149s66 -150 149 -150zM256 427c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM469 390l-27 -33l-98 83l27 32z
-M168 440l-98 -82l-27 32l98 82z" />
- <glyph glyph-name="alarm_off" unicode="alarm_off"
-d="M171 442l-18 -15l-31 30l19 15zM351 120l-210 210c-21 -26 -34 -59 -34 -95c0 -83 66 -150 149 -150c36 0 69 14 95 35zM62 463c131.276 -131.057 262.677 -261.99 394 -393l-27 -27l-47 47c-34 -29 -78 -47 -126 -47c-106 0 -192 86 -192 192c0 48 18 91 47 125l-17 17
-l-24 -20l-30 31l24 19l-29 29zM469 390l-27 -33l-98 83l27 32zM256 384c-18 0 -35 -3 -51 -9l-33 32c25 12 54 20 84 20c106 0 192 -86 192 -192c0 -30 -7 -59 -19 -84l-33 32c6 16 9 34 9 52c0 83 -66 149 -149 149z" />
- <glyph glyph-name="alarm_on" unicode="alarm_on"
-d="M225 202l105 106l23 -23l-128 -128l-68 68l22 22zM256 85c83 0 149 67 149 150s-66 149 -149 149s-149 -66 -149 -149s66 -150 149 -150zM256 427c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM168 440l-98 -82l-27 32l98 82zM469 390
-l-27 -33l-98 83l27 32z" />
- <glyph glyph-name="album" unicode="album"
-d="M256 277c12 0 21 -9 21 -21s-9 -21 -21 -21s-21 9 -21 21s9 21 21 21zM256 160c53 0 96 43 96 96s-43 96 -96 96s-96 -43 -96 -96s43 -96 96 -96zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="all_inclusive" unicode="all_inclusive"
-d="M397 371c64 0 115 -52 115 -115s-51 -115 -115 -115c-31 0 -60 12 -82 34l-27 24l32 28l25 -21c15 -15 33 -22 52 -22c40 0 72 32 72 72s-32 72 -72 72c-19 0 -37 -7 -51 -21c-30.1331 -26.5336 -60.4726 -52.8608 -90 -80l-60 -53c-21 -21 -50 -33 -81 -33
-c-64 0 -115 52 -115 115s51 115 115 115c31 0 60 -12 82 -34l27 -24l-33 -28l-24 21c-15 15 -33 22 -52 22c-40 0 -72 -32 -72 -72s32 -72 72 -72c19 0 37 7 51 21c30.1331 26.5336 60.4726 52.8608 90 80l60 53c21 21 50 33 81 33z" />
- <glyph glyph-name="all_out" unicode="all_out"
-d="M343 170c45 45 45 120 0 165s-120 45 -165 0s-45 -120 0 -165s120 -45 165 0zM366 358c58 -58 58 -153 0 -211s-153 -58 -211 0s-58 153 0 211s153 58 211 0zM90 338v85h85zM175 82h-85v85zM431 167v-85h-85zM346 423h85v-85z" />
- <glyph glyph-name="android" unicode="android"
-d="M320 405v22h-21v-22h21zM213 405v22h-21v-22h21zM331 466c32 -23 53 -61 53 -103h-256c0 42 20 80 52 103l-28 28c-4 4 -4 11 0 15s11 4 15 0l32 -32c17 9 37 14 57 14s39 -5 56 -14l32 32c4 4 11 4 15 0s4 -11 0 -15zM437 341c18 0 32 -14 32 -32v-149
-c0 -18 -14 -32 -32 -32s-32 14 -32 32v149c0 18 14 32 32 32zM75 341c18 0 32 -14 32 -32v-149c0 -18 -14 -32 -32 -32s-32 14 -32 32v149c0 18 14 32 32 32zM128 128v213h256v-213c0 -12 -9 -21 -21 -21h-22v-75c0 -18 -14 -32 -32 -32s-32 14 -32 32v75h-42v-75
-c0 -18 -14 -32 -32 -32s-32 14 -32 32v75h-22c-12 0 -21 9 -21 21z" />
- <glyph glyph-name="announcement" unicode="announcement"
-d="M277 192v43h-42v-43h42zM277 277v128h-42v-128h42zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
- <glyph glyph-name="apps" unicode="apps"
-d="M341 85v86h86v-86h-86zM341 213v86h86v-86h-86zM213 341v86h86v-86h-86zM341 427h86v-86h-86v86zM213 213v86h86v-86h-86zM85 213v86h86v-86h-86zM85 85v86h86v-86h-86zM213 85v86h86v-86h-86zM85 341v86h86v-86h-86z" />
- <glyph glyph-name="archive" unicode="archive"
-d="M109 405h294l-20 22h-256zM256 139l117 117h-74v43h-86v-43h-74zM438 400c6 -7 10 -17 10 -27v-266c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v266c0 10 4 20 10 27l29 36c6 7 15 12 25 12h256c10 0 19 -5 25 -12z" />
- <glyph glyph-name="arrow_back" unicode="arrow_back"
-d="M427 277v-42h-260l119 -120l-30 -30l-171 171l171 171l30 -30l-119 -120h260z" />
- <glyph glyph-name="arrow_downward" unicode="arrow_downward"
-d="M427 256l-171 -171l-171 171l31 30l119 -119v260h42v-260l120 119z" />
- <glyph glyph-name="arrow_drop_down" unicode="arrow_drop_down"
-d="M149 299h214l-107 -107z" />
- <glyph glyph-name="arrow_drop_down_circle" unicode="arrow_drop_down_circle"
-d="M256 213l85 86h-170zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="arrow_drop_up" unicode="arrow_drop_up"
-d="M149 213l107 107l107 -107h-214z" />
- <glyph glyph-name="arrow_forward" unicode="arrow_forward"
-d="M256 427l171 -171l-171 -171l-30 30l119 120h-260v42h260l-119 120z" />
- <glyph glyph-name="arrow_upward" unicode="arrow_upward"
-d="M85 256l171 171l171 -171l-31 -30l-119 119v-260h-42v260l-120 -119z" />
- <glyph glyph-name="art_track" unicode="art_track"
-d="M224 192l-48 64l-37 -48l-27 32l-37 -48h149zM256 320v-128c0 -23 -20 -43 -43 -43h-128c-23 0 -42 20 -42 43v128c0 23 19 43 42 43h128c23 0 43 -20 43 -43zM299 149v43h170v-43h-170zM469 363v-43h-170v43h170zM469 235h-170v42h170v-42z" />
- <glyph glyph-name="aspect_ratio" unicode="aspect_ratio"
-d="M448 106v300h-384v-300h384zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384zM149 320v-64h-42v107h106v-43h-64zM405 256v-107h-106v43h64v64h42z" />
- <glyph glyph-name="assessment" unicode="assessment"
-d="M363 149v86h-43v-86h43zM277 149v214h-42v-214h42zM192 149v150h-43v-150h43zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
- <glyph glyph-name="assignment" unicode="assignment"
-d="M363 320v43h-214v-43h214zM363 235v42h-214v-42h214zM299 149v43h-150v-43h150zM256 448c-12 0 -21 -9 -21 -21s9 -22 21 -22s21 10 21 22s-9 21 -21 21zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h89
-c9 25 32 43 60 43s51 -18 60 -43h89z" />
- <glyph glyph-name="assignment_ind" unicode="assignment_ind"
-d="M384 107v30c0 43 -85 66 -128 66s-128 -23 -128 -66v-30h256zM256 363c-35 0 -64 -29 -64 -64s29 -64 64 -64s64 29 64 64s-29 64 -64 64zM256 448c-12 0 -21 -9 -21 -21s9 -22 21 -22s21 10 21 22s-9 21 -21 21zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43
-h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h89c9 25 32 43 60 43s51 -18 60 -43h89z" />
- <glyph glyph-name="assignment_late" unicode="assignment_late"
-d="M256 405c12 0 21 10 21 22s-9 21 -21 21s-21 -9 -21 -21s9 -22 21 -22zM277 213v128h-42v-128h42zM277 128v43h-42v-43h42zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h89c9 25 32 43 60 43s51 -18 60 -43
-h89z" />
- <glyph glyph-name="assignment_return" unicode="assignment_return"
-d="M341 192v85h-85v64l-107 -106l107 -107v64h85zM256 448c-12 0 -21 -9 -21 -21s9 -22 21 -22s21 10 21 22s-9 21 -21 21zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h89c9 25 32 43 60 43s51 -18 60 -43h89z
-" />
- <glyph glyph-name="assignment_returned" unicode="assignment_returned"
-d="M256 128l107 107h-64v85h-86v-85h-64zM256 448c-12 0 -21 -9 -21 -21s9 -22 21 -22s21 10 21 22s-9 21 -21 21zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h89c9 25 32 43 60 43s51 -18 60 -43h89z" />
- <glyph glyph-name="assignment_turned_in" unicode="assignment_turned_in"
-d="M213 149l171 171l-30 30l-141 -140l-55 55l-30 -30zM256 448c-12 0 -21 -9 -21 -21s9 -22 21 -22s21 10 21 22s-9 21 -21 21zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h89c9 25 32 43 60 43s51 -18 60 -43
-h89z" />
- <glyph glyph-name="assistant" unicode="assistant"
-d="M296 237l88 40l-88 40l-40 88l-40 -88l-88 -40l88 -40l40 -88zM405 469c23 0 43 -19 43 -42v-299c0 -23 -20 -43 -43 -43h-85l-64 -64l-64 64h-85c-23 0 -43 20 -43 43v299c0 23 20 42 43 42h298z" />
- <glyph glyph-name="assistant_photo" unicode="assistant_photo"
-d="M307 384h120v-213h-150l-8 42h-120v-149h-42v363h192z" />
- <glyph glyph-name="attach_file" unicode="attach_file"
-d="M352 384h32v-245c0 -65 -52 -118 -117 -118s-118 53 -118 118v266c0 47 39 86 86 86s85 -39 85 -86v-224c0 -29 -24 -53 -53 -53s-54 24 -54 53v203h32v-203c0 -12 10 -21 22 -21s21 9 21 21v224c0 29 -24 54 -53 54s-54 -25 -54 -54v-266c0 -47 39 -86 86 -86
-s85 39 85 86v245z" />
- <glyph glyph-name="attach_money" unicode="attach_money"
-d="M252 279c48 -13 100 -32 100 -93c0 -44 -33 -68 -75 -76v-46h-64v46c-41 9 -75 35 -78 82h47c2 -25 19 -45 63 -45c47 0 58 23 58 38c0 20 -11 39 -64 52c-60 14 -100 39 -100 88c0 41 33 68 74 77v46h64v-47c45 -11 68 -44 69 -81h-47c-1 27 -16 45 -54 45
-c-36 0 -57 -17 -57 -40c0 -20 16 -33 64 -46z" />
- <glyph glyph-name="attachment" unicode="attachment"
-d="M43 245c0 65 52 118 117 118h224c47 0 85 -39 85 -86s-38 -85 -85 -85h-181c-29 0 -54 24 -54 53s25 54 54 54h160v-43h-162c-12 0 -12 -21 0 -21h183c23 0 43 19 43 42s-20 43 -43 43h-224c-41 0 -75 -34 -75 -75s34 -74 75 -74h203v-43h-203c-65 0 -117 52 -117 117z
-" />
- <glyph glyph-name="audiotrack" unicode="audiotrack"
-d="M256 448h149v-64h-85v-235h-1c-5 -48 -46 -85 -95 -85c-53 0 -96 43 -96 96s43 96 96 96c11 0 22 -2 32 -6v198z" />
- <glyph glyph-name="autorenew" unicode="autorenew"
-d="M400 347c17 -26 27 -58 27 -91c0 -94 -77 -171 -171 -171v-64l-85 86l85 85v-64c71 0 128 57 128 128c0 22 -6 42 -15 60zM256 384c-71 0 -128 -57 -128 -128c0 -22 5 -42 15 -60l-31 -31c-17 26 -27 58 -27 91c0 94 77 171 171 171v64l85 -86l-85 -85v64z" />
- <glyph glyph-name="av_timer" unicode="av_timer"
-d="M128 256c0 12 9 21 21 21s22 -9 22 -21s-10 -21 -22 -21s-21 9 -21 21zM384 256c0 -12 -9 -21 -21 -21s-22 9 -22 21s10 21 22 21s21 -9 21 -21zM235 448h21c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192c0 63 30 118 77 153v1l145 -145l-30 -30
-l-116 115c-21 -26 -33 -58 -33 -94c0 -83 66 -149 149 -149s149 66 149 149c0 75 -56 138 -128 148v-41h-42v85zM235 149c0 12 9 22 21 22s21 -10 21 -22s-9 -21 -21 -21s-21 9 -21 21z" />
- <glyph glyph-name="backspace" unicode="backspace"
-d="M405 179l-76 77l76 77l-30 30l-76 -77l-77 77l-30 -30l77 -77l-77 -77l30 -30l77 77l76 -77zM469 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-320c-15 0 -26 8 -34 19l-115 173l115 173c8 11 19 19 34 19h320z" />
- <glyph glyph-name="backup" unicode="backup"
-d="M299 235h64l-107 106l-107 -106h64v-86h86v86zM413 298c55 -4 99 -50 99 -106c0 -59 -48 -107 -107 -107h-277c-71 0 -128 57 -128 128c0 66 50 120 114 127c27 51 80 87 142 87c78 0 142 -55 157 -129z" />
- <glyph glyph-name="battery_alert" unicode="battery_alert"
-d="M277 213v107h-42v-107h42zM277 128v43h-42v-43h42zM334 427c16 0 29 -13 29 -29v-327c0 -16 -13 -28 -29 -28h-156c-16 0 -29 12 -29 28v327c0 16 13 29 29 29h35v42h86v-42h35z" />
- <glyph glyph-name="battery_charging_full" unicode="battery_charging_full"
-d="M235 85l85 160h-43v118l-85 -160h43v-118zM334 427c16 0 29 -13 29 -29v-327c0 -16 -13 -28 -29 -28h-156c-16 0 -29 12 -29 28v327c0 16 13 29 29 29h35v42h86v-42h35z" />
- <glyph glyph-name="battery_full" unicode="battery_full"
-d="M334 427c16 0 29 -13 29 -29v-327c0 -16 -13 -28 -29 -28h-156c-16 0 -29 12 -29 28v327c0 16 13 29 29 29h35v42h86v-42h35z" />
- <glyph glyph-name="battery_std" unicode="battery_std"
-d="M334 427c16 0 29 -13 29 -29v-327c0 -16 -13 -28 -29 -28h-156c-16 0 -29 12 -29 28v327c0 16 13 29 29 29h35v42h86v-42h35z" />
- <glyph glyph-name="battery_unknown" unicode="battery_unknown"
-d="M305 241c9 9 15 22 15 36c0 35 -29 64 -64 64s-64 -29 -64 -64h32c0 18 14 32 32 32s32 -14 32 -32c0 -9 -3 -16 -9 -22l-20 -20c-10 -10 -20 -25 -20 -43h34c0 10 8 24 18 34c6 6 14 15 14 15zM276 129v41h-40v-41h40zM334 427c16 0 29 -13 29 -29v-327
-c0 -16 -13 -28 -29 -28h-156c-16 0 -29 12 -29 28v327c0 16 13 29 29 29h35v42h86v-42h35z" />
- <glyph glyph-name="beach_access" unicode="beach_access"
-d="M372 324c-66.8504 66.8504 -159.585 88.9016 -243.437 61.1868c63.7841 7.27512 145.981 -25.7308 212.437 -92.1868l-122 -122c-66.456 66.456 -99.4619 148.653 -92.1868 212.437c-27.7148 -83.8524 -5.66368 -176.587 61.1868 -243.437l-61 -61
-c-83.9541 83.9541 -84 220.85 -0.137673 304.862c0.129398 1.10582 0.166618 1.14572 1.27547 1.27547c84.012 83.8623 220.908 83.8164 304.862 -0.137673zM280 201l31 31l137 -138l-31 -30z" />
- <glyph glyph-name="beenhere" unicode="beenhere"
-d="M213 171l192 192l-30 30l-162 -162l-76 76l-30 -30zM405 491c23 0 43 -20 43 -43v-276c0 -15 -8 -27 -19 -35l-173 -116l-173 116c-11 8 -19 20 -19 35v276c0 23 20 43 43 43h298z" />
- <glyph glyph-name="block" unicode="block"
-d="M256 85c94 0 171 77 171 171c0 39 -13 76 -36 105l-240 -240c29 -23 66 -36 105 -36zM85 256c0 -39 13 -76 36 -105l240 240c-29 23 -66 36 -105 36c-94 0 -171 -77 -171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="bluetooth" unicode="bluetooth"
-d="M317 164l-40 41v-81zM277 388v-81l40 41zM378 348l-92 -92l92 -92l-122 -121h-21v162l-98 -98l-30 30l119 119l-119 119l30 30l98 -98v162h21z" />
- <glyph glyph-name="bluetooth_audio" unicode="bluetooth_audio"
-d="M275 164l-40 41v-81zM235 388v-81l40 41zM335 348l-92 -92l92 -92l-122 -121h-21v162l-98 -98l-30 30l119 119l-119 119l30 30l98 -98v162h21zM417 369c20 -32 31 -71 31 -111c0 -42 -12 -80 -33 -113l-25 25c13 26 21 55 21 86s-8 60 -21 86zM304 256l49 49
-c6 -15 10 -32 10 -49s-4 -35 -10 -50z" />
- <glyph glyph-name="bluetooth_connected" unicode="bluetooth_connected"
-d="M405 299l43 -43l-43 -43l-42 43zM317 164l-40 41v-81zM277 388v-81l40 41zM378 348l-92 -92l92 -92l-122 -121h-21v162l-98 -98l-30 30l119 119l-119 119l30 30l98 -98v162h21zM149 256l-42 -43l-43 43l43 43z" />
- <glyph glyph-name="bluetooth_disabled" unicode="bluetooth_disabled"
-d="M277 124l40 40l-40 41v-81zM115 427l312 -312l-30 -30l-49 49l-92 -91h-21v162l-98 -98l-30 30l119 119l-141 141zM277 388v-69l-42 43v107h21l122 -121l-65 -65l-30 30l34 35z" />
- <glyph glyph-name="bluetooth_searching" unicode="bluetooth_searching"
-d="M275 164l-40 41v-81zM235 388v-81l40 41zM335 348l-92 -92l92 -92l-122 -121h-21v162l-98 -98l-30 30l119 119l-119 119l30 30l98 -98v162h21zM417 369c20 -32 31 -71 31 -111c0 -42 -12 -80 -33 -113l-25 25c13 26 21 55 21 86s-8 60 -21 86zM304 256l49 49
-c6 -15 10 -32 10 -49s-4 -35 -10 -50z" />
- <glyph glyph-name="blur_circular" unicode="blur_circular"
-d="M299 235c12 0 21 -10 21 -22s-9 -21 -21 -21s-22 9 -22 21s10 22 22 22zM299 160c6 0 10 -5 10 -11s-4 -10 -10 -10s-11 4 -11 10s5 11 11 11zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213
-s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM363 309c6 0 10 -4 10 -10s-4 -11 -10 -11s-11 5 -11 11s5 10 11 10zM363 224c6 0 10 -5 10 -11s-4 -10 -10 -10s-11 4 -11 10s5 11 11 11zM299 352c-6 0 -11 5 -11 11s5 10 11 10s10 -4 10 -10s-4 -11 -10 -11z
-M299 320c12 0 21 -9 21 -21s-9 -22 -21 -22s-22 10 -22 22s10 21 22 21zM213 352c-6 0 -10 5 -10 11s4 10 10 10s11 -4 11 -10s-5 -11 -11 -11zM149 224c6 0 11 -5 11 -11s-5 -10 -11 -10s-10 4 -10 10s4 11 10 11zM213 160c6 0 11 -5 11 -11s-5 -10 -11 -10s-10 4 -10 10
-s4 11 10 11zM149 309c6 0 11 -4 11 -10s-5 -11 -11 -11s-10 5 -10 11s4 10 10 10zM213 235c12 0 22 -10 22 -22s-10 -21 -22 -21s-21 9 -21 21s9 22 21 22zM213 320c12 0 22 -9 22 -21s-10 -22 -22 -22s-21 10 -21 22s9 21 21 21z" />
- <glyph glyph-name="blur_linear" unicode="blur_linear"
-d="M277 149c-12 0 -21 10 -21 22s9 21 21 21s22 -9 22 -21s-10 -22 -22 -22zM277 235c-12 0 -21 9 -21 21s9 21 21 21s22 -9 22 -21s-10 -21 -22 -21zM277 320c-12 0 -21 9 -21 21s9 22 21 22s22 -10 22 -22s-10 -21 -22 -21zM363 245c-6 0 -11 5 -11 11s5 11 11 11
-s10 -5 10 -11s-4 -11 -10 -11zM363 331c-6 0 -11 4 -11 10s5 11 11 11s10 -5 10 -11s-4 -10 -10 -10zM64 448h384v-43h-384v43zM363 160c-6 0 -11 5 -11 11s5 10 11 10s10 -4 10 -10s-4 -11 -10 -11zM192 149c-12 0 -21 10 -21 22s9 21 21 21s21 -9 21 -21s-9 -22 -21 -22z
-M107 224c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM107 309c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM64 64v43h384v-43h-384zM192 320c-12 0 -21 9 -21 21s9 22 21 22s21 -10 21 -22s-9 -21 -21 -21zM192 235
-c-12 0 -21 9 -21 21s9 21 21 21s21 -9 21 -21s-9 -21 -21 -21zM107 139c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32z" />
- <glyph glyph-name="blur_off" unicode="blur_off"
-d="M64 224c6 0 11 -5 11 -11s-5 -10 -11 -10s-11 4 -11 10s5 11 11 11zM128 149c12 0 21 -9 21 -21s-9 -21 -21 -21s-21 9 -21 21s9 21 21 21zM213 75c6 0 11 -5 11 -11s-5 -11 -11 -11s-10 5 -10 11s4 11 10 11zM64 309c6 0 11 -4 11 -10s-5 -11 -11 -11s-11 5 -11 11
-s5 10 11 10zM128 235c12 0 21 -10 21 -22s-9 -21 -21 -21s-21 9 -21 21s9 22 21 22zM448 224c6 0 11 -5 11 -11s-5 -10 -11 -10s-11 4 -11 10s5 11 11 11zM213 149c12 0 22 -9 22 -21s-10 -21 -22 -21s-21 9 -21 21s9 21 21 21zM53 400l27 27l347 -347l-28 -27l-80 81
-c1 -2 1 -4 1 -6c0 -12 -9 -21 -21 -21s-22 9 -22 21s10 21 22 21c2 0 4 0 6 -1l-60 60c-2 -15 -16 -27 -32 -27c-18 0 -32 14 -32 32c0 16 12 30 27 32l-60 60c1 -2 1 -4 1 -6c0 -12 -9 -22 -21 -22s-21 10 -21 22s9 21 21 21l6 -1zM299 75c6 0 10 -5 10 -11s-4 -11 -10 -11
-s-11 5 -11 11s5 11 11 11zM384 363c-12 0 -21 9 -21 21s9 21 21 21s21 -9 21 -21s-9 -21 -21 -21zM384 277c-12 0 -21 10 -21 22s9 21 21 21s21 -9 21 -21s-9 -22 -21 -22zM384 192c-12 0 -21 9 -21 21s9 22 21 22s21 -10 21 -22s-9 -21 -21 -21zM213 363
-c-12 0 -21 9 -21 21s9 21 21 21s22 -9 22 -21s-10 -21 -22 -21zM448 288c-6 0 -11 5 -11 11s5 10 11 10s11 -4 11 -10s-5 -11 -11 -11zM213 437c-6 0 -10 5 -10 11s4 11 10 11s11 -5 11 -11s-5 -11 -11 -11zM299 437c-6 0 -11 5 -11 11s5 11 11 11s10 -5 10 -11
-s-4 -11 -10 -11zM294 267c-14 2 -25 13 -27 27v5c0 18 14 32 32 32s32 -14 32 -32s-14 -32 -32 -32h-5zM299 363c-12 0 -22 9 -22 21s10 21 22 21s21 -9 21 -21s-9 -21 -21 -21z" />
- <glyph glyph-name="blur_on" unicode="blur_on"
-d="M299 331c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32zM299 245c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32zM213 149c12 0 22 -9 22 -21s-10 -21 -22 -21s-21 9 -21 21s9 21 21 21zM213 331c18 0 32 -14 32 -32s-14 -32 -32 -32
-s-32 14 -32 32s14 32 32 32zM299 75c6 0 10 -5 10 -11s-4 -11 -10 -11s-11 5 -11 11s5 11 11 11zM299 149c12 0 21 -9 21 -21s-9 -21 -21 -21s-22 9 -22 21s10 21 22 21zM448 224c6 0 11 -5 11 -11s-5 -10 -11 -10s-11 4 -11 10s5 11 11 11zM384 405c12 0 21 -9 21 -21
-s-9 -21 -21 -21s-21 9 -21 21s9 21 21 21zM384 320c12 0 21 -9 21 -21s-9 -22 -21 -22s-21 10 -21 22s9 21 21 21zM384 149c12 0 21 -9 21 -21s-9 -21 -21 -21s-21 9 -21 21s9 21 21 21zM384 235c12 0 21 -10 21 -22s-9 -21 -21 -21s-21 9 -21 21s9 22 21 22zM213 245
-c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32zM213 363c-12 0 -21 9 -21 21s9 21 21 21s22 -9 22 -21s-10 -21 -22 -21zM213 437c-6 0 -10 5 -10 11s4 11 10 11s11 -5 11 -11s-5 -11 -11 -11zM213 75c6 0 11 -5 11 -11s-5 -11 -11 -11s-10 5 -10 11
-s4 11 10 11zM64 224c6 0 11 -5 11 -11s-5 -10 -11 -10s-11 4 -11 10s5 11 11 11zM299 437c-6 0 -11 5 -11 11s5 11 11 11s10 -5 10 -11s-4 -11 -10 -11zM299 363c-12 0 -22 9 -22 21s10 21 22 21s21 -9 21 -21s-9 -21 -21 -21zM448 288c-6 0 -11 5 -11 11s5 10 11 10
-s11 -4 11 -10s-5 -11 -11 -11zM128 405c12 0 21 -9 21 -21s-9 -21 -21 -21s-21 9 -21 21s9 21 21 21zM64 309c6 0 11 -4 11 -10s-5 -11 -11 -11s-11 5 -11 11s5 10 11 10zM128 320c12 0 21 -9 21 -21s-9 -22 -21 -22s-21 10 -21 22s9 21 21 21zM128 149c12 0 21 -9 21 -21
-s-9 -21 -21 -21s-21 9 -21 21s9 21 21 21zM128 235c12 0 21 -10 21 -22s-9 -21 -21 -21s-21 9 -21 21s9 22 21 22z" />
- <glyph glyph-name="book" unicode="book"
-d="M128 427v-171l53 32l54 -32v171h-107zM384 469c23 0 43 -19 43 -42v-342c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42v342c0 23 20 42 43 42h256z" />
- <glyph glyph-name="bookmark" unicode="bookmark"
-d="M363 448c23 0 42 -20 42 -43v-341l-149 64l-149 -64v341c0 23 19 43 42 43h214z" />
- <glyph glyph-name="bookmark_border" unicode="bookmark_border"
-d="M363 128v277h-214v-277l107 47zM363 448c23 0 42 -20 42 -43v-341l-149 64l-149 -64v341c0 23 19 43 42 43h214z" />
- <glyph glyph-name="border_all" unicode="border_all"
-d="M405 277v128h-128v-128h128zM405 107v128h-128v-128h128zM235 277v128h-128v-128h128zM235 107v128h-128v-128h128zM64 448h384v-384h-384v384z" />
- <glyph glyph-name="border_bottom" unicode="border_bottom"
-d="M107 192v-43h-43v43h43zM64 64v43h384v-43h-384zM107 277v-42h-43v42h43zM405 320v43h43v-43h-43zM405 448h43v-43h-43v43zM107 363v-43h-43v43h43zM405 149v43h43v-43h-43zM405 235v42h43v-42h-43zM363 448v-43h-43v43h43zM277 448v-43h-42v43h42zM363 277v-42h-43v42
-h43zM277 363v-43h-42v43h42zM107 448v-43h-43v43h43zM277 277v-42h-42v42h42zM192 448v-43h-43v43h43zM277 192v-43h-42v43h42zM192 277v-42h-43v42h43z" />
- <glyph glyph-name="border_clear" unicode="border_clear"
-d="M320 405v43h43v-43h-43zM320 235v42h43v-42h-43zM320 64v43h43v-43h-43zM235 405v43h42v-43h-42zM405 448h43v-43h-43v43zM235 320v43h42v-43h-42zM405 320v43h43v-43h-43zM405 64v43h43v-43h-43zM405 235v42h43v-42h-43zM405 149v43h43v-43h-43zM235 235v42h42v-42h-42z
-M64 405v43h43v-43h-43zM64 320v43h43v-43h-43zM64 235v42h43v-42h-43zM64 149v43h43v-43h-43zM64 64v43h43v-43h-43zM235 64v43h42v-43h-42zM235 149v43h42v-43h-42zM149 64v43h43v-43h-43zM149 235v42h43v-42h-43zM149 405v43h43v-43h-43z" />
- <glyph glyph-name="border_color" unicode="border_color"
-d="M0 85h512v-85h-512v85zM442 426l-42 -42l-80 80l42 42c8 8 22 8 30 0l50 -50c8 -8 8 -22 0 -30zM379 363l-214 -214h-80v80l214 214z" />
- <glyph glyph-name="border_horizontal" unicode="border_horizontal"
-d="M405 64v43h43v-43h-43zM320 64v43h43v-43h-43zM235 149v43h42v-43h-42zM405 320v43h43v-43h-43zM405 448h43v-43h-43v43zM64 235v42h384v-42h-384zM235 64v43h42v-43h-42zM405 149v43h43v-43h-43zM277 448v-43h-42v43h42zM277 363v-43h-42v43h42zM363 448v-43h-43v43h43z
-M192 448v-43h-43v43h43zM107 448v-43h-43v43h43zM149 64v43h43v-43h-43zM64 149v43h43v-43h-43zM107 363v-43h-43v43h43zM64 64v43h43v-43h-43z" />
- <glyph glyph-name="border_inner" unicode="border_inner"
-d="M405 149v43h43v-43h-43zM405 64v43h43v-43h-43zM277 448v-171h171v-42h-171v-171h-42v171h-171v42h171v171h42zM320 64v43h43v-43h-43zM405 448h43v-43h-43v43zM405 320v43h43v-43h-43zM363 448v-43h-43v43h43zM107 448v-43h-43v43h43zM192 448v-43h-43v43h43zM64 149v43
-h43v-43h-43zM107 363v-43h-43v43h43zM149 64v43h43v-43h-43zM64 64v43h43v-43h-43z" />
- <glyph glyph-name="border_left" unicode="border_left"
-d="M320 405v43h43v-43h-43zM320 235v42h43v-42h-43zM405 64v43h43v-43h-43zM405 235v42h43v-42h-43zM405 448h43v-43h-43v43zM405 149v43h43v-43h-43zM320 64v43h43v-43h-43zM405 320v43h43v-43h-43zM64 64v384h43v-384h-43zM149 235v42h43v-42h-43zM149 405v43h43v-43h-43z
-M149 64v43h43v-43h-43zM235 235v42h42v-42h-42zM235 320v43h42v-43h-42zM235 405v43h42v-43h-42zM235 149v43h42v-43h-42zM235 64v43h42v-43h-42z" />
- <glyph glyph-name="border_outer" unicode="border_outer"
-d="M192 277v-42h-43v42h43zM277 192v-43h-42v43h42zM405 107v298h-298v-298h298zM64 448h384v-384h-384v384zM363 277v-42h-43v42h43zM277 277v-42h-42v42h42zM277 363v-43h-42v43h42z" />
- <glyph glyph-name="border_right" unicode="border_right"
-d="M235 320v43h42v-43h-42zM235 405v43h42v-43h-42zM235 235v42h42v-42h-42zM320 405v43h43v-43h-43zM320 64v43h43v-43h-43zM405 448h43v-384h-43v384zM320 235v42h43v-42h-43zM235 149v43h42v-43h-42zM64 320v43h43v-43h-43zM64 149v43h43v-43h-43zM64 235v42h43v-42h-43z
-M235 64v43h42v-43h-42zM64 64v43h43v-43h-43zM149 235v42h43v-42h-43zM149 405v43h43v-43h-43zM64 405v43h43v-43h-43zM149 64v43h43v-43h-43z" />
- <glyph glyph-name="border_style" unicode="border_style"
-d="M405 320v43h43v-43h-43zM64 448h384v-43h-341v-341h-43v384zM405 235v42h43v-42h-43zM405 149v43h43v-43h-43zM235 64v43h42v-43h-42zM149 64v43h43v-43h-43zM405 64v43h43v-43h-43zM320 64v43h43v-43h-43z" />
- <glyph glyph-name="border_top" unicode="border_top"
-d="M320 235v42h43v-42h-43zM405 64v43h43v-43h-43zM235 320v43h42v-43h-42zM320 64v43h43v-43h-43zM405 149v43h43v-43h-43zM64 448h384v-43h-384v43zM405 235v42h43v-42h-43zM405 320v43h43v-43h-43zM235 149v43h42v-43h-42zM64 320v43h43v-43h-43zM64 235v42h43v-42h-43z
-M64 64v43h43v-43h-43zM64 149v43h43v-43h-43zM235 64v43h42v-43h-42zM235 235v42h42v-42h-42zM149 235v42h43v-42h-43zM149 64v43h43v-43h-43z" />
- <glyph glyph-name="border_vertical" unicode="border_vertical"
-d="M320 235v42h43v-42h-43zM320 64v43h43v-43h-43zM320 405v43h43v-43h-43zM405 320v43h43v-43h-43zM405 448h43v-43h-43v43zM405 235v42h43v-42h-43zM405 64v43h43v-43h-43zM235 64v384h42v-384h-42zM405 149v43h43v-43h-43zM149 405v43h43v-43h-43zM64 149v43h43v-43h-43z
-M64 64v43h43v-43h-43zM64 235v42h43v-42h-43zM149 235v42h43v-42h-43zM149 64v43h43v-43h-43zM64 405v43h43v-43h-43zM64 320v43h43v-43h-43z" />
- <glyph glyph-name="branding_watermark" unicode="branding_watermark"
-d="M448 107v128h-192v-128h192zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384z" />
- <glyph glyph-name="brightness_1" unicode="brightness_&#x31;"
-d="M43 256c0 118 95 213 213 213s213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213z" />
- <glyph glyph-name="brightness_2" unicode="brightness_&#x32;"
-d="M213 469c118 0 214 -95 214 -213s-96 -213 -214 -213c-39 0 -75 10 -106 28c64 37 106 106 106 185s-42 148 -106 185c31 18 67 28 106 28z" />
- <glyph glyph-name="brightness_3" unicode="brightness_&#x33;"
-d="M192 469c118 0 213 -95 213 -213s-95 -213 -213 -213c-22 0 -44 3 -64 9c87 27 149 108 149 204s-62 177 -149 204c20 6 42 9 64 9z" />
- <glyph glyph-name="brightness_4" unicode="brightness_&#x34;"
-d="M256 128c71 0 128 57 128 128s-57 128 -128 128c-19 0 -37 -5 -53 -12c44 -20 74 -64 74 -116s-30 -96 -74 -116c16 -7 34 -12 53 -12zM427 327l70 -71l-70 -71v-100h-100l-71 -70l-71 70h-100v100l-70 71l70 71v100h100l71 70l71 -70h100v-100z" />
- <glyph glyph-name="brightness_5" unicode="brightness_&#x35;"
-d="M256 128c71 0 128 57 128 128s-57 128 -128 128s-128 -57 -128 -128s57 -128 128 -128zM427 185v-100h-100l-71 -70l-71 70h-100v100l-70 71l70 71v100h100l71 70l71 -70h100v-100l70 -71z" />
- <glyph glyph-name="brightness_6" unicode="brightness_&#x36;"
-d="M256 128c71 0 128 57 128 128s-57 128 -128 128v-256zM427 185v-100h-100l-71 -70l-71 70h-100v100l-70 71l70 71v100h100l71 70l71 -70h100v-100l70 -71z" />
- <glyph glyph-name="brightness_7" unicode="brightness_&#x37;"
-d="M256 341c47 0 85 -38 85 -85s-38 -85 -85 -85s-85 38 -85 85s38 85 85 85zM256 128c71 0 128 57 128 128s-57 128 -128 128s-128 -57 -128 -128s57 -128 128 -128zM427 327l70 -71l-70 -71v-100h-100l-71 -70l-71 70h-100v100l-70 71l70 71v100h100l71 70l71 -70h100
-v-100z" />
- <glyph glyph-name="brightness_auto" unicode="brightness_auto"
-d="M305 171h41l-69 192h-42l-69 -192h41l15 42h68zM427 327l70 -71l-70 -71v-100h-100l-71 -70l-71 70h-100v100l-70 71l70 71v100h100l71 70l71 -70h100v-100zM231 242l25 78l25 -78h-50z" />
- <glyph glyph-name="brightness_high" unicode="brightness_high"
-d="M256 341c47 0 85 -38 85 -85s-38 -85 -85 -85s-85 38 -85 85s38 85 85 85zM256 128c71 0 128 57 128 128s-57 128 -128 128s-128 -57 -128 -128s57 -128 128 -128zM427 327l70 -71l-70 -71v-100h-100l-71 -70l-71 70h-100v100l-70 71l70 71v100h100l71 70l71 -70h100
-v-100z" />
- <glyph glyph-name="brightness_low" unicode="brightness_low"
-d="M256 128c71 0 128 57 128 128s-57 128 -128 128s-128 -57 -128 -128s57 -128 128 -128zM427 185v-100h-100l-71 -70l-71 70h-100v100l-70 71l70 71v100h100l71 70l71 -70h100v-100l70 -71z" />
- <glyph glyph-name="brightness_medium" unicode="brightness_medium"
-d="M256 128c71 0 128 57 128 128s-57 128 -128 128v-256zM427 185v-100h-100l-71 -70l-71 70h-100v100l-70 71l70 71v100h100l71 70l71 -70h100v-100l70 -71z" />
- <glyph glyph-name="broken_image" unicode="broken_image"
-d="M384 268l64 -64v-97c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v140l64 -64l85 86l86 -86zM448 405v-140l-64 64l-85 -86l-86 86l-85 -86l-64 65v97c0 23 20 43 43 43h298c23 0 43 -20 43 -43z" />
- <glyph glyph-name="brush" unicode="brush"
-d="M442 413c8 -8 8 -22 0 -30l-191 -191l-59 59l191 191c8 8 22 8 30 0zM149 213c35 0 64 -29 64 -64c0 -47 -38 -85 -85 -85c-32 0 -65 17 -85 43c18 0 42 14 42 42c0 35 29 64 64 64z" />
- <glyph glyph-name="bubble_chart" unicode="bubble_chart"
-d="M222 324c0 57 45 103 102 103s103 -46 103 -103s-46 -102 -103 -102s-102 45 -102 102zM273 128c0 24 19 43 43 43s42 -19 42 -43s-18 -43 -42 -43s-43 19 -43 43zM85 205c0 38 31 68 69 68s68 -30 68 -68s-30 -68 -68 -68s-69 30 -69 68z" />
- <glyph glyph-name="bug_report" unicode="bug_report"
-d="M299 256v43h-86v-43h86zM299 171v42h-86v-42h86zM427 341v-42h-45c1 -7 2 -15 2 -22v-21h43v-43h-43v-21c0 -7 -1 -14 -2 -21h45v-43h-60c-22 -38 -64 -64 -111 -64s-89 26 -111 64h-60v43h45c-1 7 -2 14 -2 21v21h-43v43h43v21c0 7 1 15 2 22h-45v42h60
-c10 17 23 31 39 42l-35 35l30 30l47 -46c10 2 20 3 30 3s20 -1 30 -3l47 46l30 -30l-35 -35c16 -11 29 -25 39 -42h60z" />
- <glyph glyph-name="build" unicode="build"
-d="M484 107c9 -6 9 -21 -2 -30l-49 -49c-9 -9 -21 -9 -30 0l-194 194c-49 -19 -106 -9 -147 32c-43 43 -54 107 -28 158l94 -92l64 64l-92 92c51 23 115 15 158 -28c41 -41 51 -98 32 -147z" />
- <glyph glyph-name="burst_mode" unicode="burst_mode"
-d="M235 149h213l-68 90l-54 -68l-38 46zM469 405c12 0 22 -9 22 -21v-256c0 -12 -10 -21 -22 -21h-256c-12 0 -21 9 -21 21v256c0 12 9 21 21 21h256zM107 405h42v-298h-42v298zM21 405h43v-298h-43v298z" />
- <glyph glyph-name="business" unicode="business"
-d="M384 192v-43h-43v43h43zM384 277v-42h-43v42h43zM427 107v213h-171v-43h43v-42h-43v-43h43v-43h-43v-42h171zM213 363v42h-42v-42h42zM213 277v43h-42v-43h42zM213 192v43h-42v-43h42zM213 107v42h-42v-42h42zM128 363v42h-43v-42h43zM128 277v43h-43v-43h43zM128 192v43
-h-43v-43h43zM128 107v42h-43v-42h43zM256 363h213v-299h-426v384h213v-85z" />
- <glyph glyph-name="business_center" unicode="business_center"
-d="M299 363v42h-86v-42h86zM427 363c23 0 42 -20 42 -43v-64c0 -23 -19 -43 -42 -43h-128v43h-86v-43h-128c-24 0 -42 19 -42 43v64c0 23 19 43 42 43h85v42l43 43h85l43 -43v-42h86zM213 171h86v21h149v-85c0 -24 -19 -43 -43 -43h-298c-24 0 -43 19 -43 43v85h149v-21z
-" />
- <glyph glyph-name="cached" unicode="cached"
-d="M128 256h64l-85 -85l-86 85h64c0 94 77 171 171 171c33 0 65 -10 91 -27l-31 -31c-18 10 -38 15 -60 15c-71 0 -128 -57 -128 -128zM405 341l86 -85h-64c0 -94 -77 -171 -171 -171c-33 0 -65 10 -91 27l31 31c18 -10 38 -15 60 -15c71 0 128 57 128 128h-64z" />
- <glyph glyph-name="cake" unicode="cake"
-d="M384 320c35 0 64 -29 64 -64v-33c0 -23 -19 -42 -42 -42c-11 0 -21 4 -29 12l-46 46l-46 -46c-16 -16 -43 -16 -59 0l-45 46l-46 -46c-8 -8 -18 -12 -29 -12c-23 0 -42 19 -42 42v33c0 35 29 64 64 64h107v43h42v-43h107zM354 171c14 -14 32 -22 52 -22c16 0 30 5 42 13
-v-98c0 -12 -9 -21 -21 -21h-342c-12 0 -21 9 -21 21v98c12 -8 26 -13 42 -13c20 0 38 8 52 22l23 23l23 -23c28 -28 76 -28 104 0l23 23zM256 384c-23 0 -43 20 -43 43c0 8 3 16 7 22l36 63l36 -63c4 -6 7 -14 7 -22c0 -23 -19 -43 -43 -43z" />
- <glyph glyph-name="call" unicode="call"
-d="M141 282c31 -60 81 -110 141 -141l47 47c6 6 15 8 22 5c24 -8 50 -12 76 -12c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76c2 -7 1 -16 -5 -22z" />
- <glyph glyph-name="call_end" unicode="call_end"
-d="M256 320c-34 0 -67 -5 -98 -15v-66c0 -8 -5 -17 -12 -20c-21 -10 -40 -23 -57 -39c-4 -4 -9 -6 -15 -6s-11 2 -15 6l-53 53c-4 4 -6 9 -6 15s2 11 6 15c65 62 153 100 250 100s185 -38 250 -100c4 -4 6 -9 6 -15s-2 -11 -6 -15l-53 -53c-4 -4 -9 -6 -15 -6s-11 2 -15 6
-c-17 16 -36 29 -57 39c-7 3 -12 10 -12 19v66c-31 10 -64 16 -98 16z" />
- <glyph glyph-name="call_made" unicode="call_made"
-d="M192 405h213v-213h-42v141l-248 -248l-30 30l248 248h-141v42z" />
- <glyph glyph-name="call_merge" unicode="call_merge"
-d="M160 341l96 96l96 -96h-75v-136l-128 -128l-30 30l116 115v119h-75zM363 77l-73 72l30 30l73 -72z" />
- <glyph glyph-name="call_missed" unicode="call_missed"
-d="M418 363l30 -30l-192 -192l-149 149v-98h-43v171h171v-43h-98l119 -119z" />
- <glyph glyph-name="call_missed_outgoing" unicode="call_missed_outgoing"
-d="M64 333l30 30l162 -162l119 119h-98v43h171v-171h-43v98l-149 -149z" />
- <glyph glyph-name="call_received" unicode="call_received"
-d="M427 397l-248 -248h141v-42h-213v213h42v-141l248 248z" />
- <glyph glyph-name="call_split" unicode="call_split"
-d="M213 427l-49 -49l113 -113v-180h-42v162l-101 101l-49 -49v128h128zM299 427h128v-128l-49 49l-62 -62l-30 30l62 62z" />
- <glyph glyph-name="call_to_action" unicode="call_to_action"
-d="M448 107v64h-384v-64h384zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384z" />
- <glyph glyph-name="camera" unicode="camera"
-d="M210 48c34.3543 59.3123 68.2469 119.086 103 178l78 -135c-37 -30 -84 -48 -135 -48c-16 0 -31 2 -46 5zM52 192h207l-79 -135c-61 23 -108 73 -128 135zM99 400c35.9996 -62.3337 71.7933 -124.873 108 -187h-160c-3 14 -4 28 -4 43c0 56 21 106 56 144zM465 299
-c3 -14 4 -28 4 -43c0 -56 -21 -106 -56 -144l-102 176l-6 11h160zM460 320h-207l79 135c61 -23 108 -73 128 -135zM201 288l-2 -2l-78 135c37 30 84 48 135 48c16 0 31 -2 46 -5z" />
- <glyph glyph-name="camera_alt" unicode="camera_alt"
-d="M256 149c59 0 107 48 107 107s-48 107 -107 107s-107 -48 -107 -107s48 -107 107 -107zM192 469h128l39 -42h68c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h68zM188 256c0 38 30 68 68 68s68 -30 68 -68
-s-30 -68 -68 -68s-68 30 -68 68z" />
- <glyph glyph-name="camera_enhance" unicode="camera_enhance"
-d="M256 149l-27 59l-58 27l58 26l27 59l27 -59l58 -26l-58 -27zM256 128c59 0 107 48 107 107s-48 106 -107 106s-107 -47 -107 -106s48 -107 107 -107zM192 448h128l39 -43h68c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256
-c0 23 19 42 42 42h68z" />
- <glyph glyph-name="camera_front" unicode="camera_front"
-d="M149 469v-224c0 36 71 54 107 54s107 -18 107 -54v224h-214zM363 512c23 0 42 -20 42 -43v-298c0 -23 -19 -43 -42 -43h-150l64 -64l-64 -64v43h-106v42h106v43h-64c-23 0 -42 20 -42 43v298c0 23 19 43 42 43h214zM256 341c-23 0 -42 20 -42 43s19 43 42 43
-s43 -20 43 -43s-20 -43 -43 -43zM299 85h106v-42h-106v42z" />
- <glyph glyph-name="camera_rear" unicode="camera_rear"
-d="M256 384c23 0 42 20 42 43s-19 42 -42 42s-43 -19 -43 -42s19 -43 43 -43zM363 512c23 0 42 -20 42 -43v-298c0 -23 -19 -43 -42 -43h-150l64 -64l-64 -64v43h-106v42h106v43h-64c-23 0 -42 20 -42 43v298c0 23 19 43 42 43h214zM299 85h106v-42h-106v42z" />
- <glyph glyph-name="camera_roll" unicode="camera_roll"
-d="M427 320v43h-43v-43h43zM427 128v43h-43v-43h43zM341 320v43h-42v-43h42zM341 128v43h-42v-43h42zM256 320v43h-43v-43h43zM256 128v43h-43v-43h43zM299 405h170v-320h-170c0 -23 -20 -42 -43 -42h-171c-23 0 -42 19 -42 42v320c0 23 19 43 42 43h22v21c0 12 9 22 21 22
-h85c12 0 22 -10 22 -22v-21h21c23 0 43 -20 43 -43z" />
- <glyph glyph-name="cancel" unicode="cancel"
-d="M363 179l-77 77l77 77l-30 30l-77 -77l-77 77l-30 -30l77 -77l-77 -77l30 -30l77 77l77 -77zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="card_giftcard" unicode="card_giftcard"
-d="M427 213v128h-109l45 -60l-35 -25c-24.0378 32.6288 -48.3187 65.0147 -72 98c-23.6829 -32.9837 -47.9614 -65.3719 -72 -98l-35 25l45 60h-109v-128h342zM427 107v42h-342v-42h342zM192 427c-12 0 -21 -10 -21 -22s9 -21 21 -21s21 9 21 21s-9 22 -21 22zM320 427
-c-12 0 -21 -10 -21 -22s9 -21 21 -21s21 9 21 21s-9 22 -21 22zM427 384c24 0 42 -19 42 -43v-234c0 -24 -18 -43 -42 -43h-342c-24 0 -42 19 -42 43v234c0 24 18 43 42 43h47c-2 7 -4 14 -4 21c0 35 29 64 64 64c22 0 41 -11 53 -28l11 -15l11 15c12 17 31 28 53 28
-c35 0 64 -29 64 -64c0 -7 -2 -14 -4 -21h47z" />
- <glyph glyph-name="card_membership" unicode="card_membership"
-d="M427 299v128h-342v-128h342zM427 192v43h-342v-43h342zM427 469c24 0 42 -18 42 -42v-235c0 -24 -18 -43 -42 -43h-86v-106l-85 42l-85 -42v106h-86c-24 0 -42 19 -42 43v235c0 24 18 42 42 42h342z" />
- <glyph glyph-name="card_travel" unicode="card_travel"
-d="M427 213v128h-64v-42h-43v42h-128v-42h-43v42h-64v-128h342zM427 107v42h-342v-42h342zM192 427v-43h128v43h-128zM427 384c24 0 42 -19 42 -43v-234c0 -24 -18 -43 -42 -43h-342c-24 0 -42 19 -42 43v234c0 24 18 43 42 43h64v43c0 24 19 42 43 42h128
-c24 0 43 -18 43 -42v-43h64z" />
- <glyph glyph-name="casino" unicode="casino"
-d="M352 320c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM352 128c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM256 224c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM160 320c18 0 32 14 32 32s-14 32 -32 32
-s-32 -14 -32 -32s14 -32 32 -32zM160 128c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
- <glyph glyph-name="cast" unicode="cast"
-d="M21 299c129 0 235 -105 235 -235h-43c0 106 -86 192 -192 192v43zM21 213c83 0 150 -66 150 -149h-43c0 59 -48 107 -107 107v42zM21 128c35 0 64 -29 64 -64h-64v64zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-149v43h149v298h-384v-64h-43v64
-c0 23 20 43 43 43h384z" />
- <glyph glyph-name="cast_connected" unicode="cast_connected"
-d="M448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-149v43h149v298h-384v-64h-43v64c0 23 20 43 43 43h384zM21 299c129 0 235 -105 235 -235h-43c0 106 -86 192 -192 192v43zM405 363v-214h-120c-27 84 -94 152 -178 179v35h298zM21 213c83 0 150 -66 150 -149
-h-43c0 59 -48 107 -107 107v42zM21 128c35 0 64 -29 64 -64h-64v64z" />
- <glyph glyph-name="center_focus_strong" unicode="center_focus_strong"
-d="M405 107v85h43v-85c0 -23 -20 -43 -43 -43h-85v43h85zM405 448c23 0 43 -20 43 -43v-85h-43v85h-85v43h85zM107 405v-85h-43v85c0 23 20 43 43 43h85v-43h-85zM107 192v-85h85v-43h-85c-23 0 -43 20 -43 43v85h43zM256 341c47 0 85 -38 85 -85s-38 -85 -85 -85
-s-85 38 -85 85s38 85 85 85z" />
- <glyph glyph-name="center_focus_weak" unicode="center_focus_weak"
-d="M256 213c23 0 43 20 43 43s-20 43 -43 43s-43 -20 -43 -43s20 -43 43 -43zM256 341c47 0 85 -38 85 -85s-38 -85 -85 -85s-85 38 -85 85s38 85 85 85zM405 107v85h43v-85c0 -23 -20 -43 -43 -43h-85v43h85zM405 448c23 0 43 -20 43 -43v-85h-43v85h-85v43h85zM107 405
-v-85h-43v85c0 23 20 43 43 43h85v-43h-85zM107 192v-85h85v-43h-85c-23 0 -43 20 -43 43v85h43z" />
- <glyph glyph-name="change_history" unicode="change_history"
-d="M256 427l213 -342h-426zM256 346l-136 -218h272z" />
- <glyph glyph-name="chat" unicode="chat"
-d="M384 341v43h-256v-43h256zM299 213v43h-171v-43h171zM128 320v-43h256v43h-256zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
- <glyph glyph-name="chat_bubble" unicode="chat_bubble"
-d="M427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
- <glyph glyph-name="chat_bubble_outline" unicode="chat_bubble_outline"
-d="M427 171v256h-342v-299l43 43h299zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
- <glyph glyph-name="check" unicode="check"
-d="M192 167l226 226l30 -30l-256 -256l-119 119l30 30z" />
- <glyph glyph-name="check_box" unicode="check_box"
-d="M213 149l192 192l-30 31l-162 -162l-76 76l-30 -30zM405 448c24 0 43 -20 43 -43v-298c0 -23 -19 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h298z" />
- <glyph glyph-name="check_box_outline_blank" unicode="check_box_outline_blank"
-d="M405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298zM405 405h-298v-298h298v298z" />
- <glyph glyph-name="check_circle" unicode="check_circle"
-d="M213 149l192 192l-30 31l-162 -162l-76 76l-30 -30zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="chevron_left" unicode="chevron_left"
-d="M329 354l-98 -98l98 -98l-30 -30l-128 128l128 128z" />
- <glyph glyph-name="chevron_right" unicode="chevron_right"
-d="M213 384l128 -128l-128 -128l-30 30l98 98l-98 98z" />
- <glyph glyph-name="child_care" unicode="child_care"
-d="M160 213h192c-16 -38 -53 -64 -96 -64s-80 26 -96 64zM256 107c68.0018 0 125.232 44.8128 143 107c2 0 4 -1 6 -1c23 0 43 20 43 43s-20 43 -43 43c-2 0 -4 -1 -6 -1c-17.7643 62.1749 -74.9972 107 -143 107c-68.0018 0 -125.232 -44.8128 -143 -107c-2 0 -4 1 -6 1
-c-23 0 -43 -20 -43 -43s20 -43 43 -43c2 0 4 1 6 1c17.7643 -62.1749 74.9972 -107 143 -107zM489 242c-5 -32 -28 -59 -59 -68c-28.2678 -59.1055 -94.8338 -110 -174 -110c-78.8834 0 -145.522 50.0487 -173 110c-31 9 -55 36 -60 68c-1 4 -2 9 -2 14s1 10 2 14
-c5 32 29 59 60 68c11 24 26 45 46 62c34 30 78 48 127 48c80.292 0 145.109 -49.147 173 -110c31 -9 55 -36 60 -68c1 -4 2 -9 2 -14s-1 -10 -2 -14zM176 288c0 15 12 27 27 27s26 -12 26 -27s-11 -27 -26 -27s-27 12 -27 27zM283 288c0 15 11 27 26 27s27 -12 27 -27
-s-12 -27 -27 -27s-26 12 -26 27z" />
- <glyph glyph-name="child_friendly" unicode="child_friendly"
-d="M363 85c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM171 85c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM412 173c15 -14 25 -34 25 -56c0 -41 -33 -74 -74 -74c-38 0 -69 28 -74 64h-45c-5 -36 -35 -64 -73 -64
-c-41 0 -75 33 -75 74c0 28 16 53 39 66c-5 7 -45 94 -45 94h-47v43h74l20 -43h311c0 -39 -14 -75 -36 -104zM277 469c94 0 171 -76 171 -170h-171v170z" />
- <glyph glyph-name="chrome_reader_mode" unicode="chrome_reader_mode"
-d="M448 107v277h-192v-277h192zM448 427c23 0 43 -20 43 -43v-277c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v277c0 23 20 43 43 43h384zM277 203h150v-32h-150v32zM277 309h150v-32h-150v32zM277 256h150v-32h-150v32z" />
- <glyph glyph-name="class" unicode="class"
-d="M128 427v-171l53 32l54 -32v171h-107zM384 469c23 0 43 -19 43 -42v-342c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42v342c0 23 20 42 43 42h256z" />
- <glyph glyph-name="clear" unicode="clear"
-d="M405 375l-119 -119l119 -119l-30 -30l-119 119l-119 -119l-30 30l119 119l-119 119l30 30l119 -119l119 119z" />
- <glyph glyph-name="clear_all" unicode="clear_all"
-d="M149 363h299v-43h-299v43zM64 149v43h299v-43h-299zM107 235v42h298v-42h-298z" />
- <glyph glyph-name="close" unicode="close"
-d="M405 375l-119 -119l119 -119l-30 -30l-119 119l-119 -119l-30 30l119 119l-119 119l30 30l119 -119l119 119z" />
- <glyph glyph-name="closed_caption" unicode="closed_caption"
-d="M384 277v22c0 12 -9 21 -21 21h-64c-12 0 -22 -9 -22 -21v-86c0 -12 10 -21 22 -21h64c12 0 21 9 21 21v22h-32v-11h-43v64h43v-11h32zM235 277v22c0 12 -10 21 -22 21h-64c-12 0 -21 -9 -21 -21v-86c0 -12 9 -21 21 -21h64c12 0 22 9 22 21v22h-32v-11h-43v64h43v-11h32
-zM405 427c23 0 43 -20 43 -43v-256c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v256c0 23 19 43 43 43h298z" />
- <glyph glyph-name="cloud" unicode="cloud"
-d="M413 298c55 -4 99 -50 99 -106c0 -59 -48 -107 -107 -107h-277c-71 0 -128 57 -128 128c0 66 50 120 114 127c27 51 80 87 142 87c78 0 142 -55 157 -129z" />
- <glyph glyph-name="cloud_circle" unicode="cloud_circle"
-d="M352 171c29 0 53 24 53 53s-24 53 -53 53h-11c0 47 -38 86 -85 86c-40 0 -73 -28 -82 -65l-3 1c-35 0 -64 -29 -64 -64s29 -64 64 -64h181zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="cloud_done" unicode="cloud_done"
-d="M213 149l141 141l-30 30l-111 -110l-44 44l-30 -30zM413 298c55 -4 99 -50 99 -106c0 -59 -48 -107 -107 -107h-277c-71 0 -128 57 -128 128c0 66 50 120 114 127c27 51 80 87 142 87c78 0 142 -55 157 -129z" />
- <glyph glyph-name="cloud_download" unicode="cloud_download"
-d="M363 235h-64v85h-86v-85h-64l107 -107zM413 298c55 -4 99 -50 99 -106c0 -59 -48 -107 -107 -107h-277c-71 0 -128 57 -128 128c0 66 50 120 114 127c27 51 80 87 142 87c78 0 142 -55 157 -129z" />
- <glyph glyph-name="cloud_off" unicode="cloud_off"
-d="M165 299h-37c-47 0 -85 -39 -85 -86s38 -85 85 -85h208zM64 400l27 27l357 -357l-27 -27l-43 42h-250c-71 0 -128 57 -128 128c0 69 55 125 123 128zM413 298c55 -4 99 -50 99 -106c0 -36 -18 -68 -45 -87l-31 31c20 11 33 32 33 56c0 35 -29 64 -64 64h-32v11
-c0 65 -52 117 -117 117c-20 0 -38 -4 -54 -13l-32 31c25 16 54 25 86 25c78 0 142 -55 157 -129z" />
- <glyph glyph-name="cloud_queue" unicode="cloud_queue"
-d="M405 128c35 0 64 29 64 64s-29 64 -64 64h-32v11c0 65 -52 117 -117 117c-54 0 -99 -36 -113 -85h-15c-47 0 -85 -39 -85 -86s38 -85 85 -85h277zM413 298c55 -4 99 -50 99 -106c0 -59 -48 -107 -107 -107h-277c-71 0 -128 57 -128 128c0 66 50 120 114 127
-c27 51 80 87 142 87c78 0 142 -55 157 -129z" />
- <glyph glyph-name="cloud_upload" unicode="cloud_upload"
-d="M299 235h64l-107 106l-107 -106h64v-86h86v86zM413 298c55 -4 99 -50 99 -106c0 -59 -48 -107 -107 -107h-277c-71 0 -128 57 -128 128c0 66 50 120 114 127c27 51 80 87 142 87c78 0 142 -55 157 -129z" />
- <glyph glyph-name="code" unicode="code"
-d="M311 158l99 98l-99 98l30 30l128 -128l-128 -128zM201 158l-30 -30l-128 128l128 128l30 -30l-99 -98z" />
- <glyph glyph-name="collections" unicode="collections"
-d="M43 384h42v-299h299v-42h-299c-23 0 -42 19 -42 42v299zM235 256l-64 -85h256l-86 106l-63 -79zM469 171c0 -23 -19 -43 -42 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h256c23 0 42 -19 42 -42v-256z" />
- <glyph glyph-name="collections_bookmark" unicode="collections_bookmark"
-d="M427 256v171h-107v-171l53 32zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h256zM85 384v-299h299v-42h-299c-23 0 -42 19 -42 42v299h42z" />
- <glyph glyph-name="color_lens" unicode="color_lens"
-d="M373 256c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM309 341c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM203 341c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM139 256c18 0 32 14 32 32s-14 32 -32 32
-s-32 -14 -32 -32s14 -32 32 -32zM256 448c106 0 192 -77 192 -171c0 -59 -48 -106 -107 -106h-37c-18 0 -32 -14 -32 -32c0 -8 3 -15 8 -21s8 -14 8 -22c0 -18 -14 -32 -32 -32c-106 0 -192 86 -192 192s86 192 192 192z" />
- <glyph glyph-name="colorize" unicode="colorize"
-d="M148 107l172 172l-41 41l-172 -172zM442 392c8 -8 9 -21 0 -30l-67 -67l41 -41l-30 -30l-30 30l-191 -190h-101v101l190 191l-30 30l30 30l41 -41l67 67c8 8 22 8 30 0z" />
- <glyph glyph-name="comment" unicode="comment"
-d="M384 341v43h-256v-43h256zM384 277v43h-256v-43h256zM384 213v43h-256v-43h256zM469 427v-384l-85 85h-299c-23 0 -42 20 -42 43v256c0 23 19 42 42 42h342c23 0 42 -19 42 -42z" />
- <glyph glyph-name="compare" unicode="compare"
-d="M405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-106v192l106 -128v277h-106v43h106zM213 128v128l-106 -128h106zM213 448v43h43v-470h-43v43h-106c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h106z" />
- <glyph glyph-name="compare_arrows" unicode="compare_arrows"
-d="M320 235l-85 85l85 85v-64h149v-42h-149v-64zM192 213v64l85 -85l-85 -85v64h-149v42h149z" />
- <glyph glyph-name="computer" unicode="computer"
-d="M85 384v-213h342v213h-342zM427 128h85v-43h-512v43h85c-23 0 -42 20 -42 43v213c0 23 19 43 42 43h342c23 0 42 -20 42 -43v-213c0 -23 -19 -43 -42 -43z" />
- <glyph glyph-name="confirmation_number" unicode="confirmation_number"
-d="M277 331v42h-42v-42h42zM277 235v42h-42v-42h42zM277 139v42h-42v-42h42zM469 299c-23 0 -42 -20 -42 -43s19 -43 42 -43v-85c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v85c24 0 42 20 42 43s-19 43 -42 43v85c0 24 19 43 42 43h342c23 0 42 -19 42 -43v-85z" />
- <glyph glyph-name="contact_mail" unicode="contact_mail"
-d="M469 256v128h-170v-128h170zM299 128v21c0 43 -85 66 -128 66s-128 -23 -128 -66v-21h256zM171 384c-35 0 -64 -29 -64 -64s29 -64 64 -64s64 29 64 64s-29 64 -64 64zM469 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-426c-23 0 -43 20 -43 43v298
-c0 23 20 43 43 43h426zM448 341l-64 -42l-64 42v22l64 -43l64 43v-22z" />
- <glyph glyph-name="contact_phone" unicode="contact_phone"
-d="M381 213c-5 13 -8 28 -8 43s3 30 8 43h35l32 42l-42 43c-28 -21 -49 -50 -59 -85c-4 -14 -6 -28 -6 -43s2 -29 6 -43c10 -34 31 -64 59 -85l42 43l-32 42h-35zM299 128v21c0 43 -85 66 -128 66s-128 -23 -128 -66v-21h256zM171 384c-35 0 -64 -29 -64 -64s29 -64 64 -64
-s64 29 64 64s-29 64 -64 64zM469 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-426c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h426z" />
- <glyph glyph-name="contacts" unicode="contacts"
-d="M363 149v32c0 36 -71 54 -107 54s-107 -18 -107 -54v-32h214zM256 368c-26 0 -48 -22 -48 -48s22 -48 48 -48s48 22 48 48s-22 48 -48 48zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342zM85 0v43h342v-43
-h-342zM427 512v-43h-342v43h342z" />
- <glyph glyph-name="content_copy" unicode="content_copy"
-d="M405 64v299h-234v-299h234zM405 405c23 0 43 -19 43 -42v-299c0 -23 -20 -43 -43 -43h-234c-23 0 -43 20 -43 43v299c0 23 20 42 43 42h234zM341 491v-43h-256v-299h-42v299c0 23 19 43 42 43h256z" />
- <glyph glyph-name="content_cut" unicode="content_cut"
-d="M405 448h64v-21l-149 -150l-43 43zM256 245c6 0 11 5 11 11s-5 11 -11 11s-11 -5 -11 -11s5 -11 11 -11zM128 85c23 0 43 19 43 43s-20 43 -43 43s-43 -19 -43 -43s20 -43 43 -43zM128 341c23 0 43 19 43 43s-20 43 -43 43s-43 -19 -43 -43s20 -43 43 -43zM206 349
-l263 -264v-21h-64l-149 149l-50 -50c5 -11 7 -22 7 -35c0 -47 -38 -85 -85 -85s-85 38 -85 85s38 85 85 85c13 0 24 -2 35 -7l50 50l-50 50c-11 -5 -22 -7 -35 -7c-47 0 -85 38 -85 85s38 85 85 85s85 -38 85 -85c0 -13 -2 -24 -7 -35z" />
- <glyph glyph-name="content_paste" unicode="content_paste"
-d="M405 85v342h-42v-64h-214v64h-42v-342h298zM256 469c-12 0 -21 -9 -21 -21s9 -21 21 -21s21 9 21 21s-9 21 -21 21zM405 469c23 0 43 -19 43 -42v-342c0 -23 -20 -42 -43 -42h-298c-23 0 -43 19 -43 42v342c0 23 20 42 43 42h89c9 25 32 43 60 43s51 -18 60 -43h89z" />
- <glyph glyph-name="control_point" unicode="control_point"
-d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM277 363v-86h86v-42h-86v-86h-42v86h-86v42h86v86h42z" />
- <glyph glyph-name="control_point_duplicate" unicode="control_point_duplicate"
-d="M320 107c82 0 149 67 149 149s-67 149 -149 149s-149 -67 -149 -149s67 -149 149 -149zM320 448c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM43 256c0 -60 34 -111 85 -135v-46c-74 26 -128 98 -128 181s54 155 128 181v-46
-c-51 -24 -85 -75 -85 -135zM341 341v-64h64v-42h-64v-64h-42v64h-64v42h64v64h42z" />
- <glyph glyph-name="copyright" unicode="copyright"
-d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM253 317c-30.7612 0 -40 -27.2286 -40 -58v-6c0 -30.7691 9.25381 -58 40 -58
-c18.7788 0 35 11.4624 35 30h38c0 -19.5209 -10.5691 -34.2021 -22 -44c-12.8931 -11.0512 -27.9049 -18 -51 -18c-54.5845 0 -82 36.0734 -82 90v6c0 25.8562 7.26023 49.4403 20 64c13.1991 15.0847 34.3422 27 62 27c22.1368 0 40.6281 -7.62806 52 -19
-c11.0024 -11.0024 21 -27.9871 21 -49h-38c0 5 -1 9 -3 13s-4 9 -7 12c-5.41728 5.41728 -14.6761 10 -25 10z" />
- <glyph glyph-name="create" unicode="create"
-d="M442 362l-39 -39l-80 80l39 39c8 8 22 8 30 0l50 -50c8 -8 8 -22 0 -30zM64 144l236 236l80 -80l-236 -236h-80v80z" />
- <glyph glyph-name="create_new_folder" unicode="create_new_folder"
-d="M405 213v43h-64v64h-42v-64h-64v-43h64v-64h42v64h64zM427 384c24 0 42 -19 42 -43v-213c0 -24 -18 -43 -42 -43h-342c-24 0 -42 19 -42 43v256c0 24 18 43 42 43h128l43 -43h171z" />
- <glyph glyph-name="credit_card" unicode="credit_card"
-d="M427 341v43h-342v-43h342zM427 128v128h-342v-128h342zM427 427c24 0 42 -19 42 -43v-256c0 -24 -18 -43 -42 -43h-342c-24 0 -42 19 -42 43v256c0 24 18 43 42 43h342z" />
- <glyph glyph-name="crop" unicode="crop"
-d="M149 149h342v-42h-86v-86h-42v86h-214c-23 0 -42 19 -42 42v214h-86v42h86v86h42v-342zM363 192v171h-171v42h171c23 0 42 -19 42 -42v-171h-42z" />
- <glyph glyph-name="crop_16_9" unicode="crop_&#x31;&#x36;_&#x39;"
-d="M405 171v170h-298v-170h298zM405 384c23 0 43 -20 43 -43v-170c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v170c0 23 20 43 43 43h298z" />
- <glyph glyph-name="crop_3_2" unicode="crop_&#x33;_&#x32;"
-d="M405 128v256h-298v-256h298zM405 427c23 0 43 -20 43 -43v-256c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v256c0 23 20 43 43 43h298z" />
- <glyph glyph-name="crop_5_4" unicode="crop_&#x35;_&#x34;"
-d="M405 149v214h-298v-214h298zM405 405c23 0 43 -19 43 -42v-214c0 -23 -20 -42 -43 -42h-298c-23 0 -43 19 -43 42v214c0 23 20 42 43 42h298z" />
- <glyph glyph-name="crop_7_5" unicode="crop_&#x37;_&#x35;"
-d="M405 192v128h-298v-128h298zM405 363c23 0 43 -20 43 -43v-128c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v128c0 23 20 43 43 43h298z" />
- <glyph glyph-name="crop_din" unicode="crop_din"
-d="M405 107v298h-298v-298h298zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
- <glyph glyph-name="crop_free" unicode="crop_free"
-d="M405 448c23 0 43 -20 43 -43v-85h-43v85h-85v43h85zM405 107v85h43v-85c0 -23 -20 -43 -43 -43h-85v43h85zM107 192v-85h85v-43h-85c-23 0 -43 20 -43 43v85h43zM64 405c0 23 20 43 43 43h85v-43h-85v-85h-43v85z" />
- <glyph glyph-name="crop_landscape" unicode="crop_landscape"
-d="M405 149v214h-298v-214h298zM405 405c23 0 43 -19 43 -42v-214c0 -23 -20 -42 -43 -42h-298c-23 0 -43 19 -43 42v214c0 23 20 42 43 42h298z" />
- <glyph glyph-name="crop_original" unicode="crop_original"
-d="M298 250l75 -101h-234l58 76l42 -51zM405 107v298h-298v-298h298zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
- <glyph glyph-name="crop_portrait" unicode="crop_portrait"
-d="M363 107v298h-214v-298h214zM363 448c23 0 42 -20 42 -43v-298c0 -23 -19 -43 -42 -43h-214c-23 0 -42 20 -42 43v298c0 23 19 43 42 43h214z" />
- <glyph glyph-name="crop_rotate" unicode="crop_rotate"
-d="M171 171h256v-43h-43v-43h-43v43h-170c-24 0 -43 20 -43 43v170h-43v43h43v43h43v-256zM341 213v128h-128v43h128c23 0 43 -19 43 -43v-128h-43zM257 512c134 0 244 -104 255 -235h-32c-8 80 -57 148 -127 181l-29 -28l-81 81c5 0 9 1 14 1zM159 54l29 28l81 -81
-c-5 0 -9 -1 -14 -1c-134 0 -244 104 -255 235h32c8 -80 57 -148 127 -181z" />
- <glyph glyph-name="crop_square" unicode="crop_square"
-d="M384 128v256h-256v-256h256zM384 427c23 0 43 -20 43 -43v-256c0 -23 -20 -43 -43 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 43 43 43h256z" />
- <glyph glyph-name="dashboard" unicode="dashboard"
-d="M277 448h171v-128h-171v128zM277 64v213h171v-213h-171zM64 64v128h171v-128h-171zM64 235v213h171v-213h-171z" />
- <glyph glyph-name="data_usage" unicode="data_usage"
-d="M256 107c47 0 89 22 116 56l56 -33c-39 -53 -101 -87 -172 -87c-118 0 -213 95 -213 213c0 111 84 201 192 212v-64c-72 -10 -128 -73 -128 -148c0 -83 66 -149 149 -149zM277 468c108 -11 192 -101 192 -212c0 -31 -6 -61 -18 -87l-56 33c6 17 10 35 10 54
-c0 75 -56 138 -128 148v64z" />
- <glyph glyph-name="date_range" unicode="date_range"
-d="M405 85v235h-298v-235h298zM405 427c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-298c-24 0 -43 19 -43 42v299c0 23 19 43 43 43h21v42h43v-42h170v42h43v-42h21zM363 277v-42h-43v42h43zM277 277v-42h-42v42h42zM192 277v-42h-43v42h43z" />
- <glyph glyph-name="dehaze" unicode="dehaze"
-d="M43 395h426v-43h-426v43zM43 288h426v-43h-426v43zM43 181h426v-42h-426v42z" />
- <glyph glyph-name="delete" unicode="delete"
-d="M405 427v-43h-298v43h74l22 21h106l22 -21h74zM128 107v256h256v-256c0 -23 -20 -43 -43 -43h-170c-23 0 -43 20 -43 43z" />
- <glyph glyph-name="delete_forever" unicode="delete_forever"
-d="M331 427h74v-43h-298v43h74l22 21h106zM180 259l46 -46l-45 -45l30 -30l45 45l45 -45l30 30l-45 45l45 46l-30 30l-45 -46l-45 46zM128 107v256h256v-256c0 -23 -20 -43 -43 -43h-170c-23 0 -43 20 -43 43z" />
- <glyph glyph-name="delete_sweep" unicode="delete_sweep"
-d="M299 405v-42h-256v42h64l21 22h85l22 -22h64zM64 128v213h213v-213c0 -23 -19 -43 -42 -43h-128c-23 0 -43 20 -43 43zM320 256h128v-43h-128v43zM320 341h149v-42h-149v42zM320 171h85v-43h-85v43z" />
- <glyph glyph-name="description" unicode="description"
-d="M277 320h118l-118 117v-117zM341 213v43h-170v-43h170zM341 128v43h-170v-43h170zM299 469l128 -128v-256c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42l1 342c0 23 19 42 42 42h171z" />
- <glyph glyph-name="desktop_mac" unicode="desktop_mac"
-d="M448 213v214h-384v-214h384zM448 469c23 0 43 -19 43 -42v-256c0 -23 -20 -43 -43 -43h-149l42 -64v-21h-170v21l42 64h-149c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h384z" />
- <glyph glyph-name="desktop_windows" unicode="desktop_windows"
-d="M448 171v256h-384v-256h384zM448 469c23 0 43 -19 43 -42v-256c0 -23 -20 -43 -43 -43h-149v-43h42v-42h-170v42h42v43h-149c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h384z" />
- <glyph glyph-name="details" unicode="details"
-d="M136 384l120 -213l120 213h-240zM64 427h384l-192 -342z" />
- <glyph glyph-name="developer_board" unicode="developer_board"
-d="M256 277h85v-128h-85v128zM128 363h107v-107h-107v107zM256 363h85v-64h-85v64zM128 235h107v-86h-107v86zM384 107v298h-299v-298h299zM469 320h-42v-43h42v-42h-42v-43h42v-43h-42v-42c0 -23 -20 -43 -43 -43h-299c-23 0 -42 20 -42 43v298c0 23 19 43 42 43h299
-c23 0 43 -20 43 -43v-42h42v-43z" />
- <glyph glyph-name="developer_mode" unicode="developer_mode"
-d="M363 107v42h42v-85c0 -23 -19 -43 -42 -43h-214c-23 0 -42 20 -42 43v85h42v-42h214zM213 188l-30 -30l-98 98l98 98l30 -30l-67 -68zM329 158l-30 30l67 68l-67 68l30 30l98 -98zM149 405v-42h-42v85c0 23 19 43 42 43l214 -1c23 0 42 -19 42 -42v-85h-42v42h-214z" />
- <glyph glyph-name="device_hub" unicode="device_hub"
-d="M363 171h85v-107h-107v65l-85 90l-85 -90v-65h-107v107h85l86 85v68c-25 9 -43 32 -43 60c0 35 29 64 64 64s64 -29 64 -64c0 -28 -18 -51 -43 -60v-68z" />
- <glyph glyph-name="devices" unicode="devices"
-d="M469 149v150h-85v-150h85zM491 341c12 0 21 -9 21 -21v-213c0 -12 -9 -22 -21 -22h-128c-12 0 -22 10 -22 22v213c0 12 10 21 22 21h128zM85 384v-235h214v-64h-299v64h43v235c0 23 19 43 42 43h384v-43h-384z" />
- <glyph glyph-name="devices_other" unicode="devices_other"
-d="M448 128v171h-85v-171h85zM469 341c11 0 22 -10 22 -21v-213c0 -11 -11 -22 -22 -22h-128c-11 0 -21 11 -21 22v213c0 11 10 21 21 21h128zM235 139c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM277 256v-38c13 -12 22 -28 22 -47s-9 -36 -22 -48
-v-38h-85v38c-13 12 -21 29 -21 48s8 35 21 47v38h85zM64 384v-256h85v-43h-85c-23 0 -43 20 -43 43v256c0 23 20 43 43 43h384v-43h-384z" />
- <glyph glyph-name="dialer_sip" unicode="dialer_sip"
-d="M427 181c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76c2 -7 1 -16 -5 -22l-47 -47c31 -61 81 -110 141 -141l47 47c6 6 15 7 22 5c24 -8 49 -12 76 -12zM427 405v22h-22v-22h22z
-M384 448h64v-64h-43v-43h-21v107zM320 405v-64h-64v22h43v21h-43v64h64v-21h-43v-22h43zM363 448v-107h-22v107h22z" />
- <glyph glyph-name="dialpad" unicode="dialpad"
-d="M256 491c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM256 363c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM384 363c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM384 235c23 0 43 -20 43 -43
-s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM256 235c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM384 405c-23 0 -43 20 -43 43s20 43 43 43s43 -20 43 -43s-20 -43 -43 -43zM128 235c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43z
-M128 363c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM128 491c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM256 107c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43z" />
- <glyph glyph-name="directions" unicode="directions"
-d="M299 203l74 74l-74 75v-53h-107c-12 0 -21 -10 -21 -22v-85h42v64h86v-53zM463 271c8 -9 8 -22 0 -30l-192 -192c-8 -8 -22 -8 -30 0l-192 192c-8 8 -8 22 0 30l192 192c8 8 22 8 30 0z" />
- <glyph glyph-name="directions_bike" unicode="directions_bike"
-d="M405 75c41 0 75 33 75 74s-34 75 -75 75s-74 -34 -74 -75s33 -74 74 -74zM405 256c60 0 107 -47 107 -107s-47 -106 -107 -106s-106 46 -106 106s46 107 106 107zM230 288l47 -49v-132h-42v106l-69 60c-9 6 -12 17 -12 30c0 11 3 21 12 30l60 60c6 9 17 12 30 12
-s23 -3 34 -12l41 -41c19 -19 44 -32 76 -32v-43c-45 0 -80 17 -108 45l-17 17zM107 75c41 0 74 33 74 74s-33 75 -74 75s-75 -34 -75 -75s34 -74 75 -74zM107 256c60 0 106 -47 106 -107s-46 -106 -106 -106s-107 46 -107 106s47 107 107 107zM331 395c-23 0 -43 19 -43 42
-s20 43 43 43s42 -20 42 -43s-19 -42 -42 -42z" />
- <glyph glyph-name="directions_boat" unicode="directions_boat"
-d="M128 384v-85l128 42l128 -42v85h-256zM84 107l-40 142c-4.78212 14.3464 3.99001 23.6633 14 27l27 9v99c0 23 20 43 43 43h64v64h128v-64h64c23 0 43 -20 43 -43v-99l27 -9c10.0202 -3.34008 18.7871 -12.6386 14 -27l-40 -142h-1c-34 0 -65 18 -86 42
-c-21 -24 -51 -42 -85 -42s-64 18 -85 42c-21 -24 -52 -42 -86 -42h-1zM427 64h42v-43h-42c-29 0 -59 7 -86 21c-54 -28 -116 -28 -170 0c-27 -14 -57 -21 -86 -21h-42v43h42c30 0 60 10 86 28c52 -36 118 -36 170 0c26 -18 56 -28 86 -28z" />
- <glyph glyph-name="directions_bus" unicode="directions_bus"
-d="M384 277v107h-256v-107h256zM352 149c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM160 149c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM85 171v213c0 75 77 85 171 85s171 -10 171 -85v-213c0 -19 -9 -36 -22 -48v-38
-c0 -12 -9 -21 -21 -21h-21c-12 0 -22 9 -22 21v22h-170v-22c0 -12 -10 -21 -22 -21h-21c-12 0 -21 9 -21 21v38c-13 12 -22 29 -22 48z" />
- <glyph glyph-name="directions_car" unicode="directions_car"
-d="M107 277h298l-32 96h-234zM373 171c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM139 171c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM404 384l44 -128v-171c0 -12 -9 -21 -21 -21h-22c-12 0 -21 9 -21 21v22h-256v-22
-c0 -12 -9 -21 -21 -21h-22c-12 0 -21 9 -21 21v171l44 128c4 13 17 21 31 21h234c14 0 27 -8 31 -21z" />
- <glyph glyph-name="directions_railway" unicode="directions_railway"
-d="M384 299v106h-256v-106h256zM256 149c23 0 43 20 43 43s-20 43 -43 43s-43 -20 -43 -43s20 -43 43 -43zM85 181v224c0 75 77 86 171 86s171 -11 171 -86v-224c0 -41 -34 -74 -75 -74l32 -32v-11h-256v11l32 32c-41 0 -75 33 -75 74z" />
- <glyph glyph-name="directions_run" unicode="directions_run"
-d="M211 99l-149 29l8 43l105 -21l34 173l-39 -15v-73h-42v100l111 47c6 0 11 2 17 2c15 0 27 -8 36 -21l21 -34c17 -30 51 -51 92 -51v-43c-47 0 -89 21 -117 53l-13 -64l45 -42v-160h-43v128l-45 42zM288 395c-23 0 -43 20 -43 43s20 42 43 42s42 -19 42 -42
-s-19 -43 -42 -43z" />
- <glyph glyph-name="directions_subway" unicode="directions_subway"
-d="M384 277v107h-107v-107h107zM352 149c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM235 277v107h-107v-107h107zM160 149c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM256 469c94 0 171 -10 171 -85v-203c0 -41 -34 -74 -75 -74
-l32 -32v-11h-256v11l32 32c-41 0 -75 33 -75 74v203c0 75 77 85 171 85z" />
- <glyph glyph-name="directions_transit" unicode="directions_transit"
-d="M384 277v107h-107v-107h107zM352 149c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM235 277v107h-107v-107h107zM160 149c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM256 469c94 0 171 -10 171 -85v-203c0 -41 -34 -74 -75 -74
-l32 -32v-11h-256v11l32 32c-41 0 -75 33 -75 74v203c0 75 77 85 171 85z" />
- <glyph glyph-name="directions_walk" unicode="directions_walk"
-d="M209 322l-60 -301h45l39 171l44 -43v-128h43v160l-45 43l13 64c28 -32 70 -53 117 -53v42c-41 0 -74 22 -91 52l-22 34c-9 13 -21 21 -36 21c-6 0 -11 -2 -17 -2l-111 -47v-100h43v72l38 15zM288 395c-23 0 -43 19 -43 42s20 43 43 43s43 -20 43 -43s-20 -42 -43 -42z
-" />
- <glyph glyph-name="disc_full" unicode="disc_full"
-d="M213 213c23 0 43 20 43 43s-20 43 -43 43s-42 -20 -42 -43s19 -43 42 -43zM213 427c94 0 171 -77 171 -171s-77 -171 -171 -171s-170 77 -170 171s76 171 170 171zM427 363h42v-107h-42v107zM427 171v42h42v-42h-42z" />
- <glyph glyph-name="dns" unicode="dns"
-d="M149 320c23 0 43 20 43 43s-20 42 -43 42s-42 -19 -42 -42s19 -43 42 -43zM427 448c12 0 21 -9 21 -21v-128c0 -12 -9 -22 -21 -22h-342c-12 0 -21 10 -21 22v128c0 12 9 21 21 21h342zM149 107c23 0 43 19 43 42s-20 43 -43 43s-42 -20 -42 -43s19 -42 42 -42zM427 235
-c12 0 21 -10 21 -22v-128c0 -12 -9 -21 -21 -21h-342c-12 0 -21 9 -21 21v128c0 12 9 22 21 22h342z" />
- <glyph glyph-name="do_not_disturb" unicode="do_not_disturb"
-d="M391 151c23 29 36 66 36 105c0 94 -77 171 -171 171c-39 0 -76 -13 -105 -36zM256 85c39 0 76 13 105 36l-240 240c-23 -29 -36 -66 -36 -105c0 -94 77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="do_not_disturb_alt" unicode="do_not_disturb_alt"
-d="M256 85c94 0 171 77 171 171c0 38 -14 75 -37 105l-239 -239c30 -23 67 -37 105 -37zM85 256c0 -38 14 -75 37 -105l239 239c-30 23 -67 37 -105 37c-94 0 -171 -77 -171 -171zM256 469c117 0 213 -96 213 -213s-96 -213 -213 -213s-213 96 -213 213s96 213 213 213z" />
- <glyph glyph-name="do_not_disturb_off" unicode="do_not_disturb_off"
-d="M149 235h74l-43 42h-31v-42zM48 464l416 -416l-28 -27l-59 60c-34 -24 -76 -38 -121 -38c-118 0 -213 95 -213 213c0 45 14 87 38 121l-60 59zM363 277h-74l-154 154c34 24 76 38 121 38c118 0 213 -95 213 -213c0 -45 -14 -87 -38 -121l-99 100h31v42z" />
- <glyph glyph-name="do_not_disturb_on" unicode="do_not_disturb_on"
-d="M363 235v42h-214v-42h214zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="dock" unicode="dock"
-d="M341 192v213h-170v-213h170zM341 490c23 0 43 -19 43 -42v-299c0 -23 -20 -42 -43 -42h-170c-23 0 -43 19 -43 42v299c0 23 20 43 43 43zM171 21v43h170v-43h-170z" />
- <glyph glyph-name="domain" unicode="domain"
-d="M384 192v-43h-43v43h43zM384 277v-42h-43v42h43zM427 107v213h-171v-43h43v-42h-43v-43h43v-43h-43v-42h171zM213 363v42h-42v-42h42zM213 277v43h-42v-43h42zM213 192v43h-42v-43h42zM213 107v42h-42v-42h42zM128 363v42h-43v-42h43zM128 277v43h-43v-43h43zM128 192v43
-h-43v-43h43zM128 107v42h-43v-42h43zM256 363h213v-299h-426v384h213v-85z" />
- <glyph glyph-name="done" unicode="done"
-d="M192 166l226 227l30 -30l-256 -256l-119 119l29 30z" />
- <glyph glyph-name="done_all" unicode="done_all"
-d="M9 226l30 30l119 -119l-30 -30zM474 393l31 -30l-256 -256l-120 119l31 30l89 -89zM384 363l-135 -136l-30 30l135 136z" />
- <glyph glyph-name="donut_large" unicode="donut_large"
-d="M277 108c64 9 119 63 128 127h64c-10 -107 -85 -182 -192 -192v65zM405 277c-9 64 -64 118 -128 127v65c107 -10 182 -85 192 -192h-64zM235 404c-64 -10 -128 -73 -128 -148s64 -138 128 -148v-65c-107 11 -192 102 -192 213s85 202 192 213v-65z" />
- <glyph glyph-name="donut_small" unicode="donut_small"
-d="M277 195c21 6 33 22 40 40h152c-10 -101 -85 -182 -192 -192v152zM317 277c-7 18 -19 34 -40 40v152c107 -10 182 -91 192 -192h-152zM235 317c-21 -9 -43 -33 -43 -61s22 -52 43 -61v-152c-107 11 -192 102 -192 213s85 202 192 213v-152z" />
- <glyph glyph-name="drafts" unicode="drafts"
-d="M256 235l176 110l-176 103l-176 -103zM469 341v-213c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v213c0 15 8 30 20 37l193 113l193 -113c12 -7 20 -22 20 -37z" />
- <glyph glyph-name="drag_handle" unicode="drag_handle"
-d="M85 192v43h342v-43h-342zM427 320v-43h-342v43h342z" />
- <glyph glyph-name="drive_eta" unicode="drive_eta"
-d="M107 299h298l-32 96h-234zM373 192c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM139 192c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM404 405l44 -128v-170c0 -12 -9 -22 -21 -22h-22c-12 0 -21 10 -21 22v21h-256v-21
-c0 -12 -9 -22 -21 -22h-22c-12 0 -21 10 -21 22v170l44 128c4 13 17 22 31 22h234c14 0 27 -9 31 -22z" />
- <glyph glyph-name="dvr" unicode="dvr"
-d="M149 256v-43h-42v43h42zM149 341v-42h-42v42h42zM405 256v-43h-234v43h234zM405 341v-42h-234v42h234zM448 149v256h-384v-256h384zM448 448c23 0 43 -20 43 -43l-1 -256c0 -23 -19 -42 -42 -42h-107v-43h-170v43h-107c-23 0 -43 19 -43 42v256c0 23 20 43 43 43h384z
-" />
- <glyph glyph-name="edit" unicode="edit"
-d="M442 362l-39 -39l-80 80l39 39c8 8 22 8 30 0l50 -50c8 -8 8 -22 0 -30zM64 144l236 236l80 -80l-236 -236h-80v80z" />
- <glyph glyph-name="edit_location" unicode="edit_location"
-d="M318 351c3 3 3 8 0 11l-20 20c-3 3 -8 3 -11 0l-15 -15l31 -31zM223 256l71 71l-31 31l-71 -71v-31h31zM256 469c82 0 149 -67 149 -149c0 -112 -149 -277 -149 -277s-149 165 -149 277c0 82 67 149 149 149z" />
- <glyph glyph-name="eject" unicode="eject"
-d="M256 405l142 -213h-284zM107 149h298v-42h-298v42z" />
- <glyph glyph-name="email" unicode="email"
-d="M427 341v43l-171 -107l-171 107v-43l171 -106zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342z" />
- <glyph glyph-name="enhanced_encryption" unicode="enhanced_encryption"
-d="M341 171v42h-64v64h-42v-64h-64v-42h64v-64h42v64h64zM190 384v-43h132v43c0 36 -30 66 -66 66s-66 -30 -66 -66zM384 341c23 0 43 -19 43 -42v-214c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42v214c0 23 20 42 43 42h21v43c0 59 48 107 107 107s107 -48 107 -107
-v-43h21z" />
- <glyph glyph-name="equalizer" unicode="equalizer"
-d="M341 320h86v-235h-86v235zM85 85v171h86v-171h-86zM213 85v342h86v-342h-86z" />
- <glyph glyph-name="error" unicode="error"
-d="M277 235v128h-42v-128h42zM277 149v43h-42v-43h42zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="error_outline" unicode="error_outline"
-d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM235 363h42v-128h-42v128zM235 192h42v-43h-42v43z" />
- <glyph glyph-name="euro_symbol" unicode="euro_symbol"
-d="M320 117c35 0 66 13 90 34l38 -38c-34 -31 -79 -49 -128 -49c-84 0 -155 54 -181 128h-75v43h65c-1 7 -1 14 -1 21s0 14 1 21h-65v43h75c26 74 97 128 181 128c49 0 94 -18 128 -49l-38 -38c-24 21 -56 34 -90 34c-53 0 -100 -31 -123 -75h123v-43h-137
-c-1 -7 -2 -14 -2 -21s1 -14 2 -21h137v-43h-123c23 -44 69 -75 123 -75z" />
- <glyph glyph-name="ev_station" unicode="ev_station"
-d="M171 128l85 149h-43v107l-85 -160h43v-96zM384 299c12 0 21 9 21 21s-9 21 -21 21s-21 -9 -21 -21s9 -21 21 -21zM422 358c10 -10 15 -23 15 -38v-203c0 -29 -24 -53 -53 -53s-53 24 -53 53v107h-32v-160h-214v341c0 23 20 43 43 43h128c23 0 43 -20 43 -43v-149h21
-c23 0 43 -20 43 -43v-96c0 -12 9 -21 21 -21s21 9 21 21v154c-7 -3 -13 -4 -21 -4c-29 0 -53 24 -53 53c0 23 14 42 34 50l-45 45l23 22z" />
- <glyph glyph-name="event" unicode="event"
-d="M405 107v234h-298v-234h298zM341 491h43v-43h21c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h21v43h43v-43h170v43zM363 256v-107h-107v107h107z" />
- <glyph glyph-name="event_available" unicode="event_available"
-d="M405 107v234h-298v-234h298zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h21v43h43v-43h170v43h43v-43h21zM353 276l-127 -127l-68 68l23 23l45 -45l104 104z" />
- <glyph glyph-name="event_busy" unicode="event_busy"
-d="M405 107v234h-298v-234h298zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h21v43h43v-43h170v43h43v-43h21zM199 149l-23 23l52 52l-52 52l23 23l52 -52l52 52l22 -23l-52 -52l52 -52l-22 -23l-52 52z" />
- <glyph glyph-name="event_note" unicode="event_note"
-d="M299 213v-42h-150v42h150zM405 107v234h-298v-234h298zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h21v43h43v-43h170v43h43v-43h21zM363 299v-43h-214v43h214z" />
- <glyph glyph-name="event_seat" unicode="event_seat"
-d="M363 235h-214v170c0 23 20 43 43 43h128c23 0 43 -20 43 -43v-170zM43 299h64v-64h-64v64zM405 299h64v-64h-64v64zM85 64v128h342v-128h-64v64h-214v-64h-64z" />
- <glyph glyph-name="exit_to_app" unicode="exit_to_app"
-d="M405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v85h43v-85h298v298h-298v-85h-43v85c0 23 19 43 43 43h298zM215 179l55 56h-206v42h206l-55 56l30 30l107 -107l-107 -107z" />
- <glyph glyph-name="expand_less" unicode="expand_less"
-d="M256 341l128 -128l-30 -30l-98 98l-98 -98l-30 30z" />
- <glyph glyph-name="expand_more" unicode="expand_more"
-d="M354 329l30 -30l-128 -128l-128 128l30 30l98 -98z" />
- <glyph glyph-name="explicit" unicode="explicit"
-d="M320 320v43h-128v-214h128v43h-85v43h85v42h-85v43h85zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
- <glyph glyph-name="explore" unicode="explore"
-d="M303 209l81 175l-175 -81l-81 -175zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM256 279c13 0 23 -10 23 -23s-10 -23 -23 -23s-23 10 -23 23s10 23 23 23z" />
- <glyph glyph-name="exposure" unicode="exposure"
-d="M427 85v342l-342 -342h342zM107 405v-42h128v42h-128zM427 469c23 0 42 -19 42 -42v-342c0 -23 -19 -42 -42 -42h-342c-23 0 -42 19 -42 42v342c0 23 19 42 42 42h342zM320 149h-43v43h43v43h43v-43h42v-43h-42v-42h-43v42z" />
- <glyph glyph-name="exposure_neg_1" unicode="exposure_neg_&#x31;"
-d="M405 128h-42v227l-64 -22v36l100 36h6v-277zM85 277h171v-42h-171v42z" />
- <glyph glyph-name="exposure_neg_2" unicode="exposure_neg_&#x32;"
-d="M43 277h170v-42h-170v42zM351 405c51.6805 0 86 -23.4377 86 -75c0 -8 -1 -17 -4 -25s-6 -17 -11 -25c-10.9564 -17.5303 -25.11 -35.11 -40 -50l-61 -66h127v-36h-184v32l89 97c13.5256 13.5256 22.2329 25.3882 31 40c5.07755 8.46258 7 15.5272 7 28c0 6 0 13 -2 18
-c-5.9589 14.8973 -17.1504 26 -38 26c-30.4379 0 -46 -18.4676 -46 -49h-46c0 25.6678 10.3448 46.3448 24 60c15.6925 15.6925 36.8462 25 68 25z" />
- <glyph glyph-name="exposure_plus_1" unicode="exposure_plus_&#x31;"
-d="M427 128h-43v227l-64 -22v36l100 36h7v-277zM213 363v-86h86v-42h-86v-86h-42v86h-86v42h86v86h42z" />
- <glyph glyph-name="exposure_plus_2" unicode="exposure_plus_&#x32;"
-d="M171 363v-86h85v-42h-85v-86h-43v86h-85v42h85v86h43zM342 164h127v-36h-184v32l89 97c13.5256 13.5256 22.2329 25.3882 31 40c4.82857 8.04762 8 16.6883 8 28c0 13.988 -4.98597 22.9813 -11 31c-6.38798 8.51731 -15.0381 13 -30 13
-c-15.4008 0 -27.3364 -6.33642 -35 -14c-6.99604 -6.99604 -11 -21.7099 -11 -35h-46c0 25.6678 10.3448 46.3448 24 60c8 8 17 15 29 19s25 6 40 6c14 0 25 -2 36 -5c10 -4 20 -8 27 -15c13.4025 -11.4878 23 -30.9925 23 -55c0 -20.2222 -7.3586 -36.1738 -16 -50
-c-5 -8 -10 -17 -17 -25s-15 -17 -23 -25z" />
- <glyph glyph-name="exposure_zero" unicode="exposure_zero"
-d="M299 296c0 25.8021 -1.44348 42.6652 -11 57c-4 6 -9 9 -14 12s-11 4 -18 4s-13 -1 -18 -4s-10 -6 -14 -12c-9.53524 -14.3029 -11 -31.2267 -11 -57v-57c0 -34.3202 4.66098 -58.7966 25 -71c5 -3 11 -4 18 -4c16.7682 0 24.8052 6.20777 32 17
-c8.87006 13.3051 12 34.4084 12 58v57h-1zM168 289c0 68.5293 21.3782 116 88 116c46.5088 0 71.845 -23.9186 82 -62c4 -15 7 -32 7 -54v-44h-1c0 -39.7402 -7.68654 -69.0255 -24 -90c-8 -9 -17 -17 -28 -21s-23 -6 -36 -6s-25 2 -36 6s-20 12 -28 21
-c-17.4464 19.6272 -24 51.2554 -24 90v44z" />
- <glyph glyph-name="extension" unicode="extension"
-d="M437 277c29 0 54 -24 54 -53s-25 -53 -54 -53h-32v-86c0 -23 -19 -42 -42 -42h-81v32c0 32 -26 57 -58 57s-58 -25 -58 -57v-32h-81c-23 0 -42 19 -42 42v81h32c32 0 57 26 57 58s-25 58 -57 58h-32v81c0 23 19 42 42 42h86v32c0 29 24 54 53 54s53 -25 53 -54v-32h86
-c23 0 42 -19 42 -42v-86h32z" />
- <glyph glyph-name="face" unicode="face"
-d="M256 85c94 0 171 77 171 171c0 17 -3 33 -7 48c-15 -4 -31 -5 -48 -5c-72 0 -135 35 -174 90c-21 -51 -62 -93 -112 -115c-1 -6 -1 -12 -1 -18c0 -94 77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM320 261
-c15 0 27 -11 27 -26s-12 -27 -27 -27s-27 12 -27 27s12 26 27 26zM192 261c15 0 27 -11 27 -26s-12 -27 -27 -27s-27 12 -27 27s12 26 27 26z" />
- <glyph glyph-name="fast_forward" unicode="fast_forward"
-d="M277 384l182 -128l-182 -128v256zM85 128v256l182 -128z" />
- <glyph glyph-name="fast_rewind" unicode="fast_rewind"
-d="M245 256l182 128v-256zM235 128l-182 128l182 128v-256z" />
- <glyph glyph-name="favorite" unicode="favorite"
-d="M256 57l-31 28c-110 100 -182 165 -182 246c0 66 51 117 117 117c37 0 73 -18 96 -45c23 27 59 45 96 45c66 0 117 -51 117 -117c0 -81 -72 -147 -182 -247z" />
- <glyph glyph-name="favorite_border" unicode="favorite_border"
-d="M258 116c102 92 169 153 169 215c0 43 -32 74 -75 74c-33 0 -65 -21 -76 -50h-40c-11 29 -43 50 -76 50c-43 0 -75 -31 -75 -74c0 -62 67 -123 169 -215l2 -2zM352 448c66 0 117 -51 117 -117c0 -81 -72 -146 -182 -246l-31 -28l-31 27c-110 100 -182 166 -182 247
-c0 66 51 117 117 117c37 0 73 -18 96 -45c23 27 59 45 96 45z" />
- <glyph glyph-name="featured_play_list" unicode="featured_play_list"
-d="M256 363v42h-192v-42h192zM256 277v43h-192v-43h192zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384z" />
- <glyph glyph-name="featured_video" unicode="featured_video"
-d="M256 256v149h-192v-149h192zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384z" />
- <glyph glyph-name="feedback" unicode="feedback"
-d="M277 299v85h-42v-85h42zM277 213v43h-42v-43h42zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
- <glyph glyph-name="fiber_dvr" unicode="fiber_dvr"
-d="M448 267v21c0 18 -14 32 -32 32h-75v-128h32v43h25l18 -43h32l-19 45c11 5 19 17 19 30zM269 192l38 128h-32l-22 -73l-21 73h-32l37 -128h32zM171 224v64c0 18 -14 32 -32 32h-75v-128h75c18 0 32 14 32 32zM448 448c24 0 43 -19 43 -43v-298c0 -23 -19 -43 -43 -43
-h-384c-24 0 -43 20 -43 43v298c0 24 19 43 43 43h384zM96 288h43v-64h-43v64zM373 288h43v-21h-43v21z" />
- <glyph glyph-name="fiber_manual_record" unicode="fiber_manual_record"
-d="M85 256c0 94 77 171 171 171s171 -77 171 -171s-77 -171 -171 -171s-171 77 -171 171z" />
- <glyph glyph-name="fiber_new" unicode="fiber_new"
-d="M437 213v107h-26v-96h-24v75h-27v-75h-24v96h-27v-107c0 -12 10 -21 22 -21h85c12 0 21 9 21 21zM288 293v27h-85v-128h85v27h-53v23h53v27h-53v24h53zM181 192v128h-26v-75l-54 75h-26v-128h26v75l55 -75h25zM427 427c24 0 42 -19 42 -43v-256c0 -24 -18 -43 -42 -43
-h-342c-24 0 -42 19 -42 43v256c0 24 18 43 42 43h342z" />
- <glyph glyph-name="fiber_pin" unicode="fiber_pin"
-d="M427 192v128h-27v-75l-53 75h-27v-128h27v75l54 -75h26zM267 192v128h-32v-128h32zM192 267v21c0 18 -14 32 -32 32h-75v-128h32v43h43c18 0 32 14 32 32zM427 427c24 0 42 -19 42 -43v-256c0 -24 -18 -43 -42 -43h-342c-24 0 -42 19 -42 43v256c0 24 18 43 42 43h342z
-M117 288h43v-21h-43v21z" />
- <glyph glyph-name="fiber_smart_record" unicode="fiber_smart_record"
-d="M363 421c74 -19 128 -85 128 -165s-54 -146 -128 -165v44c50 17 85 65 85 121s-35 104 -85 121v44zM21 256c0 94 77 171 171 171s171 -77 171 -171s-77 -171 -171 -171s-171 77 -171 171z" />
- <glyph glyph-name="file_download" unicode="file_download"
-d="M107 128h298v-43h-298v43zM405 320l-149 -149l-149 149h85v128h128v-128h85z" />
- <glyph glyph-name="file_upload" unicode="file_upload"
-d="M107 128h298v-43h-298v43zM192 171v128h-85l149 149l149 -149h-85v-128h-128z" />
- <glyph glyph-name="filter" unicode="filter"
-d="M448 149v299h-299v-299h299zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h299zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43zM340 292l76 -100h-235l59 75l42 -50z" />
- <glyph glyph-name="filter_1" unicode="filter_&#x31;"
-d="M448 149v299h-299v-299h299zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h299zM299 192v171h-43v42h85v-213h-42zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43z" />
- <glyph glyph-name="filter_2" unicode="filter_&#x32;"
-d="M363 235v-43h-128v85c0 24 19 43 42 43h43v43h-85v42h85c23 0 43 -18 43 -42v-43c0 -24 -20 -43 -43 -43h-43v-42h86zM448 149v299h-299v-299h299zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h299zM64 405
-v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43z" />
- <glyph glyph-name="filter_3" unicode="filter_&#x33;"
-d="M363 235c0 -24 -20 -43 -43 -43h-85v43h85v42h-43v43h43v43h-85v42h85c23 0 43 -18 43 -42v-32c0 -18 -14 -32 -32 -32c18 0 32 -14 32 -32v-32zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43zM448 149v299h-299v-299h299zM448 491c23 0 43 -20 43 -43v-299
-c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h299z" />
- <glyph glyph-name="filter_4" unicode="filter_&#x34;"
-d="M448 149v299h-299v-299h299zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h299zM320 192v85h-85v128h42v-85h43v85h43v-213h-43zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43z" />
- <glyph glyph-name="filter_5" unicode="filter_&#x35;"
-d="M363 235c0 -24 -20 -43 -43 -43h-85v43h85v42h-85v128h128v-42h-86v-43h43c23 0 43 -19 43 -43v-42zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43zM448 149v299h-299v-299h299zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299
-c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h299z" />
- <glyph glyph-name="filter_6" unicode="filter_&#x36;"
-d="M277 277v-42h43v42h-43zM277 192c-23 0 -42 19 -42 43v128c0 24 19 42 42 42h86v-42h-86v-43h43c23 0 43 -19 43 -43v-42c0 -24 -20 -43 -43 -43h-43zM448 149v299h-299v-299h299zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299
-c0 23 19 43 42 43h299zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43z" />
- <glyph glyph-name="filter_7" unicode="filter_&#x37;"
-d="M277 192h-42l85 171h-85v42h128v-42zM448 149v299h-299v-299h299zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h299zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43z" />
- <glyph glyph-name="filter_8" unicode="filter_&#x38;"
-d="M277 277v-42h43v42h-43zM277 363v-43h43v43h-43zM277 192c-23 0 -42 19 -42 43v32c0 18 14 32 32 32c-18 0 -32 14 -32 32v32c0 24 19 42 42 42h43c23 0 43 -18 43 -42v-32c0 -18 -14 -32 -32 -32c18 0 32 -14 32 -32v-32c0 -24 -20 -43 -43 -43h-43zM448 149v299h-299
-v-299h299zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h299zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43z" />
- <glyph glyph-name="filter_9" unicode="filter_&#x39;"
-d="M320 320v43h-43v-43h43zM320 405c23 0 43 -18 43 -42v-128c0 -24 -20 -43 -43 -43h-85v43h85v42h-43c-23 0 -42 19 -42 43v43c0 24 19 42 42 42h43zM448 149v299h-299v-299h299zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299
-c0 23 19 43 42 43h299zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43z" />
- <glyph glyph-name="filter_9_plus" unicode="filter_&#x39;_plus"
-d="M448 320v128h-299v-299h299v128h-43v-42h-42v42h-43v43h43v43h42v-43h43zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h299zM235 320h21v21h-21v-21zM299 256c0 -24 -20 -43 -43 -43h-64v43h64v21h-21
-c-23 0 -43 19 -43 43v21c0 24 20 43 43 43h21c23 0 43 -19 43 -43v-85zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43z" />
- <glyph glyph-name="filter_b_and_w" unicode="filter_b_and_w"
-d="M405 107v298h-149v-128zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298zM256 277l-149 -170h149v170z" />
- <glyph glyph-name="filter_center_focus" unicode="filter_center_focus"
-d="M256 320c35 0 64 -29 64 -64s-29 -64 -64 -64s-64 29 -64 64s29 64 64 64zM405 107v85h43v-85c0 -23 -20 -43 -43 -43h-85v43h85zM405 448c23 0 43 -20 43 -43v-85h-43v85h-85v43h85zM107 405v-85h-43v85c0 23 20 43 43 43h85v-43h-85zM107 192v-85h85v-43h-85
-c-23 0 -43 20 -43 43v85h43z" />
- <glyph glyph-name="filter_drama" unicode="filter_drama"
-d="M405 128c35 0 64 29 64 64s-29 64 -64 64h-32v11c0 65 -52 117 -117 117c-38 0 -72 -18 -94 -47c54 -15 94 -65 94 -124h-43c0 47 -38 86 -85 86s-85 -39 -85 -86s38 -85 85 -85h277zM413 298c55 -4 99 -50 99 -106c0 -59 -48 -107 -107 -107h-277
-c-71 0 -128 57 -128 128c0 66 50 120 114 127c27 51 80 87 142 87c78 0 142 -55 157 -129z" />
- <glyph glyph-name="filter_frames" unicode="filter_frames"
-d="M384 341h-256v-213h256zM427 85v299h-96l-74 75l-75 -75h-97v-299h342zM427 427c23 0 42 -20 42 -43v-299c0 -23 -19 -42 -42 -42h-342c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h86l85 85l85 -85h86z" />
- <glyph glyph-name="filter_hdr" unicode="filter_hdr"
-d="M299 384l192 -256h-470l128 171l96 -128l34 25l-60 81z" />
- <glyph glyph-name="filter_list" unicode="filter_list"
-d="M128 235v42h256v-42h-256zM64 384h384v-43h-384v43zM213 128v43h86v-43h-86z" />
- <glyph glyph-name="filter_none" unicode="filter_none"
-d="M448 149v299h-299v-299h299zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h299zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43z" />
- <glyph glyph-name="filter_tilt_shift" unicode="filter_tilt_shift"
-d="M121 91l30 30c24 -18 53 -30 84 -34v-43c-43 4 -82 21 -114 47zM277 87c31 4 60 16 83 34l31 -30c-32 -26 -71 -43 -114 -47v43zM391 151c18 24 30 52 34 83h43c-4 -43 -21 -81 -47 -113zM320 256c0 -35 -29 -64 -64 -64s-64 29 -64 64s29 64 64 64s64 -29 64 -64z
-M87 235c4 -31 16 -60 34 -83l-30 -31c-26 32 -43 71 -47 114h43zM121 361c-18 -24 -30 -53 -34 -84h-43c4 43 21 82 47 114zM425 277c-4 31 -16 60 -34 84l30 30c26 -32 43 -71 47 -114h-43zM391 421l-30 -30c-24 18 -53 30 -84 34v43c43 -4 82 -21 114 -47zM235 425
-c-31 -4 -60 -16 -84 -34l-30 30c32 26 71 43 114 47v-43z" />
- <glyph glyph-name="filter_vintage" unicode="filter_vintage"
-d="M256 171c47 0 85 38 85 85s-38 85 -85 85s-85 -38 -85 -85s38 -85 85 -85zM49 137c0 49.2164 31.3621 102.121 82 119c-6 2 -12 6 -18 9c-41 24 -64 66 -64 110c38 22 87 24 128 0c6 -3 12 -7 17 -11c-1 7 -2 13 -2 20c0 47 26 89 64 111c38 -22 64 -64 64 -111
-c0 -7 -1 -13 -2 -20c5 4 11 8 17 11c41 24 90 22 128 0c0 -44 -23 -86 -64 -110c-6 -3 -12 -7 -18 -9c6 -2 12 -6 18 -9c41 -24 64 -66 64 -110c-38 -22 -87 -24 -128 0c-6 3 -12 7 -17 11c1 -7 2 -13 2 -20c0 -47 -26 -89 -64 -111c-38 22 -64 64 -64 111c0 7 1 13 2 20
-c-5 -4 -11 -8 -17 -11c-41 -24 -90 -22 -128 0z" />
- <glyph glyph-name="find_in_page" unicode="find_in_page"
-d="M192 235c0 35 29 64 64 64s64 -29 64 -64s-29 -64 -64 -64s-64 29 -64 64zM427 94l-82 82c11 17 18 37 18 59c0 59 -48 106 -107 106s-107 -47 -107 -106s48 -107 107 -107c22 0 42 7 59 18l94 -95c-7 -5 -15 -8 -25 -8h-256c-23 0 -43 19 -43 42l1 342c0 23 19 42 42 42
-h171l128 -128v-247z" />
- <glyph glyph-name="find_replace" unicode="find_replace"
-d="M355 189l103 -104l-31 -31l-104 103c-25 -18 -55 -29 -88 -29c-41 0 -79 17 -106 44l-44 -44v128h128l-54 -54c19 -19 47 -31 76 -31c52 0 94 36 104 85h43c-3 -25 -13 -48 -27 -67zM235 384c-52 0 -95 -36 -105 -85h-43c10 72 73 128 148 128c41 0 78 -17 105 -44l44 44
-v-128h-128l54 54c-19 19 -46 31 -75 31z" />
- <glyph glyph-name="fingerprint" unicode="fingerprint"
-d="M318 43h-3c-34 9 -56 22 -79 45c-30 30 -46 69 -46 111c0 35 29 63 65 63s66 -28 66 -63c0 -23 19 -41 44 -41s45 18 45 41c0 80 -70 146 -155 146c-61 0 -116 -34 -141 -86c-8 -17 -12 -38 -12 -60c0 -17 1 -43 14 -77c4.57857 -13.7357 -15.4693 -18.3268 -20 -7
-c-10 28 -16 55 -16 84c0 26 5 49 15 69c28 60 91 99 160 99c97 0 176 -76 176 -168c0 -35 -30 -62 -66 -62s-65 27 -65 62c0 23 -20 42 -45 42s-44 -19 -44 -42c0 -36 14 -70 40 -96c20 -20 40 -31 70 -39c6 -1 8 -7 7 -13c-1 -5 -6 -8 -10 -8zM265 199
-c0 -48.7573 40.2888 -91 96 -91c9.9641 0 32.7732 7.36098 35 -6c1 -6 -3 -12 -9 -13c-12 -2 -23 -2 -26 -2c-25 0 -48 6 -66 19c-32 22 -51 56 -51 93c0 6 5 11 11 11s10 -5 10 -11zM208 47c-3 0 -5 1 -7 3c-19 19 -29 31 -43 57c-15 26 -23 58 -23 92c0 63 54 115 121 115
-s121 -52 121 -115c0 -6 -5 -10 -11 -10s-11 4 -11 10c0 52 -44 94 -99 94s-99 -42 -99 -94c0 -31 6 -59 19 -82c14 -25 24 -35 40 -52c4 -4 4 -11 0 -15c-2 -2 -5 -3 -8 -3zM75 305c-8.81177 0 -13.8926 7.8456 -9 16c21 30 48 54 80 70c67 35 153 35 220 0
-c32 -16 59 -39 80 -69c3 -5 2 -12 -3 -15s-12 -2 -15 3c-19 27 -43 47 -72 62c-61 31 -139 32 -200 0c-29 -15 -54 -36 -73 -63c-2 -3 -5 -4 -8 -4zM380 417c-2 0 -4 0 -5 1c-41 21 -77 30 -119 30s-83 -10 -119 -30c-11.6907 -7.0144 -21.6392 12.0165 -10 19
-c40 22 83 32 129 32c45 0 85 -10 129 -32c9.10556 -5.46333 5.20303 -20 -5 -20z" />
- <glyph glyph-name="first_page" unicode="first_page"
-d="M128 384h43v-256h-43v256zM393 158l-30 -30l-128 128l128 128l30 -30l-98 -98z" />
- <glyph glyph-name="fitness_center" unicode="fitness_center"
-d="M439 195l30 -31l-45 -45l30 -31l-30 -30l-31 30l-45 -45l-31 30l-30 -30l-31 30l76 76l-183 183l-76 -76l-30 31l30 30l-30 31l45 45l-30 31l30 30l31 -30l45 45l31 -30l30 30l31 -30l-76 -76l183 -183l76 76l30 -31z" />
- <glyph glyph-name="flag" unicode="flag"
-d="M307 384h120v-213h-150l-8 42h-120v-149h-42v363h192z" />
- <glyph glyph-name="flare" unicode="flare"
-d="M235 21v128h42v-128h-42zM120 150l46 46l30 -30l-46 -46zM316 166l30 30l46 -46l-30 -30zM256 320c35 0 64 -29 64 -64s-29 -64 -64 -64s-64 29 -64 64s29 64 64 64zM363 277h128v-42h-128v42zM392 362l-46 -46l-30 30l46 46zM277 491v-128h-42v128h42zM196 346l-30 -30
-l-46 46l30 30zM149 277v-42h-128v42h128z" />
- <glyph glyph-name="flash_auto" unicode="flash_auto"
-d="M359 349h50l-25 78zM405 469l69 -192h-41l-15 43h-68l-15 -43h-41l69 192h42zM64 469h213l-85 -192h85l-149 -256v192h-64v256z" />
- <glyph glyph-name="flash_off" unicode="flash_off"
-d="M363 299l-33 -57l-181 181v46h214l-86 -170h86zM70 448l335 -336l-27 -27l-88 89l-77 -131v192h-64v79l-106 107z" />
- <glyph glyph-name="flash_on" unicode="flash_on"
-d="M149 469h214l-86 -170h86l-150 -256v192h-64v234z" />
- <glyph glyph-name="flight" unicode="flight"
-d="M217 320zM448 171l-171 53v-117l43 -32v-32l-75 21l-74 -21v32l42 32v117l-170 -53v42l170 107v117c0 18 14 32 32 32s32 -14 32 -32v-117l171 -107v-42z" />
- <glyph glyph-name="flight_land" unicode="flight_land"
-d="M299 204c-68.2362 18.7638 -137.045 36.9549 -206 55l-34 10v110l31 -8l20 -50l106 -28v176l41 -11l59 -192l113 -30c17 -5 27 -23 23 -40c-5 -17 -22 -26 -39 -22zM53 107h406v-43h-406v43z" />
- <glyph glyph-name="flight_takeoff" unicode="flight_takeoff"
-d="M471 306c4 -17 -6 -34 -23 -39c-68.7788 -18.2212 -137.501 -36.499 -206 -55l-113 -30l-34 -10c-18.76 31.9067 -37.3464 63.9869 -56 96l31 8l42 -32l106 28l-88 153l41 11l147 -137l114 30c17 5 35 -6 39 -23zM53 107h406v-43h-406v43z" />
- <glyph glyph-name="flip" unicode="flip"
-d="M405 64v43h43c0 -23 -20 -43 -43 -43zM405 235v42h43v-42h-43zM320 405v43h43v-43h-43zM405 149v43h43v-43h-43zM235 21v470h42v-470h-42zM405 448c23 0 43 -20 43 -43h-43v43zM64 405c0 23 20 43 43 43h85v-43h-85v-298h85v-43h-85c-23 0 -43 20 -43 43v298zM405 320v43
-h43v-43h-43zM320 64v43h43v-43h-43z" />
- <glyph glyph-name="flip_to_back" unicode="flip_to_back"
-d="M320 149v43h43v-43h-43zM320 405v43h43v-43h-43zM107 363v-256h256v-43h-256c-24 0 -43 20 -43 43v256h43zM405 149v43h43c0 -23 -20 -43 -43 -43zM405 320v43h43v-43h-43zM405 235v42h43v-42h-43zM192 149c-24 0 -43 20 -43 43h43v-43zM277 448v-43h-42v43h42zM405 448
-c23 0 43 -20 43 -43h-43v43zM277 192v-43h-42v43h42zM192 448v-43h-43c0 23 19 43 43 43zM192 277v-42h-43v42h43zM192 363v-43h-43v43h43z" />
- <glyph glyph-name="flip_to_front" unicode="flip_to_front"
-d="M149 64v43h43v-43h-43zM235 64v43h42v-43h-42zM405 192v213h-213v-213h213zM405 448c23 0 43 -20 43 -43v-213c0 -23 -20 -43 -43 -43h-213c-24 0 -43 20 -43 43v213c0 23 19 43 43 43h213zM320 64v43h43v-43h-43zM64 320v43h43v-43h-43zM107 64c-24 0 -43 20 -43 43h43
-v-43zM64 149v43h43v-43h-43zM64 235v42h43v-42h-43z" />
- <glyph glyph-name="folder" unicode="folder"
-d="M213 427l43 -43h171c23 0 42 -20 42 -43v-213c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h128z" />
- <glyph glyph-name="folder_open" unicode="folder_open"
-d="M427 128v213h-342v-213h342zM427 384c23 0 42 -20 42 -43v-213c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h128l43 -43h171z" />
- <glyph glyph-name="folder_shared" unicode="folder_shared"
-d="M405 149v22c0 28 -57 42 -85 42s-85 -14 -85 -42v-22h170zM320 320c-23 0 -43 -20 -43 -43s20 -42 43 -42s43 19 43 42s-20 43 -43 43zM427 384c23 0 42 -20 42 -43v-213c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h128l43 -43h171z" />
- <glyph glyph-name="folder_special" unicode="folder_special"
-d="M383 149l-17 71l55 48l-72 6l-29 67l-29 -67l-72 -6l55 -48l-17 -71l63 37zM427 384c23 0 42 -20 42 -43v-213c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h128l43 -43h171z" />
- <glyph glyph-name="font_download" unicode="font_download"
-d="M340 117h45l-109 278h-40l-109 -278h45l24 64h120zM427 469c23 0 42 -19 42 -42v-342c0 -23 -19 -42 -42 -42h-342c-23 0 -42 19 -42 42v342c0 23 19 42 42 42h342zM212 224l44 118l44 -118h-88z" />
- <glyph glyph-name="format_align_center" unicode="format_align_center"
-d="M64 448h384v-43h-384v43zM149 363h214v-43h-214v43zM64 235v42h384v-42h-384zM64 64v43h384v-43h-384zM149 192h214v-43h-214v43z" />
- <glyph glyph-name="format_align_justify" unicode="format_align_justify"
-d="M64 448h384v-43h-384v43zM64 320v43h384v-43h-384zM64 235v42h384v-42h-384zM64 149v43h384v-43h-384zM64 64v43h384v-43h-384z" />
- <glyph glyph-name="format_align_left" unicode="format_align_left"
-d="M64 448h384v-43h-384v43zM64 64v43h384v-43h-384zM64 235v42h384v-42h-384zM320 363v-43h-256v43h256zM320 192v-43h-256v43h256z" />
- <glyph glyph-name="format_align_right" unicode="format_align_right"
-d="M64 448h384v-43h-384v43zM192 320v43h256v-43h-256zM64 235v42h384v-42h-384zM192 149v43h256v-43h-256zM64 64v43h384v-43h-384z" />
- <glyph glyph-name="format_bold" unicode="format_bold"
-d="M288 181c18 0 32 14 32 32s-14 32 -32 32h-75v-64h75zM213 373v-64h64c18 0 32 14 32 32s-14 32 -32 32h-64zM333 282c28 -13 46 -41 46 -73c0 -45 -34 -81 -79 -81h-151v299h134c48 0 85 -38 85 -86c0 -22 -14 -45 -35 -59z" />
- <glyph glyph-name="format_clear" unicode="format_clear"
-d="M128 405h299v-64h-124l-34 -80l-45 44l15 36h-51l-60 60v4zM70 405l6 -5l308 -309l-27 -27l-121 121l-33 -78h-64l52 123l-148 148z" />
- <glyph glyph-name="format_color_fill" unicode="format_color_fill"
-d="M0 85h512v-85h-512v85zM405 267c0 0 43 -47 43 -75c0 -23 -20 -43 -43 -43s-42 20 -42 43c0 28 42 75 42 75zM111 299h205l-103 102zM353 321c13 -13 13 -33 0 -45l-117 -117c-6 -6 -15 -10 -23 -10s-16 4 -22 10l-118 117c-13 12 -13 32 0 45l110 110l-51 51l31 30z" />
- <glyph glyph-name="format_color_reset" unicode="format_color_reset"
-d="M112 400l312 -312l-27 -27l-57 56c-23 -20 -52 -32 -84 -32c-71 0 -128 57 -128 128c0 26 12 57 28 88l-71 71zM384 213c0 -10 -1 -19 -3 -28l-183 184c30 43 58 75 58 75s128 -146 128 -231z" />
- <glyph glyph-name="format_color_text" unicode="format_color_text"
-d="M205 256h102l-51 135zM235 448h42l117 -299h-48l-23 64h-134l-24 -64h-48zM0 85h512v-85h-512v85z" />
- <glyph glyph-name="format_indent_decrease" unicode="format_indent_decrease"
-d="M235 235v42h213v-42h-213zM235 320v43h213v-43h-213zM64 448h384v-43h-384v43zM64 64v43h384v-43h-384zM64 256l85 85v-170zM235 149v43h213v-43h-213z" />
- <glyph glyph-name="format_indent_increase" unicode="format_indent_increase"
-d="M235 235v42h213v-42h-213zM235 320v43h213v-43h-213zM64 448h384v-43h-384v43zM235 149v43h213v-43h-213zM64 341l85 -85l-85 -85v170zM64 64v43h384v-43h-384z" />
- <glyph glyph-name="format_italic" unicode="format_italic"
-d="M213 427h171v-64h-60l-72 -171h47v-64h-171v64h60l72 171h-47v64z" />
- <glyph glyph-name="format_line_spacing" unicode="format_line_spacing"
-d="M213 235v42h256v-42h-256zM213 107v42h256v-42h-256zM213 405h256v-42h-256v42zM128 363v-214h53l-74 -74l-75 74h53v214h-53l75 74l74 -74h-53z" />
- <glyph glyph-name="format_list_bulleted" unicode="format_list_bulleted"
-d="M149 405h299v-42h-299v42zM149 235v42h299v-42h-299zM149 107v42h299v-42h-299zM85 160c18 0 32 -15 32 -32s-15 -32 -32 -32s-32 15 -32 32s14 32 32 32zM85 416c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32zM85 288c18 0 32 -14 32 -32
-s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32z" />
- <glyph glyph-name="format_list_numbered" unicode="format_list_numbered"
-d="M149 235v42h299v-42h-299zM149 107v42h299v-42h-299zM149 405h299v-42h-299v42zM43 277v22h64v-20l-39 -44h39v-22h-64v20l38 44h-38zM64 341v64h-21v22h42v-86h-21zM43 149v22h64v-86h-64v22h42v10h-21v22h21v10h-42z" />
- <glyph glyph-name="format_paint" unicode="format_paint"
-d="M384 427h64v-171h-171v-192c0 -12 -9 -21 -21 -21h-43c-12 0 -21 9 -21 21v235h213v85h-21v-21c0 -12 -9 -22 -21 -22h-256c-12 0 -22 10 -22 22v85c0 12 10 21 22 21h256c12 0 21 -9 21 -21v-21z" />
- <glyph glyph-name="format_quote" unicode="format_quote"
-d="M299 149l42 86h-64v128h128v-128l-42 -86h-64zM128 149l43 86h-64v128h128v-128l-43 -86h-64z" />
- <glyph glyph-name="format_shapes" unicode="format_shapes"
-d="M228 240h56l-28 82zM293 213h-75l-15 -42h-35l73 192h30l72 -192h-34zM405 405h43v43h-43v-43zM448 64v43h-43v-43h43zM363 107v42h42v214h-42v42h-214v-42h-42v-214h42v-42h214zM107 64v43h-43v-43h43zM64 448v-43h43v43h-43zM491 363h-43v-214h43v-128h-128v43h-214
-v-43h-128v128h43v214h-43v128h128v-43h214v43h128v-128z" />
- <glyph glyph-name="format_size" unicode="format_size"
-d="M64 256v64h192v-64h-64v-149h-64v149h-64zM192 427h277v-64h-106v-256h-64v256h-107v64z" />
- <glyph glyph-name="format_strikethrough" unicode="format_strikethrough"
-d="M64 213v43h384v-43h-384zM107 427h298v-64h-106v-64h-86v64h-106v64zM213 107v64h86v-64h-86z" />
- <glyph glyph-name="format_textdirection_l_to_r" unicode="format_textdirection_l_to_r"
-d="M448 128l-85 -85v64h-256v42h256v64zM192 299c-47 0 -85 38 -85 85s38 85 85 85h171v-42h-43v-235h-43v235h-42v-235h-43v107z" />
- <glyph glyph-name="format_textdirection_r_to_l" unicode="format_textdirection_r_to_l"
-d="M171 149h256v-42h-256v-64l-86 85l86 85v-64zM213 299c-47 0 -85 38 -85 85s38 85 85 85h171v-42h-43v-235h-42v235h-43v-235h-43v107z" />
- <glyph glyph-name="format_underlined" unicode="format_underlined"
-d="M107 107h298v-43h-298v43zM256 149c-71 0 -128 57 -128 128v171h53v-171c0 -41 34 -74 75 -74s75 33 75 74v171h53v-171c0 -71 -57 -128 -128 -128z" />
- <glyph glyph-name="forum" unicode="forum"
-d="M363 256c0 -12 -10 -21 -22 -21h-213l-85 -86v299c0 12 9 21 21 21h277c12 0 22 -9 22 -21v-192zM448 384c12 0 21 -9 21 -21v-320l-85 85h-235c-12 0 -21 9 -21 21v43h277v192h43z" />
- <glyph glyph-name="forward" unicode="forward"
-d="M256 341v86l171 -171l-171 -171v86h-171v170h171z" />
- <glyph glyph-name="forward_10" unicode="forward_&#x31;&#x30;"
-d="M282 188c0 -3.2653 6.32517 -7 10 -7c2 0 5 0 7 2l4 5s2 4 2 6v43c0 0 -2 4 -2 6c0 2.75261 -8.21183 7 -11 7c-2 0 -4 -1 -6 -3l-4 -4s-3 -4 -3 -6v-43s3 -4 3 -6zM322 209c0 -6 0 -13 -2 -17l-6 -13s-7 -6 -11 -6s-9 -2 -13 -2s-9 0 -13 2s-6 4 -10 6
-c-6.74403 3.37202 -9 19.7461 -9 30v15c0 6 0 13 2 17l7 13s6 6 10 6s9 2 13 2s9 0 13 -2s7 -4 11 -6s4 -7 6 -13s2 -11 2 -17v-15zM233 171h-20v70l-21 -6v15l38 12h3v-91zM85 235c0 94 77 170 171 170v86l107 -107l-107 -107v86c-70 0 -128 -58 -128 -128
-s58 -128 128 -128s128 58 128 128h43c0 -94 -77 -171 -171 -171s-171 77 -171 171z" />
- <glyph glyph-name="forward_30" unicode="forward_&#x33;&#x30;"
-d="M85 235c0 94 77 170 171 170v86l107 -107l-107 -107v86c-70 0 -128 -58 -128 -128s58 -128 128 -128s128 58 128 128h43c0 -94 -77 -171 -171 -171s-171 77 -171 171zM284 188c0 -3.2653 6.32517 -7 10 -7c2 0 5 0 7 2l4 5s2 4 2 6v43c0 0 -2 4 -2 6
-c0 2.75261 -8.21183 7 -11 7c-2 0 -4 -1 -6 -3l-4 -4s-2 -4 -2 -6v-43s2 -4 2 -6zM326 209c0 -6 0 -13 -2 -17l-6 -13s-7 -6 -11 -6s-9 -2 -13 -2c-10.126 0 -16.1493 4.57466 -23 8c-4 2 -4 7 -6 13s-3 11 -3 17v15c0 6 1 13 3 17l6 13s7 6 11 6s8 2 12 2s9 0 13 -2
-s7 -4 11 -6s4 -7 6 -13s2 -11 2 -17v-15zM213 224c8.11936 0 15 4.95913 15 13v4s-2 2 -2 4s-2 2 -4 2h-11s-2 -2 -4 -2s-2 -2 -2 -4v-4h-22c0 9.89385 8.81974 23 18 23c2 0 8 2 10 2c8.67272 0 17.6319 -2.81597 24 -6c5.06488 -2.53244 8 -12.109 8 -19v-7s-2 -4 -2 -6
-s-2 -4 -4 -4s-5 -3 -7 -5c4 -2 9 -4 11 -8s4 -9 4 -13s0 -9 -2 -11s-4 -6 -6 -8s-7 -4 -11 -4s-9 -2 -13 -2s-8 0 -10 2s-7 2 -11 4c-5.58093 2.79046 -9 13.5084 -9 21h18v-4s2 -2 2 -4s2 -2 4 -2h11s2 2 4 2s2 2 2 4v11s-2 2 -2 4s-2 2 -4 2h-13v15h8z" />
- <glyph glyph-name="forward_5" unicode="forward_&#x35;"
-d="M250 222c-1.79204 -0.716817 -7 -2.40231 -7 -4c0 -2 -2 -3 -2 -3h-13l5 47h51v-15h-37l-2 -19s2 0 2 2s3 1 3 3s2 0 4 0h4c4 0 9 -1 11 -3s6 -4 8 -6c4.43641 -4.43641 9 -13.6284 9 -23c0 -4 0 -9 -2 -11s-3 -7 -7 -11c-5.62284 -5.62284 -13.295 -8 -23 -8
-c-4 0 -9 0 -11 2s-6 2 -10 4c-5.5956 2.7978 -9 11.277 -9 19h17c0 -7.40446 5.29508 -10 13 -10c2 0 4 0 6 2l5 4s2 4 2 6v13l-2 4l-5 5s-4 2 -6 2h-4zM85 235c0 94 77 170 171 170v86l107 -107l-107 -107v86c-70 0 -128 -58 -128 -128s58 -128 128 -128s128 58 128 128h43
-c0 -94 -77 -171 -171 -171s-171 77 -171 171z" />
- <glyph glyph-name="free_breakfast" unicode="free_breakfast"
-d="M85 107h342v-43h-342v43zM427 341v64h-43v-64h43zM427 448c24 0 42 -19 42 -43v-64c0 -23 -18 -42 -42 -42h-43v-64c0 -47 -38 -86 -85 -86h-128c-47 0 -86 39 -86 86v213h342z" />
- <glyph glyph-name="fullscreen" unicode="fullscreen"
-d="M299 405h106v-106h-42v64h-64v42zM363 149v64h42v-106h-106v42h64zM107 299v106h106v-42h-64v-64h-42zM149 213v-64h64v-42h-106v106h42z" />
- <glyph glyph-name="fullscreen_exit" unicode="fullscreen_exit"
-d="M341 341h64v-42h-106v106h42v-64zM299 107v106h106v-42h-64v-64h-42zM171 341v64h42v-106h-106v42h64zM107 171v42h106v-106h-42v64h-64z" />
- <glyph glyph-name="functions" unicode="functions"
-d="M384 427v-64h-149l106 -107l-106 -107h149v-64h-256v43l139 128l-139 128v43h256z" />
- <glyph glyph-name="g_translate" unicode="g_translate"
-d="M448 85v278c0 12 -9 21 -21 21h-188l25 -86h41v22h23v-22h77v-22h-27c-7 -27 -22 -53 -41 -75l58 -57l-15 -16l-58 57l-19 -19l17 -59l-43 -43h150c12 0 21 9 21 21zM298 253c5 -10 13 -23 24 -36c26 31 33 59 33 59h-85l7 -23h21zM282 237l13 -47l12 11
-c-10 11 -18 23 -25 36zM237 286c0 4.92043 -0.140331 11.2807 -2 15h-84v-33h47c-3 -13 -16 -32 -45 -32c-28 0 -51 24 -51 52s23 52 51 52c16 0 26 -7 32 -13l2 -1l26 25l-2 1c-16 15 -36 23 -58 23c-48 0 -87 -39 -87 -87s39 -87 87 -87c49 0 84 35 84 85zM427 405
-c23 0 42 -19 42 -42v-278c0 -23 -19 -42 -42 -42h-171l-21 64h-150c-23 0 -42 19 -42 42v278c0 23 19 42 42 42h128l19 -64h195z" />
- <glyph glyph-name="gamepad" unicode="gamepad"
-d="M352 320h117v-128h-117l-64 64zM192 160l64 64l64 -64v-117h-128v117zM160 320l64 -64l-64 -64h-117v128h117zM320 352l-64 -64l-64 64v117h128v-117z" />
- <glyph glyph-name="games" unicode="games"
-d="M352 320h117v-128h-117l-64 64zM192 160l64 64l64 -64v-117h-128v117zM160 320l64 -64l-64 -64h-117v128h117zM320 352l-64 -64l-64 64v117h128v-117z" />
- <glyph glyph-name="gavel" unicode="gavel"
-d="M82 310l120 -121l-60 -60l-121 120zM263 491l120 -121l-60 -60l-121 120zM112 340l60 60l302 -302l-60 -60zM21 64h256v-43h-256v43z" />
- <glyph glyph-name="gesture" unicode="gesture"
-d="M296 116c15 0 40 18 46 75c-46 -12 -62 -46 -62 -59c0 -10 9 -16 16 -16zM98 365l-37 36c5 6 10 12 18 20c5 5 30 27 58 27c19 0 54 -15 54 -61c0 -29 -11 -46 -28 -70c-10 -14 -32 -52 -39 -75c-8 -23 -3 -41 7 -41c9 0 19 12 24 18c5 5 37 42 49 58c16 20 57 60 105 60
-c63 0 83 -54 86 -89h53v-53h-52c-9 -102 -66 -131 -101 -131c-38 0 -68 30 -68 66s34 101 115 115c-2 17 -3 38 -38 38c-27 0 -61 -41 -87 -73c-24 -29 -42 -52 -65 -59c-49.7758 -15.7187 -85 28.2434 -85 73c0 52 56 126 61 135c6 10 17 28 6 32c-7 3 -21 -11 -36 -26z
-" />
- <glyph glyph-name="get_app" unicode="get_app"
-d="M107 128h298v-43h-298v43zM405 320l-149 -149l-149 149h85v128h128v-128h85z" />
- <glyph glyph-name="gif" unicode="gif"
-d="M405 288h-64v-21h43v-32h-43v-43h-32v128h96v-32zM192 320c13 0 21 -10 21 -21v-11h-74v-64h42v32h32v-43c0 -11 -8 -21 -21 -21h-64c-13 0 -21 10 -21 21v86c0 11 8 21 21 21h64zM245 320h32v-128h-32v128z" />
- <glyph glyph-name="goat" unicode="goat"
-d="M511 318c1 -1 1 -4 0 -5l-25 -32c-1 -1 -3 -2 -4 -2l-15 3l-7 -22c-3 -5 -10 -5 -13 0l-14 30l-23 5l-47 -112l17 -136c0 -3 -2 -4 -4 -4h-20c-2 0 -3 1 -4 3l-20 81l-10 17l-25 -98c0 -2 -2 -3 -4 -3h-21c-2 0 -4 2 -4 4l23 135h-135l-35 -66l8 -68c1 -3 -1 -5 -4 -5
-h-20c-1 0 -3 0 -4 2l-28 102l-34 -39l6 -60c1 -3 -1 -5 -4 -5h-22c-2 0 -4 1 -4 2l-13 56l21 82v144s-23 9 -23 30h274c0 0 48 -1 95 33c0 0 -8 22 6 36c0 0 28 -20 36 -25c10 -6 17 5 14 14c-2 6 -9 28 -45 42c-4.57884 1.52628 -15.2106 2.3682 -13 9c0 2 2 3 4 3
-c44 -6 70 -42 77 -58c1 -2 20 -15 18 -38c0 -3 0 -5 2 -7z" />
- <glyph glyph-name="golf_course" unicode="golf_course"
-d="M363 386l-128 -66v-193c61 -3 106 -21 106 -42c0 -23 -57 -42 -128 -42s-128 19 -128 42c0 16 26 30 64 37v-37h43v384zM384 96c0 18 14 32 32 32s32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32z" />
- <glyph glyph-name="gps_fixed" unicode="gps_fixed"
-d="M256 107c83 0 149 66 149 149s-66 149 -149 149s-149 -66 -149 -149s66 -149 149 -149zM447 277h44v-42h-44c-10 -89 -81 -160 -170 -170v-44h-42v44c-89 10 -160 81 -170 170h-44v42h44c10 89 81 160 170 170v44h42v-44c89 -10 160 -81 170 -170zM256 341
-c47 0 85 -38 85 -85s-38 -85 -85 -85s-85 38 -85 85s38 85 85 85z" />
- <glyph glyph-name="gps_not_fixed" unicode="gps_not_fixed"
-d="M256 107c83 0 149 66 149 149s-66 149 -149 149s-149 -66 -149 -149s66 -149 149 -149zM447 277h44v-42h-44c-10 -89 -81 -160 -170 -170v-44h-42v44c-89 10 -160 81 -170 170h-44v42h44c10 89 81 160 170 170v44h42v-44c89 -10 160 -81 170 -170z" />
- <glyph glyph-name="gps_off" unicode="gps_off"
-d="M347 138l-209 209c-19 -25 -31 -57 -31 -91c0 -83 66 -149 149 -149c34 0 66 12 91 31zM64 421l27 27l357 -357l-27 -27l-44 44c-28 -23 -62 -39 -100 -43v-44h-42v44c-89 10 -160 81 -170 170h-44v42h44c4 38 20 72 43 100zM447 277h44v-42h-44c-3 -24 -10 -48 -21 -68
-l-32 32c7 17 11 37 11 57c0 83 -66 149 -149 149c-20 0 -40 -4 -57 -11l-32 32c21 11 44 18 68 21v44h42v-44c89 -10 160 -81 170 -170z" />
- <glyph glyph-name="grade" unicode="grade"
-d="M256 144l-132 -80l35 150l-116 101l153 13l60 141l60 -141l153 -13l-116 -101l35 -150z" />
- <glyph glyph-name="gradient" unicode="gradient"
-d="M405 277v128h-298v-128h42v-42h43v-43h43v43h42v-43h43v43h43v42h42zM363 128v43h-43v-43h43zM277 128v43h-42v-43h42zM192 128v43h-43v-43h43zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298zM149 320h43
-v-43h-43v43zM320 320h43v-43h-43v43zM235 320h42v-43h43v-42h-43v42h-42v-42h-43v42h43v43zM363 235v-43h42v43h-42zM149 235h-42v-43h42v43z" />
- <glyph glyph-name="grain" unicode="grain"
-d="M213 427c23 0 43 -20 43 -43s-20 -43 -43 -43s-42 20 -42 43s19 43 42 43zM299 341c23 0 42 -19 42 -42s-19 -43 -42 -43s-43 20 -43 43s20 42 43 42zM384 256c23 0 43 -20 43 -43s-20 -42 -43 -42s-43 19 -43 42s20 43 43 43zM299 171c23 0 42 -20 42 -43
-s-19 -43 -42 -43s-43 20 -43 43s20 43 43 43zM384 341c-23 0 -43 20 -43 43s20 43 43 43s43 -20 43 -43s-20 -43 -43 -43zM128 171c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM128 341c23 0 43 -19 43 -42s-20 -43 -43 -43s-43 20 -43 43s20 42 43 42z
-M213 256c23 0 43 -20 43 -43s-20 -42 -43 -42s-42 19 -42 42s19 43 42 43z" />
- <glyph glyph-name="graphic_eq" unicode="graphic_eq"
-d="M405 299h43v-86h-43v86zM320 128v256h43v-256h-43zM64 213v86h43v-86h-43zM235 43v426h42v-426h-42zM149 128v256h43v-256h-43z" />
- <glyph glyph-name="grid_off" unicode="grid_off"
-d="M341 85h31l-31 31v-31zM299 85v74l-12 12h-74v-86h86zM171 213v74l-12 12h-74v-86h86zM171 85v86h-86v-86h86zM85 372v-31h31zM213 244v-31h31zM27 485l458 -458l-27 -27l-43 43h-330c-23 0 -42 19 -42 42v330l-43 43zM341 427v-86h86v86h-86zM171 427h-31l-43 42h330
-c23 0 42 -19 42 -42v-330l-42 43v31h-31l-43 42h74v86h-86v-74l-42 43v31h-31l-43 42h74v86h-86v-74l-42 43v31z" />
- <glyph glyph-name="grid_on" unicode="grid_on"
-d="M427 341v86h-86v-86h86zM427 213v86h-86v-86h86zM427 85v86h-86v-86h86zM299 341v86h-86v-86h86zM299 213v86h-86v-86h86zM299 85v86h-86v-86h86zM171 341v86h-86v-86h86zM171 213v86h-86v-86h86zM171 85v86h-86v-86h86zM427 469c23 0 42 -19 42 -42v-342
-c0 -23 -19 -42 -42 -42h-342c-23 0 -42 19 -42 42v342c0 23 19 42 42 42h342z" />
- <glyph glyph-name="group" unicode="group"
-d="M341 235c50 0 150 -25 150 -75v-53h-128v53c0 32 -17 56 -42 74c7 1 14 1 20 1zM171 235c50 0 149 -25 149 -75v-53h-299v53c0 50 100 75 150 75zM171 277c-35 0 -64 29 -64 64s29 64 64 64s63 -29 63 -64s-28 -64 -63 -64zM341 277c-35 0 -64 29 -64 64s29 64 64 64
-s64 -29 64 -64s-29 -64 -64 -64z" />
- <glyph glyph-name="group_add" unicode="group_add"
-d="M277 235c43 0 128 -21 128 -64v-43h-256v43c0 43 85 64 128 64zM419 231c43 -7 93 -27 93 -60v-43h-64v43c0 25 -11 44 -29 60zM277 277c-35 0 -64 29 -64 64s29 64 64 64s64 -29 64 -64s-29 -64 -64 -64zM384 277c-7 0 -13 1 -19 3c12 17 19 38 19 61s-7 44 -19 61
-c6 2 12 3 19 3c35 0 64 -29 64 -64s-29 -64 -64 -64zM171 299v-43h-64v-64h-43v64h-64v43h64v64h43v-64h64z" />
- <glyph glyph-name="group_work" unicode="group_work"
-d="M341 139c29 0 54 24 54 53s-25 53 -54 53s-53 -24 -53 -53s24 -53 53 -53zM203 341c0 -29 24 -53 53 -53s53 24 53 53s-24 54 -53 54s-53 -25 -53 -54zM171 139c29 0 53 24 53 53s-24 53 -53 53s-54 -24 -54 -53s25 -53 54 -53zM256 469c118 0 213 -95 213 -213
-s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="hd" unicode="hd"
-d="M309 224v64h43v-64h-43zM277 320v-128h86c12 0 21 9 21 21v86c0 12 -9 21 -21 21h-86zM235 192v128h-32v-53h-43v53h-32v-128h32v43h43v-43h32zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h298z" />
- <glyph glyph-name="hdr_off" unicode="hdr_off"
-d="M53 459c135.424 -135.909 271.816 -270.85 408 -406l-24 -23l-162 162h-72v73l-32 32v-105h-32v53h-43v-53h-32v128h32v-43h43v43h8l-117 117zM277 288h-8l-32 32h40c17 0 32 -15 32 -32v-41l-32 32v9zM373 288v-21h43v21h-43zM373 192h-8l-24 23v105h75
-c17 0 32 -15 32 -32v-21c0 -13 -8 -26 -19 -30l19 -45h-32l-19 43h-24v-43z" />
- <glyph glyph-name="hdr_on" unicode="hdr_on"
-d="M277 224v64h-42v-64h42zM277 320c17 0 32 -15 32 -32v-64c0 -17 -15 -32 -32 -32h-74v128h74zM139 277v43h32v-128h-32v53h-43v-53h-32v128h32v-43h43zM416 267v21h-43v-21h43zM448 267c0 -13 -8 -24 -19 -30l19 -45h-32l-19 43h-24v-43h-32v128h75c17 0 32 -15 32 -32
-v-21z" />
- <glyph glyph-name="hdr_strong" unicode="hdr_strong"
-d="M107 213c23 0 42 20 42 43s-19 43 -42 43s-43 -20 -43 -43s20 -43 43 -43zM107 341c47 0 85 -38 85 -85s-38 -85 -85 -85s-86 38 -86 85s39 85 86 85zM363 384c71 0 128 -57 128 -128s-57 -128 -128 -128s-128 57 -128 128s57 128 128 128z" />
- <glyph glyph-name="hdr_weak" unicode="hdr_weak"
-d="M363 171c47 0 85 38 85 85s-38 85 -85 85s-86 -38 -86 -85s39 -85 86 -85zM363 384c71 0 128 -57 128 -128s-57 -128 -128 -128s-128 57 -128 128s57 128 128 128zM107 341c47 0 85 -38 85 -85s-38 -85 -85 -85s-86 38 -86 85s39 85 86 85z" />
- <glyph glyph-name="headset" unicode="headset"
-d="M256 491c106 0 192 -86 192 -192v-150c0 -35 -29 -64 -64 -64h-64v171h85v43c0 83 -66 149 -149 149s-149 -66 -149 -149v-43h85v-171h-64c-35 0 -64 29 -64 64v150c0 106 86 192 192 192z" />
- <glyph glyph-name="headset_mic" unicode="headset_mic"
-d="M256 491c106 0 192 -86 192 -192v-214c0 -35 -29 -64 -64 -64h-128v43h149v21h-85v171h85v43c0 83 -66 149 -149 149s-149 -66 -149 -149v-43h85v-171h-64c-35 0 -64 29 -64 64v150c0 106 86 192 192 192z" />
- <glyph glyph-name="healing" unicode="healing"
-d="M355 78l78 78l-78 77l-77 -78zM299 277c-12 0 -22 -9 -22 -21s10 -21 22 -21s21 9 21 21s-9 21 -21 21zM256 192c12 0 21 9 21 21s-9 22 -21 22s-21 -10 -21 -22s9 -21 21 -21zM213 235c12 0 22 9 22 21s-10 21 -22 21s-21 -9 -21 -21s9 -21 21 -21zM156 278l77 78
-l-77 77l-78 -78zM256 320c-12 0 -21 -9 -21 -21s9 -22 21 -22s21 10 21 22s-9 21 -21 21zM378 256l85 -85c8 -8 8 -22 0 -30l-92 -93c-4 -4 -9 -6 -15 -6s-12 2 -16 6l-84 85l-85 -85c-8 -8 -22 -8 -30 0l-93 93c-8 8 -8 22 0 30l85 85l-85 84c-8 8 -8 23 0 31l93 92
-c4 4 10 6 15 6c6 0 11 -2 15 -6l85 -85l84 85c8 8 23 8 31 0l92 -92c8 -8 8 -23 0 -31z" />
- <glyph glyph-name="hearing" unicode="hearing"
-d="M245 320c0 29 25 53 54 53s53 -24 53 -53s-24 -53 -53 -53s-54 24 -54 53zM163 456c-35 -35 -56 -83 -56 -136s21 -101 56 -136l-30 -30c-42 42 -69 101 -69 166s27 124 69 166zM363 85c23 0 42 20 42 43h43c0 -47 -38 -85 -85 -85c-12 0 -24 2 -35 7
-c-29 15 -46 37 -59 76c-7 21 -19 31 -36 44c-19 14 -42 32 -61 67c-15 27 -23 56 -23 83c0 84 66 149 150 149s149 -65 149 -149h-43c0 60 -46 107 -106 107s-107 -47 -107 -107c0 -20 6 -43 17 -63c15 -28 33 -41 50 -54c20 -15 40 -31 51 -64c11 -32 21 -42 36 -50
-c4 -2 11 -4 17 -4z" />
- <glyph glyph-name="help" unicode="help"
-d="M321 272c12 12 20 29 20 48c0 47 -38 85 -85 85s-85 -38 -85 -85h42c0 23 20 43 43 43s43 -20 43 -43c0 -12 -5 -22 -13 -30l-26 -27c-15 -16 -25 -37 -25 -60v-11h42c0 32 10 44 25 60zM277 107v42h-42v-42h42zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213
-s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="help_outline" unicode="help_outline"
-d="M256 384c47 0 85 -38 85 -85c0 -53 -64 -59 -64 -107h-42c0 69 64 64 64 107c0 23 -20 42 -43 42s-43 -19 -43 -42h-42c0 47 38 85 85 85zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213
-s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM235 128v43h42v-43h-42z" />
- <glyph glyph-name="high_quality" unicode="high_quality"
-d="M309 224v64h43v-64h-43zM384 213v86c0 12 -9 21 -21 21h-64c-12 0 -22 -9 -22 -21v-86c0 -12 10 -21 22 -21h16v-32h32v32h16c12 0 21 9 21 21zM235 192v128h-32v-53h-43v53h-32v-128h32v43h43v-43h32zM405 427c23 0 43 -20 43 -43v-256c0 -23 -20 -43 -43 -43h-298
-c-24 0 -43 20 -43 43v256c0 23 19 43 43 43h298z" />
- <glyph glyph-name="highlight" unicode="highlight"
-d="M362 372l45 45l30 -30l-45 -46zM75 387l30 30l45 -45l-30 -31zM235 469h42v-64h-42v64zM128 213v107h256v-107l-64 -64v-106h-128v106z" />
- <glyph glyph-name="highlight_off" unicode="highlight_off"
-d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM311 341l30 -30l-55 -55l55 -55l-30 -30l-55 55l-55 -55l-30 30l55 55l-55 55l30 30l55 -55z
-" />
- <glyph glyph-name="history" unicode="history"
-d="M256 341h32v-90l75 -45l-16 -26l-91 55v106zM277 448c106 0 192 -86 192 -192s-86 -192 -192 -192c-53 0 -100 21 -135 56l30 31c27 -27 64 -44 105 -44c83 0 150 66 150 149s-67 149 -150 149s-149 -66 -149 -149h64l-86 -86l-2 3l-83 83h64c0 106 86 192 192 192z" />
- <glyph glyph-name="home" unicode="home"
-d="M213 85h-106v171h-64l213 192l213 -192h-64v-171h-106v128h-86v-128z" />
- <glyph glyph-name="hot_tub" unicode="hot_tub"
-d="M313 387c22 -21 31 -50 27 -79l-1 -9h-41l3 12c3.05626 17.3188 -3.40602 35.406 -16 48c-22 22 -32 51 -28 80l1 9h41l-2 -13c-3 -17 2 -34 14 -47zM398 387c22 -21 32 -50 28 -79l-2 -9h-40l2 12c3 17 -2 34 -14 47l-2 1c-22 22 -32 51 -28 80l2 9h40l-2 -13
-c-3 -17 2 -34 14 -47zM405 85v128h-42v-128h42zM320 85v128h-43v-128h43zM235 85v128h-43v-128h43zM149 85v128h-42v-128h42zM238 256h231v-171c0 -23 -19 -42 -42 -42h-342c-23 0 -42 19 -42 42v171h64v16c0 26 22 48 48 48c15.3845 0 28.1542 -8.15417 36 -16l29 -33
-c5 -6 11 -10 18 -15zM107 384c0 24 18 43 42 43s43 -19 43 -43s-19 -43 -43 -43s-42 19 -42 43z" />
- <glyph glyph-name="hotel" unicode="hotel"
-d="M405 363c47 0 86 -39 86 -86v-192h-43v64h-384v-64h-43v320h43v-192h171v150h170zM149 235c-35 0 -64 29 -64 64s29 64 64 64s64 -29 64 -64s-29 -64 -64 -64z" />
- <glyph glyph-name="hourglass_empty" unicode="hourglass_empty"
-d="M256 267l85 85v75h-170v-75zM341 160l-85 85l-85 -85v-75h170v75zM128 469h256v-128l-85 -85l85 -85v-128h-256v128l85 85l-85 85v128z" />
- <glyph glyph-name="hourglass_full" unicode="hourglass_full"
-d="M128 469h256v-128l-85 -85l85 -85v-128h-256v128l85 85l-85 85v128z" />
- <glyph glyph-name="http" unicode="http"
-d="M459 267v21h-43v-21h43zM459 320c17 0 32 -15 32 -32v-21c0 -17 -15 -32 -32 -32h-43v-43h-32v128h75zM267 288v32h96v-32h-32v-96h-32v96h-32zM149 288v32h96v-32h-32v-96h-32v96h-32zM96 277v43h32v-128h-32v53h-43v-53h-32v128h32v-43h43z" />
- <glyph glyph-name="https" unicode="https"
-d="M322 341v43c0 36 -30 66 -66 66s-66 -30 -66 -66v-43h132zM256 149c23 0 43 20 43 43s-20 43 -43 43s-43 -20 -43 -43s20 -43 43 -43zM384 341c23 0 43 -19 43 -42v-214c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42v214c0 23 20 42 43 42h21v43c0 59 48 107 107 107
-s107 -48 107 -107v-43h21z" />
- <glyph glyph-name="image" unicode="image"
-d="M181 224l-74 -96h298l-96 128l-74 -96zM448 107c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298c23 0 43 -20 43 -43v-298z" />
- <glyph glyph-name="image_aspect_ratio" unicode="image_aspect_ratio"
-d="M427 128v256h-342v-256h342zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342zM256 299v-43h-43v43h43zM171 299v-43h-43v43h43zM341 213v-42h-42v42h42zM341 299v-43h-42v43h42z" />
- <glyph glyph-name="import_contacts" unicode="import_contacts"
-d="M448 117v246c-23 7 -49 10 -75 10c-36 0 -88 -14 -117 -32v-245c29 18 81 32 117 32c26 0 52 -4 75 -11zM373 416c44.2046 0 90.7488 -11.0375 118 -32v-311c0 -5 -6 -11 -11 -11c-2 0 -3 0 -5 1c-30 16 -67 22 -102 22c-36 0 -88 -14 -117 -32c-31 23 -75 32 -117 32
-c-31 0 -73 -9 -102 -23c-2 0 -3 -1 -5 -1c-5 0 -11 5 -11 10v313c31 23 76 32 118 32s86 -9 117 -32c31 23 75 32 117 32z" />
- <glyph glyph-name="import_export" unicode="import_export"
-d="M341 149h64l-85 -85l-85 85h64v150h42v-150zM192 448l85 -85h-64v-150h-42v150h-64z" />
- <glyph glyph-name="important_devices" unicode="important_devices"
-d="M255 320h65l-53 -38l20 -62l-52 39l-53 -39l20 62l-53 38h65l21 64zM427 469c23 0 42 -18 42 -42v-107h-42v107h-384v-256h277v-43h-43v-43h43v-42h-171v42h43v43h-149c-24 0 -43 20 -43 43v256c0 24 19 42 43 42h384zM491 85v150h-107v-150h107zM491 277
-c12 0 21 -9 21 -21v-192c0 -12 -9 -21 -21 -21h-107c-12 0 -21 9 -21 21v192c0 12 9 21 21 21h107z" />
- <glyph glyph-name="inbox" unicode="inbox"
-d="M405 192v213h-299v-213h86c0 -35 29 -64 64 -64s64 29 64 64h85zM405 448c23 0 43 -19 43 -43v-298c0 -23 -20 -43 -43 -43h-299c-24 0 -42 20 -42 43v298c0 24 18 43 42 43h299z" />
- <glyph glyph-name="indeterminate_check_box" unicode="indeterminate_check_box"
-d="M363 235v42h-214v-42h214zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
- <glyph glyph-name="info" unicode="info"
-d="M277 320v43h-42v-43h42zM277 149v128h-42v-128h42zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="info_outline" unicode="info_outline"
-d="M235 320v43h42v-43h-42zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM235 149v128h42v-128h-42z" />
- <glyph glyph-name="input" unicode="input"
-d="M235 171v64h-214v42h214v64l85 -85zM448 448c23 0 43 -19 43 -43v-299c0 -23 -20 -42 -43 -42h-384c-23 0 -43 19 -43 42v86h43v-86h384v300h-384v-86h-43v85c0 23 20 43 43 43h384z" />
- <glyph glyph-name="insert_chart" unicode="insert_chart"
-d="M363 149v86h-43v-86h43zM277 149v214h-42v-214h42zM192 149v150h-43v-150h43zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
- <glyph glyph-name="insert_comment" unicode="insert_comment"
-d="M384 341v43h-256v-43h256zM384 277v43h-256v-43h256zM384 213v43h-256v-43h256zM427 469c23 0 42 -19 42 -42v-384l-85 85h-299c-23 0 -42 20 -42 43v256c0 23 19 42 42 42h342z" />
- <glyph glyph-name="insert_drive_file" unicode="insert_drive_file"
-d="M277 320h118l-118 117v-117zM128 469h171l128 -128v-256c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42l1 342c0 23 19 42 42 42z" />
- <glyph glyph-name="insert_emoticon" unicode="insert_emoticon"
-d="M256 139c-50 0 -92 30 -109 74h218c-17 -44 -59 -74 -109 -74zM181 277c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM331 277c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM256 85c94 0 171 77 171 171s-77 171 -171 171
-s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="insert_invitation" unicode="insert_invitation"
-d="M405 107v234h-298v-234h298zM341 491h43v-43h21c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h21v43h43v-43h170v43zM363 256v-107h-107v107h107z" />
- <glyph glyph-name="insert_link" unicode="insert_link"
-d="M363 363c59 0 106 -48 106 -107s-47 -107 -106 -107h-86v41h86c36 0 66 30 66 66s-30 66 -66 66h-86v41h86zM171 235v42h170v-42h-170zM83 256c0 -36 30 -66 66 -66h86v-41h-86c-59 0 -106 48 -106 107s47 107 106 107h86v-41h-86c-36 0 -66 -30 -66 -66z" />
- <glyph glyph-name="insert_photo" unicode="insert_photo"
-d="M181 224l-74 -96h298l-96 128l-74 -96zM448 107c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298c23 0 43 -20 43 -43v-298z" />
- <glyph glyph-name="invert_colors" unicode="invert_colors"
-d="M256 94v309l-90 -90c-24 -24 -38 -57 -38 -91c0 -68.7916 59.1998 -128 128 -128zM377 343c67 -67 67 -174 0 -241c-33 -33 -77 -50 -121 -50s-88 17 -121 50c-67 67 -67 174 0 241l121 121z" />
- <glyph glyph-name="invert_colors_off" unicode="invert_colors_off"
-d="M256 403l-49 -48l-30 30l79 79l121 -121c52 -52 63 -129 34 -192l-155 154v98zM256 94v103l-102 102c-17 -22 -26 -49 -26 -77c0 -68.7916 59.1998 -128 128 -128zM441 67l7 -8l-27 -27l-58 58c-31 -25 -69 -38 -107 -38c-44 0 -88 17 -121 50c-62 63 -66 161 -12 228
-l-59 59l27 27c116.495 -116.495 232.353 -233.66 350 -349z" />
- <glyph glyph-name="iso" unicode="iso"
-d="M363 149h-107v32h107v-32zM405 107v298l-298 -298h298zM117 352v-32h43v-43h32v43h43v32h-43v43h-32v-43h-43zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
- <glyph glyph-name="keyboard" unicode="keyboard"
-d="M405 299v42h-42v-42h42zM405 235v42h-42v-42h42zM341 299v42h-42v-42h42zM341 235v42h-42v-42h42zM341 149v43h-170v-43h170zM149 299v42h-42v-42h42zM149 235v42h-42v-42h42zM171 277v-42h42v42h-42zM171 341v-42h42v42h-42zM235 277v-42h42v42h-42zM235 341v-42h42v42
-h-42zM427 405c23 0 42 -19 42 -42v-214c0 -23 -19 -42 -42 -42h-342c-23 0 -42 19 -42 42v214c0 23 19 42 42 42h342z" />
- <glyph glyph-name="keyboard_arrow_down" unicode="keyboard_arrow_down"
-d="M158 345l98 -98l98 98l30 -30l-128 -128l-128 128z" />
- <glyph glyph-name="keyboard_arrow_left" unicode="keyboard_arrow_left"
-d="M329 169l-30 -30l-128 128l128 128l30 -30l-98 -98z" />
- <glyph glyph-name="keyboard_arrow_right" unicode="keyboard_arrow_right"
-d="M183 163l98 98l-98 98l30 30l128 -128l-128 -128z" />
- <glyph glyph-name="keyboard_arrow_up" unicode="keyboard_arrow_up"
-d="M158 183l-30 30l128 128l128 -128l-30 -30l-98 98z" />
- <glyph glyph-name="keyboard_backspace" unicode="keyboard_backspace"
-d="M448 277v-42h-302l76 -77l-30 -30l-128 128l128 128l30 -30l-76 -77h302z" />
- <glyph glyph-name="keyboard_capslock" unicode="keyboard_capslock"
-d="M128 128v43h256v-43h-256zM256 333l-98 -98l-30 30l128 128l128 -128l-30 -30z" />
- <glyph glyph-name="keyboard_hide" unicode="keyboard_hide"
-d="M256 21l-85 86h170zM405 341v43h-42v-43h42zM405 277v43h-42v-43h42zM341 341v43h-42v-43h42zM341 277v43h-42v-43h42zM341 192v43h-170v-43h170zM149 341v43h-42v-43h42zM149 277v43h-42v-43h42zM171 320v-43h42v43h-42zM171 384v-43h42v43h-42zM235 320v-43h42v43h-42z
-M235 384v-43h42v43h-42zM427 448c23 0 42 -20 42 -43v-213c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v213c0 23 19 43 42 43h342z" />
- <glyph glyph-name="keyboard_return" unicode="keyboard_return"
-d="M405 363h43v-128h-324l77 -77l-30 -30l-128 128l128 128l30 -30l-77 -77h281v86z" />
- <glyph glyph-name="keyboard_tab" unicode="keyboard_tab"
-d="M427 384h42v-256h-42v256zM247 354l30 30l128 -128l-128 -128l-30 30l77 77h-303v42h303z" />
- <glyph glyph-name="keyboard_voice" unicode="keyboard_voice"
-d="M369 256h36c0 -73 -58 -133 -128 -143v-70h-42v70c-70 10 -128 70 -128 143h36c0 -64 54 -109 113 -109s113 45 113 109zM256 192c-35 0 -64 29 -64 64v128c0 35 29 64 64 64s64 -29 64 -64v-128c0 -35 -29 -64 -64 -64z" />
- <glyph glyph-name="kitchen" unicode="kitchen"
-d="M171 256h42v-107h-42v107zM171 405h42v-64h-42v64zM384 320v107h-256v-107h256zM384 85v193h-256v-193h256zM384 469c23 0 43 -18 43 -42v-342c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42v342c0 24 20 42 43 42h256z" />
- <glyph glyph-name="label" unicode="label"
-d="M376 387l93 -131l-93 -131c-8 -11 -21 -18 -35 -18h-234c-23 0 -43 19 -43 42v214c0 23 20 42 43 42h234c14 0 27 -7 35 -18z" />
- <glyph glyph-name="label_outline" unicode="label_outline"
-d="M341 149l76 107l-76 107h-234v-214h234zM376 387l93 -131l-93 -131c-8 -11 -21 -18 -35 -18h-234c-23 0 -43 19 -43 42v214c0 23 20 42 43 42h234c14 0 27 -7 35 -18z" />
- <glyph glyph-name="landscape" unicode="landscape"
-d="M299 384l192 -256h-470l128 171l96 -128l34 25l-60 81z" />
- <glyph glyph-name="language" unicode="language"
-d="M349 213h72c3 14 6 28 6 43s-3 29 -6 43h-72c2 -14 3 -28 3 -43s-1 -29 -3 -43zM311 95c39 13 73 41 93 76h-63c-7 -27 -17 -52 -30 -76zM306 213c2 14 3 28 3 43s-1 29 -3 43h-100c-2 -14 -3 -28 -3 -43s1 -29 3 -43h100zM256 86c18 26 32 54 41 85h-82
-c9 -31 23 -59 41 -85zM171 341c7 27 17 52 30 76c-39 -13 -73 -41 -93 -76h63zM108 171c20 -35 54 -63 93 -76c-13 24 -23 49 -30 76h-63zM91 213h72c-2 14 -3 28 -3 43s1 29 3 43h-72c-3 -14 -6 -28 -6 -43s3 -29 6 -43zM256 426c-18 -26 -32 -54 -41 -85h82
-c-9 31 -23 59 -41 85zM404 341c-20 35 -54 63 -93 76c13 -24 23 -49 30 -76h63zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="laptop" unicode="laptop"
-d="M85 384v-213h342v213h-342zM427 128h85v-43h-512v43h85c-23 0 -42 20 -42 43v213c0 23 19 43 42 43h342c23 0 42 -20 42 -43v-213c0 -23 -19 -43 -42 -43z" />
- <glyph glyph-name="laptop_chromebook" unicode="laptop_chromebook"
-d="M427 192v213h-342v-213h342zM299 128v21h-86v-21h86zM469 128h43v-43h-512v43h43v320h426v-320z" />
- <glyph glyph-name="laptop_mac" unicode="laptop_mac"
-d="M256 107c12 0 21 9 21 21s-9 21 -21 21s-21 -9 -21 -21s9 -21 21 -21zM85 405v-234h342v234h-342zM427 128h85c0 -23 -20 -43 -43 -43h-426c-23 0 -43 20 -43 43h85c-23 0 -42 20 -42 43v234c0 23 19 43 42 43h342c23 0 42 -20 42 -43v-234c0 -23 -19 -43 -42 -43z" />
- <glyph glyph-name="laptop_windows" unicode="laptop_windows"
-d="M85 405v-213h342v213h-342zM427 128h85v-43h-512v43h85v21c-23 0 -42 20 -42 43v213c0 23 19 43 42 43h342c23 0 42 -20 42 -43v-213c0 -23 -19 -43 -42 -43v-21z" />
- <glyph glyph-name="last_page" unicode="last_page"
-d="M341 384h43v-256h-43v256zM119 354l30 30l128 -128l-128 -128l-30 30l98 98z" />
- <glyph glyph-name="launch" unicode="launch"
-d="M299 448h149v-149h-43v76l-209 -209l-30 30l209 209h-76v43zM405 107v149h43v-149c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h149v-43h-149v-298h298z" />
- <glyph glyph-name="layers" unicode="layers"
-d="M256 171c-64.012 49.6547 -127.813 99.5201 -192 149l192 149l192 -149c-64.1875 -49.4791 -127.987 -99.3464 -192 -149zM256 116l157 123l35 -27l-192 -149l-192 149l35 27z" />
- <glyph glyph-name="layers_clear" unicode="layers_clear"
-d="M70 491l399 -400l-27 -27l-80 81l-106 -82l-192 149l35 27l157 -123l75 59l-30 30l-45 -34c-64.012 49.6547 -127.813 99.5201 -192 149l69 54l-90 90zM448 320c-28.8803 -22.1197 -57.4315 -44.5685 -86 -67l-168 168l62 48zM423 192l-31 31l25 19l31 -30z" />
- <glyph glyph-name="leak_add" unicode="leak_add"
-d="M299 64c0 83 66 149 149 149v-42c-59 0 -107 -48 -107 -107h-42zM384 64c0 35 29 64 64 64v-64h-64zM213 64c0 129 106 235 235 235v-43c-106 0 -192 -86 -192 -192h-43zM213 448c0 -83 -66 -149 -149 -149v42c59 0 107 48 107 107h42zM299 448
-c0 -129 -105 -235 -235 -235v43c106 0 192 86 192 192h43zM128 448c0 -35 -29 -64 -64 -64v64h64z" />
- <glyph glyph-name="leak_remove" unicode="leak_remove"
-d="M328 265c35 21 76 34 120 34v-43c-32 0 -62 -8 -89 -22zM425 168l-34 34c17 7 37 11 57 11v-42c-8 0 -16 -1 -23 -3zM299 448c0 -44 -13 -85 -34 -120l-31 31c14 27 22 57 22 89h43zM64 421l27 27l357 -357l-27 -27l-61 61c-12 -17 -19 -38 -19 -61h-42c0 34 12 66 31 91
-l-31 30c-27 -33 -43 -75 -43 -121h-43c0 58 21 111 56 152l-53 53c-41 -35 -94 -56 -152 -56v43c46 0 89 16 122 43l-31 31c-25 -19 -57 -31 -91 -31v42c23 0 44 7 61 19zM213 448c0 -20 -4 -40 -11 -57l-34 34c2 7 3 15 3 23h42z" />
- <glyph glyph-name="lens" unicode="lens"
-d="M256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="library_add" unicode="library_add"
-d="M405 277v43h-85v85h-43v-85h-85v-43h85v-85h43v85h85zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h256zM85 384v-299h299v-42h-299c-23 0 -42 19 -42 42v299h42z" />
- <glyph glyph-name="library_books" unicode="library_books"
-d="M405 363v42h-213v-42h213zM320 192v43h-128v-43h128zM405 277v43h-213v-43h213zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h256zM85 384v-299h299v-42h-299c-23 0 -42 19 -42 42v299h42z" />
- <glyph glyph-name="library_music" unicode="library_music"
-d="M85 384v-299h299v-42h-299c-23 0 -42 19 -42 42v299h42zM384 363v42h-85v-117c-9 7 -20 11 -32 11c-29 0 -54 -25 -54 -54s25 -53 54 -53s53 24 53 53v118h64zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 42 43 42
-h256z" />
- <glyph glyph-name="lightbulb_outline" unicode="lightbulb_outline"
-d="M317 233c29 20 46 52 46 87c0 59 -48 107 -107 107s-107 -48 -107 -107c0 -35 17 -67 46 -87l18 -13v-49h86v49zM256 469c82 0 149 -67 149 -149c0 -51 -25 -95 -64 -122v-49c0 -12 -9 -21 -21 -21h-128c-12 0 -21 9 -21 21v49c-39 27 -64 71 -64 122
-c0 82 67 149 149 149zM192 64v21h128v-21c0 -12 -9 -21 -21 -21h-86c-12 0 -21 9 -21 21z" />
- <glyph glyph-name="line_style" unicode="line_style"
-d="M64 427h384v-86h-384v86zM277 256v43h171v-43h-171zM64 256v43h171v-43h-171zM405 85v43h43v-43h-43zM320 85v43h43v-43h-43zM235 85v43h42v-43h-42zM149 85v43h43v-43h-43zM64 85v43h43v-43h-43zM341 171v42h107v-42h-107zM203 171v42h106v-42h-106zM64 171v42h107v-42
-h-107z" />
- <glyph glyph-name="line_weight" unicode="line_weight"
-d="M64 427h384v-86h-384v86zM64 235v64h384v-64h-384zM64 85v22h384v-22h-384zM64 149v43h384v-43h-384z" />
- <glyph glyph-name="linear_scale" unicode="linear_scale"
-d="M416 309c29 0 53 -24 53 -53s-24 -53 -53 -53c-22 0 -41 13 -49 32h-62c-8 -19 -27 -32 -49 -32s-41 13 -49 32h-62c-8 -19 -27 -32 -49 -32c-29 0 -53 24 -53 53s24 53 53 53c22 0 41 -13 49 -32h62c8 19 27 32 49 32s41 -13 49 -32h62c8 19 27 32 49 32z" />
- <glyph glyph-name="link" unicode="link"
-d="M363 363c59 0 106 -48 106 -107s-47 -107 -106 -107h-86v41h86c36 0 66 30 66 66s-30 66 -66 66h-86v41h86zM171 235v42h170v-42h-170zM83 256c0 -36 30 -66 66 -66h86v-41h-86c-59 0 -106 48 -106 107s47 107 106 107h86v-41h-86c-36 0 -66 -30 -66 -66z" />
- <glyph glyph-name="linked_camera" unicode="linked_camera"
-d="M341 384c24 0 43 -19 43 -43h28c0 39 -32 71 -71 71v-28zM256 107c59 0 107 47 107 106s-48 107 -107 107s-107 -48 -107 -107s48 -106 107 -106zM363 320h106v-235c0 -23 -19 -42 -42 -42h-342c-23 0 -42 19 -42 42v256c0 23 19 43 42 43h68l39 43h128v-64
-c24 0 43 -19 43 -43zM341 441v28c71 0 128 -57 128 -128h-28c0 55 -45 100 -100 100zM188 213c0 38 30 69 68 69s68 -31 68 -69s-30 -68 -68 -68s-68 30 -68 68z" />
- <glyph glyph-name="list" unicode="list"
-d="M149 363h299v-43h-299v43zM149 149v43h299v-43h-299zM149 235v42h299v-42h-299zM64 320v43h43v-43h-43zM64 149v43h43v-43h-43zM64 235v42h43v-42h-43z" />
- <glyph glyph-name="live_help" unicode="live_help"
-d="M321 293c12 12 20 29 20 48c0 47 -38 86 -85 86s-85 -39 -85 -86h42c0 23 20 43 43 43s43 -20 43 -43c0 -12 -5 -22 -13 -30l-26 -27c-15 -16 -25 -37 -25 -60v-11h42c0 32 10 45 25 61zM277 128v43h-42v-43h42zM405 469c23 0 43 -19 43 -42v-299c0 -23 -20 -43 -43 -43
-h-85l-64 -64l-64 64h-85c-24 0 -43 20 -43 43v299c0 23 19 42 43 42h298z" />
- <glyph glyph-name="live_tv" unicode="live_tv"
-d="M192 299l149 -86l-149 -85v171zM448 85v256h-384v-256h384zM448 384c23 0 43 -19 43 -43v-256c0 -23 -20 -42 -43 -42h-384c-23 0 -43 19 -43 42v256c0 24 20 43 43 43h162l-70 70l15 15l85 -85l85 85l15 -15l-70 -70h162z" />
- <glyph glyph-name="local_activity" unicode="local_activity"
-d="M332 154l-23 87l70 58l-90 5l-33 84l-33 -84l-91 -5l71 -58l-23 -87l76 49zM427 256c0 -23 19 -43 42 -43v-85c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v85c24 0 42 20 42 43s-19 43 -42 43v85c0 23 19 43 42 43h342c23 0 42 -20 42 -43v-85
-c-23 0 -42 -20 -42 -43z" />
- <glyph glyph-name="local_airport" unicode="local_airport"
-d="M448 171l-171 53v-117l43 -32v-32l-75 21l-74 -21v32l42 32v117l-170 -53v42l170 107v117c0 18 14 32 32 32s32 -14 32 -32v-117l171 -107v-42z" />
- <glyph glyph-name="local_atm" unicode="local_atm"
-d="M427 128v256h-342v-256h342zM427 427c24 0 42 -19 42 -43v-256c0 -24 -18 -43 -42 -43h-342c-24 0 -42 19 -42 43v256c0 24 18 43 42 43h342zM235 149v22h-43v42h85v22h-64c-12 0 -21 9 -21 21v64c0 12 9 21 21 21h22v22h42v-22h43v-42h-85v-22h64c12 0 21 -9 21 -21v-64
-c0 -12 -9 -21 -21 -21h-22v-22h-42z" />
- <glyph glyph-name="local_bar" unicode="local_bar"
-d="M159 363h194l38 42h-270zM448 405l-171 -192v-106h107v-43h-256v43h107v106l-171 192v43h384v-43z" />
- <glyph glyph-name="local_cafe" unicode="local_cafe"
-d="M43 64v43h384v-43h-384zM427 341v64h-43v-64h43zM427 448c24 0 42 -19 42 -43v-64c0 -24 -18 -42 -42 -42h-43v-64c0 -47 -38 -86 -85 -86h-128c-47 0 -86 39 -86 86v213h342z" />
- <glyph glyph-name="local_car_wash" unicode="local_car_wash"
-d="M107 235h298l-32 96h-234zM373 128c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM139 128c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM404 341l44 -128v-170c0 -12 -9 -22 -21 -22h-22c-12 0 -21 10 -21 22v21h-256v-21
-c0 -12 -9 -22 -21 -22h-22c-12 0 -21 10 -21 22v170l44 128c4 13 17 22 31 22h234c14 0 27 -9 31 -22zM149 405c-18 0 -32 14 -32 32c0 21 32 58 32 58s32 -37 32 -58c0 -18 -14 -32 -32 -32zM256 405c-18 0 -32 14 -32 32c0 21 32 58 32 58s32 -37 32 -58
-c0 -18 -14 -32 -32 -32zM363 405c-18 0 -32 14 -32 32c0 21 32 58 32 58s32 -37 32 -58c0 -18 -14 -32 -32 -32z" />
- <glyph glyph-name="local_convenience_store" unicode="local_convenience_store"
-d="M341 256v107h-21v-43h-21v43h-22v-64h43v-43h21zM235 299v64h-64v-22h42v-21h-42v-64h64v21h-43v22h43zM405 363h64v-278h-170v86h-86v-86h-170v278h64v64h298v-64z" />
- <glyph glyph-name="local_dining" unicode="local_dining"
-d="M317 266l-31 -31l147 -147l-30 -30l-147 147l-147 -147l-30 30l208 208c-15 33 -4 79 30 113c41 41 99 48 130 17s24 -90 -17 -131c-34 -34 -80 -44 -113 -29zM173 227l-90 90c-33 33 -33 87 0 120l150 -149z" />
- <glyph glyph-name="local_drink" unicode="local_drink"
-d="M391 341l9 86h-288l9 -86h270zM256 107c35 0 64 29 64 64c0 43 -64 115 -64 115s-64 -72 -64 -115c0 -35 29 -64 64 -64zM64 469h384l-43 -389c-3 -21 -20 -37 -42 -37h-214c-22 0 -39 16 -42 37z" />
- <glyph glyph-name="local_florist" unicode="local_florist"
-d="M256 395c-29 0 -53 -25 -53 -54s24 -53 53 -53s53 24 53 53s-24 54 -53 54zM119 293c0 21 13 39 31 48c-18 9 -31 27 -31 48c0 29 25 54 54 54c11 0 21 -4 30 -10v4c0 29 24 54 53 54s53 -25 53 -54v-4c9 6 19 10 30 10c29 0 54 -25 54 -54c0 -21 -13 -39 -31 -48
-c18 -9 31 -27 31 -48c0 -29 -25 -53 -54 -53c-11 0 -21 3 -30 9v-4c0 -29 -24 -53 -53 -53s-53 24 -53 53v4c-9 -6 -19 -9 -30 -9c-29 0 -54 24 -54 53zM256 43c-106 0 -192 86 -192 192c106 0 192 -86 192 -192zM256 43c0 106 86 192 192 192c0 -106 -86 -192 -192 -192z
-" />
- <glyph glyph-name="local_gas_station" unicode="local_gas_station"
-d="M384 299c12 0 21 9 21 21s-9 21 -21 21s-21 -9 -21 -21s9 -21 21 -21zM256 299v106h-128v-106h128zM422 358c10 -10 15 -23 15 -38v-203c0 -29 -24 -53 -53 -53s-53 24 -53 53v107h-32v-160h-214v341c0 23 20 43 43 43h128c23 0 43 -20 43 -43v-149h21
-c23 0 43 -20 43 -43v-96c0 -12 9 -21 21 -21s21 9 21 21v154c-7 -3 -13 -4 -21 -4c-29 0 -53 24 -53 53c0 23 14 42 34 50l-45 45l23 22z" />
- <glyph glyph-name="local_grocery_store" unicode="local_grocery_store"
-d="M363 128c23 0 42 -20 42 -43s-19 -42 -42 -42s-43 19 -43 42s20 43 43 43zM21 469h70l20 -42h316c12 0 21 -10 21 -22c0 -4 -1 -7 -3 -10l-76 -138c-7 -13 -21 -22 -37 -22h-159l-19 -35l-1 -3c0 -3 2 -5 5 -5h247v-43h-256c-23 0 -42 20 -42 43c0 7 2 14 5 20l29 53
-l-77 162h-43v42zM149 128c23 0 43 -20 43 -43s-20 -42 -43 -42s-42 19 -42 42s19 43 42 43z" />
- <glyph glyph-name="local_hospital" unicode="local_hospital"
-d="M384 213v86h-85v85h-86v-85h-85v-86h85v-85h86v85h85zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
- <glyph glyph-name="local_hotel" unicode="local_hotel"
-d="M405 363c47 0 86 -39 86 -86v-192h-43v64h-384v-64h-43v320h43v-192h171v150h170zM149 235c-35 0 -64 29 -64 64s29 64 64 64s64 -29 64 -64s-29 -64 -64 -64z" />
- <glyph glyph-name="local_laundry_service" unicode="local_laundry_service"
-d="M256 85c71 0 128 57 128 128s-57 128 -128 128s-128 -57 -128 -128s57 -128 128 -128zM149 427c-12 0 -21 -10 -21 -22s9 -21 21 -21s22 9 22 21s-10 22 -22 22zM213 427c-12 0 -21 -10 -21 -22s9 -21 21 -21s22 9 22 21s-10 22 -22 22zM384 469c24 0 43 -18 43 -42v-342
-c0 -24 -19 -42 -43 -42h-256c-24 0 -43 18 -43 42v342c0 24 19 42 43 42h256zM196 153l120 121c33 -33 33 -88 0 -121s-87 -33 -120 0z" />
- <glyph glyph-name="local_library" unicode="local_library"
-d="M256 341c-35 0 -64 29 -64 64s29 64 64 64s64 -29 64 -64s-29 -64 -64 -64zM256 266c50 47 118 75 192 75v-234c-74 0 -142 -29 -192 -76c-50 47 -118 76 -192 76v234c74 0 142 -28 192 -75z" />
- <glyph glyph-name="local_mall" unicode="local_mall"
-d="M256 235c59 0 107 47 107 106h-43c0 -35 -29 -64 -64 -64s-64 29 -64 64h-43c0 -59 48 -106 107 -106zM256 448c-35 0 -64 -29 -64 -64h128c0 35 -29 64 -64 64zM405 384c23 0 43 -20 43 -43v-256c0 -23 -20 -42 -43 -42h-298c-23 0 -43 19 -43 42v256c0 23 20 43 43 43
-h42c0 59 48 107 107 107s107 -48 107 -107h42z" />
- <glyph glyph-name="local_movies" unicode="local_movies"
-d="M384 320v43h-43v-43h43zM384 235v42h-43v-42h43zM384 149v43h-43v-43h43zM171 320v43h-43v-43h43zM171 235v42h-43v-42h43zM171 149v43h-43v-43h43zM384 448h43v-384h-43v43h-43v-43h-170v43h-43v-43h-43v384h43v-43h43v43h170v-43h43v43z" />
- <glyph glyph-name="local_offer" unicode="local_offer"
-d="M117 363c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM457 265c8 -8 12 -18 12 -30s-4 -22 -12 -30l-150 -150c-8 -8 -18 -12 -30 -12s-22 4 -30 12l-192 192c-8 8 -12 18 -12 30v150c0 23 19 42 42 42h150c12 0 22 -4 30 -12z" />
- <glyph glyph-name="local_parking" unicode="local_parking"
-d="M282 277c23 0 42 20 42 43s-19 43 -42 43h-69v-86h69zM277 448c71 0 128 -57 128 -128s-57 -128 -128 -128h-64v-128h-85v384h149z" />
- <glyph glyph-name="local_pharmacy" unicode="local_pharmacy"
-d="M341 213v43h-64v64h-42v-64h-64v-43h64v-64h42v64h64zM448 405v-42l-43 -128l43 -128v-43h-384v43l43 128l-43 128v42h271l31 86l50 -19l-24 -67h56z" />
- <glyph glyph-name="local_phone" unicode="local_phone"
-d="M141 282c31 -60 81 -110 141 -141l47 47c6 6 15 8 22 5c24 -8 50 -12 76 -12c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76c2 -7 1 -16 -5 -22z" />
- <glyph glyph-name="local_pizza" unicode="local_pizza"
-d="M256 192c23 0 43 20 43 43s-20 42 -43 42s-43 -19 -43 -42s20 -43 43 -43zM149 363c0 -23 20 -43 43 -43s43 20 43 43s-20 42 -43 42s-43 -19 -43 -42zM256 469c76 0 145 -33 192 -85l-192 -341l-192 341c47 52 116 85 192 85z" />
- <glyph glyph-name="local_play" unicode="local_play"
-d="M332 154l-23 87l70 58l-90 5l-33 84l-33 -84l-91 -5l71 -58l-23 -87l76 49zM427 256c0 -23 19 -43 42 -43v-85c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v85c24 0 42 20 42 43s-19 43 -42 43v85c0 23 19 43 42 43h342c23 0 42 -20 42 -43v-85
-c-23 0 -42 -20 -42 -43z" />
- <glyph glyph-name="local_post_office" unicode="local_post_office"
-d="M427 341v43l-171 -107l-171 107v-43l171 -106zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342z" />
- <glyph glyph-name="local_printshop" unicode="local_printshop"
-d="M384 448v-85h-256v85h256zM405 256c12 0 22 9 22 21s-10 22 -22 22s-21 -10 -21 -22s9 -21 21 -21zM341 107v106h-170v-106h170zM405 341c35 0 64 -29 64 -64v-128h-85v-85h-256v85h-85v128c0 35 29 64 64 64h298z" />
- <glyph glyph-name="local_see" unicode="local_see"
-d="M256 149c59 0 107 48 107 107s-48 107 -107 107s-107 -48 -107 -107s48 -107 107 -107zM192 469h128l39 -42h68c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h68zM188 256c0 38 30 68 68 68s68 -30 68 -68
-s-30 -68 -68 -68s-68 30 -68 68z" />
- <glyph glyph-name="local_shipping" unicode="local_shipping"
-d="M384 117c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM416 309h-53v-53h95zM128 117c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM427 341l64 -85v-107h-43c0 -35 -29 -64 -64 -64s-64 29 -64 64h-128c0 -35 -29 -64 -64 -64
-s-64 29 -64 64h-43v235c0 23 20 43 43 43h299v-86h64z" />
- <glyph glyph-name="local_taxi" unicode="local_taxi"
-d="M107 277h298l-32 96h-234zM373 171c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM139 171c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM404 384l44 -128v-171c0 -12 -9 -21 -21 -21h-22c-12 0 -21 9 -21 21v22h-256v-22
-c0 -12 -9 -21 -21 -21h-22c-12 0 -21 9 -21 21v171l44 128c4 13 17 21 31 21h53v43h128v-43h53c14 0 27 -8 31 -21z" />
- <glyph glyph-name="location_city" unicode="location_city"
-d="M405 192v43h-42v-43h42zM405 107v42h-42v-42h42zM277 363v42h-42v-42h42zM277 277v43h-42v-43h42zM277 192v43h-42v-43h42zM277 107v42h-42v-42h42zM149 277v43h-42v-43h42zM149 192v43h-42v-43h42zM149 107v42h-42v-42h42zM320 277h128v-213h-384v299h128v42l64 64
-l64 -64v-128z" />
- <glyph glyph-name="location_disabled" unicode="location_disabled"
-d="M347 138l-209 209c-19 -25 -31 -57 -31 -91c0 -83 66 -149 149 -149c34 0 66 12 91 31zM64 421l27 27l357 -357l-27 -27l-44 44c-28 -23 -62 -39 -100 -43v-44h-42v44c-89 10 -160 81 -170 170h-44v42h44c4 38 20 72 43 100zM447 277h44v-42h-44c-3 -24 -10 -48 -21 -68
-l-32 32c7 17 11 37 11 57c0 83 -66 149 -149 149c-20 0 -40 -4 -57 -11l-32 32c21 11 44 18 68 21v44h42v-44c89 -10 160 -81 170 -170z" />
- <glyph glyph-name="location_off" unicode="location_off"
-d="M250 267c59.1765 -58.4901 118.284 -117.049 177 -176l-27 -27l-72 71c-36 -53 -72 -92 -72 -92s-149 165 -149 277c0 11 2 22 4 33l-68 68l27 27l178 -178zM256 373c-16 0 -29 -7 -39 -18l-69 68c27 28 66 46 108 46c83 0 149 -66 149 -149c0 -36 -15 -77 -36 -117
-l-77 78c11 10 17 23 17 39c0 29 -24 53 -53 53z" />
- <glyph glyph-name="location_on" unicode="location_on"
-d="M256 267c29 0 53 24 53 53s-24 53 -53 53s-53 -24 -53 -53s24 -53 53 -53zM256 469c83 0 149 -66 149 -149c0 -112 -149 -277 -149 -277s-149 165 -149 277c0 83 66 149 149 149z" />
- <glyph glyph-name="location_searching" unicode="location_searching"
-d="M256 107c83 0 149 66 149 149s-66 149 -149 149s-149 -66 -149 -149s66 -149 149 -149zM447 277h44v-42h-44c-10 -89 -81 -160 -170 -170v-44h-42v44c-89 10 -160 81 -170 170h-44v42h44c10 89 81 160 170 170v44h42v-44c89 -10 160 -81 170 -170z" />
- <glyph glyph-name="lock" unicode="lock"
-d="M322 341v43c0 36 -30 66 -66 66s-66 -30 -66 -66v-43h132zM256 149c23 0 43 20 43 43s-20 43 -43 43s-43 -20 -43 -43s20 -43 43 -43zM384 341c23 0 43 -19 43 -42v-214c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42v214c0 23 20 42 43 42h21v43c0 59 48 107 107 107
-s107 -48 107 -107v-43h21z" />
- <glyph glyph-name="lock_open" unicode="lock_open"
-d="M384 85v214h-256v-214h256zM384 341c23 0 43 -19 43 -42v-214c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42v214c0 23 20 42 43 42h194v43c0 36 -30 66 -66 66s-66 -30 -66 -66h-41c0 59 48 107 107 107s107 -48 107 -107v-43h21zM256 149c-23 0 -43 20 -43 43
-s20 43 43 43s43 -20 43 -43s-20 -43 -43 -43z" />
- <glyph glyph-name="lock_outline" unicode="lock_outline"
-d="M384 85v214h-256v-214h256zM190 384v-43h132v43c0 36 -30 66 -66 66s-66 -30 -66 -66zM384 341c23 0 43 -19 43 -42v-214c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42v214c0 23 20 42 43 42h21v43c0 59 48 107 107 107s107 -48 107 -107v-43h21zM256 149
-c-23 0 -43 20 -43 43s20 43 43 43s43 -20 43 -43s-20 -43 -43 -43z" />
- <glyph glyph-name="looks" unicode="looks"
-d="M256 384c129 0 235 -106 235 -235h-43c0 106 -86 192 -192 192s-192 -86 -192 -192h-43c0 129 106 235 235 235zM256 299c82 0 149 -68 149 -150h-42c0 59 -48 107 -107 107s-107 -48 -107 -107h-42c0 82 67 150 149 150z" />
- <glyph glyph-name="looks_3" unicode="looks_&#x33;"
-d="M320 288v32c0 24 -19 43 -42 43h-86v-43h86v-43h-43v-42h43v-43h-86v-43h86c23 0 42 19 42 43v32c0 18 -14 32 -32 32c18 0 32 14 32 32zM406 448c23 0 42 -20 42 -43v-298c0 -23 -19 -43 -42 -43h-299c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h299z" />
- <glyph glyph-name="looks_4" unicode="looks_&#x34;"
-d="M320 149v214h-43v-86h-42v86h-43v-128h85v-86h43zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
- <glyph glyph-name="looks_5" unicode="looks_&#x35;"
-d="M320 320v43h-128v-128h85v-43h-85v-43h85c23 0 43 19 43 43v43c0 24 -20 42 -43 42h-42v43h85zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
- <glyph glyph-name="looks_6" unicode="looks_&#x36;"
-d="M320 320v43h-85c-23 0 -43 -19 -43 -43v-128c0 -24 20 -43 43 -43h42c23 0 43 19 43 43v43c0 24 -20 42 -43 42h-42v43h85zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298zM235 192v43h42v-43h-42z" />
- <glyph glyph-name="looks_one" unicode="looks_one"
-d="M299 149v214h-86v-43h43v-171h43zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
- <glyph glyph-name="looks_two" unicode="looks_two"
-d="M320 277v43c0 24 -20 43 -43 43h-85v-43h85v-43h-42c-23 0 -43 -18 -43 -42v-86h128v43h-85v43h42c23 0 43 18 43 42zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
- <glyph glyph-name="loop" unicode="loop"
-d="M256 128v64l85 -85l-85 -86v64c-94 0 -171 77 -171 171c0 33 10 65 27 91l31 -31c-10 -18 -15 -38 -15 -60c0 -71 57 -128 128 -128zM256 427c94 0 171 -77 171 -171c0 -33 -10 -65 -27 -91l-31 31c10 18 15 38 15 60c0 71 -57 128 -128 128v-64l-85 85l85 86v-64z" />
- <glyph glyph-name="loupe" unicode="loupe"
-d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213v-171c0 -23 -19 -42 -42 -42h-171c-118 0 -213 95 -213 213s95 213 213 213zM277 363v-86h86v-42h-86v-86h-42v86h-86v42h86v86h42z" />
- <glyph glyph-name="low_priority" unicode="low_priority"
-d="M43 267c0 76 62 138 138 138h75v-42h-75c-53 0 -96 -43 -96 -96s43 -96 96 -96h11v42l64 -64l-64 -64v43h-11c-76 0 -138 63 -138 139zM299 171h170v-43h-170v43zM299 288h170v-43h-170v43zM299 405h170v-42h-170v42z" />
- <glyph glyph-name="loyalty" unicode="loyalty"
-d="M368 186c10 10 16 23 16 38c0 29 -24 53 -53 53c-15 0 -28 -5 -38 -15l-16 -16l-15 16c-10 10 -23 15 -38 15c-29 0 -53 -24 -53 -53c0 -15 5 -28 15 -38l91 -91zM117 363c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM457 265c8 -8 12 -18 12 -30
-s-4 -22 -12 -30l-150 -150c-8 -8 -18 -12 -30 -12s-22 4 -30 12l-192 192c-8 8 -12 18 -12 30v150c0 23 19 42 42 42h150c12 0 22 -4 30 -12z" />
- <glyph glyph-name="mail" unicode="mail"
-d="M427 341v43l-171 -107l-171 107v-43l171 -106zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342z" />
- <glyph glyph-name="mail_outline" unicode="mail_outline"
-d="M256 277l171 107h-342zM427 128v213l-171 -106l-171 106v-213h342zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342z" />
- <glyph glyph-name="map" unicode="map"
-d="M320 107v253l-128 45v-253zM437 448c6 0 11 -5 11 -11v-322c0 -5 -4 -9 -8 -10l-120 -41l-128 45l-114 -44l-3 -1c-6 0 -11 5 -11 11v322c0 5 4 9 8 10l120 41l128 -45l114 44z" />
- <glyph glyph-name="markunread" unicode="markunread"
-d="M427 341v43l-171 -107l-171 107v-43l171 -106zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342z" />
- <glyph glyph-name="markunread_mailbox" unicode="markunread_mailbox"
-d="M427 384c23 0 42 -20 42 -43v-256c0 -23 -19 -42 -42 -42h-342c-23 0 -42 19 -42 42v256c0 23 19 43 42 43h43v128h171v-85h-128v-171h42v128h214z" />
- <glyph glyph-name="memory" unicode="memory"
-d="M363 149v214h-214v-214h214zM448 277h-43v-42h43v-43h-43v-43c0 -23 -19 -42 -42 -42h-43v-43h-43v43h-42v-43h-43v43h-43c-23 0 -42 19 -42 42v43h-43v43h43v42h-43v43h43v43c0 23 19 42 42 42h43v43h43v-43h42v43h43v-43h43c23 0 42 -19 42 -42v-43h43v-43zM277 235v42
-h-42v-42h42zM320 320v-128h-128v128h128z" />
- <glyph glyph-name="menu" unicode="menu"
-d="M64 384h384v-43h-384v43zM64 235v42h384v-42h-384zM64 128v43h384v-43h-384z" />
- <glyph glyph-name="merge_type" unicode="merge_type"
-d="M160 341l96 96l96 -96h-75v-136l-128 -128l-30 30l116 115v119h-75zM363 77l-73 72l30 30l73 -72z" />
- <glyph glyph-name="message" unicode="message"
-d="M384 341v43h-256v-43h256zM384 277v43h-256v-43h256zM384 213v43h-256v-43h256zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
- <glyph glyph-name="mic" unicode="mic"
-d="M369 277h36c0 -73 -58 -133 -128 -143v-70h-42v70c-70 10 -128 70 -128 143h36c0 -64 54 -108 113 -108s113 44 113 108zM256 213c-35 0 -64 29 -64 64v128c0 35 29 64 64 64s64 -29 64 -64v-128c0 -35 -29 -64 -64 -64z" />
- <glyph glyph-name="mic_none" unicode="mic_none"
-d="M369 277h36c0 -73 -58 -133 -128 -143v-70h-42v70c-70 10 -128 70 -128 143h36c0 -64 54 -108 113 -108s113 44 113 108zM230 407v-132c0 -14 12 -25 26 -25s25 11 25 25l1 132c0 14 -12 26 -26 26s-26 -12 -26 -26zM256 213c-35 0 -64 29 -64 64v128c0 35 29 64 64 64
-s64 -29 64 -64v-128c0 -35 -29 -64 -64 -64z" />
- <glyph glyph-name="mic_off" unicode="mic_off"
-d="M91 448l357 -357l-27 -27l-89 89c-16 -10 -36 -16 -55 -19v-70h-42v70c-70 10 -128 70 -128 143h36c0 -64 54 -108 113 -108c17 0 34 4 49 11l-35 35c-4 -1 -9 -2 -14 -2c-35 0 -64 29 -64 64v16l-128 128zM320 274l-128 127v4c0 35 29 64 64 64s64 -29 64 -64v-131z
-M405 277c0 -25 -7 -49 -19 -70l-26 27c6 13 9 27 9 43h36z" />
- <glyph glyph-name="mms" unicode="mms"
-d="M107 213h298l-96 128l-74 -96l-54 64zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
- <glyph glyph-name="mode_comment" unicode="mode_comment"
-d="M469 427v-384l-85 85h-299c-23 0 -42 20 -42 43v256c0 23 19 42 42 42h342c23 0 42 -19 42 -42z" />
- <glyph glyph-name="mode_edit" unicode="mode_edit"
-d="M442 362l-39 -39l-80 80l39 39c8 8 22 8 30 0l50 -50c8 -8 8 -22 0 -30zM64 144l236 236l80 -80l-236 -236h-80v80z" />
- <glyph glyph-name="monetization_on" unicode="monetization_on"
-d="M286 126c37 7 67 28 67 67c0 54 -47 73 -90 84s-56 23 -56 41c0 20 19 35 51 35c34 0 46 -16 47 -40h42c-1 33 -21 62 -61 72v42h-57v-42c-37 -8 -66 -31 -66 -68c0 -44 36 -65 89 -78c48 -11 57 -28 57 -46c0 -13 -9 -34 -51 -34c-39 0 -55 18 -57 40h-42
-c2 -41 34 -64 70 -72v-42h57v41zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="money_off" unicode="money_off"
-d="M114 425l311 -312l-27 -27l-47 48c-13 -12 -32 -20 -52 -24v-46h-64v46c-41 9 -76 35 -79 82h47c2 -25 20 -45 64 -45c29 0 44 10 51 20l-75 74c-50 15 -83 40 -83 84l-73 73zM267 365c-13 0 -24 -2 -33 -6l-31 31c10 5 21 9 32 12v46h64v-47c45 -11 67 -44 68 -81h-47
-c-1 27 -15 45 -53 45z" />
- <glyph glyph-name="monochrome_photos" unicode="monochrome_photos"
-d="M427 107v256h-171v-22c60 0 107 -46 107 -106s-47 -107 -107 -107v38c-38 0 -68 31 -68 69s30 68 68 68v-137c38 0 68 31 68 69s-30 68 -68 68v38c-60 0 -107 -46 -107 -106s47 -107 107 -107v-21h171zM427 405c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-342
-c-23 0 -42 20 -42 43v256c0 23 19 42 42 42h69l38 43h128l38 -43h69z" />
- <glyph glyph-name="mood" unicode="mood"
-d="M256 139c-50 0 -92 30 -109 74h218c-17 -44 -59 -74 -109 -74zM181 277c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM331 277c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM256 85c94 0 171 77 171 171s-77 171 -171 171
-s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="mood_bad" unicode="mood_bad"
-d="M256 213c50 0 92 -30 109 -74h-218c17 44 59 74 109 74zM181 277c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM331 277c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM256 85c94 0 171 77 171 171s-77 171 -171 171
-s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="more" unicode="more"
-d="M405 224c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM299 224c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM192 224c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM469 448c23 0 43 -20 43 -43v-298
-c0 -23 -20 -43 -43 -43h-318c-15 0 -28 8 -36 19l-115 173l115 173c8 11 19 19 34 19h320z" />
- <glyph glyph-name="more_horiz" unicode="more_horiz"
-d="M256 299c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM384 299c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM128 299c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43z" />
- <glyph glyph-name="more_vert" unicode="more_vert"
-d="M256 171c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM256 299c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM256 341c-23 0 -43 20 -43 43s20 43 43 43s43 -20 43 -43s-20 -43 -43 -43z" />
- <glyph glyph-name="motorcycle" unicode="motorcycle"
-d="M405 149c35 0 64 29 64 64s-29 64 -64 64s-64 -29 -64 -64s29 -64 64 -64zM167 192h-60v43h60c-9 25 -33 42 -60 42c-35 0 -64 -29 -64 -64s29 -64 64 -64c27 0 51 18 60 43zM415 319c55 -4 97 -49 97 -106c0 -60 -47 -106 -107 -106s-106 46 -106 106c0 13 2 26 6 38
-l-59 -59h-35c-10 -49 -52 -85 -104 -85c-60 0 -107 46 -107 106s47 107 107 107h247l-43 43h-76v42h94z" />
- <glyph glyph-name="mouse" unicode="mouse"
-d="M235 489v-169h-150c0 87 66 159 150 169zM85 192v85h342v-85c0 -94 -77 -171 -171 -171s-171 77 -171 171zM277 489c84 -10 150 -82 150 -169h-150v169z" />
- <glyph glyph-name="move_to_inbox" unicode="move_to_inbox"
-d="M341 299l-85 -86l-85 86h42v64h86v-64h42zM405 192v213h-299v-213h86c0 -35 29 -64 64 -64s64 29 64 64h85zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-299c-24 0 -42 20 -42 43v298c0 23 18 43 42 43h299z" />
- <glyph glyph-name="movie" unicode="movie"
-d="M384 427h85v-299c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h22l42 -86h64l-42 86h42l43 -86h64l-43 86h43l43 -86h64z" />
- <glyph glyph-name="movie_creation" unicode="movie_creation"
-d="M384 427h85v-299c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h22l42 -86h64l-42 86h42l43 -86h64l-43 86h43l43 -86h64z" />
- <glyph glyph-name="movie_filter" unicode="movie_filter"
-d="M361 257l44 20l-44 20l-20 44l-20 -44l-44 -20l44 -20l20 -44zM240 187l59 26l-59 27l-27 59l-26 -59l-59 -27l59 -26l26 -59zM384 427h85v-299c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h22l42 -64h64l-42 64h42l43 -64h64l-43 64h43
-l43 -64h64z" />
- <glyph glyph-name="multiline_chart" unicode="multiline_chart"
-d="M469 364l-65 -73c23 -37 39 -82 44 -131h-43c-4 35 -15 68 -31 97l-86 -97l-85 86l-128 -128l-32 32l160 160l85 -86l61 70c-36 42 -86 69 -144 69c-50 0 -96 -20 -132 -52l-30 30c44 39 100 64 162 64c69 0 129 -30 173 -79l61 68z" />
- <glyph glyph-name="music_note" unicode="music_note"
-d="M256 448h128v-85h-85v-214c0 -47 -39 -85 -86 -85s-85 38 -85 85s38 86 85 86c16 0 30 -5 43 -12v225z" />
- <glyph glyph-name="music_video" unicode="music_video"
-d="M171 192c0 35 29 64 64 64c7 0 14 -2 21 -4v132h107v-43h-64v-150c0 -35 -29 -63 -64 -63s-64 29 -64 64zM448 107v298h-384v-298h384zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384z" />
- <glyph glyph-name="my_location" unicode="my_location"
-d="M256 107c83 0 149 66 149 149s-66 149 -149 149s-149 -66 -149 -149s66 -149 149 -149zM447 277h44v-42h-44c-10 -89 -81 -160 -170 -170v-44h-42v44c-89 10 -160 81 -170 170h-44v42h44c10 89 81 160 170 170v44h42v-44c89 -10 160 -81 170 -170zM256 341
-c47 0 85 -38 85 -85s-38 -85 -85 -85s-85 38 -85 85s38 85 85 85z" />
- <glyph glyph-name="nature" unicode="nature"
-d="M277 168v-83h128v-42h-298v42h128v84c-71 12 -125 73 -125 147c0 83 67 150 150 150s149 -67 149 -150c0 -77 -58 -139 -132 -148z" />
- <glyph glyph-name="nature_people" unicode="nature_people"
-d="M96 277c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM473 316c0 -77 -58 -139 -132 -148v-83h64v-42h-341v106h-21v86c0 12 9 21 21 21h64c12 0 21 -9 21 -21v-86h-21v-64h171v84c-71 12 -125 73 -125 147c0 83 67 150 150 150s149 -67 149 -150z
-" />
- <glyph glyph-name="navigate_before" unicode="navigate_before"
-d="M329 354l-98 -98l98 -98l-30 -30l-128 128l128 128z" />
- <glyph glyph-name="navigate_next" unicode="navigate_next"
-d="M213 384l128 -128l-128 -128l-30 30l98 98l-98 98z" />
- <glyph glyph-name="navigation" unicode="navigation"
-d="M256 469l160 -390l-15 -15l-145 64l-145 -64l-15 15z" />
- <glyph glyph-name="near_me" unicode="near_me"
-d="M448 448l-161 -384h-21l-56 146l-146 56v21z" />
- <glyph glyph-name="network_cell" unicode="network_cell"
-d="M469 43h-426l426 426v-426z" />
- <glyph glyph-name="network_check" unicode="network_check"
-d="M107 235c43 43 100 63 156 61l-28 -61c-31 -4 -62 -19 -86 -43zM363 192c-8 8 -17 15 -26 21l12 62c20 -10 39 -23 56 -40zM448 277c-26 26 -56 46 -88 59l11 60c44 -16 85 -41 120 -76zM21 320c80 80 190 110 293 92l-25 -57c-80 10 -164 -17 -225 -78zM339 405
-c6 0 11 -4 11 -10l-52 -275v-1c-4 -19 -22 -34 -42 -34c-24 0 -43 19 -43 43c0 7 2 15 5 21l111 248c1.57297 4.7189 4.56186 8 10 8z" />
- <glyph glyph-name="network_locked" unicode="network_locked"
-d="M448 171v32c0 18 -14 32 -32 32s-32 -14 -32 -32v-32h64zM469 171c12 0 22 -10 22 -22v-85c0 -12 -10 -21 -22 -21h-106c-12 0 -22 9 -22 21v85c0 12 10 22 22 22v32c0 29 24 53 53 53s53 -24 53 -53v-32zM416 299c-53 0 -96 -43 -96 -96v-6c-13 -12 -21 -29 -21 -48v-64
-h-278l406 406v-193c-4 0 -7 1 -11 1z" />
- <glyph glyph-name="network_wifi" unicode="network_wifi"
-d="M436.25 278.586c0.284113 -0.222489 0.53415 -0.418301 0.749753 -0.585993l-181 -224l-181 224c0.215604 0.167692 0.46564 0.363504 0.749753 0.585993l-67.7498 84.414c10 7 105 85 248 85s238 -78 248 -85z" />
- <glyph glyph-name="new_releases" unicode="new_releases"
-d="M277 235v128h-42v-128h42zM277 149v43h-42v-43h42zM491 256l-52 -59l7 -79l-77 -17l-40 -68l-73 31l-73 -31l-40 67l-77 18l7 79l-52 59l52 60l-7 78l77 17l40 68l73 -31l73 31l40 -68l77 -17l-7 -79z" />
- <glyph glyph-name="next_week" unicode="next_week"
-d="M235 117l85 86l-85 85l-22 -21l64 -64l-64 -64zM213 405v-42h86v42h-86zM299 448c23.3225 0 42 -19.4985 42 -43v-42h86c23 0 42 -20 42 -43v-235c0 -23 -19 -42 -42 -42h-342c-23 0 -42 19 -42 42v235c0 23 19 43 42 43h86v42c0 23 19 43 42 43h86z" />
- <glyph glyph-name="nfc" unicode="nfc"
-d="M384 384v-256h-256v256h85v-43h-42v-170h170v170h-64v-48c13 -7 22 -21 22 -37c0 -23 -20 -43 -43 -43s-43 20 -43 43c0 16 9 30 22 37v48c0 23 19 43 42 43h107zM427 85v342h-342v-342h342zM427 469c23 0 42 -19 42 -42v-342c0 -23 -19 -42 -42 -42h-342
-c-23 0 -42 19 -42 42v342c0 23 19 42 42 42h342z" />
- <glyph glyph-name="no_encryption" unicode="no_encryption"
-d="M190 384v-26l-39 39c6 53 50 94 105 94c59 0 107 -48 107 -107v-43h21c23 0 43 -19 43 -42v-178l-221 220h116v43c0 36 -30 66 -66 66s-66 -30 -66 -66zM448 47l-26 -26l-24 24c-4 -1 -9 -2 -14 -2h-256c-23 0 -43 19 -43 42v214c0 16 10 30 23 37l-44 43l26 26z" />
- <glyph glyph-name="no_sim" unicode="no_sim"
-d="M78 429l373 -372l-28 -28l-40 41c-6 -3 -13 -6 -20 -6h-214c-23 0 -42 20 -42 43v239l-56 56zM405 405v-249l-242 242l50 50h150c23 0 42 -20 42 -43z" />
- <glyph glyph-name="not_interested" unicode="not_interested"
-d="M391 151c23 29 36 66 36 105c0 94 -77 171 -171 171c-39 0 -76 -13 -105 -36zM256 85c39 0 76 13 105 36l-240 240c-23 -29 -36 -66 -36 -105c0 -94 77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="note" unicode="note"
-d="M320 395v-118h117zM469 299v-171c0 -23 -19 -42 -42 -42l-342 -1c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h256z" />
- <glyph glyph-name="note_add" unicode="note_add"
-d="M277 320h118l-118 117v-117zM341 171v42h-64v64h-42v-64h-64v-42h64v-64h42v64h64zM299 469l128 -128v-256c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42l1 342c0 23 19 42 42 42h171z" />
- <glyph glyph-name="notifications" unicode="notifications"
-d="M384 171l43 -43v-21h-342v21l43 43v106c0 66 35 120 96 135v15c0 18 14 32 32 32s32 -14 32 -32v-15c61 -15 96 -70 96 -135v-106zM256 43c-24 0 -43 19 -43 42h86c0 -23 -20 -42 -43 -42z" />
- <glyph glyph-name="notifications_active" unicode="notifications_active"
-d="M256 43c-24 0 -43 19 -43 42h85c0 -24.8376 -18.6125 -42 -42 -42zM384 277v-106l43 -43v-21h-342v21l43 43v106c0 66 35 120 96 135v15c0 18 14 32 32 32s32 -14 32 -32v-15c61 -15 96 -70 96 -135zM426 288c-3 57 -32 106 -75 137l30 30c51 -39 85 -99 88 -167h-43z
-M162 425c-44 -31 -73 -80 -76 -137h-43c3 68 37 128 88 167z" />
- <glyph glyph-name="notifications_none" unicode="notifications_none"
-d="M341 149v128c0 53 -32 96 -85 96s-85 -43 -85 -96v-128h170zM384 171l43 -43v-21h-342v21l43 43v106c0 66 35 120 96 135v15c0 18 14 32 32 32s32 -14 32 -32v-15c61 -15 96 -70 96 -135v-106zM256 43c-23 0 -43 19 -43 42h86c0 -23 -20 -42 -43 -42z" />
- <glyph glyph-name="notifications_off" unicode="notifications_off"
-d="M384 199l-191 201c5 2 10 5 15 7h1l6 3c3 1 6 1 9 2v15c0 18 14 32 32 32s32 -14 32 -32v-15c61 -15 96 -69 96 -135v-78zM256 43c-24 0 -43 18 -43 42h86c0 -24 -19 -42 -43 -42zM167 381c93.6174 -96.7159 187.67 -192.997 281 -290l-27 -27l-43 43h-293v21l43 43v107
-c0 27 6 52 17 73l-60 59l27 28z" />
- <glyph glyph-name="notifications_paused" unicode="notifications_paused"
-d="M309 303v38h-106v-38h59l-59 -73v-38h106v38h-59zM384 171l43 -43v-21h-342v21l43 43v106c0 65 35 120 96 135v15c0 18 14 32 32 32s32 -14 32 -32v-15c61 -15 96 -70 96 -135v-106zM256 43c-24 0 -43 19 -43 42h86c0 -23 -20 -42 -43 -42z" />
- <glyph glyph-name="offline_pin" unicode="offline_pin"
-d="M220 213l143 143l-30 30l-113 -113l-41 41l-30 -30zM363 128v43h-214v-43h214zM256 469c117 0 213 -96 213 -213s-96 -213 -213 -213s-213 96 -213 213s96 213 213 213z" />
- <glyph glyph-name="ondemand_video" unicode="ondemand_video"
-d="M341 277l-149 -85v171zM448 149v256h-384v-256h384zM448 448c23 0 43 -19 43 -43l-1 -256c0 -23 -19 -42 -42 -42h-107v-43h-170v43h-107c-24 0 -43 19 -43 42v256c0 24 19 43 43 43h384z" />
- <glyph glyph-name="opacity" unicode="opacity"
-d="M128 213h256c0 43 -14 69 -38 93l-90 94l-90 -93c-24 -24 -38 -51 -38 -94zM377 341c33 -33 50 -77 50 -120s-17 -88 -50 -121s-77 -50 -121 -50s-88 17 -121 50s-50 78 -50 121s17 87 50 120l121 121z" />
- <glyph glyph-name="open_in_browser" unicode="open_in_browser"
-d="M256 299l85 -86h-64v-128h-42v128h-64zM405 427c24 0 43 -20 43 -43v-256c0 -23 -20 -43 -43 -43h-85v43h85v213h-298v-213h85v-43h-85c-24 0 -43 20 -43 43v256c0 23 19 43 43 43h298z" />
- <glyph glyph-name="open_in_new" unicode="open_in_new"
-d="M299 448h149v-149h-43v76l-209 -209l-30 30l209 209h-76v43zM405 107v149h43v-149c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h149v-43h-149v-298h298z" />
- <glyph glyph-name="open_with" unicode="open_with"
-d="M299 192v-64h64l-107 -107l-107 107h64v64h86zM491 256l-107 -107v64h-64v86h64v64zM192 299v-86h-64v-64l-107 107l107 107v-64h64zM213 320v64h-64l107 107l107 -107h-64v-64h-86z" />
- <glyph glyph-name="pages" unicode="pages"
-d="M405 448c23 0 43 -20 43 -43v-128h-107l22 86l-86 -22v107h128zM363 149l-22 86h107v-128c0 -23 -20 -43 -43 -43h-128v107zM171 235l-22 -86l86 22v-107h-128c-23 0 -43 20 -43 43v128h107zM64 405c0 23 20 43 43 43h128v-107l-86 22l22 -86h-107v128z" />
- <glyph glyph-name="pageview" unicode="pageview"
-d="M358 124l30 30l-62 62c9 15 15 32 15 51c0 53 -43 96 -96 96s-96 -43 -96 -96s43 -96 96 -96c19 0 36 6 51 15zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342zM245 320c29 0 54 -24 54 -53
-s-25 -54 -54 -54s-53 25 -53 54s24 53 53 53z" />
- <glyph glyph-name="palette" unicode="palette"
-d="M373 256c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM309 341c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM203 341c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM139 256c18 0 32 14 32 32s-14 32 -32 32
-s-32 -14 -32 -32s14 -32 32 -32zM256 448c106 0 192 -77 192 -171c0 -59 -48 -106 -107 -106h-37c-18 0 -32 -14 -32 -32c0 -8 3 -15 8 -21s8 -14 8 -22c0 -18 -14 -32 -32 -32c-106 0 -192 86 -192 192s86 192 192 192z" />
- <glyph glyph-name="pan_tool" unicode="pan_tool"
-d="M491 395v-310c0 -47 -39 -85 -86 -85h-155c-23 0 -45 9 -61 25l-168 171s27 26 28 26c5 4 11 6 17 6c5 0 9 -1 13 -3c1 0 92 -52 92 -52v254c0 18 14 32 32 32s32 -14 32 -32v-150h21v203c0 18 14 32 32 32s32 -14 32 -32v-203h21v182c0 18 14 32 32 32s32 -14 32 -32
-v-182h22v118c0 18 14 32 32 32s32 -14 32 -32z" />
- <glyph glyph-name="panorama" unicode="panorama"
-d="M181 245l-74 -96h298l-96 128l-74 -96zM491 128c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v256c0 23 20 43 43 43h384c23 0 43 -20 43 -43v-256z" />
- <glyph glyph-name="panorama_fish_eye" unicode="panorama_fish_eye"
-d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="panorama_horizontal" unicode="panorama_horizontal"
-d="M457 427c7 0 12 -5 12 -14v-314c0 -9 -5 -14 -12 -14c-2 0 -4 1 -6 2c-63 23 -129 35 -195 35s-132 -12 -195 -35c-2 -1 -4 -2 -6 -2c-7 0 -12 6 -12 14v314c0 9 5 14 12 14c2 0 4 -1 6 -2c63 -23 129 -35 195 -35s132 12 195 35c2 1 4 2 6 2zM427 372
-c-55 -17 -113 -24 -171 -24s-116 8 -171 24v-232c55 16 113 24 171 24s116 -8 171 -24v232z" />
- <glyph glyph-name="panorama_vertical" unicode="panorama_vertical"
-d="M140 85h232c-16 55 -24 113 -24 171s8 116 24 171h-232c16 -55 24 -113 24 -171s-8 -116 -24 -171zM425 61c1 -2 2 -4 2 -6c0 -7 -6 -12 -14 -12h-314c-9 0 -14 5 -14 12c0 2 1 4 2 6c23 63 35 129 35 195s-12 132 -35 195c-1 2 -2 4 -2 6c0 7 5 12 14 12h314
-c9 0 14 -5 14 -12c0 -2 -1 -4 -2 -6c-23 -63 -35 -129 -35 -195s12 -132 35 -195z" />
- <glyph glyph-name="panorama_wide_angle" unicode="panorama_wide_angle"
-d="M256 427c58 0 112 -6 170 -16l19 -3l6 -19c12 -44 18 -89 18 -133s-6 -89 -18 -133l-6 -19l-19 -3c-58 -10 -112 -16 -170 -16s-112 6 -170 16l-19 3l-6 19c-12 44 -18 89 -18 133s6 89 18 133l6 19l19 3c58 10 112 16 170 16zM256 384c-52 0 -101 -5 -156 -14
-c-10 -38 -15 -76 -15 -114s5 -76 15 -114c55 -9 104 -14 156 -14s101 5 156 14c10 38 15 76 15 114s-5 76 -15 114c-55 9 -104 14 -156 14z" />
- <glyph glyph-name="party_mode" unicode="party_mode"
-d="M256 149c59 0 107 48 107 107c0 7 -1 14 -2 21h-45c2 -7 4 -14 4 -21c0 -35 -29 -64 -64 -64h-85c20 -26 50 -43 85 -43zM256 363c-59 0 -107 -48 -107 -107c0 -7 1 -14 2 -21h45c-2 7 -4 14 -4 21c0 35 29 64 64 64h85c-20 26 -50 43 -85 43zM427 427
-c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h68l39 42h128l39 -42h68z" />
- <glyph glyph-name="pause" unicode="pause"
-d="M299 405h85v-298h-85v298zM128 107v298h85v-298h-85z" />
- <glyph glyph-name="pause_circle_filled" unicode="pause_circle_filled"
-d="M320 171v170h-43v-170h43zM235 171v170h-43v-170h43zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="pause_circle_outline" unicode="pause_circle_outline"
-d="M277 171v170h43v-170h-43zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM192 171v170h43v-170h-43z" />
- <glyph glyph-name="payment" unicode="payment"
-d="M427 341v43h-342v-43h342zM427 128v128h-342v-128h342zM427 427c24 0 42 -19 42 -43v-256c0 -24 -18 -43 -42 -43h-342c-24 0 -42 19 -42 43v256c0 24 18 43 42 43h342z" />
- <glyph glyph-name="people" unicode="people"
-d="M341 235c50 0 150 -25 150 -75v-53h-128v53c0 32 -17 56 -42 74c7 1 14 1 20 1zM171 235c50 0 149 -25 149 -75v-53h-299v53c0 50 100 75 150 75zM171 277c-35 0 -64 29 -64 64s29 64 64 64s63 -29 63 -64s-28 -64 -63 -64zM341 277c-35 0 -64 29 -64 64s29 64 64 64
-s64 -29 64 -64s-29 -64 -64 -64z" />
- <glyph glyph-name="people_outline" unicode="people_outline"
-d="M352 373c-23 0 -43 -19 -43 -42s20 -43 43 -43s43 20 43 43s-20 42 -43 42zM352 256c-41 0 -75 34 -75 75s34 74 75 74s75 -33 75 -74s-34 -75 -75 -75zM160 373c-23 0 -43 -19 -43 -42s20 -43 43 -43s43 20 43 43s-20 42 -43 42zM160 256c-41 0 -75 34 -75 75
-s34 74 75 74s75 -33 75 -74s-34 -75 -75 -75zM459 139v26c0 12 -55 38 -107 38c-23 0 -45 -6 -64 -12c7 -8 11 -16 11 -26v-26h160zM267 139v26c0 12 -55 38 -107 38s-107 -26 -107 -38v-26h214zM352 235c46 0 139 -24 139 -70v-58h-470v58c0 46 93 70 139 70
-c26 0 65 -8 96 -22c31 14 70 22 96 22z" />
- <glyph glyph-name="perm_camera_mic" unicode="perm_camera_mic"
-d="M299 235v85c0 23 -20 43 -43 43s-43 -20 -43 -43v-85c0 -23 20 -43 43 -43s43 20 43 43zM427 405c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-150v45c60 10 107 63 107 126h-43c0 -47 -38 -86 -85 -86s-85 39 -85 86h-43c0 -63 47 -116 107 -126v-45h-150
-c-23 0 -42 20 -42 43v256c0 23 19 42 42 42h68l39 43h128l39 -43h68z" />
- <glyph glyph-name="perm_contact_calendar" unicode="perm_contact_calendar"
-d="M384 128v21c0 43 -85 66 -128 66s-128 -23 -128 -66v-21h256zM256 384c-35 0 -64 -29 -64 -64s29 -64 64 -64s64 29 64 64s-29 64 -64 64zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h21v43h43v-43h170v43
-h43v-43h21z" />
- <glyph glyph-name="perm_data_setting" unicode="perm_data_setting"
-d="M405 75c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM484 96l23 -17c2 -2 2 -5 1 -7l-21 -37c-1 -2 -5 -4 -7 -3l-26 11c-5 -4 -12 -7 -18 -10l-4 -29c0 -3 -3 -4 -6 -4h-42c-3 0 -6 1 -6 4l-4 29c-7 3 -12 6 -18 10l-26 -11c-3 -1 -6 1 -7 3l-21 37
-c-1 2 -1 5 1 7l23 17c0 3 -1 7 -1 11s1 7 1 10l-23 18c-2 2 -2 5 -1 7l21 37c1 2 5 3 7 2l26 -11c6 4 12 8 18 11l4 28c0 3 3 4 6 4h42c3 0 6 -1 6 -4l4 -28c7 -3 12 -7 18 -11l26 11c3 1 6 0 7 -2l21 -37c1 -2 1 -5 -1 -7l-23 -18c1 -3 1 -6 1 -10s-1 -8 -1 -11zM405 267
-c-88 0 -160 -72 -160 -160c0 -7 1 -15 2 -22h-247l427 427l-1 -247c-7 1 -14 2 -21 2z" />
- <glyph glyph-name="perm_device_information" unicode="perm_device_information"
-d="M363 107v298h-214v-298h214zM363 490c23 0 42 -19 42 -42v-384c0 -23 -19 -43 -42 -43h-214c-23 0 -42 20 -42 43v384c0 23 19 43 42 43zM277 277v-128h-42v128h42zM277 363v-43h-42v43h42z" />
- <glyph glyph-name="perm_identity" unicode="perm_identity"
-d="M256 235c57 0 171 -29 171 -86v-64h-342v64c0 57 114 86 171 86zM256 427c47 0 85 -39 85 -86s-38 -85 -85 -85s-85 38 -85 85s38 86 85 86zM256 194c-63 0 -130 -31 -130 -45v-23h260v23c0 14 -67 45 -130 45zM256 386c-25 0 -45 -20 -45 -45s20 -44 45 -44s45 19 45 44
-s-20 45 -45 45z" />
- <glyph glyph-name="perm_media" unicode="perm_media"
-d="M149 192h299l-75 96l-53 -64l-75 96zM469 427c23 0 43 -20 43 -43v-213c0 -23 -20 -43 -43 -43h-341c-23 0 -43 20 -43 43l1 256c0 23 19 42 42 42h128l43 -42h170zM43 384v-299h384v-42h-384c-23 0 -43 19 -43 42v299h43z" />
- <glyph glyph-name="perm_phone_msg" unicode="perm_phone_msg"
-d="M256 448h192v-149h-128l-64 -64v213zM427 181c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76c2 -7 1 -16 -5 -22l-47 -47c31 -60 81 -110 141 -141l47 47c6 6 15 7 22 5
-c24 -8 49 -12 76 -12z" />
- <glyph glyph-name="perm_scan_wifi" unicode="perm_scan_wifi"
-d="M235 341h42v43h-42v-43zM277 171v128h-42v-128h42zM256 448c108 0 189 -40 256 -91l-256 -314l-256 315c67 51 148 90 256 90z" />
- <glyph glyph-name="person" unicode="person"
-d="M256 213c57 0 171 -28 171 -85v-43h-342v43c0 57 114 85 171 85zM256 256c-47 0 -85 38 -85 85s38 86 85 86s85 -39 85 -86s-38 -85 -85 -85z" />
- <glyph glyph-name="person_add" unicode="person_add"
-d="M320 213c57 0 171 -28 171 -85v-43h-342v43c0 57 114 85 171 85zM128 299h64v-43h-64v-64h-43v64h-64v43h64v64h43v-64zM320 256c-47 0 -85 38 -85 85s38 86 85 86s85 -39 85 -86s-38 -85 -85 -85z" />
- <glyph glyph-name="person_outline" unicode="person_outline"
-d="M256 235c57 0 171 -29 171 -86v-64h-342v64c0 57 114 86 171 86zM256 427c47 0 85 -39 85 -86s-38 -85 -85 -85s-85 38 -85 85s38 86 85 86zM256 194c-63 0 -130 -31 -130 -45v-23h260v23c0 14 -67 45 -130 45zM256 386c-25 0 -45 -20 -45 -45s20 -44 45 -44s45 19 45 44
-s-20 45 -45 45z" />
- <glyph glyph-name="person_pin" unicode="person_pin"
-d="M384 171v19c0 43 -85 66 -128 66s-128 -23 -128 -66v-19h256zM256 399c-32 0 -58 -26 -58 -58s26 -57 58 -57s58 25 58 57s-26 58 -58 58zM405 469c23 0 43 -19 43 -42v-299c0 -23 -20 -43 -43 -43h-85l-64 -64l-64 64h-85c-24 0 -43 20 -43 43v299c0 23 19 42 43 42h298
-z" />
- <glyph glyph-name="person_pin_circle" unicode="person_pin_circle"
-d="M256 213c36 0 67 18 85 46c0 28 -57 44 -85 44s-85 -16 -85 -44c18 -28 49 -46 85 -46zM256 427c-23 0 -43 -20 -43 -43c0 -24 20 -43 43 -43s43 19 43 43c0 23 -20 43 -43 43zM256 469c82 0 149 -67 149 -149c0 -112 -149 -277 -149 -277s-149 165 -149 277
-c0 82 67 149 149 149z" />
- <glyph glyph-name="personal_video" unicode="personal_video"
-d="M448 149v256h-384v-256h384zM448 448c23 0 43 -19 43 -43l-1 -256c0 -23 -19 -42 -42 -42h-107v-43h-170v43h-107c-24 0 -43 19 -43 42v256c0 24 19 43 43 43h384z" />
- <glyph glyph-name="pets" unicode="pets"
-d="M370 195c28 -28 63 -58 56 -102c-6 -22 -22 -44 -50 -50c-16 -3 -65 9 -118 9h-4c-53 0 -102 -12 -118 -9c-28 6 -44 28 -50 50c-6 43 28 74 56 102c19 22 34 40 53 62c10 12 22 23 37 28c2 1 5 2 7 2c6 1 11 1 17 1s12 0 17 -1c2 0 5 -1 7 -2c15 -5 27 -16 37 -28
-c19 -22 34 -40 53 -62zM363 309c0 29 24 54 53 54s53 -25 53 -54s-24 -53 -53 -53s-53 24 -53 53zM267 395c0 29 24 53 53 53s53 -24 53 -53s-24 -54 -53 -54s-53 25 -53 54zM139 395c0 29 24 53 53 53s53 -24 53 -53s-24 -54 -53 -54s-53 25 -53 54zM43 309
-c0 29 24 54 53 54s53 -25 53 -54s-24 -53 -53 -53s-53 24 -53 53z" />
- <glyph glyph-name="phone" unicode="phone"
-d="M141 282c31 -60 81 -110 141 -141l47 47c6 6 15 8 22 5c24 -8 50 -12 76 -12c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76c2 -7 1 -16 -5 -22z" />
- <glyph glyph-name="phone_android" unicode="phone_android"
-d="M368 128v299h-224v-299h224zM299 64v21h-86v-21h86zM341 491c35 0 64 -29 64 -64v-342c0 -35 -29 -64 -64 -64h-170c-35 0 -64 29 -64 64v342c0 35 29 64 64 64h170z" />
- <glyph glyph-name="phone_bluetooth_speaker" unicode="phone_bluetooth_speaker"
-d="M427 181c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76c2 -7 1 -16 -5 -22l-47 -47c31 -61 81 -110 141 -141l47 47c6 6 15 7 22 5c24 -8 49 -12 76 -12zM384 358v-40l20 20zM384 450
-v-40l20 20zM314 309l-15 15l59 60l-59 60l15 15l49 -49v81h10l61 -61l-46 -46l46 -46l-61 -61h-10v81z" />
- <glyph glyph-name="phone_forwarded" unicode="phone_forwarded"
-d="M427 181c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76c2 -7 1 -16 -5 -22l-47 -47c31 -61 81 -110 141 -141l47 47c6 6 15 7 22 5c24 -8 49 -12 76 -12zM384 277v64h-85v86h85v64
-l107 -107z" />
- <glyph glyph-name="phone_in_talk" unicode="phone_in_talk"
-d="M320 256c0 35 -29 64 -64 64v43c59 0 107 -48 107 -107h-43zM405 256c0 83 -66 149 -149 149v43c106 0 192 -86 192 -192h-43zM427 181c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76
-c2 -7 1 -16 -5 -22l-47 -47c31 -61 81 -110 141 -141l47 47c6 6 15 7 22 5c24 -8 49 -12 76 -12z" />
- <glyph glyph-name="phone_iphone" unicode="phone_iphone"
-d="M341 128v299h-192v-299h192zM245 43c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM331 491c29 0 53 -25 53 -54v-362c0 -29 -24 -54 -53 -54h-171c-29 0 -53 25 -53 54v362c0 29 24 54 53 54h171z" />
- <glyph glyph-name="phone_locked" unicode="phone_locked"
-d="M410 427v10c0 20 -17 37 -37 37s-36 -17 -36 -37v-10h73zM427 427c12 0 21 -10 21 -22v-85c0 -12 -9 -21 -21 -21h-107c-12 0 -21 9 -21 21v85c0 12 9 22 21 22v10c0 29 24 54 53 54s54 -25 54 -54v-10zM427 181c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21
-c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76c2 -7 1 -16 -5 -22l-47 -47c31 -61 81 -110 141 -141l47 47c6 6 15 7 22 5c24 -8 49 -12 76 -12z" />
- <glyph glyph-name="phone_missed" unicode="phone_missed"
-d="M506 156c4 -4 6 -9 6 -15s-2 -11 -6 -15l-53 -53c-4 -4 -9 -6 -15 -6s-11 2 -15 6c-17 16 -36 30 -57 40c-7 3 -12 11 -12 19v66c-31 10 -64 15 -98 15s-67 -5 -98 -15v-66c0 -9 -5 -17 -12 -20c-21 -10 -40 -23 -57 -39c-4 -4 -9 -6 -15 -6s-11 2 -15 6l-53 53
-c-4 4 -6 9 -6 15s2 11 6 15c65 62 153 100 250 100s185 -38 250 -100zM139 395v-75h-32v128h128v-32h-75l96 -96l128 128l21 -21l-149 -150z" />
- <glyph glyph-name="phone_paused" unicode="phone_paused"
-d="M405 448h43v-149h-43v149zM427 181c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76c2 -7 1 -16 -5 -22l-47 -47c31 -61 81 -110 141 -141l47 47c6 6 15 7 22 5c24 -8 49 -12 76 -12z
-M363 448v-149h-43v149h43z" />
- <glyph glyph-name="phonelink" unicode="phonelink"
-d="M469 149v150h-85v-150h85zM491 341c12 0 21 -9 21 -21v-213c0 -12 -9 -22 -21 -22h-128c-12 0 -22 10 -22 22v213c0 12 10 21 22 21h128zM85 384v-235h214v-64h-299v64h43v235c0 23 19 43 42 43h384v-43h-384z" />
- <glyph glyph-name="phonelink_erase" unicode="phonelink_erase"
-d="M405 491c23 0 43 -20 43 -43v-384c0 -23 -20 -43 -43 -43h-213c-23 0 -43 20 -43 43v64h43v-43h213v342h-213v-43h-43v64c0 23 20 43 43 43h213zM277 337l-85 -85l85 -86l-21 -21l-85 85l-86 -85l-21 21l85 86l-85 85l21 21l86 -85l85 85z" />
- <glyph glyph-name="phonelink_lock" unicode="phonelink_lock"
-d="M203 277v32c0 17 -15 28 -32 28s-32 -11 -32 -28v-32h64zM230 277c13 0 26 -12 26 -27v-75c0 -13 -13 -26 -28 -26h-117c-13 0 -26 13 -26 28v75c0 13 13 25 26 25v32c0 30 30 54 60 54s59 -24 59 -54v-32zM405 491c23 0 43 -20 43 -43v-384c0 -23 -20 -43 -43 -43h-213
-c-23 0 -43 20 -43 43v64h43v-43h213v342h-213v-43h-43v64c0 23 20 43 43 43h213z" />
- <glyph glyph-name="phonelink_off" unicode="phonelink_off"
-d="M491 341c12 0 21 -9 21 -21v-213c0 -12 -9 -22 -21 -22h-4l-64 64h46v150h-85v-111l-43 43v89c0 12 10 21 22 21h128zM85 378v-229h229zM41 477c138.107 -138.226 275.985 -276.682 414 -415l-27 -27l-50 50h-378v64h43v235c0 10 4 20 10 27l-39 39zM469 384h-281l-43 43
-h324v-43z" />
- <glyph glyph-name="phonelink_ring" unicode="phonelink_ring"
-d="M299 85v342h-214v-342h214zM299 491c23 0 42 -20 42 -43v-384c0 -23 -19 -43 -42 -43h-214c-23 0 -42 20 -42 43v384c0 23 19 43 42 43h214zM384 303c26 -28 26 -66 0 -92l-21 22c11 15 11 34 0 49zM429 348c53 -51 53 -133 0 -182l-22 22c38 41 38 100 0 138z" />
- <glyph glyph-name="phonelink_setup" unicode="phonelink_setup"
-d="M405 491c23 0 43 -20 43 -43v-384c0 -23 -20 -43 -43 -43h-213c-23 0 -43 20 -43 43v64h43v-43h213v342h-213v-43h-43v64c0 23 20 43 43 43h213zM171 213c23 0 42 20 42 43s-19 43 -42 43s-43 -20 -43 -43s20 -43 43 -43zM252 245l23 -19c2 -2 4 -4 2 -6l-21 -37
-c-2 -2 -4 -2 -6 -2l-28 11c-6 -4 -13 -9 -19 -11l-5 -27c-2 -2 -4 -5 -6 -5h-43c-2 0 -6 3 -4 5l-4 27c-6 2 -13 7 -19 11l-30 -9c-2 -2 -5 1 -7 3l-21 36c0 2 0 4 2 8l24 17v22l-24 17c-2 2 -4 4 -2 6l21 37c2 2 5 2 7 2l27 -11c6 4 14 9 20 11l4 27c2 2 4 5 6 5h43
-c4 0 6 -3 6 -5l5 -27c6 -2 13 -7 19 -11l28 9c2 2 4 -1 6 -3l21 -36c0 -2 0 -4 -2 -6l-23 -17v-22z" />
- <glyph glyph-name="photo" unicode="photo"
-d="M181 224l-74 -96h298l-96 128l-74 -96zM448 107c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298c23 0 43 -20 43 -43v-298z" />
- <glyph glyph-name="photo_album" unicode="photo_album"
-d="M128 107h256l-82 109l-64 -82l-46 55zM128 427v-171l53 32l54 -32v171h-107zM384 469c23 0 43 -19 43 -42v-342c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42v342c0 23 20 42 43 42h256z" />
- <glyph glyph-name="photo_camera" unicode="photo_camera"
-d="M256 149c59 0 107 48 107 107s-48 107 -107 107s-107 -48 -107 -107s48 -107 107 -107zM192 469h128l39 -42h68c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h68zM188 256c0 38 30 68 68 68s68 -30 68 -68
-s-30 -68 -68 -68s-68 30 -68 68z" />
- <glyph glyph-name="photo_filter" unicode="photo_filter"
-d="M283 283l58 -27l-58 -27l-27 -58l-27 58l-58 27l58 27l27 58zM363 299l-20 44l-44 20l44 20l20 44l20 -44l44 -20l-44 -20zM406 299h42v-192c0 -23 -19 -43 -42 -43h-299c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h192v-43h-192v-298h299v192z" />
- <glyph glyph-name="photo_library" unicode="photo_library"
-d="M43 384h42v-299h299v-42h-299c-23 0 -42 19 -42 42v299zM235 256l-64 -85h256l-86 106l-63 -79zM469 171c0 -23 -19 -43 -42 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h256c23 0 42 -19 42 -42v-256z" />
- <glyph glyph-name="photo_size_select_actual" unicode="photo_size_select_actual"
-d="M107 149h298l-96 128l-74 -96l-54 64zM448 448c21 0 43 -22 43 -43v-298c0 -21 -22 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 21 22 43 43 43h384z" />
- <glyph glyph-name="photo_size_select_large" unicode="photo_size_select_large"
-d="M64 107h213l-68 91l-53 -69l-39 46zM21 277h299v-213h-256c-23 0 -43 20 -43 43v170zM107 448h42v-43h-42v43zM192 448h43v-43h-43v43zM64 448v-43h-43c0 21 22 43 43 43zM363 107h42v-43h-42v43zM363 448h42v-43h-42v43zM21 363h43v-43h-43v43zM448 448
-c21 0 43 -22 43 -43h-43v43zM448 363h43v-43h-43v43zM277 448h43v-43h-43v43zM491 107c0 -21 -22 -43 -43 -43v43h43zM448 277h43v-42h-43v42zM448 192h43v-43h-43v43z" />
- <glyph glyph-name="photo_size_select_small" unicode="photo_size_select_small"
-d="M149 448v-43h-42v43h42zM235 448v-43h-43v43h43zM64 277v-42h-43v42h43zM64 448v-43h-43c0 21 22 43 43 43zM405 107v-43h-42v43h42zM405 448v-43h-42v43h42zM320 107v-43h-43v43h43zM64 363v-43h-43v43h43zM64 64c-23 0 -43 20 -43 43v85h214v-128h-171zM448 448
-c21 0 43 -22 43 -43h-43v43zM491 363v-43h-43v43h43zM320 448v-43h-43v43h43zM491 107c0 -21 -22 -43 -43 -43v43h43zM491 277v-42h-43v42h43zM491 192v-43h-43v43h43z" />
- <glyph glyph-name="picture_as_pdf" unicode="picture_as_pdf"
-d="M299 267v64h21v-64h-21zM85 384v-299h299v-42h-299c-23 0 -42 19 -42 42v299h42zM192 309v22h21v-22h-21zM437 331v32h-64v-128h32v42h32v32h-32v22h32zM352 267v64c0 18 -14 32 -32 32h-53v-128h53c18 0 32 14 32 32zM245 309v22c0 18 -14 32 -32 32h-53v-128h32v42h21
-c18 0 32 14 32 32zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h256z" />
- <glyph glyph-name="picture_in_picture" unicode="picture_in_picture"
-d="M448 106v300h-384v-300h384zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384zM405 363v-128h-170v128h170z" />
- <glyph glyph-name="picture_in_picture_alt" unicode="picture_in_picture_alt"
-d="M448 106v300h-384v-300h384zM491 107c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v299c0 23 20 42 43 42h384c23 0 43 -19 43 -42v-299zM405 277v-128h-170v128h170z" />
- <glyph glyph-name="pie_chart" unicode="pie_chart"
-d="M278 234h191c-10 -101 -90 -181 -191 -191v191zM278 469c101 -10 181 -90 191 -191h-191v191zM235 469v-426c-108 11 -192 102 -192 213s84 202 192 213z" />
- <glyph glyph-name="pie_chart_outlined" unicode="pie_chart_outlined"
-d="M277 87c77 10 138 71 148 148h-148v-148zM85 256c0 -87 66 -158 150 -169v338c-84 -10 -150 -82 -150 -169zM277 425v-148h148c-10 77 -71 138 -148 148zM256 469c117 0 213 -96 213 -213s-96 -213 -213 -213s-213 96 -213 213s96 213 213 213z" />
- <glyph glyph-name="pin_drop" unicode="pin_drop"
-d="M107 85h298v-42h-298v42zM213 341c0 -23 20 -42 43 -42c24 0 43 19 43 42s-20 43 -43 43s-43 -20 -43 -43zM384 341c0 -96 -128 -234 -128 -234s-128 138 -128 234c0 71 57 128 128 128s128 -57 128 -128z" />
- <glyph glyph-name="place" unicode="place"
-d="M256 267c29 0 53 24 53 53s-24 53 -53 53s-53 -24 -53 -53s24 -53 53 -53zM256 469c83 0 149 -66 149 -149c0 -112 -149 -277 -149 -277s-149 165 -149 277c0 83 66 149 149 149z" />
- <glyph glyph-name="play_arrow" unicode="play_arrow"
-d="M171 405l234 -149l-234 -149v298z" />
- <glyph glyph-name="play_circle_filled" unicode="play_circle_filled"
-d="M213 160l128 96l-128 96v-192zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="play_circle_outline" unicode="play_circle_outline"
-d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM213 160v192l128 -96z" />
- <glyph glyph-name="play_for_work" unicode="play_for_work"
-d="M128 213h43c0 -47 38 -85 85 -85s85 38 85 85h43c0 -71 -57 -128 -128 -128s-128 57 -128 128zM235 405h42v-119h75l-96 -96l-96 96h75v119z" />
- <glyph glyph-name="playlist_add" unicode="playlist_add"
-d="M43 171v42h170v-42h-170zM384 213h85v-42h-85v-86h-43v86h-85v42h85v86h43v-86zM299 384v-43h-256v43h256zM299 299v-43h-256v43h256z" />
- <glyph glyph-name="playlist_add_check" unicode="playlist_add_check"
-d="M459 267l32 -32l-149 -150l-97 96l32 32l65 -64zM43 171v42h170v-42h-170zM299 384v-43h-256v43h256zM299 299v-43h-256v43h256z" />
- <glyph glyph-name="playlist_play" unicode="playlist_play"
-d="M363 235l106 -64l-106 -64v128zM43 192v43h277v-43h-277zM405 405v-42h-362v42h362zM405 320v-43h-362v43h362z" />
- <glyph glyph-name="plus_one" unicode="plus_one"
-d="M309 382l96 23v-277h-42v226l-54 -11v39zM213 341v-85h86v-43h-86v-85h-42v85h-86v43h86v85h42z" />
- <glyph glyph-name="poll" unicode="poll"
-d="M363 149v86h-43v-86h43zM277 149v214h-42v-214h42zM192 149v150h-43v-150h43zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
- <glyph glyph-name="polymer" unicode="polymer"
-d="M405 427l96 -171l-96 -171h-85l96 171l-56 99l-168 -270h-85l-96 171l96 171h85l-96 -171l56 -99l168 270h85z" />
- <glyph glyph-name="pool" unicode="pool"
-d="M299 395c0 29 24 53 53 53s53 -24 53 -53s-24 -54 -53 -54s-53 25 -53 54zM185 256c-12 0 -17 3 -25 8c-4 3 -9 5 -16 8l69 69l-21 22c-24 24 -46 32 -85 32v53c53 0 84 -10 117 -43l137 -136c-3 -2 -6 -4 -9 -5c-8 -5 -13 -8 -25 -8s-16 3 -24 8c-10 6 -23 13 -47 13
-s-37 -7 -47 -13c-8 -5 -12 -8 -24 -8zM469 160c-24 0 -36 8 -46 14c-8 5 -13 7 -25 7s-16 -2 -24 -7c-10 -6 -23 -14 -47 -14s-36 8 -46 14c-8 5 -13 7 -25 7s-16 -2 -24 -7c-10 -6 -23 -14 -47 -14s-36 8 -46 14c-8 5 -13 7 -25 7s-16 -2 -24 -7c-10 -6 -23 -14 -47 -14v43
-c12 0 16 2 24 7c10 6 23 14 47 14s36 -8 46 -14c8 -5 13 -7 25 -7s16 2 24 7c10 6 23 14 47 14s36 -8 46 -14c8 -5 13 -7 25 -7s16 2 24 7c10 6 23 14 47 14s36 -8 46 -14c8 -5 13 -7 25 -7v-43zM469 64c-24 0 -36 8 -46 14c-8 5 -13 7 -25 7s-16 -2 -24 -7
-c-10 -6 -23 -14 -47 -14s-36 8 -46 14c-8 5 -13 7 -25 7s-16 -2 -24 -7c-10 -6 -23 -14 -47 -14s-37 8 -47 14c-8 5 -12 7 -24 7s-17 -2 -25 -7c-10 -6 -22 -14 -46 -14v43c12 0 16 2 24 7c10 6 23 14 47 14s36 -8 46 -14c8 -5 13 -7 25 -7s16 2 24 7c10 6 23 14 47 14
-s37 -8 47 -14c8 -5 12 -7 24 -7s17 2 25 7c10 6 22 14 46 14s37 -8 47 -14c8 -5 12 -7 24 -7v-43z" />
- <glyph glyph-name="portable_wifi_off" unicode="portable_wifi_off"
-d="M70 459l21 -22l357 -357l-27 -27l-160 161h-1l-4 -1c-23 0 -43 20 -43 43l1 4l-34 34c-6 -12 -9 -24 -9 -38c0 -32 17 -59 42 -74l-21 -37c-38 22 -64 64 -64 111c0 26 7 49 20 69l-30 31c-20 -28 -33 -62 -33 -100c0 -63 34 -118 85 -148l-21 -37
-c-64 37 -106 106 -106 185c0 49 16 95 44 131l-44 45zM256 427c-29 0 -56 -7 -80 -20l-31 31c32 20 70 31 111 31c118 0 213 -95 213 -213c0 -41 -11 -79 -31 -111l-32 31c13 24 21 51 21 80c0 94 -77 171 -171 171zM375 208l-35 35c1 4 1 9 1 13c0 47 -38 85 -85 85
-c-4 0 -9 0 -13 -1l-35 35c15 6 31 9 48 9c71 0 128 -57 128 -128c0 -17 -3 -33 -9 -48z" />
- <glyph glyph-name="portrait" unicode="portrait"
-d="M405 107v298h-298v-298h298zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298zM352 165v-16h-192v16c0 32 64 48 96 48s96 -16 96 -48zM256 251c-26 0 -48 22 -48 48s22 48 48 48s48 -22 48 -48
-s-22 -48 -48 -48z" />
- <glyph glyph-name="power" unicode="power"
-d="M342 363c21 0 42 -22 42 -43v-117l-75 -75v-64h-106v64l-75 75v117c0 21 21 43 42 43h1v85h42v-85h86v85h42z" />
- <glyph glyph-name="power_input" unicode="power_input"
-d="M341 192v43h107v-43h-107zM192 192v43h107v-43h-107zM43 192v43h106v-43h-106zM43 320h405v-43h-405v43z" />
- <glyph glyph-name="power_settings_new" unicode="power_settings_new"
-d="M380 402c41 -35 68 -88 68 -146c0 -106 -86 -192 -192 -192s-192 86 -192 192c0 58 27 111 68 146l30 -30c-33 -27 -55 -69 -55 -116c0 -83 66 -149 149 -149s149 66 149 149c0 47 -21 88 -55 115zM277 448v-213h-42v213h42z" />
- <glyph glyph-name="pregnant_woman" unicode="pregnant_woman"
-d="M341 235v-86h-64v-106h-64v106h-42v150c0 35 29 64 64 64s64 -29 64 -64c25 -10 42 -35 42 -64zM192 427c0 24 19 42 43 42s42 -18 42 -42s-18 -43 -42 -43s-43 19 -43 43z" />
- <glyph glyph-name="present_to_all" unicode="present_to_all"
-d="M213 256h-42l85 85l85 -85h-42v-85h-86v85zM448 106v300h-384v-300h384zM448 448c24 0 43 -19 43 -43v-298c0 -24 -19 -43 -43 -43h-384c-24 0 -43 19 -43 43v298c0 24 19 43 43 43h384z" />
- <glyph glyph-name="print" unicode="print"
-d="M384 448v-85h-256v85h256zM405 256c12 0 22 9 22 21s-10 22 -22 22s-21 -10 -21 -22s9 -21 21 -21zM341 107v106h-170v-106h170zM405 341c35 0 64 -29 64 -64v-128h-85v-85h-256v85h-85v128c0 35 29 64 64 64h298z" />
- <glyph glyph-name="priority_high" unicode="priority_high"
-d="M213 448h86v-256h-86v256zM213 107c0 24 19 42 43 42s43 -18 43 -42s-19 -43 -43 -43s-43 19 -43 43z" />
- <glyph glyph-name="public" unicode="public"
-d="M382 141c28 30 45 71 45 115c0 71 -44 133 -107 158v-9c0 -23 -20 -42 -43 -42h-42v-43c0 -12 -10 -21 -22 -21h-42v-43h128c12 0 21 -9 21 -21v-64h21c19 0 35 -13 41 -30zM235 87v41c-23 0 -43 20 -43 43v21l-102 102c-3 -12 -5 -25 -5 -38c0 -87 66 -159 150 -169z
-M256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="publish" unicode="publish"
-d="M107 213l149 150l149 -150h-85v-128h-128v128h-85zM107 427h298v-43h-298v43z" />
- <glyph glyph-name="query_builder" unicode="query_builder"
-d="M267 363v-112l96 -57l-16 -27l-112 68v128h32zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="question_answer" unicode="question_answer"
-d="M363 256c0 -12 -10 -21 -22 -21h-213l-85 -86v299c0 12 9 21 21 21h277c12 0 22 -9 22 -21v-192zM448 384c12 0 21 -9 21 -21v-320l-85 85h-235c-12 0 -21 9 -21 21v43h277v192h43z" />
- <glyph glyph-name="queue" unicode="queue"
-d="M405 277v43h-85v85h-43v-85h-85v-43h85v-85h43v85h85zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h256zM85 384v-299h299v-42h-299c-23 0 -42 19 -42 42v299h42z" />
- <glyph glyph-name="queue_music" unicode="queue_music"
-d="M363 384h106v-43h-64v-192c0 -35 -29 -64 -64 -64s-64 29 -64 64s29 64 64 64c7 0 15 -2 22 -4v175zM64 171v42h171v-42h-171zM320 299v-43h-256v43h256zM320 384v-43h-256v43h256z" />
- <glyph glyph-name="queue_play_next" unicode="queue_play_next"
-d="M512 128l-96 -96l-32 32l64 64l-64 64l32 32zM277 299h64v-43h-64v-64h-42v64h-64v43h64v64h42v-64zM448 448c23 0 43 -19 43 -43v-170h-43v170h-384v-256h320v-42h-43v-43h-170v43h-107c-24 0 -43 19 -43 42v256c0 24 19 43 43 43h384z" />
- <glyph glyph-name="radio" unicode="radio"
-d="M427 256v85h-342v-85h256v43h43v-43h43zM149 85c35 0 64 29 64 64s-29 64 -64 64s-64 -29 -64 -64s29 -64 64 -64zM69 381l270 110l14 -36l-176 -71h250c24 0 42 -19 42 -43v-256c0 -23 -18 -42 -42 -42h-342c-24 0 -42 19 -42 42v256c0 18 10 34 26 40z" />
- <glyph glyph-name="radio_button_checked" unicode="radio_button_checked"
-d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM256 363c59 0 107 -48 107 -107s-48 -107 -107 -107s-107 48 -107 107s48 107 107 107z" />
- <glyph glyph-name="radio_button_unchecked" unicode="radio_button_unchecked"
-d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="rate_review" unicode="rate_review"
-d="M384 213v43h-117l-43 -43h160zM128 213h53l147 147c4 4 4 11 0 15l-38 38c-4 4 -11 4 -15 0l-147 -147v-53zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
- <glyph glyph-name="receipt" unicode="receipt"
-d="M64 43v426l32 -32l32 32l32 -32l32 32l32 -32l32 32l32 -32l32 32l32 -32l32 32l32 -32l32 32v-426l-32 32l-32 -32l-32 32l-32 -32l-32 32l-32 -32l-32 32l-32 -32l-32 32l-32 -32l-32 32zM384 320v43h-256v-43h256zM384 235v42h-256v-42h256zM384 149v43h-256v-43h256z
-" />
- <glyph glyph-name="recent_actors" unicode="recent_actors"
-d="M267 149v16c0 32 -64 48 -96 48s-96 -16 -96 -48v-16h192zM171 347c-26 0 -48 -22 -48 -48s22 -48 48 -48s48 22 48 48s-22 48 -48 48zM299 405c12 0 21 -9 21 -21v-256c0 -12 -9 -21 -21 -21h-256c-12 0 -22 9 -22 21v256c0 12 10 21 22 21h256zM363 107v298h42v-298
-h-42zM448 405h43v-298h-43v298z" />
- <glyph glyph-name="record_voice_over" unicode="record_voice_over"
-d="M428 469c83 -86 83 -215 0 -298l-35 34c59 68 59 166 0 230zM358 398c43 -47 43 -112 0 -155l-36 36c18 25 18 58 0 83zM192 192c57 0 171 -28 171 -85v-43h-342v43c0 57 114 85 171 85zM107 320c0 47 38 85 85 85s85 -38 85 -85s-38 -85 -85 -85s-85 38 -85 85z" />
- <glyph glyph-name="redeem" unicode="redeem"
-d="M427 213v128h-109l45 -60l-35 -25c-24.0378 32.6288 -48.3187 65.0147 -72 98c-23.6829 -32.9837 -47.9614 -65.3719 -72 -98l-35 25l45 60h-109v-128h342zM427 107v42h-342v-42h342zM192 427c-12 0 -21 -10 -21 -22s9 -21 21 -21s21 9 21 21s-9 22 -21 22zM320 427
-c-12 0 -21 -10 -21 -22s9 -21 21 -21s21 9 21 21s-9 22 -21 22zM427 384c24 0 42 -19 42 -43v-234c0 -24 -18 -43 -42 -43h-342c-24 0 -42 19 -42 43v234c0 24 18 43 42 43h47c-2 7 -4 14 -4 21c0 35 29 64 64 64c22 0 41 -11 53 -28l11 -15l11 15c12 17 31 28 53 28
-c35 0 64 -29 64 -64c0 -7 -2 -14 -4 -21h47z" />
- <glyph glyph-name="redo" unicode="redo"
-d="M393 286l76 77v-192h-192l78 77c-30 25 -68 40 -110 40c-76 0 -140 -49 -162 -117l-50 16c29 89 113 154 212 154c57 0 109 -21 148 -55z" />
- <glyph glyph-name="refresh" unicode="refresh"
-d="M377 377l50 50v-150h-150l69 69c-23 23 -55 38 -90 38c-71 0 -128 -57 -128 -128s57 -128 128 -128c56 0 104 35 121 85h44c-19 -74 -85 -128 -165 -128c-94 0 -170 77 -170 171s76 171 170 171c47 0 90 -19 121 -50z" />
- <glyph glyph-name="remove" unicode="remove"
-d="M405 235h-298v42h298v-42z" />
- <glyph glyph-name="remove_circle" unicode="remove_circle"
-d="M363 235v42h-214v-42h214zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="remove_circle_outline" unicode="remove_circle_outline"
-d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM149 277h214v-42h-214v42z" />
- <glyph glyph-name="remove_from_queue" unicode="remove_from_queue"
-d="M341 299v-43h-170v43h170zM448 149v256h-384v-256h384zM448 448c23 0 43 -19 43 -43l-1 -256c0 -23 -19 -42 -42 -42h-107v-43h-170v43h-107c-24 0 -43 19 -43 42v256c0 24 19 43 43 43h384z" />
- <glyph glyph-name="remove_red_eye" unicode="remove_red_eye"
-d="M256 320c35 0 64 -29 64 -64s-29 -64 -64 -64s-64 29 -64 64s29 64 64 64zM256 149c59 0 107 48 107 107s-48 107 -107 107s-107 -48 -107 -107s48 -107 107 -107zM256 416c107 0 198 -66 235 -160c-37 -94 -128 -160 -235 -160s-198 66 -235 160c37 94 128 160 235 160z
-" />
- <glyph glyph-name="remove_shopping_cart" unicode="remove_shopping_cart"
-d="M149 128c23 0 43 -20 43 -43s-20 -42 -43 -42s-42 19 -42 42s19 43 42 43zM332 235l-192 192h287c12 0 21 -10 21 -22c0 -4 -1 -7 -3 -10l-76 -138c-7 -13 -21 -22 -37 -22zM158 192h108l-43 43h-50l-19 -35l-1 -3c0 -3 2 -5 5 -5zM485 27l-27 -27l-61 61
-c-8 -11 -20 -18 -34 -18c-23 0 -43 19 -43 42c0 14 7 27 18 35l-30 29h-159c-23 0 -42 20 -42 43c0 7 2 14 5 20l29 53l-47 99l-94 94l27 27z" />
- <glyph glyph-name="reorder" unicode="reorder"
-d="M64 405h384v-42h-384v42zM64 277v43h384v-43h-384zM64 107v42h384v-42h-384zM64 192v43h384v-43h-384z" />
- <glyph glyph-name="repeat" unicode="repeat"
-d="M363 149v86h42v-128h-256v-64l-85 85l85 85v-64h214zM149 363v-86h-42v128h256v64l85 -85l-85 -85v64h-214z" />
- <glyph glyph-name="repeat_one" unicode="repeat_one"
-d="M277 192h-32v85h-32v22l43 21h21v-128zM363 149v86h42v-128h-256v-64l-85 85l85 85v-64h214zM149 363v-86h-42v128h256v64l85 -85l-85 -85v64h-214z" />
- <glyph glyph-name="replay" unicode="replay"
-d="M256 405c94 0 171 -76 171 -170s-77 -171 -171 -171s-171 77 -171 171h43c0 -71 57 -128 128 -128s128 57 128 128s-57 128 -128 128v-86l-107 107l107 107v-86z" />
- <glyph glyph-name="replay_10" unicode="replay_&#x31;&#x30;"
-d="M282 188c0 -3.2653 6.32517 -7 10 -7c2 0 5 0 7 2l4 5s2 4 2 6v43c0 0 -2 4 -2 6c0 2.75261 -8.21183 7 -11 7c-2 0 -4 -1 -6 -3l-4 -4s-3 -4 -3 -6v-43s3 -4 3 -6zM324 209c0 -6 0 -13 -2 -17l-6 -13s-7 -6 -11 -6s-9 -2 -13 -2s-9 0 -13 2s-6 4 -10 6
-c-6.74403 3.37202 -9 19.7461 -9 30v15c0 6 0 13 2 17l7 13s6 6 10 6s9 2 13 2s9 0 13 -2s7 -4 11 -6s4 -7 6 -13s2 -11 2 -17v-15zM233 171h-20v70l-21 -6v15l38 12h3v-91zM256 405c94 0 171 -76 171 -170s-77 -171 -171 -171s-171 77 -171 171h43c0 -70 58 -128 128 -128
-s128 58 128 128s-58 128 -128 128v-86l-107 107l107 107v-86z" />
- <glyph glyph-name="replay_30" unicode="replay_&#x33;&#x30;"
-d="M286 188c0 -3.76553 6.92157 -7 11 -7c2 0 4 0 6 2l4 5s2 4 2 6v43c0 2 -2 4 -2 6c0 2.33563 -7.56075 7 -10 7c-2 0 -5 -1 -7 -3l-4 -4s-2 -4 -2 -6v-43s2 -4 2 -6zM326 209c0 -6 0 -13 -2 -17l-6 -13s-7 -6 -11 -6s-9 -2 -13 -2c-10.126 0 -16.1493 4.57466 -23 8
-c-4 2 -4 7 -6 13s-3 11 -3 17v15c0 6 1 13 3 17l6 13s7 6 11 6s8 2 12 2s9 0 13 -2s7 -4 11 -6s4 -7 6 -13s2 -11 2 -17v-15zM213 224c8.11936 0 15 4.95913 15 13v4s-2 2 -2 4s-2 2 -4 2h-11s-2 -2 -4 -2s-2 -2 -2 -4v-4h-22c0 9.89385 8.81974 23 18 23c2 0 8 2 10 2
-c8.67272 0 17.6319 -2.81597 24 -6c5.06488 -2.53244 8 -12.109 8 -19v-7s-2 -4 -2 -6s-2 -4 -4 -4s-5 -3 -7 -5c4 -2 9 -4 11 -8s4 -9 4 -13s0 -9 -2 -11s-4 -6 -6 -8s-7 -4 -11 -4s-9 -2 -13 -2s-8 0 -10 2s-7 2 -11 4c-5.58093 2.79046 -9 13.5084 -9 21h18v-4s2 -2 2 -4
-s2 -2 4 -2h11s2 2 4 2s2 2 2 4v11s-2 2 -2 4s-2 2 -4 2h-13v15h8zM256 405c94 0 171 -76 171 -170s-77 -171 -171 -171s-171 77 -171 171h43c0 -70 58 -128 128 -128s128 58 128 128s-58 128 -128 128v-86l-107 107l107 107v-86z" />
- <glyph glyph-name="replay_5" unicode="replay_&#x35;"
-d="M252 222c-1.79204 -0.716817 -7 -2.40231 -7 -4c0 -2 -2 -3 -2 -3h-15l5 47h51v-15h-37l-2 -19s2 0 2 2s3 1 3 3s2 0 4 0h4c4 0 9 -1 11 -3s6 -4 8 -6c4.43641 -4.43641 9 -13.6284 9 -23c0 -4 0 -9 -2 -11s-3 -7 -7 -11s-6 -4 -8 -6s-9 -2 -13 -2s-9 0 -11 2s-6 2 -10 4
-c-5.5956 2.7978 -9 11.277 -9 19h17c0 -7.40446 5.29508 -10 13 -10c2 0 4 0 6 2l5 4s2 4 2 6v13l-2 4l-5 5s-4 2 -6 2h-4zM256 405c94 0 171 -76 171 -170s-77 -171 -171 -171s-171 77 -171 171h43c0 -70 58 -128 128 -128s128 58 128 128s-58 128 -128 128v-86l-107 107
-l107 107v-86z" />
- <glyph glyph-name="reply" unicode="reply"
-d="M213 320c149 -21 214 -128 235 -235c-53 75 -128 109 -235 109v-87l-149 149l149 149v-85z" />
- <glyph glyph-name="reply_all" unicode="reply_all"
-d="M277 320c149 -21 214 -128 235 -235c-53 75 -128 109 -235 109v-87l-149 149l149 149v-85zM149 341l-85 -85l85 -85v-64l-149 149l149 149v-64z" />
- <glyph glyph-name="report" unicode="report"
-d="M277 235v128h-42v-128h42zM256 143c15 0 28 13 28 28s-13 27 -28 27s-28 -12 -28 -27s13 -28 28 -28zM336 448l112 -112v-160l-112 -112h-160l-112 112v160l112 112h160z" />
- <glyph glyph-name="report_problem" unicode="report_problem"
-d="M277 213v86h-42v-86h42zM277 128v43h-42v-43h42zM21 64l235 405l235 -405h-470z" />
- <glyph glyph-name="restaurant" unicode="restaurant"
-d="M341 384c0 38 48 85 107 85v-426h-53v170h-54v171zM235 320v149h42v-149c0 -45 -35 -82 -80 -85v-192h-53v192c-45 3 -80 40 -80 85v149h43v-149h42v149h43v-149h43z" />
- <glyph glyph-name="restaurant_menu" unicode="restaurant_menu"
-d="M317 266l-31 -31l147 -147l-30 -30l-147 147l-147 -147l-30 30l208 208c-15 33 -4 79 30 113c41 41 99 48 130 17s24 -90 -17 -131c-34 -34 -80 -44 -113 -29zM173 227l-90 90c-33 33 -33 87 0 120l150 -149z" />
- <glyph glyph-name="restore" unicode="restore"
-d="M256 341h32v-90l75 -45l-16 -26l-91 55v106zM277 448c106 0 192 -86 192 -192s-86 -192 -192 -192c-53 0 -100 21 -135 56l30 31c27 -27 64 -44 105 -44c83 0 150 66 150 149s-67 149 -150 149s-149 -66 -149 -149h64l-86 -86l-2 3l-83 83h64c0 106 86 192 192 192z" />
- <glyph glyph-name="restore_page" unicode="restore_page"
-d="M256 128c59 0 107 48 107 107s-48 106 -107 106c-38 0 -71 -20 -90 -49l-27 28v-85h85l-34 34c12 24 37 40 66 40c41 0 75 -33 75 -74s-34 -75 -75 -75c-25 0 -48 13 -61 32h-37c16 -38 54 -64 98 -64zM299 469l128 -128v-256c0 -23 -20 -42 -43 -42h-256
-c-23 0 -43 19 -43 42l1 342c0 23 19 42 42 42h171z" />
- <glyph glyph-name="ring_volume" unicode="ring_volume"
-d="M137 303c0 0 -74 74 -76 75l30 31l76 -76zM277 469v-106h-42v106h42zM451 378c-2 -1 -76 -75 -76 -75l-30 30l76 76zM506 156c4 -4 6 -9 6 -15s-2 -11 -6 -15l-53 -53c-4 -4 -9 -6 -15 -6s-11 2 -15 6c-17 16 -36 30 -57 40c-7 3 -12 11 -12 19v66c-31 10 -64 15 -98 15
-s-67 -5 -98 -15v-66c0 -9 -5 -17 -12 -20c-21 -10 -40 -23 -57 -39c-4 -4 -9 -6 -15 -6s-11 2 -15 6l-53 53c-4 4 -6 9 -6 15s2 11 6 15c65 62 153 100 250 100s185 -38 250 -100z" />
- <glyph glyph-name="room" unicode="room"
-d="M256 267c29 0 53 24 53 53s-24 53 -53 53s-53 -24 -53 -53s24 -53 53 -53zM256 469c83 0 149 -66 149 -149c0 -112 -149 -277 -149 -277s-149 165 -149 277c0 83 66 149 149 149z" />
- <glyph glyph-name="room_service" unicode="room_service"
-d="M295 346c83 -17 147 -88 153 -175h-384c6 87 70 158 153 175c-2 5 -4 11 -4 17c0 23 20 42 43 42s43 -19 43 -42c0 -6 -2 -12 -4 -17zM43 149h426v-42h-426v42z" />
- <glyph glyph-name="rotate_90_degrees_ccw" unicode="rotate_&#x39;&#x30;_degrees_ccw"
-d="M413 370c75 -75 75 -196 0 -271c-37 -38 -87 -56 -136 -56c-32 0 -63 8 -92 24l32 31c19 -9 39 -13 60 -13c38 0 77 15 106 44c58 58 58 153 0 211c-29 29 -68 44 -106 44v-69l-90 90l90 91v-69c49 0 99 -19 136 -57zM79 237l78 -78l78 78l-78 78zM157 375l138 -138
-l-138 -138l-139 138z" />
- <glyph glyph-name="rotate_left" unicode="rotate_left"
-d="M277 425c84 -10 150 -82 150 -169s-66 -159 -150 -169v43c61 10 107 63 107 126s-46 116 -107 126v-83l-97 95l97 97v-66zM151 121l31 31c16 -12 34 -19 53 -22v-43c-30 4 -59 15 -84 34zM130 235c3 -19 10 -37 21 -53l-30 -30c-19 25 -30 53 -34 83h43zM152 330
-c-11 -16 -19 -34 -22 -53h-43c4 30 16 58 35 83z" />
- <glyph glyph-name="rotate_right" unicode="rotate_right"
-d="M360 182c12 16 19 34 22 53h43c-4 -30 -15 -58 -34 -83zM277 130c19 3 37 10 53 22l31 -31c-25 -19 -54 -30 -84 -34v43zM425 277h-43c-3 19 -10 37 -22 53l31 30c19 -25 30 -53 34 -83zM332 394l-97 -95v83c-61 -10 -107 -63 -107 -126s46 -116 107 -126v-43
-c-84 10 -150 82 -150 169s66 159 150 169v66z" />
- <glyph glyph-name="rounded_corner" unicode="rounded_corner"
-d="M448 341v-106h-43v106c0 35 -29 64 -64 64h-106v43h106c59 0 107 -48 107 -107zM64 64v43h43v-43h-43zM149 64v43h43v-43h-43zM235 64v43h42v-43h-42zM149 405v43h43v-43h-43zM64 405v43h43v-43h-43zM64 320v43h43v-43h-43zM64 149v43h43v-43h-43zM64 235v42h43v-42h-43z
-M405 149v43h43v-43h-43zM405 107h43v-43h-43v43z" />
- <glyph glyph-name="router" unicode="router"
-d="M320 128v43h-43v-43h43zM245 128v43h-42v-43h42zM171 128v43h-43v-43h43zM405 235c23 0 43 -20 43 -43v-85c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v85c0 23 20 43 43 43h213v85h43v-85h42zM412 369l-17 -17c-15 15 -35 21 -54 21s-38 -6 -53 -21l-17 17
-c19 19 44 30 70 30s52 -11 71 -30zM431 386c-26 23 -58 36 -90 36s-63 -13 -89 -36l-17 17c30 30 68 45 106 45s77 -15 107 -45z" />
- <glyph glyph-name="rowing" unicode="rowing"
-d="M448 64l-64 -64l-64 64v32l-151 151c-7 -1 -14 -1 -20 -1v46c35 -1 77 18 100 43l30 33c7.60688 7.60688 20.1539 16 35 16h1c26 0 48 -22 48 -48v-123c0 -18 -8 -34 -20 -46l-76 76v49c-13 -11 -31 -22 -49 -30l134 -134h32zM320 491c23 0 43 -20 43 -43
-s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM181 203l54 -54h-43l-75 -74l-32 32z" />
- <glyph glyph-name="rss_feed" unicode="rss_feed"
-d="M85 297c117 0 212 -95 212 -212h-61c0 83 -68 151 -151 151v61zM85 417c183 0 332 -149 332 -332h-60c0 150 -122 272 -272 272v60zM85 132c0 26 21 46 47 46s46 -20 46 -46s-20 -47 -46 -47s-47 21 -47 47z" />
- <glyph glyph-name="rv_hookup" unicode="rv_hookup"
-d="M363 469l64 -64l-64 -64v43h-171v43h171v42zM384 213v64h-85v-64h85zM235 85c12 0 21 10 21 22s-9 21 -21 21s-22 -9 -22 -21s10 -22 22 -22zM427 149h42v-42h-170c0 -35 -29 -64 -64 -64s-64 29 -64 64h-43c-23 0 -43 19 -43 42v64h150v64h-86v-42l-64 64l64 64v-43h235
-c23 0 43 -20 43 -43v-128z" />
- <glyph glyph-name="satellite" unicode="satellite"
-d="M107 128h298l-96 128l-74 -96l-54 64zM107 256c83 0 149 67 149 150h-43c0 -59 -47 -107 -106 -107v-43zM107 406v-65c35 0 64 30 64 65h-64zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
- <glyph glyph-name="save" unicode="save"
-d="M320 320v85h-213v-85h213zM256 107c35 0 64 29 64 64s-29 64 -64 64s-64 -29 -64 -64s29 -64 64 -64zM363 448l85 -85v-256c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h256z" />
- <glyph glyph-name="scanner" unicode="scanner"
-d="M405 149v43h-213v-43h213zM149 149v43h-42v-43h42zM422 284c15 -4 26 -22 26 -39v-117c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v85c0 23 20 43 43 43h268l-300 109l15 40z" />
- <glyph glyph-name="schedule" unicode="schedule"
-d="M267 363v-112l96 -57l-16 -27l-112 68v128h32zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="school" unicode="school"
-d="M256 448l235 -128v-171h-43v148l-192 -105l-235 128zM107 231l149 -82l149 82v-86l-149 -81l-149 81v86z" />
- <glyph glyph-name="screen_lock_landscape" unicode="screen_lock_landscape"
-d="M230 299v-22h52v22c0 14 -12 25 -26 25s-26 -11 -26 -25zM213 171c-12 0 -21 9 -21 21v64c0 12 9 21 21 21v22c0 23 19 42 43 42c23 0 43 -18 43 -42v-22c12 0 21 -9 21 -21v-64c0 -12 -9 -21 -21 -21h-86zM405 149v214h-298v-214h298zM448 405c23 0 43 -19 43 -42v-214
-c0 -23 -20 -42 -43 -42h-384c-23 0 -43 19 -43 42v214c0 23 20 42 43 42h384z" />
- <glyph glyph-name="screen_lock_portrait" unicode="screen_lock_portrait"
-d="M363 107v298h-214v-298h214zM363 491c23 0 42 -20 42 -43v-384c0 -23 -19 -43 -42 -43h-214c-23 0 -42 20 -42 43v384c0 23 19 43 42 43h214zM230 299v-22h52v22c0 14 -12 25 -26 25s-26 -11 -26 -25zM213 171c-12 0 -21 9 -21 21v64c0 12 9 21 21 21v22
-c0 23 19 42 43 42c23 0 43 -18 43 -42v-22c12 0 21 -9 21 -21v-64c0 -12 -9 -21 -21 -21h-86z" />
- <glyph glyph-name="screen_lock_rotation" unicode="screen_lock_rotation"
-d="M358 459v-11h73v11c0 20 -16 36 -36 36s-37 -16 -37 -36zM341 320c-12 0 -21 9 -21 21v86c0 12 9 21 21 21v11c0 29 25 53 54 53s53 -24 53 -53v-11c12 0 21 -9 21 -21v-86c0 -12 -9 -21 -21 -21h-107zM181 75l28 28l81 -81l-14 -1c-134 0 -244 104 -255 235h32
-c8 -80 58 -148 128 -181zM496 240c13 -12 13 -33 0 -46l-136 -135c-12 -13 -32 -13 -45 0l-256 256c-13 12 -13 32 0 45l135 136c12 13 33 13 46 0l52 -52l-30 -30l-45 44l-121 -120l242 -242l120 121l-47 47l30 30z" />
- <glyph glyph-name="screen_rotation" unicode="screen_rotation"
-d="M160 54l29 28l81 -81l-14 -1c-134 0 -244 104 -255 235h32c8 -80 57 -148 127 -181zM316 60l136 136l-256 256l-136 -136zM218 475l257 -257c13 -12 13 -32 0 -45l-136 -136c-12 -13 -32 -13 -45 0l-257 257c-13 12 -13 32 0 45l136 136c12 13 32 13 45 0zM352 458
-l-29 -28l-81 81l14 1c134 0 244 -104 255 -235h-32c-8 80 -57 148 -127 181z" />
- <glyph glyph-name="screen_share" unicode="screen_share"
-d="M277 203l86 80l-86 80v-46c-83 -12 -116 -68 -128 -125c30 40 69 58 128 58v-47zM427 128h85v-43h-512v43h85c-24 0 -42 20 -42 43v213c0 24 18 43 42 43h342c23 0 42 -19 42 -43v-213c0 -23 -19 -43 -42 -43z" />
- <glyph glyph-name="sd_card" unicode="sd_card"
-d="M384 341v86h-43v-86h43zM320 341v86h-43v-86h43zM256 341v86h-43v-86h43zM384 469c23 0 43 -19 43 -42v-342c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42l1 256l127 128h171z" />
- <glyph glyph-name="sd_storage" unicode="sd_storage"
-d="M384 341v86h-43v-86h43zM320 341v86h-43v-86h43zM256 341v86h-43v-86h43zM384 469c23 0 43 -19 43 -42v-342c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42l1 256l127 128h171z" />
- <glyph glyph-name="search" unicode="search"
-d="M203 213c53 0 96 43 96 96s-43 96 -96 96s-96 -43 -96 -96s43 -96 96 -96zM331 213l106 -106l-32 -32l-106 106v17l-6 6c-24 -21 -56 -33 -90 -33c-77 0 -139 61 -139 138s62 139 139 139s138 -62 138 -139c0 -34 -12 -66 -33 -90l6 -6h17z" />
- <glyph glyph-name="security" unicode="security"
-d="M256 491l192 -86v-128c0 -118 -82 -229 -192 -256c-110 27 -192 138 -192 256v128zM256 256v-191c79 25 138 103 149 191h-149zM256 256v188l-149 -66v-122h149z" />
- <glyph glyph-name="select_all" unicode="select_all"
-d="M192 320v-128h128v128h-128zM149 149v214h214v-214h-214zM320 405v43h43v-43h-43zM320 64v43h43v-43h-43zM405 149v43h43v-43h-43zM405 320v43h43v-43h-43zM405 64v43h43c0 -23 -20 -43 -43 -43zM405 235v42h43v-42h-43zM235 64v43h42v-43h-42zM192 448v-43h-43v43h43z
-M64 149v43h43v-43h-43zM107 64c-23 0 -43 20 -43 43h43v-43zM405 448c23 0 43 -20 43 -43h-43v43zM277 448v-43h-42v43h42zM64 320v43h43v-43h-43zM149 64v43h43v-43h-43zM64 235v42h43v-42h-43zM64 405c0 23 20 43 43 43v-43h-43z" />
- <glyph glyph-name="send" unicode="send"
-d="M43 64v149l320 43l-320 43v149l448 -192z" />
- <glyph glyph-name="sentiment_dissatisfied" unicode="sentiment_dissatisfied"
-d="M256 213c50 0 92 -30 109 -74h-35c-15 25 -42 42 -74 42s-59 -17 -74 -42h-35c17 44 59 74 109 74zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213
-s95 213 213 213zM149 309c0 18 14 32 32 32s32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32zM299 309c0 18 14 32 32 32s32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32z" />
- <glyph glyph-name="sentiment_neutral" unicode="sentiment_neutral"
-d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM149 309c0 18 14 32 32 32s32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32zM299 309
-c0 18 14 32 32 32s32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32zM192 213h128v-32h-128v32z" />
- <glyph glyph-name="sentiment_satisfied" unicode="sentiment_satisfied"
-d="M256 171c32 0 59 17 74 42h35c-17 -44 -59 -74 -109 -74s-92 30 -109 74h35c15 -25 42 -42 74 -42zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213
-s95 213 213 213zM149 309c0 18 14 32 32 32s32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32zM299 309c0 18 14 32 32 32s32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32z" />
- <glyph glyph-name="sentiment_very_dissatisfied" unicode="sentiment_very_dissatisfied"
-d="M256 213c50 0 92 -30 109 -74h-218c17 44 59 74 109 74zM167 256l-23 23l23 22l-23 23l23 22l22 -22l23 22l23 -22l-23 -23l23 -22l-23 -23l-23 23zM345 346l23 -22l-23 -23l23 -22l-23 -23l-22 23l-23 -23l-23 23l23 22l-23 23l23 22l23 -22zM256 85
-c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="sentiment_very_satisfied" unicode="sentiment_very_satisfied"
-d="M256 139c-50 0 -92 30 -109 74h218c-17 -44 -59 -74 -109 -74zM189 300l-22 -23l-23 23l45 45l46 -45l-23 -23zM277 300l46 45l45 -45l-23 -23l-22 23l-23 -23zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469
-c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="settings" unicode="settings"
-d="M256 181c41 0 75 34 75 75s-34 75 -75 75s-75 -34 -75 -75s34 -75 75 -75zM415 235l45 -35c4 -3 5 -9 2 -14l-43 -74c-3 -5 -8 -6 -13 -4l-53 21c-11 -8 -23 -16 -36 -21l-8 -56c-1 -5 -5 -9 -10 -9h-86c-5 0 -9 4 -10 9l-8 56c-13 5 -25 12 -36 21l-53 -21
-c-5 -2 -10 -1 -13 4l-43 74c-3 5 -2 11 2 14l45 35c-1 7 -1 14 -1 21s0 14 1 21l-45 35c-4 3 -5 9 -2 14l43 74c3 5 8 6 13 4l53 -21c11 8 23 16 36 21l8 56c1 5 5 9 10 9h86c5 0 9 -4 10 -9l8 -56c13 -5 25 -12 36 -21l53 21c5 2 10 1 13 -4l43 -74c3 -5 2 -11 -2 -14
-l-45 -35c1 -7 1 -14 1 -21s0 -14 -1 -21z" />
- <glyph glyph-name="settings_applications" unicode="settings_applications"
-d="M368 256c0 5 0 10 -1 15l32 24c3 2 3 7 1 10l-30 52c-2 3 -6 4 -9 3l-37 -15c-8 6 -16 11 -25 15l-6 39c-1 3 -3 6 -7 6h-60c-4 0 -6 -2 -7 -6l-6 -40c-9 -4 -17 -8 -25 -14l-37 15c-3 1 -7 -1 -9 -4l-30 -51c-2 -3 -2 -8 1 -10l32 -24c-1 -5 -1 -10 -1 -15s0 -10 1 -15
-l-32 -24c-3 -2 -3 -7 -1 -10l30 -52c2 -3 6 -4 9 -3l37 15c8 -6 16 -11 25 -15l6 -39c1 -3 3 -6 7 -6h60c4 0 6 2 7 6l6 40c9 4 17 8 25 14l37 -15c3 -1 7 1 9 4l30 51c2 3 2 8 -1 10l-32 24c1 5 1 10 1 15zM405 448c24 0 43 -20 43 -43v-298c0 -23 -19 -43 -43 -43h-298
-c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h298zM256 299c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43z" />
- <glyph glyph-name="settings_backup_restore" unicode="settings_backup_restore"
-d="M256 448c106 0 192 -86 192 -192s-86 -192 -192 -192c-44 0 -85 15 -117 40l30 30c25 -17 55 -27 87 -27c83 0 149 66 149 149s-66 149 -149 149s-149 -66 -149 -149h64l-86 -85l-85 85h64c0 106 86 192 192 192zM299 256c0 -23 -20 -43 -43 -43s-43 20 -43 43
-s20 43 43 43s43 -20 43 -43z" />
- <glyph glyph-name="settings_bluetooth" unicode="settings_bluetooth"
-d="M317 207l-40 40v-80zM277 430v-80l40 40zM378 390l-92 -91l92 -92l-122 -122h-21v162l-98 -98l-30 30l119 120l-119 119l30 30l98 -98v162h21zM320 0v43h43v-43h-43zM149 0v43h43v-43h-43zM235 0v43h42v-43h-42z" />
- <glyph glyph-name="settings_brightness" unicode="settings_brightness"
-d="M256 320v-128c35 0 64 29 64 64s-29 64 -64 64zM171 171v53l-32 32l32 32v53h53l32 32l32 -32h53v-53l32 -32l-32 -32v-53h-53l-32 -32l-32 32h-53zM448 106v300h-384v-300h384zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298
-c0 23 20 43 43 43h384z" />
- <glyph glyph-name="settings_cell" unicode="settings_cell"
-d="M341 171v256h-170v-256h170zM341 512c23 0 43 -20 43 -43v-341c0 -23 -20 -43 -43 -43h-170c-23 0 -43 20 -43 43v341c0 23 20 43 43 43h170zM320 0v43h43v-43h-43zM235 0v43h42v-43h-42zM149 0v43h43v-43h-43z" />
- <glyph glyph-name="settings_ethernet" unicode="settings_ethernet"
-d="M379 395l116 -139l-116 -139l-33 27l93 112l-93 112zM235 235v42h42v-42h-42zM363 277v-42h-43v42h43zM149 235v42h43v-42h-43zM166 368l-93 -112l93 -112l-33 -27l-116 139l116 139z" />
- <glyph glyph-name="settings_input_antenna" unicode="settings_input_antenna"
-d="M256 491c129 0 235 -106 235 -235h-43c0 106 -86 192 -192 192s-192 -86 -192 -192h-43c0 129 106 235 235 235zM277 207v-70l73 -73l-30 -30l-64 64l-64 -64l-30 30l73 73v70c-19 8 -32 27 -32 49c0 29 24 53 53 53s53 -24 53 -53c0 -22 -13 -41 -32 -49zM256 405
-c83 0 149 -66 149 -149h-42c0 59 -48 107 -107 107s-107 -48 -107 -107h-42c0 83 66 149 149 149z" />
- <glyph glyph-name="settings_input_component" unicode="settings_input_component"
-d="M363 171v42h128v-42c0 -28 -18 -51 -43 -60v-90h-43v90c-25 9 -42 32 -42 60zM277 469v-85h43v-128h-128v128h43v85c0 12 9 22 21 22s21 -10 21 -22zM448 384h43v-128h-128v128h42v85c0 12 10 22 22 22s21 -10 21 -22v-85zM21 171v42h128v-42c0 -28 -17 -51 -42 -60v-90
-h-43v90c-25 9 -43 32 -43 60zM192 171v42h128v-42c0 -28 -18 -51 -43 -60v-90h-42v90c-25 9 -43 32 -43 60zM107 469v-85h42v-128h-128v128h43v85c0 12 9 22 21 22s22 -10 22 -22z" />
- <glyph glyph-name="settings_input_composite" unicode="settings_input_composite"
-d="M363 171v42h128v-42c0 -28 -18 -51 -43 -60v-90h-43v90c-25 9 -42 32 -42 60zM277 469v-85h43v-128h-128v128h43v85c0 12 9 22 21 22s21 -10 21 -22zM448 384h43v-128h-128v128h42v85c0 12 10 22 22 22s21 -10 21 -22v-85zM21 171v42h128v-42c0 -28 -17 -51 -42 -60v-90
-h-43v90c-25 9 -43 32 -43 60zM192 171v42h128v-42c0 -28 -18 -51 -43 -60v-90h-42v90c-25 9 -43 32 -43 60zM107 469v-85h42v-128h-128v128h43v85c0 12 9 22 21 22s22 -10 22 -22z" />
- <glyph glyph-name="settings_input_hdmi" unicode="settings_input_hdmi"
-d="M171 427v-64h42v42h22v-42h42v42h22v-42h42v64h-170zM384 363h21v-128l-64 -128v-64h-170v64l-64 128v128h21v64c0 23 20 42 43 42h170c23 0 43 -19 43 -42v-64z" />
- <glyph glyph-name="settings_input_svideo" unicode="settings_input_svideo"
-d="M331 192c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32zM373 299c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32zM256 64c106 0 192 86 192 192s-86 192 -192 192s-192 -86 -192 -192s86 -192 192 -192zM256 491
-c129 0 235 -106 235 -235s-106 -235 -235 -235s-235 106 -235 235s106 235 235 235zM181 192c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32zM320 373c0 -18 -14 -32 -32 -32h-64c-18 0 -32 14 -32 32s14 32 32 32h64c18 0 32 -14 32 -32zM171 267
-c0 -18 -14 -32 -32 -32s-32 14 -32 32s14 32 32 32s32 -14 32 -32z" />
- <glyph glyph-name="settings_overscan" unicode="settings_overscan"
-d="M448 106v300h-384v-300h384zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384zM299 171l-43 -54l-43 54h86zM128 299v-86l-53 43zM384 299l53 -43l-53 -43v86zM256 395l43 -54h-86z" />
- <glyph glyph-name="settings_phone" unicode="settings_phone"
-d="M405 320h43v-43h-43v43zM427 181c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76c2 -7 1 -16 -5 -22l-47 -47c31 -60 81 -110 141 -141l47 47c6 6 15 7 22 5c24 -8 49 -12 76 -12z
-M363 320v-43h-43v43h43zM277 320v-43h-42v43h42z" />
- <glyph glyph-name="settings_power" unicode="settings_power"
-d="M320 0v43h43v-43h-43zM353 417c44 -31 74 -82 74 -140c0 -94 -77 -170 -171 -170s-171 76 -171 170c0 58 30 109 74 140l30 -30c-37 -23 -61 -64 -61 -110c0 -71 57 -128 128 -128s128 57 128 128c0 46 -25 87 -62 109zM277 469v-213h-42v213h42zM235 0v43h42v-43h-42z
-M149 0v43h43v-43h-43z" />
- <glyph glyph-name="settings_remote" unicode="settings_remote"
-d="M256 512c65 0 124 -26 166 -69l-30 -30c-35 35 -83 56 -136 56s-101 -21 -136 -56l-30 30c42 42 101 69 166 69zM150 383c27 27 65 44 106 44s79 -17 106 -44l-30 -30c-19 19 -47 31 -76 31s-57 -12 -76 -31zM256 192c23 0 43 20 43 43s-20 42 -43 42s-43 -19 -43 -42
-s20 -43 43 -43zM320 320c12 0 21 -9 21 -21v-256c0 -12 -9 -22 -21 -22h-128c-12 0 -21 10 -21 22v256c0 12 9 21 21 21h128z" />
- <glyph glyph-name="settings_system_daydream" unicode="settings_system_daydream"
-d="M448 106v300h-384v-300h384zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384zM192 171c-35 0 -64 29 -64 64c0 33 25 60 57 63h4c12 25 37 43 67 43c38 0 69 -28 74 -64h1c29 0 53 -24 53 -53
-s-24 -53 -53 -53h-139z" />
- <glyph glyph-name="settings_voice" unicode="settings_voice"
-d="M405 299c0 -73 -58 -134 -128 -144v-70h-42v70c-70 10 -128 71 -128 144h36c0 -64 54 -109 113 -109s113 45 113 109h36zM320 0v43h43v-43h-43zM235 0v43h42v-43h-42zM256 235c-35 0 -64 29 -64 64v128c0 35 29 64 64 64s64 -29 64 -64v-128c0 -35 -29 -64 -64 -64z
-M149 0v43h43v-43h-43z" />
- <glyph glyph-name="share" unicode="share"
-d="M384 169c34 0 62 -28 62 -62s-28 -63 -62 -63s-62 29 -62 63c0 5 0 10 1 14l-151 88c-12 -11 -27 -17 -44 -17c-35 0 -64 29 -64 64s29 64 64 64c17 0 32 -6 44 -17l150 87c-1 5 -2 10 -2 15c0 35 29 64 64 64s64 -29 64 -64s-29 -64 -64 -64c-17 0 -32 7 -44 18
-l-150 -88c1 -5 2 -10 2 -15s-1 -10 -2 -15l152 -88c11 10 26 16 42 16z" />
- <glyph glyph-name="shop" unicode="shop"
-d="M192 128l160 107l-160 85v-192zM213 427v-43h86v43h-86zM341 384h128v-277c0 -24 -18 -43 -42 -43h-342c-24 0 -42 19 -42 43v277h128v43c0 24 18 42 42 42h86c24 0 42 -18 42 -42v-43z" />
- <glyph glyph-name="shop_two" unicode="shop_two"
-d="M256 192l117 85l-117 64v-149zM256 448v-43h85v43h-85zM384 405h107v-234c0 -24 -19 -43 -43 -43h-299c-24 0 -42 19 -42 43v234h106v43c0 24 19 43 43 43h85c24 0 43 -19 43 -43v-43zM64 320v-235h341c0 -24 -18 -42 -42 -42h-299c-24 0 -43 18 -43 42v235h43z" />
- <glyph glyph-name="shopping_basket" unicode="shopping_basket"
-d="M256 149c23 0 43 20 43 43s-20 43 -43 43s-43 -20 -43 -43s20 -43 43 -43zM192 320h128l-64 94zM367 320h102c12 0 22 -9 22 -21c-17.3126 -69.0207 -36.8524 -135.814 -55 -204c-5 -18 -21 -31 -41 -31h-278c-20 0 -36 13 -41 31l-54 198c-1 2 -1 4 -1 6
-c0 12 10 21 22 21h102l93 140c4 6 11 9 18 9s14 -3 18 -9z" />
- <glyph glyph-name="shopping_cart" unicode="shopping_cart"
-d="M363 128c23 0 42 -20 42 -43s-19 -42 -42 -42s-43 19 -43 42s20 43 43 43zM21 469h70l20 -42h316c12 0 21 -10 21 -22c0 -4 -1 -7 -3 -10l-76 -138c-7 -13 -21 -22 -37 -22h-159l-19 -35l-1 -3c0 -3 2 -5 5 -5h247v-43h-256c-23 0 -42 20 -42 43c0 7 2 14 5 20l29 53
-l-77 162h-43v42zM149 128c23 0 43 -20 43 -43s-20 -42 -43 -42s-42 19 -42 42s19 43 42 43z" />
- <glyph glyph-name="short_text" unicode="short_text"
-d="M85 235h214v-43h-214v43zM85 320h342v-43h-342v43z" />
- <glyph glyph-name="show_chart" unicode="show_chart"
-d="M75 118l-32 32l160 160l85 -86l151 170l30 -30l-181 -204l-85 86z" />
- <glyph glyph-name="shuffle" unicode="shuffle"
-d="M316 226l67 -67l44 44v-118h-118l44 44l-67 67zM309 427h118v-118l-44 44l-268 -268l-30 30l268 268zM226 316l-30 -30l-111 111l30 30z" />
- <glyph glyph-name="signal_cellular_4_bar" unicode="signal_cellular_&#x34;_bar"
-d="M43 43l426 426v-426h-426z" />
- <glyph glyph-name="signal_cellular_connected_no_internet_4_bar" unicode="signal_cellular_connected_no_internet_&#x34;_bar"
-d="M43 43l426 426v-128h-85v-298h-341zM427 43v42h42v-42h-42zM427 128v171h42v-171h-42z" />
- <glyph glyph-name="signal_cellular_no_sim" unicode="signal_cellular_no_sim"
-d="M78 429l373 -372l-28 -28l-40 41c-6 -3 -13 -6 -20 -6h-214c-23 0 -42 20 -42 43v239l-56 56zM405 405v-249l-242 242l50 50h150c23 0 42 -20 42 -43z" />
- <glyph glyph-name="signal_cellular_null" unicode="signal_cellular_null"
-d="M469 469v-426h-426zM427 366l-281 -281h281v281z" />
- <glyph glyph-name="signal_cellular_off" unicode="signal_cellular_off"
-d="M102 416l367 -368l-27 -27l-42 43h-379l189 189l-135 136zM448 491v-367l-183 183z" />
- <glyph glyph-name="signal_wifi_4_bar" unicode="signal_wifi_&#x34;_bar"
-d="M256 54l-248 309c10 7 105 85 248 85s238 -78 248 -85z" />
- <glyph glyph-name="signal_wifi_4_bar_lock" unicode="signal_wifi_&#x34;_bar_lock"
-d="M331 203v-56l-75 -94l-247 310c9 6 104 85 247 85s238 -79 247 -85l-44 -56c-6 2 -13 2 -22 2c-60 0 -106 -46 -106 -106zM469 171v32c0 17 -15 32 -32 32s-32 -15 -32 -32v-32h64zM491 171c11 0 21 -11 21 -22v-85c0 -11 -10 -21 -21 -21h-107c-11 0 -21 10 -21 21v85
-c0 11 10 22 21 22v32c0 30 23 53 53 53s54 -23 54 -53v-32z" />
- <glyph glyph-name="signal_wifi_off" unicode="signal_wifi_off"
-d="M70 481c122.302 -122.698 245.474 -244.526 367 -368l-27 -27l-71 71l-83 -103l-248 309c5 4 32 26 78 47l-43 44zM504 363l-116 -145l-221 220c27 6 57 10 89 10c143 0 238 -78 248 -85z" />
- <glyph glyph-name="sim_card" unicode="sim_card"
-d="M363 192v85h-43v-85h43zM277 235v42h-42v-42h42zM277 107v85h-42v-85h42zM192 192v85h-43v-85h43zM363 107v42h-43v-42h43zM192 107v42h-43v-42h43zM426 427l1 -342c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42v256l128 128h171c23 0 42 -19 42 -42z" />
- <glyph glyph-name="sim_card_alert" unicode="sim_card_alert"
-d="M277 235v106h-42v-106h42zM277 149v43h-42v-43h42zM384 469c23 0 43 -19 43 -42v-342c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42l1 256l127 128h171z" />
- <glyph glyph-name="skip_next" unicode="skip_next"
-d="M341 384h43v-256h-43v256zM128 128v256l181 -128z" />
- <glyph glyph-name="skip_previous" unicode="skip_previous"
-d="M203 256l181 128v-256zM128 384h43v-256h-43v256z" />
- <glyph glyph-name="slideshow" unicode="slideshow"
-d="M405 107v298h-298v-298h298zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298zM213 341l107 -85l-107 -85v170z" />
- <glyph glyph-name="slow_motion_video" unicode="slow_motion_video"
-d="M469 256c0 -110 -84 -201 -191 -212v43c84 11 149 83 149 169s-65 158 -149 169v43c107 -11 191 -102 191 -212zM121 91l30 30c24 -18 53 -30 84 -34v-43c-43 4 -82 21 -114 47zM87 235c4 -31 16 -60 34 -83l-30 -31c-26 32 -43 71 -47 114h43zM121 361
-c-18 -24 -30 -53 -34 -84h-43c4 43 21 82 47 114zM235 425c-31 -4 -60 -16 -84 -34l-30 30c32 26 71 43 114 47v-43zM278 303l63 -47c-42.8195 -31.8471 -85.479 -63.8543 -128 -96z" />
- <glyph glyph-name="smartphone" unicode="smartphone"
-d="M363 107v298h-214v-298h214zM363 490c23 0 42 -19 42 -42v-384c0 -23 -19 -43 -42 -43h-214c-23 0 -42 20 -42 43v384c0 23 19 43 42 43z" />
- <glyph glyph-name="smoke_free" unicode="smoke_free"
-d="M363 172l-63 63h63v-63zM309 326c-39 0 -71 33 -71 72s32 71 71 71v-32c-22 0 -39 -15 -39 -37s17 -43 39 -43h33c40 0 74 -29 74 -67v-34h-32v27c0 28 -20 43 -42 43h-33zM402 408c40 -19 67 -60 67 -108v-44h-32v44c0 48 -37 87 -85 87v32c22 0 39 18 39 40h32
-c0 -20 -8 -38 -21 -51zM384 235h32v-64h-32v64zM437 235h32v-64h-32v64zM43 384l26 27l363 -363l-27 -27l-149 150h-213v64h149z" />
- <glyph glyph-name="smoking_rooms" unicode="smoking_rooms"
-d="M342 294c40 0 74 -28 74 -67v-35h-32v28c0 28 -20 43 -42 43h-33c-39 0 -71 33 -71 72s32 71 71 71v-32c-22 0 -39 -15 -39 -37s17 -43 39 -43h33zM402 347c40 -19 67 -60 67 -107v-48h-32v48c0 48 -37 86 -85 86v32c22 0 39 18 39 40s-17 39 -39 39v32
-c39 0 71 -32 71 -71c0 -20 -8 -38 -21 -51zM384 171h32v-64h-32v64zM437 171h32v-64h-32v64zM43 171h320v-64h-320v64z" />
- <glyph glyph-name="sms" unicode="sms"
-d="M363 277v43h-43v-43h43zM277 277v43h-42v-43h42zM192 277v43h-43v-43h43zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
- <glyph glyph-name="sms_failed" unicode="sms_failed"
-d="M277 299v85h-42v-85h42zM277 213v43h-42v-43h42zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
- <glyph glyph-name="snooze" unicode="snooze"
-d="M192 277v43h128v-38l-77 -90h77v-43h-128v39l77 89h-77zM256 85c83 0 149 67 149 150s-66 149 -149 149s-149 -66 -149 -149s66 -150 149 -150zM256 427c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM469 390l-27 -33l-98 83l27 32z
-M168 440l-98 -82l-27 32l98 82z" />
- <glyph glyph-name="sort" unicode="sort"
-d="M64 235v42h256v-42h-256zM64 384h384v-43h-384v43zM64 128v43h128v-43h-128z" />
- <glyph glyph-name="sort_by_alpha" unicode="sort_by_alpha"
-d="M336 168h130v-34h-182v27l126 183h-125v34h177v-27zM106 221h83l-42 111zM130 378h35l96 -244h-39l-20 52h-109l-20 -52h-39zM219 99h99l-50 -50zM319 413h-101l50 50z" />
- <glyph glyph-name="spa" unicode="spa"
-d="M330 307c-27 -15 -52 -34 -74 -57c-22 23 -47 42 -74 57c5 59 29 116 75 162c45 -45 69 -102 73 -162zM43 299c95.1702 0 171.746 -54.2229 213 -117c41.2966 62.8426 117.856 117 213 117c0 -113 -71 -209 -171 -245c-14 -5 -27 -8 -42 -11c-15 2 -29 6 -42 11
-c-100 36 -171 132 -171 245z" />
- <glyph glyph-name="space_bar" unicode="space_bar"
-d="M384 320h43v-128h-342v128h43v-85h256v85z" />
- <glyph glyph-name="speaker" unicode="speaker"
-d="M256 256c35 0 64 -29 64 -64s-29 -64 -64 -64s-64 29 -64 64s29 64 64 64zM256 85c59 0 107 48 107 107s-48 107 -107 107s-107 -48 -107 -107s48 -107 107 -107zM256 427c-24 0 -43 -20 -43 -43s19 -43 43 -43c23 0 43 20 43 43s-20 43 -43 43zM363 469
-c23 0 42 -19 42 -42v-342c0 -23 -19 -42 -42 -42h-214c-23 0 -42 19 -42 42v342c0 23 19 42 42 42h214z" />
- <glyph glyph-name="speaker_group" unicode="speaker_group"
-d="M128 405v-341h213v-43h-213c-24 0 -43 20 -43 43v341h43zM245 245c0 29 25 54 54 54s53 -25 53 -54s-24 -53 -53 -53s-54 24 -54 53zM299 160c47 0 85 38 85 85s-38 86 -85 86s-86 -39 -86 -86s39 -85 86 -85zM299 448c-23 0 -43 -19 -43 -43s20 -42 43 -42s42 18 42 42
-s-19 43 -42 43zM388 491c21 0 39 -18 39 -39v-307c0 -21 -18 -38 -39 -38h-179c-21 0 -38 17 -38 38v307c0 21 17 39 38 39h179z" />
- <glyph glyph-name="speaker_notes" unicode="speaker_notes"
-d="M384 341v43h-171v-43h171zM384 277v43h-171v-43h171zM320 213v43h-107v-43h107zM171 341v43h-43v-43h43zM171 277v43h-43v-43h43zM171 213v43h-43v-43h43zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
- <glyph glyph-name="speaker_notes_off" unicode="speaker_notes_off"
-d="M427 469c23 0 42 -19 42 -42v-256c0 -23 -18 -42 -41 -43l-149 149h105v43h-148l-21 21h169v43h-171v-41l-126 126h340zM128 277h43l-43 43v-43zM171 213v43h-43v-43h43zM27 475l442 -442l-27 -27l-122 122h-192l-85 -85v362l-43 43z" />
- <glyph glyph-name="speaker_phone" unicode="speaker_phone"
-d="M320 85v171h-128v-171h128zM317 298c13 0 24 -11 24 -24v-207c0 -13 -11 -24 -24 -24h-122c-13 0 -24 11 -24 24v207c0 13 11 25 24 25zM256 491c64 0 123 -27 165 -69l-30 -30c-35 35 -82 56 -135 56s-100 -21 -135 -56l-30 30c42 42 101 69 165 69zM149 361
-c27 27 65 44 107 44s80 -17 107 -44l-31 -30c-19 19 -46 31 -76 31s-57 -12 -76 -31z" />
- <glyph glyph-name="spellcheck" unicode="spellcheck"
-d="M461 265l30 -30l-203 -203l-108 109l30 30l78 -79zM137 277h88l-44 118zM266 171l-25 64h-120l-24 -64h-45l109 277h40l109 -277h-44z" />
- <glyph glyph-name="star" unicode="star"
-d="M256 144l-132 -80l35 150l-116 101l153 13l60 141l60 -141l153 -13l-116 -101l35 -150z" />
- <glyph glyph-name="star_border" unicode="star_border"
-d="M256 183l80 -48l-21 91l71 62l-94 8l-36 86l-36 -86l-94 -8l71 -62l-21 -91zM469 315l-116 -101l35 -150l-132 80l-132 -80l35 150l-116 101l153 13l60 141l60 -141z" />
- <glyph glyph-name="star_half" unicode="star_half"
-d="M256 183l80 -48l-21 91l71 62l-94 8l-36 86v-199zM469 315l-116 -101l35 -150l-132 80l-132 -80l35 150l-116 101l153 13l60 141l60 -141z" />
- <glyph glyph-name="stars" unicode="stars"
-d="M346 128l-24 103l80 69l-105 9l-41 96l-41 -97l-105 -8l80 -69l-24 -103l90 54zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="stay_current_landscape" unicode="stay_current_landscape"
-d="M405 363h-298v-214h298v214zM22 363c0 23 19 42 42 42h384c23 0 43 -19 43 -42v-214c0 -23 -20 -42 -43 -42h-384c-23 0 -43 19 -43 42z" />
- <glyph glyph-name="stay_current_portrait" unicode="stay_current_portrait"
-d="M363 107v298h-214v-298h214zM363 490c23 0 42 -19 42 -42v-384c0 -23 -19 -43 -42 -43h-214c-23 0 -42 20 -42 43v384c0 23 19 43 42 43z" />
- <glyph glyph-name="stay_primary_landscape" unicode="stay_primary_landscape"
-d="M405 363h-298v-214h298v214zM22 363c0 23 19 42 42 42h384c23 0 43 -19 43 -42v-214c0 -23 -20 -42 -43 -42h-384c-23 0 -43 19 -43 42z" />
- <glyph glyph-name="stay_primary_portrait" unicode="stay_primary_portrait"
-d="M363 107v298h-214v-298h214zM363 490c23 0 42 -19 42 -42v-384c0 -23 -19 -43 -42 -43h-214c-23 0 -42 20 -42 43v384c0 23 19 43 42 43z" />
- <glyph glyph-name="stop" unicode="stop"
-d="M128 384h256v-256h-256v256z" />
- <glyph glyph-name="stop_screen_share" unicode="stop_screen_share"
-d="M149 192c20 28 45 44 78 52l-34 34c-25 -24 -37 -54 -44 -86zM51 475l421 -421l-27 -27l-58 58h-387v43h85c-24 0 -42 19 -42 42v214c0 13 5 23 14 31l-33 33zM469 170c0 -16 -9 -30 -22 -37l-118 118l34 32l-86 79v-45c-4 -1 -7 -1 -11 -2l-112 111h273
-c23 0 42 -18 42 -42v-214zM453 128h59v-43h-17z" />
- <glyph glyph-name="storage" unicode="storage"
-d="M85 277v-42h43v42h-43zM43 213v86h426v-86h-426zM128 363v42h-43v-42h43zM43 427h426v-86h-426v86zM85 149v-42h43v42h-43zM43 85v86h426v-86h-426z" />
- <glyph glyph-name="store" unicode="store"
-d="M256 128v85h-128v-85h128zM448 213h-21v-128h-43v128h-85v-128h-214v128h-21v43l21 107h342l21 -107v-43zM427 427v-43h-342v43h342z" />
- <glyph glyph-name="store_mall_directory" unicode="store_mall_directory"
-d="M256 128v85h-128v-85h128zM448 213h-21v-128h-43v128h-85v-128h-214v128h-21v43l21 107h342l21 -107v-43zM427 427v-43h-342v43h342z" />
- <glyph glyph-name="straighten" unicode="straighten"
-d="M448 171v170h-43v-85h-42v85h-43v-85h-43v85h-42v-85h-43v85h-43v-85h-42v85h-43v-170h384zM448 384c23 0 43 -20 43 -43v-170c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v170c0 23 20 43 43 43h384z" />
- <glyph glyph-name="streetview" unicode="streetview"
-d="M245 384c0 -38 16 -73 41 -98l-209 -209c-8 8 -13 18 -13 30v298c0 23 20 43 43 43h154c-10 -19 -16 -41 -16 -64zM277 384c0 59 48 107 107 107s107 -48 107 -107s-48 -107 -107 -107s-107 48 -107 107zM268 206c32 24 73 39 116 39c22 0 44 -4 64 -11v-127
-c0 -23 -20 -43 -43 -43h-149v117c0 10 5 19 12 25z" />
- <glyph glyph-name="strikethrough_s" unicode="strikethrough_s"
-d="M200 232c0 -38.1216 24.1545 -54 62 -54c26.1564 0 49 10.6702 49 36c0 23.9161 -12.6848 29.3424 -30 38c-3 1 -8 3 -12 4h-205v43h384v-43h-83c1 -2 3 -5 4 -7c4 -10 7 -22 7 -35c0 -46.2545 -30.1882 -69.4824 -67 -80c-14 -4 -29 -6 -46 -6c-10 0 -21 1 -31 3
-c-21.9156 4.38312 -40.6035 10.4527 -56 22c-22.8363 17.1272 -39 39.9131 -39 79h63zM311 352c0 30.7771 -19.602 45 -51 45c-22.5729 0 -39.6285 -7.25692 -47 -22c-2 -4 -3 -9 -3 -14c0 -10 6 -19 16 -26c8 -5 16 -10 30 -15h-98c-1 2 -3 3 -4 5c-6 10 -8 22 -8 36
-c0 28.7417 14.9303 49.3443 32 63c20.5411 14.3788 47.8126 24 83 24c35.0657 0 64.1326 -10.0193 83 -27c17.5603 -15.8042 31 -37.9468 31 -69h-64z" />
- <glyph glyph-name="style" unicode="style"
-d="M125 91v135l74 -178h-31c-23 0 -43 20 -43 43zM168 325c12 0 21 10 21 22s-9 21 -21 21s-21 -9 -21 -21s9 -22 21 -22zM470 172c9 -22 -1 -47 -23 -56l-157 -65c-5 -2 -11 -3 -17 -3c-17 0 -32 10 -39 26l-106 256c-2 6 -3 11 -3 17c0 16 10 31 26 38l158 65
-c6 2 11 3 17 3c16 0 31 -10 38 -26zM54 93c-22 9 -32 33 -23 55l52 125v-192z" />
- <glyph glyph-name="subdirectory_arrow_left" unicode="subdirectory_arrow_left"
-d="M235 320l30 -30l-77 -77h196v214h43v-256h-239l77 -77l-30 -30l-128 128z" />
- <glyph glyph-name="subdirectory_arrow_right" unicode="subdirectory_arrow_right"
-d="M405 192l-128 -128l-30 30l77 77h-239v256h43v-214h196l-77 77l30 30z" />
- <glyph glyph-name="subject" unicode="subject"
-d="M85 405h342v-42h-342v42zM85 192v43h342v-43h-342zM427 320v-43h-342v43h342zM299 149v-42h-214v42h214z" />
- <glyph glyph-name="subscriptions" unicode="subscriptions"
-d="M341 171l-128 69v-139zM469 256v-171c0 -23 -19 -42 -42 -42h-342c-23 0 -42 19 -42 42v171c0 23 19 43 42 43h342c23 0 42 -20 42 -43zM384 469v-42h-256v42h256zM427 341h-342v43h342v-43z" />
- <glyph glyph-name="subtitles" unicode="subtitles"
-d="M427 213v43h-214v-43h214zM427 128v43h-86v-43h86zM299 128v43h-214v-43h214zM85 256v-43h86v43h-86zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342z" />
- <glyph glyph-name="subway" unicode="subway"
-d="M384 173v147c0 56 -57 64 -128 64c-64 0 -128 -8 -128 -64v-147c0 -31 25 -56 56 -56l-24 -24v-8h36l32 32h60l32 -32h32v8l-24 24c31 0 56 25 56 56zM380 452c57 -22 89 -69 89 -129v-280h-426v280c0 60 32 107 89 129c38 15 84 17 124 17s86 -2 124 -17zM150 320h213
-v-107h-213v107zM160 171c0 12 9 21 21 21s22 -9 22 -21s-10 -22 -22 -22s-21 10 -21 22zM309 171c0 12 10 21 22 21s21 -9 21 -21s-9 -22 -21 -22s-22 10 -22 22z" />
- <glyph glyph-name="supervisor_account" unicode="supervisor_account"
-d="M192 235c14 0 32 -2 51 -6c-44 -24 -51 -56 -51 -74v-48h-149v53c0 50 99 75 149 75zM352 213c39 0 117 -19 117 -58v-48h-234v48c0 39 78 58 117 58zM192 277c-35 0 -64 29 -64 64s29 64 64 64s64 -29 64 -64s-29 -64 -64 -64zM352 256c-29 0 -53 24 -53 53s24 54 53 54
-s53 -25 53 -54s-24 -53 -53 -53z" />
- <glyph glyph-name="surround_sound" unicode="surround_sound"
-d="M256 299c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM377 135c33 33 50 77 50 121s-17 88 -50 121l-31 -31c25 -25 38 -57 38 -90s-12 -66 -37 -91zM256 171c47 0 85 38 85 85s-38 85 -85 85s-85 -38 -85 -85s38 -85 85 -85zM166 166
-c-25 25 -38 57 -38 90s12 66 37 91l-30 30c-33 -33 -50 -77 -50 -121s17 -88 50 -121zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342z" />
- <glyph glyph-name="swap_calls" unicode="swap_calls"
-d="M384 427l85 -86h-64v-149c0 -47 -38 -85 -85 -85s-85 38 -85 85v149c0 23 -20 43 -43 43s-43 -20 -43 -43v-149h64l-85 -85l-85 85h64v149c0 47 38 86 85 86s85 -39 85 -86v-149c0 -23 20 -43 43 -43s43 20 43 43v149h-64z" />
- <glyph glyph-name="swap_horiz" unicode="swap_horiz"
-d="M448 320l-85 -85v64h-150v42h150v64zM149 277v-64h150v-42h-150v-64l-85 85z" />
- <glyph glyph-name="swap_vert" unicode="swap_vert"
-d="M192 448l85 -85h-64v-150h-42v150h-64zM341 149h64l-85 -85l-85 85h64v150h42v-150z" />
- <glyph glyph-name="swap_vertical_circle" unicode="swap_vertical_circle"
-d="M373 192h-53v85h-43v-85h-53l75 -75zM139 320h53v-85h43v85h53l-75 75zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="switch_camera" unicode="switch_camera"
-d="M320 181l75 75l-75 75v-54h-128v54l-75 -75l75 -75v54h128v-54zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h68l39 42h128l39 -42h68z" />
- <glyph glyph-name="switch_video" unicode="switch_video"
-d="M277 181l75 75l-75 75v-54h-128v54l-74 -75l74 -75v54h128v-54zM384 309l85 86v-278l-85 86v-75c0 -12 -9 -21 -21 -21h-299c-12 0 -21 9 -21 21v256c0 12 9 21 21 21h299c12 0 21 -9 21 -21v-75z" />
- <glyph glyph-name="sync" unicode="sync"
-d="M256 128v64l85 -85l-85 -86v64c-94 0 -171 77 -171 171c0 33 10 65 27 91l31 -31c-10 -18 -15 -38 -15 -60c0 -71 57 -128 128 -128zM256 427c94 0 171 -77 171 -171c0 -33 -10 -65 -27 -91l-31 31c10 18 15 38 15 60c0 71 -57 128 -128 128v-64l-85 85l85 86v-64z" />
- <glyph glyph-name="sync_disabled" unicode="sync_disabled"
-d="M427 427l-51 -51c31 -31 51 -73 51 -120c0 -33 -10 -64 -26 -90l-32 31c9 18 15 38 15 59c0 35 -15 67 -38 90l-47 -47v128h128zM61 397l27 27l335 -336l-27 -27l-50 50c-15 -9 -31 -16 -48 -20v44c6 2 12 5 17 8l-172 172c-9 -18 -15 -38 -15 -59c0 -35 15 -67 38 -90
-l47 47v-128h-128l51 51c-31 31 -51 73 -51 120c0 33 10 64 26 90zM213 377c-6 -2 -11 -5 -16 -8l-31 32c15 9 30 16 47 20v-44z" />
- <glyph glyph-name="sync_problem" unicode="sync_problem"
-d="M235 235v128h42v-128h-42zM448 427l-50 -51c31 -31 50 -73 50 -120c0 -80 -54 -146 -128 -165v44c50 17 85 65 85 121c0 35 -14 67 -37 90l-48 -47v128h128zM235 149v43h42v-43h-42zM64 256c0 80 54 146 128 165v-44c-50 -17 -85 -65 -85 -121c0 -35 14 -67 37 -90l48 47
-v-128h-128l50 51c-31 31 -50 73 -50 120z" />
- <glyph glyph-name="system_update" unicode="system_update"
-d="M341 235l-85 -86l-85 86h64v106h42v-106h64zM363 107v298h-214v-298h214zM363 490c23 0 42 -19 42 -42v-384c0 -23 -19 -43 -42 -43h-214c-23 0 -42 20 -42 43v384c0 23 19 43 42 43z" />
- <glyph glyph-name="system_update_alt" unicode="system_update_alt"
-d="M448 437c23 0 43 -19 43 -42v-299c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v299c0 23 20 42 43 42h128v-42h-128v-299h384v299h-128v42h128zM256 160l-85 85h64v192h42v-192h64z" />
- <glyph glyph-name="tab" unicode="tab"
-d="M448 107v213h-171v85h-213v-298h384zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384z" />
- <glyph glyph-name="tab_unselected" unicode="tab_unselected"
-d="M363 64v43h42v-43h-42zM277 64v43h43v-43h-43zM448 235v42h43v-42h-43zM448 64v43h43c0 -23 -20 -43 -43 -43zM107 405v43h42v-43h-42zM107 64v43h42v-43h-42zM192 405v43h43v-43h-43zM448 149v43h43v-43h-43zM448 448c23 0 43 -20 43 -43v-85h-214v128h171zM64 64
-c-23 0 -43 20 -43 43h43v-43zM21 149v43h43v-43h-43zM192 64v43h43v-43h-43zM21 405c0 23 20 43 43 43v-43h-43zM21 235v42h43v-42h-43zM21 320v43h43v-43h-43z" />
- <glyph glyph-name="tablet" unicode="tablet"
-d="M405 128v256h-298v-256h298zM448 427c23 0 43 -20 43 -43l-1 -256c0 -23 -19 -43 -42 -43h-384c-23 0 -43 20 -43 43v256c0 23 20 43 43 43h384z" />
- <glyph glyph-name="tablet_android" unicode="tablet_android"
-d="M411 107v341h-310v-341h310zM299 43v21h-86v-21h86zM384 512c35 0 64 -29 64 -64v-384c0 -35 -29 -64 -64 -64h-256c-35 0 -64 29 -64 64v384c0 35 29 64 64 64h256z" />
- <glyph glyph-name="tablet_mac" unicode="tablet_mac"
-d="M405 107v341h-320v-341h320zM245 21c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM395 512c29 0 53 -24 53 -53v-406c0 -29 -24 -53 -53 -53h-299c-29 0 -53 24 -53 53v406c0 29 24 53 53 53h299z" />
- <glyph glyph-name="tag_faces" unicode="tag_faces"
-d="M256 139c-50 0 -92 30 -109 74h218c-17 -44 -59 -74 -109 -74zM181 277c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM331 277c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM256 85c94 0 171 77 171 171s-77 171 -171 171
-s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="tap_and_play" unicode="tap_and_play"
-d="M363 490c23 0 42 -19 42 -42v-363c0 -23 -19 -42 -42 -42h-45c-2 30 -9 58 -20 85h65v277h-214v-128c-14 6 -27 11 -42 14v157c0 23 19 43 42 43zM43 256c130 0 234 -105 234 -235h-42c0 106 -86 192 -192 192v43zM43 85c35 0 64 -29 64 -64h-64v64zM43 171
-c83 0 149 -67 149 -150h-43c0 59 -47 107 -106 107v43z" />
- <glyph glyph-name="terrain" unicode="terrain"
-d="M299 384l192 -256h-470l128 171l96 -128l34 25l-60 81z" />
- <glyph glyph-name="text_fields" unicode="text_fields"
-d="M459 320v-64h-64v-149h-64v149h-64v64h192zM53 427h278v-64h-107v-256h-64v256h-107v64z" />
- <glyph glyph-name="text_format" unicode="text_format"
-d="M256 384l-40 -107h80zM203 239l-20 -47h-44l101 235h32l101 -235h-44l-20 47h-106zM107 149h298v-42h-298v42z" />
- <glyph glyph-name="textsms" unicode="textsms"
-d="M363 277v43h-43v-43h43zM277 277v43h-42v-43h42zM192 277v43h-43v-43h43zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
- <glyph glyph-name="texture" unicode="texture"
-d="M198 64l250 250v-61l-189 -189h-61zM448 107c0 -22.9739 -20.0355 -43 -43 -43h-42l85 85v-42zM107 448h42l-85 -85v42c0 23 20 43 43 43zM253 448h61l-250 -250v61zM416 446c15 -4 27 -15 31 -30l-351 -350c-14.6749 4.19283 -25.8059 15.3206 -30 30z" />
- <glyph glyph-name="theaters" unicode="theaters"
-d="M384 320v43h-43v-43h43zM384 235v42h-43v-42h43zM384 149v43h-43v-43h43zM171 320v43h-43v-43h43zM171 235v42h-43v-42h43zM171 149v43h-43v-43h43zM384 448h43v-384h-43v43h-43v-43h-170v43h-43v-43h-43v384h43v-43h43v43h170v-43h43v43z" />
- <glyph glyph-name="thumb_down" unicode="thumb_down"
-d="M405 448h86v-256h-86v256zM320 448c23 0 43 -20 43 -43v-213c0 -12 -5 -22 -13 -30l-140 -141l-23 23c-6 6 -9 13 -9 22v7l21 98h-135c-23 0 -43 19 -43 42l1 2h-1v41c0 6 1 11 3 16l65 150c6 15 21 26 39 26h192z" />
- <glyph glyph-name="thumb_up" unicode="thumb_up"
-d="M491 299l-1 -2h1v-41c0 -6 -1 -11 -3 -16l-65 -150c-6 -15 -21 -26 -39 -26h-192c-23 0 -43 20 -43 43v213c0 12 5 22 13 30l140 141l23 -23c6 -6 9 -13 9 -22v-7l-21 -98h135c23 0 43 -19 43 -42zM21 64v256h86v-256h-86z" />
- <glyph glyph-name="thumbs_up_down" unicode="thumbs_up_down"
-d="M480 299c18 0 32 -14 32 -32v-139c0 -9 -3 -17 -9 -23l-106 -105l-17 17c-4 4 -7 10 -7 17c4.95149 24.3818 10.0081 48.6586 15 73h-111c-12 0 -21 9 -21 21v27c0 4 1 7 2 11l49 113c5 11 16 20 29 20h144zM256 384v-27c0 -4 -1 -7 -2 -11l-49 -113
-c-5 -11 -16 -20 -29 -20h-144c-18 0 -32 14 -32 32v139c0 9 3 17 9 23l106 105l17 -17c4 -4 7 -10 7 -17c-4.95149 -24.3818 -10.0081 -48.6586 -15 -73h111c12 0 21 -9 21 -21z" />
- <glyph glyph-name="time_to_leave" unicode="time_to_leave"
-d="M107 299h298l-32 96h-234zM373 192c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM139 192c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM404 405l44 -128v-170c0 -12 -9 -22 -21 -22h-22c-12 0 -21 10 -21 22v21h-256v-21
-c0 -12 -9 -22 -21 -22h-22c-12 0 -21 10 -21 22v170l44 128c4 13 17 22 31 22h234c14 0 27 -9 31 -22z" />
- <glyph glyph-name="timelapse" unicode="timelapse"
-d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM346 346c50 -50 51 -130 1 -180s-131 -50 -181 0l90 90v128c33 0 65 -13 90 -38z" />
- <glyph glyph-name="timeline" unicode="timeline"
-d="M491 341c0 -23 -20 -42 -43 -42c-4 0 -8 0 -11 1l-76 -76c1 -3 2 -7 2 -11c0 -23 -20 -42 -43 -42s-43 19 -43 42c0 4 1 8 2 11l-55 55c-3 -1 -7 -2 -11 -2s-8 1 -11 2l-97 -97c1 -3 2 -7 2 -11c0 -23 -20 -43 -43 -43s-43 20 -43 43s20 42 43 42c4 0 8 0 11 -1l97 97
-c-1 3 -1 7 -1 11c0 23 19 43 42 43s43 -20 43 -43c0 -4 0 -8 -1 -11l54 -54c3 1 7 1 11 1s8 0 11 -1l76 75c-1 3 -2 7 -2 11c0 23 20 43 43 43s43 -20 43 -43z" />
- <glyph glyph-name="timer" unicode="timer"
-d="M256 85c83 0 149 67 149 150s-66 149 -149 149s-149 -66 -149 -149s66 -150 149 -150zM406 354c26 -33 42 -74 42 -119c0 -106 -86 -192 -192 -192s-192 86 -192 192s86 192 192 192c45 0 87 -17 120 -43l30 31c11 -9 21 -19 30 -30zM235 213v128h42v-128h-42zM320 491
-v-43h-128v43h128z" />
- <glyph glyph-name="timer_10" unicode="timer_&#x31;&#x30;"
-d="M275 230v54c0 23.1679 -2.28229 40.1372 -10 53c-5.32529 10.6506 -15.2041 15 -30 15c-6 0 -13 -1 -18 -3c-19.376 -11.6256 -23 -33.9937 -23 -66v-53c0 -13 0 -24 2 -33s6 -15 9 -21c5.59145 -11.1829 14.1701 -16 30 -16c15.4236 0 24.6161 5.23229 30 16
-c3 6 6 12 8 21s2 20 2 33zM152 277c0 64.1175 20.6864 109 83 109c25.9331 0 47.8484 -8.37646 60 -24c15.2136 -19.5604 22 -48.5586 22 -85v-41c0 -63.9076 -19.6435 -110 -82 -110c-62.0914 0 -83 46.0788 -83 110v41zM436 289c-16.3185 0 -30 -6.67853 -30 -23
-c0 -14.5467 7.81248 -15.525 19 -20c5 -2 12 -4 19 -5c11 -2 19 -5 28 -8s16 -8 22 -12s10 -10 13 -16s5 -12 5 -21c0 -30.9206 -20.0931 -44.031 -44 -52c-9 -3 -19 -4 -30 -4c-35.9519 0 -63.4589 14.4041 -74 39c-3 7 -5 14 -5 22h41c0 -21.2888 17.0766 -30 38 -30
-c18.6968 0 33 5.89308 33 23c0 13.5739 -8.51234 16.8049 -19 21c-12.7341 5.09362 -34.9088 9.09079 -48 14c-8 3 -14 7 -20 11c-11.0546 7.36974 -19 18.5758 -19 36c0 27.5628 20.3776 44.7925 42 52c9 3 18 4 29 4c40.9316 0 75 -19.1355 75 -59h-42
-c0 12.2774 -7.84356 22.4609 -18 25c-4 1 -10 3 -15 3zM0 347l101 37h6v-256h-43v205l-64 -22v36z" />
- <glyph glyph-name="timer_3" unicode="timer_&#x33;"
-d="M374 289c-15.9409 0 -31 -7.57315 -31 -23c0 -13.6828 9.30955 -15.7238 20 -20c5 -2 11 -4 18 -5c11 -2 20 -5 29 -8s16 -8 22 -12s10 -10 13 -16s5 -12 5 -21c0 -30.9206 -20.0931 -44.031 -44 -52c-9 -3 -20 -4 -31 -4c-35.3954 0 -62.613 14.7638 -73 39
-c-3 7 -5 14 -5 22h40c0 -20.4241 18.5387 -30 39 -30c18.6968 0 33 5.89308 33 23c0 13.5739 -8.51234 16.8049 -19 21c-5 2 -13 4 -21 6c-18.808 3.76159 -34.9505 10.3003 -48 19c-10.5283 7.01889 -18 19.4522 -18 36c0 27.5628 20.3776 44.7925 42 52c9 3 18 4 29 4
-c40.9316 0 75 -19.1355 75 -59h-42c0 13.019 -8.2055 22.3014 -19 25c-4 1 -9 3 -14 3zM215 259c24.7243 -9.2716 42 -25.484 42 -58c0 -25.5996 -8.85495 -43.6412 -24 -55c-14.0356 -12.0305 -34.4533 -20 -60 -20c-46.8771 0 -84 25.2474 -84 72h43
-c0 -11.5043 4.1483 -22.8612 11 -28c7.35188 -5.51391 17.5339 -10 30 -10c27.0755 0 42 14.0756 42 41c0 28.626 -17.0664 41 -46 41h-26v33h25c20.5078 0 35.1083 8.27068 41 23c2 5 2 10 2 16c0 24.8875 -12.4571 38 -38 38c-18.723 0 -29.7305 -7.46097 -36 -20
-c-2 -4 -3 -9 -3 -15h-42c0 34.3341 22.95 53.98 48 64c10 3 21 5 33 5c48.7123 0 80 -23.4793 80 -72c0 -28.4847 -18.378 -45.189 -38 -55z" />
- <glyph glyph-name="timer_off" unicode="timer_off"
-d="M256 85c27 0 53 8 75 21l-204 204c-13 -22 -20 -48 -20 -75c0 -83 66 -150 149 -150zM64 427l379 -379l-27 -27l-54 54c-31 -20 -67 -32 -106 -32c-106 0 -192 86 -192 192c0 39 12 76 32 106l-59 59zM235 311v30h42v-73zM320 491v-43h-128v43h128zM406 415l30 -30
-l-30 -31c26 -33 42 -74 42 -119c0 -39 -12 -76 -32 -106l-31 31c13 22 20 48 20 75c0 83 -66 149 -149 149c-27 0 -52 -7 -74 -20l-32 31c30 20 67 32 106 32c45 0 87 -16 120 -42z" />
- <glyph glyph-name="title" unicode="title"
-d="M107 427h298v-64h-117v-256h-64v256h-117v64z" />
- <glyph glyph-name="toc" unicode="toc"
-d="M405 235v42h43v-42h-43zM405 363h43v-43h-43v43zM405 149v43h43v-43h-43zM64 149v43h299v-43h-299zM64 235v42h299v-42h-299zM64 320v43h299v-43h-299z" />
- <glyph glyph-name="today" unicode="today"
-d="M149 299h107v-107h-107v107zM405 107v234h-298v-234h298zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h21v43h43v-43h170v43h43v-43h21z" />
- <glyph glyph-name="toll" unicode="toll"
-d="M64 256c0 -56 35 -104 85 -121v-44c-74 19 -128 85 -128 165s54 146 128 165v-44c-50 -17 -85 -65 -85 -121zM320 128c71 0 128 57 128 128s-57 128 -128 128s-128 -57 -128 -128s57 -128 128 -128zM320 427c94 0 171 -77 171 -171s-77 -171 -171 -171s-171 77 -171 171
-s77 171 171 171z" />
- <glyph glyph-name="tonality" unicode="tonality"
-d="M421 213c2 7 3 15 4 22h-148v-22h144zM389 149c5 7 11 15 15 22h-127v-22h112zM277 87c22 3 43 10 62 20h-62v-20zM277 299v-22h148c-1 7 -2 15 -4 22h-144zM277 363v-22h127c-4 7 -10 15 -15 22h-112zM277 425v-20h62c-19 10 -40 17 -62 20zM235 87v338
-c-84 -10 -150 -82 -150 -169s66 -159 150 -169zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
- <glyph glyph-name="touch_app" unicode="touch_app"
-d="M402 173c11 -5 19 -16 19 -29v-4l-16 -113c-2 -16 -15 -27 -31 -27h-145c-9 0 -16 3 -22 9l-106 106l17 17c4 4 10 7 17 7c2 0 3 -1 5 -1l73 -15v229c0 18 14 32 32 32s32 -14 32 -32v-128h17c4 0 7 -1 11 -2zM192 272c-26 17 -43 47 -43 80c0 53 43 96 96 96
-s96 -43 96 -96c0 -33 -16 -63 -42 -80v80c0 29 -25 53 -54 53s-53 -24 -53 -53v-80z" />
- <glyph glyph-name="toys" unicode="toys"
-d="M256 256c0 -64 -53 -117 -117 -117s-118 53 -118 117h235zM256 256c-64 0 -117 53 -117 117s53 118 117 118v-235zM256 256c64 0 117 -53 117 -117s-53 -118 -117 -118v235zM256 256c0 64 53 117 117 117s118 -53 118 -117h-235z" />
- <glyph glyph-name="track_changes" unicode="track_changes"
-d="M407 407c39 -39 62 -92 62 -151c0 -118 -95 -213 -213 -213s-213 95 -213 213s95 213 213 213h21v-176c13 -7 22 -21 22 -37c0 -23 -20 -43 -43 -43s-43 20 -43 43c0 16 9 30 22 37v45c-37 -10 -64 -42 -64 -82c0 -47 38 -85 85 -85s85 38 85 85c0 23 -10 44 -25 60
-l30 30c23 -23 38 -55 38 -90c0 -71 -57 -128 -128 -128s-128 57 -128 128c0 63 46 116 107 126v43c-84 -10 -150 -82 -150 -169c0 -94 77 -171 171 -171s171 77 171 171c0 47 -19 90 -50 121z" />
- <glyph glyph-name="traffic" unicode="traffic"
-d="M256 320c24 0 43 20 43 43c0 24 -20 42 -43 42c-24 0 -43 -18 -43 -42c0 -23 19 -43 43 -43zM256 213c24 0 43 20 43 43s-20 43 -43 43c-24 0 -43 -20 -43 -43s19 -43 43 -43zM256 107c24 0 43 19 43 42s-20 43 -43 43c-24 0 -43 -20 -43 -43s19 -42 43 -42zM427 299
-c0 -40 -27 -73 -64 -83v-24h64c0 -40 -27 -72 -64 -82v-25c0 -12 -10 -21 -22 -21h-170c-12 0 -22 9 -22 21v25c-37 10 -64 42 -64 82h64v24c-37 10 -64 43 -64 83h64v24c-37 10 -64 42 -64 82h64v22c0 12 10 21 22 21h170c12 0 22 -9 22 -21v-22h64c0 -40 -27 -72 -64 -82
-v-24h64z" />
- <glyph glyph-name="train" unicode="train"
-d="M352 149c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM277 299h107v85h-107v-85zM235 299v85h-107v-85h107zM160 149c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM256 469c94 0 171 -10 171 -85v-203c0 -41 -34 -74 -75 -74
-l32 -32v-11h-43l-42 43h-81l-42 -43h-48v11l32 32c-41 0 -75 33 -75 74v203c0 75 86 85 171 85z" />
- <glyph glyph-name="tram" unicode="tram"
-d="M363 213v107h-214v-107h214zM256 117c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM405 151c0 -36 -19 -66 -55 -66h2l32 -32v-10h-43l-42 42h-81l-42 -42h-48v10l34 34c-30 7 -55 33 -55 64v180c0 59 60 72 127 74l17 32h-102v32h214v-32h-70
-l-16 -32c73 -2 128 -14 128 -74v-180z" />
- <glyph glyph-name="transfer_within_a_station" unicode="transfer_within_a_station"
-d="M123 322l-59 -301h45l37 171l46 -43v-128h43v161l-44 44l13 64c28 -34 69 -55 116 -55v42c-39 0 -74 22 -93 53l-20 34c-7 13 -21 20 -36 20c-5 0 -11 -1 -16 -3l-112 -46v-100h42v71l38 16zM203 395c-23 0 -43 19 -43 42s20 43 43 43s42 -20 42 -43s-19 -42 -42 -42z
-M416 91v37l53 -53l-53 -54v38h-117v32h117zM352 181h117v-32h-117v-37l-53 53l53 54v-38z" />
- <glyph glyph-name="transform" unicode="transform"
-d="M213 341v43h128c23 0 43 -20 43 -43v-128h-43v128h-128zM469 128h-85v-43h43l-64 -64l-64 64h42v43h-170c-23 0 -43 20 -43 43v170h-85v43h85v43h-43l64 64l64 -64h-42v-256h298v-43z" />
- <glyph glyph-name="translate" unicode="translate"
-d="M339 149h69l-35 93zM395 299l96 -256h-43l-24 64h-101l-24 -64h-43l96 256h43zM275 191l-17 -44l-66 66l-107 -106l-30 30l109 107c-27 30 -48 62 -64 97h43c13 -25 29 -49 49 -71c31 34 54 73 68 114h-239v43h150v42h42v-42h150v-43h-63c-16 -50 -42 -98 -79 -139l-1 -1
-z" />
- <glyph glyph-name="trending_down" unicode="trending_down"
-d="M341 128l49 49l-104 104l-85 -85l-158 158l30 30l128 -128l85 85l134 -134l49 49v-128h-128z" />
- <glyph glyph-name="trending_flat" unicode="trending_flat"
-d="M469 256l-85 -85v64h-320v42h320v64z" />
- <glyph glyph-name="trending_up" unicode="trending_up"
-d="M341 384h128v-128l-49 49l-134 -134l-85 85l-128 -128l-30 30l158 158l85 -85l104 104z" />
- <glyph glyph-name="tune" unicode="tune"
-d="M320 320v128h43v-43h85v-42h-85v-43h-43zM448 235h-213v42h213v-42zM149 320h43v-128h-43v43h-85v42h85v43zM277 64h-42v128h42v-43h171v-42h-171v-43zM64 405h213v-42h-213v42zM64 149h128v-42h-128v42z" />
- <glyph glyph-name="turned_in" unicode="turned_in"
-d="M363 448c23 0 42 -20 42 -43v-341l-149 64l-149 -64v341c0 23 19 43 42 43h214z" />
- <glyph glyph-name="turned_in_not" unicode="turned_in_not"
-d="M363 128v277h-214v-277l107 47zM363 448c23 0 42 -20 42 -43v-341l-149 64l-149 -64v341c0 23 19 43 42 43h214z" />
- <glyph glyph-name="tv" unicode="tv"
-d="M448 149v256h-384v-256h384zM448 448c23 0 43 -20 43 -43l-1 -256c0 -23 -19 -42 -42 -42h-107v-43h-170v43h-107c-23 0 -43 19 -43 42v256c0 23 20 43 43 43h384z" />
- <glyph glyph-name="unarchive" unicode="unarchive"
-d="M109 405h294l-20 22h-256zM256 309l-117 -117h74v-43h86v43h74zM438 401c6 -7 10 -18 10 -28v-266c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v266c0 10 4 21 10 28l29 35c6 7 15 12 25 12h256c10 0 19 -5 25 -12z" />
- <glyph glyph-name="undo" unicode="undo"
-d="M267 341c99 0 182 -65 212 -154l-50 -16c-22 68 -86 117 -162 117c-42 0 -80 -15 -110 -40l78 -77h-192v192l76 -77c39 34 91 55 148 55z" />
- <glyph glyph-name="unfold_less" unicode="unfold_less"
-d="M354 397l-98 -98l-98 98l30 30l68 -68l68 68zM158 115l98 98l98 -98l-30 -30l-68 68l-68 -68z" />
- <glyph glyph-name="unfold_more" unicode="unfold_more"
-d="M256 124l68 68l30 -30l-98 -98l-98 98l30 30zM256 388l-68 -68l-30 30l98 98l98 -98l-30 -30z" />
- <glyph glyph-name="update" unicode="update"
-d="M267 341v-90l74 -45l-15 -26l-91 55v106h32zM448 296h-145l59 60c-58 58 -153 60 -211 2s-58 -150 0 -208s153 -58 211 0c29 29 43 62 43 104h43c0 -42 -18 -97 -56 -134c-75 -74 -197 -74 -272 0s-75 194 0 268s195 74 270 0l58 60v-152z" />
- <glyph glyph-name="usb" unicode="usb"
-d="M320 363h85v-86h-21v-42c0 -24 -19 -43 -43 -43h-64v-65c15 -8 26 -24 26 -42c0 -26 -21 -47 -47 -47s-47 21 -47 47c0 18 11 34 26 42v65h-64c-24 0 -43 19 -43 43v44c-15 8 -26 23 -26 41c0 26 21 47 47 47s47 -21 47 -47c0 -18 -10 -33 -25 -41v-44h64v170h-43l64 86
-l64 -86h-43v-170h64v42h-21v86z" />
- <glyph glyph-name="verified_user" unicode="verified_user"
-d="M213 149l171 171l-30 30l-141 -140l-55 55l-30 -30zM256 491l192 -86v-128c0 -118 -82 -229 -192 -256c-110 27 -192 138 -192 256v128z" />
- <glyph glyph-name="vertical_align_bottom" unicode="vertical_align_bottom"
-d="M85 107h342v-43h-342v43zM341 235l-85 -86l-85 86h64v213h42v-213h64z" />
- <glyph glyph-name="vertical_align_center" unicode="vertical_align_center"
-d="M85 277h342v-42h-342v42zM341 405l-85 -85l-85 85h64v86h42v-86h64zM171 107l85 85l85 -85h-64v-86h-42v86h-64z" />
- <glyph glyph-name="vertical_align_top" unicode="vertical_align_top"
-d="M85 448h342v-43h-342v43zM171 277l85 86l85 -86h-64v-213h-42v213h-64z" />
- <glyph glyph-name="vibration" unicode="vibration"
-d="M341 107v298h-170v-298h170zM352 448c18 0 32 -14 32 -32v-320c0 -18 -14 -32 -32 -32h-192c-18 0 -32 14 -32 32v320c0 18 14 32 32 32h192zM405 149v214h43v-214h-43zM469 320h43v-128h-43v128zM64 149v214h43v-214h-43zM0 192v128h43v-128h-43z" />
- <glyph glyph-name="video_call" unicode="video_call"
-d="M299 235v42h-64v64h-43v-64h-64v-42h64v-64h43v64h64zM363 288l85 85v-234l-85 85v-75c0 -12 -10 -21 -22 -21h-256c-12 0 -21 9 -21 21v214c0 12 9 21 21 21h256c12 0 22 -9 22 -21v-75z" />
- <glyph glyph-name="video_label" unicode="video_label"
-d="M448 171v234h-384v-234h384zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384z" />
- <glyph glyph-name="video_library" unicode="video_library"
-d="M256 203l128 96l-128 96v-192zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h256zM85 384v-299h299v-42h-299c-23 0 -42 19 -42 42v299h42z" />
- <glyph glyph-name="videocam" unicode="videocam"
-d="M363 288l85 85v-234l-85 85v-75c0 -12 -10 -21 -22 -21h-256c-12 0 -21 9 -21 21v214c0 12 9 21 21 21h256c12 0 22 -9 22 -21v-75z" />
- <glyph glyph-name="videocam_off" unicode="videocam_off"
-d="M70 469l378 -378l-27 -27l-68 68c-3 -2 -8 -4 -12 -4h-256c-12 0 -21 9 -21 21v214c0 12 9 21 21 21h16l-58 58zM448 373v-228l-239 239h132c12 0 22 -9 22 -21v-75z" />
- <glyph glyph-name="videogame_asset" unicode="videogame_asset"
-d="M416 256c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM331 192c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM235 235v42h-64v64h-43v-64h-64v-42h64v-64h43v64h64zM448 384c23 0 43 -20 43 -43v-170c0 -23 -20 -43 -43 -43h-384
-c-23 0 -43 20 -43 43v170c0 23 20 43 43 43h384z" />
- <glyph glyph-name="view_agenda" unicode="view_agenda"
-d="M427 448c12 0 21 -9 21 -21v-128c0 -12 -9 -22 -21 -22h-363c-12 0 -21 10 -21 22v128c0 12 9 21 21 21h363zM427 235c12 0 21 -10 21 -22v-128c0 -12 -9 -21 -21 -21h-363c-12 0 -21 9 -21 21v128c0 12 9 22 21 22h363z" />
- <glyph glyph-name="view_array" unicode="view_array"
-d="M171 128v277h192v-277h-192zM384 405h64v-277h-64v277zM85 128v277h64v-277h-64z" />
- <glyph glyph-name="view_carousel" unicode="view_carousel"
-d="M384 384h85v-235h-85v235zM43 149v235h85v-235h-85zM149 107v320h214v-320h-214z" />
- <glyph glyph-name="view_column" unicode="view_column"
-d="M341 405h107v-277h-107v277zM85 128v277h107v-277h-107zM213 128v277h107v-277h-107z" />
- <glyph glyph-name="view_comfy" unicode="view_comfy"
-d="M384 405h85v-85h-85v85zM384 107v85h85v-85h-85zM277 107v85h86v-85h-86zM171 107v85h85v-85h-85zM64 107v85h85v-85h-85zM384 213v86h85v-86h-85zM277 405h86v-85h-86v85zM171 320v85h85v-85h-85zM277 213v86h86v-86h-86zM171 213v86h85v-86h-85zM64 213v86h85v-86h-85z
-M64 320v85h85v-85h-85z" />
- <glyph glyph-name="view_compact" unicode="view_compact"
-d="M64 405h405v-128h-405v128zM213 107v149h256v-149h-256zM64 107v149h128v-149h-128z" />
- <glyph glyph-name="view_day" unicode="view_day"
-d="M43 448h405v-64h-405v64zM427 341c12 0 21 -9 21 -21v-128c0 -12 -9 -21 -21 -21h-363c-12 0 -21 9 -21 21v128c0 12 9 21 21 21h363zM43 64v64h405v-64h-405z" />
- <glyph glyph-name="view_headline" unicode="view_headline"
-d="M85 405h342v-42h-342v42zM85 277v43h342v-43h-342zM85 107v42h342v-42h-342zM85 192v43h342v-43h-342z" />
- <glyph glyph-name="view_list" unicode="view_list"
-d="M192 405h256v-85h-256v85zM192 107v85h256v-85h-256zM192 213v86h256v-86h-256zM85 320v85h86v-85h-86zM85 107v85h86v-85h-86zM85 213v86h86v-86h-86z" />
- <glyph glyph-name="view_module" unicode="view_module"
-d="M341 405h107v-128h-107v128zM213 277v128h107v-128h-107zM341 128v128h107v-128h-107zM213 128v128h107v-128h-107zM85 128v128h107v-128h-107zM85 277v128h107v-128h-107z" />
- <glyph glyph-name="view_quilt" unicode="view_quilt"
-d="M213 405h235v-128h-235v128zM341 128v128h107v-128h-107zM85 128v277h107v-277h-107zM213 128v128h107v-128h-107z" />
- <glyph glyph-name="view_stream" unicode="view_stream"
-d="M85 405h363v-128h-363v128zM85 128v128h363v-128h-363z" />
- <glyph glyph-name="view_week" unicode="view_week"
-d="M277 405c12 0 22 -9 22 -21v-256c0 -12 -10 -21 -22 -21h-64c-12 0 -21 9 -21 21v256c0 12 9 21 21 21h64zM427 405c12 0 21 -9 21 -21v-256c0 -12 -9 -21 -21 -21h-64c-12 0 -22 9 -22 21v256c0 12 10 21 22 21h64zM128 405c12 0 21 -9 21 -21v-256
-c0 -12 -9 -21 -21 -21h-64c-12 0 -21 9 -21 21v256c0 12 9 21 21 21h64z" />
- <glyph glyph-name="vignette" unicode="vignette"
-d="M256 128c94 0 171 57 171 128s-77 128 -171 128s-171 -57 -171 -128s77 -128 171 -128zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384z" />
- <glyph glyph-name="visibility" unicode="visibility"
-d="M256 320c35 0 64 -29 64 -64s-29 -64 -64 -64s-64 29 -64 64s29 64 64 64zM256 149c59 0 107 48 107 107s-48 107 -107 107s-107 -48 -107 -107s48 -107 107 -107zM256 416c107 0 198 -66 235 -160c-37 -94 -128 -160 -235 -160s-198 66 -235 160c37 94 128 160 235 160z
-" />
- <glyph glyph-name="visibility_off" unicode="visibility_off"
-d="M253 320h3c35 0 64 -29 64 -64v-4zM161 303c-7 -14 -12 -30 -12 -47c0 -59 48 -107 107 -107c17 0 33 5 47 12l-33 33c-4 -1 -9 -2 -14 -2c-35 0 -64 29 -64 64c0 5 1 10 2 14zM43 421l27 27l378 -378l-27 -27c-23.9841 23.6825 -48.1328 47.2006 -72 71
-c-29 -12 -60 -18 -93 -18c-107 0 -198 66 -235 160c17 42 45 78 80 106c-19.5086 19.4914 -38.6537 39.3463 -58 59zM256 363c-14 0 -27 -3 -39 -8l-46 46c26 10 55 15 85 15c107 0 197 -66 234 -160c-16 -40 -41 -74 -73 -101l-62 62c5 12 8 25 8 39c0 59 -48 107 -107 107
-z" />
- <glyph glyph-name="voice_chat" unicode="voice_chat"
-d="M384 213v171l-85 -68v68h-171v-171h171v69zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
- <glyph glyph-name="voicemail" unicode="voicemail"
-d="M395 192c41 0 74 34 74 75s-33 74 -74 74s-75 -33 -75 -74s34 -75 75 -75zM117 192c41 0 75 34 75 75s-34 74 -75 74s-74 -33 -74 -74s33 -75 74 -75zM395 384c65 0 117 -52 117 -117s-52 -118 -117 -118h-278c-65 0 -117 53 -117 118s52 117 117 117s118 -52 118 -117
-c0 -28 -10 -55 -27 -75h96c-17 20 -27 47 -27 75c0 65 53 117 118 117z" />
- <glyph glyph-name="volume_down" unicode="volume_down"
-d="M107 320h85l107 107v-342l-107 107h-85v128zM395 256c0 -38 -22 -70 -54 -86v172c32 -16 54 -48 54 -86z" />
- <glyph glyph-name="volume_mute" unicode="volume_mute"
-d="M149 320h86l106 107v-342l-106 107h-86v128z" />
- <glyph glyph-name="volume_off" unicode="volume_off"
-d="M256 427v-90l-45 45zM91 448l357 -357l-27 -27l-44 44c-23 -18 -49 -32 -78 -39v44c18 5 34 14 48 25l-91 91v-144l-107 107h-85v128h101l-101 101zM405 256c0 68 -44 125 -106 143v44c86 -19 149 -96 149 -187c0 -32 -8 -63 -22 -89l-32 33c7 17 11 36 11 56zM352 256
-c0 -5 0 -9 -1 -13l-52 52v47c32 -16 53 -48 53 -86z" />
- <glyph glyph-name="volume_up" unicode="volume_up"
-d="M299 443c86 -19 149 -96 149 -187s-63 -168 -149 -187v44c62 18 106 75 106 143s-44 125 -106 143v44zM352 256c0 -38 -21 -70 -53 -86v172c32 -16 53 -48 53 -86zM64 320h85l107 107v-342l-107 107h-85v128z" />
- <glyph glyph-name="vpn_key" unicode="vpn_key"
-d="M149 213c23 0 43 20 43 43s-20 43 -43 43s-42 -20 -42 -43s19 -43 42 -43zM270 299h221v-86h-43v-85h-85v85h-93c-17 -50 -65 -85 -121 -85c-71 0 -128 57 -128 128s57 128 128 128c56 0 104 -35 121 -85z" />
- <glyph glyph-name="vpn_lock" unicode="vpn_lock"
-d="M213 65v42c-23 0 -42 19 -42 42v22l-103 102c-3 -12 -4 -25 -4 -38c0 -87 65 -160 149 -170zM404 256h43c1 -7 1 -14 1 -21c0 -118 -95 -214 -213 -214s-214 96 -214 214s96 213 214 213c22 0 44 -4 64 -10v-54c0 -23 -20 -43 -43 -43h-43v-42c0 -12 -9 -22 -21 -22h-43
-v-42h128c12 0 22 -10 22 -22v-64h21c19 0 35 -12 41 -29c28 30 44 71 44 115c0 7 0 14 -1 21zM452 427v10c0 20 -16 37 -36 37s-36 -17 -36 -37v-10h72zM469 427c12 0 22 -10 22 -22v-85c0 -12 -10 -21 -22 -21h-106c-12 0 -22 9 -22 21v85c0 12 10 22 22 22v10
-c0 29 24 54 53 54s53 -25 53 -54v-10z" />
- <glyph glyph-name="wallpaper" unicode="wallpaper"
-d="M85 235v-150h150v-42h-150c-23 0 -42 19 -42 42v150h42zM427 85v150h42v-150c0 -23 -19 -42 -42 -42h-150v42h150zM427 469c23 0 42 -19 42 -42v-150h-42v150h-150v42h150zM363 331c0 -18 -14 -32 -32 -32s-32 14 -32 32s14 32 32 32s32 -14 32 -32zM213 235l64 -79
-l43 57l64 -85h-256zM85 427v-150h-42v150c0 23 19 42 42 42h150v-42h-150z" />
- <glyph glyph-name="warning" unicode="warning"
-d="M277 213v86h-42v-86h42zM277 128v43h-42v-43h42zM21 64l235 405l235 -405h-470z" />
- <glyph glyph-name="watch" unicode="watch"
-d="M128 256c0 -71 57 -128 128 -128s128 57 128 128s-57 128 -128 128s-128 -57 -128 -128zM427 256c0 -54 -26 -103 -65 -134l-21 -122h-170l-21 122c-40 31 -65 80 -65 134s25 103 65 134l21 122h170l21 -122c39 -31 65 -80 65 -134z" />
- <glyph glyph-name="watch_later" unicode="watch_later"
-d="M346 166l17 28l-96 58v111h-32v-128zM256 469c117 0 213 -96 213 -213s-96 -213 -213 -213s-213 96 -213 213s96 213 213 213z" />
- <glyph glyph-name="wb_auto" unicode="wb_auto"
-d="M220 171h40l-68 192h-43l-68 -192h41l15 42h68zM469 363h39l-44 -192h-37l-32 130l-32 -130h-38l-2 9c-28 -56 -85 -95 -152 -95c-94 0 -171 77 -171 171s77 171 171 171c54 0 102 -25 133 -64h16l26 -135l32 135h34l32 -135zM146 242l25 78l24 -78h-49z" />
- <glyph glyph-name="wb_cloudy" unicode="wb_cloudy"
-d="M413 298c55 -4 99 -50 99 -106c0 -59 -48 -107 -107 -107h-277c-71 0 -128 57 -128 128c0 66 50 120 114 127c27 51 80 87 142 87c78 0 142 -55 157 -129z" />
- <glyph glyph-name="wb_incandescent" unicode="wb_incandescent"
-d="M368 125l30 29l38 -38l-30 -30zM427 288h64v-43h-64v43zM320 377c38 -22 64 -63 64 -110c0 -71 -57 -128 -128 -128s-128 57 -128 128c0 47 26 88 64 110v103h128v-103zM85 288v-43h-64v43h64zM235 33v63h42v-63h-42zM76 116l38 39l30 -30l-38 -39z" />
- <glyph glyph-name="wb_iridescent" unicode="wb_iridescent"
-d="M106 86l-30 31l38 38l30 -30zM76 417l30 30l38 -38l-30 -30zM436 116l-30 -30l-38 39l30 30zM277 33h-42v63h42v-63zM406 447l30 -30l-38 -38l-30 30zM235 500h42v-63h-42v63zM107 203v128h298v-128h-298z" />
- <glyph glyph-name="wb_sunny" unicode="wb_sunny"
-d="M76 116l38 39l30 -30l-38 -39zM235 33v63h42v-63h-42zM256 395c71 0 128 -57 128 -128s-57 -128 -128 -128s-128 57 -128 128s57 128 128 128zM427 288h64v-43h-64v43zM368 125l30 29l38 -38l-30 -30zM436 417l-38 -38l-30 30l38 38zM277 500v-63h-42v63h42zM85 288v-43
-h-64v43h64zM144 409l-30 -30l-38 38l30 30z" />
- <glyph glyph-name="wc" unicode="wc"
-d="M352 384c-24 0 -43 19 -43 43s19 42 43 42s43 -18 43 -42s-19 -43 -43 -43zM160 384c-24 0 -43 19 -43 43s19 42 43 42s43 -18 43 -42s-19 -43 -43 -43zM384 43h-64v128h-64l54 162c6 17 23 30 41 30h2c18 0 35 -13 41 -30l54 -162h-64v-128zM117 43v160h-32v117
-c0 23 20 43 43 43h64c23 0 43 -20 43 -43v-117h-32v-160h-86z" />
- <glyph glyph-name="web" unicode="web"
-d="M427 128v192h-86v-192h86zM320 235v85h-235v-85h235zM320 128v85h-235v-85h235zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342z" />
- <glyph glyph-name="web_asset" unicode="web_asset"
-d="M405 128v213h-298v-213h298zM405 427c24 0 43 -20 43 -43v-256c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v256c0 23 19 43 43 43h298z" />
- <glyph glyph-name="weekend" unicode="weekend"
-d="M384 405c23 0 43 -19 43 -42v-46c-25 -9 -43 -32 -43 -60v-44h-256v44c0 28 -18 51 -43 60v46c0 23 20 42 43 42h256zM448 299c23 0 43 -20 43 -43v-107c0 -23 -20 -42 -43 -42h-384c-23 0 -43 19 -43 42v107c0 23 20 43 43 43s43 -20 43 -43v-64h298v64
-c0 23 20 43 43 43z" />
- <glyph glyph-name="whatshot" unicode="whatshot"
-d="M250 107c57 0 102 45 102 102c0 30 -4 58 -12 86c-22 -29 -61 -47 -99 -55s-60 -31 -60 -66c0 -37 31 -67 69 -67zM288 498c83 -67 139 -170 139 -285c0 -94 -77 -170 -171 -170s-171 76 -171 170c0 72 26 139 69 190v-8c0 -44 33 -79 77 -79s73 35 73 79
-c0 46 -16 103 -16 103z" />
- <glyph glyph-name="widgets" unicode="widgets"
-d="M355 476l121 -121l-121 -120h93v-171h-171v171h78l-120 120v-78h-171v171h171v-93zM64 64v171h171v-171h-171z" />
- <glyph glyph-name="wifi" unicode="wifi"
-d="M107 235c83 82 216 82 298 0l-42 -43c-59 59 -155 59 -214 0zM192 149c35 35 93 35 128 0l-64 -64zM21 320c130 129 341 129 470 0l-43 -43c-106 106 -278 106 -384 0z" />
- <glyph glyph-name="wifi_lock" unicode="wifi_lock"
-d="M469 171v32c0 18 -14 32 -32 32s-32 -14 -32 -32v-32h64zM491 171c12 0 21 -10 21 -22v-85c0 -12 -9 -21 -21 -21h-107c-12 0 -21 9 -21 21v85c0 12 9 22 21 22v32c0 29 24 53 53 53s54 -24 54 -53v-32zM437 309c-59 0 -106 -47 -106 -106v-61l-75 -99l-256 341
-c71 54 160 85 256 85s185 -31 256 -85l-57 -76c-6 1 -12 1 -18 1z" />
- <glyph glyph-name="wifi_tethering" unicode="wifi_tethering"
-d="M256 448c118 0 213 -95 213 -213c0 -79 -42 -148 -106 -185l-22 37c51 30 86 85 86 148c0 94 -77 170 -171 170s-171 -76 -171 -170c0 -63 34 -118 85 -148l-21 -37c-64 37 -106 106 -106 185c0 118 95 213 213 213zM384 235c0 -47 -26 -89 -64 -111l-21 37
-c25 15 42 42 42 74c0 47 -38 85 -85 85s-85 -38 -85 -85c0 -32 17 -59 42 -74l-21 -37c-38 22 -64 64 -64 111c0 71 57 128 128 128s128 -57 128 -128zM256 277c23 0 43 -19 43 -42s-20 -43 -43 -43s-43 20 -43 43s20 42 43 42z" />
- <glyph glyph-name="work" unicode="work"
-d="M299 384v43h-86v-43h86zM427 384c24 0 42 -19 42 -43v-234c0 -24 -18 -43 -42 -43h-342c-24 0 -42 19 -42 43v234c0 24 18 43 42 43h86v43c0 24 18 42 42 42h86c24 0 42 -18 42 -42v-43h86z" />
- <glyph glyph-name="wrap_text" unicode="wrap_text"
-d="M363 277c47 0 85 -38 85 -85s-38 -85 -85 -85h-43v-43l-64 64l64 64v-43h48c23 0 43 20 43 43s-20 43 -43 43h-283v42h278zM427 405v-42h-342v42h342zM85 107v42h128v-42h-128z" />
- <glyph glyph-name="youtube_searched_for" unicode="youtube_searched_for"
-d="M363 213l106 -106l-31 -32l-107 107v16l-6 6c-24 -21 -56 -33 -90 -33c-26 0 -50 7 -71 19l32 31c12 -5 25 -8 39 -8c53 0 96 43 96 96s-43 96 -96 96s-96 -43 -96 -96h74l-88 -85l-82 85h53c0 75 62 139 139 139s139 -62 139 -139c0 -35 -13 -66 -34 -90l6 -6h17z" />
- <glyph glyph-name="zoom_in" unicode="zoom_in"
-d="M256 299h-43v-43h-21v43h-43v21h43v43h21v-43h43v-21zM203 213c53 0 96 43 96 96s-43 96 -96 96s-96 -43 -96 -96s43 -96 96 -96zM331 213l106 -106l-32 -32l-106 106v17l-6 6c-24 -21 -56 -33 -90 -33c-77 0 -139 61 -139 138s62 139 139 139s138 -62 138 -139
-c0 -34 -12 -66 -33 -90l6 -6h17z" />
- <glyph glyph-name="zoom_out" unicode="zoom_out"
-d="M149 320h107v-21h-107v21zM203 213c53 0 96 43 96 96s-43 96 -96 96s-96 -43 -96 -96s43 -96 96 -96zM331 213l106 -106l-32 -32l-106 106v17l-6 6c-24 -21 -56 -33 -90 -33c-77 0 -139 61 -139 138s62 139 139 139s138 -62 138 -139c0 -34 -12 -66 -33 -90l6 -6h17z" />
- <glyph glyph-name="zoom_out_map" unicode="zoom_out_map"
-d="M448 192v-128h-128l49 49l-62 61l31 31l61 -62zM192 64h-128v128l49 -49l61 62l31 -31l-62 -61zM64 320v128h128l-49 -49l62 -61l-31 -31l-61 62zM320 448h128v-128l-49 49l-61 -62l-31 31l62 61z" />
- <glyph glyph-name="3" unicode="3"
-d="M0 0z" />
- <glyph glyph-name="d" unicode="d"
-d="M0 0z" />
- <glyph glyph-name="_" unicode="_"
-d="M0 0z" />
- <glyph glyph-name="r" unicode="r"
-d="M0 0z" />
- <glyph glyph-name="o" unicode="o"
-d="M0 0z" />
- <glyph glyph-name="t" unicode="t"
-d="M0 0z" />
- <glyph glyph-name="a" unicode="a"
-d="M0 0z" />
- <glyph glyph-name="i" unicode="i"
-d="M0 0z" />
- <glyph glyph-name="n" unicode="n"
-d="M0 0z" />
- <glyph glyph-name="c" unicode="c"
-d="M0 0z" />
- <glyph glyph-name="u" unicode="u"
-d="M0 0z" />
- <glyph glyph-name="e" unicode="e"
-d="M0 0z" />
- <glyph glyph-name="s" unicode="s"
-d="M0 0z" />
- <glyph glyph-name="l" unicode="l"
-d="M0 0z" />
- <glyph glyph-name="m" unicode="m"
-d="M0 0z" />
- <glyph glyph-name="b" unicode="b"
-d="M0 0z" />
- <glyph glyph-name="y" unicode="y"
-d="M0 0z" />
- <glyph glyph-name="w" unicode="w"
-d="M0 0z" />
- <glyph glyph-name="x" unicode="x"
-d="M0 0z" />
- <glyph glyph-name="p" unicode="p"
-d="M0 0z" />
- <glyph glyph-name="h" unicode="h"
-d="M0 0z" />
- <glyph glyph-name="g" unicode="g"
-d="M0 0z" />
- <glyph glyph-name="q" unicode="q"
-d="M0 0z" />
- <glyph glyph-name="j" unicode="j"
-d="M0 0z" />
- <glyph glyph-name="f" unicode="f"
-d="M0 0z" />
- <glyph glyph-name="v" unicode="v"
-d="M0 0z" />
- <glyph glyph-name="k" unicode="k"
-d="M0 0z" />
- <glyph glyph-name="z" unicode="z"
-d="M0 0z" />
- <glyph glyph-name="1" unicode="1"
-d="M0 0z" />
- <glyph glyph-name="2" unicode="2"
-d="M0 0z" />
- <glyph glyph-name="4" unicode="4"
-d="M0 0z" />
- <glyph glyph-name="5" unicode="5"
-d="M0 0z" />
- <glyph glyph-name="6" unicode="6"
-d="M0 0z" />
- <glyph glyph-name="7" unicode="7"
-d="M0 0z" />
- <glyph glyph-name="9" unicode="9"
-d="M0 0z" />
- <glyph glyph-name="8" unicode="8"
-d="M0 0z" />
- <glyph glyph-name="0" unicode="0"
-d="M0 0z" />
- </font>
-</defs></svg>
diff --git a/dist/css/MaterialIcons-Regular.ttf b/dist/css/MaterialIcons-Regular.ttf
deleted file mode 100644
index 7015564..0000000
--- a/dist/css/MaterialIcons-Regular.ttf
+++ /dev/null
Binary files differ
diff --git a/dist/css/MaterialIcons-Regular.woff b/dist/css/MaterialIcons-Regular.woff
deleted file mode 100644
index 4b54965..0000000
--- a/dist/css/MaterialIcons-Regular.woff
+++ /dev/null
Binary files differ
diff --git a/dist/css/MaterialIcons-Regular.woff2 b/dist/css/MaterialIcons-Regular.woff2
deleted file mode 100644
index 2911ffb..0000000
--- a/dist/css/MaterialIcons-Regular.woff2
+++ /dev/null
Binary files differ
diff --git a/dist/css/custom-editor-style.css b/dist/css/custom-editor-style.css
deleted file mode 100644
index 0212fb8..0000000
--- a/dist/css/custom-editor-style.css
+++ /dev/null
@@ -1,2 +0,0 @@
-
-/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJjdXN0b20tZWRpdG9yLXN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbXX0= */
diff --git a/dist/css/custom-editor-style.min.css b/dist/css/custom-editor-style.min.css
deleted file mode 100644
index 9f1cb35..0000000
--- a/dist/css/custom-editor-style.min.css
+++ /dev/null
@@ -1,2 +0,0 @@
-
-/*# sourceMappingURL=custom-editor-style.min.css.map */
diff --git a/dist/css/custom-editor-style.min.css.map b/dist/css/custom-editor-style.min.css.map
deleted file mode 100644
index 107f5ee..0000000
--- a/dist/css/custom-editor-style.min.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":[],"names":[],"mappings":"","file":"custom-editor-style.min.css","sourcesContent":[]} \ No newline at end of file
diff --git a/dist/css/fonts/charter_bold-webfont.eot b/dist/css/fonts/charter_bold-webfont.eot
deleted file mode 100644
index 800aa39..0000000
--- a/dist/css/fonts/charter_bold-webfont.eot
+++ /dev/null
Binary files differ
diff --git a/dist/css/fonts/charter_bold-webfont.woff b/dist/css/fonts/charter_bold-webfont.woff
deleted file mode 100644
index 6d7fd7a..0000000
--- a/dist/css/fonts/charter_bold-webfont.woff
+++ /dev/null
Binary files differ
diff --git a/dist/css/fonts/charter_regular-webfont.eot b/dist/css/fonts/charter_regular-webfont.eot
deleted file mode 100644
index 01872e3..0000000
--- a/dist/css/fonts/charter_regular-webfont.eot
+++ /dev/null
Binary files differ
diff --git a/dist/css/fonts/charter_regular-webfont.woff b/dist/css/fonts/charter_regular-webfont.woff
deleted file mode 100644
index a19483d..0000000
--- a/dist/css/fonts/charter_regular-webfont.woff
+++ /dev/null
Binary files differ
diff --git a/dist/css/material-icons.css b/dist/css/material-icons.css
deleted file mode 100644
index 671947f..0000000
--- a/dist/css/material-icons.css
+++ /dev/null
@@ -1,32 +0,0 @@
-@font-face {
- font-family: 'Material Icons';
- font-style: normal;
- font-weight: 400;
- src: url(MaterialIcons-Regular.eot);
- /* For IE6-8 */
- src: local("Material Icons"), local("MaterialIcons-Regular"), url(MaterialIcons-Regular.woff2) format("woff2"), url(MaterialIcons-Regular.woff) format("woff"), url(MaterialIcons-Regular.ttf) format("truetype"); }
-
-.material-icons {
- font-family: 'Material Icons';
- font-weight: normal;
- font-style: normal;
- font-size: 24px;
- /* Preferred icon size */
- display: inline-block;
- line-height: 1;
- text-transform: none;
- letter-spacing: normal;
- word-wrap: normal;
- white-space: nowrap;
- direction: ltr;
- /* Support for all WebKit browsers. */
- -webkit-font-smoothing: antialiased;
- /* Support for Safari and Chrome. */
- text-rendering: optimizeLegibility;
- /* Support for Firefox. */
- -moz-osx-font-smoothing: grayscale;
- /* Support for IE. */
- -webkit-font-feature-settings: 'liga';
- font-feature-settings: 'liga'; }
-
-/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1hdGVyaWFsLWljb25zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSw4QkFBNkI7RUFDN0IsbUJBQWtCO0VBQ2xCLGlCQUFnQjtFQUNoQixvQ0FBbUM7RUFBRSxlQUFlO0VBQ3BELGtOQUlzRCxFQUFBOztBQUd4RDtFQUNFLDhCQUE2QjtFQUM3QixvQkFBbUI7RUFDbkIsbUJBQWtCO0VBQ2xCLGdCQUFlO0VBQUcseUJBQXlCO0VBQzNDLHNCQUFxQjtFQUNyQixlQUFjO0VBQ2QscUJBQW9CO0VBQ3BCLHVCQUFzQjtFQUN0QixrQkFBaUI7RUFDakIsb0JBQW1CO0VBQ25CLGVBQWM7RUFFZCxzQ0FBc0M7RUFDdEMsb0NBQW1DO0VBQ25DLG9DQUFvQztFQUNwQyxtQ0FBa0M7RUFFbEMsMEJBQTBCO0VBQzFCLG1DQUFrQztFQUVsQyxxQkFBcUI7RUFDckIsc0NBQTZCO1VBQTdCLDhCQUE2QixFQUM5QiIsImZpbGUiOiJtYXRlcmlhbC1pY29ucy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoTWF0ZXJpYWxJY29ucy1SZWd1bGFyLmVvdCk7IC8qIEZvciBJRTYtOCAqL1xuICBzcmM6IGxvY2FsKCdNYXRlcmlhbCBJY29ucycpLFxuICAgICAgIGxvY2FsKCdNYXRlcmlhbEljb25zLVJlZ3VsYXInKSxcbiAgICAgICB1cmwoTWF0ZXJpYWxJY29ucy1SZWd1bGFyLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgdXJsKE1hdGVyaWFsSWNvbnMtUmVndWxhci53b2ZmKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICB1cmwoTWF0ZXJpYWxJY29ucy1SZWd1bGFyLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG4ubWF0ZXJpYWwtaWNvbnMge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDI0cHg7ICAvKiBQcmVmZXJyZWQgaWNvbiBzaXplICovXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlyZWN0aW9uOiBsdHI7XG5cbiAgLyogU3VwcG9ydCBmb3IgYWxsIFdlYktpdCBicm93c2Vycy4gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC8qIFN1cHBvcnQgZm9yIFNhZmFyaSBhbmQgQ2hyb21lLiAqL1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuXG4gIC8qIFN1cHBvcnQgZm9yIEZpcmVmb3guICovXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbiAgLyogU3VwcG9ydCBmb3IgSUUuICovXG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xufVxuIl19 */
diff --git a/dist/css/theme.css b/dist/css/theme.css
deleted file mode 100644
index c8a9e89..0000000
--- a/dist/css/theme.css
+++ /dev/null
@@ -1,17254 +0,0 @@
-@charset "UTF-8";
-@font-face {
- font-family: 'charterregular';
- src: url("fonts/charter_regular-webfont.eot");
- src: url("fonts/charter_regular-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/charter_regular-webfont.woff") format("woff");
- font-weight: normal;
- font-style: normal; }
-
-@font-face {
- font-family: 'charterbold';
- src: url("fonts/charter_bold-webfont.eot");
- src: url("fonts/charter_bold-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/charter_bold-webfont.woff") format("woff");
- font-weight: normal;
- font-style: normal; }
-
-@font-face {
- font-family: 'Material Icons';
- font-style: normal;
- font-weight: 400;
- src: url(MaterialIcons-Regular.eot);
- /* For IE6-8 */
- src: local("Material Icons"), local("MaterialIcons-Regular"), url(MaterialIcons-Regular.woff2) format("woff2"), url(MaterialIcons-Regular.woff) format("woff"), url(MaterialIcons-Regular.ttf) format("truetype"); }
-
-.material-icons {
- font-family: 'Material Icons';
- font-weight: normal;
- font-style: normal;
- font-size: 24px;
- /* Preferred icon size */
- display: inline-block;
- line-height: 1;
- text-transform: none;
- letter-spacing: normal;
- word-wrap: normal;
- white-space: nowrap;
- direction: ltr;
- /* Support for all WebKit browsers. */
- -webkit-font-smoothing: antialiased;
- /* Support for Safari and Chrome. */
- text-rendering: optimizeLegibility;
- /* Support for Firefox. */
- -moz-osx-font-smoothing: grayscale;
- /* Support for IE. */
- -webkit-font-feature-settings: 'liga';
- font-feature-settings: 'liga'; }
-
-:root {
- --breakpoint-xs: 0;
- --breakpoint-sm: 576px;
- --breakpoint-md: 768px;
- --breakpoint-lg: 992px;
- --breakpoint-xl: 1200px;
- --amber: #ffc107;
- --blue: #2196f3;
- --blue-grey: #607d8b;
- --brown: #795548;
- --cyan: #00bcd4;
- --deep-orange: #ff5722;
- --deep-purple: #673ab7;
- --green: #4caf50;
- --grey: #9e9e9e;
- --indigo: #3f51b5;
- --light-blue: #03a9f4;
- --light-green: #8bc34a;
- --lime: #cddc39;
- --orange: #ff9800;
- --pink: #e91e63;
- --purple: #9c27b0;
- --red: #f44336;
- --teal: #009688;
- --yellow: #ffeb3b;
- --primary: #f08506;
- --primary-dark: #be6905;
- --primary-light: #fa9d2f;
- --secondary: #f08506;
- --secondary-dark: #be6905;
- --secondary-light: #fa9d2f;
- --danger: #f44336;
- --danger-dark: #d32f2f;
- --danger-light: #ffcdd2;
- --info: #2196f3;
- --info-dark: #1976d2;
- --info-light: #bbdefb;
- --success: #4caf50;
- --success-dark: #388e3c;
- --success-light: #c8e6c9;
- --warning: #ff9800;
- --warning-dark: #f57c00;
- --warning-light: #ffe0b2;
- --dark: #424242;
- --dark-dark: #212121;
- --dark-light: #757575;
- --light: #f5f5f5;
- --light-dark: #e0e0e0;
- --light-light: #fafafa;
- --font-family-monospace: "Roboto Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
- --font-family-sans-serif: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
- --font-family-serif: "Roboto Slab", Georgia, "Times New Roman", Times, serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }
-
-*,
-*::after,
-*::before {
- -webkit-box-sizing: inherit;
- box-sizing: inherit; }
-
-@-ms-viewport {
- width: device-width; }
-
-article,
-aside,
-figcaption,
-figure,
-footer,
-header,
-hgroup,
-main,
-nav,
-section {
- display: block; }
-
-body {
- text-align: left;
- text-align: start;
- background-color: white;
- color: rgba(0, 0, 0, 0.87);
- font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
- font-size: 0.875rem;
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- font-weight: 400;
- line-height: 1.42857;
- margin: 0; }
- [dir='rtl'] body {
- text-align: right;
- text-align: start; }
-
-html {
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- font-family: sans-serif;
- line-height: 1.15;
- -webkit-text-size-adjust: 100%;
- -moz-text-size-adjust: 100%;
- -ms-text-size-adjust: 100%;
- text-size-adjust: 100%;
- -ms-overflow-style: scrollbar;
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
-
-[tabindex='-1']:focus {
- outline: 0 !important; }
-
-code,
-kbd,
-pre,
-samp {
- font-family: "Roboto Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
- font-size: 1em; }
-
-pre {
- margin-top: 0;
- margin-bottom: 1rem;
- overflow: auto;
- -ms-overflow-style: scrollbar; }
-
-figure {
- margin: 0 0 1rem; }
-
-hr {
- -webkit-box-sizing: content-box;
- box-sizing: content-box;
- height: 0;
- overflow: visible; }
-
-button,
-input,
-optgroup,
-select,
-textarea {
- font-family: inherit;
- font-size: inherit;
- line-height: inherit;
- margin: 0; }
-
-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 {
- border-style: none;
- padding: 0; }
-
-button,
-input {
- overflow: visible; }
-
-button,
-select {
- text-transform: none; }
-
-button:focus {
- outline: 1px dotted;
- outline: 5px auto -webkit-focus-ring-color; }
-
-fieldset {
- border: 0;
- margin: 0;
- min-width: 0;
- padding: 0; }
-
-input[type='checkbox'], input[type='radio'] {
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- padding: 0; }
-
-input[type='date'], input[type='datetime-local'], input[type='month'], input[type='time'] {
- -webkit-appearance: listbox; }
-
-label {
- font-size: 0.75rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.5;
- color: rgba(0, 0, 0, 0.38);
- display: inline-block; }
-
-legend {
- font-size: 1.5rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.33333;
- color: inherit;
- display: block;
- margin-bottom: 0.5rem;
- max-width: 100%;
- padding: 0;
- white-space: normal;
- width: 100%; }
-
-output {
- display: inline-block; }
-
-progress {
- vertical-align: baseline; }
-
-select[multiple], select[size] {
- overflow: auto; }
-
-textarea {
- overflow: auto;
- resize: vertical; }
-
-[type='number']::-webkit-inner-spin-button,
-[type='number']::-webkit-outer-spin-button {
- height: auto; }
-
-[type='search'] {
- -webkit-appearance: none;
- outline-offset: -2px; }
-
-[type='search']::-webkit-search-cancel-button,
-[type='search']::-webkit-search-decoration {
- -webkit-appearance: none; }
-
-::-webkit-file-upload-button {
- -webkit-appearance: button;
- font: inherit; }
-
-[hidden] {
- display: none !important; }
-
-img {
- border-style: none;
- vertical-align: middle; }
-
-svg:not(:root) {
- overflow: hidden; }
-
-summary {
- cursor: pointer;
- display: list-item; }
-
-a {
- background-color: transparent;
- color: #f08506;
- text-decoration: none;
- -webkit-text-decoration-skip: objects; }
- a:active, a:focus, a:hover {
- color: #f08506;
- text-decoration: underline; }
-
-a:not([href]):not([tabindex]) {
- color: inherit;
- text-decoration: none; }
- a:not([href]):not([tabindex]):active, 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; }
-
-template {
- display: none; }
-
-caption {
- text-align: left;
- text-align: start;
- font-size: 0.75rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.5;
- caption-side: bottom;
- color: rgba(0, 0, 0, 0.38);
- min-height: 3.5rem;
- padding: 1.21429rem 1.5rem; }
- [dir='rtl'] caption {
- text-align: right;
- text-align: start; }
-
-table {
- border-collapse: collapse; }
-
-th {
- text-align: left;
- text-align: start; }
- [dir='rtl'] th {
- text-align: right;
- text-align: start; }
-
-abbr[data-original-title], abbr[title] {
- border-bottom: 0;
- cursor: help;
- -webkit-text-decoration: underline dotted;
- text-decoration: underline dotted; }
-
-address {
- font-style: normal;
- line-height: inherit;
- margin-bottom: 1rem; }
-
-b,
-strong {
- font-weight: bolder; }
-
-blockquote {
- margin: 0 0 1rem; }
-
-dd {
- margin-bottom: 0.5rem;
- margin-left: 0; }
-
-dfn {
- font-style: italic; }
-
-dl,
-ol,
-ul {
- margin-top: 0;
- margin-bottom: 1rem; }
-
-dt {
- font-weight: 500; }
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- margin-top: 0;
- margin-bottom: 0.5rem; }
-
-mark {
- background-color: #ffeb3b;
- color: rgba(0, 0, 0, 0.87); }
-
-ol ol,
-ol ul,
-ul ol,
-ul ul {
- margin-bottom: 0; }
-
-p {
- margin-top: 0;
- margin-bottom: 1rem; }
-
-small {
- font-size: 80%; }
-
-sub,
-sup {
- font-size: 75%;
- line-height: 0;
- position: relative;
- vertical-align: baseline; }
-
-sub {
- bottom: -0.25em; }
-
-sup {
- top: -0.5em; }
-
-.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 {
- min-height: 1px;
- padding-right: 20px;
- padding-left: 20px;
- position: relative;
- width: 100%; }
-
-.col-1 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 8.33333%;
- flex: 0 0 8.33333%;
- max-width: 8.33333%; }
-
-.col-2 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 16.66667%;
- flex: 0 0 16.66667%;
- max-width: 16.66667%; }
-
-.col-3 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 25%;
- flex: 0 0 25%;
- max-width: 25%; }
-
-.col-4 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 33.33333%;
- flex: 0 0 33.33333%;
- max-width: 33.33333%; }
-
-.col-5 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 41.66667%;
- flex: 0 0 41.66667%;
- max-width: 41.66667%; }
-
-.col-6 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 50%;
- flex: 0 0 50%;
- max-width: 50%; }
-
-.col-7 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 58.33333%;
- flex: 0 0 58.33333%;
- max-width: 58.33333%; }
-
-.col-8 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 66.66667%;
- flex: 0 0 66.66667%;
- max-width: 66.66667%; }
-
-.col-9 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 75%;
- flex: 0 0 75%;
- max-width: 75%; }
-
-.col-10 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 83.33333%;
- flex: 0 0 83.33333%;
- max-width: 83.33333%; }
-
-.col-11 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 91.66667%;
- flex: 0 0 91.66667%;
- max-width: 91.66667%; }
-
-.col-12 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- max-width: 100%; }
-
-.offset-1 {
- margin-left: 8.33333%; }
-
-.offset-2 {
- margin-left: 16.66667%; }
-
-.offset-3 {
- margin-left: 25%; }
-
-.offset-4 {
- margin-left: 33.33333%; }
-
-.offset-5 {
- margin-left: 41.66667%; }
-
-.offset-6 {
- margin-left: 50%; }
-
-.offset-7 {
- margin-left: 58.33333%; }
-
-.offset-8 {
- margin-left: 66.66667%; }
-
-.offset-9 {
- margin-left: 75%; }
-
-.offset-10 {
- margin-left: 83.33333%; }
-
-.offset-11 {
- margin-left: 91.66667%; }
-
-.order-0 {
- -webkit-box-ordinal-group: 1;
- -ms-flex-order: 0;
- order: 0; }
-
-.order-1 {
- -webkit-box-ordinal-group: 2;
- -ms-flex-order: 1;
- order: 1; }
-
-.order-2 {
- -webkit-box-ordinal-group: 3;
- -ms-flex-order: 2;
- order: 2; }
-
-.order-3 {
- -webkit-box-ordinal-group: 4;
- -ms-flex-order: 3;
- order: 3; }
-
-.order-4 {
- -webkit-box-ordinal-group: 5;
- -ms-flex-order: 4;
- order: 4; }
-
-.order-5 {
- -webkit-box-ordinal-group: 6;
- -ms-flex-order: 5;
- order: 5; }
-
-.order-6 {
- -webkit-box-ordinal-group: 7;
- -ms-flex-order: 6;
- order: 6; }
-
-.order-7 {
- -webkit-box-ordinal-group: 8;
- -ms-flex-order: 7;
- order: 7; }
-
-.order-8 {
- -webkit-box-ordinal-group: 9;
- -ms-flex-order: 8;
- order: 8; }
-
-.order-9 {
- -webkit-box-ordinal-group: 10;
- -ms-flex-order: 9;
- order: 9; }
-
-.order-10 {
- -webkit-box-ordinal-group: 11;
- -ms-flex-order: 10;
- order: 10; }
-
-.order-11 {
- -webkit-box-ordinal-group: 12;
- -ms-flex-order: 11;
- order: 11; }
-
-.order-12 {
- -webkit-box-ordinal-group: 13;
- -ms-flex-order: 12;
- order: 12; }
-
-.col {
- -ms-flex-preferred-size: 0;
- flex-basis: 0;
- -webkit-box-flex: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
- max-width: 100%; }
-
-.col-auto {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- max-width: none;
- width: auto; }
-
-.order-first {
- -webkit-box-ordinal-group: 0;
- -ms-flex-order: -1;
- order: -1; }
-
-.order-last {
- -webkit-box-ordinal-group: 14;
- -ms-flex-order: 13;
- order: 13; }
-
-@media (min-width: 576px) {
- .col-sm-1 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 8.33333%;
- flex: 0 0 8.33333%;
- max-width: 8.33333%; }
- .col-sm-2 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 16.66667%;
- flex: 0 0 16.66667%;
- max-width: 16.66667%; }
- .col-sm-3 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 25%;
- flex: 0 0 25%;
- max-width: 25%; }
- .col-sm-4 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 33.33333%;
- flex: 0 0 33.33333%;
- max-width: 33.33333%; }
- .col-sm-5 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 41.66667%;
- flex: 0 0 41.66667%;
- max-width: 41.66667%; }
- .col-sm-6 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 50%;
- flex: 0 0 50%;
- max-width: 50%; }
- .col-sm-7 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 58.33333%;
- flex: 0 0 58.33333%;
- max-width: 58.33333%; }
- .col-sm-8 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 66.66667%;
- flex: 0 0 66.66667%;
- max-width: 66.66667%; }
- .col-sm-9 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 75%;
- flex: 0 0 75%;
- max-width: 75%; }
- .col-sm-10 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 83.33333%;
- flex: 0 0 83.33333%;
- max-width: 83.33333%; }
- .col-sm-11 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 91.66667%;
- flex: 0 0 91.66667%;
- max-width: 91.66667%; }
- .col-sm-12 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- max-width: 100%; }
- .offset-sm-0 {
- margin-left: 0; }
- .offset-sm-1 {
- margin-left: 8.33333%; }
- .offset-sm-2 {
- margin-left: 16.66667%; }
- .offset-sm-3 {
- margin-left: 25%; }
- .offset-sm-4 {
- margin-left: 33.33333%; }
- .offset-sm-5 {
- margin-left: 41.66667%; }
- .offset-sm-6 {
- margin-left: 50%; }
- .offset-sm-7 {
- margin-left: 58.33333%; }
- .offset-sm-8 {
- margin-left: 66.66667%; }
- .offset-sm-9 {
- margin-left: 75%; }
- .offset-sm-10 {
- margin-left: 83.33333%; }
- .offset-sm-11 {
- margin-left: 91.66667%; }
- .order-sm-0 {
- -webkit-box-ordinal-group: 1;
- -ms-flex-order: 0;
- order: 0; }
- .order-sm-1 {
- -webkit-box-ordinal-group: 2;
- -ms-flex-order: 1;
- order: 1; }
- .order-sm-2 {
- -webkit-box-ordinal-group: 3;
- -ms-flex-order: 2;
- order: 2; }
- .order-sm-3 {
- -webkit-box-ordinal-group: 4;
- -ms-flex-order: 3;
- order: 3; }
- .order-sm-4 {
- -webkit-box-ordinal-group: 5;
- -ms-flex-order: 4;
- order: 4; }
- .order-sm-5 {
- -webkit-box-ordinal-group: 6;
- -ms-flex-order: 5;
- order: 5; }
- .order-sm-6 {
- -webkit-box-ordinal-group: 7;
- -ms-flex-order: 6;
- order: 6; }
- .order-sm-7 {
- -webkit-box-ordinal-group: 8;
- -ms-flex-order: 7;
- order: 7; }
- .order-sm-8 {
- -webkit-box-ordinal-group: 9;
- -ms-flex-order: 8;
- order: 8; }
- .order-sm-9 {
- -webkit-box-ordinal-group: 10;
- -ms-flex-order: 9;
- order: 9; }
- .order-sm-10 {
- -webkit-box-ordinal-group: 11;
- -ms-flex-order: 10;
- order: 10; }
- .order-sm-11 {
- -webkit-box-ordinal-group: 12;
- -ms-flex-order: 11;
- order: 11; }
- .order-sm-12 {
- -webkit-box-ordinal-group: 13;
- -ms-flex-order: 12;
- order: 12; }
- .col-sm {
- -ms-flex-preferred-size: 0;
- flex-basis: 0;
- -webkit-box-flex: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
- max-width: 100%; }
- .col-sm-auto {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- max-width: none;
- width: auto; }
- .order-sm-first {
- -webkit-box-ordinal-group: 0;
- -ms-flex-order: -1;
- order: -1; }
- .order-sm-last {
- -webkit-box-ordinal-group: 14;
- -ms-flex-order: 13;
- order: 13; } }
-
-@media (min-width: 768px) {
- .col-md-1 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 8.33333%;
- flex: 0 0 8.33333%;
- max-width: 8.33333%; }
- .col-md-2 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 16.66667%;
- flex: 0 0 16.66667%;
- max-width: 16.66667%; }
- .col-md-3 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 25%;
- flex: 0 0 25%;
- max-width: 25%; }
- .col-md-4 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 33.33333%;
- flex: 0 0 33.33333%;
- max-width: 33.33333%; }
- .col-md-5 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 41.66667%;
- flex: 0 0 41.66667%;
- max-width: 41.66667%; }
- .col-md-6 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 50%;
- flex: 0 0 50%;
- max-width: 50%; }
- .col-md-7 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 58.33333%;
- flex: 0 0 58.33333%;
- max-width: 58.33333%; }
- .col-md-8 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 66.66667%;
- flex: 0 0 66.66667%;
- max-width: 66.66667%; }
- .col-md-9 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 75%;
- flex: 0 0 75%;
- max-width: 75%; }
- .col-md-10 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 83.33333%;
- flex: 0 0 83.33333%;
- max-width: 83.33333%; }
- .col-md-11 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 91.66667%;
- flex: 0 0 91.66667%;
- max-width: 91.66667%; }
- .col-md-12 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- max-width: 100%; }
- .offset-md-0 {
- margin-left: 0; }
- .offset-md-1 {
- margin-left: 8.33333%; }
- .offset-md-2 {
- margin-left: 16.66667%; }
- .offset-md-3 {
- margin-left: 25%; }
- .offset-md-4 {
- margin-left: 33.33333%; }
- .offset-md-5 {
- margin-left: 41.66667%; }
- .offset-md-6 {
- margin-left: 50%; }
- .offset-md-7 {
- margin-left: 58.33333%; }
- .offset-md-8 {
- margin-left: 66.66667%; }
- .offset-md-9 {
- margin-left: 75%; }
- .offset-md-10 {
- margin-left: 83.33333%; }
- .offset-md-11 {
- margin-left: 91.66667%; }
- .order-md-0 {
- -webkit-box-ordinal-group: 1;
- -ms-flex-order: 0;
- order: 0; }
- .order-md-1 {
- -webkit-box-ordinal-group: 2;
- -ms-flex-order: 1;
- order: 1; }
- .order-md-2 {
- -webkit-box-ordinal-group: 3;
- -ms-flex-order: 2;
- order: 2; }
- .order-md-3 {
- -webkit-box-ordinal-group: 4;
- -ms-flex-order: 3;
- order: 3; }
- .order-md-4 {
- -webkit-box-ordinal-group: 5;
- -ms-flex-order: 4;
- order: 4; }
- .order-md-5 {
- -webkit-box-ordinal-group: 6;
- -ms-flex-order: 5;
- order: 5; }
- .order-md-6 {
- -webkit-box-ordinal-group: 7;
- -ms-flex-order: 6;
- order: 6; }
- .order-md-7 {
- -webkit-box-ordinal-group: 8;
- -ms-flex-order: 7;
- order: 7; }
- .order-md-8 {
- -webkit-box-ordinal-group: 9;
- -ms-flex-order: 8;
- order: 8; }
- .order-md-9 {
- -webkit-box-ordinal-group: 10;
- -ms-flex-order: 9;
- order: 9; }
- .order-md-10 {
- -webkit-box-ordinal-group: 11;
- -ms-flex-order: 10;
- order: 10; }
- .order-md-11 {
- -webkit-box-ordinal-group: 12;
- -ms-flex-order: 11;
- order: 11; }
- .order-md-12 {
- -webkit-box-ordinal-group: 13;
- -ms-flex-order: 12;
- order: 12; }
- .col-md {
- -ms-flex-preferred-size: 0;
- flex-basis: 0;
- -webkit-box-flex: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
- max-width: 100%; }
- .col-md-auto {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- max-width: none;
- width: auto; }
- .order-md-first {
- -webkit-box-ordinal-group: 0;
- -ms-flex-order: -1;
- order: -1; }
- .order-md-last {
- -webkit-box-ordinal-group: 14;
- -ms-flex-order: 13;
- order: 13; } }
-
-@media (min-width: 992px) {
- .col-lg-1 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 8.33333%;
- flex: 0 0 8.33333%;
- max-width: 8.33333%; }
- .col-lg-2 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 16.66667%;
- flex: 0 0 16.66667%;
- max-width: 16.66667%; }
- .col-lg-3 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 25%;
- flex: 0 0 25%;
- max-width: 25%; }
- .col-lg-4 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 33.33333%;
- flex: 0 0 33.33333%;
- max-width: 33.33333%; }
- .col-lg-5 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 41.66667%;
- flex: 0 0 41.66667%;
- max-width: 41.66667%; }
- .col-lg-6 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 50%;
- flex: 0 0 50%;
- max-width: 50%; }
- .col-lg-7 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 58.33333%;
- flex: 0 0 58.33333%;
- max-width: 58.33333%; }
- .col-lg-8 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 66.66667%;
- flex: 0 0 66.66667%;
- max-width: 66.66667%; }
- .col-lg-9 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 75%;
- flex: 0 0 75%;
- max-width: 75%; }
- .col-lg-10 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 83.33333%;
- flex: 0 0 83.33333%;
- max-width: 83.33333%; }
- .col-lg-11 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 91.66667%;
- flex: 0 0 91.66667%;
- max-width: 91.66667%; }
- .col-lg-12 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- max-width: 100%; }
- .offset-lg-0 {
- margin-left: 0; }
- .offset-lg-1 {
- margin-left: 8.33333%; }
- .offset-lg-2 {
- margin-left: 16.66667%; }
- .offset-lg-3 {
- margin-left: 25%; }
- .offset-lg-4 {
- margin-left: 33.33333%; }
- .offset-lg-5 {
- margin-left: 41.66667%; }
- .offset-lg-6 {
- margin-left: 50%; }
- .offset-lg-7 {
- margin-left: 58.33333%; }
- .offset-lg-8 {
- margin-left: 66.66667%; }
- .offset-lg-9 {
- margin-left: 75%; }
- .offset-lg-10 {
- margin-left: 83.33333%; }
- .offset-lg-11 {
- margin-left: 91.66667%; }
- .order-lg-0 {
- -webkit-box-ordinal-group: 1;
- -ms-flex-order: 0;
- order: 0; }
- .order-lg-1 {
- -webkit-box-ordinal-group: 2;
- -ms-flex-order: 1;
- order: 1; }
- .order-lg-2 {
- -webkit-box-ordinal-group: 3;
- -ms-flex-order: 2;
- order: 2; }
- .order-lg-3 {
- -webkit-box-ordinal-group: 4;
- -ms-flex-order: 3;
- order: 3; }
- .order-lg-4 {
- -webkit-box-ordinal-group: 5;
- -ms-flex-order: 4;
- order: 4; }
- .order-lg-5 {
- -webkit-box-ordinal-group: 6;
- -ms-flex-order: 5;
- order: 5; }
- .order-lg-6 {
- -webkit-box-ordinal-group: 7;
- -ms-flex-order: 6;
- order: 6; }
- .order-lg-7 {
- -webkit-box-ordinal-group: 8;
- -ms-flex-order: 7;
- order: 7; }
- .order-lg-8 {
- -webkit-box-ordinal-group: 9;
- -ms-flex-order: 8;
- order: 8; }
- .order-lg-9 {
- -webkit-box-ordinal-group: 10;
- -ms-flex-order: 9;
- order: 9; }
- .order-lg-10 {
- -webkit-box-ordinal-group: 11;
- -ms-flex-order: 10;
- order: 10; }
- .order-lg-11 {
- -webkit-box-ordinal-group: 12;
- -ms-flex-order: 11;
- order: 11; }
- .order-lg-12 {
- -webkit-box-ordinal-group: 13;
- -ms-flex-order: 12;
- order: 12; }
- .col-lg {
- -ms-flex-preferred-size: 0;
- flex-basis: 0;
- -webkit-box-flex: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
- max-width: 100%; }
- .col-lg-auto {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- max-width: none;
- width: auto; }
- .order-lg-first {
- -webkit-box-ordinal-group: 0;
- -ms-flex-order: -1;
- order: -1; }
- .order-lg-last {
- -webkit-box-ordinal-group: 14;
- -ms-flex-order: 13;
- order: 13; } }
-
-@media (min-width: 1200px) {
- .col-xl-1 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 8.33333%;
- flex: 0 0 8.33333%;
- max-width: 8.33333%; }
- .col-xl-2 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 16.66667%;
- flex: 0 0 16.66667%;
- max-width: 16.66667%; }
- .col-xl-3 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 25%;
- flex: 0 0 25%;
- max-width: 25%; }
- .col-xl-4 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 33.33333%;
- flex: 0 0 33.33333%;
- max-width: 33.33333%; }
- .col-xl-5 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 41.66667%;
- flex: 0 0 41.66667%;
- max-width: 41.66667%; }
- .col-xl-6 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 50%;
- flex: 0 0 50%;
- max-width: 50%; }
- .col-xl-7 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 58.33333%;
- flex: 0 0 58.33333%;
- max-width: 58.33333%; }
- .col-xl-8 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 66.66667%;
- flex: 0 0 66.66667%;
- max-width: 66.66667%; }
- .col-xl-9 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 75%;
- flex: 0 0 75%;
- max-width: 75%; }
- .col-xl-10 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 83.33333%;
- flex: 0 0 83.33333%;
- max-width: 83.33333%; }
- .col-xl-11 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 91.66667%;
- flex: 0 0 91.66667%;
- max-width: 91.66667%; }
- .col-xl-12 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- max-width: 100%; }
- .offset-xl-0 {
- margin-left: 0; }
- .offset-xl-1 {
- margin-left: 8.33333%; }
- .offset-xl-2 {
- margin-left: 16.66667%; }
- .offset-xl-3 {
- margin-left: 25%; }
- .offset-xl-4 {
- margin-left: 33.33333%; }
- .offset-xl-5 {
- margin-left: 41.66667%; }
- .offset-xl-6 {
- margin-left: 50%; }
- .offset-xl-7 {
- margin-left: 58.33333%; }
- .offset-xl-8 {
- margin-left: 66.66667%; }
- .offset-xl-9 {
- margin-left: 75%; }
- .offset-xl-10 {
- margin-left: 83.33333%; }
- .offset-xl-11 {
- margin-left: 91.66667%; }
- .order-xl-0 {
- -webkit-box-ordinal-group: 1;
- -ms-flex-order: 0;
- order: 0; }
- .order-xl-1 {
- -webkit-box-ordinal-group: 2;
- -ms-flex-order: 1;
- order: 1; }
- .order-xl-2 {
- -webkit-box-ordinal-group: 3;
- -ms-flex-order: 2;
- order: 2; }
- .order-xl-3 {
- -webkit-box-ordinal-group: 4;
- -ms-flex-order: 3;
- order: 3; }
- .order-xl-4 {
- -webkit-box-ordinal-group: 5;
- -ms-flex-order: 4;
- order: 4; }
- .order-xl-5 {
- -webkit-box-ordinal-group: 6;
- -ms-flex-order: 5;
- order: 5; }
- .order-xl-6 {
- -webkit-box-ordinal-group: 7;
- -ms-flex-order: 6;
- order: 6; }
- .order-xl-7 {
- -webkit-box-ordinal-group: 8;
- -ms-flex-order: 7;
- order: 7; }
- .order-xl-8 {
- -webkit-box-ordinal-group: 9;
- -ms-flex-order: 8;
- order: 8; }
- .order-xl-9 {
- -webkit-box-ordinal-group: 10;
- -ms-flex-order: 9;
- order: 9; }
- .order-xl-10 {
- -webkit-box-ordinal-group: 11;
- -ms-flex-order: 10;
- order: 10; }
- .order-xl-11 {
- -webkit-box-ordinal-group: 12;
- -ms-flex-order: 11;
- order: 11; }
- .order-xl-12 {
- -webkit-box-ordinal-group: 13;
- -ms-flex-order: 12;
- order: 12; }
- .col-xl {
- -ms-flex-preferred-size: 0;
- flex-basis: 0;
- -webkit-box-flex: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
- max-width: 100%; }
- .col-xl-auto {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- max-width: none;
- width: auto; }
- .order-xl-first {
- -webkit-box-ordinal-group: 0;
- -ms-flex-order: -1;
- order: -1; }
- .order-xl-last {
- -webkit-box-ordinal-group: 14;
- -ms-flex-order: 13;
- order: 13; } }
-
-.container {
- margin-right: auto;
- margin-left: auto;
- padding-right: 20px;
- padding-left: 20px;
- width: 100%; }
- @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 {
- margin-right: auto;
- margin-left: auto;
- padding-right: 20px;
- padding-left: 20px;
- width: 100%; }
-
-.row {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- margin-right: -20px;
- margin-left: -20px; }
-
-.no-gutters {
- margin-right: 0;
- margin-left: 0; }
- .no-gutters > .col,
- .no-gutters > [class*='col-'] {
- padding-right: 0;
- padding-left: 0; }
-
-.blockquote {
- font-size: 1.25rem;
- font-weight: 500;
- letter-spacing: 0.02em;
- line-height: 1.4;
- border-left: 0.3125rem solid #f08506;
- margin-bottom: 1rem;
- padding: 0 1rem; }
-
-.blockquote-footer {
- font-size: 0.75rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.5;
- color: rgba(0, 0, 0, 0.38);
- display: block;
- margin-top: 0.25rem; }
- .blockquote-footer::before {
- content: '\2014 \00A0'; }
-
-mark,
-.mark {
- background-color: #ffeb3b;
- color: rgba(0, 0, 0, 0.87);
- padding: 0.2em; }
-
-small,
-.small {
- font-size: 80%;
- font-weight: 400; }
-
-.initialism {
- font-size: 90%;
- text-transform: uppercase; }
-
-.typography-display-4 {
- font-size: 7rem;
- font-weight: 300;
- letter-spacing: -0.04em;
- line-height: 1; }
-
-.typography-display-3 {
- font-size: 3.5rem;
- font-weight: 400;
- letter-spacing: -0.02em;
- line-height: 1.03571; }
-
-.typography-display-2 {
- font-size: 2.8125rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.06667; }
-
-.typography-display-1 {
- font-size: 2.125rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.17647; }
-
-.typography-headline {
- font-size: 1.5rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.33333; }
-
-.typography-title {
- font-size: 1.25rem;
- font-weight: 500;
- letter-spacing: 0.02em;
- line-height: 1.4; }
-
-.typography-subheading {
- font-size: 1.0rem;
- font-weight: 400;
- letter-spacing: 0.04em;
- line-height: 1.5; }
-
-.typography-body-2 {
- font-size: 0.875rem;
- font-weight: 500;
- letter-spacing: 0;
- line-height: 1.42857; }
-
-.typography-body-1 {
- font-size: 0.875rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.42857; }
-
-.typography-caption {
- font-size: 0.75rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.5; }
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-.h1,
-.h2,
-.h3,
-.h4,
-.h5,
-.h6 {
- color: inherit;
- font-family: inherit;
- margin-bottom: 0.5rem; }
-
-h1,
-.h1 {
- font-size: 2.8125rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.06667; }
-
-h2,
-.h2 {
- font-size: 2.125rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.17647; }
-
-h3,
-.h3 {
- font-size: 1.5rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.33333; }
-
-h4,
-.h4 {
- font-size: 1.25rem;
- font-weight: 500;
- letter-spacing: 0.02em;
- line-height: 1.4; }
-
-h5,
-.h5 {
- font-size: 1.0rem;
- font-weight: 400;
- letter-spacing: 0.04em;
- line-height: 1.5; }
-
-h6,
-.h6 {
- font-size: 0.875rem;
- font-weight: 500;
- letter-spacing: 0;
- line-height: 1.42857; }
-
-.display-1 {
- font-size: 7rem;
- font-weight: 300;
- letter-spacing: -0.04em;
- line-height: 1; }
-
-.display-2 {
- font-size: 3.5rem;
- font-weight: 400;
- letter-spacing: -0.02em;
- line-height: 1.03571; }
-
-.display-3 {
- font-size: 2.8125rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.06667; }
-
-.display-4 {
- font-size: 2.125rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.17647; }
-
-.lead {
- font-size: 1.25rem;
- font-weight: 500;
- letter-spacing: 0.02em;
- line-height: 1.4; }
-
-hr {
- border: 0;
- border-top: 1px solid rgba(0, 0, 0, 0.12);
- margin-top: 1rem;
- margin-bottom: 1rem; }
-
-.list-inline {
- list-style: none;
- padding-left: 0; }
-
-.list-inline-item {
- display: inline-block; }
- .list-inline-item:not(:last-child) {
- margin-right: 0.5rem; }
-
-.list-unstyled {
- list-style: none;
- padding-left: 0; }
-
-.alert, .wpcf7 .wpcf7-validation-errors {
- border-radius: 2px;
- border: 0;
- display: block;
- margin-bottom: 1rem;
- padding: 1rem 1rem;
- position: relative; }
-
-.alert-primary {
- background-color: #fa9d2f;
- color: rgba(0, 0, 0, 0.87); }
-
-.alert-secondary {
- background-color: #fa9d2f;
- color: rgba(0, 0, 0, 0.87); }
-
-.alert-danger {
- background-color: #ffcdd2;
- color: rgba(0, 0, 0, 0.87); }
-
-.alert-info {
- background-color: #bbdefb;
- color: rgba(0, 0, 0, 0.87); }
-
-.alert-success {
- background-color: #c8e6c9;
- color: rgba(0, 0, 0, 0.87); }
-
-.alert-warning {
- background-color: #ffe0b2;
- color: rgba(0, 0, 0, 0.87); }
-
-.alert-dark {
- background-color: #757575;
- color: white; }
-
-.alert-light {
- background-color: #fafafa;
- color: rgba(0, 0, 0, 0.87); }
-
-.alert-dismissible {
- padding-right: 3.5rem; }
- .alert-dismissible .close {
- color: inherit;
- padding: 0.875rem 1rem;
- position: absolute;
- top: 0;
- right: 0; }
-
-.alert-heading {
- color: inherit; }
-
-.alert-link {
- color: inherit;
- font-weight: 500; }
- .alert-link:active, .alert-link:focus, .alert-link:hover {
- color: inherit; }
-
-.badge {
- border-radius: 2px;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- display: -webkit-inline-box;
- display: -ms-inline-flexbox;
- display: inline-flex;
- font-size: inherit;
- font-weight: 500;
- line-height: inherit;
- padding-right: 0.5em;
- padding-left: 0.5em;
- text-align: center;
- vertical-align: baseline;
- white-space: nowrap; }
- .badge:empty {
- display: none; }
- .btn .badge, .wpcf7 input[type=submit] .badge {
- margin-top: -1px;
- margin-bottom: -1px;
- padding-top: 1px;
- padding-bottom: 1px; }
-
-.badge-primary {
- background-color: #f08506;
- color: rgba(0, 0, 0, 0.87); }
- .badge-primary[href]:active, .badge-primary[href]:focus, .badge-primary[href]:hover {
- background-color: #be6905;
- color: white;
- text-decoration: none; }
-
-.badge-secondary {
- background-color: #f08506;
- color: rgba(0, 0, 0, 0.87); }
- .badge-secondary[href]:active, .badge-secondary[href]:focus, .badge-secondary[href]:hover {
- background-color: #be6905;
- color: white;
- text-decoration: none; }
-
-.badge-danger {
- background-color: #f44336;
- color: white; }
- .badge-danger[href]:active, .badge-danger[href]:focus, .badge-danger[href]:hover {
- background-color: #d32f2f;
- color: white;
- text-decoration: none; }
-
-.badge-info {
- background-color: #2196f3;
- color: white; }
- .badge-info[href]:active, .badge-info[href]:focus, .badge-info[href]:hover {
- background-color: #1976d2;
- color: white;
- text-decoration: none; }
-
-.badge-success {
- background-color: #4caf50;
- color: white; }
- .badge-success[href]:active, .badge-success[href]:focus, .badge-success[href]:hover {
- background-color: #388e3c;
- color: white;
- text-decoration: none; }
-
-.badge-warning {
- background-color: #ff9800;
- color: rgba(0, 0, 0, 0.87); }
- .badge-warning[href]:active, .badge-warning[href]:focus, .badge-warning[href]:hover {
- background-color: #f57c00;
- color: white;
- text-decoration: none; }
-
-.badge-dark {
- background-color: #424242;
- color: white; }
- .badge-dark[href]:active, .badge-dark[href]:focus, .badge-dark[href]:hover {
- background-color: #212121;
- color: white;
- text-decoration: none; }
-
-.badge-light {
- background-color: #f5f5f5;
- color: rgba(0, 0, 0, 0.87); }
- .badge-light[href]:active, .badge-light[href]:focus, .badge-light[href]:hover {
- background-color: #e0e0e0;
- color: rgba(0, 0, 0, 0.87);
- text-decoration: none; }
-
-.badge-pill {
- border-radius: 1em; }
-
-.breadcrumb {
- border-radius: 2px;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- background-color: #f5f5f5;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- list-style: none;
- margin-bottom: 1rem;
- min-height: 3.5rem;
- padding: 0.625rem 1rem; }
-
-.breadcrumb-item {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: color;
- transition-property: color;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- color: rgba(0, 0, 0, 0.54);
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex; }
- @media (min-width: 576px) {
- .breadcrumb-item {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .breadcrumb-item {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .breadcrumb-item {
- -webkit-transition: none;
- transition: none; } }
- .breadcrumb-item:active, .breadcrumb-item:focus, .breadcrumb-item:hover {
- color: rgba(0, 0, 0, 0.87); }
- .breadcrumb-item.active {
- color: rgba(0, 0, 0, 0.87);
- font-weight: bolder; }
- .breadcrumb-item a {
- color: inherit;
- text-decoration: none; }
- .breadcrumb-item + .breadcrumb-item {
- margin-left: 0.5rem; }
- .breadcrumb-item + .breadcrumb-item::before {
- font-size: 1.71429em;
- line-height: 0.58333em;
- vertical-align: -0.3022em;
- font-family: 'Material Icons';
- -webkit-font-feature-settings: 'liga';
- font-feature-settings: 'liga';
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- font-style: normal;
- font-weight: normal;
- letter-spacing: normal;
- text-rendering: optimizeLegibility;
- text-transform: none;
- white-space: nowrap;
- word-wrap: normal;
- color: rgba(0, 0, 0, 0.54);
- content: "chevron_right";
- display: inline-block;
- margin-right: 0.5rem; }
-
-.carousel {
- position: relative; }
- .carousel:hover .carousel-control-next,
- .carousel:hover .carousel-control-prev {
- opacity: 1; }
-
-.carousel-inner {
- overflow: hidden;
- position: relative;
- width: 100%; }
-
-.carousel-item {
- -webkit-transition-duration: 0.375s;
- transition-duration: 0.375s;
- -webkit-transition-property: -webkit-transform;
- transition-property: -webkit-transform;
- transition-property: transform;
- transition-property: transform, -webkit-transform;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- -webkit-backface-visibility: hidden;
- backface-visibility: hidden;
- display: none;
- -webkit-perspective: 1000px;
- perspective: 1000px;
- position: relative;
- width: 100%; }
- @media (min-width: 576px) {
- .carousel-item {
- -webkit-transition-duration: 0.4875s;
- transition-duration: 0.4875s; } }
- @media (min-width: 992px) {
- .carousel-item {
- -webkit-transition-duration: 0.25s;
- transition-duration: 0.25s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .carousel-item {
- -webkit-transition: none;
- transition: none; } }
-
-.carousel-item.active,
-.carousel-item-next,
-.carousel-item-prev {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex; }
-
-.carousel-item-left.active,
-.carousel-item-prev {
- -webkit-transform: translateX(-100%);
- transform: translateX(-100%); }
- @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
- .carousel-item-left.active,
- .carousel-item-prev {
- -webkit-transform: translate3d(-100%, 0, 0);
- transform: translate3d(-100%, 0, 0); } }
-
-.carousel-item-left.carousel-item-next,
-.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-left.carousel-item-next,
- .carousel-item-prev.carousel-item-right {
- -webkit-transform: translate3d(0, 0, 0);
- transform: translate3d(0, 0, 0); } }
-
-.carousel-item-next,
-.carousel-item-right.active {
- -webkit-transform: translateX(100%);
- transform: translateX(100%); }
- @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
- .carousel-item-next,
- .carousel-item-right.active {
- -webkit-transform: translate3d(100%, 0, 0);
- transform: translate3d(100%, 0, 0); } }
-
-.carousel-item-next,
-.carousel-item-prev {
- position: absolute;
- top: 0; }
-
-.carousel-fade .carousel-item {
- -webkit-transition-duration: 0.375s;
- transition-duration: 0.375s;
- -webkit-transition-property: opacity;
- transition-property: opacity;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- opacity: 0; }
- @media (min-width: 576px) {
- .carousel-fade .carousel-item {
- -webkit-transition-duration: 0.4875s;
- transition-duration: 0.4875s; } }
- @media (min-width: 992px) {
- .carousel-fade .carousel-item {
- -webkit-transition-duration: 0.25s;
- transition-duration: 0.25s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .carousel-fade .carousel-item {
- -webkit-transition: none;
- transition: none; } }
-
-.carousel-fade .carousel-item.active,
-.carousel-fade .carousel-item-next.carousel-item-left,
-.carousel-fade .carousel-item-prev.carousel-item-right {
- opacity: 1; }
-
-.carousel-fade .carousel-item.active,
-.carousel-fade .carousel-item-left.active,
-.carousel-fade .carousel-item-next,
-.carousel-fade .carousel-item-prev,
-.carousel-fade .carousel-item-prev.active {
- -webkit-transform: translateX(0);
- transform: translateX(0); }
- @supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
- .carousel-fade .carousel-item.active,
- .carousel-fade .carousel-item-left.active,
- .carousel-fade .carousel-item-next,
- .carousel-fade .carousel-item-prev,
- .carousel-fade .carousel-item-prev.active {
- -webkit-transform: translate3d(0, 0, 0);
- transform: translate3d(0, 0, 0); } }
-
-.carousel-fade .carousel-item-left.active,
-.carousel-fade .carousel-item-right.active {
- opacity: 0; }
-
-.carousel-control-next,
-.carousel-control-prev {
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- background-color: rgba(255, 255, 255, 0.12);
- border-radius: 50%;
- -webkit-box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2);
- color: white;
- cursor: pointer;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- font-size: 0.8125rem;
- height: 2.5rem;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
- line-height: 1;
- margin-top: -1.25rem;
- opacity: 0;
- position: absolute;
- top: 50%;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- width: 2.5rem; }
- .carousel-control-next:active, .carousel-control-next:focus, .carousel-control-next:hover,
- .carousel-control-prev:active,
- .carousel-control-prev:focus,
- .carousel-control-prev:hover {
- background-color: rgba(204, 204, 204, 0.25);
- color: white;
- text-decoration: none; }
- .carousel-control-next:active,
- .carousel-control-prev:active {
- -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); }
- .carousel-control-next:focus,
- .carousel-control-prev:focus {
- opacity: 1;
- outline: 0; }
-
-.carousel-control-next {
- right: 1.25rem; }
-
-.carousel-control-prev {
- left: 1.25rem; }
-
-.carousel-control-next-icon,
-.carousel-control-prev-icon {
- font-size: 1.71429em;
- line-height: 0.58333em;
- vertical-align: -0.3022em;
- font-family: 'Material Icons';
- -webkit-font-feature-settings: 'liga';
- font-feature-settings: 'liga';
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- font-style: normal;
- font-weight: normal;
- letter-spacing: normal;
- text-rendering: optimizeLegibility;
- text-transform: none;
- white-space: nowrap;
- word-wrap: normal; }
-
-.carousel-control-next-icon::before {
- content: "chevron_right"; }
-
-.carousel-control-prev-icon::before {
- content: "chevron_left"; }
-
-.carousel-caption {
- color: white;
- position: absolute;
- right: 25%;
- bottom: 1.5rem;
- left: 25%;
- text-align: center;
- z-index: 1; }
-
-.carousel-indicators {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
- list-style: none;
- margin-bottom: 0;
- padding-left: 0;
- position: absolute;
- right: 5rem;
- bottom: 0.5rem;
- left: 5rem;
- z-index: 1; }
- .carousel-indicators li {
- background-color: transparent;
- border: 1px solid rgba(255, 255, 255, 0.12);
- border-radius: 0.5rem;
- cursor: pointer;
- -webkit-box-flex: 0;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- height: 0.5rem;
- margin-right: 1px;
- margin-left: 1px;
- overflow: hidden;
- text-indent: 100%;
- white-space: nowrap;
- width: 0.5rem; }
- .carousel-indicators .active {
- background-color: rgba(204, 204, 204, 0.25); }
-
-.close {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: color;
- transition-property: color;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- background-color: transparent;
- background-image: none;
- border: 0;
- color: rgba(0, 0, 0, 0.38);
- float: right;
- font-size: 1.5rem;
- font-weight: 300;
- line-height: 1;
- padding: 0; }
- @media (min-width: 576px) {
- .close {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .close {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .close {
- -webkit-transition: none;
- transition: none; } }
- .close:active, .close:focus, .close:hover {
- color: rgba(0, 0, 0, 0.87);
- text-decoration: none; }
- .close:focus {
- outline: 0; }
- .close:not(:disabled):not(.disabled) {
- cursor: pointer; }
-
-code {
- border-radius: 2px;
- background-color: #f5f5f5;
- color: #bd4147;
- font-size: 87.5%;
- padding: 0.2rem 0.4rem;
- word-break: break-word; }
- a > code {
- color: inherit; }
-
-kbd {
- border-radius: 2px;
- background-color: rgba(0, 0, 0, 0.87);
- color: white;
- font-size: 87.5%;
- padding: 0.2rem 0.4rem; }
- kbd kbd {
- font-size: 100%;
- font-weight: bolder;
- padding: 0; }
-
-pre {
- border-radius: 2px;
- color: rgba(0, 0, 0, 0.87);
- display: block;
- font-size: 87.5%; }
- pre code {
- background-color: transparent;
- border-radius: 0;
- color: inherit;
- font-size: inherit;
- padding: 0;
- word-break: normal; }
-
-.pre-scrollable {
- max-height: 340px;
- overflow-y: scroll; }
-
-.form-check {
- display: block;
- margin-bottom: 0.5rem;
- padding-left: 1.25rem;
- position: relative; }
-
-.form-check-inline {
- display: inline-block;
- margin-right: 0.5rem;
- margin-bottom: 0; }
-
-.form-check-input {
- margin-top: 0.25rem;
- margin-left: -1.25rem;
- position: absolute; }
- .form-check-input:disabled ~ .form-check-label {
- color: rgba(0, 0, 0, 0.38); }
-
-.form-check-label {
- color: inherit;
- font-size: inherit;
- line-height: inherit; }
-
-.form-group, .wpcf7 .wpcf7-form p {
- margin-bottom: 1rem; }
-
-.form-row {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- margin-right: -0.5rem;
- margin-left: -0.5rem; }
- .form-row > .col,
- .form-row > [class*='col-'] {
- padding-right: 0.5rem;
- padding-left: 0.5rem; }
-
-.form-inline {
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-flow: row wrap;
- flex-flow: row wrap; }
- .form-inline .custom-file,
- .form-inline .custom-select {
- width: auto; }
- .form-inline .form-check {
- margin-bottom: 0;
- width: auto; }
- .form-inline .form-control, .form-inline .wpcf7 input[type=text], .wpcf7 .form-inline input[type=text],
- .form-inline .wpcf7 input[type=search], .wpcf7 .form-inline input[type=search],
- .form-inline .wpcf7 input[type=url], .wpcf7 .form-inline input[type=url],
- .form-inline .wpcf7 input[type=tel], .wpcf7 .form-inline input[type=tel],
- .form-inline .wpcf7 input[type=number], .wpcf7 .form-inline input[type=number],
- .form-inline .wpcf7 input[type=range], .wpcf7 .form-inline input[type=range],
- .form-inline .wpcf7 input[type=date], .wpcf7 .form-inline input[type=date],
- .form-inline .wpcf7 input[type=month], .wpcf7 .form-inline input[type=month],
- .form-inline .wpcf7 input[type=week], .wpcf7 .form-inline input[type=week],
- .form-inline .wpcf7 input[type=time], .wpcf7 .form-inline input[type=time],
- .form-inline .wpcf7 input[type=datetime], .wpcf7 .form-inline input[type=datetime],
- .form-inline .wpcf7 input[type=datetime-local], .wpcf7 .form-inline input[type=datetime-local],
- .form-inline .wpcf7 input[type=color], .wpcf7 .form-inline input[type=color],
- .form-inline .wpcf7 input[type=email], .wpcf7 .form-inline input[type=email],
- .form-inline .wpcf7 input[type=file], .wpcf7 .form-inline input[type=file], .form-inline .wpcf7 input[type=submit], .wpcf7 .form-inline input[type=submit],
- .form-inline .wpcf7 select, .wpcf7 .form-inline select,
- .form-inline .wpcf7 textarea, .wpcf7 .form-inline textarea, .form-inline .wpcf7 .wpcf7-validation-errors, .wpcf7 .form-inline .wpcf7-validation-errors,
- .form-inline .form-control-file {
- display: inline-block;
- vertical-align: middle;
- width: auto; }
- .form-inline .form-control-plaintext {
- display: inline-block; }
- .form-inline .form-group, .form-inline .wpcf7 .wpcf7-form p, .wpcf7 .wpcf7-form .form-inline p {
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-flex: 0;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-flow: row wrap;
- flex-flow: row wrap;
- margin-bottom: 0; }
- .form-inline .input-group {
- width: auto; }
-
-.col-form-label {
- color: inherit;
- font-size: 0.875rem;
- line-height: 1.71429;
- padding-top: 0.375rem;
- padding-bottom: 0.375rem; }
-
-.col-form-label-lg {
- font-size: 1.85938rem;
- line-height: 1.34454;
- padding-top: 0.625rem;
- padding-bottom: 0.625rem; }
-
-.col-form-label-sm {
- font-size: 0.71094rem;
- line-height: 1.75824;
- padding-top: 0.375rem;
- padding-bottom: 0.375rem; }
-
-.form-text {
- font-size: 0.75rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.5;
- color: rgba(0, 0, 0, 0.38);
- display: block;
- margin-top: 0.5rem; }
- .custom-select-lg + .form-text,
- .floating-label-lg + .form-text,
- .input-group-lg > .floating-label + .form-text,
- .floating-label-lg .custom-select + .form-text,
- .input-group-lg > .floating-label .custom-select + .form-text,
- .floating-label-lg .form-control + .form-text,
- .input-group-lg > .floating-label .form-control + .form-text,
- .floating-label-lg .wpcf7 input[type=text] + .form-text,
- .wpcf7 .floating-label-lg input[type=text] + .form-text,
- .input-group-lg > .floating-label .wpcf7 input[type=text] + .form-text,
- .wpcf7 .input-group-lg > .floating-label input[type=text] + .form-text,
- .floating-label-lg .wpcf7 input[type=search] + .form-text,
- .wpcf7 .floating-label-lg input[type=search] + .form-text,
- .input-group-lg > .floating-label .wpcf7 input[type=search] + .form-text,
- .wpcf7 .input-group-lg > .floating-label input[type=search] + .form-text,
- .floating-label-lg .wpcf7 input[type=url] + .form-text,
- .wpcf7 .floating-label-lg input[type=url] + .form-text,
- .input-group-lg > .floating-label .wpcf7 input[type=url] + .form-text,
- .wpcf7 .input-group-lg > .floating-label input[type=url] + .form-text,
- .floating-label-lg .wpcf7 input[type=tel] + .form-text,
- .wpcf7 .floating-label-lg input[type=tel] + .form-text,
- .input-group-lg > .floating-label .wpcf7 input[type=tel] + .form-text,
- .wpcf7 .input-group-lg > .floating-label input[type=tel] + .form-text,
- .floating-label-lg .wpcf7 input[type=number] + .form-text,
- .wpcf7 .floating-label-lg input[type=number] + .form-text,
- .input-group-lg > .floating-label .wpcf7 input[type=number] + .form-text,
- .wpcf7 .input-group-lg > .floating-label input[type=number] + .form-text,
- .floating-label-lg .wpcf7 input[type=range] + .form-text,
- .wpcf7 .floating-label-lg input[type=range] + .form-text,
- .input-group-lg > .floating-label .wpcf7 input[type=range] + .form-text,
- .wpcf7 .input-group-lg > .floating-label input[type=range] + .form-text,
- .floating-label-lg .wpcf7 input[type=date] + .form-text,
- .wpcf7 .floating-label-lg input[type=date] + .form-text,
- .input-group-lg > .floating-label .wpcf7 input[type=date] + .form-text,
- .wpcf7 .input-group-lg > .floating-label input[type=date] + .form-text,
- .floating-label-lg .wpcf7 input[type=month] + .form-text,
- .wpcf7 .floating-label-lg input[type=month] + .form-text,
- .input-group-lg > .floating-label .wpcf7 input[type=month] + .form-text,
- .wpcf7 .input-group-lg > .floating-label input[type=month] + .form-text,
- .floating-label-lg .wpcf7 input[type=week] + .form-text,
- .wpcf7 .floating-label-lg input[type=week] + .form-text,
- .input-group-lg > .floating-label .wpcf7 input[type=week] + .form-text,
- .wpcf7 .input-group-lg > .floating-label input[type=week] + .form-text,
- .floating-label-lg .wpcf7 input[type=time] + .form-text,
- .wpcf7 .floating-label-lg input[type=time] + .form-text,
- .input-group-lg > .floating-label .wpcf7 input[type=time] + .form-text,
- .wpcf7 .input-group-lg > .floating-label input[type=time] + .form-text,
- .floating-label-lg .wpcf7 input[type=datetime] + .form-text,
- .wpcf7 .floating-label-lg input[type=datetime] + .form-text,
- .input-group-lg > .floating-label .wpcf7 input[type=datetime] + .form-text,
- .wpcf7 .input-group-lg > .floating-label input[type=datetime] + .form-text,
- .floating-label-lg .wpcf7 input[type=datetime-local] + .form-text,
- .wpcf7 .floating-label-lg input[type=datetime-local] + .form-text,
- .input-group-lg > .floating-label .wpcf7 input[type=datetime-local] + .form-text,
- .wpcf7 .input-group-lg > .floating-label input[type=datetime-local] + .form-text,
- .floating-label-lg .wpcf7 input[type=color] + .form-text,
- .wpcf7 .floating-label-lg input[type=color] + .form-text,
- .input-group-lg > .floating-label .wpcf7 input[type=color] + .form-text,
- .wpcf7 .input-group-lg > .floating-label input[type=color] + .form-text,
- .floating-label-lg .wpcf7 input[type=email] + .form-text,
- .wpcf7 .floating-label-lg input[type=email] + .form-text,
- .input-group-lg > .floating-label .wpcf7 input[type=email] + .form-text,
- .wpcf7 .input-group-lg > .floating-label input[type=email] + .form-text,
- .floating-label-lg .wpcf7 input[type=file] + .form-text,
- .wpcf7 .floating-label-lg input[type=file] + .form-text,
- .input-group-lg > .floating-label .wpcf7 input[type=file] + .form-text,
- .wpcf7 .input-group-lg > .floating-label input[type=file] + .form-text,
- .floating-label-lg .wpcf7 input[type=submit] + .form-text,
- .wpcf7 .floating-label-lg input[type=submit] + .form-text,
- .input-group-lg > .floating-label .wpcf7 input[type=submit] + .form-text,
- .wpcf7 .input-group-lg > .floating-label input[type=submit] + .form-text,
- .floating-label-lg .wpcf7 select + .form-text,
- .wpcf7 .floating-label-lg select + .form-text,
- .input-group-lg > .floating-label .wpcf7 select + .form-text,
- .wpcf7 .input-group-lg > .floating-label select + .form-text,
- .floating-label-lg .wpcf7 textarea + .form-text,
- .wpcf7 .floating-label-lg textarea + .form-text,
- .input-group-lg > .floating-label .wpcf7 textarea + .form-text,
- .wpcf7 .input-group-lg > .floating-label textarea + .form-text,
- .floating-label-lg .wpcf7 .wpcf7-validation-errors + .form-text,
- .wpcf7 .floating-label-lg .wpcf7-validation-errors + .form-text,
- .input-group-lg > .floating-label .wpcf7 .wpcf7-validation-errors + .form-text,
- .wpcf7 .input-group-lg > .floating-label .wpcf7-validation-errors + .form-text,
- .floating-label-lg .form-control-file + .form-text,
- .input-group-lg > .floating-label .form-control-file + .form-text,
- .form-control-lg + .form-text,
- .textfield-box-lg + .form-text,
- .input-group-lg > .textfield-box + .form-text,
- .textfield-box-lg .custom-select + .form-text,
- .input-group-lg > .textfield-box .custom-select + .form-text,
- .textfield-box-lg .form-control + .form-text,
- .input-group-lg > .textfield-box .form-control + .form-text,
- .textfield-box-lg .wpcf7 input[type=text] + .form-text,
- .wpcf7 .textfield-box-lg input[type=text] + .form-text,
- .input-group-lg > .textfield-box .wpcf7 input[type=text] + .form-text,
- .wpcf7 .input-group-lg > .textfield-box input[type=text] + .form-text,
- .textfield-box-lg .wpcf7 input[type=search] + .form-text,
- .wpcf7 .textfield-box-lg input[type=search] + .form-text,
- .input-group-lg > .textfield-box .wpcf7 input[type=search] + .form-text,
- .wpcf7 .input-group-lg > .textfield-box input[type=search] + .form-text,
- .textfield-box-lg .wpcf7 input[type=url] + .form-text,
- .wpcf7 .textfield-box-lg input[type=url] + .form-text,
- .input-group-lg > .textfield-box .wpcf7 input[type=url] + .form-text,
- .wpcf7 .input-group-lg > .textfield-box input[type=url] + .form-text,
- .textfield-box-lg .wpcf7 input[type=tel] + .form-text,
- .wpcf7 .textfield-box-lg input[type=tel] + .form-text,
- .input-group-lg > .textfield-box .wpcf7 input[type=tel] + .form-text,
- .wpcf7 .input-group-lg > .textfield-box input[type=tel] + .form-text,
- .textfield-box-lg .wpcf7 input[type=number] + .form-text,
- .wpcf7 .textfield-box-lg input[type=number] + .form-text,
- .input-group-lg > .textfield-box .wpcf7 input[type=number] + .form-text,
- .wpcf7 .input-group-lg > .textfield-box input[type=number] + .form-text,
- .textfield-box-lg .wpcf7 input[type=range] + .form-text,
- .wpcf7 .textfield-box-lg input[type=range] + .form-text,
- .input-group-lg > .textfield-box .wpcf7 input[type=range] + .form-text,
- .wpcf7 .input-group-lg > .textfield-box input[type=range] + .form-text,
- .textfield-box-lg .wpcf7 input[type=date] + .form-text,
- .wpcf7 .textfield-box-lg input[type=date] + .form-text,
- .input-group-lg > .textfield-box .wpcf7 input[type=date] + .form-text,
- .wpcf7 .input-group-lg > .textfield-box input[type=date] + .form-text,
- .textfield-box-lg .wpcf7 input[type=month] + .form-text,
- .wpcf7 .textfield-box-lg input[type=month] + .form-text,
- .input-group-lg > .textfield-box .wpcf7 input[type=month] + .form-text,
- .wpcf7 .input-group-lg > .textfield-box input[type=month] + .form-text,
- .textfield-box-lg .wpcf7 input[type=week] + .form-text,
- .wpcf7 .textfield-box-lg input[type=week] + .form-text,
- .input-group-lg > .textfield-box .wpcf7 input[type=week] + .form-text,
- .wpcf7 .input-group-lg > .textfield-box input[type=week] + .form-text,
- .textfield-box-lg .wpcf7 input[type=time] + .form-text,
- .wpcf7 .textfield-box-lg input[type=time] + .form-text,
- .input-group-lg > .textfield-box .wpcf7 input[type=time] + .form-text,
- .wpcf7 .input-group-lg > .textfield-box input[type=time] + .form-text,
- .textfield-box-lg .wpcf7 input[type=datetime] + .form-text,
- .wpcf7 .textfield-box-lg input[type=datetime] + .form-text,
- .input-group-lg > .textfield-box .wpcf7 input[type=datetime] + .form-text,
- .wpcf7 .input-group-lg > .textfield-box input[type=datetime] + .form-text,
- .textfield-box-lg .wpcf7 input[type=datetime-local] + .form-text,
- .wpcf7 .textfield-box-lg input[type=datetime-local] + .form-text,
- .input-group-lg > .textfield-box .wpcf7 input[type=datetime-local] + .form-text,
- .wpcf7 .input-group-lg > .textfield-box input[type=datetime-local] + .form-text,
- .textfield-box-lg .wpcf7 input[type=color] + .form-text,
- .wpcf7 .textfield-box-lg input[type=color] + .form-text,
- .input-group-lg > .textfield-box .wpcf7 input[type=color] + .form-text,
- .wpcf7 .input-group-lg > .textfield-box input[type=color] + .form-text,
- .textfield-box-lg .wpcf7 input[type=email] + .form-text,
- .wpcf7 .textfield-box-lg input[type=email] + .form-text,
- .input-group-lg > .textfield-box .wpcf7 input[type=email] + .form-text,
- .wpcf7 .input-group-lg > .textfield-box input[type=email] + .form-text,
- .textfield-box-lg .wpcf7 input[type=file] + .form-text,
- .wpcf7 .textfield-box-lg input[type=file] + .form-text,
- .input-group-lg > .textfield-box .wpcf7 input[type=file] + .form-text,
- .wpcf7 .input-group-lg > .textfield-box input[type=file] + .form-text,
- .textfield-box-lg .wpcf7 input[type=submit] + .form-text,
- .wpcf7 .textfield-box-lg input[type=submit] + .form-text,
- .input-group-lg > .textfield-box .wpcf7 input[type=submit] + .form-text,
- .wpcf7 .input-group-lg > .textfield-box input[type=submit] + .form-text,
- .textfield-box-lg .wpcf7 select + .form-text,
- .wpcf7 .textfield-box-lg select + .form-text,
- .input-group-lg > .textfield-box .wpcf7 select + .form-text,
- .wpcf7 .input-group-lg > .textfield-box select + .form-text,
- .textfield-box-lg .wpcf7 textarea + .form-text,
- .wpcf7 .textfield-box-lg textarea + .form-text,
- .input-group-lg > .textfield-box .wpcf7 textarea + .form-text,
- .wpcf7 .input-group-lg > .textfield-box textarea + .form-text,
- .textfield-box-lg .wpcf7 .wpcf7-validation-errors + .form-text,
- .wpcf7 .textfield-box-lg .wpcf7-validation-errors + .form-text,
- .input-group-lg > .textfield-box .wpcf7 .wpcf7-validation-errors + .form-text,
- .wpcf7 .input-group-lg > .textfield-box .wpcf7-validation-errors + .form-text,
- .textfield-box-lg .form-control-file + .form-text,
- .input-group-lg > .textfield-box .form-control-file + .form-text {
- margin-top: 0.75rem; }
- .custom-select-sm + .form-text,
- .floating-label-sm + .form-text,
- .input-group-sm > .floating-label + .form-text,
- .floating-label-sm .custom-select + .form-text,
- .input-group-sm > .floating-label .custom-select + .form-text,
- .floating-label-sm .form-control + .form-text,
- .input-group-sm > .floating-label .form-control + .form-text,
- .floating-label-sm .wpcf7 input[type=text] + .form-text,
- .wpcf7 .floating-label-sm input[type=text] + .form-text,
- .input-group-sm > .floating-label .wpcf7 input[type=text] + .form-text,
- .wpcf7 .input-group-sm > .floating-label input[type=text] + .form-text,
- .floating-label-sm .wpcf7 input[type=search] + .form-text,
- .wpcf7 .floating-label-sm input[type=search] + .form-text,
- .input-group-sm > .floating-label .wpcf7 input[type=search] + .form-text,
- .wpcf7 .input-group-sm > .floating-label input[type=search] + .form-text,
- .floating-label-sm .wpcf7 input[type=url] + .form-text,
- .wpcf7 .floating-label-sm input[type=url] + .form-text,
- .input-group-sm > .floating-label .wpcf7 input[type=url] + .form-text,
- .wpcf7 .input-group-sm > .floating-label input[type=url] + .form-text,
- .floating-label-sm .wpcf7 input[type=tel] + .form-text,
- .wpcf7 .floating-label-sm input[type=tel] + .form-text,
- .input-group-sm > .floating-label .wpcf7 input[type=tel] + .form-text,
- .wpcf7 .input-group-sm > .floating-label input[type=tel] + .form-text,
- .floating-label-sm .wpcf7 input[type=number] + .form-text,
- .wpcf7 .floating-label-sm input[type=number] + .form-text,
- .input-group-sm > .floating-label .wpcf7 input[type=number] + .form-text,
- .wpcf7 .input-group-sm > .floating-label input[type=number] + .form-text,
- .floating-label-sm .wpcf7 input[type=range] + .form-text,
- .wpcf7 .floating-label-sm input[type=range] + .form-text,
- .input-group-sm > .floating-label .wpcf7 input[type=range] + .form-text,
- .wpcf7 .input-group-sm > .floating-label input[type=range] + .form-text,
- .floating-label-sm .wpcf7 input[type=date] + .form-text,
- .wpcf7 .floating-label-sm input[type=date] + .form-text,
- .input-group-sm > .floating-label .wpcf7 input[type=date] + .form-text,
- .wpcf7 .input-group-sm > .floating-label input[type=date] + .form-text,
- .floating-label-sm .wpcf7 input[type=month] + .form-text,
- .wpcf7 .floating-label-sm input[type=month] + .form-text,
- .input-group-sm > .floating-label .wpcf7 input[type=month] + .form-text,
- .wpcf7 .input-group-sm > .floating-label input[type=month] + .form-text,
- .floating-label-sm .wpcf7 input[type=week] + .form-text,
- .wpcf7 .floating-label-sm input[type=week] + .form-text,
- .input-group-sm > .floating-label .wpcf7 input[type=week] + .form-text,
- .wpcf7 .input-group-sm > .floating-label input[type=week] + .form-text,
- .floating-label-sm .wpcf7 input[type=time] + .form-text,
- .wpcf7 .floating-label-sm input[type=time] + .form-text,
- .input-group-sm > .floating-label .wpcf7 input[type=time] + .form-text,
- .wpcf7 .input-group-sm > .floating-label input[type=time] + .form-text,
- .floating-label-sm .wpcf7 input[type=datetime] + .form-text,
- .wpcf7 .floating-label-sm input[type=datetime] + .form-text,
- .input-group-sm > .floating-label .wpcf7 input[type=datetime] + .form-text,
- .wpcf7 .input-group-sm > .floating-label input[type=datetime] + .form-text,
- .floating-label-sm .wpcf7 input[type=datetime-local] + .form-text,
- .wpcf7 .floating-label-sm input[type=datetime-local] + .form-text,
- .input-group-sm > .floating-label .wpcf7 input[type=datetime-local] + .form-text,
- .wpcf7 .input-group-sm > .floating-label input[type=datetime-local] + .form-text,
- .floating-label-sm .wpcf7 input[type=color] + .form-text,
- .wpcf7 .floating-label-sm input[type=color] + .form-text,
- .input-group-sm > .floating-label .wpcf7 input[type=color] + .form-text,
- .wpcf7 .input-group-sm > .floating-label input[type=color] + .form-text,
- .floating-label-sm .wpcf7 input[type=email] + .form-text,
- .wpcf7 .floating-label-sm input[type=email] + .form-text,
- .input-group-sm > .floating-label .wpcf7 input[type=email] + .form-text,
- .wpcf7 .input-group-sm > .floating-label input[type=email] + .form-text,
- .floating-label-sm .wpcf7 input[type=file] + .form-text,
- .wpcf7 .floating-label-sm input[type=file] + .form-text,
- .input-group-sm > .floating-label .wpcf7 input[type=file] + .form-text,
- .wpcf7 .input-group-sm > .floating-label input[type=file] + .form-text,
- .floating-label-sm .wpcf7 input[type=submit] + .form-text,
- .wpcf7 .floating-label-sm input[type=submit] + .form-text,
- .input-group-sm > .floating-label .wpcf7 input[type=submit] + .form-text,
- .wpcf7 .input-group-sm > .floating-label input[type=submit] + .form-text,
- .floating-label-sm .wpcf7 select + .form-text,
- .wpcf7 .floating-label-sm select + .form-text,
- .input-group-sm > .floating-label .wpcf7 select + .form-text,
- .wpcf7 .input-group-sm > .floating-label select + .form-text,
- .floating-label-sm .wpcf7 textarea + .form-text,
- .wpcf7 .floating-label-sm textarea + .form-text,
- .input-group-sm > .floating-label .wpcf7 textarea + .form-text,
- .wpcf7 .input-group-sm > .floating-label textarea + .form-text,
- .floating-label-sm .wpcf7 .wpcf7-validation-errors + .form-text,
- .wpcf7 .floating-label-sm .wpcf7-validation-errors + .form-text,
- .input-group-sm > .floating-label .wpcf7 .wpcf7-validation-errors + .form-text,
- .wpcf7 .input-group-sm > .floating-label .wpcf7-validation-errors + .form-text,
- .floating-label-sm .form-control-file + .form-text,
- .input-group-sm > .floating-label .form-control-file + .form-text,
- .form-control-sm + .form-text,
- .textfield-box-sm + .form-text,
- .input-group-sm > .textfield-box + .form-text,
- .textfield-box-sm .custom-select + .form-text,
- .input-group-sm > .textfield-box .custom-select + .form-text,
- .textfield-box-sm .form-control + .form-text,
- .input-group-sm > .textfield-box .form-control + .form-text,
- .textfield-box-sm .wpcf7 input[type=text] + .form-text,
- .wpcf7 .textfield-box-sm input[type=text] + .form-text,
- .input-group-sm > .textfield-box .wpcf7 input[type=text] + .form-text,
- .wpcf7 .input-group-sm > .textfield-box input[type=text] + .form-text,
- .textfield-box-sm .wpcf7 input[type=search] + .form-text,
- .wpcf7 .textfield-box-sm input[type=search] + .form-text,
- .input-group-sm > .textfield-box .wpcf7 input[type=search] + .form-text,
- .wpcf7 .input-group-sm > .textfield-box input[type=search] + .form-text,
- .textfield-box-sm .wpcf7 input[type=url] + .form-text,
- .wpcf7 .textfield-box-sm input[type=url] + .form-text,
- .input-group-sm > .textfield-box .wpcf7 input[type=url] + .form-text,
- .wpcf7 .input-group-sm > .textfield-box input[type=url] + .form-text,
- .textfield-box-sm .wpcf7 input[type=tel] + .form-text,
- .wpcf7 .textfield-box-sm input[type=tel] + .form-text,
- .input-group-sm > .textfield-box .wpcf7 input[type=tel] + .form-text,
- .wpcf7 .input-group-sm > .textfield-box input[type=tel] + .form-text,
- .textfield-box-sm .wpcf7 input[type=number] + .form-text,
- .wpcf7 .textfield-box-sm input[type=number] + .form-text,
- .input-group-sm > .textfield-box .wpcf7 input[type=number] + .form-text,
- .wpcf7 .input-group-sm > .textfield-box input[type=number] + .form-text,
- .textfield-box-sm .wpcf7 input[type=range] + .form-text,
- .wpcf7 .textfield-box-sm input[type=range] + .form-text,
- .input-group-sm > .textfield-box .wpcf7 input[type=range] + .form-text,
- .wpcf7 .input-group-sm > .textfield-box input[type=range] + .form-text,
- .textfield-box-sm .wpcf7 input[type=date] + .form-text,
- .wpcf7 .textfield-box-sm input[type=date] + .form-text,
- .input-group-sm > .textfield-box .wpcf7 input[type=date] + .form-text,
- .wpcf7 .input-group-sm > .textfield-box input[type=date] + .form-text,
- .textfield-box-sm .wpcf7 input[type=month] + .form-text,
- .wpcf7 .textfield-box-sm input[type=month] + .form-text,
- .input-group-sm > .textfield-box .wpcf7 input[type=month] + .form-text,
- .wpcf7 .input-group-sm > .textfield-box input[type=month] + .form-text,
- .textfield-box-sm .wpcf7 input[type=week] + .form-text,
- .wpcf7 .textfield-box-sm input[type=week] + .form-text,
- .input-group-sm > .textfield-box .wpcf7 input[type=week] + .form-text,
- .wpcf7 .input-group-sm > .textfield-box input[type=week] + .form-text,
- .textfield-box-sm .wpcf7 input[type=time] + .form-text,
- .wpcf7 .textfield-box-sm input[type=time] + .form-text,
- .input-group-sm > .textfield-box .wpcf7 input[type=time] + .form-text,
- .wpcf7 .input-group-sm > .textfield-box input[type=time] + .form-text,
- .textfield-box-sm .wpcf7 input[type=datetime] + .form-text,
- .wpcf7 .textfield-box-sm input[type=datetime] + .form-text,
- .input-group-sm > .textfield-box .wpcf7 input[type=datetime] + .form-text,
- .wpcf7 .input-group-sm > .textfield-box input[type=datetime] + .form-text,
- .textfield-box-sm .wpcf7 input[type=datetime-local] + .form-text,
- .wpcf7 .textfield-box-sm input[type=datetime-local] + .form-text,
- .input-group-sm > .textfield-box .wpcf7 input[type=datetime-local] + .form-text,
- .wpcf7 .input-group-sm > .textfield-box input[type=datetime-local] + .form-text,
- .textfield-box-sm .wpcf7 input[type=color] + .form-text,
- .wpcf7 .textfield-box-sm input[type=color] + .form-text,
- .input-group-sm > .textfield-box .wpcf7 input[type=color] + .form-text,
- .wpcf7 .input-group-sm > .textfield-box input[type=color] + .form-text,
- .textfield-box-sm .wpcf7 input[type=email] + .form-text,
- .wpcf7 .textfield-box-sm input[type=email] + .form-text,
- .input-group-sm > .textfield-box .wpcf7 input[type=email] + .form-text,
- .wpcf7 .input-group-sm > .textfield-box input[type=email] + .form-text,
- .textfield-box-sm .wpcf7 input[type=file] + .form-text,
- .wpcf7 .textfield-box-sm input[type=file] + .form-text,
- .input-group-sm > .textfield-box .wpcf7 input[type=file] + .form-text,
- .wpcf7 .input-group-sm > .textfield-box input[type=file] + .form-text,
- .textfield-box-sm .wpcf7 input[type=submit] + .form-text,
- .wpcf7 .textfield-box-sm input[type=submit] + .form-text,
- .input-group-sm > .textfield-box .wpcf7 input[type=submit] + .form-text,
- .wpcf7 .input-group-sm > .textfield-box input[type=submit] + .form-text,
- .textfield-box-sm .wpcf7 select + .form-text,
- .wpcf7 .textfield-box-sm select + .form-text,
- .input-group-sm > .textfield-box .wpcf7 select + .form-text,
- .wpcf7 .input-group-sm > .textfield-box select + .form-text,
- .textfield-box-sm .wpcf7 textarea + .form-text,
- .wpcf7 .textfield-box-sm textarea + .form-text,
- .input-group-sm > .textfield-box .wpcf7 textarea + .form-text,
- .wpcf7 .input-group-sm > .textfield-box textarea + .form-text,
- .textfield-box-sm .wpcf7 .wpcf7-validation-errors + .form-text,
- .wpcf7 .textfield-box-sm .wpcf7-validation-errors + .form-text,
- .input-group-sm > .textfield-box .wpcf7 .wpcf7-validation-errors + .form-text,
- .wpcf7 .input-group-sm > .textfield-box .wpcf7-validation-errors + .form-text,
- .textfield-box-sm .form-control-file + .form-text,
- .input-group-sm > .textfield-box .form-control-file + .form-text {
- margin-top: 0.25rem; }
-
-.form-control-plaintext {
- background-color: transparent;
- border-color: transparent;
- border-radius: 0;
- border-style: solid;
- border-width: 0 0 1px;
- -webkit-box-shadow: none;
- box-shadow: none;
- color: rgba(0, 0, 0, 0.87);
- display: block;
- font-size: 1rem;
- line-height: 1.5;
- padding: 0.375rem 0 calc(0.375rem - 1px);
- width: 100%; }
- .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
- padding-right: 0;
- padding-left: 0; }
-
-.figure {
- display: inline-block; }
-
-.figure-caption {
- font-size: 0.75rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.5;
- color: rgba(0, 0, 0, 0.38); }
-
-.figure-img {
- line-height: 1;
- margin-bottom: 0.5rem; }
-
-.img-fluid {
- height: auto;
- max-width: 100%; }
-
-.img-thumbnail {
- height: auto;
- max-width: 100%;
- -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); }
-
-.jumbotron {
- border-radius: 2px;
- background-color: white;
- -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
- color: rgba(0, 0, 0, 0.87);
- padding: 3rem 2rem; }
-
-.jumbotron-fluid {
- border-radius: 0;
- padding-right: 0;
- padding-left: 0; }
-
-.media {
- -webkit-box-align: start;
- -ms-flex-align: start;
- align-items: flex-start;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex; }
-
-.media-body {
- -webkit-box-flex: 1;
- -ms-flex: 1;
- flex: 1; }
-
-.nav {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- list-style: none;
- margin-bottom: 0;
- padding-left: 0; }
-
-.nav-link {
- display: block;
- padding: 0.5rem 1rem; }
- .nav-link:active, .nav-link:focus, .nav-link:hover {
- text-decoration: none; }
- .nav-link.disabled {
- color: rgba(0, 0, 0, 0.38);
- cursor: default; }
-
-.nav-fill .nav-item {
- -webkit-box-flex: 1;
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
- text-align: center; }
-
-.nav-justified .nav-item {
- -ms-flex-preferred-size: 0;
- flex-basis: 0;
- -webkit-box-flex: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
- text-align: center; }
-
-.nav-pills .nav-link {
- border-radius: 2px;
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: background-color, color, opacity;
- transition-property: background-color, color, opacity;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- color: rgba(0, 0, 0, 0.87);
- opacity: 0.7; }
- @media (min-width: 576px) {
- .nav-pills .nav-link {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .nav-pills .nav-link {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .nav-pills .nav-link {
- -webkit-transition: none;
- transition: none; } }
- .nav-pills .nav-link:active, .nav-pills .nav-link:focus, .nav-pills .nav-link:hover {
- background-color: rgba(0, 0, 0, 0.12); }
- .nav-pills .nav-link.active {
- color: #f08506;
- opacity: 1; }
- .nav-pills .nav-link.disabled {
- background-color: transparent;
- color: rgba(0, 0, 0, 0.38);
- opacity: 1; }
- .nav-pills .nav-link:active {
- opacity: 1; }
-
-.nav-pills .show > .nav-link {
- background-color: rgba(0, 0, 0, 0.12);
- opacity: 1; }
-
-.tab-content > .tab-pane {
- display: none; }
-
-.tab-content > .active {
- display: block; }
-
-.pagination {
- background-color: #f5f5f5;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- list-style: none;
- padding: 0.625rem 0.5rem; }
-
-.page-link {
- border-radius: 2px;
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: color;
- transition-property: color;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- color: rgba(0, 0, 0, 0.87);
- display: block;
- font-size: 0.875rem;
- font-weight: 500;
- line-height: 1;
- margin-left: 1px;
- padding: 0.6875rem 1rem;
- position: relative;
- text-align: center;
- white-space: nowrap; }
- @media (min-width: 576px) {
- .page-link {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .page-link {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .page-link {
- -webkit-transition: none;
- transition: none; } }
- .page-link:active, .page-link:focus, .page-link:hover {
- color: rgba(0, 0, 0, 0.87);
- text-decoration: none; }
- .page-link:focus, .page-link:hover {
- background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.12)), to(rgba(0, 0, 0, 0.12)));
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); }
- .page-link.active, .page-link:active {
- background-color: rgba(153, 153, 153, 0.4);
- background-image: none; }
- .page-link:focus {
- outline: 0; }
- .page-link:not(:disabled):not(.disabled) {
- cursor: pointer; }
- .page-item:first-child .page-link {
- margin-left: 0; }
- .page-item.active .page-link {
- background-color: rgba(153, 153, 153, 0.4); }
- .page-item.disabled .page-link {
- background-color: transparent;
- color: rgba(0, 0, 0, 0.38);
- cursor: auto;
- pointer-events: none; }
-
-.pagination-lg .page-link {
- font-size: 0.9375rem;
- padding: 0.78125rem 1rem; }
-
-.pagination-sm .page-link {
- font-size: 0.8125rem;
- padding: 0.59375rem 1rem; }
-
-.popover {
- text-align: left;
- text-align: start;
- font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
- font-style: normal;
- font-weight: 400;
- letter-spacing: normal;
- line-break: auto;
- line-height: 1.42857;
- text-decoration: none;
- text-shadow: none;
- text-transform: none;
- white-space: normal;
- word-break: normal;
- word-spacing: normal;
- border-radius: 2px;
- background-color: #fff;
- -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
- display: block;
- font-size: 0.875rem;
- margin: 1.5rem;
- max-width: 17.5rem;
- position: absolute;
- top: 0;
- left: 0;
- z-index: 240; }
- [dir='rtl'] .popover {
- text-align: right;
- text-align: start; }
-
-.popover-body {
- padding: 1.25rem 1.5rem; }
- .popover-body > :last-child {
- margin-bottom: 0; }
-
-.popover-header {
- font-size: 1.25rem;
- font-weight: 500;
- letter-spacing: 0.02em;
- line-height: 1.4;
- margin-bottom: 0;
- padding: 1.25rem 1.5rem 0; }
- .popover-header:empty {
- display: none; }
- .popover-header:last-child {
- padding-bottom: 1.25rem; }
-
-@media (min-width: 768px) {
- .popover {
- margin: 0.875rem; } }
-
-.embed-responsive {
- display: block;
- overflow: hidden;
- padding: 0;
- position: relative;
- width: 100%; }
- .embed-responsive::before {
- content: '';
- display: block; }
- .embed-responsive embed,
- .embed-responsive iframe,
- .embed-responsive object,
- .embed-responsive video,
- .embed-responsive .embed-responsive-item {
- border: 0;
- height: 100%;
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- width: 100%; }
-
-.embed-responsive-1by1::before {
- padding-top: 100%; }
-
-.embed-responsive-4by3::before {
- padding-top: 75%; }
-
-.embed-responsive-16by9::before {
- padding-top: 56.25%; }
-
-.embed-responsive-21by9::before {
- padding-top: 42.85714%; }
-
-.collapse {
- display: none; }
- .collapse.show {
- display: block; }
-
-tbody.collapse.show {
- display: table-row-group; }
-
-tr.collapse.show {
- display: table-row; }
-
-.collapsing {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: height;
- transition-property: height;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- height: 0;
- overflow: hidden;
- position: relative; }
- @media (min-width: 576px) {
- .collapsing {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .collapsing {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .collapsing {
- -webkit-transition: none;
- transition: none; } }
-
-.fade {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: opacity;
- transition-property: opacity;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- opacity: 0; }
- @media (min-width: 576px) {
- .fade {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .fade {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .fade {
- -webkit-transition: none;
- transition: none; } }
- .fade.show {
- opacity: 1; }
-
-.btn, .wpcf7 input[type=submit] {
- border-radius: 2px;
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: -webkit-box-shadow;
- transition-property: -webkit-box-shadow;
- transition-property: box-shadow;
- transition-property: box-shadow, -webkit-box-shadow;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- background-color: transparent;
- background-image: none;
- border: 0;
- -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
- color: rgba(0, 0, 0, 0.87);
- display: inline-block;
- font-size: 0.875rem;
- font-weight: 500;
- line-height: 1;
- margin: 0;
- max-width: 100%;
- min-width: 5.5rem;
- padding: 0.6875rem 1rem;
- position: relative;
- text-align: center;
- text-transform: uppercase;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- vertical-align: middle;
- white-space: nowrap; }
- @media (min-width: 576px) {
- .btn, .wpcf7 input[type=submit] {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .btn, .wpcf7 input[type=submit] {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .btn, .wpcf7 input[type=submit] {
- -webkit-transition: none;
- transition: none; } }
- .btn:active, .wpcf7 input:active[type=submit], .btn:focus, .wpcf7 input:focus[type=submit], .btn:hover, .wpcf7 input:hover[type=submit] {
- color: rgba(0, 0, 0, 0.87);
- text-decoration: none; }
- .btn:focus, .wpcf7 input:focus[type=submit], .btn:hover, .wpcf7 input:hover[type=submit] {
- background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.12)), to(rgba(0, 0, 0, 0.12)));
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); }
- .btn.active, .wpcf7 input.active[type=submit], .btn:active, .wpcf7 input:active[type=submit] {
- background-color: rgba(153, 153, 153, 0.4);
- background-image: none;
- -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2); }
- .btn.disabled, .wpcf7 input.disabled[type=submit], .btn:disabled, .wpcf7 input:disabled[type=submit] {
- background-color: rgba(0, 0, 0, 0.12);
- background-image: none;
- -webkit-box-shadow: none;
- box-shadow: none;
- color: rgba(0, 0, 0, 0.26);
- opacity: 1; }
- .btn:focus, .wpcf7 input:focus[type=submit] {
- outline: 0; }
- .btn:not(:disabled):not(.disabled), .wpcf7 input:not(:disabled):not(.disabled)[type=submit] {
- cursor: pointer; }
- .show > .btn.dropdown-toggle, .wpcf7 .show > input.dropdown-toggle[type=submit] {
- background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.12)), to(rgba(0, 0, 0, 0.12)));
- background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); }
-
-a.btn.disabled,
-fieldset:disabled a.btn {
- pointer-events: none; }
-
-.btn-primary, .wpcf7 input[type=submit] {
- background-color: #f08506;
- color: rgba(0, 0, 0, 0.87); }
- .btn-primary:active, .wpcf7 input:active[type=submit], .btn-primary:focus, .wpcf7 input:focus[type=submit], .btn-primary:hover, .wpcf7 input:hover[type=submit] {
- color: rgba(0, 0, 0, 0.87); }
- .btn-primary.active, .wpcf7 input.active[type=submit], .btn-primary:active, .wpcf7 input:active[type=submit] {
- background-color: #be6905; }
- .btn-primary.disabled, .wpcf7 input.disabled[type=submit], .btn-primary:disabled, .wpcf7 input:disabled[type=submit] {
- background-color: rgba(0, 0, 0, 0.12);
- color: rgba(0, 0, 0, 0.26); }
-
-.btn-secondary {
- background-color: #f08506;
- color: rgba(0, 0, 0, 0.87); }
- .btn-secondary:active, .btn-secondary:focus, .btn-secondary:hover {
- color: rgba(0, 0, 0, 0.87); }
- .btn-secondary.active, .btn-secondary:active {
- background-color: #be6905; }
- .btn-secondary.disabled, .btn-secondary:disabled {
- background-color: rgba(0, 0, 0, 0.12);
- color: rgba(0, 0, 0, 0.26); }
-
-.btn-danger {
- background-color: #f44336;
- color: white; }
- .btn-danger:active, .btn-danger:focus, .btn-danger:hover {
- color: white; }
- .btn-danger.active, .btn-danger:active {
- background-color: #d32f2f; }
- .btn-danger.disabled, .btn-danger:disabled {
- background-color: rgba(0, 0, 0, 0.12);
- color: rgba(0, 0, 0, 0.26); }
-
-.btn-info {
- background-color: #2196f3;
- color: white; }
- .btn-info:active, .btn-info:focus, .btn-info:hover {
- color: white; }
- .btn-info.active, .btn-info:active {
- background-color: #1976d2; }
- .btn-info.disabled, .btn-info:disabled {
- background-color: rgba(0, 0, 0, 0.12);
- color: rgba(0, 0, 0, 0.26); }
-
-.btn-success {
- background-color: #4caf50;
- color: white; }
- .btn-success:active, .btn-success:focus, .btn-success:hover {
- color: white; }
- .btn-success.active, .btn-success:active {
- background-color: #388e3c; }
- .btn-success.disabled, .btn-success:disabled {
- background-color: rgba(0, 0, 0, 0.12);
- color: rgba(0, 0, 0, 0.26); }
-
-.btn-warning {
- background-color: #ff9800;
- color: rgba(0, 0, 0, 0.87); }
- .btn-warning:active, .btn-warning:focus, .btn-warning:hover {
- color: rgba(0, 0, 0, 0.87); }
- .btn-warning.active, .btn-warning:active {
- background-color: #f57c00; }
- .btn-warning.disabled, .btn-warning:disabled {
- background-color: rgba(0, 0, 0, 0.12);
- color: rgba(0, 0, 0, 0.26); }
-
-.btn-dark {
- background-color: #424242;
- color: white; }
- .btn-dark:active, .btn-dark:focus, .btn-dark:hover {
- color: white; }
- .btn-dark.active, .btn-dark:active {
- background-color: #212121; }
- .btn-dark.disabled, .btn-dark:disabled {
- background-color: rgba(0, 0, 0, 0.12);
- color: rgba(0, 0, 0, 0.26); }
-
-.btn-light {
- background-color: #f5f5f5;
- color: rgba(0, 0, 0, 0.87); }
- .btn-light:active, .btn-light:focus, .btn-light:hover {
- color: rgba(0, 0, 0, 0.87); }
- .btn-light.active, .btn-light:active {
- background-color: #e0e0e0; }
- .btn-light.disabled, .btn-light:disabled {
- background-color: rgba(0, 0, 0, 0.12);
- color: rgba(0, 0, 0, 0.26); }
-
-[class*='bg-dark'] :not([class*='bg-light']) .btn.disabled, [class*='bg-dark'] :not([class*='bg-light']) .wpcf7 input.disabled[type=submit], .wpcf7 [class*='bg-dark'] :not([class*='bg-light']) input.disabled[type=submit], [class*='bg-dark'] :not([class*='bg-light']) .btn:disabled, [class*='bg-dark'] :not([class*='bg-light']) .wpcf7 input:disabled[type=submit], .wpcf7 [class*='bg-dark'] :not([class*='bg-light']) input:disabled[type=submit] {
- background-color: rgba(255, 255, 255, 0.12);
- color: rgba(255, 255, 255, 0.3); }
-
-.btn-lg,
-.btn-group-lg > .btn,
-.wpcf7 .btn-group-lg > input[type=submit],
-.input-group-lg > .input-group-append > .btn,
-.wpcf7 .input-group-lg > .input-group-append > input[type=submit],
-.input-group-lg > .input-group-prepend > .btn,
-.wpcf7 .input-group-lg > .input-group-prepend > input[type=submit] {
- font-size: 0.9375rem;
- padding: 0.78125rem 1rem; }
-
-.btn-sm,
-.btn-group-sm > .btn,
-.wpcf7 .btn-group-sm > input[type=submit],
-.input-group-sm > .input-group-append > .btn,
-.wpcf7 .input-group-sm > .input-group-append > input[type=submit],
-.input-group-sm > .input-group-prepend > .btn,
-.wpcf7 .input-group-sm > .input-group-prepend > input[type=submit] {
- font-size: 0.8125rem;
- padding: 0.59375rem 1rem; }
-
-.btn-block {
- display: block;
- width: 100%; }
- .btn-block + .btn-block {
- margin-top: 0.25rem; }
-
-[type='button'].btn-block,
-[type='reset'].btn-block,
-[type='submit'].btn-block {
- width: 100%; }
-
-.btn-link {
- background-color: transparent;
- border-radius: 0;
- -webkit-box-shadow: none;
- box-shadow: none;
- color: #f08506;
- font-weight: 400;
- text-decoration: none;
- text-transform: none; }
- .btn-link:active, .btn-link:focus, .btn-link:hover {
- color: #f08506;
- text-decoration: underline; }
- .btn-link:focus, .btn-link:hover {
- background-image: none; }
- .btn-link.active, .btn-link:active {
- background-color: transparent;
- -webkit-box-shadow: none;
- box-shadow: none; }
- .btn-link.disabled, .btn-link:disabled {
- background-color: transparent;
- color: rgba(0, 0, 0, 0.26);
- text-decoration: none; }
-
-.btn-fluid {
- min-width: 0; }
-
-[class*='btn-flat'],
-[class*='btn-outline'] {
- background-color: transparent;
- -webkit-box-shadow: none;
- box-shadow: none; }
- [class*='btn-flat'].active, [class*='btn-flat']:active,
- [class*='btn-outline'].active,
- [class*='btn-outline']:active {
- -webkit-box-shadow: none;
- box-shadow: none; }
- [class*='btn-flat'].disabled, [class*='btn-flat']:disabled,
- [class*='btn-outline'].disabled,
- [class*='btn-outline']:disabled {
- background-color: transparent; }
-
-.btn-flat-primary, .btn-flat-primary:active, .btn-flat-primary:focus, .btn-flat-primary:hover,
-.btn-outline-primary,
-.wpcf7 input[type=submit],
-.btn-outline-primary:active,
-.wpcf7 input:active[type=submit],
-.btn-outline-primary:focus,
-.wpcf7 input:focus[type=submit],
-.btn-outline-primary:hover,
-.wpcf7 input:hover[type=submit] {
- color: #f08506; }
-
-.btn-flat-primary.disabled, .btn-flat-primary:disabled,
-.btn-outline-primary.disabled,
-.wpcf7 input.disabled[type=submit],
-.btn-outline-primary:disabled,
-.wpcf7 input:disabled[type=submit] {
- color: rgba(0, 0, 0, 0.26); }
-
-.btn-flat-secondary, .btn-flat-secondary:active, .btn-flat-secondary:focus, .btn-flat-secondary:hover,
-.btn-outline-secondary,
-.btn-outline-secondary:active,
-.btn-outline-secondary:focus,
-.btn-outline-secondary:hover {
- color: #f08506; }
-
-.btn-flat-secondary.disabled, .btn-flat-secondary:disabled,
-.btn-outline-secondary.disabled,
-.btn-outline-secondary:disabled {
- color: rgba(0, 0, 0, 0.26); }
-
-.btn-flat-danger, .btn-flat-danger:active, .btn-flat-danger:focus, .btn-flat-danger:hover,
-.btn-outline-danger,
-.btn-outline-danger:active,
-.btn-outline-danger:focus,
-.btn-outline-danger:hover {
- color: #f44336; }
-
-.btn-flat-danger.disabled, .btn-flat-danger:disabled,
-.btn-outline-danger.disabled,
-.btn-outline-danger:disabled {
- color: rgba(0, 0, 0, 0.26); }
-
-.btn-flat-info, .btn-flat-info:active, .btn-flat-info:focus, .btn-flat-info:hover,
-.btn-outline-info,
-.btn-outline-info:active,
-.btn-outline-info:focus,
-.btn-outline-info:hover {
- color: #2196f3; }
-
-.btn-flat-info.disabled, .btn-flat-info:disabled,
-.btn-outline-info.disabled,
-.btn-outline-info:disabled {
- color: rgba(0, 0, 0, 0.26); }
-
-.btn-flat-success, .btn-flat-success:active, .btn-flat-success:focus, .btn-flat-success:hover,
-.btn-outline-success,
-.btn-outline-success:active,
-.btn-outline-success:focus,
-.btn-outline-success:hover {
- color: #4caf50; }
-
-.btn-flat-success.disabled, .btn-flat-success:disabled,
-.btn-outline-success.disabled,
-.btn-outline-success:disabled {
- color: rgba(0, 0, 0, 0.26); }
-
-.btn-flat-warning, .btn-flat-warning:active, .btn-flat-warning:focus, .btn-flat-warning:hover,
-.btn-outline-warning,
-.btn-outline-warning:active,
-.btn-outline-warning:focus,
-.btn-outline-warning:hover {
- color: #ff9800; }
-
-.btn-flat-warning.disabled, .btn-flat-warning:disabled,
-.btn-outline-warning.disabled,
-.btn-outline-warning:disabled {
- color: rgba(0, 0, 0, 0.26); }
-
-.btn-flat-dark, .btn-flat-dark:active, .btn-flat-dark:focus, .btn-flat-dark:hover,
-.btn-outline-dark,
-.btn-outline-dark:active,
-.btn-outline-dark:focus,
-.btn-outline-dark:hover {
- color: #424242; }
-
-.btn-flat-dark.disabled, .btn-flat-dark:disabled,
-.btn-outline-dark.disabled,
-.btn-outline-dark:disabled {
- color: rgba(0, 0, 0, 0.26); }
-
-.btn-flat-light, .btn-flat-light:active, .btn-flat-light:focus, .btn-flat-light:hover,
-.btn-outline-light,
-.btn-outline-light:active,
-.btn-outline-light:focus,
-.btn-outline-light:hover {
- color: #f5f5f5; }
-
-.btn-flat-light.disabled, .btn-flat-light:disabled,
-.btn-outline-light.disabled,
-.btn-outline-light:disabled {
- color: rgba(0, 0, 0, 0.26); }
-
-.btn-flat-light:focus, .btn-flat-light:hover,
-.btn-outline-light:focus,
-.btn-outline-light:hover {
- background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.12)), to(rgba(255, 255, 255, 0.12)));
- background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); }
-
-.btn-flat-light.active, .btn-flat-light:active,
-.btn-outline-light.active,
-.btn-outline-light:active {
- background-color: rgba(204, 204, 204, 0.25); }
-
-.btn-float {
- border-radius: 50%;
- -webkit-box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2);
- height: 3.5rem;
- line-height: 3.5rem;
- min-width: 0;
- padding: 0;
- width: 3.5rem; }
- .btn-float.active, .btn-float:active {
- -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); }
- .btn-float.disabled, .btn-float:disabled {
- -webkit-box-shadow: none;
- box-shadow: none; }
- .btn-float.btn-sm {
- height: 2.5rem;
- line-height: 2.5rem;
- width: 2.5rem; }
-
-.btn-float-dropdown .dropdown-menu {
- border-radius: 0;
- margin-top: 1rem;
- min-width: 3.5rem;
- padding-top: 0;
- padding-bottom: 0;
- text-align: center; }
- .btn-float-dropdown .dropdown-menu::before {
- display: none; }
- .btn-float-dropdown .dropdown-menu .btn-float {
- display: block;
- margin-right: auto;
- margin-bottom: 1rem;
- margin-left: auto; }
-
-.btn-group,
-.btn-group-vertical {
- border-radius: 2px;
- background-color: white;
- -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
- display: -webkit-inline-box;
- display: -ms-inline-flexbox;
- display: inline-flex;
- position: relative;
- vertical-align: middle; }
- .btn-group > .btn-primary.disabled, .wpcf7 .btn-group > input.disabled[type=submit], .btn-group > .btn-primary:disabled, .wpcf7 .btn-group > input:disabled[type=submit],
- .btn-group-vertical > .btn-primary.disabled,
- .wpcf7 .btn-group-vertical > input.disabled[type=submit],
- .btn-group-vertical > .btn-primary:disabled,
- .wpcf7 .btn-group-vertical > input:disabled[type=submit] {
- background-color: #fa9d2f;
- color: rgba(0, 0, 0, 0.87); }
- .btn-group > .btn-secondary.disabled, .btn-group > .btn-secondary:disabled,
- .btn-group-vertical > .btn-secondary.disabled,
- .btn-group-vertical > .btn-secondary:disabled {
- background-color: #fa9d2f;
- color: rgba(0, 0, 0, 0.87); }
- .btn-group > .btn-danger.disabled, .btn-group > .btn-danger:disabled,
- .btn-group-vertical > .btn-danger.disabled,
- .btn-group-vertical > .btn-danger:disabled {
- background-color: #ffcdd2;
- color: rgba(0, 0, 0, 0.87); }
- .btn-group > .btn-info.disabled, .btn-group > .btn-info:disabled,
- .btn-group-vertical > .btn-info.disabled,
- .btn-group-vertical > .btn-info:disabled {
- background-color: #bbdefb;
- color: rgba(0, 0, 0, 0.87); }
- .btn-group > .btn-success.disabled, .btn-group > .btn-success:disabled,
- .btn-group-vertical > .btn-success.disabled,
- .btn-group-vertical > .btn-success:disabled {
- background-color: #c8e6c9;
- color: rgba(0, 0, 0, 0.87); }
- .btn-group > .btn-warning.disabled, .btn-group > .btn-warning:disabled,
- .btn-group-vertical > .btn-warning.disabled,
- .btn-group-vertical > .btn-warning:disabled {
- background-color: #ffe0b2;
- color: rgba(0, 0, 0, 0.87); }
- .btn-group > .btn-dark.disabled, .btn-group > .btn-dark:disabled,
- .btn-group-vertical > .btn-dark.disabled,
- .btn-group-vertical > .btn-dark:disabled {
- background-color: #757575;
- color: white; }
- .btn-group > .btn-light.disabled, .btn-group > .btn-light:disabled,
- .btn-group-vertical > .btn-light.disabled,
- .btn-group-vertical > .btn-light:disabled {
- background-color: #fafafa;
- color: rgba(0, 0, 0, 0.87); }
- .btn-group > .btn, .wpcf7 .btn-group > input[type=submit],
- .btn-group-vertical > .btn,
- .wpcf7 .btn-group-vertical > input[type=submit] {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: border-color, opacity;
- transition-property: border-color, opacity;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- -webkit-box-shadow: none;
- box-shadow: none;
- -webkit-box-flex: 0;
- -ms-flex: 0 1 auto;
- flex: 0 1 auto;
- min-width: 0; }
- @media (min-width: 576px) {
- .btn-group > .btn, .wpcf7 .btn-group > input[type=submit],
- .btn-group-vertical > .btn,
- .wpcf7 .btn-group-vertical > input[type=submit] {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .btn-group > .btn, .wpcf7 .btn-group > input[type=submit],
- .btn-group-vertical > .btn,
- .wpcf7 .btn-group-vertical > input[type=submit] {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .btn-group > .btn, .wpcf7 .btn-group > input[type=submit],
- .btn-group-vertical > .btn,
- .wpcf7 .btn-group-vertical > input[type=submit] {
- -webkit-transition: none;
- transition: none; } }
- .btn-group > .btn.active, .wpcf7 .btn-group > input.active[type=submit], .btn-group > .btn:active, .wpcf7 .btn-group > input:active[type=submit],
- .btn-group-vertical > .btn.active,
- .wpcf7 .btn-group-vertical > input.active[type=submit],
- .btn-group-vertical > .btn:active,
- .wpcf7 .btn-group-vertical > input:active[type=submit] {
- -webkit-box-shadow: none;
- box-shadow: none; }
- .btn-group > .btn.disabled, .wpcf7 .btn-group > input.disabled[type=submit], .btn-group > .btn:disabled, .wpcf7 .btn-group > input:disabled[type=submit],
- .btn-group-vertical > .btn.disabled,
- .wpcf7 .btn-group-vertical > input.disabled[type=submit],
- .btn-group-vertical > .btn:disabled,
- .wpcf7 .btn-group-vertical > input:disabled[type=submit] {
- opacity: 0.7; }
- .btn-group > .btn[class*='btn-outline'], .wpcf7 .btn-group > input[class*='btn-outline'][type=submit],
- .btn-group-vertical > .btn[class*='btn-outline'],
- .wpcf7 .btn-group-vertical > input[class*='btn-outline'][type=submit] {
- opacity: 0.7; }
- .btn-group > .btn[class*='btn-outline'].active, .wpcf7 .btn-group > input[class*='btn-outline'].active[type=submit], .btn-group > .btn[class*='btn-outline']:active, .wpcf7 .btn-group > input[class*='btn-outline']:active[type=submit],
- .btn-group-vertical > .btn[class*='btn-outline'].active,
- .wpcf7 .btn-group-vertical > input[class*='btn-outline'].active[type=submit],
- .btn-group-vertical > .btn[class*='btn-outline']:active,
- .wpcf7 .btn-group-vertical > input[class*='btn-outline']:active[type=submit] {
- opacity: 1; }
- .btn-group > .btn[class*='btn-outline'].disabled, .wpcf7 .btn-group > input[class*='btn-outline'].disabled[type=submit], .btn-group > .btn[class*='btn-outline']:disabled, .wpcf7 .btn-group > input[class*='btn-outline']:disabled[type=submit],
- .btn-group-vertical > .btn[class*='btn-outline'].disabled,
- .wpcf7 .btn-group-vertical > input[class*='btn-outline'].disabled[type=submit],
- .btn-group-vertical > .btn[class*='btn-outline']:disabled,
- .wpcf7 .btn-group-vertical > input[class*='btn-outline']:disabled[type=submit] {
- opacity: 1; }
- .btn-group > .btn-group,
- .btn-group > .btn-group-vertical,
- .btn-group-vertical > .btn-group,
- .btn-group-vertical > .btn-group-vertical {
- border-radius: 0;
- background-color: transparent;
- -webkit-box-shadow: none;
- box-shadow: none; }
-
-.btn-group.show > .btn.dropdown-toggle, .wpcf7 .btn-group.show > input.dropdown-toggle[type=submit] {
- -webkit-box-shadow: none;
- box-shadow: none; }
-
-.btn-group > .btn, .wpcf7 .btn-group > input[type=submit],
-.btn-group > .btn-group {
- margin-left: -1px; }
-
-.btn-group > .btn:first-child, .wpcf7 .btn-group > input:first-child[type=submit],
-.btn-group > .btn-group:first-child {
- margin-left: 0; }
-
-.btn-group > .btn:not(:first-child), .wpcf7 .btn-group > input:not(:first-child)[type=submit],
-.btn-group > .btn-group:not(:first-child) > .btn,
-.wpcf7 .btn-group > .btn-group:not(:first-child) > input[type=submit] {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0; }
-
-.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .wpcf7 .btn-group > input:not(:last-child):not(.dropdown-toggle)[type=submit],
-.btn-group > .btn-group:not(:last-child) > .btn,
-.wpcf7 .btn-group > .btn-group:not(:last-child) > input[type=submit],
-.btn-group > .dropdown-toggle:not(:last-of-type) {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0; }
-
-.btn-group-vertical {
- -webkit-box-align: start;
- -ms-flex-align: start;
- align-items: flex-start;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center; }
-
- .btn-group-vertical > .btn,
- .wpcf7 .btn-group-vertical > input[type=submit],
- .btn-group-vertical > .btn-group {
- margin-top: -1px;
- margin-left: 0;
- width: 100%; }
- .btn-group-vertical > .btn:first-child, .wpcf7 .btn-group-vertical > input:first-child[type=submit],
- .btn-group-vertical > .btn-group:first-child {
- margin-top: 0; }
- .btn-group-vertical > .btn:not(:first-child), .wpcf7 .btn-group-vertical > input:not(:first-child)[type=submit],
- .btn-group-vertical > .btn-group:not(:first-child) > .btn,
- .wpcf7 .btn-group-vertical > .btn-group:not(:first-child) > input[type=submit] {
- border-top-left-radius: 0;
- border-top-right-radius: 0; }
- .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .wpcf7 .btn-group-vertical > input:not(:last-child):not(.dropdown-toggle)[type=submit],
- .btn-group-vertical > .btn-group:not(:last-child) > .btn,
- .wpcf7 .btn-group-vertical > .btn-group:not(:last-child) > input[type=submit],
- .btn-group-vertical > .dropdown-toggle:not(:last-of-type) {
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0; }
-
-.btn-group-fluid {
- background-color: transparent;
- -webkit-box-shadow: none;
- box-shadow: none; }
-
-[data-toggle='buttons'] > .btn, .wpcf7 [data-toggle='buttons'] > input[type=submit],
-[data-toggle='buttons'] > .btn-group > .btn,
-.wpcf7 [data-toggle='buttons'] > .btn-group > input[type=submit] {
- margin-bottom: 0; }
- [data-toggle='buttons'] > .btn [type='checkbox'], .wpcf7 [data-toggle='buttons'] > input[type=submit] [type='checkbox'],
- [data-toggle='buttons'] > .btn [type='radio'],
- .wpcf7 [data-toggle='buttons'] > input[type=submit] [type='radio'],
- [data-toggle='buttons'] > .btn-group > .btn [type='checkbox'],
- .wpcf7 [data-toggle='buttons'] > .btn-group > input[type=submit] [type='checkbox'],
- [data-toggle='buttons'] > .btn-group > .btn [type='radio'],
- .wpcf7 [data-toggle='buttons'] > .btn-group > input[type=submit] [type='radio'] {
- clip: rect(0, 0, 0, 0);
- pointer-events: none;
- position: absolute; }
-
-.dropdown-toggle.dropdown-toggle-split {
- padding-right: 0.2em;
- padding-left: 0.2em; }
- .dropdown-toggle.dropdown-toggle-split::after {
- margin-right: 0;
- margin-left: 0; }
- .dropleft .dropdown-toggle.dropdown-toggle-split::before {
- margin-right: 0;
- margin-left: 0; }
-
-.btn-toolbar {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- -webkit-box-pack: start;
- -ms-flex-pack: start;
- justify-content: flex-start; }
- .btn-toolbar .input-group {
- width: auto; }
-
-.card {
- border-radius: 2px;
- background-color: #fff;
- -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- min-width: 0;
- position: relative;
- word-wrap: break-word; }
- .card.border-primary {
- -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506;
- box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506; }
- .card.border-primary[href]:active, .card.border-primary[href]:focus, .card.border-primary[href]:hover, .card.border-primary[tabindex]:active, .card.border-primary[tabindex]:focus, .card.border-primary[tabindex]:hover {
- -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506;
- box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506; }
- .card.border-secondary {
- -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506;
- box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506; }
- .card.border-secondary[href]:active, .card.border-secondary[href]:focus, .card.border-secondary[href]:hover, .card.border-secondary[tabindex]:active, .card.border-secondary[tabindex]:focus, .card.border-secondary[tabindex]:hover {
- -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506;
- box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506; }
- .card.border-danger {
- -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f44336;
- box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f44336; }
- .card.border-danger[href]:active, .card.border-danger[href]:focus, .card.border-danger[href]:hover, .card.border-danger[tabindex]:active, .card.border-danger[tabindex]:focus, .card.border-danger[tabindex]:hover {
- -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f44336;
- box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f44336; }
- .card.border-info {
- -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #2196f3;
- box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #2196f3; }
- .card.border-info[href]:active, .card.border-info[href]:focus, .card.border-info[href]:hover, .card.border-info[tabindex]:active, .card.border-info[tabindex]:focus, .card.border-info[tabindex]:hover {
- -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #2196f3;
- box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #2196f3; }
- .card.border-success {
- -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #4caf50;
- box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #4caf50; }
- .card.border-success[href]:active, .card.border-success[href]:focus, .card.border-success[href]:hover, .card.border-success[tabindex]:active, .card.border-success[tabindex]:focus, .card.border-success[tabindex]:hover {
- -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #4caf50;
- box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #4caf50; }
- .card.border-warning {
- -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #ff9800;
- box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #ff9800; }
- .card.border-warning[href]:active, .card.border-warning[href]:focus, .card.border-warning[href]:hover, .card.border-warning[tabindex]:active, .card.border-warning[tabindex]:focus, .card.border-warning[tabindex]:hover {
- -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #ff9800;
- box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #ff9800; }
- .card.border-dark {
- -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #424242;
- box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #424242; }
- .card.border-dark[href]:active, .card.border-dark[href]:focus, .card.border-dark[href]:hover, .card.border-dark[tabindex]:active, .card.border-dark[tabindex]:focus, .card.border-dark[tabindex]:hover {
- -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #424242;
- box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #424242; }
- .card.border-light {
- -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f5f5f5;
- box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f5f5f5; }
- .card.border-light[href]:active, .card.border-light[href]:focus, .card.border-light[href]:hover, .card.border-light[tabindex]:active, .card.border-light[tabindex]:focus, .card.border-light[tabindex]:hover {
- -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f5f5f5;
- box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f5f5f5; }
- .card[href]:active, .card[href]:focus, .card[href]:hover, .card[tabindex]:active, .card[tabindex]:focus, .card[tabindex]:hover {
- -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2);
- text-decoration: none; }
- .card[href]:focus, .card[tabindex]:focus {
- outline: 0; }
-
-.accordion .card:first-of-type {
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0; }
-
-.accordion .card:last-of-type {
- border-top-left-radius: 0;
- border-top-right-radius: 0; }
-
-.accordion .card:not(:first-of-type):not(:last-of-type) {
- border-radius: 0; }
-
-.accordion .card:not(:first-of-type) .card-body:first-child,
-.accordion .card:not(:first-of-type) .card-footer:first-child,
-.accordion .card:not(:first-of-type) .card-header:first-child {
- border-top-left-radius: 0;
- border-top-right-radius: 0; }
-
-.accordion .card:not(:last-of-type) .card-body:last-child,
-.accordion .card:not(:last-of-type) .card-footer:last-child,
-.accordion .card:not(:last-of-type) .card-header:last-child {
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0; }
-
-.accordion .collapse .card-body:first-child,
-.accordion .collapse .card-footer:first-child,
-.accordion .collapse .card-header:first-child,
-.accordion .collapsing .card-body:first-child,
-.accordion .collapsing .card-footer:first-child,
-.accordion .collapsing .card-header:first-child {
- border-top-left-radius: 0;
- border-top-right-radius: 0; }
-
-.card-actions {
- -webkit-box-align: start;
- -ms-flex-align: start;
- align-items: flex-start;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- padding: 0.5rem 0rem 0.25rem 0.5rem; }
- .card-actions:first-child {
- border-top-left-radius: 2px;
- border-top-right-radius: 2px; }
- .card-actions:last-child {
- border-bottom-right-radius: 2px;
- border-bottom-left-radius: 2px; }
- .card-actions .btn, .card-actions .wpcf7 input[type=submit], .wpcf7 .card-actions input[type=submit] {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- -webkit-box-flex: 0;
- -ms-flex: 0 1 auto;
- flex: 0 1 auto;
- margin-right: 0.5rem;
- margin-bottom: 0.25rem;
- min-width: 0;
- padding-right: 0.5rem;
- padding-left: 0.5rem; }
- .card-actions .dropdown-toggle::after {
- margin-right: 0; }
-
-.card-body {
- -webkit-box-flex: 1;
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
- padding: 1rem 1rem; }
- .card-body:first-child {
- border-top-left-radius: 2px;
- border-top-right-radius: 2px; }
- .card-body:last-child {
- border-bottom-right-radius: 2px;
- border-bottom-left-radius: 2px; }
- .card-body > :last-child {
- margin-bottom: 0; }
-
-.card-footer {
- border-top: 1px solid rgba(0, 0, 0, 0.12);
- padding: 1rem 1rem; }
- .card-footer:first-child {
- border-top-left-radius: 2px;
- border-top-right-radius: 2px;
- border-top: 0; }
- .card-footer:last-child {
- border-bottom-right-radius: 2px;
- border-bottom-left-radius: 2px; }
- .card-footer > :last-child {
- margin-bottom: 0; }
-
-.card-header {
- border-bottom: 1px solid rgba(0, 0, 0, 0.12);
- margin-bottom: 0;
- padding: 1rem 1rem; }
- .card-header:first-child {
- border-top-left-radius: 2px;
- border-top-right-radius: 2px; }
- .card-header:last-child {
- border-bottom-right-radius: 2px;
- border-bottom-left-radius: 2px;
- border-bottom: 0; }
- .card-header + .list-group .list-group-item:first-child {
- border-top: 0; }
-
-.card-header-pills {
- margin: -1rem -1rem;
- padding: 0.5rem 0rem 0.25rem 0.5rem; }
- .card-header-pills .nav-link {
- margin-right: 0.5rem;
- margin-bottom: 0.25rem;
- padding-right: 0.5rem;
- padding-left: 0.5rem; }
-
-.card-header-tabs {
- margin: -1rem -1rem calc(-1rem - 1px); }
-
-.card-img {
- border-radius: 2px; }
-
-.card-img-bottom {
- border-bottom-right-radius: 2px;
- border-bottom-left-radius: 2px; }
-
-.card-img-top {
- border-top-left-radius: 2px;
- border-top-right-radius: 2px; }
-
-.card-img-overlay {
- max-height: 100%;
- padding: 1rem 1rem;
- position: absolute;
- right: 0;
- bottom: 0;
- left: 0; }
-
-.card-columns {
- -webkit-column-count: 2;
- column-count: 2;
- -webkit-column-gap: 0.5rem;
- column-gap: 0.5rem;
- margin-top: -0.25rem;
- margin-bottom: 0.25rem;
- orphans: 1;
- widows: 1; }
- @media (min-width: 768px) {
- .card-columns {
- -webkit-column-count: 3;
- column-count: 3; } }
- .card-columns .card {
- display: -webkit-inline-box;
- display: -ms-inline-flexbox;
- display: inline-flex;
- margin-top: 0.25rem;
- margin-bottom: 0.25rem;
- width: 100%; }
-
-@media (min-width: 576px) {
- .card-deck {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-flow: row wrap;
- flex-flow: row wrap;
- margin-right: -0.25rem;
- margin-left: -0.25rem; } }
-
-.card-deck .card {
- margin-bottom: 0.5rem; }
- @media (min-width: 576px) {
- .card-deck .card {
- -webkit-box-flex: 1;
- -ms-flex: 1 0 0px;
- flex: 1 0 0;
- margin-right: 0.25rem;
- margin-left: 0.25rem; } }
-
-@media (min-width: 576px) {
- .card-group {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-flow: row wrap;
- flex-flow: row wrap; } }
-
-.card-group .card {
- margin-bottom: 0.5rem; }
- @media (min-width: 576px) {
- .card-group .card {
- -webkit-box-flex: 1;
- -ms-flex: 1 0 0px;
- flex: 1 0 0; }
- .card-group .card:first-child:not(:last-child) {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0; }
- .card-group .card:first-child:not(:last-child) .card-actions,
- .card-group .card:first-child:not(:last-child) .card-body,
- .card-group .card:first-child:not(:last-child) .card-footer,
- .card-group .card:first-child:not(:last-child) .card-header,
- .card-group .card:first-child:not(:last-child) .card-img,
- .card-group .card:first-child:not(:last-child) .card-img-bottom,
- .card-group .card:first-child:not(:last-child) .card-img-top {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0; }
- .card-group .card:last-child:not(:first-child) {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0; }
- .card-group .card:last-child:not(:first-child) .card-actions,
- .card-group .card:last-child:not(:first-child) .card-body,
- .card-group .card:last-child:not(:first-child) .card-footer,
- .card-group .card:last-child:not(:first-child) .card-header,
- .card-group .card:last-child:not(:first-child) .card-img,
- .card-group .card:last-child:not(:first-child) .card-img-bottom,
- .card-group .card:last-child:not(:first-child) .card-img-top {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0; }
- .card-group .card:not(:first-child):not(:last-child) {
- border-radius: 0; }
- .card-group .card:not(:first-child):not(:last-child) .card-actions,
- .card-group .card:not(:first-child):not(:last-child) .card-body,
- .card-group .card:not(:first-child):not(:last-child) .card-footer,
- .card-group .card:not(:first-child):not(:last-child) .card-header,
- .card-group .card:not(:first-child):not(:last-child) .card-img,
- .card-group .card:not(:first-child):not(:last-child) .card-img-bottom,
- .card-group .card:not(:first-child):not(:last-child) .card-img-top {
- border-radius: 0; } }
-
-.card-link:active, .card-link:focus, .card-link:hover {
- text-decoration: none; }
-
-.card-link + .card-link {
- margin-left: 1rem; }
-
-.card-subtitle {
- font-size: 0.875rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.42857;
- margin-top: -1rem;
- margin-bottom: 0; }
-
-.card-text:last-child {
- margin-bottom: 0; }
-
-.card-title {
- font-size: 1.5rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.33333;
- margin-bottom: 1rem; }
- .card-title:last-child {
- margin-bottom: 0; }
-
-.chip {
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- background-color: #e0e0e0;
- border: 0;
- border-radius: 1rem;
- color: rgba(0, 0, 0, 0.87);
- display: -webkit-inline-box;
- display: -ms-inline-flexbox;
- display: inline-flex;
- font-size: 0.875rem;
- font-weight: 400;
- height: 2rem;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
- line-height: 1;
- padding-right: 0.75rem;
- padding-left: 0.75rem;
- position: relative;
- text-align: center;
- vertical-align: middle;
- white-space: nowrap; }
- .chip:empty {
- display: none; }
- .chip .close {
- font-size: inherit;
- line-height: inherit;
- margin-right: -0.5rem;
- margin-left: 0.25rem;
- min-height: 1.5rem;
- min-width: 1.5rem;
- -webkit-box-ordinal-group: 2;
- -ms-flex-order: 1;
- order: 1; }
-
-.chip-primary {
- background-color: #f08506;
- color: rgba(0, 0, 0, 0.87); }
-
-.chip-secondary {
- background-color: #f08506;
- color: rgba(0, 0, 0, 0.87); }
-
-.chip-danger {
- background-color: #f44336;
- color: white; }
-
-.chip-info {
- background-color: #2196f3;
- color: white; }
-
-.chip-success {
- background-color: #4caf50;
- color: white; }
-
-.chip-warning {
- background-color: #ff9800;
- color: rgba(0, 0, 0, 0.87); }
-
-.chip-dark {
- background-color: #424242;
- color: white; }
-
-.chip-light {
- background-color: #f5f5f5;
- color: rgba(0, 0, 0, 0.87); }
-
-.chip-action {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: background-color, -webkit-box-shadow;
- transition-property: background-color, -webkit-box-shadow;
- transition-property: background-color, box-shadow;
- transition-property: background-color, box-shadow, -webkit-box-shadow;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
- @media (min-width: 576px) {
- .chip-action {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .chip-action {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .chip-action {
- -webkit-transition: none;
- transition: none; } }
- .chip-action:active, .chip-action:focus, .chip-action:hover {
- -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
- color: rgba(0, 0, 0, 0.87);
- text-decoration: none; }
- .chip-action:active {
- background-color: #bdbdbd; }
- .chip-action:focus {
- outline: 0; }
-
-.chip-icon {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- background-color: #f08506;
- border-radius: 1rem;
- color: rgba(0, 0, 0, 0.87);
- display: -webkit-inline-box;
- display: -ms-inline-flexbox;
- display: inline-flex;
- -ms-flex-negative: 0;
- flex-shrink: 0;
- font-size: 1rem;
- font-style: normal;
- font-weight: 400;
- height: 2rem;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
- margin-right: 0.5rem;
- margin-left: -0.75rem;
- -webkit-box-ordinal-group: 0;
- -ms-flex-order: -1;
- order: -1;
- text-align: center;
- width: 2rem; }
-
-.chip-img {
- border-radius: 1rem;
- -ms-flex-negative: 0;
- flex-shrink: 0;
- height: 2rem;
- margin-right: 0.5rem;
- margin-left: -0.75rem;
- -webkit-box-ordinal-group: 0;
- -ms-flex-order: -1;
- order: -1;
- width: auto; }
-
-.table {
- background-color: #fff;
- border: 0;
- margin-bottom: 1rem;
- max-width: 100%;
- width: 100%; }
- .table td,
- .table th {
- border-top: 1px solid #e1e1e1;
- line-height: 1.42857;
- padding-right: 1.75rem;
- padding-left: 1.75rem;
- vertical-align: top; }
- .table td:first-child,
- .table th:first-child {
- padding-left: 1.5rem; }
- .table td:last-child,
- .table th:last-child {
- padding-right: 1.5rem; }
- .table tbody {
- color: rgba(0, 0, 0, 0.87); }
- .table tbody td,
- .table tbody th {
- font-size: 0.8125rem;
- font-weight: 400;
- height: 3rem;
- padding-top: 0.91964rem;
- padding-bottom: 0.91964rem; }
- .table tfoot {
- color: rgba(0, 0, 0, 0.54); }
- .table tfoot td,
- .table tfoot th {
- font-size: 0.75rem;
- font-weight: 400;
- height: 3.5rem;
- padding-top: 1.21429rem;
- padding-bottom: 1.21429rem; }
- .table thead {
- color: rgba(0, 0, 0, 0.54); }
- .table thead td,
- .table thead th {
- font-size: 0.75rem;
- font-weight: 500;
- height: 3.5rem;
- padding-top: 1.21429rem;
- padding-bottom: 1.21429rem; }
- .card > .table:first-child,
- .card > .table:first-child > :first-child,
- .card > .table:first-child > :first-child > tr:first-child {
- border-top-left-radius: 2px;
- border-top-right-radius: 2px; }
- .card > .table:first-child > :first-child > tr:first-child td:first-child,
- .card > .table:first-child > :first-child > tr:first-child th:first-child {
- border-top-left-radius: 2px; }
- .card > .table:first-child > :first-child > tr:first-child td:last-child,
- .card > .table:first-child > :first-child > tr:first-child th:last-child {
- border-top-right-radius: 2px; }
- .card > .table:last-child,
- .card > .table:last-child > :last-child,
- .card > .table:last-child > :last-child > tr:last-child {
- border-bottom-right-radius: 2px;
- border-bottom-left-radius: 2px; }
- .card > .table:last-child > :last-child > tr:last-child td:first-child,
- .card > .table:last-child > :last-child > tr:last-child th:first-child {
- border-bottom-left-radius: 2px; }
- .card > .table:last-child > :last-child > tr:last-child td:last-child,
- .card > .table:last-child > :last-child > tr:last-child th:last-child {
- border-bottom-right-radius: 2px; }
- .table .table {
- border-top: 1px solid #e1e1e1; }
- .table > :first-child > tr:first-child td,
- .table > :first-child > tr:first-child th {
- border-top: 0; }
-
-.table-borderless td,
-.table-borderless th,
-.table-borderless .table {
- border: 0; }
-
-.table-bordered {
- border: 1px solid #e1e1e1; }
- .card > .table-bordered {
- border: 0; }
-
-.table-sm td,
-.table-sm th {
- padding-right: 1rem;
- padding-left: 1rem; }
- .table-sm td:first-child,
- .table-sm th:first-child {
- padding-left: 1rem; }
- .table-sm td:last-child,
- .table-sm th:last-child {
- padding-right: 1rem; }
-
-.table-sm tbody td,
-.table-sm tbody th {
- height: 2.25rem;
- padding-top: 0.54464rem;
- padding-bottom: 0.54464rem; }
-
-.table-sm tfoot td,
-.table-sm tfoot th {
- padding-top: 0.71429rem;
- padding-bottom: 0.71429rem; }
-
-.table-sm thead td,
-.table-sm thead th {
- height: 2.5rem;
- padding-top: 0.71429rem;
- padding-bottom: 0.71429rem; }
-
-.table-striped tbody tr:nth-of-type(odd) {
- background-color: #f5f5f5; }
-
-.table-hover tbody tr:hover {
- background-color: #eeeeee; }
-
-.table-primary,
-.table-primary > td,
-.table-primary > th {
- background-color: #fa9d2f;
- color: rgba(0, 0, 0, 0.87); }
-
-.table-hover .table-primary:hover,
-.table-hover .table-primary:hover > td,
-.table-hover .table-primary:hover > th {
- background-color: #f08506;
- color: rgba(0, 0, 0, 0.87); }
-
-.table-secondary,
-.table-secondary > td,
-.table-secondary > th {
- background-color: #fa9d2f;
- color: rgba(0, 0, 0, 0.87); }
-
-.table-hover .table-secondary:hover,
-.table-hover .table-secondary:hover > td,
-.table-hover .table-secondary:hover > th {
- background-color: #f08506;
- color: rgba(0, 0, 0, 0.87); }
-
-.table-danger,
-.table-danger > td,
-.table-danger > th {
- background-color: #ffcdd2;
- color: rgba(0, 0, 0, 0.87); }
-
-.table-hover .table-danger:hover,
-.table-hover .table-danger:hover > td,
-.table-hover .table-danger:hover > th {
- background-color: #f44336;
- color: white; }
-
-.table-info,
-.table-info > td,
-.table-info > th {
- background-color: #bbdefb;
- color: rgba(0, 0, 0, 0.87); }
-
-.table-hover .table-info:hover,
-.table-hover .table-info:hover > td,
-.table-hover .table-info:hover > th {
- background-color: #2196f3;
- color: white; }
-
-.table-success,
-.table-success > td,
-.table-success > th {
- background-color: #c8e6c9;
- color: rgba(0, 0, 0, 0.87); }
-
-.table-hover .table-success:hover,
-.table-hover .table-success:hover > td,
-.table-hover .table-success:hover > th {
- background-color: #4caf50;
- color: white; }
-
-.table-warning,
-.table-warning > td,
-.table-warning > th {
- background-color: #ffe0b2;
- color: rgba(0, 0, 0, 0.87); }
-
-.table-hover .table-warning:hover,
-.table-hover .table-warning:hover > td,
-.table-hover .table-warning:hover > th {
- background-color: #ff9800;
- color: rgba(0, 0, 0, 0.87); }
-
-.table-dark,
-.table-dark > td,
-.table-dark > th {
- background-color: #757575;
- color: white; }
-
-.table-hover .table-dark:hover,
-.table-hover .table-dark:hover > td,
-.table-hover .table-dark:hover > th {
- background-color: #424242;
- color: white; }
-
-.table-light,
-.table-light > td,
-.table-light > th {
- background-color: #fafafa;
- color: rgba(0, 0, 0, 0.87); }
-
-.table-hover .table-light:hover,
-.table-hover .table-light:hover > td,
-.table-hover .table-light:hover > th {
- background-color: #f5f5f5;
- color: rgba(0, 0, 0, 0.87); }
-
-.table-active,
-.table-active > td,
-.table-active > th {
- background-color: #eeeeee;
- color: rgba(0, 0, 0, 0.87); }
-
-.table-hover .table-active:hover,
-.table-hover .table-active:hover > td,
-.table-hover .table-active:hover > th {
- background-color: #e0e0e0;
- color: rgba(0, 0, 0, 0.87); }
-
-.table .thead-dark td,
-.table .thead-dark th {
- background-color: #424242;
- color: white; }
-
-.table .thead-light td,
-.table .thead-light th {
- background-color: #f5f5f5;
- color: rgba(0, 0, 0, 0.54); }
-
-.table-dark {
- background-color: #424242;
- color: white; }
- .table-dark.table-bordered {
- border-color: #303030; }
- .table-dark.table-striped tbody tr:nth-of-type(odd) {
- background-color: #303030; }
- .table-dark.table-hover tbody tr:hover {
- background-color: #212121; }
- .table-dark tbody,
- .table-dark tfoot,
- .table-dark thead {
- color: inherit; }
- .table-dark td,
- .table-dark th,
- .table-dark .table {
- border-color: #303030; }
-
-@media (max-width: 575.98px) {
- .table-responsive-sm {
- display: block;
- overflow-x: auto;
- width: 100%;
- -ms-overflow-style: -ms-autohiding-scrollbar; } }
-
-@media (max-width: 767.98px) {
- .table-responsive-md {
- display: block;
- overflow-x: auto;
- width: 100%;
- -ms-overflow-style: -ms-autohiding-scrollbar; } }
-
-@media (max-width: 991.98px) {
- .table-responsive-lg {
- display: block;
- overflow-x: auto;
- width: 100%;
- -ms-overflow-style: -ms-autohiding-scrollbar; } }
-
-@media (max-width: 1199.98px) {
- .table-responsive-xl {
- display: block;
- overflow-x: auto;
- width: 100%;
- -ms-overflow-style: -ms-autohiding-scrollbar; } }
-
-.table-responsive {
- display: block;
- overflow-x: auto;
- width: 100%;
- -ms-overflow-style: -ms-autohiding-scrollbar; }
-
-.modal {
- display: none;
- outline: 0;
- overflow: hidden;
- position: fixed;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: 240; }
- .modal.fade {
- -webkit-transition-duration: 0.375s;
- transition-duration: 0.375s;
- -webkit-transition-property: opacity;
- transition-property: opacity;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
- @media (min-width: 576px) {
- .modal.fade {
- -webkit-transition-duration: 0.4875s;
- transition-duration: 0.4875s; } }
- @media (min-width: 992px) {
- .modal.fade {
- -webkit-transition-duration: 0.25s;
- transition-duration: 0.25s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .modal.fade {
- -webkit-transition: none;
- transition: none; } }
- .modal.fade .modal-dialog {
- -webkit-transition-duration: 0.375s;
- transition-duration: 0.375s;
- -webkit-transition-property: -webkit-transform;
- transition-property: -webkit-transform;
- transition-property: transform;
- transition-property: transform, -webkit-transform;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- -webkit-transform: scale(0.87);
- transform: scale(0.87); }
- @media (min-width: 576px) {
- .modal.fade .modal-dialog {
- -webkit-transition-duration: 0.4875s;
- transition-duration: 0.4875s; } }
- @media (min-width: 992px) {
- .modal.fade .modal-dialog {
- -webkit-transition-duration: 0.25s;
- transition-duration: 0.25s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .modal.fade .modal-dialog {
- -webkit-transition: none;
- transition: none; } }
- .modal.show .modal-dialog {
- -webkit-transform: scale(1);
- transform: scale(1); }
-
-.modal-open {
- overflow: hidden; }
- .modal-open .modal {
- overflow-x: hidden;
- overflow-y: auto; }
-
-.modal-backdrop {
- background-color: rgba(0, 0, 0, 0.38);
- position: fixed;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: 239; }
-
-.modal-content {
- border-radius: 2px;
- background-color: #fff;
- -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- outline: 0;
- pointer-events: auto;
- position: relative;
- vertical-align: baseline;
- width: 100%; }
-
-.modal-dialog {
- margin: 1.5rem auto;
- max-width: 35rem;
- pointer-events: none;
- position: relative;
- width: calc(100% - 1.5rem * 2); }
-
-.modal-dialog-centered {
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- min-height: calc(100% - 1.5rem * 2); }
-
-.modal-lg {
- max-width: 52.5rem; }
-
-.modal-sm {
- max-width: 17.5rem; }
-
-.modal-body {
- -webkit-box-flex: 1;
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
- padding: 1.25rem 1.5rem;
- position: relative; }
- .modal-body:first-child {
- border-top-left-radius: 2px;
- border-top-right-radius: 2px; }
- .modal-body:last-child {
- border-bottom-right-radius: 2px;
- border-bottom-left-radius: 2px; }
- .modal-header + .modal-body {
- padding-top: 0; }
- .modal-body > :last-child {
- margin-bottom: 0; }
-
-.modal-footer {
- -webkit-box-align: end;
- -ms-flex-align: end;
- align-items: flex-end;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-pack: end;
- -ms-flex-pack: end;
- justify-content: flex-end;
- padding: 0.5rem 0.5rem 0.5rem 0rem; }
- .modal-footer:first-child {
- border-top-left-radius: 2px;
- border-top-right-radius: 2px; }
- .modal-footer:last-child {
- border-bottom-right-radius: 2px;
- border-bottom-left-radius: 2px; }
- .modal-footer .btn, .modal-footer .wpcf7 input[type=submit], .wpcf7 .modal-footer input[type=submit] {
- background-color: transparent;
- -webkit-box-shadow: none;
- box-shadow: none;
- max-width: calc(50% - 0.5rem);
- min-width: 4rem;
- overflow: hidden;
- padding-right: 0.5rem;
- padding-left: 0.5rem;
- text-overflow: ellipsis; }
- .modal-footer .btn-primary, .modal-footer .wpcf7 input[type=submit], .wpcf7 .modal-footer input[type=submit], .modal-footer .btn-primary:active, .modal-footer .wpcf7 input:active[type=submit], .wpcf7 .modal-footer input:active[type=submit], .modal-footer .btn-primary:focus, .modal-footer .wpcf7 input:focus[type=submit], .wpcf7 .modal-footer input:focus[type=submit], .modal-footer .btn-primary:hover, .modal-footer .wpcf7 input:hover[type=submit], .wpcf7 .modal-footer input:hover[type=submit] {
- color: #f08506; }
- .modal-footer .btn-primary.disabled, .modal-footer .wpcf7 input.disabled[type=submit], .wpcf7 .modal-footer input.disabled[type=submit], .modal-footer .btn-primary:disabled, .modal-footer .wpcf7 input:disabled[type=submit], .wpcf7 .modal-footer input:disabled[type=submit] {
- color: rgba(0, 0, 0, 0.26); }
- .modal-footer .btn-secondary, .modal-footer .btn-secondary:active, .modal-footer .btn-secondary:focus, .modal-footer .btn-secondary:hover {
- color: #f08506; }
- .modal-footer .btn-secondary.disabled, .modal-footer .btn-secondary:disabled {
- color: rgba(0, 0, 0, 0.26); }
- .modal-footer .btn-danger, .modal-footer .btn-danger:active, .modal-footer .btn-danger:focus, .modal-footer .btn-danger:hover {
- color: #f44336; }
- .modal-footer .btn-danger.disabled, .modal-footer .btn-danger:disabled {
- color: rgba(0, 0, 0, 0.26); }
- .modal-footer .btn-info, .modal-footer .btn-info:active, .modal-footer .btn-info:focus, .modal-footer .btn-info:hover {
- color: #2196f3; }
- .modal-footer .btn-info.disabled, .modal-footer .btn-info:disabled {
- color: rgba(0, 0, 0, 0.26); }
- .modal-footer .btn-success, .modal-footer .btn-success:active, .modal-footer .btn-success:focus, .modal-footer .btn-success:hover {
- color: #4caf50; }
- .modal-footer .btn-success.disabled, .modal-footer .btn-success:disabled {
- color: rgba(0, 0, 0, 0.26); }
- .modal-footer .btn-warning, .modal-footer .btn-warning:active, .modal-footer .btn-warning:focus, .modal-footer .btn-warning:hover {
- color: #ff9800; }
- .modal-footer .btn-warning.disabled, .modal-footer .btn-warning:disabled {
- color: rgba(0, 0, 0, 0.26); }
- .modal-footer .btn-dark, .modal-footer .btn-dark:active, .modal-footer .btn-dark:focus, .modal-footer .btn-dark:hover {
- color: #424242; }
- .modal-footer .btn-dark.disabled, .modal-footer .btn-dark:disabled {
- color: rgba(0, 0, 0, 0.26); }
- .modal-footer .btn-light, .modal-footer .btn-light:active, .modal-footer .btn-light:focus, .modal-footer .btn-light:hover {
- color: #f5f5f5; }
- .modal-footer .btn-light.disabled, .modal-footer .btn-light:disabled {
- color: rgba(0, 0, 0, 0.26); }
- .modal-footer .btn.active, .modal-footer .wpcf7 input.active[type=submit], .wpcf7 .modal-footer input.active[type=submit], .modal-footer .btn:active, .modal-footer .wpcf7 input:active[type=submit], .wpcf7 .modal-footer input:active[type=submit] {
- background-color: rgba(153, 153, 153, 0.4);
- -webkit-box-shadow: none;
- box-shadow: none; }
- .modal-footer .btn.disabled, .modal-footer .wpcf7 input.disabled[type=submit], .wpcf7 .modal-footer input.disabled[type=submit], .modal-footer .btn:disabled, .modal-footer .wpcf7 input:disabled[type=submit], .wpcf7 .modal-footer input:disabled[type=submit] {
- background-color: transparent; }
- .modal-footer > * {
- margin-left: 0.5rem; }
-
-.modal-footer-stacked {
- -webkit-box-align: stretch;
- -ms-flex-align: stretch;
- align-items: stretch;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- padding-top: 0;
- padding-right: 0;
- padding-left: 0; }
- .modal-footer-stacked .btn, .modal-footer-stacked .wpcf7 input[type=submit], .wpcf7 .modal-footer-stacked input[type=submit] {
- text-align: right;
- text-align: end;
- border-radius: 0;
- margin-left: 0;
- max-width: none;
- padding: 1.0625rem 1rem; }
- [dir='rtl'] .modal-footer-stacked .btn, [dir='rtl'] .modal-footer-stacked .wpcf7 input[type=submit], .wpcf7 [dir='rtl'] .modal-footer-stacked input[type=submit] {
- text-align: left;
- text-align: end; }
-
-.modal-header {
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-pack: justify;
- -ms-flex-pack: justify;
- justify-content: space-between;
- padding: 1.25rem 1.5rem; }
- .modal-header:first-child {
- border-top-left-radius: 2px;
- border-top-right-radius: 2px; }
- .modal-header:last-child {
- border-bottom-right-radius: 2px;
- border-bottom-left-radius: 2px; }
-
-.modal-title {
- font-size: 1.25rem;
- font-weight: 500;
- letter-spacing: 0.02em;
- line-height: 1.4;
- margin: 0; }
-
-.modal-scrollbar-measure {
- height: 50px;
- overflow: scroll;
- position: absolute;
- top: -99999px;
- width: 50px; }
-
-.list-group {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- margin-bottom: 0;
- padding-left: 0; }
-
-.list-group-item {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: background-color, color;
- transition-property: background-color, color;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- background-color: #fff;
- border: 0;
- -webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.14), 0 2px 2px 0 rgba(0, 0, 0, 0.12), 0 1px 3px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.14), 0 2px 2px 0 rgba(0, 0, 0, 0.12), 0 1px 3px 0 rgba(0, 0, 0, 0.2);
- color: rgba(0, 0, 0, 0.87);
- display: block;
- font-size: 0.9375rem;
- line-height: 1.42857;
- min-height: 3rem;
- padding: 0.83036rem 1.5rem;
- position: relative; }
- @media (min-width: 576px) {
- .list-group-item {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .list-group-item {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .list-group-item {
- -webkit-transition: none;
- transition: none; } }
- .list-group-item:active, .list-group-item:focus, .list-group-item:hover {
- color: rgba(0, 0, 0, 0.87);
- text-decoration: none; }
- .list-group-item.active {
- background-color: #eeeeee;
- color: rgba(0, 0, 0, 0.87); }
- .list-group-item.disabled, .list-group-item:disabled {
- background-color: #fff;
- color: rgba(0, 0, 0, 0.38); }
- .list-group-item:first-child {
- border-top-left-radius: 2px;
- border-top-right-radius: 2px; }
- .list-group-item:last-child {
- border-bottom-right-radius: 2px;
- border-bottom-left-radius: 2px; }
- .card .list-group-item {
- padding-right: 1rem;
- padding-left: 1rem; }
-
-.list-group-item-action {
- color: rgba(0, 0, 0, 0.87);
- text-align: inherit;
- width: 100%; }
- .list-group-item-action:active, .list-group-item-action:focus, .list-group-item-action:hover {
- background-color: #eeeeee;
- color: rgba(0, 0, 0, 0.87);
- text-decoration: none; }
- .list-group-item-action.disabled, .list-group-item-action:disabled {
- background-color: #fff;
- color: rgba(0, 0, 0, 0.38); }
- .list-group-item-action:focus {
- outline: 0; }
-
-.list-group-item-primary {
- background-color: #fa9d2f;
- color: rgba(0, 0, 0, 0.87); }
- .list-group-item-primary.active {
- background-color: #f08506;
- color: rgba(0, 0, 0, 0.87); }
- .list-group-item-primary.list-group-item-action:active, .list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover {
- background-color: #f08506;
- color: rgba(0, 0, 0, 0.87); }
-
-.list-group-item-secondary {
- background-color: #fa9d2f;
- color: rgba(0, 0, 0, 0.87); }
- .list-group-item-secondary.active {
- background-color: #f08506;
- color: rgba(0, 0, 0, 0.87); }
- .list-group-item-secondary.list-group-item-action:active, .list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover {
- background-color: #f08506;
- color: rgba(0, 0, 0, 0.87); }
-
-.list-group-item-danger {
- background-color: #ffcdd2;
- color: rgba(0, 0, 0, 0.87); }
- .list-group-item-danger.active {
- background-color: #f44336;
- color: white; }
- .list-group-item-danger.list-group-item-action:active, .list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover {
- background-color: #f44336;
- color: white; }
-
-.list-group-item-info {
- background-color: #bbdefb;
- color: rgba(0, 0, 0, 0.87); }
- .list-group-item-info.active {
- background-color: #2196f3;
- color: white; }
- .list-group-item-info.list-group-item-action:active, .list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover {
- background-color: #2196f3;
- color: white; }
-
-.list-group-item-success {
- background-color: #c8e6c9;
- color: rgba(0, 0, 0, 0.87); }
- .list-group-item-success.active {
- background-color: #4caf50;
- color: white; }
- .list-group-item-success.list-group-item-action:active, .list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover {
- background-color: #4caf50;
- color: white; }
-
-.list-group-item-warning {
- background-color: #ffe0b2;
- color: rgba(0, 0, 0, 0.87); }
- .list-group-item-warning.active {
- background-color: #ff9800;
- color: rgba(0, 0, 0, 0.87); }
- .list-group-item-warning.list-group-item-action:active, .list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover {
- background-color: #ff9800;
- color: rgba(0, 0, 0, 0.87); }
-
-.list-group-item-dark {
- background-color: #757575;
- color: white; }
- .list-group-item-dark.active {
- background-color: #424242;
- color: white; }
- .list-group-item-dark.list-group-item-action:active, .list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover {
- background-color: #424242;
- color: white; }
-
-.list-group-item-light {
- background-color: #fafafa;
- color: rgba(0, 0, 0, 0.87); }
- .list-group-item-light.active {
- background-color: #f5f5f5;
- color: rgba(0, 0, 0, 0.87); }
- .list-group-item-light.list-group-item-action:active, .list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover {
- background-color: #f5f5f5;
- color: rgba(0, 0, 0, 0.87); }
-
-.expansion-panel {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: background-color, color, margin;
- transition-property: background-color, color, margin;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- padding: 0; }
- @media (min-width: 576px) {
- .expansion-panel {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .expansion-panel {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .expansion-panel {
- -webkit-transition: none;
- transition: none; } }
- .expansion-panel.show {
- border-radius: 2px; }
- .expansion-panel.show:not(:first-child) {
- margin-top: 1rem; }
- .card .expansion-panel.show:not(:first-child) {
- margin-top: 0; }
- .expansion-panel.show:not(:last-child) {
- margin-bottom: 1rem; }
- .card .expansion-panel.show:not(:last-child) {
- margin-bottom: 0; }
- .expansion-panel.show + .expansion-panel {
- border-top-left-radius: 2px;
- border-top-right-radius: 2px; }
- .expansion-panel.show + .expansion-panel.show {
- margin-top: 0; }
- .card .expansion-panel.show + .expansion-panel {
- border-top-left-radius: 0;
- border-top-right-radius: 0; }
- .expansion-panel.show-predecessor {
- border-bottom-right-radius: 2px;
- border-bottom-left-radius: 2px; }
- .card .expansion-panel.show-predecessor {
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0; }
- .card .expansion-panel {
- padding-right: 0;
- padding-left: 0; }
-
-.expansion-panel-body {
- padding: 1rem 1.5rem; }
- .card .expansion-panel-body {
- padding-right: 1rem;
- padding-left: 1rem; }
-
-.expansion-panel-footer {
- -webkit-box-align: end;
- -ms-flex-align: end;
- align-items: flex-end;
- border-top: 1px solid rgba(0, 0, 0, 0.12);
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-pack: end;
- -ms-flex-pack: end;
- justify-content: flex-end;
- padding: 1rem 0.5rem 0.75rem 0rem; }
- .card .expansion-panel-footer {
- padding-right: 1rem;
- padding-left: 0.5rem; }
- .expansion-panel-footer .btn, .expansion-panel-footer .wpcf7 input[type=submit], .wpcf7 .expansion-panel-footer input[type=submit] {
- margin-bottom: 0.25rem;
- margin-left: 0.5rem;
- min-width: 4rem;
- padding-right: 0.5rem;
- padding-left: 0.5rem; }
- .card .expansion-panel-footer .btn, .card .expansion-panel-footer .wpcf7 input[type=submit], .wpcf7 .card .expansion-panel-footer input[type=submit] {
- padding-right: 0.5rem;
- padding-left: 0.5rem; }
-
-.expansion-panel-icon {
- -ms-flex-negative: 0;
- flex-shrink: 0;
- margin-left: 1rem; }
- [data-toggle='collapse'].collapsed .expansion-panel-icon .collapsed-hide {
- display: none; }
- [data-toggle='collapse']:not(.collapsed) .expansion-panel-icon .collapsed-show {
- display: none; }
-
-.expansion-panel-toggler {
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- color: inherit;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-pack: justify;
- -ms-flex-pack: justify;
- justify-content: space-between;
- min-height: 3rem;
- padding: 0.83036rem 1.5rem;
- text-align: inherit;
- width: 100%; }
- .expansion-panel-toggler:active, .expansion-panel-toggler:focus, .expansion-panel-toggler:hover {
- background-color: #eeeeee;
- color: rgba(0, 0, 0, 0.87);
- text-decoration: none; }
- .expansion-panel-toggler.disabled, .expansion-panel-toggler:disabled {
- background-color: #fff;
- color: rgba(0, 0, 0, 0.38); }
- .expansion-panel-toggler:focus {
- outline: 0; }
- .card .expansion-panel-toggler {
- padding-right: 1rem;
- padding-left: 1rem; }
-
-.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-flush .list-group-item {
- border-top: 1px solid rgba(0, 0, 0, 0.12);
- border-radius: 0;
- -webkit-box-shadow: none;
- box-shadow: none; }
- .list-group-flush .list-group-item:last-child {
- border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
-
-.dropdown,
-.dropleft,
-.dropright,
-.dropup {
- position: relative; }
-
-.dropdown-menu {
- border-radius: 2px;
- text-align: left;
- text-align: start;
- background-color: transparent;
- color: inherit;
- display: none;
- float: left;
- font-size: 1rem;
- font-weight: 400;
- line-height: 1.5rem;
- list-style: none;
- margin: 0;
- min-width: 7rem;
- padding: 0.5rem 0;
- position: absolute;
- top: 100%;
- left: 0;
- z-index: 80; }
- [dir='rtl'] .dropdown-menu {
- text-align: right;
- text-align: start; }
- .dropdown-menu.show {
- display: block; }
- .dropdown-menu.show::before,
- .dropdown-menu.show > * {
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
- @media (min-width: 576px) {
- .dropdown-menu.show::before,
- .dropdown-menu.show > * {
- -webkit-animation-duration: 0.39s;
- animation-duration: 0.39s; } }
- @media (min-width: 992px) {
- .dropdown-menu.show::before,
- .dropdown-menu.show > * {
- -webkit-animation-duration: 0.2s;
- animation-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .dropdown-menu.show::before,
- .dropdown-menu.show > * {
- -webkit-animation: none;
- animation: none; } }
- .dropdown-menu.show::before {
- -webkit-animation-name: dropdown-menu-show;
- animation-name: dropdown-menu-show; }
- .dropdown-menu.show > * {
- -webkit-animation-name: dropdown-item-show;
- animation-name: dropdown-item-show; }
- .dropdown-menu.show > :nth-child(1) {
- -webkit-animation-name: dropdown-item-show-1;
- animation-name: dropdown-item-show-1; }
- .dropdown-menu.show > :nth-child(2) {
- -webkit-animation-name: dropdown-item-show-2;
- animation-name: dropdown-item-show-2; }
- .dropdown-menu.show > :nth-child(3) {
- -webkit-animation-name: dropdown-item-show-3;
- animation-name: dropdown-item-show-3; }
- .dropdown-menu::before {
- border-radius: 2px;
- background-color: #fff;
- -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2);
- content: '';
- display: block;
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- -webkit-transform-origin: 0 0;
- transform-origin: 0 0;
- z-index: -1; }
- .nav:not(.flex-column):not(.flex-column-reverse) .dropdown-menu {
- min-width: 100%; }
-
-.menu {
- margin-top: -3.125rem; }
- .menu::before {
- -webkit-transform-origin: 0 2rem;
- transform-origin: 0 2rem; }
-
-.show > a {
- outline: 0; }
-
-.dropdown-menu-right:not([x-placement]) {
- right: 0;
- left: auto; }
- .dropdown-menu-right:not([x-placement]).menu::before {
- -webkit-transform-origin: 100% 2rem;
- transform-origin: 100% 2rem; }
- .dropdown-menu-right:not([x-placement])::before {
- -webkit-transform-origin: 100% 0;
- transform-origin: 100% 0; }
-
-.dropleft .dropdown-menu:not([x-placement]) {
- top: 0;
- right: 100%;
- left: auto; }
- .dropleft .dropdown-menu:not([x-placement]).menu {
- margin-top: 0; }
- .dropleft .dropdown-menu:not([x-placement])::before {
- -webkit-transform-origin: 100% 0;
- transform-origin: 100% 0; }
-
-.dropright .dropdown-menu:not([x-placement]) {
- top: 0;
- left: 100%; }
- .dropright .dropdown-menu:not([x-placement]).menu {
- margin-top: 0; }
- .dropright .dropdown-menu:not([x-placement])::before {
- -webkit-transform-origin: 0 0;
- transform-origin: 0 0; }
-
-.dropup .dropdown-menu:not([x-placement]) {
- top: auto;
- bottom: 100%; }
- .dropup .dropdown-menu:not([x-placement]).menu {
- margin-top: 0;
- margin-bottom: -3.125rem; }
- .dropup .dropdown-menu:not([x-placement]).menu::before {
- -webkit-transform-origin: 0 calc(100% - 2rem);
- transform-origin: 0 calc(100% - 2rem); }
- .dropup .dropdown-menu:not([x-placement])::before {
- -webkit-transform-origin: 0 100%;
- transform-origin: 0 100%; }
- .dropup .dropdown-menu:not([x-placement]) > :nth-child(1),
- .dropup .dropdown-menu:not([x-placement]) > :nth-child(2),
- .dropup .dropdown-menu:not([x-placement]) > :nth-child(3) {
- -webkit-animation-name: dropdown-item-show;
- animation-name: dropdown-item-show; }
- .dropup .dropdown-menu:not([x-placement]) > :nth-last-child(1) {
- -webkit-animation-name: dropdown-item-show-1;
- animation-name: dropdown-item-show-1; }
- .dropup .dropdown-menu:not([x-placement]) > :nth-last-child(2) {
- -webkit-animation-name: dropdown-item-show-2;
- animation-name: dropdown-item-show-2; }
- .dropup .dropdown-menu:not([x-placement]) > :nth-last-child(3) {
- -webkit-animation-name: dropdown-item-show-3;
- animation-name: dropdown-item-show-3; }
-
-.dropup .dropdown-menu-right:not([x-placement]).menu::before {
- -webkit-transform-origin: 100% calc(100% - 2rem);
- transform-origin: 100% calc(100% - 2rem); }
-
-.dropup .dropdown-menu-right:not([x-placement])::before {
- -webkit-transform-origin: 100% 100%;
- transform-origin: 100% 100%; }
-
-.dropdown-menu[x-placement='bottom-end']::before,
-.dropdown-menu[x-placement='left-start']::before {
- -webkit-transform-origin: 100% 0;
- transform-origin: 100% 0; }
-
-.dropdown-menu[x-placement='top-end'].show > :nth-child(1),
-.dropdown-menu[x-placement='top-end'].show > :nth-child(2),
-.dropdown-menu[x-placement='top-end'].show > :nth-child(3),
-.dropdown-menu[x-placement='top-start'].show > :nth-child(1),
-.dropdown-menu[x-placement='top-start'].show > :nth-child(2),
-.dropdown-menu[x-placement='top-start'].show > :nth-child(3) {
- -webkit-animation-name: dropdown-item-show;
- animation-name: dropdown-item-show; }
-
-.dropdown-menu[x-placement='top-end'].show > :nth-last-child(1),
-.dropdown-menu[x-placement='top-start'].show > :nth-last-child(1) {
- -webkit-animation-name: dropdown-item-show-1;
- animation-name: dropdown-item-show-1; }
-
-.dropdown-menu[x-placement='top-end'].show > :nth-last-child(2),
-.dropdown-menu[x-placement='top-start'].show > :nth-last-child(2) {
- -webkit-animation-name: dropdown-item-show-2;
- animation-name: dropdown-item-show-2; }
-
-.dropdown-menu[x-placement='top-end'].show > :nth-last-child(3),
-.dropdown-menu[x-placement='top-start'].show > :nth-last-child(3) {
- -webkit-animation-name: dropdown-item-show-3;
- animation-name: dropdown-item-show-3; }
-
-.dropdown-menu[x-placement='top-end']::before {
- -webkit-transform-origin: 100% 100%;
- transform-origin: 100% 100%; }
-
-.dropdown-menu[x-placement='top-start']::before {
- -webkit-transform-origin: 0 100%;
- transform-origin: 0 100%; }
-
-.menu[x-placement='bottom-end']::before {
- -webkit-transform-origin: 100% 2rem;
- transform-origin: 100% 2rem; }
-
-.menu[x-placement='left-start'],
-.menu[x-placement='right-start'] {
- margin-top: 0; }
-
-.menu[x-placement='left-start']::before {
- -webkit-transform-origin: 100% 0;
- transform-origin: 100% 0; }
-
-.menu[x-placement='right-start']::before {
- -webkit-transform-origin: 0 0;
- transform-origin: 0 0; }
-
-.menu[x-placement='top-end'],
-.menu[x-placement='top-start'] {
- margin-top: 0;
- margin-bottom: -3.125rem; }
-
-.menu[x-placement='top-end']::before {
- -webkit-transform-origin: 100% calc(100% - 2rem);
- transform-origin: 100% calc(100% - 2rem); }
-
-.menu[x-placement='top-start']::before {
- -webkit-transform-origin: 0 calc(100% - 2rem);
- transform-origin: 0 calc(100% - 2rem); }
-
-@-webkit-keyframes dropdown-item-show {
- 0% {
- opacity: 0; }
- 99% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-
-@keyframes dropdown-item-show {
- 0% {
- opacity: 0; }
- 99% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-
-@-webkit-keyframes dropdown-item-show-1 {
- 0% {
- opacity: 0; }
- 40% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-
-@keyframes dropdown-item-show-1 {
- 0% {
- opacity: 0; }
- 40% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-
-@-webkit-keyframes dropdown-item-show-2 {
- 0% {
- opacity: 0; }
- 60% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-
-@keyframes dropdown-item-show-2 {
- 0% {
- opacity: 0; }
- 60% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-
-@-webkit-keyframes dropdown-item-show-3 {
- 0% {
- opacity: 0; }
- 80% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-
-@keyframes dropdown-item-show-3 {
- 0% {
- opacity: 0; }
- 80% {
- opacity: 0; }
- 100% {
- opacity: 1; } }
-
-@-webkit-keyframes dropdown-menu-show {
- 0% {
- -webkit-transform: scale(0, 0);
- transform: scale(0, 0); }
- 20% {
- -webkit-transform: scale(0.33333, 0);
- transform: scale(0.33333, 0); }
- 40% {
- -webkit-transform: scale(0.66667, 0.25);
- transform: scale(0.66667, 0.25); }
- 60% {
- -webkit-transform: scale(1, 0.5);
- transform: scale(1, 0.5); }
- 80% {
- -webkit-transform: scale(1, 0.75);
- transform: scale(1, 0.75); }
- 100% {
- -webkit-transform: scale(1, 1);
- transform: scale(1, 1); } }
-
-@keyframes dropdown-menu-show {
- 0% {
- -webkit-transform: scale(0, 0);
- transform: scale(0, 0); }
- 20% {
- -webkit-transform: scale(0.33333, 0);
- transform: scale(0.33333, 0); }
- 40% {
- -webkit-transform: scale(0.66667, 0.25);
- transform: scale(0.66667, 0.25); }
- 60% {
- -webkit-transform: scale(1, 0.5);
- transform: scale(1, 0.5); }
- 80% {
- -webkit-transform: scale(1, 0.75);
- transform: scale(1, 0.75); }
- 100% {
- -webkit-transform: scale(1, 1);
- transform: scale(1, 1); } }
-
-@-webkit-keyframes menu-animation {
- 0% {
- margin-top: -3.5rem; }
- 100% {
- margin-top: 0; } }
-
-@keyframes menu-animation {
- 0% {
- margin-top: -3.5rem; }
- 100% {
- margin-top: 0; } }
-
-.dropdown-menu-sm,
-.menu-cascading {
- font-size: 0.9375rem;
- line-height: 1.5rem;
- padding-top: 1rem;
- padding-bottom: 1rem; }
- @media (min-width: 576px) {
- .dropdown-menu-sm,
- .menu-cascading {
- min-width: 20rem; } }
-
-.menu-cascading {
- margin-top: -2.75rem; }
- .menu-cascading[x-placement='top-end'], .menu-cascading[x-placement='top-start'] {
- margin-top: 0;
- margin-bottom: -2.75rem; }
- .menu-cascading[x-placement='top-end']::before {
- -webkit-transform-origin: 100% calc(100% - 2rem);
- transform-origin: 100% calc(100% - 2rem); }
- .menu-cascading[x-placement='top-start']::before {
- -webkit-transform-origin: 0 calc(100% - 2rem);
- transform-origin: 0 calc(100% - 2rem); }
-
-.dropdown-divider {
- background-color: rgba(0, 0, 0, 0.12);
- height: 1px;
- margin: 0.5rem 0;
- overflow: hidden; }
-
-.dropdown-header {
- color: rgba(0, 0, 0, 0.87);
- display: block;
- font-size: 1rem;
- font-weight: bolder;
- line-height: 1.5rem;
- margin: 0;
- padding: 0.75rem 1rem;
- white-space: nowrap; }
- .dropdown-menu-sm .dropdown-header,
- .menu-cascading .dropdown-header {
- font-size: 0.9375rem;
- line-height: 1.5rem;
- padding: 0.25rem 1.5rem; }
-
-.dropdown-item {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: background-color, color;
- transition-property: background-color, color;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- background: none;
- border: 0;
- clear: both;
- color: rgba(0, 0, 0, 0.87);
- display: block;
- font-weight: inherit;
- padding: 0.75rem 1rem;
- position: relative;
- text-align: inherit;
- -webkit-transform-origin: 0 0;
- transform-origin: 0 0;
- white-space: nowrap;
- width: 100%; }
- @media (min-width: 576px) {
- .dropdown-item {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .dropdown-item {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .dropdown-item {
- -webkit-transition: none;
- transition: none; } }
- .dropdown-item:active, .dropdown-item:focus, .dropdown-item:hover {
- background-color: #f5f5f5;
- color: rgba(0, 0, 0, 0.87);
- text-decoration: none; }
- .dropdown-item.active {
- background-color: #f5f5f5; }
- .dropdown-item.disabled, .dropdown-item:disabled {
- background-color: transparent;
- color: rgba(0, 0, 0, 0.38);
- pointer-events: none; }
- .dropdown-menu-sm .dropdown-item,
- .menu-cascading .dropdown-item {
- padding: 0.25rem 1.5rem; }
-
-.dropdown-item-text {
- color: rgba(0, 0, 0, 0.87);
- display: block;
- font-weight: inherit;
- padding: 0.75rem 1rem;
- -webkit-transform-origin: 0 0;
- transform-origin: 0 0; }
- .dropdown-menu-sm .dropdown-item-text,
- .menu-cascading .dropdown-item-text {
- padding: 0.25rem 1.5rem; }
-
-.dropdown-toggle::after {
- font-size: 1.71429em;
- line-height: 0.58333em;
- vertical-align: -0.3022em;
- font-family: 'Material Icons';
- -webkit-font-feature-settings: 'liga';
- font-feature-settings: 'liga';
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- font-style: normal;
- font-weight: normal;
- letter-spacing: normal;
- text-rendering: optimizeLegibility;
- text-transform: none;
- white-space: nowrap;
- word-wrap: normal;
- content: "expand_more";
- display: inline-block;
- margin-right: -0.2em;
- margin-left: 0.2em;
- vertical-align: top; }
- .dropright .dropdown-toggle::after {
- content: "keyboard_arrow_right"; }
- .dropup .dropdown-toggle::after {
- content: "expand_less"; }
-
-.dropdown-toggle:empty::after {
- margin-left: -0.2em; }
-
-.dropleft .dropdown-toggle::after {
- display: none; }
-
-.dropleft .dropdown-toggle::before {
- font-size: 1.71429em;
- line-height: 0.58333em;
- vertical-align: -0.3022em;
- font-family: 'Material Icons';
- -webkit-font-feature-settings: 'liga';
- font-feature-settings: 'liga';
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- font-style: normal;
- font-weight: normal;
- letter-spacing: normal;
- text-rendering: optimizeLegibility;
- text-transform: none;
- white-space: nowrap;
- word-wrap: normal;
- content: "keyboard_arrow_left";
- display: inline-block;
- margin-right: 0.2em;
- margin-left: -0.2em; }
-
-.navdrawer {
- display: none;
- outline: 0;
- overflow: hidden;
- position: fixed;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: 160; }
-
-.navdrawer-backdrop {
- -webkit-transition-duration: 0.375s;
- transition-duration: 0.375s;
- -webkit-transition-property: opacity;
- transition-property: opacity;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- background-color: rgba(0, 0, 0, 0.38);
- opacity: 0;
- position: fixed;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: 159; }
- @media (min-width: 576px) {
- .navdrawer-backdrop {
- -webkit-transition-duration: 0.4875s;
- transition-duration: 0.4875s; } }
- @media (min-width: 992px) {
- .navdrawer-backdrop {
- -webkit-transition-duration: 0.25s;
- transition-duration: 0.25s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .navdrawer-backdrop {
- -webkit-transition: none;
- transition: none; } }
- .navdrawer-backdrop.show {
- opacity: 1; }
-
-.navdrawer-content {
- -webkit-transition-duration: 0.195s;
- transition-duration: 0.195s;
- -webkit-transition-property: -webkit-box-shadow, -webkit-transform;
- transition-property: -webkit-box-shadow, -webkit-transform;
- transition-property: box-shadow, transform;
- transition-property: box-shadow, transform, -webkit-box-shadow, -webkit-transform;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.6, 1);
- background-color: #fff;
- max-width: calc(100% - 3.5rem);
- overflow-x: hidden;
- overflow-y: auto;
- position: fixed;
- top: 0;
- bottom: 0;
- left: 0;
- -webkit-transform: translate3d(-100%, 0, 0);
- transform: translate3d(-100%, 0, 0);
- width: 17.5rem; }
- @media (min-width: 576px) {
- .navdrawer-content {
- -webkit-transition-duration: 0.2535s;
- transition-duration: 0.2535s; } }
- @media (min-width: 992px) {
- .navdrawer-content {
- -webkit-transition-duration: 0.13s;
- transition-duration: 0.13s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .navdrawer-content {
- -webkit-transition: none;
- transition: none; } }
- .navdrawer-right .navdrawer-content {
- right: 0;
- left: auto;
- -webkit-transform: translate3d(100%, 0, 0);
- transform: translate3d(100%, 0, 0); }
- .navdrawer.show .navdrawer-content {
- -webkit-transition-duration: 0.225s;
- transition-duration: 0.225s;
- -webkit-transition-property: -webkit-box-shadow, -webkit-transform;
- transition-property: -webkit-box-shadow, -webkit-transform;
- transition-property: box-shadow, transform;
- transition-property: box-shadow, transform, -webkit-box-shadow, -webkit-transform;
- -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
- -webkit-box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2);
- -webkit-transform: translate3d(0, 0, 0);
- transform: translate3d(0, 0, 0); }
- @media (min-width: 576px) {
- .navdrawer.show .navdrawer-content {
- -webkit-transition-duration: 0.2925s;
- transition-duration: 0.2925s; } }
- @media (min-width: 992px) {
- .navdrawer.show .navdrawer-content {
- -webkit-transition-duration: 0.15s;
- transition-duration: 0.15s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .navdrawer.show .navdrawer-content {
- -webkit-transition: none;
- transition: none; } }
-
-.navdrawer-body {
- margin-bottom: 0.5rem;
- padding-right: 1rem;
- padding-left: 1rem; }
-
-.navdrawer-divider {
- background-color: rgba(0, 0, 0, 0.12);
- height: 1px;
- margin: 0.5rem 0;
- overflow: hidden; }
-
-.navdrawer-header {
- background-color: #f5f5f5;
- border-bottom: 1px solid rgba(0, 0, 0, 0.12);
- display: block;
- margin-bottom: 0.5rem;
- padding: 0.625rem 1rem; }
-
-.navdrawer-subheader {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- color: rgba(0, 0, 0, 0.38);
- display: block;
- font-weight: 500;
- height: 3rem;
- line-height: 1;
- margin-top: 0;
- margin-bottom: 0;
- padding: 1.0625rem 1rem; }
- .navdrawer-divider + .navdrawer-subheader {
- margin-top: -0.5rem; }
-
-.navdrawer-nav {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- list-style: none;
- margin-top: 0.5rem;
- margin-bottom: 0.5rem;
- padding-left: 0; }
- .navdrawer-header + .navdrawer-nav,
- .navdrawer-subheader + .navdrawer-nav {
- margin-top: 0; }
- .navdrawer-nav .nav-link {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: background-color, color;
- transition-property: background-color, color;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- color: rgba(0, 0, 0, 0.87);
- font-size: 0.875rem;
- font-weight: 500;
- line-height: 1;
- padding: 1.0625rem 1rem; }
- @media (min-width: 576px) {
- .navdrawer-nav .nav-link {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .navdrawer-nav .nav-link {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .navdrawer-nav .nav-link {
- -webkit-transition: none;
- transition: none; } }
- .navdrawer-nav .nav-link:active, .navdrawer-nav .nav-link:focus, .navdrawer-nav .nav-link:hover {
- background-color: #f5f5f5; }
- .navdrawer-nav .nav-link.active, .navdrawer-nav .nav-link:active {
- color: #f08506; }
- .navdrawer-nav .nav-link.disabled {
- background-color: transparent;
- color: rgba(0, 0, 0, 0.38); }
- .navdrawer-nav .nav-link:focus {
- outline: 0; }
- .navdrawer-nav .active > .nav-link {
- color: #f08506; }
-
-.navdrawer-nav-icon {
- color: rgba(0, 0, 0, 0.54);
- width: 3.5rem; }
- .nav-link:active .navdrawer-nav-icon,
- .nav-link.active .navdrawer-nav-icon {
- color: #f08506; }
-
-.active > .nav-link .navdrawer-nav-icon {
- color: #f08506; }
-
-@media (min-width: 576px) {
- .navdrawer-backdrop-permanent-sm {
- display: none;
- -webkit-transition: none;
- transition: none; }
- .navdrawer-backdrop-persistent-sm {
- display: none;
- -webkit-transition: none;
- transition: none; }
- .navdrawer-backdrop-temporary-sm {
- display: none;
- -webkit-transition: none;
- transition: none; }
- .navdrawer-permanent-sm {
- border-right: 1px solid rgba(0, 0, 0, 0.12);
- display: block !important;
- right: auto;
- width: 17.5rem;
- z-index: auto; }
- .navdrawer-permanent-sm.navdrawer-permanent-clipped, .navdrawer-permanent-sm.navdrawer-permanent-float {
- top: 3.5rem; }
- .navdrawer-permanent-sm.navdrawer-permanent-float {
- border-right: 0; }
- .navdrawer-permanent-sm.navdrawer-permanent-float.navdrawer-right {
- border-left: 0; }
- .navdrawer-permanent-sm.navdrawer-permanent-float .navdrawer-content {
- background-color: transparent; }
- .navdrawer-permanent-sm.navdrawer-right {
- border-right: 0;
- border-left: 1px solid rgba(0, 0, 0, 0.12);
- right: 0;
- left: auto; }
- .navdrawer-permanent-sm.show .navdrawer-content {
- -webkit-box-shadow: none;
- box-shadow: none; }
- .navdrawer-permanent-sm .navdrawer-content {
- max-width: none;
- position: absolute;
- -webkit-transform: translate3d(0, 0, 0);
- transform: translate3d(0, 0, 0);
- width: 100%; }
- .navdrawer-persistent-sm {
- right: auto;
- width: 17.5rem;
- z-index: auto; }
- .navdrawer-persistent-sm.navdrawer-persistent-clipped {
- border-top: 1px solid rgba(0, 0, 0, 0.12);
- margin-top: -1px;
- top: 3.5rem;
- z-index: 39; }
- .navdrawer-persistent-sm.navdrawer-right {
- right: 0;
- left: auto; }
- .navdrawer-persistent-sm.navdrawer-right .navdrawer-content {
- border-right: 0;
- border-left: 1px solid rgba(0, 0, 0, 0.12); }
- .navdrawer-persistent-sm.show .navdrawer-content {
- -webkit-box-shadow: none;
- box-shadow: none; }
- .navdrawer-persistent-sm .navdrawer-content {
- border-right: 1px solid rgba(0, 0, 0, 0.12);
- max-width: none;
- position: absolute;
- width: 100%; }
- .navdrawer-temporary-sm {
- overflow: visible;
- right: auto;
- width: 17.5rem; }
- .navdrawer-temporary-sm.navdrawer-right {
- right: 0;
- left: auto; }
- .navdrawer-temporary-sm .navdrawer-content {
- max-width: none;
- position: absolute;
- width: 100%; } }
-
-@media (min-width: 768px) {
- .navdrawer-backdrop-permanent-md {
- display: none;
- -webkit-transition: none;
- transition: none; }
- .navdrawer-backdrop-persistent-md {
- display: none;
- -webkit-transition: none;
- transition: none; }
- .navdrawer-backdrop-temporary-md {
- display: none;
- -webkit-transition: none;
- transition: none; }
- .navdrawer-permanent-md {
- border-right: 1px solid rgba(0, 0, 0, 0.12);
- display: block !important;
- right: auto;
- width: 17.5rem;
- z-index: auto; }
- .navdrawer-permanent-md.navdrawer-permanent-clipped, .navdrawer-permanent-md.navdrawer-permanent-float {
- top: 3.5rem; }
- .navdrawer-permanent-md.navdrawer-permanent-float {
- border-right: 0; }
- .navdrawer-permanent-md.navdrawer-permanent-float.navdrawer-right {
- border-left: 0; }
- .navdrawer-permanent-md.navdrawer-permanent-float .navdrawer-content {
- background-color: transparent; }
- .navdrawer-permanent-md.navdrawer-right {
- border-right: 0;
- border-left: 1px solid rgba(0, 0, 0, 0.12);
- right: 0;
- left: auto; }
- .navdrawer-permanent-md.show .navdrawer-content {
- -webkit-box-shadow: none;
- box-shadow: none; }
- .navdrawer-permanent-md .navdrawer-content {
- max-width: none;
- position: absolute;
- -webkit-transform: translate3d(0, 0, 0);
- transform: translate3d(0, 0, 0);
- width: 100%; }
- .navdrawer-persistent-md {
- right: auto;
- width: 17.5rem;
- z-index: auto; }
- .navdrawer-persistent-md.navdrawer-persistent-clipped {
- border-top: 1px solid rgba(0, 0, 0, 0.12);
- margin-top: -1px;
- top: 3.5rem;
- z-index: 39; }
- .navdrawer-persistent-md.navdrawer-right {
- right: 0;
- left: auto; }
- .navdrawer-persistent-md.navdrawer-right .navdrawer-content {
- border-right: 0;
- border-left: 1px solid rgba(0, 0, 0, 0.12); }
- .navdrawer-persistent-md.show .navdrawer-content {
- -webkit-box-shadow: none;
- box-shadow: none; }
- .navdrawer-persistent-md .navdrawer-content {
- border-right: 1px solid rgba(0, 0, 0, 0.12);
- max-width: none;
- position: absolute;
- width: 100%; }
- .navdrawer-temporary-md {
- overflow: visible;
- right: auto;
- width: 17.5rem; }
- .navdrawer-temporary-md.navdrawer-right {
- right: 0;
- left: auto; }
- .navdrawer-temporary-md .navdrawer-content {
- max-width: none;
- position: absolute;
- width: 100%; } }
-
-@media (min-width: 992px) {
- .navdrawer-backdrop-permanent-lg {
- display: none;
- -webkit-transition: none;
- transition: none; }
- .navdrawer-backdrop-persistent-lg {
- display: none;
- -webkit-transition: none;
- transition: none; }
- .navdrawer-backdrop-temporary-lg {
- display: none;
- -webkit-transition: none;
- transition: none; }
- .navdrawer-permanent-lg {
- border-right: 1px solid rgba(0, 0, 0, 0.12);
- display: block !important;
- right: auto;
- width: 17.5rem;
- z-index: auto; }
- .navdrawer-permanent-lg.navdrawer-permanent-clipped, .navdrawer-permanent-lg.navdrawer-permanent-float {
- top: 3.5rem; }
- .navdrawer-permanent-lg.navdrawer-permanent-float {
- border-right: 0; }
- .navdrawer-permanent-lg.navdrawer-permanent-float.navdrawer-right {
- border-left: 0; }
- .navdrawer-permanent-lg.navdrawer-permanent-float .navdrawer-content {
- background-color: transparent; }
- .navdrawer-permanent-lg.navdrawer-right {
- border-right: 0;
- border-left: 1px solid rgba(0, 0, 0, 0.12);
- right: 0;
- left: auto; }
- .navdrawer-permanent-lg.show .navdrawer-content {
- -webkit-box-shadow: none;
- box-shadow: none; }
- .navdrawer-permanent-lg .navdrawer-content {
- max-width: none;
- position: absolute;
- -webkit-transform: translate3d(0, 0, 0);
- transform: translate3d(0, 0, 0);
- width: 100%; }
- .navdrawer-persistent-lg {
- right: auto;
- width: 17.5rem;
- z-index: auto; }
- .navdrawer-persistent-lg.navdrawer-persistent-clipped {
- border-top: 1px solid rgba(0, 0, 0, 0.12);
- margin-top: -1px;
- top: 3.5rem;
- z-index: 39; }
- .navdrawer-persistent-lg.navdrawer-right {
- right: 0;
- left: auto; }
- .navdrawer-persistent-lg.navdrawer-right .navdrawer-content {
- border-right: 0;
- border-left: 1px solid rgba(0, 0, 0, 0.12); }
- .navdrawer-persistent-lg.show .navdrawer-content {
- -webkit-box-shadow: none;
- box-shadow: none; }
- .navdrawer-persistent-lg .navdrawer-content {
- border-right: 1px solid rgba(0, 0, 0, 0.12);
- max-width: none;
- position: absolute;
- width: 100%; }
- .navdrawer-temporary-lg {
- overflow: visible;
- right: auto;
- width: 17.5rem; }
- .navdrawer-temporary-lg.navdrawer-right {
- right: 0;
- left: auto; }
- .navdrawer-temporary-lg .navdrawer-content {
- max-width: none;
- position: absolute;
- width: 100%; } }
-
-@media (min-width: 1200px) {
- .navdrawer-backdrop-permanent-xl {
- display: none;
- -webkit-transition: none;
- transition: none; }
- .navdrawer-backdrop-persistent-xl {
- display: none;
- -webkit-transition: none;
- transition: none; }
- .navdrawer-backdrop-temporary-xl {
- display: none;
- -webkit-transition: none;
- transition: none; }
- .navdrawer-permanent-xl {
- border-right: 1px solid rgba(0, 0, 0, 0.12);
- display: block !important;
- right: auto;
- width: 17.5rem;
- z-index: auto; }
- .navdrawer-permanent-xl.navdrawer-permanent-clipped, .navdrawer-permanent-xl.navdrawer-permanent-float {
- top: 3.5rem; }
- .navdrawer-permanent-xl.navdrawer-permanent-float {
- border-right: 0; }
- .navdrawer-permanent-xl.navdrawer-permanent-float.navdrawer-right {
- border-left: 0; }
- .navdrawer-permanent-xl.navdrawer-permanent-float .navdrawer-content {
- background-color: transparent; }
- .navdrawer-permanent-xl.navdrawer-right {
- border-right: 0;
- border-left: 1px solid rgba(0, 0, 0, 0.12);
- right: 0;
- left: auto; }
- .navdrawer-permanent-xl.show .navdrawer-content {
- -webkit-box-shadow: none;
- box-shadow: none; }
- .navdrawer-permanent-xl .navdrawer-content {
- max-width: none;
- position: absolute;
- -webkit-transform: translate3d(0, 0, 0);
- transform: translate3d(0, 0, 0);
- width: 100%; }
- .navdrawer-persistent-xl {
- right: auto;
- width: 17.5rem;
- z-index: auto; }
- .navdrawer-persistent-xl.navdrawer-persistent-clipped {
- border-top: 1px solid rgba(0, 0, 0, 0.12);
- margin-top: -1px;
- top: 3.5rem;
- z-index: 39; }
- .navdrawer-persistent-xl.navdrawer-right {
- right: 0;
- left: auto; }
- .navdrawer-persistent-xl.navdrawer-right .navdrawer-content {
- border-right: 0;
- border-left: 1px solid rgba(0, 0, 0, 0.12); }
- .navdrawer-persistent-xl.show .navdrawer-content {
- -webkit-box-shadow: none;
- box-shadow: none; }
- .navdrawer-persistent-xl .navdrawer-content {
- border-right: 1px solid rgba(0, 0, 0, 0.12);
- max-width: none;
- position: absolute;
- width: 100%; }
- .navdrawer-temporary-xl {
- overflow: visible;
- right: auto;
- width: 17.5rem; }
- .navdrawer-temporary-xl.navdrawer-right {
- right: 0;
- left: auto; }
- .navdrawer-temporary-xl .navdrawer-content {
- max-width: none;
- position: absolute;
- width: 100%; } }
-
-.navdrawer-backdrop-permanent {
- display: none;
- -webkit-transition: none;
- transition: none; }
-
-.navdrawer-backdrop-persistent {
- display: none;
- -webkit-transition: none;
- transition: none; }
-
-.navdrawer-backdrop-temporary {
- display: none;
- -webkit-transition: none;
- transition: none; }
-
-.navdrawer-permanent {
- border-right: 1px solid rgba(0, 0, 0, 0.12);
- display: block !important;
- right: auto;
- width: 17.5rem;
- z-index: auto; }
- .navdrawer-permanent.navdrawer-permanent-clipped, .navdrawer-permanent.navdrawer-permanent-float {
- top: 3.5rem; }
- .navdrawer-permanent.navdrawer-permanent-float {
- border-right: 0; }
- .navdrawer-permanent.navdrawer-permanent-float.navdrawer-right {
- border-left: 0; }
- .navdrawer-permanent.navdrawer-permanent-float .navdrawer-content {
- background-color: transparent; }
- .navdrawer-permanent.navdrawer-right {
- border-right: 0;
- border-left: 1px solid rgba(0, 0, 0, 0.12);
- right: 0;
- left: auto; }
- .navdrawer-permanent.show .navdrawer-content {
- -webkit-box-shadow: none;
- box-shadow: none; }
- .navdrawer-permanent .navdrawer-content {
- max-width: none;
- position: absolute;
- -webkit-transform: translate3d(0, 0, 0);
- transform: translate3d(0, 0, 0);
- width: 100%; }
-
-.navdrawer-persistent {
- right: auto;
- width: 17.5rem;
- z-index: auto; }
- .navdrawer-persistent.navdrawer-persistent-clipped {
- border-top: 1px solid rgba(0, 0, 0, 0.12);
- margin-top: -1px;
- top: 3.5rem;
- z-index: 39; }
- .navdrawer-persistent.navdrawer-right {
- right: 0;
- left: auto; }
- .navdrawer-persistent.navdrawer-right .navdrawer-content {
- border-right: 0;
- border-left: 1px solid rgba(0, 0, 0, 0.12); }
- .navdrawer-persistent.show .navdrawer-content {
- -webkit-box-shadow: none;
- box-shadow: none; }
- .navdrawer-persistent .navdrawer-content {
- border-right: 1px solid rgba(0, 0, 0, 0.12);
- max-width: none;
- position: absolute;
- width: 100%; }
-
-.navdrawer-temporary {
- overflow: visible;
- right: auto;
- width: 17.5rem; }
- .navdrawer-temporary.navdrawer-right {
- right: 0;
- left: auto; }
- .navdrawer-temporary .navdrawer-content {
- max-width: none;
- position: absolute;
- width: 100%; }
-
-.picker {
- outline: 0;
- overflow: hidden;
- position: fixed;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- -webkit-transform: translate3d(0, 100%, 0);
- transform: translate3d(0, 100%, 0);
- -webkit-transition-delay: 0.675s;
- transition-delay: 0.675s;
- -webkit-transition-duration: 0;
- transition-duration: 0;
- -webkit-transition-property: -webkit-transform;
- transition-property: -webkit-transform;
- transition-property: transform;
- transition-property: transform, -webkit-transform;
- z-index: 240; }
- @media (min-width: 576px) {
- .picker {
- -webkit-transition-delay: 0.8775s;
- transition-delay: 0.8775s; } }
- @media (min-width: 992px) {
- .picker {
- -webkit-transition-delay: 0.45s;
- transition-delay: 0.45s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .picker {
- -webkit-transition: none;
- transition: none; } }
- .picker.picker-opened {
- overflow-x: hidden;
- overflow-y: auto;
- -webkit-transform: translate3d(0, 0, 0);
- transform: translate3d(0, 0, 0);
- -webkit-transition: none;
- transition: none; }
-
-.picker-frame {
- margin: 1.5rem 1.5rem; }
-
-.picker-holder {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: opacity;
- transition-property: opacity;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- background-color: rgba(0, 0, 0, 0.38);
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
- min-height: 100%;
- min-width: 100%;
- opacity: 0;
- pointer-events: none;
- -webkit-transition-delay: 0.375s;
- transition-delay: 0.375s; }
- @media (min-width: 576px) {
- .picker-holder {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .picker-holder {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .picker-holder {
- -webkit-transition: none;
- transition: none; } }
- @media (min-width: 576px) {
- .picker-holder {
- -webkit-transition-delay: 0.4875s;
- transition-delay: 0.4875s; } }
- @media (min-width: 992px) {
- .picker-holder {
- -webkit-transition-delay: 0.25s;
- transition-delay: 0.25s; } }
- .picker-opened .picker-holder {
- opacity: 1;
- -webkit-transition-delay: 0s;
- transition-delay: 0s; }
-
-.picker-wrap {
- border-radius: 2px;
- -webkit-transition-duration: 0.375s;
- transition-duration: 0.375s;
- -webkit-transition-property: opacity, -webkit-transform;
- transition-property: opacity, -webkit-transform;
- transition-property: opacity, transform;
- transition-property: opacity, transform, -webkit-transform;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- font-size: 0.875rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.42857;
- -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
- max-width: 18.5rem;
- opacity: 0;
- outline: 0;
- pointer-events: auto;
- position: relative;
- -webkit-transform: scale(0.87);
- transform: scale(0.87); }
- @media (min-width: 576px) {
- .picker-wrap {
- -webkit-transition-duration: 0.4875s;
- transition-duration: 0.4875s; } }
- @media (min-width: 992px) {
- .picker-wrap {
- -webkit-transition-duration: 0.25s;
- transition-duration: 0.25s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .picker-wrap {
- -webkit-transition: none;
- transition: none; } }
- @media (orientation: landscape) {
- .picker-wrap {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- max-width: none; } }
- .picker-opened .picker-wrap {
- opacity: 1;
- -webkit-transform: scale(1);
- transform: scale(1); }
-
-.picker-footer {
- border-bottom-right-radius: 2px;
- border-bottom-left-radius: 2px;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-pack: end;
- -ms-flex-pack: end;
- justify-content: flex-end;
- padding: 0.5rem 0.5rem; }
- @media (orientation: landscape) {
- .picker-footer {
- border-radius: 0 0 2px 0;
- padding-right: 0.75rem;
- padding-left: 0.75rem; } }
- .picker-footer button {
- -webkit-box-flex: 0;
- -ms-flex: 0 1 auto;
- flex: 0 1 auto;
- margin-left: 0.5rem;
- min-width: 0; }
- .picker-footer button:first-child {
- margin-left: 0; }
-
-.picker-header {
- height: 2.5rem;
- line-height: 2.5rem;
- margin-right: 0.5rem;
- margin-left: 0.5rem;
- padding-right: 3rem;
- padding-left: 3rem;
- position: relative;
- text-align: center; }
- @media (orientation: landscape) {
- .picker-header {
- margin-top: 0.5rem;
- margin-right: 0.75rem;
- margin-left: 0.75rem; } }
-
-.picker-month,
-.picker-year {
- display: inline;
- margin-left: 0.5rem; }
- .picker-month:first-child,
- .picker-year:first-child {
- margin-left: 0; }
-
-.picker-nav-next,
-.picker-nav-prev {
- height: 2.5rem;
- margin-top: -1.25rem;
- position: absolute;
- top: 50%;
- width: 2.5rem; }
- .picker-nav-next, .picker-nav-next.material-icons,
- .picker-nav-prev,
- .picker-nav-prev.material-icons {
- line-height: 2.5rem; }
-
-.picker-nav-next {
- right: 0; }
- .picker-nav-next::before {
- content: "keyboard_arrow_right"; }
-
-.picker-nav-prev {
- left: 0; }
- .picker-nav-prev::before {
- content: "keyboard_arrow_left"; }
-
-.picker-date-display {
- border-top-left-radius: 2px;
- border-top-right-radius: 2px;
- background-color: #f08506;
- color: rgba(0, 0, 0, 0.87);
- padding: 1rem 1.5rem; }
- @media (orientation: landscape) {
- .picker-date-display {
- border-top-left-radius: 2px;
- border-bottom-left-radius: 2px;
- border-top-right-radius: 0;
- min-width: 9.75rem;
- white-space: nowrap; } }
-
-.picker-date-display-bottom {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- font-size: 2.125rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.17647; }
-
-.picker-day-display {
- margin-right: 0.5rem; }
-
-.picker-weekday-display {
- margin-right: 0.5rem; }
- @media (orientation: landscape) {
- .picker-weekday-display {
- display: block;
- margin-right: 0; } }
- .picker-weekday-display::after {
- content: ','; }
-
-.picker-box {
- border-bottom-right-radius: 2px;
- border-bottom-left-radius: 2px;
- background-color: #fff;
- overflow: hidden; }
- @media (orientation: landscape) {
- .picker-box {
- border-top-right-radius: 2px;
- border-bottom-right-radius: 2px;
- border-bottom-left-radius: 0; } }
-
-.picker-input.form-control[readonly], .wpcf7 input.picker-input[readonly][type=text],
-.wpcf7 input.picker-input[readonly][type=search],
-.wpcf7 input.picker-input[readonly][type=url],
-.wpcf7 input.picker-input[readonly][type=tel],
-.wpcf7 input.picker-input[readonly][type=number],
-.wpcf7 input.picker-input[readonly][type=range],
-.wpcf7 input.picker-input[readonly][type=date],
-.wpcf7 input.picker-input[readonly][type=month],
-.wpcf7 input.picker-input[readonly][type=week],
-.wpcf7 input.picker-input[readonly][type=time],
-.wpcf7 input.picker-input[readonly][type=datetime],
-.wpcf7 input.picker-input[readonly][type=datetime-local],
-.wpcf7 input.picker-input[readonly][type=color],
-.wpcf7 input.picker-input[readonly][type=email],
-.wpcf7 input.picker-input[readonly][type=file],
-.wpcf7 input.picker-input[readonly][type=submit],
-.wpcf7 select.picker-input[readonly],
-.wpcf7 textarea.picker-input[readonly], .wpcf7 .picker-input.wpcf7-validation-errors[readonly] {
- border-bottom-style: solid;
- color: inherit;
- cursor: text; }
-
-.picker-input.picker-input-active {
- border-bottom-color: #f08506; }
-
-.picker-day {
- border-radius: 50%;
- cursor: default;
- height: 2.5rem;
- line-height: 2.5rem;
- margin: auto;
- vertical-align: middle;
- width: 2.5rem; }
- @media (orientation: landscape) {
- .picker-day {
- margin-right: 0.25rem;
- margin-left: 0.25rem; } }
- .picker-day.picker-day-selected {
- background-color: #f08506;
- color: rgba(0, 0, 0, 0.87); }
-
-.picker-day-disabled {
- color: rgba(0, 0, 0, 0.38); }
-
-.picker-day-outfocus {
- display: none; }
-
-.picker-day-today {
- color: #f08506;
- font-weight: bolder; }
-
-.picker-table {
- border-collapse: collapse;
- border-spacing: 0;
- margin: 0 0.5rem;
- table-layout: fixed; }
- .picker-table td,
- .picker-table th {
- border: 0;
- padding: 0;
- text-align: center;
- vertical-align: middle; }
- .picker-table th {
- font-weight: inherit; }
-
-.picker-weekday {
- color: rgba(0, 0, 0, 0.38);
- height: 2.5rem;
- vertical-align: middle;
- width: 2.5rem; }
-
-.picker-select-month,
-.picker-select-year {
- border-radius: 2px;
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: opacity;
- transition-property: opacity;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- background-color: rgba(0, 0, 0, 0.12);
- background-image: none;
- background-position: 100% 50%;
- background-size: auto 100%;
- border: 0;
- -webkit-box-shadow: none;
- box-shadow: none;
- color: rgba(0, 0, 0, 0.87);
- display: inline-block;
- font-size: inherit;
- height: 1.25rem;
- line-height: 1.25rem;
- opacity: 0.7;
- padding: 0 1.25rem 0 0.5rem; }
- @media (min-width: 576px) {
- .picker-select-month,
- .picker-select-year {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .picker-select-month,
- .picker-select-year {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .picker-select-month,
- .picker-select-year {
- -webkit-transition: none;
- transition: none; } }
- .picker-select-month:focus, .picker-select-month:hover,
- .picker-select-year:focus,
- .picker-select-year:hover {
- opacity: 1; }
-
-@-moz-document url-prefix('') {
- .picker-select-month,
- .picker-select-year {
- background-image: url('data:image/svg+xml;charset=utf8,%3Csvg fill="%23000" fill-opacity="0.54" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7 10l5 5 5-5z"/%3E%3Cpath d="M0 0h24v24H0z" fill="none"/%3E%3C/svg%3E');
- background-repeat: no-repeat; } }
- @media (-webkit-min-device-pixel-ratio: 0) {
- .picker-select-month,
- .picker-select-year {
- background-image: url('data:image/svg+xml;charset=utf8,%3Csvg fill="%23000" fill-opacity="0.54" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7 10l5 5 5-5z"/%3E%3Cpath d="M0 0h24v24H0z" fill="none"/%3E%3C/svg%3E');
- background-repeat: no-repeat; } }
- .picker-select-month:focus,
- .picker-select-year:focus {
- outline: 0; }
-
-.picker-select-month {
- margin-left: 0.5rem; }
-
-.progress {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- overflow: hidden;
- position: relative;
- z-index: 1; }
-
-.progress-bar {
- border-bottom: 0.25rem solid #3f51b5; }
- .progress-bar.bg-primary {
- background-color: transparent !important;
- border-bottom-color: #f08506; }
- .progress-bar.bg-primary::after {
- background-color: #fa9d2f; }
- .progress-bar.bg-secondary {
- background-color: transparent !important;
- border-bottom-color: #f08506; }
- .progress-bar.bg-secondary::after {
- background-color: #fa9d2f; }
- .progress-bar.bg-danger {
- background-color: transparent !important;
- border-bottom-color: #f44336; }
- .progress-bar.bg-danger::after {
- background-color: #ffcdd2; }
- .progress-bar.bg-info {
- background-color: transparent !important;
- border-bottom-color: #2196f3; }
- .progress-bar.bg-info::after {
- background-color: #bbdefb; }
- .progress-bar.bg-success {
- background-color: transparent !important;
- border-bottom-color: #4caf50; }
- .progress-bar.bg-success::after {
- background-color: #c8e6c9; }
- .progress-bar.bg-warning {
- background-color: transparent !important;
- border-bottom-color: #ff9800; }
- .progress-bar.bg-warning::after {
- background-color: #ffe0b2; }
- .progress-bar.bg-dark {
- background-color: transparent !important;
- border-bottom-color: #424242; }
- .progress-bar.bg-dark::after {
- background-color: #757575; }
- .progress-bar.bg-light {
- background-color: transparent !important;
- border-bottom-color: #f5f5f5; }
- .progress-bar.bg-light::after {
- background-color: #fafafa; }
- .progress-bar::after {
- background-color: #c5cae9;
- content: '';
- display: block;
- height: 0.25rem;
- position: absolute;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: -1; }
-
-.progress-bar-animated::before {
- animation-direction: reverse;
- -webkit-animation-duration: 0.3s;
- animation-duration: 0.3s;
- -webkit-animation-iteration-count: infinite;
- animation-iteration-count: infinite;
- -webkit-animation-name: progress-bar-animation;
- animation-name: progress-bar-animation;
- -webkit-animation-timing-function: linear;
- animation-timing-function: linear; }
- @media (min-width: 576px) {
- .progress-bar-animated::before {
- -webkit-animation-duration: 0.39s;
- animation-duration: 0.39s; } }
- @media (min-width: 992px) {
- .progress-bar-animated::before {
- -webkit-animation-duration: 0.2s;
- animation-duration: 0.2s; } }
-
-.progress-bar-animated,
-.progress-bar-striped {
- -webkit-box-sizing: content-box;
- box-sizing: content-box;
- position: relative; }
- .progress-bar-animated.bg-primary::before,
- .progress-bar-striped.bg-primary::before {
- background-image: repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%);
- background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%);
- background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%); }
- .progress-bar-animated.bg-secondary::before,
- .progress-bar-striped.bg-secondary::before {
- background-image: repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%);
- background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%);
- background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%); }
- .progress-bar-animated.bg-danger::before,
- .progress-bar-striped.bg-danger::before {
- background-image: repeating-radial-gradient(0.125rem 0.125rem, #ffcdd2, #ffcdd2 0.125rem, transparent 0.125rem, transparent 100%);
- background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #ffcdd2, #ffcdd2 0.125rem, transparent 0.125rem, transparent 100%);
- background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #ffcdd2, #ffcdd2 0.125rem, transparent 0.125rem, transparent 100%); }
- .progress-bar-animated.bg-info::before,
- .progress-bar-striped.bg-info::before {
- background-image: repeating-radial-gradient(0.125rem 0.125rem, #bbdefb, #bbdefb 0.125rem, transparent 0.125rem, transparent 100%);
- background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #bbdefb, #bbdefb 0.125rem, transparent 0.125rem, transparent 100%);
- background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #bbdefb, #bbdefb 0.125rem, transparent 0.125rem, transparent 100%); }
- .progress-bar-animated.bg-success::before,
- .progress-bar-striped.bg-success::before {
- background-image: repeating-radial-gradient(0.125rem 0.125rem, #c8e6c9, #c8e6c9 0.125rem, transparent 0.125rem, transparent 100%);
- background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #c8e6c9, #c8e6c9 0.125rem, transparent 0.125rem, transparent 100%);
- background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #c8e6c9, #c8e6c9 0.125rem, transparent 0.125rem, transparent 100%); }
- .progress-bar-animated.bg-warning::before,
- .progress-bar-striped.bg-warning::before {
- background-image: repeating-radial-gradient(0.125rem 0.125rem, #ffe0b2, #ffe0b2 0.125rem, transparent 0.125rem, transparent 100%);
- background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #ffe0b2, #ffe0b2 0.125rem, transparent 0.125rem, transparent 100%);
- background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #ffe0b2, #ffe0b2 0.125rem, transparent 0.125rem, transparent 100%); }
- .progress-bar-animated.bg-dark::before,
- .progress-bar-striped.bg-dark::before {
- background-image: repeating-radial-gradient(0.125rem 0.125rem, #757575, #757575 0.125rem, transparent 0.125rem, transparent 100%);
- background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #757575, #757575 0.125rem, transparent 0.125rem, transparent 100%);
- background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #757575, #757575 0.125rem, transparent 0.125rem, transparent 100%); }
- .progress-bar-animated.bg-light::before,
- .progress-bar-striped.bg-light::before {
- background-image: repeating-radial-gradient(0.125rem 0.125rem, #fafafa, #fafafa 0.125rem, transparent 0.125rem, transparent 100%);
- background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #fafafa, #fafafa 0.125rem, transparent 0.125rem, transparent 100%);
- background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #fafafa, #fafafa 0.125rem, transparent 0.125rem, transparent 100%); }
- .progress-bar-animated::after,
- .progress-bar-striped::after {
- border-top-right-radius: 0.25rem;
- border-bottom-right-radius: 0.25rem;
- right: -1.5rem;
- bottom: -0.25rem; }
- .progress-bar-animated::before,
- .progress-bar-striped::before {
- background-image: repeating-radial-gradient(0.125rem 0.125rem, #c5cae9, #c5cae9 0.125rem, transparent 0.125rem, transparent 100%);
- background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #c5cae9, #c5cae9 0.125rem, transparent 0.125rem, transparent 100%);
- background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #c5cae9, #c5cae9 0.125rem, transparent 0.125rem, transparent 100%);
- background-position: 0 0;
- background-repeat: repeat-x;
- background-size: 0.75rem 0.75rem;
- content: '';
- display: block;
- height: 0.25rem;
- position: absolute;
- right: -100vw;
- bottom: -0.25rem;
- left: 0;
- z-index: -1; }
-
-@-webkit-keyframes progress-bar-animation {
- from {
- background-position: 0 0; }
- to {
- background-position: 0.75rem 0; } }
-
-@keyframes progress-bar-animation {
- from {
- background-position: 0 0; }
- to {
- background-position: 0.75rem 0; } }
-
-.progress-bar-indeterminate {
- border-bottom-color: #c5cae9;
- position: relative;
- width: 100%; }
- .progress-bar-indeterminate.bg-primary {
- border-bottom-color: #fa9d2f; }
- .progress-bar-indeterminate.bg-primary::after, .progress-bar-indeterminate.bg-primary::before {
- background-color: #f08506; }
- .progress-bar-indeterminate.bg-primary::before {
- background-image: none; }
- .progress-bar-indeterminate.bg-secondary {
- border-bottom-color: #fa9d2f; }
- .progress-bar-indeterminate.bg-secondary::after, .progress-bar-indeterminate.bg-secondary::before {
- background-color: #f08506; }
- .progress-bar-indeterminate.bg-secondary::before {
- background-image: none; }
- .progress-bar-indeterminate.bg-danger {
- border-bottom-color: #ffcdd2; }
- .progress-bar-indeterminate.bg-danger::after, .progress-bar-indeterminate.bg-danger::before {
- background-color: #f44336; }
- .progress-bar-indeterminate.bg-danger::before {
- background-image: none; }
- .progress-bar-indeterminate.bg-info {
- border-bottom-color: #bbdefb; }
- .progress-bar-indeterminate.bg-info::after, .progress-bar-indeterminate.bg-info::before {
- background-color: #2196f3; }
- .progress-bar-indeterminate.bg-info::before {
- background-image: none; }
- .progress-bar-indeterminate.bg-success {
- border-bottom-color: #c8e6c9; }
- .progress-bar-indeterminate.bg-success::after, .progress-bar-indeterminate.bg-success::before {
- background-color: #4caf50; }
- .progress-bar-indeterminate.bg-success::before {
- background-image: none; }
- .progress-bar-indeterminate.bg-warning {
- border-bottom-color: #ffe0b2; }
- .progress-bar-indeterminate.bg-warning::after, .progress-bar-indeterminate.bg-warning::before {
- background-color: #ff9800; }
- .progress-bar-indeterminate.bg-warning::before {
- background-image: none; }
- .progress-bar-indeterminate.bg-dark {
- border-bottom-color: #757575; }
- .progress-bar-indeterminate.bg-dark::after, .progress-bar-indeterminate.bg-dark::before {
- background-color: #424242; }
- .progress-bar-indeterminate.bg-dark::before {
- background-image: none; }
- .progress-bar-indeterminate.bg-light {
- border-bottom-color: #fafafa; }
- .progress-bar-indeterminate.bg-light::after, .progress-bar-indeterminate.bg-light::before {
- background-color: #f5f5f5; }
- .progress-bar-indeterminate.bg-light::before {
- background-image: none; }
- .progress-bar-indeterminate::after, .progress-bar-indeterminate::before {
- border-radius: 0.25rem;
- -webkit-animation-duration: 2s;
- animation-duration: 2s;
- -webkit-animation-iteration-count: infinite;
- animation-iteration-count: infinite;
- -webkit-animation-timing-function: linear;
- animation-timing-function: linear;
- background-color: #3f51b5;
- width: 0%; }
- .progress-bar-indeterminate::after {
- -webkit-animation-name: progress-bar-indeterminate-after;
- animation-name: progress-bar-indeterminate-after;
- bottom: -0.25rem;
- z-index: 0; }
- .progress-bar-indeterminate::before {
- -webkit-animation-name: progress-bar-indeterminate-before;
- animation-name: progress-bar-indeterminate-before;
- content: '';
- display: block;
- height: 0.25rem;
- position: absolute;
- bottom: -0.25rem;
- z-index: 0; }
-
-@-webkit-keyframes progress-bar-indeterminate-after {
- 0% {
- left: 0%;
- width: 0%; }
- 50% {
- left: 25%;
- width: 75%; }
- 75% {
- left: 100%;
- width: 0%; } }
-
-@keyframes progress-bar-indeterminate-after {
- 0% {
- left: 0%;
- width: 0%; }
- 50% {
- left: 25%;
- width: 75%; }
- 75% {
- left: 100%;
- width: 0%; } }
-
-@-webkit-keyframes progress-bar-indeterminate-before {
- 0%,
- 62.5% {
- left: 0%;
- width: 0%; }
- 71.875% {
- left: 0%;
- width: 25%; }
- 81.25% {
- left: 25%;
- width: 50%; }
- 100% {
- left: 100%;
- width: 25%; } }
-
-@keyframes progress-bar-indeterminate-before {
- 0%,
- 62.5% {
- left: 0%;
- width: 0%; }
- 71.875% {
- left: 0%;
- width: 25%; }
- 81.25% {
- left: 25%;
- width: 50%; }
- 100% {
- left: 100%;
- width: 25%; } }
-
-.progress-circular {
- height: 2.5rem;
- position: relative;
- width: 2.5rem; }
-
-.progress-circular-gap {
- border-top: 0.125rem solid #3f51b5;
- position: absolute;
- top: 0;
- right: 1.1875rem;
- bottom: 0;
- left: 1.1875rem; }
-
-.progress-circular-inner {
- -webkit-animation: progress-circular-inner-rotate 5.332s cubic-bezier(0.4, 0, 0.2, 1) infinite;
- animation: progress-circular-inner-rotate 5.332s cubic-bezier(0.4, 0, 0.2, 1) infinite;
- height: 2.5rem;
- position: relative;
- width: 2.5rem; }
-
-.progress-circular-left,
-.progress-circular-right {
- height: 2.5rem;
- overflow: hidden;
- position: absolute;
- top: 0;
- width: 1.25rem; }
-
-.progress-circular-left {
- left: 0; }
-
-.progress-circular-right {
- right: 0; }
-
-.progress-circular-spinner {
- border: 0.25rem solid #3f51b5;
- border-bottom-color: transparent;
- border-radius: 50%;
- height: 2.5rem;
- position: absolute;
- top: 0;
- width: 2.5rem; }
- .progress-circular-left .progress-circular-spinner {
- -webkit-animation: progress-circular-spinner-left 1.333s cubic-bezier(0.4, 0, 0.2, 1) infinite;
- animation: progress-circular-spinner-left 1.333s cubic-bezier(0.4, 0, 0.2, 1) infinite;
- border-right-color: transparent;
- left: 0; }
- .progress-circular-right .progress-circular-spinner {
- -webkit-animation: progress-circular-spinner-right 1.333s cubic-bezier(0.4, 0, 0.2, 1) infinite;
- animation: progress-circular-spinner-right 1.333s cubic-bezier(0.4, 0, 0.2, 1) infinite;
- border-left-color: transparent;
- right: 0; }
-
-.progress-circular-wrapper {
- -webkit-animation: progress-circular-wrapper-rotate 2.666s linear infinite;
- animation: progress-circular-wrapper-rotate 2.666s linear infinite; }
-
-@-webkit-keyframes progress-circular-inner-rotate {
- 12.5% {
- -webkit-transform: rotate(135deg);
- transform: rotate(135deg); }
- 25% {
- -webkit-transform: rotate(270deg);
- transform: rotate(270deg); }
- 37.5% {
- -webkit-transform: rotate(405deg);
- transform: rotate(405deg); }
- 50% {
- -webkit-transform: rotate(540deg);
- transform: rotate(540deg); }
- 62.5% {
- -webkit-transform: rotate(675deg);
- transform: rotate(675deg); }
- 75% {
- -webkit-transform: rotate(810deg);
- transform: rotate(810deg); }
- 87.5% {
- -webkit-transform: rotate(945deg);
- transform: rotate(945deg); }
- 100% {
- -webkit-transform: rotate(1080deg);
- transform: rotate(1080deg); } }
-
-@keyframes progress-circular-inner-rotate {
- 12.5% {
- -webkit-transform: rotate(135deg);
- transform: rotate(135deg); }
- 25% {
- -webkit-transform: rotate(270deg);
- transform: rotate(270deg); }
- 37.5% {
- -webkit-transform: rotate(405deg);
- transform: rotate(405deg); }
- 50% {
- -webkit-transform: rotate(540deg);
- transform: rotate(540deg); }
- 62.5% {
- -webkit-transform: rotate(675deg);
- transform: rotate(675deg); }
- 75% {
- -webkit-transform: rotate(810deg);
- transform: rotate(810deg); }
- 87.5% {
- -webkit-transform: rotate(945deg);
- transform: rotate(945deg); }
- 100% {
- -webkit-transform: rotate(1080deg);
- transform: rotate(1080deg); } }
-
-@-webkit-keyframes progress-circular-spinner-left {
- 0%,
- 100% {
- -webkit-transform: rotate(130deg);
- transform: rotate(130deg); }
- 50% {
- -webkit-transform: rotate(-5deg);
- transform: rotate(-5deg); } }
-
-@keyframes progress-circular-spinner-left {
- 0%,
- 100% {
- -webkit-transform: rotate(130deg);
- transform: rotate(130deg); }
- 50% {
- -webkit-transform: rotate(-5deg);
- transform: rotate(-5deg); } }
-
-@-webkit-keyframes progress-circular-spinner-right {
- 0%,
- 100% {
- -webkit-transform: rotate(-130deg);
- transform: rotate(-130deg); }
- 50% {
- -webkit-transform: rotate(5deg);
- transform: rotate(5deg); } }
-
-@keyframes progress-circular-spinner-right {
- 0%,
- 100% {
- -webkit-transform: rotate(-130deg);
- transform: rotate(-130deg); }
- 50% {
- -webkit-transform: rotate(5deg);
- transform: rotate(5deg); } }
-
-@-webkit-keyframes progress-circular-wrapper-rotate {
- 100% {
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg); } }
-
-@keyframes progress-circular-wrapper-rotate {
- 100% {
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg); } }
-
-.progress-circular-primary .progress-circular-gap,
-.progress-circular-primary .progress-circular-spinner {
- border-top-color: #f08506; }
-
-.progress-circular-primary .progress-circular-left .progress-circular-spinner {
- border-left-color: #f08506; }
-
-.progress-circular-primary .progress-circular-right .progress-circular-spinner {
- border-right-color: #f08506; }
-
-.progress-circular-secondary .progress-circular-gap,
-.progress-circular-secondary .progress-circular-spinner {
- border-top-color: #f08506; }
-
-.progress-circular-secondary .progress-circular-left .progress-circular-spinner {
- border-left-color: #f08506; }
-
-.progress-circular-secondary .progress-circular-right .progress-circular-spinner {
- border-right-color: #f08506; }
-
-.progress-circular-danger .progress-circular-gap,
-.progress-circular-danger .progress-circular-spinner {
- border-top-color: #f44336; }
-
-.progress-circular-danger .progress-circular-left .progress-circular-spinner {
- border-left-color: #f44336; }
-
-.progress-circular-danger .progress-circular-right .progress-circular-spinner {
- border-right-color: #f44336; }
-
-.progress-circular-info .progress-circular-gap,
-.progress-circular-info .progress-circular-spinner {
- border-top-color: #2196f3; }
-
-.progress-circular-info .progress-circular-left .progress-circular-spinner {
- border-left-color: #2196f3; }
-
-.progress-circular-info .progress-circular-right .progress-circular-spinner {
- border-right-color: #2196f3; }
-
-.progress-circular-success .progress-circular-gap,
-.progress-circular-success .progress-circular-spinner {
- border-top-color: #4caf50; }
-
-.progress-circular-success .progress-circular-left .progress-circular-spinner {
- border-left-color: #4caf50; }
-
-.progress-circular-success .progress-circular-right .progress-circular-spinner {
- border-right-color: #4caf50; }
-
-.progress-circular-warning .progress-circular-gap,
-.progress-circular-warning .progress-circular-spinner {
- border-top-color: #ff9800; }
-
-.progress-circular-warning .progress-circular-left .progress-circular-spinner {
- border-left-color: #ff9800; }
-
-.progress-circular-warning .progress-circular-right .progress-circular-spinner {
- border-right-color: #ff9800; }
-
-.progress-circular-dark .progress-circular-gap,
-.progress-circular-dark .progress-circular-spinner {
- border-top-color: #424242; }
-
-.progress-circular-dark .progress-circular-left .progress-circular-spinner {
- border-left-color: #424242; }
-
-.progress-circular-dark .progress-circular-right .progress-circular-spinner {
- border-right-color: #424242; }
-
-.progress-circular-light .progress-circular-gap,
-.progress-circular-light .progress-circular-spinner {
- border-top-color: #f5f5f5; }
-
-.progress-circular-light .progress-circular-left .progress-circular-spinner {
- border-left-color: #f5f5f5; }
-
-.progress-circular-light .progress-circular-right .progress-circular-spinner {
- border-right-color: #f5f5f5; }
-
-.custom-control {
- display: block;
- min-height: 1.25rem;
- padding-left: 2.25rem;
- position: relative; }
- .custom-control + .custom-control {
- margin-top: 0.75rem; }
-
-.custom-control-inline {
- display: -webkit-inline-box;
- display: -ms-inline-flexbox;
- display: inline-flex;
- margin-right: 1.5rem; }
- .custom-control-inline + .custom-control-inline {
- margin-top: 0; }
-
-.custom-control-label {
- color: inherit;
- font-size: 0.875rem;
- line-height: inherit;
- margin-bottom: 0; }
- .custom-control-label::after {
- color: rgba(0, 0, 0, 0.54);
- position: absolute;
- top: -0.125rem;
- left: 0; }
- .custom-control-label::before {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: background-color, opacity, -webkit-transform;
- transition-property: background-color, opacity, -webkit-transform;
- transition-property: background-color, opacity, transform;
- transition-property: background-color, opacity, transform, -webkit-transform;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- background-color: currentColor;
- border-radius: 50%;
- color: rgba(0, 0, 0, 0.54);
- content: '';
- display: block;
- height: 3rem;
- margin-top: -0.875rem;
- margin-left: -0.75rem;
- opacity: 0;
- position: absolute;
- top: 0;
- left: 0;
- -webkit-transform: scale(0.87, 0.87) translateZ(0);
- transform: scale(0.87, 0.87) translateZ(0);
- width: 3rem; }
- @media (min-width: 576px) {
- .custom-control-label::before {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .custom-control-label::before {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .custom-control-label::before {
- -webkit-transition: none;
- transition: none; } }
-
-.custom-control-input {
- opacity: 0;
- position: absolute;
- z-index: -1; }
- .custom-control-input.focus ~ .custom-control-label::before, .custom-control-input:active ~ .custom-control-label::before {
- opacity: 0.12;
- -webkit-transform: scale(1, 1) translateZ(0);
- transform: scale(1, 1) translateZ(0); }
- .custom-control-input:checked ~ .custom-control-label::after {
- color: #f08506; }
- .custom-control-input:checked ~ .custom-control-label::before {
- background-color: #f08506; }
- .custom-control-input:disabled ~ .custom-control-label {
- color: rgba(0, 0, 0, 0.26); }
- .custom-control-input:disabled ~ .custom-control-label::after {
- color: rgba(0, 0, 0, 0.26); }
- .custom-control-input:disabled ~ .custom-control-label::before {
- display: none; }
-
-.custom-checkbox .custom-control-label::after {
- font-size: 1.71429em;
- line-height: 0.58333em;
- vertical-align: -0.3022em;
- font-family: 'Material Icons';
- -webkit-font-feature-settings: 'liga';
- font-feature-settings: 'liga';
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- font-style: normal;
- font-weight: normal;
- letter-spacing: normal;
- text-rendering: optimizeLegibility;
- text-transform: none;
- white-space: nowrap;
- word-wrap: normal;
- content: "check_box_outline_blank";
- line-height: 1;
- vertical-align: middle; }
-
-.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
- content: "check_box"; }
-
-.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
- content: "indeterminate_check_box"; }
-
-.custom-radio .custom-control-label::after {
- font-size: 1.71429em;
- line-height: 0.58333em;
- vertical-align: -0.3022em;
- font-family: 'Material Icons';
- -webkit-font-feature-settings: 'liga';
- font-feature-settings: 'liga';
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- font-style: normal;
- font-weight: normal;
- letter-spacing: normal;
- text-rendering: optimizeLegibility;
- text-transform: none;
- white-space: nowrap;
- word-wrap: normal;
- content: "radio_button_unchecked";
- line-height: 1;
- vertical-align: middle; }
-
-.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
- content: "radio_button_checked"; }
-
-.custom-switch {
- padding-left: 3.75rem; }
- .custom-switch .custom-control-label {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: background-color;
- transition-property: background-color;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
- @media (min-width: 576px) {
- .custom-switch .custom-control-label {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .custom-switch .custom-control-label {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .custom-switch .custom-control-label {
- -webkit-transition: none;
- transition: none; } }
- .custom-switch .custom-control-label::after {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: background-color, -webkit-transform;
- transition-property: background-color, -webkit-transform;
- transition-property: background-color, transform;
- transition-property: background-color, transform, -webkit-transform;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- background-color: #fafafa;
- border-radius: 50%;
- -webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.54);
- box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.54);
- content: '';
- display: block;
- height: 1.5rem;
- position: absolute;
- width: 1.5rem; }
- @media (min-width: 576px) {
- .custom-switch .custom-control-label::after {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .custom-switch .custom-control-label::after {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .custom-switch .custom-control-label::after {
- -webkit-transition: none;
- transition: none; } }
- .custom-switch .custom-control-input:checked ~ .custom-control-label::after, .custom-switch .custom-control-input:checked ~ .custom-control-label::before {
- -webkit-transform: translateX(1.5rem);
- transform: translateX(1.5rem); }
- .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
- background-color: #f08506; }
- .custom-switch .custom-control-input:checked ~ .custom-control-track {
- background-color: rgba(240, 133, 6, 0.5); }
- .custom-switch .custom-control-input:disabled ~ .custom-control-label::after {
- background-color: #bdbdbd; }
- .custom-switch .custom-control-input:disabled ~ .custom-control-track {
- background-color: rgba(0, 0, 0, 0.12); }
- .custom-switch .custom-control-track {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: background-color;
- transition-property: background-color;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- background-clip: content-box;
- background-color: rgba(0, 0, 0, 0.38);
- border: 0.25rem solid transparent;
- border-radius: 1rem;
- content: '';
- display: block;
- height: 1.5rem;
- position: absolute;
- top: -0.125rem;
- left: 0;
- width: 3rem; }
- @media (min-width: 576px) {
- .custom-switch .custom-control-track {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .custom-switch .custom-control-track {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .custom-switch .custom-control-track {
- -webkit-transition: none;
- transition: none; } }
-
-.custom-range {
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- background-color: transparent;
- padding-left: 0;
- width: 100%; }
- .custom-range:active::-moz-range-track, .custom-range:focus::-moz-range-track {
- background-color: rgba(0, 0, 0, 0.38); }
- .custom-range:active::-ms-fill-upper, .custom-range:focus::-ms-fill-upper {
- background-color: rgba(0, 0, 0, 0.38); }
- .custom-range:active::-webkit-slider-runnable-track, .custom-range:focus::-webkit-slider-runnable-track {
- background-color: rgba(0, 0, 0, 0.38); }
- .custom-range:focus {
- outline: 0; }
- .custom-range:focus::-moz-range-thumb {
- box-shadow: 0 0 0 0.75rem rgba(240, 133, 6, 0.12); }
- .custom-range:focus::-ms-range-thumb {
- box-shadow: 0 0 0 0.75rem rgba(240, 133, 6, 0.12); }
- .custom-range:focus::-webkit-slider-thumb {
- -webkit-box-shadow: 0 0 0 0.75rem rgba(240, 133, 6, 0.12);
- box-shadow: 0 0 0 0.75rem rgba(240, 133, 6, 0.12); }
- .custom-range::-moz-focus-outer {
- border: 0; }
- .custom-range::-moz-range-progress {
- background-color: #f08506; }
- .custom-range::-moz-range-thumb {
- transition-duration: 0.3s;
- -webkit-transition-property: height, width, -webkit-box-shadow;
- transition-property: height, width, -webkit-box-shadow;
- transition-property: box-shadow, height, width;
- transition-property: box-shadow, height, width, -webkit-box-shadow;
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- -moz-appearance: none;
- appearance: none;
- background-color: #f08506;
- border: 0;
- border-radius: 50%;
- height: 0.75rem;
- width: 0.75rem; }
- @media (min-width: 576px) {
- .custom-range::-moz-range-thumb {
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .custom-range::-moz-range-thumb {
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .custom-range::-moz-range-thumb {
- -webkit-transition: none;
- transition: none; } }
- .custom-range::-moz-range-thumb:active {
- box-shadow: none;
- height: 1.5rem;
- width: 1.5rem; }
- .custom-range::-moz-range-thumb:focus {
- outline: 0; }
- .custom-range::-moz-range-track {
- transition-duration: 0.3s;
- -webkit-transition-property: background-color;
- transition-property: background-color;
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- background-color: rgba(0, 0, 0, 0.26);
- border-color: transparent;
- border-radius: 0;
- color: transparent;
- cursor: pointer;
- height: 0.125rem;
- width: 100%; }
- @media (min-width: 576px) {
- .custom-range::-moz-range-track {
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .custom-range::-moz-range-track {
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .custom-range::-moz-range-track {
- -webkit-transition: none;
- transition: none; } }
- .custom-range::-ms-fill-lower {
- background-color: #f08506;
- height: 0.125rem;
- margin-bottom: 0.125rem;
- margin-left: 0.375rem; }
- .custom-range::-ms-fill-upper {
- background-color: rgba(0, 0, 0, 0.26);
- height: 0.125rem;
- margin-right: 0.375rem;
- margin-bottom: 0.125rem; }
- .custom-range::-ms-thumb {
- transition-duration: 0.3s;
- -webkit-transition-property: -webkit-box-shadow;
- transition-property: -webkit-box-shadow;
- transition-property: box-shadow;
- transition-property: box-shadow, -webkit-box-shadow;
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- appearance: none;
- background-color: #f08506;
- border: 0;
- border-radius: 50%;
- height: 0.75rem;
- margin-right: 0.375rem;
- margin-left: 0.375rem;
- width: 0.75rem; }
- @media (min-width: 576px) {
- .custom-range::-ms-thumb {
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .custom-range::-ms-thumb {
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .custom-range::-ms-thumb {
- -webkit-transition: none;
- transition: none; } }
- .custom-range::-ms-thumb:active {
- box-shadow: 0 0 0 0.375rem #f08506; }
- .custom-range::-ms-thumb:focus {
- outline: 0; }
- .custom-range::-ms-track {
- transition-duration: 0.3s;
- -webkit-transition-property: background-color;
- transition-property: background-color;
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- background-color: transparent;
- border-color: transparent;
- border-width: 0.875rem 0;
- color: transparent;
- cursor: pointer;
- height: 0.125rem;
- width: 100%; }
- @media (min-width: 576px) {
- .custom-range::-ms-track {
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .custom-range::-ms-track {
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .custom-range::-ms-track {
- -webkit-transition: none;
- transition: none; } }
- .custom-range::-webkit-slider-runnable-track {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: background-color;
- transition-property: background-color;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- background-color: rgba(0, 0, 0, 0.26);
- border-color: transparent;
- border-radius: 0;
- color: transparent;
- cursor: pointer;
- height: 0.125rem;
- width: 100%; }
- @media (min-width: 576px) {
- .custom-range::-webkit-slider-runnable-track {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .custom-range::-webkit-slider-runnable-track {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .custom-range::-webkit-slider-runnable-track {
- -webkit-transition: none;
- transition: none; } }
- .custom-range::-webkit-slider-thumb {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: -webkit-box-shadow;
- transition-property: -webkit-box-shadow;
- transition-property: box-shadow;
- transition-property: box-shadow, -webkit-box-shadow;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- -webkit-appearance: none;
- appearance: none;
- background-color: #f08506;
- border: 0;
- border-radius: 50%;
- height: 0.75rem;
- margin-top: -0.3125rem;
- width: 0.75rem; }
- @media (min-width: 576px) {
- .custom-range::-webkit-slider-thumb {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .custom-range::-webkit-slider-thumb {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .custom-range::-webkit-slider-thumb {
- -webkit-transition: none;
- transition: none; } }
- .custom-range::-webkit-slider-thumb:active {
- -webkit-box-shadow: 0 0 0 0.375rem #f08506;
- box-shadow: 0 0 0 0.375rem #f08506; }
- .custom-range::-webkit-slider-thumb:focus {
- outline: 0; }
-
-.snackbar {
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- background-color: #323232;
- color: white;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- font-size: 0.875rem;
- line-height: 1.42857;
- opacity: 0;
- padding: 0.875rem 1.5rem;
- position: fixed;
- bottom: 0;
- left: 0;
- -webkit-transform: translateY(100%);
- transform: translateY(100%);
- -webkit-transition: opacity 0s 0.195s, -webkit-transform 0.195s cubic-bezier(0.4, 0, 1, 1);
- transition: opacity 0s 0.195s, -webkit-transform 0.195s cubic-bezier(0.4, 0, 1, 1);
- transition: opacity 0s 0.195s, transform 0.195s cubic-bezier(0.4, 0, 1, 1);
- transition: opacity 0s 0.195s, transform 0.195s cubic-bezier(0.4, 0, 1, 1), -webkit-transform 0.195s cubic-bezier(0.4, 0, 1, 1);
- width: 100%;
- z-index: 60; }
- @media (min-width: 576px) {
- .snackbar {
- border-radius: 2px;
- max-width: 35.5rem;
- min-width: 18rem;
- left: 50%;
- -webkit-transform: translate(-50%, 100%);
- transform: translate(-50%, 100%);
- width: auto; } }
- @media (min-width: 576px) {
- .snackbar {
- -webkit-transition: opacity 0s 0.2535s, -webkit-transform 0.2535s cubic-bezier(0.4, 0, 1, 1);
- transition: opacity 0s 0.2535s, -webkit-transform 0.2535s cubic-bezier(0.4, 0, 1, 1);
- transition: opacity 0s 0.2535s, transform 0.2535s cubic-bezier(0.4, 0, 1, 1);
- transition: opacity 0s 0.2535s, transform 0.2535s cubic-bezier(0.4, 0, 1, 1), -webkit-transform 0.2535s cubic-bezier(0.4, 0, 1, 1); } }
- @media (min-width: 992px) {
- .snackbar {
- -webkit-transition: opacity 0s 0.13s, -webkit-transform 0.13s cubic-bezier(0.4, 0, 1, 1);
- transition: opacity 0s 0.13s, -webkit-transform 0.13s cubic-bezier(0.4, 0, 1, 1);
- transition: opacity 0s 0.13s, transform 0.13s cubic-bezier(0.4, 0, 1, 1);
- transition: opacity 0s 0.13s, transform 0.13s cubic-bezier(0.4, 0, 1, 1), -webkit-transform 0.13s cubic-bezier(0.4, 0, 1, 1); } }
- @media screen and (prefers-reduced-motion: reduce) {
- .snackbar {
- -webkit-transition: none;
- transition: none; } }
- .snackbar.show {
- -webkit-transition-duration: 0.225s;
- transition-duration: 0.225s;
- -webkit-transition-property: -webkit-transform;
- transition-property: -webkit-transform;
- transition-property: transform;
- transition-property: transform, -webkit-transform;
- -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
- opacity: 1;
- -webkit-transform: translateY(0);
- transform: translateY(0); }
- @media (min-width: 576px) {
- .snackbar.show {
- -webkit-transition-duration: 0.2925s;
- transition-duration: 0.2925s; } }
- @media (min-width: 992px) {
- .snackbar.show {
- -webkit-transition-duration: 0.15s;
- transition-duration: 0.15s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .snackbar.show {
- -webkit-transition: none;
- transition: none; } }
- @media (min-width: 576px) {
- .snackbar.show {
- -webkit-transform: translate(-50%, 0);
- transform: translate(-50%, 0); } }
-
-.snackbar-body {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- margin-right: auto;
- max-height: 100%;
- min-width: 0; }
-
-.snackbar-btn {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: background-color, background-image;
- transition-property: background-color, background-image;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- background-color: transparent;
- background-image: none;
- border: 0;
- color: #f08506;
- cursor: pointer;
- display: block;
- -ms-flex-negative: 0;
- flex-shrink: 0;
- font-size: inherit;
- font-weight: 500;
- line-height: inherit;
- margin-left: 1.5rem;
- padding: 0;
- text-transform: uppercase;
- white-space: nowrap; }
- @media (min-width: 576px) {
- .snackbar-btn {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .snackbar-btn {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .snackbar-btn {
- -webkit-transition: none;
- transition: none; } }
- .snackbar-btn:focus, .snackbar-btn:hover {
- color: #fa9d2f;
- text-decoration: none; }
- @media (min-width: 576px) {
- .snackbar-btn {
- margin-left: 3rem; } }
- .snackbar-btn:focus {
- outline: 0; }
-
-@media (min-width: 576px) {
- .snackbar-left,
- .snackbar-right {
- -webkit-transform: translateY(100%);
- transform: translateY(100%); }
- .snackbar-left.show,
- .snackbar-right.show {
- -webkit-transform: translateY(-1.5rem);
- transform: translateY(-1.5rem); } }
-
-@media (min-width: 576px) {
- .snackbar-left {
- left: 1.5rem; } }
-
-@media (min-width: 576px) {
- .snackbar-right {
- right: 1.5rem;
- left: auto; } }
-
-.snackbar-multi-line {
- height: 5rem;
- padding-top: 1.25rem;
- padding-bottom: 1.25rem; }
- .snackbar-multi-line .snackbar-body {
- white-space: normal; }
-
-.stepper {
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- background-color: #fff;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-negative: 0;
- flex-shrink: 0;
- overflow: hidden;
- padding: 1.5rem 1.5rem;
- position: relative; }
- .stepper::after, .stepper::before {
- border-top: 1px solid #bdbdbd;
- content: '';
- display: block;
- position: absolute; }
- .stepper:first-child::before {
- display: none; }
- .stepper:last-child::after {
- display: none; }
-
-.stepper-horiz {
- background-color: #fff;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-pack: justify;
- -ms-flex-pack: justify;
- justify-content: space-between;
- overflow-x: auto;
- overflow-y: hidden;
- position: relative; }
- .stepper-horiz::before {
- border-top: 1px solid #bdbdbd;
- content: '';
- display: block;
- position: absolute;
- top: 50%;
- right: 1.5rem;
- left: 1.5rem; }
- .stepper-horiz .stepper::after, .stepper-horiz .stepper::before {
- border-top: 1px solid #bdbdbd;
- top: 50%;
- width: 1rem; }
- .stepper-horiz .stepper::after {
- right: 0; }
- .stepper-horiz .stepper::before {
- left: 0; }
-
-.stepper-vert {
- background-color: #fff;
- position: relative; }
- .stepper-vert .stepper::after, .stepper-vert .stepper::before {
- border-left: 1px solid #bdbdbd;
- height: 1rem;
- left: 2.25rem; }
- .stepper-vert .stepper::after {
- bottom: 0; }
- .stepper-vert .stepper::before {
- top: 0; }
-
-.stepper-icon {
- background-color: rgba(0, 0, 0, 0.38);
- border-radius: 50%;
- color: white;
- font-size: 0.75rem;
- font-weight: 400;
- height: 1.5rem;
- line-height: 1.5rem;
- margin-right: 0.5rem;
- position: relative;
- text-align: center;
- vertical-align: middle;
- width: 1.5rem; }
- .stepper.active .stepper-icon,
- .stepper.done .stepper-icon {
- background-color: #f08506;
- color: rgba(0, 0, 0, 0.87); }
- .stepper-icon .material-icons {
- font-size: 1.333em; }
-
-.stepper-text {
- color: rgba(0, 0, 0, 0.38);
- font-size: 0.875rem;
- font-weight: 400;
- position: relative; }
- .stepper.active .stepper-text,
- .stepper.done .stepper-text {
- color: rgba(0, 0, 0, 0.87); }
- .stepper.active .stepper-text {
- font-weight: bolder; }
-
-.nav-tabs {
- -webkit-box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.12);
- box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.12); }
- .nav-tabs.border-0, .nav-tabs.border-bottom-0 {
- -webkit-box-shadow: none;
- box-shadow: none; }
- .nav-tabs .nav-link {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: background-color, color, opacity;
- transition-property: background-color, color, opacity;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- color: rgba(0, 0, 0, 0.87);
- font-size: 0.875rem;
- font-weight: 500;
- line-height: 1;
- min-height: 3rem;
- opacity: 0.7;
- padding: 1.0625rem 0.75rem;
- position: relative;
- text-transform: uppercase; }
- @media (min-width: 576px) {
- .nav-tabs .nav-link {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .nav-tabs .nav-link {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .nav-tabs .nav-link {
- -webkit-transition: none;
- transition: none; } }
- .nav-tabs .nav-link:active, .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
- background-color: rgba(0, 0, 0, 0.12); }
- .nav-tabs .nav-link.active, .nav-tabs .nav-link:active {
- opacity: 1; }
- .nav-tabs .nav-link.active {
- color: #f08506; }
- .nav-tabs .nav-link.active::before {
- opacity: 1; }
- .nav-tabs .nav-link.disabled {
- background-color: transparent;
- color: rgba(0, 0, 0, 0.38);
- opacity: 1; }
- .nav-tabs .nav-link::before {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: opacity;
- transition-property: opacity;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- background-color: #f08506;
- content: '';
- display: block;
- height: 0.125rem;
- opacity: 0;
- position: absolute;
- right: 0;
- bottom: 0;
- left: 0; }
- @media (min-width: 576px) {
- .nav-tabs .nav-link::before {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .nav-tabs .nav-link::before {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .nav-tabs .nav-link::before {
- -webkit-transition: none;
- transition: none; } }
- .nav-tabs .nav-item.show .nav-link {
- background-color: rgba(0, 0, 0, 0.12);
- opacity: 1; }
-
-.nav-tabs-material {
- position: relative; }
- .nav-tabs-material.animate .nav-link::before {
- opacity: 0; }
- .nav-tabs-material.animate .nav-tabs-indicator {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: left, right;
- transition-property: left, right;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
- @media (min-width: 576px) {
- .nav-tabs-material.animate .nav-tabs-indicator {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .nav-tabs-material.animate .nav-tabs-indicator {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .nav-tabs-material.animate .nav-tabs-indicator {
- -webkit-transition: none;
- transition: none; } }
- .nav-tabs-material .nav-link::before {
- -webkit-transition: none;
- transition: none; }
- .nav-tabs-material .nav-tabs-indicator {
- background-color: #f08506;
- display: none;
- height: 0.125rem;
- position: absolute;
- bottom: 0; }
- .nav-tabs-material .nav-tabs-indicator.show {
- display: block; }
- .nav-tabs-scrollable .nav-tabs-material .nav-tabs-indicator {
- bottom: 3rem; }
-
-.nav-tabs-scrollable {
- -webkit-box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.12);
- box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.12);
- height: 3rem;
- overflow: hidden; }
- .nav-tabs-scrollable .nav-tabs {
- -webkit-box-shadow: none;
- box-shadow: none;
- -ms-flex-wrap: nowrap;
- flex-wrap: nowrap;
- overflow-x: auto;
- overflow-y: hidden;
- padding-bottom: 3rem; }
- .nav-tabs-scrollable .nav-tabs::-webkit-scrollbar {
- display: none; }
-
-.form-control, .wpcf7 input[type=text],
-.wpcf7 input[type=search],
-.wpcf7 input[type=url],
-.wpcf7 input[type=tel],
-.wpcf7 input[type=number],
-.wpcf7 input[type=range],
-.wpcf7 input[type=date],
-.wpcf7 input[type=month],
-.wpcf7 input[type=week],
-.wpcf7 input[type=time],
-.wpcf7 input[type=datetime],
-.wpcf7 input[type=datetime-local],
-.wpcf7 input[type=color],
-.wpcf7 input[type=email],
-.wpcf7 input[type=file], .wpcf7 input[type=submit],
-.wpcf7 select,
-.wpcf7 textarea, .wpcf7 .wpcf7-validation-errors, .custom-select, .form-control-file {
- background-clip: padding-box;
- background-color: transparent;
- border-color: rgba(0, 0, 0, 0.42);
- border-radius: 0;
- border-style: solid;
- border-width: 0 0 1px;
- -webkit-box-shadow: none;
- box-shadow: none;
- color: rgba(0, 0, 0, 0.87);
- display: block;
- font-size: 1rem;
- line-height: 1.5;
- padding: 0.375rem 0 calc(0.375rem - 1px);
- width: 100%; }
- .form-control:hover, .wpcf7 input:hover[type=text],
- .wpcf7 input:hover[type=search],
- .wpcf7 input:hover[type=url],
- .wpcf7 input:hover[type=tel],
- .wpcf7 input:hover[type=number],
- .wpcf7 input:hover[type=range],
- .wpcf7 input:hover[type=date],
- .wpcf7 input:hover[type=month],
- .wpcf7 input:hover[type=week],
- .wpcf7 input:hover[type=time],
- .wpcf7 input:hover[type=datetime],
- .wpcf7 input:hover[type=datetime-local],
- .wpcf7 input:hover[type=color],
- .wpcf7 input:hover[type=email],
- .wpcf7 input:hover[type=file], .wpcf7 input:hover[type=submit],
- .wpcf7 select:hover,
- .wpcf7 textarea:hover, .wpcf7 .wpcf7-validation-errors:hover, .custom-select:hover, .form-control-file:hover {
- border-color: rgba(0, 0, 0, 0.87);
- -webkit-box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.87);
- box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.87); }
- .form-control::-ms-expand, .wpcf7 input[type=text]::-ms-expand,
- .wpcf7 input[type=search]::-ms-expand,
- .wpcf7 input[type=url]::-ms-expand,
- .wpcf7 input[type=tel]::-ms-expand,
- .wpcf7 input[type=number]::-ms-expand,
- .wpcf7 input[type=range]::-ms-expand,
- .wpcf7 input[type=date]::-ms-expand,
- .wpcf7 input[type=month]::-ms-expand,
- .wpcf7 input[type=week]::-ms-expand,
- .wpcf7 input[type=time]::-ms-expand,
- .wpcf7 input[type=datetime]::-ms-expand,
- .wpcf7 input[type=datetime-local]::-ms-expand,
- .wpcf7 input[type=color]::-ms-expand,
- .wpcf7 input[type=email]::-ms-expand,
- .wpcf7 input[type=file]::-ms-expand,
- .wpcf7 input[type=submit]::-ms-expand,
- .wpcf7 select::-ms-expand,
- .wpcf7 textarea::-ms-expand, .wpcf7 .wpcf7-validation-errors::-ms-expand, .custom-select::-ms-expand, .form-control-file::-ms-expand {
- background-color: transparent;
- border: 0; }
- .form-control::-webkit-input-placeholder, .wpcf7 input[type=text]::-webkit-input-placeholder,
- .wpcf7 input[type=search]::-webkit-input-placeholder,
- .wpcf7 input[type=url]::-webkit-input-placeholder,
- .wpcf7 input[type=tel]::-webkit-input-placeholder,
- .wpcf7 input[type=number]::-webkit-input-placeholder,
- .wpcf7 input[type=range]::-webkit-input-placeholder,
- .wpcf7 input[type=date]::-webkit-input-placeholder,
- .wpcf7 input[type=month]::-webkit-input-placeholder,
- .wpcf7 input[type=week]::-webkit-input-placeholder,
- .wpcf7 input[type=time]::-webkit-input-placeholder,
- .wpcf7 input[type=datetime]::-webkit-input-placeholder,
- .wpcf7 input[type=datetime-local]::-webkit-input-placeholder,
- .wpcf7 input[type=color]::-webkit-input-placeholder,
- .wpcf7 input[type=email]::-webkit-input-placeholder,
- .wpcf7 input[type=file]::-webkit-input-placeholder,
- .wpcf7 input[type=submit]::-webkit-input-placeholder,
- .wpcf7 select::-webkit-input-placeholder,
- .wpcf7 textarea::-webkit-input-placeholder, .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder, .custom-select::-webkit-input-placeholder, .form-control-file::-webkit-input-placeholder {
- color: rgba(0, 0, 0, 0.38);
- opacity: 1; }
- .form-control::-ms-input-placeholder, .wpcf7 input[type=text]::-ms-input-placeholder,
- .wpcf7 input[type=search]::-ms-input-placeholder,
- .wpcf7 input[type=url]::-ms-input-placeholder,
- .wpcf7 input[type=tel]::-ms-input-placeholder,
- .wpcf7 input[type=number]::-ms-input-placeholder,
- .wpcf7 input[type=range]::-ms-input-placeholder,
- .wpcf7 input[type=date]::-ms-input-placeholder,
- .wpcf7 input[type=month]::-ms-input-placeholder,
- .wpcf7 input[type=week]::-ms-input-placeholder,
- .wpcf7 input[type=time]::-ms-input-placeholder,
- .wpcf7 input[type=datetime]::-ms-input-placeholder,
- .wpcf7 input[type=datetime-local]::-ms-input-placeholder,
- .wpcf7 input[type=color]::-ms-input-placeholder,
- .wpcf7 input[type=email]::-ms-input-placeholder,
- .wpcf7 input[type=file]::-ms-input-placeholder,
- .wpcf7 input[type=submit]::-ms-input-placeholder,
- .wpcf7 select::-ms-input-placeholder,
- .wpcf7 textarea::-ms-input-placeholder, .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder, .custom-select::-ms-input-placeholder, .form-control-file::-ms-input-placeholder {
- color: rgba(0, 0, 0, 0.38);
- opacity: 1; }
- .form-control::placeholder, .wpcf7 input[type=text]::placeholder,
- .wpcf7 input[type=search]::placeholder,
- .wpcf7 input[type=url]::placeholder,
- .wpcf7 input[type=tel]::placeholder,
- .wpcf7 input[type=number]::placeholder,
- .wpcf7 input[type=range]::placeholder,
- .wpcf7 input[type=date]::placeholder,
- .wpcf7 input[type=month]::placeholder,
- .wpcf7 input[type=week]::placeholder,
- .wpcf7 input[type=time]::placeholder,
- .wpcf7 input[type=datetime]::placeholder,
- .wpcf7 input[type=datetime-local]::placeholder,
- .wpcf7 input[type=color]::placeholder,
- .wpcf7 input[type=email]::placeholder,
- .wpcf7 input[type=file]::placeholder,
- .wpcf7 input[type=submit]::placeholder,
- .wpcf7 select::placeholder,
- .wpcf7 textarea::placeholder, .wpcf7 .wpcf7-validation-errors::placeholder, .custom-select::placeholder, .form-control-file::placeholder {
- color: rgba(0, 0, 0, 0.38);
- opacity: 1; }
- .form-control:disabled, .wpcf7 input:disabled[type=text],
- .wpcf7 input:disabled[type=search],
- .wpcf7 input:disabled[type=url],
- .wpcf7 input:disabled[type=tel],
- .wpcf7 input:disabled[type=number],
- .wpcf7 input:disabled[type=range],
- .wpcf7 input:disabled[type=date],
- .wpcf7 input:disabled[type=month],
- .wpcf7 input:disabled[type=week],
- .wpcf7 input:disabled[type=time],
- .wpcf7 input:disabled[type=datetime],
- .wpcf7 input:disabled[type=datetime-local],
- .wpcf7 input:disabled[type=color],
- .wpcf7 input:disabled[type=email],
- .wpcf7 input:disabled[type=file], .wpcf7 input:disabled[type=submit],
- .wpcf7 select:disabled,
- .wpcf7 textarea:disabled, .wpcf7 .wpcf7-validation-errors:disabled, .custom-select:disabled, .form-control-file:disabled, .form-control[readonly], .wpcf7 input[readonly][type=text],
- .wpcf7 input[readonly][type=search],
- .wpcf7 input[readonly][type=url],
- .wpcf7 input[readonly][type=tel],
- .wpcf7 input[readonly][type=number],
- .wpcf7 input[readonly][type=range],
- .wpcf7 input[readonly][type=date],
- .wpcf7 input[readonly][type=month],
- .wpcf7 input[readonly][type=week],
- .wpcf7 input[readonly][type=time],
- .wpcf7 input[readonly][type=datetime],
- .wpcf7 input[readonly][type=datetime-local],
- .wpcf7 input[readonly][type=color],
- .wpcf7 input[readonly][type=email],
- .wpcf7 input[readonly][type=file],
- .wpcf7 input[readonly][type=submit],
- .wpcf7 select[readonly],
- .wpcf7 textarea[readonly], .wpcf7 .wpcf7-validation-errors[readonly], .custom-select[readonly], .form-control-file[readonly] {
- border-style: dotted;
- color: rgba(0, 0, 0, 0.38);
- opacity: 1; }
- .form-control:disabled:focus, .wpcf7 input:disabled:focus[type=text],
- .wpcf7 input:disabled:focus[type=search],
- .wpcf7 input:disabled:focus[type=url],
- .wpcf7 input:disabled:focus[type=tel],
- .wpcf7 input:disabled:focus[type=number],
- .wpcf7 input:disabled:focus[type=range],
- .wpcf7 input:disabled:focus[type=date],
- .wpcf7 input:disabled:focus[type=month],
- .wpcf7 input:disabled:focus[type=week],
- .wpcf7 input:disabled:focus[type=time],
- .wpcf7 input:disabled:focus[type=datetime],
- .wpcf7 input:disabled:focus[type=datetime-local],
- .wpcf7 input:disabled:focus[type=color],
- .wpcf7 input:disabled:focus[type=email],
- .wpcf7 input:disabled:focus[type=file],
- .wpcf7 input:disabled:focus[type=submit],
- .wpcf7 select:disabled:focus,
- .wpcf7 textarea:disabled:focus, .wpcf7 .wpcf7-validation-errors:disabled:focus, .custom-select:disabled:focus, .form-control-file:disabled:focus, .form-control:disabled:hover, .wpcf7 input:disabled:hover[type=text],
- .wpcf7 input:disabled:hover[type=search],
- .wpcf7 input:disabled:hover[type=url],
- .wpcf7 input:disabled:hover[type=tel],
- .wpcf7 input:disabled:hover[type=number],
- .wpcf7 input:disabled:hover[type=range],
- .wpcf7 input:disabled:hover[type=date],
- .wpcf7 input:disabled:hover[type=month],
- .wpcf7 input:disabled:hover[type=week],
- .wpcf7 input:disabled:hover[type=time],
- .wpcf7 input:disabled:hover[type=datetime],
- .wpcf7 input:disabled:hover[type=datetime-local],
- .wpcf7 input:disabled:hover[type=color],
- .wpcf7 input:disabled:hover[type=email],
- .wpcf7 input:disabled:hover[type=file],
- .wpcf7 input:disabled:hover[type=submit],
- .wpcf7 select:disabled:hover,
- .wpcf7 textarea:disabled:hover, .wpcf7 .wpcf7-validation-errors:disabled:hover, .custom-select:disabled:hover, .form-control-file:disabled:hover, .form-control[readonly]:focus, .wpcf7 input[readonly]:focus[type=text],
- .wpcf7 input[readonly]:focus[type=search],
- .wpcf7 input[readonly]:focus[type=url],
- .wpcf7 input[readonly]:focus[type=tel],
- .wpcf7 input[readonly]:focus[type=number],
- .wpcf7 input[readonly]:focus[type=range],
- .wpcf7 input[readonly]:focus[type=date],
- .wpcf7 input[readonly]:focus[type=month],
- .wpcf7 input[readonly]:focus[type=week],
- .wpcf7 input[readonly]:focus[type=time],
- .wpcf7 input[readonly]:focus[type=datetime],
- .wpcf7 input[readonly]:focus[type=datetime-local],
- .wpcf7 input[readonly]:focus[type=color],
- .wpcf7 input[readonly]:focus[type=email],
- .wpcf7 input[readonly]:focus[type=file],
- .wpcf7 input[readonly]:focus[type=submit],
- .wpcf7 select[readonly]:focus,
- .wpcf7 textarea[readonly]:focus, .wpcf7 .wpcf7-validation-errors[readonly]:focus, .custom-select[readonly]:focus, .form-control-file[readonly]:focus, .form-control[readonly]:hover, .wpcf7 input[readonly]:hover[type=text],
- .wpcf7 input[readonly]:hover[type=search],
- .wpcf7 input[readonly]:hover[type=url],
- .wpcf7 input[readonly]:hover[type=tel],
- .wpcf7 input[readonly]:hover[type=number],
- .wpcf7 input[readonly]:hover[type=range],
- .wpcf7 input[readonly]:hover[type=date],
- .wpcf7 input[readonly]:hover[type=month],
- .wpcf7 input[readonly]:hover[type=week],
- .wpcf7 input[readonly]:hover[type=time],
- .wpcf7 input[readonly]:hover[type=datetime],
- .wpcf7 input[readonly]:hover[type=datetime-local],
- .wpcf7 input[readonly]:hover[type=color],
- .wpcf7 input[readonly]:hover[type=email],
- .wpcf7 input[readonly]:hover[type=file],
- .wpcf7 input[readonly]:hover[type=submit],
- .wpcf7 select[readonly]:hover,
- .wpcf7 textarea[readonly]:hover, .wpcf7 .wpcf7-validation-errors[readonly]:hover, .custom-select[readonly]:hover, .form-control-file[readonly]:hover {
- border-color: rgba(0, 0, 0, 0.42);
- -webkit-box-shadow: none;
- box-shadow: none; }
- .form-control:focus, .wpcf7 input:focus[type=text],
- .wpcf7 input:focus[type=search],
- .wpcf7 input:focus[type=url],
- .wpcf7 input:focus[type=tel],
- .wpcf7 input:focus[type=number],
- .wpcf7 input:focus[type=range],
- .wpcf7 input:focus[type=date],
- .wpcf7 input:focus[type=month],
- .wpcf7 input:focus[type=week],
- .wpcf7 input:focus[type=time],
- .wpcf7 input:focus[type=datetime],
- .wpcf7 input:focus[type=datetime-local],
- .wpcf7 input:focus[type=color],
- .wpcf7 input:focus[type=email],
- .wpcf7 input:focus[type=file], .wpcf7 input:focus[type=submit],
- .wpcf7 select:focus,
- .wpcf7 textarea:focus, .wpcf7 .wpcf7-validation-errors:focus, .custom-select:focus, .form-control-file:focus {
- border-color: #f08506;
- -webkit-box-shadow: inset 0 -2px 0 -1px #f08506;
- box-shadow: inset 0 -2px 0 -1px #f08506;
- outline: 0; }
- .form-control:invalid:required, .wpcf7 input:invalid:required[type=text],
- .wpcf7 input:invalid:required[type=search],
- .wpcf7 input:invalid:required[type=url],
- .wpcf7 input:invalid:required[type=tel],
- .wpcf7 input:invalid:required[type=number],
- .wpcf7 input:invalid:required[type=range],
- .wpcf7 input:invalid:required[type=date],
- .wpcf7 input:invalid:required[type=month],
- .wpcf7 input:invalid:required[type=week],
- .wpcf7 input:invalid:required[type=time],
- .wpcf7 input:invalid:required[type=datetime],
- .wpcf7 input:invalid:required[type=datetime-local],
- .wpcf7 input:invalid:required[type=color],
- .wpcf7 input:invalid:required[type=email],
- .wpcf7 input:invalid:required[type=file],
- .wpcf7 input:invalid:required[type=submit],
- .wpcf7 select:invalid:required,
- .wpcf7 textarea:invalid:required, .wpcf7 .wpcf7-validation-errors:invalid:required, .custom-select:invalid:required, .form-control-file:invalid:required {
- outline: 0; }
-
-.form-control[type='file'], .wpcf7 input[type='file'][type=text],
-.wpcf7 input[type='file'][type=search],
-.wpcf7 input[type='file'][type=url],
-.wpcf7 input[type='file'][type=tel],
-.wpcf7 input[type='file'][type=number],
-.wpcf7 input[type='file'][type=range],
-.wpcf7 input[type='file'][type=date],
-.wpcf7 input[type='file'][type=month],
-.wpcf7 input[type='file'][type=week],
-.wpcf7 input[type='file'][type=time],
-.wpcf7 input[type='file'][type=datetime],
-.wpcf7 input[type='file'][type=datetime-local],
-.wpcf7 input[type='file'][type=color],
-.wpcf7 input[type='file'][type=email],
-.wpcf7 input[type='file'][type=file],
-.wpcf7 input[type='file'][type=submit],
-.wpcf7 select[type='file'],
-.wpcf7 textarea[type='file'], .wpcf7 .wpcf7-validation-errors[type='file'] {
- max-height: 2.25rem; }
-
-.form-control-lg {
- font-size: 2.125rem;
- line-height: 1.17647;
- padding: 0.625rem 0 calc(0.625rem - 1px); }
- .form-control-lg[type='file'] {
- max-height: 3.75rem; }
-
-.form-control-sm {
- font-size: 0.8125rem;
- line-height: 1.53846;
- padding: 0.375rem 0 calc(0.375rem - 1px); }
- .form-control-sm[type='file'] {
- max-height: 2rem; }
-
-select.form-control,
-.wpcf7 select, .wpcf7 select.wpcf7-validation-errors, .custom-select {
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none; }
-
-@-moz-document url-prefix('') {
- select.form-control,
- .wpcf7 select, .wpcf7 select.wpcf7-validation-errors, .custom-select {
- background-image: url('data:image/svg+xml;charset=utf8,%3Csvg fill="%23000" fill-opacity="0.54" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7 10l5 5 5-5z"/%3E%3Cpath d="M0 0h24v24H0z" fill="none"/%3E%3C/svg%3E');
- background-position: 100% 50%;
- background-repeat: no-repeat;
- background-size: 1.5em 1.5em;
- padding-right: 1.5em; }
- select.form-control[multiple],
- .wpcf7 select[multiple], .custom-select[multiple], select.form-control[size]:not([size='1']),
- .wpcf7 select[size]:not([size='1']), .custom-select[size]:not([size='1']) {
- background-image: none; } }
- @media (-webkit-min-device-pixel-ratio: 0) {
- select.form-control,
- .wpcf7 select, .wpcf7 select.wpcf7-validation-errors, .custom-select {
- background-image: url('data:image/svg+xml;charset=utf8,%3Csvg fill="%23000" fill-opacity="0.54" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7 10l5 5 5-5z"/%3E%3Cpath d="M0 0h24v24H0z" fill="none"/%3E%3C/svg%3E');
- background-position: 100% 50%;
- background-repeat: no-repeat;
- background-size: 1.5em 1.5em;
- padding-right: 1.5em; }
- select.form-control[multiple],
- .wpcf7 select[multiple], .custom-select[multiple], select.form-control[size]:not([size='1']),
- .wpcf7 select[size]:not([size='1']), .custom-select[size]:not([size='1']) {
- background-image: none; } }
-
-select.form-control[multiple],
-.wpcf7 select[multiple], select.form-control[size]:not([size='1']),
-.wpcf7 select[size]:not([size='1']), textarea.form-control:not([rows='1']),
-.wpcf7 textarea:not([rows='1']), .custom-select[multiple], .custom-select[size]:not([size='1']) {
- border-radius: 4px;
- border-width: 1px;
- min-height: 3.5rem;
- padding: calc(1rem - 1px) 1rem; }
- select.form-control:hover[multiple],
- .wpcf7 select:hover[multiple], select.form-control:hover[size]:not([size='1']),
- .wpcf7 select:hover[size]:not([size='1']), textarea.form-control:hover:not([rows='1']),
- .wpcf7 textarea:hover:not([rows='1']), .custom-select:hover[multiple], .custom-select:hover[size]:not([size='1']) {
- -webkit-box-shadow: inset 2px 2px 0 -1px rgba(0, 0, 0, 0.87), inset -2px -2px 0 -1px rgba(0, 0, 0, 0.87);
- box-shadow: inset 2px 2px 0 -1px rgba(0, 0, 0, 0.87), inset -2px -2px 0 -1px rgba(0, 0, 0, 0.87); }
- select.form-control:focus[multiple],
- .wpcf7 select:focus[multiple], select.form-control:focus[size]:not([size='1']),
- .wpcf7 select:focus[size]:not([size='1']), textarea.form-control:focus:not([rows='1']),
- .wpcf7 textarea:focus:not([rows='1']), .custom-select:focus[multiple], .custom-select:focus[size]:not([size='1']) {
- -webkit-box-shadow: inset 2px 2px 0 -1px #f08506, inset -2px -2px 0 -1px #f08506;
- box-shadow: inset 2px 2px 0 -1px #f08506, inset -2px -2px 0 -1px #f08506; }
-
-select.form-control-lg[multiple], select.form-control-lg[size]:not([size='1']) {
- padding: calc(0.875rem - 1px) 1rem; }
-
-select.form-control-sm[multiple], select.form-control-sm[size]:not([size='1']) {
- padding: calc(0.75rem - 1px) 0.75rem; }
-
-textarea.form-control,
-.wpcf7 textarea, .wpcf7 textarea.wpcf7-validation-errors {
- min-height: 2.25rem; }
-
-textarea.form-control-lg {
- min-height: 3.75rem; }
- textarea.form-control-lg:not([rows='1']) {
- min-height: 4.25rem;
- padding: calc(0.875rem - 1px) 1rem; }
-
-textarea.form-control-sm {
- min-height: 2rem; }
- textarea.form-control-sm:not([rows='1']) {
- min-height: 2.75rem;
- padding: calc(0.75rem - 1px) 0.75rem; }
-
-.custom-file {
- display: inline-block;
- height: 2.25rem;
- margin-bottom: 0;
- position: relative;
- width: 100%; }
-
-.custom-file-input {
- height: 2.25rem;
- margin: 0;
- opacity: 0;
- position: relative;
- width: 100%;
- z-index: 1; }
- .custom-file-input:focus ~ .custom-file-label, .custom-file-input:hover ~ .custom-file-label {
- border-bottom-color: #f08506;
- -webkit-box-shadow: inset 0 -2px 0 -1px #f08506;
- box-shadow: inset 0 -2px 0 -1px #f08506; }
-
-.custom-file-label {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: border-color, -webkit-box-shadow;
- transition-property: border-color, -webkit-box-shadow;
- transition-property: border-color, box-shadow;
- transition-property: border-color, box-shadow, -webkit-box-shadow;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- border-bottom: 1px solid rgba(0, 0, 0, 0.42);
- color: rgba(0, 0, 0, 0.38);
- font-size: 1rem;
- height: 2.25rem;
- line-height: 1.5;
- padding: 0.375rem 2.25rem calc(0.375rem - 1px) 0;
- position: absolute;
- top: 0;
- right: 0;
- left: 0; }
- @media (min-width: 576px) {
- .custom-file-label {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .custom-file-label {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .custom-file-label {
- -webkit-transition: none;
- transition: none; } }
- .custom-file-label::after {
- font-size: 1.71429em;
- line-height: 0.58333em;
- vertical-align: -0.3022em;
- font-family: 'Material Icons';
- -webkit-font-feature-settings: 'liga';
- font-feature-settings: 'liga';
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- font-style: normal;
- font-weight: normal;
- letter-spacing: normal;
- text-rendering: optimizeLegibility;
- text-transform: none;
- white-space: nowrap;
- word-wrap: normal;
- content: "attachment";
- position: absolute;
- top: 50%;
- right: 0;
- -webkit-transform: translateY(-50%);
- transform: translateY(-50%); }
-
-.custom-select-lg {
- font-size: 2.125rem;
- line-height: 1.17647;
- padding: 0.625rem 1.5em calc(0.625rem - 1px) 0; }
- .custom-select-lg[multiple], .custom-select-lg[size]:not([size='1']) {
- padding: calc(0.875rem - 1px) 1rem; }
-
-.custom-select-sm {
- font-size: 0.8125rem;
- line-height: 1.53846;
- padding: 0.375rem 1.5em calc(0.375rem - 1px) 0; }
- .custom-select-sm[multiple], .custom-select-sm[size]:not([size='1']) {
- padding: calc(0.75rem - 1px) 0.75rem; }
-
-.form-control-file {
- max-height: 2.25rem; }
-
-.form-control-range {
- display: block;
- width: 100%; }
-
-.invalid-feedback {
- font-size: 0.75rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.5;
- color: #f44336;
- display: none;
- margin-top: 0.5rem;
- width: 100%; }
- .form-control-lg + .invalid-feedback {
- margin-top: 0.75rem; }
- .form-control-sm + .invalid-feedback {
- margin-top: 0.25rem; }
-
-.invalid-tooltip {
- border-radius: 2px;
- background-color: #f44336;
- color: white;
- display: none;
- font-size: 0.875rem;
- line-height: 1.42857;
- margin-top: 0.5rem;
- max-width: 100%;
- opacity: 0.9;
- padding: 0.375rem 1rem;
- position: absolute;
- top: 100%;
- text-align: center;
- word-break: break-word;
- z-index: 240; }
- @media (min-width: 768px) {
- .invalid-tooltip {
- font-size: 0.625rem;
- padding: 0.24107rem 0.5rem; } }
- .form-control-lg + .invalid-tooltip {
- margin-top: 0.75rem; }
- .form-control-sm + .invalid-tooltip {
- margin-top: 0.25rem; }
-
-.custom-control-input.is-invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label::after,
-.was-validated .custom-control-input:invalid ~ .custom-control-label,
-.was-validated .custom-control-input:invalid ~ .custom-control-label::after {
- color: #f44336; }
-
-.custom-control-input.is-invalid ~ .custom-control-label::before,
-.was-validated .custom-control-input:invalid ~ .custom-control-label::before {
- background-color: #f44336; }
-
-.custom-control-input.is-invalid ~ .custom-control-track,
-.was-validated .custom-control-input:invalid ~ .custom-control-track {
- background-color: rgba(244, 67, 54, 0.5); }
-
-.custom-control-input.is-invalid ~ .invalid-feedback,
-.custom-control-input.is-invalid ~ .invalid-tooltip,
-.was-validated .custom-control-input:invalid ~ .invalid-feedback,
-.was-validated .custom-control-input:invalid ~ .invalid-tooltip {
- display: block; }
-
-.custom-file-input.is-invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:hover ~ .custom-file-label,
-.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,
-.was-validated .custom-file-input:invalid:hover ~ .custom-file-label {
- border-bottom-color: #f44336;
- -webkit-box-shadow: inset 0 -2px 0 -1px #f44336;
- box-shadow: inset 0 -2px 0 -1px #f44336; }
-
-.custom-file-input.is-invalid ~ .custom-file-label,
-.was-validated .custom-file-input:invalid ~ .custom-file-label {
- border-bottom-color: #f44336; }
- .custom-file-input.is-invalid ~ .custom-file-label:hover,
- .was-validated .custom-file-input:invalid ~ .custom-file-label:hover {
- border-bottom-color: #f44336;
- -webkit-box-shadow: inset 0 -2px 0 -1px #f44336;
- box-shadow: inset 0 -2px 0 -1px #f44336; }
-
-.custom-file-input.is-invalid ~ .invalid-feedback,
-.custom-file-input.is-invalid ~ .invalid-tooltip,
-.was-validated .custom-file-input:invalid ~ .invalid-feedback,
-.was-validated .custom-file-input:invalid ~ .invalid-tooltip {
- display: block; }
-
-.custom-switch .custom-control-input.is-invalid ~ .custom-control-label::after,
-.was-validated .custom-switch .custom-control-input:invalid ~ .custom-control-label::after {
- background-color: #f44336; }
-
-.form-check-input.is-invalid + .form-check-label,
-.was-validated .form-check-input:invalid + .form-check-label {
- color: #f44336; }
-
-.is-invalid.form-control, .wpcf7 input.is-invalid[type=text],
-.wpcf7 input.is-invalid[type=search],
-.wpcf7 input.is-invalid[type=url],
-.wpcf7 input.is-invalid[type=tel],
-.wpcf7 input.is-invalid[type=number],
-.wpcf7 input.is-invalid[type=range],
-.wpcf7 input.is-invalid[type=date],
-.wpcf7 input.is-invalid[type=month],
-.wpcf7 input.is-invalid[type=week],
-.wpcf7 input.is-invalid[type=time],
-.wpcf7 input.is-invalid[type=datetime],
-.wpcf7 input.is-invalid[type=datetime-local],
-.wpcf7 input.is-invalid[type=color],
-.wpcf7 input.is-invalid[type=email],
-.wpcf7 input.is-invalid[type=file],
-.wpcf7 input.is-invalid[type=submit],
-.wpcf7 select.is-invalid,
-.wpcf7 textarea.is-invalid, .wpcf7 .is-invalid.wpcf7-validation-errors, .is-invalid.custom-select, .is-invalid.form-control-file,
-.was-validated .form-control:invalid,
-.was-validated .wpcf7 input:invalid[type=text],
-.wpcf7 .was-validated input:invalid[type=text],
-.was-validated .wpcf7 input:invalid[type=search],
-.wpcf7 .was-validated input:invalid[type=search],
-.was-validated .wpcf7 input:invalid[type=url],
-.wpcf7 .was-validated input:invalid[type=url],
-.was-validated .wpcf7 input:invalid[type=tel],
-.wpcf7 .was-validated input:invalid[type=tel],
-.was-validated .wpcf7 input:invalid[type=number],
-.wpcf7 .was-validated input:invalid[type=number],
-.was-validated .wpcf7 input:invalid[type=range],
-.wpcf7 .was-validated input:invalid[type=range],
-.was-validated .wpcf7 input:invalid[type=date],
-.wpcf7 .was-validated input:invalid[type=date],
-.was-validated .wpcf7 input:invalid[type=month],
-.wpcf7 .was-validated input:invalid[type=month],
-.was-validated .wpcf7 input:invalid[type=week],
-.wpcf7 .was-validated input:invalid[type=week],
-.was-validated .wpcf7 input:invalid[type=time],
-.wpcf7 .was-validated input:invalid[type=time],
-.was-validated .wpcf7 input:invalid[type=datetime],
-.wpcf7 .was-validated input:invalid[type=datetime],
-.was-validated .wpcf7 input:invalid[type=datetime-local],
-.wpcf7 .was-validated input:invalid[type=datetime-local],
-.was-validated .wpcf7 input:invalid[type=color],
-.wpcf7 .was-validated input:invalid[type=color],
-.was-validated .wpcf7 input:invalid[type=email],
-.wpcf7 .was-validated input:invalid[type=email],
-.was-validated .wpcf7 input:invalid[type=file],
-.wpcf7 .was-validated input:invalid[type=file],
-.was-validated .wpcf7 input:invalid[type=submit],
-.wpcf7 .was-validated input:invalid[type=submit],
-.was-validated .wpcf7 select:invalid,
-.wpcf7 .was-validated select:invalid,
-.was-validated .wpcf7 textarea:invalid,
-.wpcf7 .was-validated textarea:invalid,
-.was-validated .wpcf7 .wpcf7-validation-errors:invalid,
-.wpcf7 .was-validated .wpcf7-validation-errors:invalid,
-.was-validated .custom-select:invalid,
-.was-validated .form-control-file:invalid {
- border-color: #f44336; }
- .is-invalid.form-control:focus, .wpcf7 input.is-invalid:focus[type=text],
- .wpcf7 input.is-invalid:focus[type=search],
- .wpcf7 input.is-invalid:focus[type=url],
- .wpcf7 input.is-invalid:focus[type=tel],
- .wpcf7 input.is-invalid:focus[type=number],
- .wpcf7 input.is-invalid:focus[type=range],
- .wpcf7 input.is-invalid:focus[type=date],
- .wpcf7 input.is-invalid:focus[type=month],
- .wpcf7 input.is-invalid:focus[type=week],
- .wpcf7 input.is-invalid:focus[type=time],
- .wpcf7 input.is-invalid:focus[type=datetime],
- .wpcf7 input.is-invalid:focus[type=datetime-local],
- .wpcf7 input.is-invalid:focus[type=color],
- .wpcf7 input.is-invalid:focus[type=email],
- .wpcf7 input.is-invalid:focus[type=file],
- .wpcf7 input.is-invalid:focus[type=submit],
- .wpcf7 select.is-invalid:focus,
- .wpcf7 textarea.is-invalid:focus, .wpcf7 .is-invalid.wpcf7-validation-errors:focus, .is-invalid.custom-select:focus, .is-invalid.form-control-file:focus, .is-invalid.form-control:hover, .wpcf7 input.is-invalid:hover[type=text],
- .wpcf7 input.is-invalid:hover[type=search],
- .wpcf7 input.is-invalid:hover[type=url],
- .wpcf7 input.is-invalid:hover[type=tel],
- .wpcf7 input.is-invalid:hover[type=number],
- .wpcf7 input.is-invalid:hover[type=range],
- .wpcf7 input.is-invalid:hover[type=date],
- .wpcf7 input.is-invalid:hover[type=month],
- .wpcf7 input.is-invalid:hover[type=week],
- .wpcf7 input.is-invalid:hover[type=time],
- .wpcf7 input.is-invalid:hover[type=datetime],
- .wpcf7 input.is-invalid:hover[type=datetime-local],
- .wpcf7 input.is-invalid:hover[type=color],
- .wpcf7 input.is-invalid:hover[type=email],
- .wpcf7 input.is-invalid:hover[type=file],
- .wpcf7 input.is-invalid:hover[type=submit],
- .wpcf7 select.is-invalid:hover,
- .wpcf7 textarea.is-invalid:hover, .wpcf7 .is-invalid.wpcf7-validation-errors:hover, .is-invalid.custom-select:hover, .is-invalid.form-control-file:hover,
- .was-validated .form-control:invalid:focus,
- .was-validated .wpcf7 input:invalid:focus[type=text],
- .wpcf7 .was-validated input:invalid:focus[type=text],
- .was-validated .wpcf7 input:invalid:focus[type=search],
- .wpcf7 .was-validated input:invalid:focus[type=search],
- .was-validated .wpcf7 input:invalid:focus[type=url],
- .wpcf7 .was-validated input:invalid:focus[type=url],
- .was-validated .wpcf7 input:invalid:focus[type=tel],
- .wpcf7 .was-validated input:invalid:focus[type=tel],
- .was-validated .wpcf7 input:invalid:focus[type=number],
- .wpcf7 .was-validated input:invalid:focus[type=number],
- .was-validated .wpcf7 input:invalid:focus[type=range],
- .wpcf7 .was-validated input:invalid:focus[type=range],
- .was-validated .wpcf7 input:invalid:focus[type=date],
- .wpcf7 .was-validated input:invalid:focus[type=date],
- .was-validated .wpcf7 input:invalid:focus[type=month],
- .wpcf7 .was-validated input:invalid:focus[type=month],
- .was-validated .wpcf7 input:invalid:focus[type=week],
- .wpcf7 .was-validated input:invalid:focus[type=week],
- .was-validated .wpcf7 input:invalid:focus[type=time],
- .wpcf7 .was-validated input:invalid:focus[type=time],
- .was-validated .wpcf7 input:invalid:focus[type=datetime],
- .wpcf7 .was-validated input:invalid:focus[type=datetime],
- .was-validated .wpcf7 input:invalid:focus[type=datetime-local],
- .wpcf7 .was-validated input:invalid:focus[type=datetime-local],
- .was-validated .wpcf7 input:invalid:focus[type=color],
- .wpcf7 .was-validated input:invalid:focus[type=color],
- .was-validated .wpcf7 input:invalid:focus[type=email],
- .wpcf7 .was-validated input:invalid:focus[type=email],
- .was-validated .wpcf7 input:invalid:focus[type=file],
- .wpcf7 .was-validated input:invalid:focus[type=file],
- .was-validated .wpcf7 input:invalid:focus[type=submit],
- .wpcf7 .was-validated input:invalid:focus[type=submit],
- .was-validated .wpcf7 select:invalid:focus,
- .wpcf7 .was-validated select:invalid:focus,
- .was-validated .wpcf7 textarea:invalid:focus,
- .wpcf7 .was-validated textarea:invalid:focus,
- .was-validated .wpcf7 .wpcf7-validation-errors:invalid:focus,
- .wpcf7 .was-validated .wpcf7-validation-errors:invalid:focus,
- .was-validated .custom-select:invalid:focus,
- .was-validated .form-control-file:invalid:focus,
- .was-validated .form-control:invalid:hover,
- .was-validated .wpcf7 input:invalid:hover[type=text],
- .wpcf7 .was-validated input:invalid:hover[type=text],
- .was-validated .wpcf7 input:invalid:hover[type=search],
- .wpcf7 .was-validated input:invalid:hover[type=search],
- .was-validated .wpcf7 input:invalid:hover[type=url],
- .wpcf7 .was-validated input:invalid:hover[type=url],
- .was-validated .wpcf7 input:invalid:hover[type=tel],
- .wpcf7 .was-validated input:invalid:hover[type=tel],
- .was-validated .wpcf7 input:invalid:hover[type=number],
- .wpcf7 .was-validated input:invalid:hover[type=number],
- .was-validated .wpcf7 input:invalid:hover[type=range],
- .wpcf7 .was-validated input:invalid:hover[type=range],
- .was-validated .wpcf7 input:invalid:hover[type=date],
- .wpcf7 .was-validated input:invalid:hover[type=date],
- .was-validated .wpcf7 input:invalid:hover[type=month],
- .wpcf7 .was-validated input:invalid:hover[type=month],
- .was-validated .wpcf7 input:invalid:hover[type=week],
- .wpcf7 .was-validated input:invalid:hover[type=week],
- .was-validated .wpcf7 input:invalid:hover[type=time],
- .wpcf7 .was-validated input:invalid:hover[type=time],
- .was-validated .wpcf7 input:invalid:hover[type=datetime],
- .wpcf7 .was-validated input:invalid:hover[type=datetime],
- .was-validated .wpcf7 input:invalid:hover[type=datetime-local],
- .wpcf7 .was-validated input:invalid:hover[type=datetime-local],
- .was-validated .wpcf7 input:invalid:hover[type=color],
- .wpcf7 .was-validated input:invalid:hover[type=color],
- .was-validated .wpcf7 input:invalid:hover[type=email],
- .wpcf7 .was-validated input:invalid:hover[type=email],
- .was-validated .wpcf7 input:invalid:hover[type=file],
- .wpcf7 .was-validated input:invalid:hover[type=file],
- .was-validated .wpcf7 input:invalid:hover[type=submit],
- .wpcf7 .was-validated input:invalid:hover[type=submit],
- .was-validated .wpcf7 select:invalid:hover,
- .wpcf7 .was-validated select:invalid:hover,
- .was-validated .wpcf7 textarea:invalid:hover,
- .wpcf7 .was-validated textarea:invalid:hover,
- .was-validated .wpcf7 .wpcf7-validation-errors:invalid:hover,
- .wpcf7 .was-validated .wpcf7-validation-errors:invalid:hover,
- .was-validated .custom-select:invalid:hover,
- .was-validated .form-control-file:invalid:hover {
- border-color: #f44336;
- -webkit-box-shadow: inset 0 -2px 0 -1px #f44336;
- box-shadow: inset 0 -2px 0 -1px #f44336; }
- .is-invalid.form-control ~ .invalid-feedback, .wpcf7 input.is-invalid[type=text] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=search] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=url] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=tel] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=number] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=range] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=date] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=month] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=week] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=time] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=datetime] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=datetime-local] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=color] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=email] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=file] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=submit] ~ .invalid-feedback, .wpcf7 select.is-invalid ~ .invalid-feedback, .wpcf7 textarea.is-invalid ~ .invalid-feedback, .wpcf7 .is-invalid.wpcf7-validation-errors ~ .invalid-feedback, .is-invalid.custom-select ~ .invalid-feedback, .is-invalid.form-control-file ~ .invalid-feedback,
- .is-invalid.form-control ~ .invalid-tooltip,
- .wpcf7 input.is-invalid[type=text] ~ .invalid-tooltip,
- .wpcf7 input.is-invalid[type=search] ~ .invalid-tooltip,
- .wpcf7 input.is-invalid[type=url] ~ .invalid-tooltip,
- .wpcf7 input.is-invalid[type=tel] ~ .invalid-tooltip,
- .wpcf7 input.is-invalid[type=number] ~ .invalid-tooltip,
- .wpcf7 input.is-invalid[type=range] ~ .invalid-tooltip,
- .wpcf7 input.is-invalid[type=date] ~ .invalid-tooltip,
- .wpcf7 input.is-invalid[type=month] ~ .invalid-tooltip,
- .wpcf7 input.is-invalid[type=week] ~ .invalid-tooltip,
- .wpcf7 input.is-invalid[type=time] ~ .invalid-tooltip,
- .wpcf7 input.is-invalid[type=datetime] ~ .invalid-tooltip,
- .wpcf7 input.is-invalid[type=datetime-local] ~ .invalid-tooltip,
- .wpcf7 input.is-invalid[type=color] ~ .invalid-tooltip,
- .wpcf7 input.is-invalid[type=email] ~ .invalid-tooltip,
- .wpcf7 input.is-invalid[type=file] ~ .invalid-tooltip,
- .wpcf7 input.is-invalid[type=submit] ~ .invalid-tooltip,
- .wpcf7 select.is-invalid ~ .invalid-tooltip,
- .wpcf7 textarea.is-invalid ~ .invalid-tooltip,
- .wpcf7 .is-invalid.wpcf7-validation-errors ~ .invalid-tooltip,
- .is-invalid.custom-select ~ .invalid-tooltip,
- .is-invalid.form-control-file ~ .invalid-tooltip,
- .was-validated .form-control:invalid ~ .invalid-feedback,
- .was-validated .wpcf7 input:invalid[type=text] ~ .invalid-feedback,
- .wpcf7 .was-validated input:invalid[type=text] ~ .invalid-feedback,
- .was-validated .wpcf7 input:invalid[type=search] ~ .invalid-feedback,
- .wpcf7 .was-validated input:invalid[type=search] ~ .invalid-feedback,
- .was-validated .wpcf7 input:invalid[type=url] ~ .invalid-feedback,
- .wpcf7 .was-validated input:invalid[type=url] ~ .invalid-feedback,
- .was-validated .wpcf7 input:invalid[type=tel] ~ .invalid-feedback,
- .wpcf7 .was-validated input:invalid[type=tel] ~ .invalid-feedback,
- .was-validated .wpcf7 input:invalid[type=number] ~ .invalid-feedback,
- .wpcf7 .was-validated input:invalid[type=number] ~ .invalid-feedback,
- .was-validated .wpcf7 input:invalid[type=range] ~ .invalid-feedback,
- .wpcf7 .was-validated input:invalid[type=range] ~ .invalid-feedback,
- .was-validated .wpcf7 input:invalid[type=date] ~ .invalid-feedback,
- .wpcf7 .was-validated input:invalid[type=date] ~ .invalid-feedback,
- .was-validated .wpcf7 input:invalid[type=month] ~ .invalid-feedback,
- .wpcf7 .was-validated input:invalid[type=month] ~ .invalid-feedback,
- .was-validated .wpcf7 input:invalid[type=week] ~ .invalid-feedback,
- .wpcf7 .was-validated input:invalid[type=week] ~ .invalid-feedback,
- .was-validated .wpcf7 input:invalid[type=time] ~ .invalid-feedback,
- .wpcf7 .was-validated input:invalid[type=time] ~ .invalid-feedback,
- .was-validated .wpcf7 input:invalid[type=datetime] ~ .invalid-feedback,
- .wpcf7 .was-validated input:invalid[type=datetime] ~ .invalid-feedback,
- .was-validated .wpcf7 input:invalid[type=datetime-local] ~ .invalid-feedback,
- .wpcf7 .was-validated input:invalid[type=datetime-local] ~ .invalid-feedback,
- .was-validated .wpcf7 input:invalid[type=color] ~ .invalid-feedback,
- .wpcf7 .was-validated input:invalid[type=color] ~ .invalid-feedback,
- .was-validated .wpcf7 input:invalid[type=email] ~ .invalid-feedback,
- .wpcf7 .was-validated input:invalid[type=email] ~ .invalid-feedback,
- .was-validated .wpcf7 input:invalid[type=file] ~ .invalid-feedback,
- .wpcf7 .was-validated input:invalid[type=file] ~ .invalid-feedback,
- .was-validated .wpcf7 input:invalid[type=submit] ~ .invalid-feedback,
- .wpcf7 .was-validated input:invalid[type=submit] ~ .invalid-feedback,
- .was-validated .wpcf7 select:invalid ~ .invalid-feedback,
- .wpcf7 .was-validated select:invalid ~ .invalid-feedback,
- .was-validated .wpcf7 textarea:invalid ~ .invalid-feedback,
- .wpcf7 .was-validated textarea:invalid ~ .invalid-feedback,
- .was-validated .wpcf7 .wpcf7-validation-errors:invalid ~ .invalid-feedback,
- .wpcf7 .was-validated .wpcf7-validation-errors:invalid ~ .invalid-feedback,
- .was-validated .custom-select:invalid ~ .invalid-feedback,
- .was-validated .form-control-file:invalid ~ .invalid-feedback,
- .was-validated .form-control:invalid ~ .invalid-tooltip,
- .was-validated .wpcf7 input:invalid[type=text] ~ .invalid-tooltip,
- .wpcf7 .was-validated input:invalid[type=text] ~ .invalid-tooltip,
- .was-validated .wpcf7 input:invalid[type=search] ~ .invalid-tooltip,
- .wpcf7 .was-validated input:invalid[type=search] ~ .invalid-tooltip,
- .was-validated .wpcf7 input:invalid[type=url] ~ .invalid-tooltip,
- .wpcf7 .was-validated input:invalid[type=url] ~ .invalid-tooltip,
- .was-validated .wpcf7 input:invalid[type=tel] ~ .invalid-tooltip,
- .wpcf7 .was-validated input:invalid[type=tel] ~ .invalid-tooltip,
- .was-validated .wpcf7 input:invalid[type=number] ~ .invalid-tooltip,
- .wpcf7 .was-validated input:invalid[type=number] ~ .invalid-tooltip,
- .was-validated .wpcf7 input:invalid[type=range] ~ .invalid-tooltip,
- .wpcf7 .was-validated input:invalid[type=range] ~ .invalid-tooltip,
- .was-validated .wpcf7 input:invalid[type=date] ~ .invalid-tooltip,
- .wpcf7 .was-validated input:invalid[type=date] ~ .invalid-tooltip,
- .was-validated .wpcf7 input:invalid[type=month] ~ .invalid-tooltip,
- .wpcf7 .was-validated input:invalid[type=month] ~ .invalid-tooltip,
- .was-validated .wpcf7 input:invalid[type=week] ~ .invalid-tooltip,
- .wpcf7 .was-validated input:invalid[type=week] ~ .invalid-tooltip,
- .was-validated .wpcf7 input:invalid[type=time] ~ .invalid-tooltip,
- .wpcf7 .was-validated input:invalid[type=time] ~ .invalid-tooltip,
- .was-validated .wpcf7 input:invalid[type=datetime] ~ .invalid-tooltip,
- .wpcf7 .was-validated input:invalid[type=datetime] ~ .invalid-tooltip,
- .was-validated .wpcf7 input:invalid[type=datetime-local] ~ .invalid-tooltip,
- .wpcf7 .was-validated input:invalid[type=datetime-local] ~ .invalid-tooltip,
- .was-validated .wpcf7 input:invalid[type=color] ~ .invalid-tooltip,
- .wpcf7 .was-validated input:invalid[type=color] ~ .invalid-tooltip,
- .was-validated .wpcf7 input:invalid[type=email] ~ .invalid-tooltip,
- .wpcf7 .was-validated input:invalid[type=email] ~ .invalid-tooltip,
- .was-validated .wpcf7 input:invalid[type=file] ~ .invalid-tooltip,
- .wpcf7 .was-validated input:invalid[type=file] ~ .invalid-tooltip,
- .was-validated .wpcf7 input:invalid[type=submit] ~ .invalid-tooltip,
- .wpcf7 .was-validated input:invalid[type=submit] ~ .invalid-tooltip,
- .was-validated .wpcf7 select:invalid ~ .invalid-tooltip,
- .wpcf7 .was-validated select:invalid ~ .invalid-tooltip,
- .was-validated .wpcf7 textarea:invalid ~ .invalid-tooltip,
- .wpcf7 .was-validated textarea:invalid ~ .invalid-tooltip,
- .was-validated .wpcf7 .wpcf7-validation-errors:invalid ~ .invalid-tooltip,
- .wpcf7 .was-validated .wpcf7-validation-errors:invalid ~ .invalid-tooltip,
- .was-validated .custom-select:invalid ~ .invalid-tooltip,
- .was-validated .form-control-file:invalid ~ .invalid-tooltip {
- display: block; }
-
-select.is-invalid.form-control:focus[multiple],
-.wpcf7 select.is-invalid:focus[multiple], select.is-invalid.form-control:focus[size]:not([size='1']),
-.wpcf7 select.is-invalid:focus[size]:not([size='1']), textarea.is-invalid.form-control:focus:not([rows='1']),
-.wpcf7 textarea.is-invalid:focus:not([rows='1']), .is-invalid.custom-select:focus[multiple], .is-invalid.custom-select:focus[size]:not([size='1']), select.is-invalid.form-control:hover[multiple],
-.wpcf7 select.is-invalid:hover[multiple], select.is-invalid.form-control:hover[size]:not([size='1']),
-.wpcf7 select.is-invalid:hover[size]:not([size='1']), textarea.is-invalid.form-control:hover:not([rows='1']),
-.wpcf7 textarea.is-invalid:hover:not([rows='1']), .is-invalid.custom-select:hover[multiple], .is-invalid.custom-select:hover[size]:not([size='1']),
-.was-validated select.form-control:invalid:focus[multiple],
-.was-validated .wpcf7 select:invalid:focus[multiple],
-.wpcf7 .was-validated select:invalid:focus[multiple],
-.was-validated select.form-control:invalid:focus[size]:not([size='1']),
-.was-validated .wpcf7 select:invalid:focus[size]:not([size='1']),
-.wpcf7 .was-validated select:invalid:focus[size]:not([size='1']),
-.was-validated textarea.form-control:invalid:focus:not([rows='1']),
-.was-validated .wpcf7 textarea:invalid:focus:not([rows='1']),
-.wpcf7 .was-validated textarea:invalid:focus:not([rows='1']),
-.was-validated .custom-select:invalid:focus[multiple],
-.was-validated .custom-select:invalid:focus[size]:not([size='1']),
-.was-validated select.form-control:invalid:hover[multiple],
-.was-validated .wpcf7 select:invalid:hover[multiple],
-.wpcf7 .was-validated select:invalid:hover[multiple],
-.was-validated select.form-control:invalid:hover[size]:not([size='1']),
-.was-validated .wpcf7 select:invalid:hover[size]:not([size='1']),
-.wpcf7 .was-validated select:invalid:hover[size]:not([size='1']),
-.was-validated textarea.form-control:invalid:hover:not([rows='1']),
-.was-validated .wpcf7 textarea:invalid:hover:not([rows='1']),
-.wpcf7 .was-validated textarea:invalid:hover:not([rows='1']),
-.was-validated .custom-select:invalid:hover[multiple],
-.was-validated .custom-select:invalid:hover[size]:not([size='1']) {
- -webkit-box-shadow: inset 2px 2px 0 -1px #f44336, inset -2px -2px 0 -1px #f44336;
- box-shadow: inset 2px 2px 0 -1px #f44336, inset -2px -2px 0 -1px #f44336; }
-
-.textfield-box select.is-invalid.form-control:focus[multiple],
-.textfield-box .wpcf7 select.is-invalid:focus[multiple], .wpcf7 .textfield-box select.is-invalid:focus[multiple], .textfield-box select.is-invalid.form-control:focus[size]:not([size='1']),
-.textfield-box .wpcf7 select.is-invalid:focus[size]:not([size='1']), .wpcf7 .textfield-box select.is-invalid:focus[size]:not([size='1']), .textfield-box textarea.is-invalid.form-control:focus:not([rows='1']),
-.textfield-box .wpcf7 textarea.is-invalid:focus:not([rows='1']), .wpcf7 .textfield-box textarea.is-invalid:focus:not([rows='1']), .textfield-box .is-invalid.custom-select:focus[multiple], .textfield-box .is-invalid.custom-select:focus[size]:not([size='1']), .textfield-box select.is-invalid.form-control:hover[multiple],
-.textfield-box .wpcf7 select.is-invalid:hover[multiple], .wpcf7 .textfield-box select.is-invalid:hover[multiple], .textfield-box select.is-invalid.form-control:hover[size]:not([size='1']),
-.textfield-box .wpcf7 select.is-invalid:hover[size]:not([size='1']), .wpcf7 .textfield-box select.is-invalid:hover[size]:not([size='1']), .textfield-box textarea.is-invalid.form-control:hover:not([rows='1']),
-.textfield-box .wpcf7 textarea.is-invalid:hover:not([rows='1']), .wpcf7 .textfield-box textarea.is-invalid:hover:not([rows='1']), .textfield-box .is-invalid.custom-select:hover[multiple], .textfield-box .is-invalid.custom-select:hover[size]:not([size='1']),
-.was-validated .textfield-box select.form-control:invalid:focus[multiple],
-.was-validated .textfield-box .wpcf7 select:invalid:focus[multiple],
-.wpcf7 .was-validated .textfield-box select:invalid:focus[multiple],
-.was-validated .textfield-box select.form-control:invalid:focus[size]:not([size='1']),
-.was-validated .textfield-box .wpcf7 select:invalid:focus[size]:not([size='1']),
-.wpcf7 .was-validated .textfield-box select:invalid:focus[size]:not([size='1']),
-.was-validated .textfield-box textarea.form-control:invalid:focus:not([rows='1']),
-.was-validated .textfield-box .wpcf7 textarea:invalid:focus:not([rows='1']),
-.wpcf7 .was-validated .textfield-box textarea:invalid:focus:not([rows='1']),
-.was-validated .textfield-box .custom-select:invalid:focus[multiple],
-.was-validated .textfield-box .custom-select:invalid:focus[size]:not([size='1']),
-.was-validated .textfield-box select.form-control:invalid:hover[multiple],
-.was-validated .textfield-box .wpcf7 select:invalid:hover[multiple],
-.wpcf7 .was-validated .textfield-box select:invalid:hover[multiple],
-.was-validated .textfield-box select.form-control:invalid:hover[size]:not([size='1']),
-.was-validated .textfield-box .wpcf7 select:invalid:hover[size]:not([size='1']),
-.wpcf7 .was-validated .textfield-box select:invalid:hover[size]:not([size='1']),
-.was-validated .textfield-box textarea.form-control:invalid:hover:not([rows='1']),
-.was-validated .textfield-box .wpcf7 textarea:invalid:hover:not([rows='1']),
-.wpcf7 .was-validated .textfield-box textarea:invalid:hover:not([rows='1']),
-.was-validated .textfield-box .custom-select:invalid:hover[multiple],
-.was-validated .textfield-box .custom-select:invalid:hover[size]:not([size='1']) {
- -webkit-box-shadow: inset 0 -2px 0 -1px #f44336;
- box-shadow: inset 0 -2px 0 -1px #f44336; }
-
-.valid-feedback {
- font-size: 0.75rem;
- font-weight: 400;
- letter-spacing: 0;
- line-height: 1.5;
- color: #4caf50;
- display: none;
- margin-top: 0.5rem;
- width: 100%; }
- .form-control-lg + .valid-feedback {
- margin-top: 0.75rem; }
- .form-control-sm + .valid-feedback {
- margin-top: 0.25rem; }
-
-.valid-tooltip {
- border-radius: 2px;
- background-color: #4caf50;
- color: white;
- display: none;
- font-size: 0.875rem;
- line-height: 1.42857;
- margin-top: 0.5rem;
- max-width: 100%;
- opacity: 0.9;
- padding: 0.375rem 1rem;
- position: absolute;
- top: 100%;
- text-align: center;
- word-break: break-word;
- z-index: 240; }
- @media (min-width: 768px) {
- .valid-tooltip {
- font-size: 0.625rem;
- padding: 0.24107rem 0.5rem; } }
- .form-control-lg + .valid-tooltip {
- margin-top: 0.75rem; }
- .form-control-sm + .valid-tooltip {
- margin-top: 0.25rem; }
-
-.custom-control-input.is-valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label::after,
-.was-validated .custom-control-input:valid ~ .custom-control-label,
-.was-validated .custom-control-input:valid ~ .custom-control-label::after {
- color: #4caf50; }
-
-.custom-control-input.is-valid ~ .custom-control-label::before,
-.was-validated .custom-control-input:valid ~ .custom-control-label::before {
- background-color: #4caf50; }
-
-.custom-control-input.is-valid ~ .custom-control-track,
-.was-validated .custom-control-input:valid ~ .custom-control-track {
- background-color: rgba(76, 175, 80, 0.5); }
-
-.custom-control-input.is-valid ~ .valid-feedback,
-.custom-control-input.is-valid ~ .valid-tooltip,
-.was-validated .custom-control-input:valid ~ .valid-feedback,
-.was-validated .custom-control-input:valid ~ .valid-tooltip {
- display: block; }
-
-.custom-file-input.is-valid:focus ~ .custom-file-label, .custom-file-input.is-valid:hover ~ .custom-file-label,
-.was-validated .custom-file-input:valid:focus ~ .custom-file-label,
-.was-validated .custom-file-input:valid:hover ~ .custom-file-label {
- border-bottom-color: #4caf50;
- -webkit-box-shadow: inset 0 -2px 0 -1px #4caf50;
- box-shadow: inset 0 -2px 0 -1px #4caf50; }
-
-.custom-file-input.is-valid ~ .custom-file-label,
-.was-validated .custom-file-input:valid ~ .custom-file-label {
- border-bottom-color: #4caf50; }
- .custom-file-input.is-valid ~ .custom-file-label:hover,
- .was-validated .custom-file-input:valid ~ .custom-file-label:hover {
- border-bottom-color: #4caf50;
- -webkit-box-shadow: inset 0 -2px 0 -1px #4caf50;
- box-shadow: inset 0 -2px 0 -1px #4caf50; }
-
-.custom-file-input.is-valid ~ .valid-feedback,
-.custom-file-input.is-valid ~ .valid-tooltip,
-.was-validated .custom-file-input:valid ~ .valid-feedback,
-.was-validated .custom-file-input:valid ~ .valid-tooltip {
- display: block; }
-
-.custom-switch .custom-control-input.is-valid ~ .custom-control-label::after,
-.was-validated .custom-switch .custom-control-input:valid ~ .custom-control-label::after {
- background-color: #4caf50; }
-
-.form-check-input.is-valid + .form-check-label,
-.was-validated .form-check-input:valid + .form-check-label {
- color: #4caf50; }
-
-.is-valid.form-control, .wpcf7 input.is-valid[type=text],
-.wpcf7 input.is-valid[type=search],
-.wpcf7 input.is-valid[type=url],
-.wpcf7 input.is-valid[type=tel],
-.wpcf7 input.is-valid[type=number],
-.wpcf7 input.is-valid[type=range],
-.wpcf7 input.is-valid[type=date],
-.wpcf7 input.is-valid[type=month],
-.wpcf7 input.is-valid[type=week],
-.wpcf7 input.is-valid[type=time],
-.wpcf7 input.is-valid[type=datetime],
-.wpcf7 input.is-valid[type=datetime-local],
-.wpcf7 input.is-valid[type=color],
-.wpcf7 input.is-valid[type=email],
-.wpcf7 input.is-valid[type=file],
-.wpcf7 input.is-valid[type=submit],
-.wpcf7 select.is-valid,
-.wpcf7 textarea.is-valid, .wpcf7 .is-valid.wpcf7-validation-errors, .is-valid.custom-select, .is-valid.form-control-file,
-.was-validated .form-control:valid,
-.was-validated .wpcf7 input:valid[type=text],
-.wpcf7 .was-validated input:valid[type=text],
-.was-validated .wpcf7 input:valid[type=search],
-.wpcf7 .was-validated input:valid[type=search],
-.was-validated .wpcf7 input:valid[type=url],
-.wpcf7 .was-validated input:valid[type=url],
-.was-validated .wpcf7 input:valid[type=tel],
-.wpcf7 .was-validated input:valid[type=tel],
-.was-validated .wpcf7 input:valid[type=number],
-.wpcf7 .was-validated input:valid[type=number],
-.was-validated .wpcf7 input:valid[type=range],
-.wpcf7 .was-validated input:valid[type=range],
-.was-validated .wpcf7 input:valid[type=date],
-.wpcf7 .was-validated input:valid[type=date],
-.was-validated .wpcf7 input:valid[type=month],
-.wpcf7 .was-validated input:valid[type=month],
-.was-validated .wpcf7 input:valid[type=week],
-.wpcf7 .was-validated input:valid[type=week],
-.was-validated .wpcf7 input:valid[type=time],
-.wpcf7 .was-validated input:valid[type=time],
-.was-validated .wpcf7 input:valid[type=datetime],
-.wpcf7 .was-validated input:valid[type=datetime],
-.was-validated .wpcf7 input:valid[type=datetime-local],
-.wpcf7 .was-validated input:valid[type=datetime-local],
-.was-validated .wpcf7 input:valid[type=color],
-.wpcf7 .was-validated input:valid[type=color],
-.was-validated .wpcf7 input:valid[type=email],
-.wpcf7 .was-validated input:valid[type=email],
-.was-validated .wpcf7 input:valid[type=file],
-.wpcf7 .was-validated input:valid[type=file],
-.was-validated .wpcf7 input:valid[type=submit],
-.wpcf7 .was-validated input:valid[type=submit],
-.was-validated .wpcf7 select:valid,
-.wpcf7 .was-validated select:valid,
-.was-validated .wpcf7 textarea:valid,
-.wpcf7 .was-validated textarea:valid,
-.was-validated .wpcf7 .wpcf7-validation-errors:valid,
-.wpcf7 .was-validated .wpcf7-validation-errors:valid,
-.was-validated .custom-select:valid,
-.was-validated .form-control-file:valid {
- border-color: #4caf50; }
- .is-valid.form-control:focus, .wpcf7 input.is-valid:focus[type=text],
- .wpcf7 input.is-valid:focus[type=search],
- .wpcf7 input.is-valid:focus[type=url],
- .wpcf7 input.is-valid:focus[type=tel],
- .wpcf7 input.is-valid:focus[type=number],
- .wpcf7 input.is-valid:focus[type=range],
- .wpcf7 input.is-valid:focus[type=date],
- .wpcf7 input.is-valid:focus[type=month],
- .wpcf7 input.is-valid:focus[type=week],
- .wpcf7 input.is-valid:focus[type=time],
- .wpcf7 input.is-valid:focus[type=datetime],
- .wpcf7 input.is-valid:focus[type=datetime-local],
- .wpcf7 input.is-valid:focus[type=color],
- .wpcf7 input.is-valid:focus[type=email],
- .wpcf7 input.is-valid:focus[type=file],
- .wpcf7 input.is-valid:focus[type=submit],
- .wpcf7 select.is-valid:focus,
- .wpcf7 textarea.is-valid:focus, .wpcf7 .is-valid.wpcf7-validation-errors:focus, .is-valid.custom-select:focus, .is-valid.form-control-file:focus, .is-valid.form-control:hover, .wpcf7 input.is-valid:hover[type=text],
- .wpcf7 input.is-valid:hover[type=search],
- .wpcf7 input.is-valid:hover[type=url],
- .wpcf7 input.is-valid:hover[type=tel],
- .wpcf7 input.is-valid:hover[type=number],
- .wpcf7 input.is-valid:hover[type=range],
- .wpcf7 input.is-valid:hover[type=date],
- .wpcf7 input.is-valid:hover[type=month],
- .wpcf7 input.is-valid:hover[type=week],
- .wpcf7 input.is-valid:hover[type=time],
- .wpcf7 input.is-valid:hover[type=datetime],
- .wpcf7 input.is-valid:hover[type=datetime-local],
- .wpcf7 input.is-valid:hover[type=color],
- .wpcf7 input.is-valid:hover[type=email],
- .wpcf7 input.is-valid:hover[type=file],
- .wpcf7 input.is-valid:hover[type=submit],
- .wpcf7 select.is-valid:hover,
- .wpcf7 textarea.is-valid:hover, .wpcf7 .is-valid.wpcf7-validation-errors:hover, .is-valid.custom-select:hover, .is-valid.form-control-file:hover,
- .was-validated .form-control:valid:focus,
- .was-validated .wpcf7 input:valid:focus[type=text],
- .wpcf7 .was-validated input:valid:focus[type=text],
- .was-validated .wpcf7 input:valid:focus[type=search],
- .wpcf7 .was-validated input:valid:focus[type=search],
- .was-validated .wpcf7 input:valid:focus[type=url],
- .wpcf7 .was-validated input:valid:focus[type=url],
- .was-validated .wpcf7 input:valid:focus[type=tel],
- .wpcf7 .was-validated input:valid:focus[type=tel],
- .was-validated .wpcf7 input:valid:focus[type=number],
- .wpcf7 .was-validated input:valid:focus[type=number],
- .was-validated .wpcf7 input:valid:focus[type=range],
- .wpcf7 .was-validated input:valid:focus[type=range],
- .was-validated .wpcf7 input:valid:focus[type=date],
- .wpcf7 .was-validated input:valid:focus[type=date],
- .was-validated .wpcf7 input:valid:focus[type=month],
- .wpcf7 .was-validated input:valid:focus[type=month],
- .was-validated .wpcf7 input:valid:focus[type=week],
- .wpcf7 .was-validated input:valid:focus[type=week],
- .was-validated .wpcf7 input:valid:focus[type=time],
- .wpcf7 .was-validated input:valid:focus[type=time],
- .was-validated .wpcf7 input:valid:focus[type=datetime],
- .wpcf7 .was-validated input:valid:focus[type=datetime],
- .was-validated .wpcf7 input:valid:focus[type=datetime-local],
- .wpcf7 .was-validated input:valid:focus[type=datetime-local],
- .was-validated .wpcf7 input:valid:focus[type=color],
- .wpcf7 .was-validated input:valid:focus[type=color],
- .was-validated .wpcf7 input:valid:focus[type=email],
- .wpcf7 .was-validated input:valid:focus[type=email],
- .was-validated .wpcf7 input:valid:focus[type=file],
- .wpcf7 .was-validated input:valid:focus[type=file],
- .was-validated .wpcf7 input:valid:focus[type=submit],
- .wpcf7 .was-validated input:valid:focus[type=submit],
- .was-validated .wpcf7 select:valid:focus,
- .wpcf7 .was-validated select:valid:focus,
- .was-validated .wpcf7 textarea:valid:focus,
- .wpcf7 .was-validated textarea:valid:focus,
- .was-validated .wpcf7 .wpcf7-validation-errors:valid:focus,
- .wpcf7 .was-validated .wpcf7-validation-errors:valid:focus,
- .was-validated .custom-select:valid:focus,
- .was-validated .form-control-file:valid:focus,
- .was-validated .form-control:valid:hover,
- .was-validated .wpcf7 input:valid:hover[type=text],
- .wpcf7 .was-validated input:valid:hover[type=text],
- .was-validated .wpcf7 input:valid:hover[type=search],
- .wpcf7 .was-validated input:valid:hover[type=search],
- .was-validated .wpcf7 input:valid:hover[type=url],
- .wpcf7 .was-validated input:valid:hover[type=url],
- .was-validated .wpcf7 input:valid:hover[type=tel],
- .wpcf7 .was-validated input:valid:hover[type=tel],
- .was-validated .wpcf7 input:valid:hover[type=number],
- .wpcf7 .was-validated input:valid:hover[type=number],
- .was-validated .wpcf7 input:valid:hover[type=range],
- .wpcf7 .was-validated input:valid:hover[type=range],
- .was-validated .wpcf7 input:valid:hover[type=date],
- .wpcf7 .was-validated input:valid:hover[type=date],
- .was-validated .wpcf7 input:valid:hover[type=month],
- .wpcf7 .was-validated input:valid:hover[type=month],
- .was-validated .wpcf7 input:valid:hover[type=week],
- .wpcf7 .was-validated input:valid:hover[type=week],
- .was-validated .wpcf7 input:valid:hover[type=time],
- .wpcf7 .was-validated input:valid:hover[type=time],
- .was-validated .wpcf7 input:valid:hover[type=datetime],
- .wpcf7 .was-validated input:valid:hover[type=datetime],
- .was-validated .wpcf7 input:valid:hover[type=datetime-local],
- .wpcf7 .was-validated input:valid:hover[type=datetime-local],
- .was-validated .wpcf7 input:valid:hover[type=color],
- .wpcf7 .was-validated input:valid:hover[type=color],
- .was-validated .wpcf7 input:valid:hover[type=email],
- .wpcf7 .was-validated input:valid:hover[type=email],
- .was-validated .wpcf7 input:valid:hover[type=file],
- .wpcf7 .was-validated input:valid:hover[type=file],
- .was-validated .wpcf7 input:valid:hover[type=submit],
- .wpcf7 .was-validated input:valid:hover[type=submit],
- .was-validated .wpcf7 select:valid:hover,
- .wpcf7 .was-validated select:valid:hover,
- .was-validated .wpcf7 textarea:valid:hover,
- .wpcf7 .was-validated textarea:valid:hover,
- .was-validated .wpcf7 .wpcf7-validation-errors:valid:hover,
- .wpcf7 .was-validated .wpcf7-validation-errors:valid:hover,
- .was-validated .custom-select:valid:hover,
- .was-validated .form-control-file:valid:hover {
- border-color: #4caf50;
- -webkit-box-shadow: inset 0 -2px 0 -1px #4caf50;
- box-shadow: inset 0 -2px 0 -1px #4caf50; }
- .is-valid.form-control ~ .valid-feedback, .wpcf7 input.is-valid[type=text] ~ .valid-feedback, .wpcf7 input.is-valid[type=search] ~ .valid-feedback, .wpcf7 input.is-valid[type=url] ~ .valid-feedback, .wpcf7 input.is-valid[type=tel] ~ .valid-feedback, .wpcf7 input.is-valid[type=number] ~ .valid-feedback, .wpcf7 input.is-valid[type=range] ~ .valid-feedback, .wpcf7 input.is-valid[type=date] ~ .valid-feedback, .wpcf7 input.is-valid[type=month] ~ .valid-feedback, .wpcf7 input.is-valid[type=week] ~ .valid-feedback, .wpcf7 input.is-valid[type=time] ~ .valid-feedback, .wpcf7 input.is-valid[type=datetime] ~ .valid-feedback, .wpcf7 input.is-valid[type=datetime-local] ~ .valid-feedback, .wpcf7 input.is-valid[type=color] ~ .valid-feedback, .wpcf7 input.is-valid[type=email] ~ .valid-feedback, .wpcf7 input.is-valid[type=file] ~ .valid-feedback, .wpcf7 input.is-valid[type=submit] ~ .valid-feedback, .wpcf7 select.is-valid ~ .valid-feedback, .wpcf7 textarea.is-valid ~ .valid-feedback, .wpcf7 .is-valid.wpcf7-validation-errors ~ .valid-feedback, .is-valid.custom-select ~ .valid-feedback, .is-valid.form-control-file ~ .valid-feedback,
- .is-valid.form-control ~ .valid-tooltip,
- .wpcf7 input.is-valid[type=text] ~ .valid-tooltip,
- .wpcf7 input.is-valid[type=search] ~ .valid-tooltip,
- .wpcf7 input.is-valid[type=url] ~ .valid-tooltip,
- .wpcf7 input.is-valid[type=tel] ~ .valid-tooltip,
- .wpcf7 input.is-valid[type=number] ~ .valid-tooltip,
- .wpcf7 input.is-valid[type=range] ~ .valid-tooltip,
- .wpcf7 input.is-valid[type=date] ~ .valid-tooltip,
- .wpcf7 input.is-valid[type=month] ~ .valid-tooltip,
- .wpcf7 input.is-valid[type=week] ~ .valid-tooltip,
- .wpcf7 input.is-valid[type=time] ~ .valid-tooltip,
- .wpcf7 input.is-valid[type=datetime] ~ .valid-tooltip,
- .wpcf7 input.is-valid[type=datetime-local] ~ .valid-tooltip,
- .wpcf7 input.is-valid[type=color] ~ .valid-tooltip,
- .wpcf7 input.is-valid[type=email] ~ .valid-tooltip,
- .wpcf7 input.is-valid[type=file] ~ .valid-tooltip,
- .wpcf7 input.is-valid[type=submit] ~ .valid-tooltip,
- .wpcf7 select.is-valid ~ .valid-tooltip,
- .wpcf7 textarea.is-valid ~ .valid-tooltip,
- .wpcf7 .is-valid.wpcf7-validation-errors ~ .valid-tooltip,
- .is-valid.custom-select ~ .valid-tooltip,
- .is-valid.form-control-file ~ .valid-tooltip,
- .was-validated .form-control:valid ~ .valid-feedback,
- .was-validated .wpcf7 input:valid[type=text] ~ .valid-feedback,
- .wpcf7 .was-validated input:valid[type=text] ~ .valid-feedback,
- .was-validated .wpcf7 input:valid[type=search] ~ .valid-feedback,
- .wpcf7 .was-validated input:valid[type=search] ~ .valid-feedback,
- .was-validated .wpcf7 input:valid[type=url] ~ .valid-feedback,
- .wpcf7 .was-validated input:valid[type=url] ~ .valid-feedback,
- .was-validated .wpcf7 input:valid[type=tel] ~ .valid-feedback,
- .wpcf7 .was-validated input:valid[type=tel] ~ .valid-feedback,
- .was-validated .wpcf7 input:valid[type=number] ~ .valid-feedback,
- .wpcf7 .was-validated input:valid[type=number] ~ .valid-feedback,
- .was-validated .wpcf7 input:valid[type=range] ~ .valid-feedback,
- .wpcf7 .was-validated input:valid[type=range] ~ .valid-feedback,
- .was-validated .wpcf7 input:valid[type=date] ~ .valid-feedback,
- .wpcf7 .was-validated input:valid[type=date] ~ .valid-feedback,
- .was-validated .wpcf7 input:valid[type=month] ~ .valid-feedback,
- .wpcf7 .was-validated input:valid[type=month] ~ .valid-feedback,
- .was-validated .wpcf7 input:valid[type=week] ~ .valid-feedback,
- .wpcf7 .was-validated input:valid[type=week] ~ .valid-feedback,
- .was-validated .wpcf7 input:valid[type=time] ~ .valid-feedback,
- .wpcf7 .was-validated input:valid[type=time] ~ .valid-feedback,
- .was-validated .wpcf7 input:valid[type=datetime] ~ .valid-feedback,
- .wpcf7 .was-validated input:valid[type=datetime] ~ .valid-feedback,
- .was-validated .wpcf7 input:valid[type=datetime-local] ~ .valid-feedback,
- .wpcf7 .was-validated input:valid[type=datetime-local] ~ .valid-feedback,
- .was-validated .wpcf7 input:valid[type=color] ~ .valid-feedback,
- .wpcf7 .was-validated input:valid[type=color] ~ .valid-feedback,
- .was-validated .wpcf7 input:valid[type=email] ~ .valid-feedback,
- .wpcf7 .was-validated input:valid[type=email] ~ .valid-feedback,
- .was-validated .wpcf7 input:valid[type=file] ~ .valid-feedback,
- .wpcf7 .was-validated input:valid[type=file] ~ .valid-feedback,
- .was-validated .wpcf7 input:valid[type=submit] ~ .valid-feedback,
- .wpcf7 .was-validated input:valid[type=submit] ~ .valid-feedback,
- .was-validated .wpcf7 select:valid ~ .valid-feedback,
- .wpcf7 .was-validated select:valid ~ .valid-feedback,
- .was-validated .wpcf7 textarea:valid ~ .valid-feedback,
- .wpcf7 .was-validated textarea:valid ~ .valid-feedback,
- .was-validated .wpcf7 .wpcf7-validation-errors:valid ~ .valid-feedback,
- .wpcf7 .was-validated .wpcf7-validation-errors:valid ~ .valid-feedback,
- .was-validated .custom-select:valid ~ .valid-feedback,
- .was-validated .form-control-file:valid ~ .valid-feedback,
- .was-validated .form-control:valid ~ .valid-tooltip,
- .was-validated .wpcf7 input:valid[type=text] ~ .valid-tooltip,
- .wpcf7 .was-validated input:valid[type=text] ~ .valid-tooltip,
- .was-validated .wpcf7 input:valid[type=search] ~ .valid-tooltip,
- .wpcf7 .was-validated input:valid[type=search] ~ .valid-tooltip,
- .was-validated .wpcf7 input:valid[type=url] ~ .valid-tooltip,
- .wpcf7 .was-validated input:valid[type=url] ~ .valid-tooltip,
- .was-validated .wpcf7 input:valid[type=tel] ~ .valid-tooltip,
- .wpcf7 .was-validated input:valid[type=tel] ~ .valid-tooltip,
- .was-validated .wpcf7 input:valid[type=number] ~ .valid-tooltip,
- .wpcf7 .was-validated input:valid[type=number] ~ .valid-tooltip,
- .was-validated .wpcf7 input:valid[type=range] ~ .valid-tooltip,
- .wpcf7 .was-validated input:valid[type=range] ~ .valid-tooltip,
- .was-validated .wpcf7 input:valid[type=date] ~ .valid-tooltip,
- .wpcf7 .was-validated input:valid[type=date] ~ .valid-tooltip,
- .was-validated .wpcf7 input:valid[type=month] ~ .valid-tooltip,
- .wpcf7 .was-validated input:valid[type=month] ~ .valid-tooltip,
- .was-validated .wpcf7 input:valid[type=week] ~ .valid-tooltip,
- .wpcf7 .was-validated input:valid[type=week] ~ .valid-tooltip,
- .was-validated .wpcf7 input:valid[type=time] ~ .valid-tooltip,
- .wpcf7 .was-validated input:valid[type=time] ~ .valid-tooltip,
- .was-validated .wpcf7 input:valid[type=datetime] ~ .valid-tooltip,
- .wpcf7 .was-validated input:valid[type=datetime] ~ .valid-tooltip,
- .was-validated .wpcf7 input:valid[type=datetime-local] ~ .valid-tooltip,
- .wpcf7 .was-validated input:valid[type=datetime-local] ~ .valid-tooltip,
- .was-validated .wpcf7 input:valid[type=color] ~ .valid-tooltip,
- .wpcf7 .was-validated input:valid[type=color] ~ .valid-tooltip,
- .was-validated .wpcf7 input:valid[type=email] ~ .valid-tooltip,
- .wpcf7 .was-validated input:valid[type=email] ~ .valid-tooltip,
- .was-validated .wpcf7 input:valid[type=file] ~ .valid-tooltip,
- .wpcf7 .was-validated input:valid[type=file] ~ .valid-tooltip,
- .was-validated .wpcf7 input:valid[type=submit] ~ .valid-tooltip,
- .wpcf7 .was-validated input:valid[type=submit] ~ .valid-tooltip,
- .was-validated .wpcf7 select:valid ~ .valid-tooltip,
- .wpcf7 .was-validated select:valid ~ .valid-tooltip,
- .was-validated .wpcf7 textarea:valid ~ .valid-tooltip,
- .wpcf7 .was-validated textarea:valid ~ .valid-tooltip,
- .was-validated .wpcf7 .wpcf7-validation-errors:valid ~ .valid-tooltip,
- .wpcf7 .was-validated .wpcf7-validation-errors:valid ~ .valid-tooltip,
- .was-validated .custom-select:valid ~ .valid-tooltip,
- .was-validated .form-control-file:valid ~ .valid-tooltip {
- display: block; }
-
-select.is-valid.form-control:focus[multiple],
-.wpcf7 select.is-valid:focus[multiple], select.is-valid.form-control:focus[size]:not([size='1']),
-.wpcf7 select.is-valid:focus[size]:not([size='1']), textarea.is-valid.form-control:focus:not([rows='1']),
-.wpcf7 textarea.is-valid:focus:not([rows='1']), .is-valid.custom-select:focus[multiple], .is-valid.custom-select:focus[size]:not([size='1']), select.is-valid.form-control:hover[multiple],
-.wpcf7 select.is-valid:hover[multiple], select.is-valid.form-control:hover[size]:not([size='1']),
-.wpcf7 select.is-valid:hover[size]:not([size='1']), textarea.is-valid.form-control:hover:not([rows='1']),
-.wpcf7 textarea.is-valid:hover:not([rows='1']), .is-valid.custom-select:hover[multiple], .is-valid.custom-select:hover[size]:not([size='1']),
-.was-validated select.form-control:valid:focus[multiple],
-.was-validated .wpcf7 select:valid:focus[multiple],
-.wpcf7 .was-validated select:valid:focus[multiple],
-.was-validated select.form-control:valid:focus[size]:not([size='1']),
-.was-validated .wpcf7 select:valid:focus[size]:not([size='1']),
-.wpcf7 .was-validated select:valid:focus[size]:not([size='1']),
-.was-validated textarea.form-control:valid:focus:not([rows='1']),
-.was-validated .wpcf7 textarea:valid:focus:not([rows='1']),
-.wpcf7 .was-validated textarea:valid:focus:not([rows='1']),
-.was-validated .custom-select:valid:focus[multiple],
-.was-validated .custom-select:valid:focus[size]:not([size='1']),
-.was-validated select.form-control:valid:hover[multiple],
-.was-validated .wpcf7 select:valid:hover[multiple],
-.wpcf7 .was-validated select:valid:hover[multiple],
-.was-validated select.form-control:valid:hover[size]:not([size='1']),
-.was-validated .wpcf7 select:valid:hover[size]:not([size='1']),
-.wpcf7 .was-validated select:valid:hover[size]:not([size='1']),
-.was-validated textarea.form-control:valid:hover:not([rows='1']),
-.was-validated .wpcf7 textarea:valid:hover:not([rows='1']),
-.wpcf7 .was-validated textarea:valid:hover:not([rows='1']),
-.was-validated .custom-select:valid:hover[multiple],
-.was-validated .custom-select:valid:hover[size]:not([size='1']) {
- -webkit-box-shadow: inset 2px 2px 0 -1px #4caf50, inset -2px -2px 0 -1px #4caf50;
- box-shadow: inset 2px 2px 0 -1px #4caf50, inset -2px -2px 0 -1px #4caf50; }
-
-.textfield-box select.is-valid.form-control:focus[multiple],
-.textfield-box .wpcf7 select.is-valid:focus[multiple], .wpcf7 .textfield-box select.is-valid:focus[multiple], .textfield-box select.is-valid.form-control:focus[size]:not([size='1']),
-.textfield-box .wpcf7 select.is-valid:focus[size]:not([size='1']), .wpcf7 .textfield-box select.is-valid:focus[size]:not([size='1']), .textfield-box textarea.is-valid.form-control:focus:not([rows='1']),
-.textfield-box .wpcf7 textarea.is-valid:focus:not([rows='1']), .wpcf7 .textfield-box textarea.is-valid:focus:not([rows='1']), .textfield-box .is-valid.custom-select:focus[multiple], .textfield-box .is-valid.custom-select:focus[size]:not([size='1']), .textfield-box select.is-valid.form-control:hover[multiple],
-.textfield-box .wpcf7 select.is-valid:hover[multiple], .wpcf7 .textfield-box select.is-valid:hover[multiple], .textfield-box select.is-valid.form-control:hover[size]:not([size='1']),
-.textfield-box .wpcf7 select.is-valid:hover[size]:not([size='1']), .wpcf7 .textfield-box select.is-valid:hover[size]:not([size='1']), .textfield-box textarea.is-valid.form-control:hover:not([rows='1']),
-.textfield-box .wpcf7 textarea.is-valid:hover:not([rows='1']), .wpcf7 .textfield-box textarea.is-valid:hover:not([rows='1']), .textfield-box .is-valid.custom-select:hover[multiple], .textfield-box .is-valid.custom-select:hover[size]:not([size='1']),
-.was-validated .textfield-box select.form-control:valid:focus[multiple],
-.was-validated .textfield-box .wpcf7 select:valid:focus[multiple],
-.wpcf7 .was-validated .textfield-box select:valid:focus[multiple],
-.was-validated .textfield-box select.form-control:valid:focus[size]:not([size='1']),
-.was-validated .textfield-box .wpcf7 select:valid:focus[size]:not([size='1']),
-.wpcf7 .was-validated .textfield-box select:valid:focus[size]:not([size='1']),
-.was-validated .textfield-box textarea.form-control:valid:focus:not([rows='1']),
-.was-validated .textfield-box .wpcf7 textarea:valid:focus:not([rows='1']),
-.wpcf7 .was-validated .textfield-box textarea:valid:focus:not([rows='1']),
-.was-validated .textfield-box .custom-select:valid:focus[multiple],
-.was-validated .textfield-box .custom-select:valid:focus[size]:not([size='1']),
-.was-validated .textfield-box select.form-control:valid:hover[multiple],
-.was-validated .textfield-box .wpcf7 select:valid:hover[multiple],
-.wpcf7 .was-validated .textfield-box select:valid:hover[multiple],
-.was-validated .textfield-box select.form-control:valid:hover[size]:not([size='1']),
-.was-validated .textfield-box .wpcf7 select:valid:hover[size]:not([size='1']),
-.wpcf7 .was-validated .textfield-box select:valid:hover[size]:not([size='1']),
-.was-validated .textfield-box textarea.form-control:valid:hover:not([rows='1']),
-.was-validated .textfield-box .wpcf7 textarea:valid:hover:not([rows='1']),
-.wpcf7 .was-validated .textfield-box textarea:valid:hover:not([rows='1']),
-.was-validated .textfield-box .custom-select:valid:hover[multiple],
-.was-validated .textfield-box .custom-select:valid:hover[size]:not([size='1']) {
- -webkit-box-shadow: inset 0 -2px 0 -1px #4caf50;
- box-shadow: inset 0 -2px 0 -1px #4caf50; }
-
-.textfield-box .form-control, .textfield-box .wpcf7 input[type=text], .wpcf7 .textfield-box input[type=text],
-.textfield-box .wpcf7 input[type=search], .wpcf7 .textfield-box input[type=search],
-.textfield-box .wpcf7 input[type=url], .wpcf7 .textfield-box input[type=url],
-.textfield-box .wpcf7 input[type=tel], .wpcf7 .textfield-box input[type=tel],
-.textfield-box .wpcf7 input[type=number], .wpcf7 .textfield-box input[type=number],
-.textfield-box .wpcf7 input[type=range], .wpcf7 .textfield-box input[type=range],
-.textfield-box .wpcf7 input[type=date], .wpcf7 .textfield-box input[type=date],
-.textfield-box .wpcf7 input[type=month], .wpcf7 .textfield-box input[type=month],
-.textfield-box .wpcf7 input[type=week], .wpcf7 .textfield-box input[type=week],
-.textfield-box .wpcf7 input[type=time], .wpcf7 .textfield-box input[type=time],
-.textfield-box .wpcf7 input[type=datetime], .wpcf7 .textfield-box input[type=datetime],
-.textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .textfield-box input[type=datetime-local],
-.textfield-box .wpcf7 input[type=color], .wpcf7 .textfield-box input[type=color],
-.textfield-box .wpcf7 input[type=email], .wpcf7 .textfield-box input[type=email],
-.textfield-box .wpcf7 input[type=file], .wpcf7 .textfield-box input[type=file], .textfield-box .wpcf7 input[type=submit], .wpcf7 .textfield-box input[type=submit],
-.textfield-box .wpcf7 select, .wpcf7 .textfield-box select,
-.textfield-box .wpcf7 textarea, .wpcf7 .textfield-box textarea, .textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .textfield-box .wpcf7-validation-errors, .textfield-box .custom-select, .textfield-box .form-control-file {
- background-color: rgba(0, 0, 0, 0.06);
- border-radius: 4px;
- padding: 1rem 1rem calc(1rem - 1px); }
-
-.textfield-box select.form-control,
-.textfield-box .wpcf7 select, .wpcf7 .textfield-box select, .textfield-box .custom-select {
- padding-right: 1.5em; }
-
-.textfield-box select.form-control[multiple],
-.textfield-box .wpcf7 select[multiple], .wpcf7 .textfield-box select[multiple], .textfield-box select.form-control[size]:not([size='1']),
-.textfield-box .wpcf7 select[size]:not([size='1']), .wpcf7 .textfield-box select[size]:not([size='1']), .textfield-box textarea.form-control:not([rows='1']),
-.textfield-box .wpcf7 textarea:not([rows='1']), .wpcf7 .textfield-box textarea:not([rows='1']), .textfield-box .custom-select[multiple], .textfield-box .custom-select[size]:not([size='1']) {
- border-width: 0 0 1px;
- padding: 1rem 1rem calc(1rem - 1px); }
- .textfield-box select.form-control:hover[multiple],
- .textfield-box .wpcf7 select:hover[multiple], .wpcf7 .textfield-box select:hover[multiple], .textfield-box select.form-control:hover[size]:not([size='1']),
- .textfield-box .wpcf7 select:hover[size]:not([size='1']), .wpcf7 .textfield-box select:hover[size]:not([size='1']), .textfield-box textarea.form-control:hover:not([rows='1']),
- .textfield-box .wpcf7 textarea:hover:not([rows='1']), .wpcf7 .textfield-box textarea:hover:not([rows='1']), .textfield-box .custom-select:hover[multiple], .textfield-box .custom-select:hover[size]:not([size='1']) {
- -webkit-box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.87);
- box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.87); }
- .textfield-box select.form-control:focus[multiple],
- .textfield-box .wpcf7 select:focus[multiple], .wpcf7 .textfield-box select:focus[multiple], .textfield-box select.form-control:focus[size]:not([size='1']),
- .textfield-box .wpcf7 select:focus[size]:not([size='1']), .wpcf7 .textfield-box select:focus[size]:not([size='1']), .textfield-box textarea.form-control:focus:not([rows='1']),
- .textfield-box .wpcf7 textarea:focus:not([rows='1']), .wpcf7 .textfield-box textarea:focus:not([rows='1']), .textfield-box .custom-select:focus[multiple], .textfield-box .custom-select:focus[size]:not([size='1']) {
- -webkit-box-shadow: inset 0 -2px 0 -1px #f08506;
- box-shadow: inset 0 -2px 0 -1px #f08506; }
-
-.textfield-box textarea.form-control,
-.textfield-box .wpcf7 textarea, .wpcf7 .textfield-box textarea {
- min-height: 3.5rem; }
-
-.textfield-box .form-control[type='file'], .textfield-box .wpcf7 input[type='file'][type=text], .wpcf7 .textfield-box input[type='file'][type=text],
-.textfield-box .wpcf7 input[type='file'][type=search], .wpcf7 .textfield-box input[type='file'][type=search],
-.textfield-box .wpcf7 input[type='file'][type=url], .wpcf7 .textfield-box input[type='file'][type=url],
-.textfield-box .wpcf7 input[type='file'][type=tel], .wpcf7 .textfield-box input[type='file'][type=tel],
-.textfield-box .wpcf7 input[type='file'][type=number], .wpcf7 .textfield-box input[type='file'][type=number],
-.textfield-box .wpcf7 input[type='file'][type=range], .wpcf7 .textfield-box input[type='file'][type=range],
-.textfield-box .wpcf7 input[type='file'][type=date], .wpcf7 .textfield-box input[type='file'][type=date],
-.textfield-box .wpcf7 input[type='file'][type=month], .wpcf7 .textfield-box input[type='file'][type=month],
-.textfield-box .wpcf7 input[type='file'][type=week], .wpcf7 .textfield-box input[type='file'][type=week],
-.textfield-box .wpcf7 input[type='file'][type=time], .wpcf7 .textfield-box input[type='file'][type=time],
-.textfield-box .wpcf7 input[type='file'][type=datetime], .wpcf7 .textfield-box input[type='file'][type=datetime],
-.textfield-box .wpcf7 input[type='file'][type=datetime-local], .wpcf7 .textfield-box input[type='file'][type=datetime-local],
-.textfield-box .wpcf7 input[type='file'][type=color], .wpcf7 .textfield-box input[type='file'][type=color],
-.textfield-box .wpcf7 input[type='file'][type=email], .wpcf7 .textfield-box input[type='file'][type=email],
-.textfield-box .wpcf7 input[type='file'][type=file], .wpcf7 .textfield-box input[type='file'][type=file],
-.textfield-box .wpcf7 input[type='file'][type=submit], .wpcf7 .textfield-box input[type='file'][type=submit],
-.textfield-box .wpcf7 select[type='file'], .wpcf7 .textfield-box select[type='file'],
-.textfield-box .wpcf7 textarea[type='file'], .wpcf7 .textfield-box textarea[type='file'], .textfield-box .wpcf7 .wpcf7-validation-errors[type='file'], .wpcf7 .textfield-box .wpcf7-validation-errors[type='file'],
-.textfield-box .form-control-file {
- max-height: 3.5rem; }
-
-.textfield-box-lg .form-control, .input-group-lg > .textfield-box .form-control, .textfield-box-lg .wpcf7 input[type=text], .wpcf7 .textfield-box-lg input[type=text], .input-group-lg > .textfield-box .wpcf7 input[type=text], .wpcf7 .input-group-lg > .textfield-box input[type=text],
-.textfield-box-lg .wpcf7 input[type=search], .wpcf7 .textfield-box-lg input[type=search],
-.input-group-lg > .textfield-box .wpcf7 input[type=search], .wpcf7 .input-group-lg > .textfield-box input[type=search],
-.textfield-box-lg .wpcf7 input[type=url], .wpcf7 .textfield-box-lg input[type=url],
-.input-group-lg > .textfield-box .wpcf7 input[type=url], .wpcf7 .input-group-lg > .textfield-box input[type=url],
-.textfield-box-lg .wpcf7 input[type=tel], .wpcf7 .textfield-box-lg input[type=tel],
-.input-group-lg > .textfield-box .wpcf7 input[type=tel], .wpcf7 .input-group-lg > .textfield-box input[type=tel],
-.textfield-box-lg .wpcf7 input[type=number], .wpcf7 .textfield-box-lg input[type=number],
-.input-group-lg > .textfield-box .wpcf7 input[type=number], .wpcf7 .input-group-lg > .textfield-box input[type=number],
-.textfield-box-lg .wpcf7 input[type=range], .wpcf7 .textfield-box-lg input[type=range],
-.input-group-lg > .textfield-box .wpcf7 input[type=range], .wpcf7 .input-group-lg > .textfield-box input[type=range],
-.textfield-box-lg .wpcf7 input[type=date], .wpcf7 .textfield-box-lg input[type=date],
-.input-group-lg > .textfield-box .wpcf7 input[type=date], .wpcf7 .input-group-lg > .textfield-box input[type=date],
-.textfield-box-lg .wpcf7 input[type=month], .wpcf7 .textfield-box-lg input[type=month],
-.input-group-lg > .textfield-box .wpcf7 input[type=month], .wpcf7 .input-group-lg > .textfield-box input[type=month],
-.textfield-box-lg .wpcf7 input[type=week], .wpcf7 .textfield-box-lg input[type=week],
-.input-group-lg > .textfield-box .wpcf7 input[type=week], .wpcf7 .input-group-lg > .textfield-box input[type=week],
-.textfield-box-lg .wpcf7 input[type=time], .wpcf7 .textfield-box-lg input[type=time],
-.input-group-lg > .textfield-box .wpcf7 input[type=time], .wpcf7 .input-group-lg > .textfield-box input[type=time],
-.textfield-box-lg .wpcf7 input[type=datetime], .wpcf7 .textfield-box-lg input[type=datetime],
-.input-group-lg > .textfield-box .wpcf7 input[type=datetime], .wpcf7 .input-group-lg > .textfield-box input[type=datetime],
-.textfield-box-lg .wpcf7 input[type=datetime-local], .wpcf7 .textfield-box-lg input[type=datetime-local],
-.input-group-lg > .textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .input-group-lg > .textfield-box input[type=datetime-local],
-.textfield-box-lg .wpcf7 input[type=color], .wpcf7 .textfield-box-lg input[type=color],
-.input-group-lg > .textfield-box .wpcf7 input[type=color], .wpcf7 .input-group-lg > .textfield-box input[type=color],
-.textfield-box-lg .wpcf7 input[type=email], .wpcf7 .textfield-box-lg input[type=email],
-.input-group-lg > .textfield-box .wpcf7 input[type=email], .wpcf7 .input-group-lg > .textfield-box input[type=email],
-.textfield-box-lg .wpcf7 input[type=file], .wpcf7 .textfield-box-lg input[type=file],
-.input-group-lg > .textfield-box .wpcf7 input[type=file], .wpcf7 .input-group-lg > .textfield-box input[type=file], .textfield-box-lg .wpcf7 input[type=submit], .wpcf7 .textfield-box-lg input[type=submit], .input-group-lg > .textfield-box .wpcf7 input[type=submit], .wpcf7 .input-group-lg > .textfield-box input[type=submit],
-.textfield-box-lg .wpcf7 select, .wpcf7 .textfield-box-lg select,
-.input-group-lg > .textfield-box .wpcf7 select, .wpcf7 .input-group-lg > .textfield-box select,
-.textfield-box-lg .wpcf7 textarea, .wpcf7 .textfield-box-lg textarea,
-.input-group-lg > .textfield-box .wpcf7 textarea, .wpcf7 .input-group-lg > .textfield-box textarea, .textfield-box-lg .wpcf7 .wpcf7-validation-errors, .wpcf7 .textfield-box-lg .wpcf7-validation-errors, .input-group-lg > .textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-lg > .textfield-box .wpcf7-validation-errors, .textfield-box-lg .custom-select, .input-group-lg > .textfield-box .custom-select, .textfield-box-lg .form-control-file, .input-group-lg > .textfield-box .form-control-file {
- font-size: 2.125rem;
- line-height: 1.17647;
- padding: 0.875rem 1rem calc(0.875rem - 1px); }
-
-.textfield-box-lg select.form-control[multiple], .input-group-lg > .textfield-box select.form-control[multiple],
-.textfield-box-lg .wpcf7 select[multiple], .wpcf7 .textfield-box-lg select[multiple],
-.input-group-lg > .textfield-box .wpcf7 select[multiple], .wpcf7 .input-group-lg > .textfield-box select[multiple], .textfield-box-lg select.form-control[size]:not([size='1']), .input-group-lg > .textfield-box select.form-control[size]:not([size='1']),
-.textfield-box-lg .wpcf7 select[size]:not([size='1']), .wpcf7 .textfield-box-lg select[size]:not([size='1']),
-.input-group-lg > .textfield-box .wpcf7 select[size]:not([size='1']), .wpcf7 .input-group-lg > .textfield-box select[size]:not([size='1']), .textfield-box-lg textarea.form-control:not([rows='1']), .input-group-lg > .textfield-box textarea.form-control:not([rows='1']),
-.textfield-box-lg .wpcf7 textarea:not([rows='1']), .wpcf7 .textfield-box-lg textarea:not([rows='1']),
-.input-group-lg > .textfield-box .wpcf7 textarea:not([rows='1']), .wpcf7 .input-group-lg > .textfield-box textarea:not([rows='1']), .textfield-box-lg .custom-select[multiple], .input-group-lg > .textfield-box .custom-select[multiple], .textfield-box-lg .custom-select[size]:not([size='1']), .input-group-lg > .textfield-box .custom-select[size]:not([size='1']) {
- padding: 0.875rem 1rem calc(0.875rem - 1px); }
-
-.textfield-box-lg textarea.form-control, .input-group-lg > .textfield-box textarea.form-control,
-.textfield-box-lg .wpcf7 textarea, .wpcf7 .textfield-box-lg textarea,
-.input-group-lg > .textfield-box .wpcf7 textarea, .wpcf7 .input-group-lg > .textfield-box textarea {
- min-height: 4.25rem; }
-
-.textfield-box-lg .custom-select, .input-group-lg > .textfield-box .custom-select {
- padding-right: 1.5em; }
-
-.textfield-box-lg .form-control[type='file'], .input-group-lg > .textfield-box .form-control[type='file'], .textfield-box-lg .wpcf7 input[type='file'][type=text], .wpcf7 .textfield-box-lg input[type='file'][type=text], .input-group-lg > .textfield-box .wpcf7 input[type='file'][type=text], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=text],
-.textfield-box-lg .wpcf7 input[type='file'][type=search], .wpcf7 .textfield-box-lg input[type='file'][type=search],
-.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=search], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=search],
-.textfield-box-lg .wpcf7 input[type='file'][type=url], .wpcf7 .textfield-box-lg input[type='file'][type=url],
-.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=url], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=url],
-.textfield-box-lg .wpcf7 input[type='file'][type=tel], .wpcf7 .textfield-box-lg input[type='file'][type=tel],
-.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=tel], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=tel],
-.textfield-box-lg .wpcf7 input[type='file'][type=number], .wpcf7 .textfield-box-lg input[type='file'][type=number],
-.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=number], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=number],
-.textfield-box-lg .wpcf7 input[type='file'][type=range], .wpcf7 .textfield-box-lg input[type='file'][type=range],
-.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=range], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=range],
-.textfield-box-lg .wpcf7 input[type='file'][type=date], .wpcf7 .textfield-box-lg input[type='file'][type=date],
-.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=date], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=date],
-.textfield-box-lg .wpcf7 input[type='file'][type=month], .wpcf7 .textfield-box-lg input[type='file'][type=month],
-.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=month], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=month],
-.textfield-box-lg .wpcf7 input[type='file'][type=week], .wpcf7 .textfield-box-lg input[type='file'][type=week],
-.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=week], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=week],
-.textfield-box-lg .wpcf7 input[type='file'][type=time], .wpcf7 .textfield-box-lg input[type='file'][type=time],
-.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=time], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=time],
-.textfield-box-lg .wpcf7 input[type='file'][type=datetime], .wpcf7 .textfield-box-lg input[type='file'][type=datetime],
-.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=datetime], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=datetime],
-.textfield-box-lg .wpcf7 input[type='file'][type=datetime-local], .wpcf7 .textfield-box-lg input[type='file'][type=datetime-local],
-.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=datetime-local], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=datetime-local],
-.textfield-box-lg .wpcf7 input[type='file'][type=color], .wpcf7 .textfield-box-lg input[type='file'][type=color],
-.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=color], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=color],
-.textfield-box-lg .wpcf7 input[type='file'][type=email], .wpcf7 .textfield-box-lg input[type='file'][type=email],
-.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=email], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=email],
-.textfield-box-lg .wpcf7 input[type='file'][type=file], .wpcf7 .textfield-box-lg input[type='file'][type=file],
-.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=file], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=file],
-.textfield-box-lg .wpcf7 input[type='file'][type=submit], .wpcf7 .textfield-box-lg input[type='file'][type=submit],
-.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=submit], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=submit],
-.textfield-box-lg .wpcf7 select[type='file'], .wpcf7 .textfield-box-lg select[type='file'],
-.input-group-lg > .textfield-box .wpcf7 select[type='file'], .wpcf7 .input-group-lg > .textfield-box select[type='file'],
-.textfield-box-lg .wpcf7 textarea[type='file'], .wpcf7 .textfield-box-lg textarea[type='file'],
-.input-group-lg > .textfield-box .wpcf7 textarea[type='file'], .wpcf7 .input-group-lg > .textfield-box textarea[type='file'], .textfield-box-lg .wpcf7 .wpcf7-validation-errors[type='file'], .wpcf7 .textfield-box-lg .wpcf7-validation-errors[type='file'], .input-group-lg > .textfield-box .wpcf7 .wpcf7-validation-errors[type='file'], .wpcf7 .input-group-lg > .textfield-box .wpcf7-validation-errors[type='file'],
-.textfield-box-lg .form-control-file,
-.input-group-lg > .textfield-box .form-control-file {
- max-height: 4.25rem; }
-
-.textfield-box-sm .form-control, .input-group-sm > .textfield-box .form-control, .textfield-box-sm .wpcf7 input[type=text], .wpcf7 .textfield-box-sm input[type=text], .input-group-sm > .textfield-box .wpcf7 input[type=text], .wpcf7 .input-group-sm > .textfield-box input[type=text],
-.textfield-box-sm .wpcf7 input[type=search], .wpcf7 .textfield-box-sm input[type=search],
-.input-group-sm > .textfield-box .wpcf7 input[type=search], .wpcf7 .input-group-sm > .textfield-box input[type=search],
-.textfield-box-sm .wpcf7 input[type=url], .wpcf7 .textfield-box-sm input[type=url],
-.input-group-sm > .textfield-box .wpcf7 input[type=url], .wpcf7 .input-group-sm > .textfield-box input[type=url],
-.textfield-box-sm .wpcf7 input[type=tel], .wpcf7 .textfield-box-sm input[type=tel],
-.input-group-sm > .textfield-box .wpcf7 input[type=tel], .wpcf7 .input-group-sm > .textfield-box input[type=tel],
-.textfield-box-sm .wpcf7 input[type=number], .wpcf7 .textfield-box-sm input[type=number],
-.input-group-sm > .textfield-box .wpcf7 input[type=number], .wpcf7 .input-group-sm > .textfield-box input[type=number],
-.textfield-box-sm .wpcf7 input[type=range], .wpcf7 .textfield-box-sm input[type=range],
-.input-group-sm > .textfield-box .wpcf7 input[type=range], .wpcf7 .input-group-sm > .textfield-box input[type=range],
-.textfield-box-sm .wpcf7 input[type=date], .wpcf7 .textfield-box-sm input[type=date],
-.input-group-sm > .textfield-box .wpcf7 input[type=date], .wpcf7 .input-group-sm > .textfield-box input[type=date],
-.textfield-box-sm .wpcf7 input[type=month], .wpcf7 .textfield-box-sm input[type=month],
-.input-group-sm > .textfield-box .wpcf7 input[type=month], .wpcf7 .input-group-sm > .textfield-box input[type=month],
-.textfield-box-sm .wpcf7 input[type=week], .wpcf7 .textfield-box-sm input[type=week],
-.input-group-sm > .textfield-box .wpcf7 input[type=week], .wpcf7 .input-group-sm > .textfield-box input[type=week],
-.textfield-box-sm .wpcf7 input[type=time], .wpcf7 .textfield-box-sm input[type=time],
-.input-group-sm > .textfield-box .wpcf7 input[type=time], .wpcf7 .input-group-sm > .textfield-box input[type=time],
-.textfield-box-sm .wpcf7 input[type=datetime], .wpcf7 .textfield-box-sm input[type=datetime],
-.input-group-sm > .textfield-box .wpcf7 input[type=datetime], .wpcf7 .input-group-sm > .textfield-box input[type=datetime],
-.textfield-box-sm .wpcf7 input[type=datetime-local], .wpcf7 .textfield-box-sm input[type=datetime-local],
-.input-group-sm > .textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .input-group-sm > .textfield-box input[type=datetime-local],
-.textfield-box-sm .wpcf7 input[type=color], .wpcf7 .textfield-box-sm input[type=color],
-.input-group-sm > .textfield-box .wpcf7 input[type=color], .wpcf7 .input-group-sm > .textfield-box input[type=color],
-.textfield-box-sm .wpcf7 input[type=email], .wpcf7 .textfield-box-sm input[type=email],
-.input-group-sm > .textfield-box .wpcf7 input[type=email], .wpcf7 .input-group-sm > .textfield-box input[type=email],
-.textfield-box-sm .wpcf7 input[type=file], .wpcf7 .textfield-box-sm input[type=file],
-.input-group-sm > .textfield-box .wpcf7 input[type=file], .wpcf7 .input-group-sm > .textfield-box input[type=file], .textfield-box-sm .wpcf7 input[type=submit], .wpcf7 .textfield-box-sm input[type=submit], .input-group-sm > .textfield-box .wpcf7 input[type=submit], .wpcf7 .input-group-sm > .textfield-box input[type=submit],
-.textfield-box-sm .wpcf7 select, .wpcf7 .textfield-box-sm select,
-.input-group-sm > .textfield-box .wpcf7 select, .wpcf7 .input-group-sm > .textfield-box select,
-.textfield-box-sm .wpcf7 textarea, .wpcf7 .textfield-box-sm textarea,
-.input-group-sm > .textfield-box .wpcf7 textarea, .wpcf7 .input-group-sm > .textfield-box textarea, .textfield-box-sm .wpcf7 .wpcf7-validation-errors, .wpcf7 .textfield-box-sm .wpcf7-validation-errors, .input-group-sm > .textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-sm > .textfield-box .wpcf7-validation-errors, .textfield-box-sm .custom-select, .input-group-sm > .textfield-box .custom-select, .textfield-box-sm .form-control-file, .input-group-sm > .textfield-box .form-control-file {
- font-size: 0.8125rem;
- line-height: 1.53846;
- padding: 0.75rem 0.75rem calc(0.75rem - 1px); }
-
-.textfield-box-sm select.form-control[multiple], .input-group-sm > .textfield-box select.form-control[multiple],
-.textfield-box-sm .wpcf7 select[multiple], .wpcf7 .textfield-box-sm select[multiple],
-.input-group-sm > .textfield-box .wpcf7 select[multiple], .wpcf7 .input-group-sm > .textfield-box select[multiple], .textfield-box-sm select.form-control[size]:not([size='1']), .input-group-sm > .textfield-box select.form-control[size]:not([size='1']),
-.textfield-box-sm .wpcf7 select[size]:not([size='1']), .wpcf7 .textfield-box-sm select[size]:not([size='1']),
-.input-group-sm > .textfield-box .wpcf7 select[size]:not([size='1']), .wpcf7 .input-group-sm > .textfield-box select[size]:not([size='1']), .textfield-box-sm textarea.form-control:not([rows='1']), .input-group-sm > .textfield-box textarea.form-control:not([rows='1']),
-.textfield-box-sm .wpcf7 textarea:not([rows='1']), .wpcf7 .textfield-box-sm textarea:not([rows='1']),
-.input-group-sm > .textfield-box .wpcf7 textarea:not([rows='1']), .wpcf7 .input-group-sm > .textfield-box textarea:not([rows='1']), .textfield-box-sm .custom-select[multiple], .input-group-sm > .textfield-box .custom-select[multiple], .textfield-box-sm .custom-select[size]:not([size='1']), .input-group-sm > .textfield-box .custom-select[size]:not([size='1']) {
- padding: 0.75rem 0.75rem calc(0.75rem - 1px); }
-
-.textfield-box-sm textarea.form-control, .input-group-sm > .textfield-box textarea.form-control,
-.textfield-box-sm .wpcf7 textarea, .wpcf7 .textfield-box-sm textarea,
-.input-group-sm > .textfield-box .wpcf7 textarea, .wpcf7 .input-group-sm > .textfield-box textarea {
- min-height: 2.75rem; }
-
-.textfield-box-sm .custom-select, .input-group-sm > .textfield-box .custom-select {
- padding-right: 1.5em; }
-
-.textfield-box-sm .form-control[type='file'], .input-group-sm > .textfield-box .form-control[type='file'], .textfield-box-sm .wpcf7 input[type='file'][type=text], .wpcf7 .textfield-box-sm input[type='file'][type=text], .input-group-sm > .textfield-box .wpcf7 input[type='file'][type=text], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=text],
-.textfield-box-sm .wpcf7 input[type='file'][type=search], .wpcf7 .textfield-box-sm input[type='file'][type=search],
-.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=search], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=search],
-.textfield-box-sm .wpcf7 input[type='file'][type=url], .wpcf7 .textfield-box-sm input[type='file'][type=url],
-.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=url], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=url],
-.textfield-box-sm .wpcf7 input[type='file'][type=tel], .wpcf7 .textfield-box-sm input[type='file'][type=tel],
-.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=tel], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=tel],
-.textfield-box-sm .wpcf7 input[type='file'][type=number], .wpcf7 .textfield-box-sm input[type='file'][type=number],
-.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=number], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=number],
-.textfield-box-sm .wpcf7 input[type='file'][type=range], .wpcf7 .textfield-box-sm input[type='file'][type=range],
-.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=range], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=range],
-.textfield-box-sm .wpcf7 input[type='file'][type=date], .wpcf7 .textfield-box-sm input[type='file'][type=date],
-.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=date], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=date],
-.textfield-box-sm .wpcf7 input[type='file'][type=month], .wpcf7 .textfield-box-sm input[type='file'][type=month],
-.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=month], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=month],
-.textfield-box-sm .wpcf7 input[type='file'][type=week], .wpcf7 .textfield-box-sm input[type='file'][type=week],
-.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=week], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=week],
-.textfield-box-sm .wpcf7 input[type='file'][type=time], .wpcf7 .textfield-box-sm input[type='file'][type=time],
-.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=time], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=time],
-.textfield-box-sm .wpcf7 input[type='file'][type=datetime], .wpcf7 .textfield-box-sm input[type='file'][type=datetime],
-.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=datetime], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=datetime],
-.textfield-box-sm .wpcf7 input[type='file'][type=datetime-local], .wpcf7 .textfield-box-sm input[type='file'][type=datetime-local],
-.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=datetime-local], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=datetime-local],
-.textfield-box-sm .wpcf7 input[type='file'][type=color], .wpcf7 .textfield-box-sm input[type='file'][type=color],
-.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=color], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=color],
-.textfield-box-sm .wpcf7 input[type='file'][type=email], .wpcf7 .textfield-box-sm input[type='file'][type=email],
-.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=email], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=email],
-.textfield-box-sm .wpcf7 input[type='file'][type=file], .wpcf7 .textfield-box-sm input[type='file'][type=file],
-.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=file], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=file],
-.textfield-box-sm .wpcf7 input[type='file'][type=submit], .wpcf7 .textfield-box-sm input[type='file'][type=submit],
-.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=submit], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=submit],
-.textfield-box-sm .wpcf7 select[type='file'], .wpcf7 .textfield-box-sm select[type='file'],
-.input-group-sm > .textfield-box .wpcf7 select[type='file'], .wpcf7 .input-group-sm > .textfield-box select[type='file'],
-.textfield-box-sm .wpcf7 textarea[type='file'], .wpcf7 .textfield-box-sm textarea[type='file'],
-.input-group-sm > .textfield-box .wpcf7 textarea[type='file'], .wpcf7 .input-group-sm > .textfield-box textarea[type='file'], .textfield-box-sm .wpcf7 .wpcf7-validation-errors[type='file'], .wpcf7 .textfield-box-sm .wpcf7-validation-errors[type='file'], .input-group-sm > .textfield-box .wpcf7 .wpcf7-validation-errors[type='file'], .wpcf7 .input-group-sm > .textfield-box .wpcf7-validation-errors[type='file'],
-.textfield-box-sm .form-control-file,
-.input-group-sm > .textfield-box .form-control-file {
- max-height: 2.75rem; }
-
-.floating-label {
- padding-top: 0.75rem;
- position: relative; }
- .floating-label.has-value label,
- .floating-label.is-focused label {
- top: 0;
- -webkit-transform: scale(0.75);
- transform: scale(0.75); }
- .floating-label.is-focused label {
- color: #f08506; }
- .floating-label:not(.has-value):not(.is-focused) .form-control[type='date'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=text], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=text],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=search], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=search],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=url], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=url],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=tel], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=tel],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=number], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=number],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=range], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=range],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=date], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=date],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=month], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=month],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=week], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=week],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=time], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=time],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=datetime], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=datetime],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=datetime-local], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=datetime-local],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=color], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=color],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=email], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=email],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=file], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=file],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=submit], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=submit],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 select[type='date'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) select[type='date'],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 textarea[type='date'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) textarea[type='date'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 .wpcf7-validation-errors[type='date'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) .wpcf7-validation-errors[type='date'], .floating-label:not(.has-value):not(.is-focused) .form-control[type='datetime-local'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=text], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=text],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=search], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=search],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=url], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=url],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=tel], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=tel],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=number], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=number],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=range], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=range],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=date], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=date],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=month], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=month],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=week], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=week],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=time], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=time],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=datetime], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=datetime],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=datetime-local], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=datetime-local],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=color], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=color],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=email], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=email],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=file], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=file],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=submit], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=submit],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 select[type='datetime-local'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) select[type='datetime-local'],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 textarea[type='datetime-local'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) textarea[type='datetime-local'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 .wpcf7-validation-errors[type='datetime-local'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) .wpcf7-validation-errors[type='datetime-local'], .floating-label:not(.has-value):not(.is-focused) .form-control[type='time'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=text], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=text],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=search], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=search],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=url], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=url],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=tel], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=tel],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=number], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=number],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=range], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=range],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=date], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=date],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=month], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=month],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=week], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=week],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=time], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=time],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=datetime], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=datetime],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=datetime-local], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=datetime-local],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=color], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=color],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=email], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=email],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=file], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=file],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=submit], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=submit],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 select[type='time'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) select[type='time'],
- .floating-label:not(.has-value):not(.is-focused) .wpcf7 textarea[type='time'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) textarea[type='time'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 .wpcf7-validation-errors[type='time'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) .wpcf7-validation-errors[type='time'] {
- color: transparent; }
- .floating-label label {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: color, top, -webkit-transform;
- transition-property: color, top, -webkit-transform;
- transition-property: color, top, transform;
- transition-property: color, top, transform, -webkit-transform;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- color: rgba(0, 0, 0, 0.38);
- display: block;
- font-size: 1rem;
- line-height: 1.5;
- margin: 0;
- padding: 0;
- position: absolute;
- top: 1.125rem;
- left: 0;
- -webkit-transform-origin: 0 0;
- transform-origin: 0 0; }
- @media (min-width: 576px) {
- .floating-label label {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .floating-label label {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .floating-label label {
- -webkit-transition: none;
- transition: none; } }
- .floating-label .form-control, .floating-label .wpcf7 input[type=text], .wpcf7 .floating-label input[type=text],
- .floating-label .wpcf7 input[type=search], .wpcf7 .floating-label input[type=search],
- .floating-label .wpcf7 input[type=url], .wpcf7 .floating-label input[type=url],
- .floating-label .wpcf7 input[type=tel], .wpcf7 .floating-label input[type=tel],
- .floating-label .wpcf7 input[type=number], .wpcf7 .floating-label input[type=number],
- .floating-label .wpcf7 input[type=range], .wpcf7 .floating-label input[type=range],
- .floating-label .wpcf7 input[type=date], .wpcf7 .floating-label input[type=date],
- .floating-label .wpcf7 input[type=month], .wpcf7 .floating-label input[type=month],
- .floating-label .wpcf7 input[type=week], .wpcf7 .floating-label input[type=week],
- .floating-label .wpcf7 input[type=time], .wpcf7 .floating-label input[type=time],
- .floating-label .wpcf7 input[type=datetime], .wpcf7 .floating-label input[type=datetime],
- .floating-label .wpcf7 input[type=datetime-local], .wpcf7 .floating-label input[type=datetime-local],
- .floating-label .wpcf7 input[type=color], .wpcf7 .floating-label input[type=color],
- .floating-label .wpcf7 input[type=email], .wpcf7 .floating-label input[type=email],
- .floating-label .wpcf7 input[type=file], .wpcf7 .floating-label input[type=file], .floating-label .wpcf7 input[type=submit], .wpcf7 .floating-label input[type=submit],
- .floating-label .wpcf7 select, .wpcf7 .floating-label select,
- .floating-label .wpcf7 textarea, .wpcf7 .floating-label textarea, .floating-label .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label .wpcf7-validation-errors, .floating-label .custom-select, .floating-label .form-control-file {
- position: relative; }
- .floating-label .form-control:focus::-webkit-input-placeholder, .floating-label .wpcf7 input[type=text]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=text]:focus::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=search]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=search]:focus::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=url]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=url]:focus::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=tel]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=tel]:focus::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=number]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=number]:focus::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=range]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=range]:focus::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=date]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=date]:focus::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=month]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=month]:focus::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=week]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=week]:focus::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=time]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=time]:focus::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=datetime]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=datetime]:focus::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=datetime-local]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=datetime-local]:focus::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=color]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=color]:focus::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=email]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=email]:focus::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=file]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=file]:focus::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=submit]:focus::-webkit-input-placeholder, .wpcf7 .floating-label input[type=submit]:focus::-webkit-input-placeholder,
- .floating-label .wpcf7 select:focus::-webkit-input-placeholder, .wpcf7 .floating-label select:focus::-webkit-input-placeholder,
- .floating-label .wpcf7 textarea:focus::-webkit-input-placeholder, .wpcf7 .floating-label textarea:focus::-webkit-input-placeholder, .floating-label .wpcf7 .wpcf7-validation-errors:focus::-webkit-input-placeholder, .wpcf7 .floating-label .wpcf7-validation-errors:focus::-webkit-input-placeholder, .floating-label .custom-select:focus::-webkit-input-placeholder, .floating-label .form-control-file:focus::-webkit-input-placeholder {
- color: rgba(0, 0, 0, 0.38);
- opacity: 1; }
- .floating-label .form-control:focus::-ms-input-placeholder, .floating-label .wpcf7 input[type=text]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=text]:focus::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=search]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=search]:focus::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=url]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=url]:focus::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=tel]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=tel]:focus::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=number]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=number]:focus::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=range]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=range]:focus::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=date]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=date]:focus::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=month]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=month]:focus::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=week]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=week]:focus::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=time]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=time]:focus::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=datetime]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=datetime]:focus::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=datetime-local]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=datetime-local]:focus::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=color]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=color]:focus::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=email]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=email]:focus::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=file]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=file]:focus::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=submit]:focus::-ms-input-placeholder, .wpcf7 .floating-label input[type=submit]:focus::-ms-input-placeholder,
- .floating-label .wpcf7 select:focus::-ms-input-placeholder, .wpcf7 .floating-label select:focus::-ms-input-placeholder,
- .floating-label .wpcf7 textarea:focus::-ms-input-placeholder, .wpcf7 .floating-label textarea:focus::-ms-input-placeholder, .floating-label .wpcf7 .wpcf7-validation-errors:focus::-ms-input-placeholder, .wpcf7 .floating-label .wpcf7-validation-errors:focus::-ms-input-placeholder, .floating-label .custom-select:focus::-ms-input-placeholder, .floating-label .form-control-file:focus::-ms-input-placeholder {
- color: rgba(0, 0, 0, 0.38);
- opacity: 1; }
- .floating-label .form-control:focus::placeholder, .floating-label .wpcf7 input[type=text]:focus::placeholder, .wpcf7 .floating-label input[type=text]:focus::placeholder,
- .floating-label .wpcf7 input[type=search]:focus::placeholder, .wpcf7 .floating-label input[type=search]:focus::placeholder,
- .floating-label .wpcf7 input[type=url]:focus::placeholder, .wpcf7 .floating-label input[type=url]:focus::placeholder,
- .floating-label .wpcf7 input[type=tel]:focus::placeholder, .wpcf7 .floating-label input[type=tel]:focus::placeholder,
- .floating-label .wpcf7 input[type=number]:focus::placeholder, .wpcf7 .floating-label input[type=number]:focus::placeholder,
- .floating-label .wpcf7 input[type=range]:focus::placeholder, .wpcf7 .floating-label input[type=range]:focus::placeholder,
- .floating-label .wpcf7 input[type=date]:focus::placeholder, .wpcf7 .floating-label input[type=date]:focus::placeholder,
- .floating-label .wpcf7 input[type=month]:focus::placeholder, .wpcf7 .floating-label input[type=month]:focus::placeholder,
- .floating-label .wpcf7 input[type=week]:focus::placeholder, .wpcf7 .floating-label input[type=week]:focus::placeholder,
- .floating-label .wpcf7 input[type=time]:focus::placeholder, .wpcf7 .floating-label input[type=time]:focus::placeholder,
- .floating-label .wpcf7 input[type=datetime]:focus::placeholder, .wpcf7 .floating-label input[type=datetime]:focus::placeholder,
- .floating-label .wpcf7 input[type=datetime-local]:focus::placeholder, .wpcf7 .floating-label input[type=datetime-local]:focus::placeholder,
- .floating-label .wpcf7 input[type=color]:focus::placeholder, .wpcf7 .floating-label input[type=color]:focus::placeholder,
- .floating-label .wpcf7 input[type=email]:focus::placeholder, .wpcf7 .floating-label input[type=email]:focus::placeholder,
- .floating-label .wpcf7 input[type=file]:focus::placeholder, .wpcf7 .floating-label input[type=file]:focus::placeholder,
- .floating-label .wpcf7 input[type=submit]:focus::placeholder, .wpcf7 .floating-label input[type=submit]:focus::placeholder,
- .floating-label .wpcf7 select:focus::placeholder, .wpcf7 .floating-label select:focus::placeholder,
- .floating-label .wpcf7 textarea:focus::placeholder, .wpcf7 .floating-label textarea:focus::placeholder, .floating-label .wpcf7 .wpcf7-validation-errors:focus::placeholder, .wpcf7 .floating-label .wpcf7-validation-errors:focus::placeholder, .floating-label .custom-select:focus::placeholder, .floating-label .form-control-file:focus::placeholder {
- color: rgba(0, 0, 0, 0.38);
- opacity: 1; }
- .floating-label .form-control::-webkit-input-placeholder, .floating-label .wpcf7 input[type=text]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=text]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=search]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=search]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=url]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=url]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=tel]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=tel]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=number]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=number]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=range]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=range]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=date]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=date]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=month]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=month]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=week]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=week]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=time]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=time]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=datetime]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=datetime]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=datetime-local]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=datetime-local]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=color]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=color]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=email]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=email]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=file]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=file]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=submit]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=submit]::-webkit-input-placeholder,
- .floating-label .wpcf7 select::-webkit-input-placeholder, .wpcf7 .floating-label select::-webkit-input-placeholder,
- .floating-label .wpcf7 textarea::-webkit-input-placeholder, .wpcf7 .floating-label textarea::-webkit-input-placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::-webkit-input-placeholder, .floating-label .custom-select::-webkit-input-placeholder, .floating-label .form-control-file::-webkit-input-placeholder {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: opacity;
- transition-property: opacity;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- color: transparent;
- opacity: 0; }
- .floating-label .form-control::-ms-input-placeholder, .floating-label .wpcf7 input[type=text]::-ms-input-placeholder, .wpcf7 .floating-label input[type=text]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=search]::-ms-input-placeholder, .wpcf7 .floating-label input[type=search]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=url]::-ms-input-placeholder, .wpcf7 .floating-label input[type=url]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=tel]::-ms-input-placeholder, .wpcf7 .floating-label input[type=tel]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=number]::-ms-input-placeholder, .wpcf7 .floating-label input[type=number]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=range]::-ms-input-placeholder, .wpcf7 .floating-label input[type=range]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=date]::-ms-input-placeholder, .wpcf7 .floating-label input[type=date]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=month]::-ms-input-placeholder, .wpcf7 .floating-label input[type=month]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=week]::-ms-input-placeholder, .wpcf7 .floating-label input[type=week]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=time]::-ms-input-placeholder, .wpcf7 .floating-label input[type=time]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=datetime]::-ms-input-placeholder, .wpcf7 .floating-label input[type=datetime]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=datetime-local]::-ms-input-placeholder, .wpcf7 .floating-label input[type=datetime-local]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=color]::-ms-input-placeholder, .wpcf7 .floating-label input[type=color]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=email]::-ms-input-placeholder, .wpcf7 .floating-label input[type=email]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=file]::-ms-input-placeholder, .wpcf7 .floating-label input[type=file]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=submit]::-ms-input-placeholder, .wpcf7 .floating-label input[type=submit]::-ms-input-placeholder,
- .floating-label .wpcf7 select::-ms-input-placeholder, .wpcf7 .floating-label select::-ms-input-placeholder,
- .floating-label .wpcf7 textarea::-ms-input-placeholder, .wpcf7 .floating-label textarea::-ms-input-placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::-ms-input-placeholder, .floating-label .custom-select::-ms-input-placeholder, .floating-label .form-control-file::-ms-input-placeholder {
- transition-duration: 0.3s;
- -webkit-transition-property: opacity;
- transition-property: opacity;
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- color: transparent;
- opacity: 0; }
- .floating-label .form-control::placeholder, .floating-label .wpcf7 input[type=text]::placeholder, .wpcf7 .floating-label input[type=text]::placeholder,
- .floating-label .wpcf7 input[type=search]::placeholder, .wpcf7 .floating-label input[type=search]::placeholder,
- .floating-label .wpcf7 input[type=url]::placeholder, .wpcf7 .floating-label input[type=url]::placeholder,
- .floating-label .wpcf7 input[type=tel]::placeholder, .wpcf7 .floating-label input[type=tel]::placeholder,
- .floating-label .wpcf7 input[type=number]::placeholder, .wpcf7 .floating-label input[type=number]::placeholder,
- .floating-label .wpcf7 input[type=range]::placeholder, .wpcf7 .floating-label input[type=range]::placeholder,
- .floating-label .wpcf7 input[type=date]::placeholder, .wpcf7 .floating-label input[type=date]::placeholder,
- .floating-label .wpcf7 input[type=month]::placeholder, .wpcf7 .floating-label input[type=month]::placeholder,
- .floating-label .wpcf7 input[type=week]::placeholder, .wpcf7 .floating-label input[type=week]::placeholder,
- .floating-label .wpcf7 input[type=time]::placeholder, .wpcf7 .floating-label input[type=time]::placeholder,
- .floating-label .wpcf7 input[type=datetime]::placeholder, .wpcf7 .floating-label input[type=datetime]::placeholder,
- .floating-label .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .floating-label input[type=datetime-local]::placeholder,
- .floating-label .wpcf7 input[type=color]::placeholder, .wpcf7 .floating-label input[type=color]::placeholder,
- .floating-label .wpcf7 input[type=email]::placeholder, .wpcf7 .floating-label input[type=email]::placeholder,
- .floating-label .wpcf7 input[type=file]::placeholder, .wpcf7 .floating-label input[type=file]::placeholder,
- .floating-label .wpcf7 input[type=submit]::placeholder, .wpcf7 .floating-label input[type=submit]::placeholder,
- .floating-label .wpcf7 select::placeholder, .wpcf7 .floating-label select::placeholder,
- .floating-label .wpcf7 textarea::placeholder, .wpcf7 .floating-label textarea::placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::placeholder, .floating-label .custom-select::placeholder, .floating-label .form-control-file::placeholder {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: opacity;
- transition-property: opacity;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- color: transparent;
- opacity: 0; }
- @media (min-width: 576px) {
- .floating-label .form-control::-webkit-input-placeholder, .floating-label .wpcf7 input[type=text]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=text]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=search]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=search]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=url]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=url]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=tel]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=tel]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=number]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=number]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=range]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=range]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=date]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=date]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=month]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=month]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=week]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=week]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=time]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=time]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=datetime]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=datetime]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=datetime-local]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=datetime-local]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=color]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=color]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=email]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=email]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=file]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=file]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=submit]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=submit]::-webkit-input-placeholder,
- .floating-label .wpcf7 select::-webkit-input-placeholder, .wpcf7 .floating-label select::-webkit-input-placeholder,
- .floating-label .wpcf7 textarea::-webkit-input-placeholder, .wpcf7 .floating-label textarea::-webkit-input-placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::-webkit-input-placeholder, .floating-label .custom-select::-webkit-input-placeholder, .floating-label .form-control-file::-webkit-input-placeholder {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; }
- .floating-label .form-control::-ms-input-placeholder, .floating-label .wpcf7 input[type=text]::-ms-input-placeholder, .wpcf7 .floating-label input[type=text]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=search]::-ms-input-placeholder, .wpcf7 .floating-label input[type=search]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=url]::-ms-input-placeholder, .wpcf7 .floating-label input[type=url]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=tel]::-ms-input-placeholder, .wpcf7 .floating-label input[type=tel]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=number]::-ms-input-placeholder, .wpcf7 .floating-label input[type=number]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=range]::-ms-input-placeholder, .wpcf7 .floating-label input[type=range]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=date]::-ms-input-placeholder, .wpcf7 .floating-label input[type=date]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=month]::-ms-input-placeholder, .wpcf7 .floating-label input[type=month]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=week]::-ms-input-placeholder, .wpcf7 .floating-label input[type=week]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=time]::-ms-input-placeholder, .wpcf7 .floating-label input[type=time]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=datetime]::-ms-input-placeholder, .wpcf7 .floating-label input[type=datetime]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=datetime-local]::-ms-input-placeholder, .wpcf7 .floating-label input[type=datetime-local]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=color]::-ms-input-placeholder, .wpcf7 .floating-label input[type=color]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=email]::-ms-input-placeholder, .wpcf7 .floating-label input[type=email]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=file]::-ms-input-placeholder, .wpcf7 .floating-label input[type=file]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=submit]::-ms-input-placeholder, .wpcf7 .floating-label input[type=submit]::-ms-input-placeholder,
- .floating-label .wpcf7 select::-ms-input-placeholder, .wpcf7 .floating-label select::-ms-input-placeholder,
- .floating-label .wpcf7 textarea::-ms-input-placeholder, .wpcf7 .floating-label textarea::-ms-input-placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::-ms-input-placeholder, .floating-label .custom-select::-ms-input-placeholder, .floating-label .form-control-file::-ms-input-placeholder {
- transition-duration: 0.39s; }
- .floating-label .form-control::placeholder, .floating-label .wpcf7 input[type=text]::placeholder, .wpcf7 .floating-label input[type=text]::placeholder,
- .floating-label .wpcf7 input[type=search]::placeholder, .wpcf7 .floating-label input[type=search]::placeholder,
- .floating-label .wpcf7 input[type=url]::placeholder, .wpcf7 .floating-label input[type=url]::placeholder,
- .floating-label .wpcf7 input[type=tel]::placeholder, .wpcf7 .floating-label input[type=tel]::placeholder,
- .floating-label .wpcf7 input[type=number]::placeholder, .wpcf7 .floating-label input[type=number]::placeholder,
- .floating-label .wpcf7 input[type=range]::placeholder, .wpcf7 .floating-label input[type=range]::placeholder,
- .floating-label .wpcf7 input[type=date]::placeholder, .wpcf7 .floating-label input[type=date]::placeholder,
- .floating-label .wpcf7 input[type=month]::placeholder, .wpcf7 .floating-label input[type=month]::placeholder,
- .floating-label .wpcf7 input[type=week]::placeholder, .wpcf7 .floating-label input[type=week]::placeholder,
- .floating-label .wpcf7 input[type=time]::placeholder, .wpcf7 .floating-label input[type=time]::placeholder,
- .floating-label .wpcf7 input[type=datetime]::placeholder, .wpcf7 .floating-label input[type=datetime]::placeholder,
- .floating-label .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .floating-label input[type=datetime-local]::placeholder,
- .floating-label .wpcf7 input[type=color]::placeholder, .wpcf7 .floating-label input[type=color]::placeholder,
- .floating-label .wpcf7 input[type=email]::placeholder, .wpcf7 .floating-label input[type=email]::placeholder,
- .floating-label .wpcf7 input[type=file]::placeholder, .wpcf7 .floating-label input[type=file]::placeholder,
- .floating-label .wpcf7 input[type=submit]::placeholder, .wpcf7 .floating-label input[type=submit]::placeholder,
- .floating-label .wpcf7 select::placeholder, .wpcf7 .floating-label select::placeholder,
- .floating-label .wpcf7 textarea::placeholder, .wpcf7 .floating-label textarea::placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::placeholder, .floating-label .custom-select::placeholder, .floating-label .form-control-file::placeholder {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .floating-label .form-control::-webkit-input-placeholder, .floating-label .wpcf7 input[type=text]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=text]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=search]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=search]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=url]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=url]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=tel]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=tel]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=number]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=number]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=range]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=range]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=date]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=date]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=month]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=month]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=week]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=week]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=time]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=time]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=datetime]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=datetime]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=datetime-local]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=datetime-local]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=color]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=color]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=email]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=email]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=file]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=file]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=submit]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=submit]::-webkit-input-placeholder,
- .floating-label .wpcf7 select::-webkit-input-placeholder, .wpcf7 .floating-label select::-webkit-input-placeholder,
- .floating-label .wpcf7 textarea::-webkit-input-placeholder, .wpcf7 .floating-label textarea::-webkit-input-placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::-webkit-input-placeholder, .floating-label .custom-select::-webkit-input-placeholder, .floating-label .form-control-file::-webkit-input-placeholder {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; }
- .floating-label .form-control::-ms-input-placeholder, .floating-label .wpcf7 input[type=text]::-ms-input-placeholder, .wpcf7 .floating-label input[type=text]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=search]::-ms-input-placeholder, .wpcf7 .floating-label input[type=search]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=url]::-ms-input-placeholder, .wpcf7 .floating-label input[type=url]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=tel]::-ms-input-placeholder, .wpcf7 .floating-label input[type=tel]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=number]::-ms-input-placeholder, .wpcf7 .floating-label input[type=number]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=range]::-ms-input-placeholder, .wpcf7 .floating-label input[type=range]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=date]::-ms-input-placeholder, .wpcf7 .floating-label input[type=date]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=month]::-ms-input-placeholder, .wpcf7 .floating-label input[type=month]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=week]::-ms-input-placeholder, .wpcf7 .floating-label input[type=week]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=time]::-ms-input-placeholder, .wpcf7 .floating-label input[type=time]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=datetime]::-ms-input-placeholder, .wpcf7 .floating-label input[type=datetime]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=datetime-local]::-ms-input-placeholder, .wpcf7 .floating-label input[type=datetime-local]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=color]::-ms-input-placeholder, .wpcf7 .floating-label input[type=color]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=email]::-ms-input-placeholder, .wpcf7 .floating-label input[type=email]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=file]::-ms-input-placeholder, .wpcf7 .floating-label input[type=file]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=submit]::-ms-input-placeholder, .wpcf7 .floating-label input[type=submit]::-ms-input-placeholder,
- .floating-label .wpcf7 select::-ms-input-placeholder, .wpcf7 .floating-label select::-ms-input-placeholder,
- .floating-label .wpcf7 textarea::-ms-input-placeholder, .wpcf7 .floating-label textarea::-ms-input-placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::-ms-input-placeholder, .floating-label .custom-select::-ms-input-placeholder, .floating-label .form-control-file::-ms-input-placeholder {
- transition-duration: 0.2s; }
- .floating-label .form-control::placeholder, .floating-label .wpcf7 input[type=text]::placeholder, .wpcf7 .floating-label input[type=text]::placeholder,
- .floating-label .wpcf7 input[type=search]::placeholder, .wpcf7 .floating-label input[type=search]::placeholder,
- .floating-label .wpcf7 input[type=url]::placeholder, .wpcf7 .floating-label input[type=url]::placeholder,
- .floating-label .wpcf7 input[type=tel]::placeholder, .wpcf7 .floating-label input[type=tel]::placeholder,
- .floating-label .wpcf7 input[type=number]::placeholder, .wpcf7 .floating-label input[type=number]::placeholder,
- .floating-label .wpcf7 input[type=range]::placeholder, .wpcf7 .floating-label input[type=range]::placeholder,
- .floating-label .wpcf7 input[type=date]::placeholder, .wpcf7 .floating-label input[type=date]::placeholder,
- .floating-label .wpcf7 input[type=month]::placeholder, .wpcf7 .floating-label input[type=month]::placeholder,
- .floating-label .wpcf7 input[type=week]::placeholder, .wpcf7 .floating-label input[type=week]::placeholder,
- .floating-label .wpcf7 input[type=time]::placeholder, .wpcf7 .floating-label input[type=time]::placeholder,
- .floating-label .wpcf7 input[type=datetime]::placeholder, .wpcf7 .floating-label input[type=datetime]::placeholder,
- .floating-label .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .floating-label input[type=datetime-local]::placeholder,
- .floating-label .wpcf7 input[type=color]::placeholder, .wpcf7 .floating-label input[type=color]::placeholder,
- .floating-label .wpcf7 input[type=email]::placeholder, .wpcf7 .floating-label input[type=email]::placeholder,
- .floating-label .wpcf7 input[type=file]::placeholder, .wpcf7 .floating-label input[type=file]::placeholder,
- .floating-label .wpcf7 input[type=submit]::placeholder, .wpcf7 .floating-label input[type=submit]::placeholder,
- .floating-label .wpcf7 select::placeholder, .wpcf7 .floating-label select::placeholder,
- .floating-label .wpcf7 textarea::placeholder, .wpcf7 .floating-label textarea::placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::placeholder, .floating-label .custom-select::placeholder, .floating-label .form-control-file::placeholder {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .floating-label .form-control::-webkit-input-placeholder, .floating-label .wpcf7 input[type=text]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=text]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=search]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=search]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=url]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=url]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=tel]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=tel]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=number]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=number]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=range]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=range]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=date]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=date]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=month]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=month]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=week]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=week]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=time]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=time]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=datetime]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=datetime]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=datetime-local]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=datetime-local]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=color]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=color]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=email]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=email]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=file]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=file]::-webkit-input-placeholder,
- .floating-label .wpcf7 input[type=submit]::-webkit-input-placeholder, .wpcf7 .floating-label input[type=submit]::-webkit-input-placeholder,
- .floating-label .wpcf7 select::-webkit-input-placeholder, .wpcf7 .floating-label select::-webkit-input-placeholder,
- .floating-label .wpcf7 textarea::-webkit-input-placeholder, .wpcf7 .floating-label textarea::-webkit-input-placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::-webkit-input-placeholder, .floating-label .custom-select::-webkit-input-placeholder, .floating-label .form-control-file::-webkit-input-placeholder {
- -webkit-transition: none;
- transition: none; }
- .floating-label .form-control::-ms-input-placeholder, .floating-label .wpcf7 input[type=text]::-ms-input-placeholder, .wpcf7 .floating-label input[type=text]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=search]::-ms-input-placeholder, .wpcf7 .floating-label input[type=search]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=url]::-ms-input-placeholder, .wpcf7 .floating-label input[type=url]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=tel]::-ms-input-placeholder, .wpcf7 .floating-label input[type=tel]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=number]::-ms-input-placeholder, .wpcf7 .floating-label input[type=number]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=range]::-ms-input-placeholder, .wpcf7 .floating-label input[type=range]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=date]::-ms-input-placeholder, .wpcf7 .floating-label input[type=date]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=month]::-ms-input-placeholder, .wpcf7 .floating-label input[type=month]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=week]::-ms-input-placeholder, .wpcf7 .floating-label input[type=week]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=time]::-ms-input-placeholder, .wpcf7 .floating-label input[type=time]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=datetime]::-ms-input-placeholder, .wpcf7 .floating-label input[type=datetime]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=datetime-local]::-ms-input-placeholder, .wpcf7 .floating-label input[type=datetime-local]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=color]::-ms-input-placeholder, .wpcf7 .floating-label input[type=color]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=email]::-ms-input-placeholder, .wpcf7 .floating-label input[type=email]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=file]::-ms-input-placeholder, .wpcf7 .floating-label input[type=file]::-ms-input-placeholder,
- .floating-label .wpcf7 input[type=submit]::-ms-input-placeholder, .wpcf7 .floating-label input[type=submit]::-ms-input-placeholder,
- .floating-label .wpcf7 select::-ms-input-placeholder, .wpcf7 .floating-label select::-ms-input-placeholder,
- .floating-label .wpcf7 textarea::-ms-input-placeholder, .wpcf7 .floating-label textarea::-ms-input-placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::-ms-input-placeholder, .floating-label .custom-select::-ms-input-placeholder, .floating-label .form-control-file::-ms-input-placeholder {
- -webkit-transition: none;
- transition: none; }
- .floating-label .form-control::placeholder, .floating-label .wpcf7 input[type=text]::placeholder, .wpcf7 .floating-label input[type=text]::placeholder,
- .floating-label .wpcf7 input[type=search]::placeholder, .wpcf7 .floating-label input[type=search]::placeholder,
- .floating-label .wpcf7 input[type=url]::placeholder, .wpcf7 .floating-label input[type=url]::placeholder,
- .floating-label .wpcf7 input[type=tel]::placeholder, .wpcf7 .floating-label input[type=tel]::placeholder,
- .floating-label .wpcf7 input[type=number]::placeholder, .wpcf7 .floating-label input[type=number]::placeholder,
- .floating-label .wpcf7 input[type=range]::placeholder, .wpcf7 .floating-label input[type=range]::placeholder,
- .floating-label .wpcf7 input[type=date]::placeholder, .wpcf7 .floating-label input[type=date]::placeholder,
- .floating-label .wpcf7 input[type=month]::placeholder, .wpcf7 .floating-label input[type=month]::placeholder,
- .floating-label .wpcf7 input[type=week]::placeholder, .wpcf7 .floating-label input[type=week]::placeholder,
- .floating-label .wpcf7 input[type=time]::placeholder, .wpcf7 .floating-label input[type=time]::placeholder,
- .floating-label .wpcf7 input[type=datetime]::placeholder, .wpcf7 .floating-label input[type=datetime]::placeholder,
- .floating-label .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .floating-label input[type=datetime-local]::placeholder,
- .floating-label .wpcf7 input[type=color]::placeholder, .wpcf7 .floating-label input[type=color]::placeholder,
- .floating-label .wpcf7 input[type=email]::placeholder, .wpcf7 .floating-label input[type=email]::placeholder,
- .floating-label .wpcf7 input[type=file]::placeholder, .wpcf7 .floating-label input[type=file]::placeholder,
- .floating-label .wpcf7 input[type=submit]::placeholder, .wpcf7 .floating-label input[type=submit]::placeholder,
- .floating-label .wpcf7 select::placeholder, .wpcf7 .floating-label select::placeholder,
- .floating-label .wpcf7 textarea::placeholder, .wpcf7 .floating-label textarea::placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::placeholder, .floating-label .custom-select::placeholder, .floating-label .form-control-file::placeholder {
- -webkit-transition: none;
- transition: none; } }
-
-.floating-label-lg.has-value label, .input-group-lg > .has-value.floating-label label,
-.floating-label-lg.is-focused label,
-.input-group-lg > .is-focused.floating-label label {
- -webkit-transform: scale(0.41176);
- transform: scale(0.41176); }
-
-.floating-label-lg label, .input-group-lg > .floating-label label {
- font-size: 2.125rem;
- line-height: 1.17647;
- top: 1.5rem; }
-
-.floating-label-lg .form-control, .input-group-lg > .floating-label .form-control, .floating-label-lg .wpcf7 input[type=text], .wpcf7 .floating-label-lg input[type=text], .input-group-lg > .floating-label .wpcf7 input[type=text], .wpcf7 .input-group-lg > .floating-label input[type=text],
-.floating-label-lg .wpcf7 input[type=search], .wpcf7 .floating-label-lg input[type=search],
-.input-group-lg > .floating-label .wpcf7 input[type=search], .wpcf7 .input-group-lg > .floating-label input[type=search],
-.floating-label-lg .wpcf7 input[type=url], .wpcf7 .floating-label-lg input[type=url],
-.input-group-lg > .floating-label .wpcf7 input[type=url], .wpcf7 .input-group-lg > .floating-label input[type=url],
-.floating-label-lg .wpcf7 input[type=tel], .wpcf7 .floating-label-lg input[type=tel],
-.input-group-lg > .floating-label .wpcf7 input[type=tel], .wpcf7 .input-group-lg > .floating-label input[type=tel],
-.floating-label-lg .wpcf7 input[type=number], .wpcf7 .floating-label-lg input[type=number],
-.input-group-lg > .floating-label .wpcf7 input[type=number], .wpcf7 .input-group-lg > .floating-label input[type=number],
-.floating-label-lg .wpcf7 input[type=range], .wpcf7 .floating-label-lg input[type=range],
-.input-group-lg > .floating-label .wpcf7 input[type=range], .wpcf7 .input-group-lg > .floating-label input[type=range],
-.floating-label-lg .wpcf7 input[type=date], .wpcf7 .floating-label-lg input[type=date],
-.input-group-lg > .floating-label .wpcf7 input[type=date], .wpcf7 .input-group-lg > .floating-label input[type=date],
-.floating-label-lg .wpcf7 input[type=month], .wpcf7 .floating-label-lg input[type=month],
-.input-group-lg > .floating-label .wpcf7 input[type=month], .wpcf7 .input-group-lg > .floating-label input[type=month],
-.floating-label-lg .wpcf7 input[type=week], .wpcf7 .floating-label-lg input[type=week],
-.input-group-lg > .floating-label .wpcf7 input[type=week], .wpcf7 .input-group-lg > .floating-label input[type=week],
-.floating-label-lg .wpcf7 input[type=time], .wpcf7 .floating-label-lg input[type=time],
-.input-group-lg > .floating-label .wpcf7 input[type=time], .wpcf7 .input-group-lg > .floating-label input[type=time],
-.floating-label-lg .wpcf7 input[type=datetime], .wpcf7 .floating-label-lg input[type=datetime],
-.input-group-lg > .floating-label .wpcf7 input[type=datetime], .wpcf7 .input-group-lg > .floating-label input[type=datetime],
-.floating-label-lg .wpcf7 input[type=datetime-local], .wpcf7 .floating-label-lg input[type=datetime-local],
-.input-group-lg > .floating-label .wpcf7 input[type=datetime-local], .wpcf7 .input-group-lg > .floating-label input[type=datetime-local],
-.floating-label-lg .wpcf7 input[type=color], .wpcf7 .floating-label-lg input[type=color],
-.input-group-lg > .floating-label .wpcf7 input[type=color], .wpcf7 .input-group-lg > .floating-label input[type=color],
-.floating-label-lg .wpcf7 input[type=email], .wpcf7 .floating-label-lg input[type=email],
-.input-group-lg > .floating-label .wpcf7 input[type=email], .wpcf7 .input-group-lg > .floating-label input[type=email],
-.floating-label-lg .wpcf7 input[type=file], .wpcf7 .floating-label-lg input[type=file],
-.input-group-lg > .floating-label .wpcf7 input[type=file], .wpcf7 .input-group-lg > .floating-label input[type=file], .floating-label-lg .wpcf7 input[type=submit], .wpcf7 .floating-label-lg input[type=submit], .input-group-lg > .floating-label .wpcf7 input[type=submit], .wpcf7 .input-group-lg > .floating-label input[type=submit],
-.floating-label-lg .wpcf7 select, .wpcf7 .floating-label-lg select,
-.input-group-lg > .floating-label .wpcf7 select, .wpcf7 .input-group-lg > .floating-label select,
-.floating-label-lg .wpcf7 textarea, .wpcf7 .floating-label-lg textarea,
-.input-group-lg > .floating-label .wpcf7 textarea, .wpcf7 .input-group-lg > .floating-label textarea, .floating-label-lg .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label-lg .wpcf7-validation-errors, .input-group-lg > .floating-label .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-lg > .floating-label .wpcf7-validation-errors, .floating-label-lg .custom-select, .input-group-lg > .floating-label .custom-select, .floating-label-lg .form-control-file, .input-group-lg > .floating-label .form-control-file {
- font-size: 2.125rem;
- line-height: 1.17647;
- padding: 0.625rem 0 calc(0.625rem - 1px); }
-
-.floating-label-lg select.form-control, .input-group-lg > .floating-label select.form-control,
-.floating-label-lg .wpcf7 select, .wpcf7 .floating-label-lg select,
-.input-group-lg > .floating-label .wpcf7 select, .wpcf7 .input-group-lg > .floating-label select, .floating-label-lg .custom-select, .input-group-lg > .floating-label .custom-select {
- padding-right: 1.5em; }
-
-.floating-label-lg select.form-control[multiple], .input-group-lg > .floating-label select.form-control[multiple],
-.floating-label-lg .wpcf7 select[multiple], .wpcf7 .floating-label-lg select[multiple],
-.input-group-lg > .floating-label .wpcf7 select[multiple], .wpcf7 .input-group-lg > .floating-label select[multiple], .floating-label-lg select.form-control[size]:not([size='1']), .input-group-lg > .floating-label select.form-control[size]:not([size='1']),
-.floating-label-lg .wpcf7 select[size]:not([size='1']), .wpcf7 .floating-label-lg select[size]:not([size='1']),
-.input-group-lg > .floating-label .wpcf7 select[size]:not([size='1']), .wpcf7 .input-group-lg > .floating-label select[size]:not([size='1']), .floating-label-lg textarea.form-control:not([rows='1']), .input-group-lg > .floating-label textarea.form-control:not([rows='1']),
-.floating-label-lg .wpcf7 textarea:not([rows='1']), .wpcf7 .floating-label-lg textarea:not([rows='1']),
-.input-group-lg > .floating-label .wpcf7 textarea:not([rows='1']), .wpcf7 .input-group-lg > .floating-label textarea:not([rows='1']), .floating-label-lg .custom-select[multiple], .input-group-lg > .floating-label .custom-select[multiple], .floating-label-lg .custom-select[size]:not([size='1']), .input-group-lg > .floating-label .custom-select[size]:not([size='1']) {
- padding: 0.875rem 1rem calc(0.875rem - 1px); }
-
-.floating-label-sm.has-value label, .input-group-sm > .has-value.floating-label label,
-.floating-label-sm.is-focused label,
-.input-group-sm > .is-focused.floating-label label {
- -webkit-transform: scale(0.76923);
- transform: scale(0.76923); }
-
-.floating-label-sm label, .input-group-sm > .floating-label label {
- font-size: 0.8125rem;
- line-height: 1.53846;
- top: 1.0rem; }
-
-.floating-label-sm .form-control, .input-group-sm > .floating-label .form-control, .floating-label-sm .wpcf7 input[type=text], .wpcf7 .floating-label-sm input[type=text], .input-group-sm > .floating-label .wpcf7 input[type=text], .wpcf7 .input-group-sm > .floating-label input[type=text],
-.floating-label-sm .wpcf7 input[type=search], .wpcf7 .floating-label-sm input[type=search],
-.input-group-sm > .floating-label .wpcf7 input[type=search], .wpcf7 .input-group-sm > .floating-label input[type=search],
-.floating-label-sm .wpcf7 input[type=url], .wpcf7 .floating-label-sm input[type=url],
-.input-group-sm > .floating-label .wpcf7 input[type=url], .wpcf7 .input-group-sm > .floating-label input[type=url],
-.floating-label-sm .wpcf7 input[type=tel], .wpcf7 .floating-label-sm input[type=tel],
-.input-group-sm > .floating-label .wpcf7 input[type=tel], .wpcf7 .input-group-sm > .floating-label input[type=tel],
-.floating-label-sm .wpcf7 input[type=number], .wpcf7 .floating-label-sm input[type=number],
-.input-group-sm > .floating-label .wpcf7 input[type=number], .wpcf7 .input-group-sm > .floating-label input[type=number],
-.floating-label-sm .wpcf7 input[type=range], .wpcf7 .floating-label-sm input[type=range],
-.input-group-sm > .floating-label .wpcf7 input[type=range], .wpcf7 .input-group-sm > .floating-label input[type=range],
-.floating-label-sm .wpcf7 input[type=date], .wpcf7 .floating-label-sm input[type=date],
-.input-group-sm > .floating-label .wpcf7 input[type=date], .wpcf7 .input-group-sm > .floating-label input[type=date],
-.floating-label-sm .wpcf7 input[type=month], .wpcf7 .floating-label-sm input[type=month],
-.input-group-sm > .floating-label .wpcf7 input[type=month], .wpcf7 .input-group-sm > .floating-label input[type=month],
-.floating-label-sm .wpcf7 input[type=week], .wpcf7 .floating-label-sm input[type=week],
-.input-group-sm > .floating-label .wpcf7 input[type=week], .wpcf7 .input-group-sm > .floating-label input[type=week],
-.floating-label-sm .wpcf7 input[type=time], .wpcf7 .floating-label-sm input[type=time],
-.input-group-sm > .floating-label .wpcf7 input[type=time], .wpcf7 .input-group-sm > .floating-label input[type=time],
-.floating-label-sm .wpcf7 input[type=datetime], .wpcf7 .floating-label-sm input[type=datetime],
-.input-group-sm > .floating-label .wpcf7 input[type=datetime], .wpcf7 .input-group-sm > .floating-label input[type=datetime],
-.floating-label-sm .wpcf7 input[type=datetime-local], .wpcf7 .floating-label-sm input[type=datetime-local],
-.input-group-sm > .floating-label .wpcf7 input[type=datetime-local], .wpcf7 .input-group-sm > .floating-label input[type=datetime-local],
-.floating-label-sm .wpcf7 input[type=color], .wpcf7 .floating-label-sm input[type=color],
-.input-group-sm > .floating-label .wpcf7 input[type=color], .wpcf7 .input-group-sm > .floating-label input[type=color],
-.floating-label-sm .wpcf7 input[type=email], .wpcf7 .floating-label-sm input[type=email],
-.input-group-sm > .floating-label .wpcf7 input[type=email], .wpcf7 .input-group-sm > .floating-label input[type=email],
-.floating-label-sm .wpcf7 input[type=file], .wpcf7 .floating-label-sm input[type=file],
-.input-group-sm > .floating-label .wpcf7 input[type=file], .wpcf7 .input-group-sm > .floating-label input[type=file], .floating-label-sm .wpcf7 input[type=submit], .wpcf7 .floating-label-sm input[type=submit], .input-group-sm > .floating-label .wpcf7 input[type=submit], .wpcf7 .input-group-sm > .floating-label input[type=submit],
-.floating-label-sm .wpcf7 select, .wpcf7 .floating-label-sm select,
-.input-group-sm > .floating-label .wpcf7 select, .wpcf7 .input-group-sm > .floating-label select,
-.floating-label-sm .wpcf7 textarea, .wpcf7 .floating-label-sm textarea,
-.input-group-sm > .floating-label .wpcf7 textarea, .wpcf7 .input-group-sm > .floating-label textarea, .floating-label-sm .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label-sm .wpcf7-validation-errors, .input-group-sm > .floating-label .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-sm > .floating-label .wpcf7-validation-errors, .floating-label-sm .custom-select, .input-group-sm > .floating-label .custom-select, .floating-label-sm .form-control-file, .input-group-sm > .floating-label .form-control-file {
- font-size: 0.8125rem;
- line-height: 1.53846;
- padding: 0.375rem 0 calc(0.375rem - 1px); }
-
-.floating-label-sm select.form-control, .input-group-sm > .floating-label select.form-control,
-.floating-label-sm .wpcf7 select, .wpcf7 .floating-label-sm select,
-.input-group-sm > .floating-label .wpcf7 select, .wpcf7 .input-group-sm > .floating-label select, .floating-label-sm .custom-select, .input-group-sm > .floating-label .custom-select {
- padding-right: 1.5em; }
-
-.floating-label-sm select.form-control[multiple], .input-group-sm > .floating-label select.form-control[multiple],
-.floating-label-sm .wpcf7 select[multiple], .wpcf7 .floating-label-sm select[multiple],
-.input-group-sm > .floating-label .wpcf7 select[multiple], .wpcf7 .input-group-sm > .floating-label select[multiple], .floating-label-sm select.form-control[size]:not([size='1']), .input-group-sm > .floating-label select.form-control[size]:not([size='1']),
-.floating-label-sm .wpcf7 select[size]:not([size='1']), .wpcf7 .floating-label-sm select[size]:not([size='1']),
-.input-group-sm > .floating-label .wpcf7 select[size]:not([size='1']), .wpcf7 .input-group-sm > .floating-label select[size]:not([size='1']), .floating-label-sm textarea.form-control:not([rows='1']), .input-group-sm > .floating-label textarea.form-control:not([rows='1']),
-.floating-label-sm .wpcf7 textarea:not([rows='1']), .wpcf7 .floating-label-sm textarea:not([rows='1']),
-.input-group-sm > .floating-label .wpcf7 textarea:not([rows='1']), .wpcf7 .input-group-sm > .floating-label textarea:not([rows='1']), .floating-label-sm .custom-select[multiple], .input-group-sm > .floating-label .custom-select[multiple], .floating-label-sm .custom-select[size]:not([size='1']), .input-group-sm > .floating-label .custom-select[size]:not([size='1']) {
- padding: 0.75rem 0.75rem calc(0.75rem - 1px); }
-
-.floating-label.textfield-box {
- padding-top: 0; }
- .floating-label.textfield-box.has-value label,
- .floating-label.textfield-box.is-focused label {
- line-height: 1;
- top: 0.5rem; }
- .floating-label.textfield-box label {
- top: 1rem;
- left: 1rem; }
- .floating-label.textfield-box .form-control, .floating-label.textfield-box .wpcf7 input[type=text], .wpcf7 .floating-label.textfield-box input[type=text],
- .floating-label.textfield-box .wpcf7 input[type=search], .wpcf7 .floating-label.textfield-box input[type=search],
- .floating-label.textfield-box .wpcf7 input[type=url], .wpcf7 .floating-label.textfield-box input[type=url],
- .floating-label.textfield-box .wpcf7 input[type=tel], .wpcf7 .floating-label.textfield-box input[type=tel],
- .floating-label.textfield-box .wpcf7 input[type=number], .wpcf7 .floating-label.textfield-box input[type=number],
- .floating-label.textfield-box .wpcf7 input[type=range], .wpcf7 .floating-label.textfield-box input[type=range],
- .floating-label.textfield-box .wpcf7 input[type=date], .wpcf7 .floating-label.textfield-box input[type=date],
- .floating-label.textfield-box .wpcf7 input[type=month], .wpcf7 .floating-label.textfield-box input[type=month],
- .floating-label.textfield-box .wpcf7 input[type=week], .wpcf7 .floating-label.textfield-box input[type=week],
- .floating-label.textfield-box .wpcf7 input[type=time], .wpcf7 .floating-label.textfield-box input[type=time],
- .floating-label.textfield-box .wpcf7 input[type=datetime], .wpcf7 .floating-label.textfield-box input[type=datetime],
- .floating-label.textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .floating-label.textfield-box input[type=datetime-local],
- .floating-label.textfield-box .wpcf7 input[type=color], .wpcf7 .floating-label.textfield-box input[type=color],
- .floating-label.textfield-box .wpcf7 input[type=email], .wpcf7 .floating-label.textfield-box input[type=email],
- .floating-label.textfield-box .wpcf7 input[type=file], .wpcf7 .floating-label.textfield-box input[type=file], .floating-label.textfield-box .wpcf7 input[type=submit], .wpcf7 .floating-label.textfield-box input[type=submit],
- .floating-label.textfield-box .wpcf7 select, .wpcf7 .floating-label.textfield-box select,
- .floating-label.textfield-box .wpcf7 textarea, .wpcf7 .floating-label.textfield-box textarea, .floating-label.textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label.textfield-box .wpcf7-validation-errors, .floating-label.textfield-box .custom-select, .floating-label.textfield-box .form-control-file,
- .floating-label.textfield-box select.form-control[multiple],
- .floating-label.textfield-box .wpcf7 select[multiple],
- .wpcf7 .floating-label.textfield-box select[multiple],
- .floating-label.textfield-box select.form-control[size]:not([size='1']),
- .floating-label.textfield-box .wpcf7 select[size]:not([size='1']),
- .wpcf7 .floating-label.textfield-box select[size]:not([size='1']),
- .floating-label.textfield-box textarea.form-control:not([rows='1']),
- .floating-label.textfield-box .wpcf7 textarea:not([rows='1']),
- .wpcf7 .floating-label.textfield-box textarea:not([rows='1']),
- .floating-label.textfield-box .custom-select[multiple],
- .floating-label.textfield-box .custom-select[size]:not([size='1']) {
- padding-top: 1.5rem; }
- .floating-label.textfield-box .form-control, .floating-label.textfield-box .wpcf7 input[type=text], .wpcf7 .floating-label.textfield-box input[type=text],
- .floating-label.textfield-box .wpcf7 input[type=search], .wpcf7 .floating-label.textfield-box input[type=search],
- .floating-label.textfield-box .wpcf7 input[type=url], .wpcf7 .floating-label.textfield-box input[type=url],
- .floating-label.textfield-box .wpcf7 input[type=tel], .wpcf7 .floating-label.textfield-box input[type=tel],
- .floating-label.textfield-box .wpcf7 input[type=number], .wpcf7 .floating-label.textfield-box input[type=number],
- .floating-label.textfield-box .wpcf7 input[type=range], .wpcf7 .floating-label.textfield-box input[type=range],
- .floating-label.textfield-box .wpcf7 input[type=date], .wpcf7 .floating-label.textfield-box input[type=date],
- .floating-label.textfield-box .wpcf7 input[type=month], .wpcf7 .floating-label.textfield-box input[type=month],
- .floating-label.textfield-box .wpcf7 input[type=week], .wpcf7 .floating-label.textfield-box input[type=week],
- .floating-label.textfield-box .wpcf7 input[type=time], .wpcf7 .floating-label.textfield-box input[type=time],
- .floating-label.textfield-box .wpcf7 input[type=datetime], .wpcf7 .floating-label.textfield-box input[type=datetime],
- .floating-label.textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .floating-label.textfield-box input[type=datetime-local],
- .floating-label.textfield-box .wpcf7 input[type=color], .wpcf7 .floating-label.textfield-box input[type=color],
- .floating-label.textfield-box .wpcf7 input[type=email], .wpcf7 .floating-label.textfield-box input[type=email],
- .floating-label.textfield-box .wpcf7 input[type=file], .wpcf7 .floating-label.textfield-box input[type=file], .floating-label.textfield-box .wpcf7 input[type=submit], .wpcf7 .floating-label.textfield-box input[type=submit],
- .floating-label.textfield-box .wpcf7 select, .wpcf7 .floating-label.textfield-box select,
- .floating-label.textfield-box .wpcf7 textarea, .wpcf7 .floating-label.textfield-box textarea, .floating-label.textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label.textfield-box .wpcf7-validation-errors, .floating-label.textfield-box .custom-select, .floating-label.textfield-box .form-control-file {
- padding-bottom: calc(0.5rem - 1px); }
-
-.floating-label-lg.textfield-box label, .input-group-lg > .textfield-box.floating-label label {
- top: 0.875rem;
- left: 1rem; }
-
-.floating-label-lg.textfield-box .form-control, .input-group-lg > .textfield-box.floating-label .form-control, .floating-label-lg.textfield-box .wpcf7 input[type=text], .wpcf7 .floating-label-lg.textfield-box input[type=text], .input-group-lg > .textfield-box.floating-label .wpcf7 input[type=text], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=text],
-.floating-label-lg.textfield-box .wpcf7 input[type=search], .wpcf7 .floating-label-lg.textfield-box input[type=search],
-.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=search], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=search],
-.floating-label-lg.textfield-box .wpcf7 input[type=url], .wpcf7 .floating-label-lg.textfield-box input[type=url],
-.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=url], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=url],
-.floating-label-lg.textfield-box .wpcf7 input[type=tel], .wpcf7 .floating-label-lg.textfield-box input[type=tel],
-.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=tel], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=tel],
-.floating-label-lg.textfield-box .wpcf7 input[type=number], .wpcf7 .floating-label-lg.textfield-box input[type=number],
-.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=number], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=number],
-.floating-label-lg.textfield-box .wpcf7 input[type=range], .wpcf7 .floating-label-lg.textfield-box input[type=range],
-.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=range], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=range],
-.floating-label-lg.textfield-box .wpcf7 input[type=date], .wpcf7 .floating-label-lg.textfield-box input[type=date],
-.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=date], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=date],
-.floating-label-lg.textfield-box .wpcf7 input[type=month], .wpcf7 .floating-label-lg.textfield-box input[type=month],
-.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=month], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=month],
-.floating-label-lg.textfield-box .wpcf7 input[type=week], .wpcf7 .floating-label-lg.textfield-box input[type=week],
-.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=week], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=week],
-.floating-label-lg.textfield-box .wpcf7 input[type=time], .wpcf7 .floating-label-lg.textfield-box input[type=time],
-.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=time], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=time],
-.floating-label-lg.textfield-box .wpcf7 input[type=datetime], .wpcf7 .floating-label-lg.textfield-box input[type=datetime],
-.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=datetime], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=datetime],
-.floating-label-lg.textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .floating-label-lg.textfield-box input[type=datetime-local],
-.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=datetime-local], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=datetime-local],
-.floating-label-lg.textfield-box .wpcf7 input[type=color], .wpcf7 .floating-label-lg.textfield-box input[type=color],
-.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=color], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=color],
-.floating-label-lg.textfield-box .wpcf7 input[type=email], .wpcf7 .floating-label-lg.textfield-box input[type=email],
-.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=email], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=email],
-.floating-label-lg.textfield-box .wpcf7 input[type=file], .wpcf7 .floating-label-lg.textfield-box input[type=file],
-.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=file], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=file], .floating-label-lg.textfield-box .wpcf7 input[type=submit], .wpcf7 .floating-label-lg.textfield-box input[type=submit], .input-group-lg > .textfield-box.floating-label .wpcf7 input[type=submit], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=submit],
-.floating-label-lg.textfield-box .wpcf7 select, .wpcf7 .floating-label-lg.textfield-box select,
-.input-group-lg > .textfield-box.floating-label .wpcf7 select, .wpcf7 .input-group-lg > .textfield-box.floating-label select,
-.floating-label-lg.textfield-box .wpcf7 textarea, .wpcf7 .floating-label-lg.textfield-box textarea,
-.input-group-lg > .textfield-box.floating-label .wpcf7 textarea, .wpcf7 .input-group-lg > .textfield-box.floating-label textarea, .floating-label-lg.textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label-lg.textfield-box .wpcf7-validation-errors, .input-group-lg > .textfield-box.floating-label .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-lg > .textfield-box.floating-label .wpcf7-validation-errors, .floating-label-lg.textfield-box .custom-select, .input-group-lg > .textfield-box.floating-label .custom-select, .floating-label-lg.textfield-box .form-control-file, .input-group-lg > .textfield-box.floating-label .form-control-file,
-.floating-label-lg.textfield-box select.form-control[multiple],
-.input-group-lg > .textfield-box.floating-label select.form-control[multiple],
-.floating-label-lg.textfield-box .wpcf7 select[multiple],
-.wpcf7 .floating-label-lg.textfield-box select[multiple],
-.input-group-lg > .textfield-box.floating-label .wpcf7 select[multiple],
-.wpcf7 .input-group-lg > .textfield-box.floating-label select[multiple],
-.floating-label-lg.textfield-box select.form-control[size]:not([size='1']),
-.input-group-lg > .textfield-box.floating-label select.form-control[size]:not([size='1']),
-.floating-label-lg.textfield-box .wpcf7 select[size]:not([size='1']),
-.wpcf7 .floating-label-lg.textfield-box select[size]:not([size='1']),
-.input-group-lg > .textfield-box.floating-label .wpcf7 select[size]:not([size='1']),
-.wpcf7 .input-group-lg > .textfield-box.floating-label select[size]:not([size='1']),
-.floating-label-lg.textfield-box textarea.form-control:not([rows='1']),
-.input-group-lg > .textfield-box.floating-label textarea.form-control:not([rows='1']),
-.floating-label-lg.textfield-box .wpcf7 textarea:not([rows='1']),
-.wpcf7 .floating-label-lg.textfield-box textarea:not([rows='1']),
-.input-group-lg > .textfield-box.floating-label .wpcf7 textarea:not([rows='1']),
-.wpcf7 .input-group-lg > .textfield-box.floating-label textarea:not([rows='1']),
-.floating-label-lg.textfield-box .custom-select[multiple],
-.input-group-lg > .textfield-box.floating-label .custom-select[multiple],
-.floating-label-lg.textfield-box .custom-select[size]:not([size='1']),
-.input-group-lg > .textfield-box.floating-label .custom-select[size]:not([size='1']) {
- padding-top: 1.25rem;
- padding-right: 1rem;
- padding-left: 1rem; }
-
-.floating-label-lg.textfield-box select.form-control, .input-group-lg > .textfield-box.floating-label select.form-control,
-.floating-label-lg.textfield-box .wpcf7 select, .wpcf7 .floating-label-lg.textfield-box select,
-.input-group-lg > .textfield-box.floating-label .wpcf7 select, .wpcf7 .input-group-lg > .textfield-box.floating-label select, .floating-label-lg.textfield-box .custom-select, .input-group-lg > .textfield-box.floating-label .custom-select {
- padding-right: 1.5em; }
-
-.floating-label-sm.textfield-box label, .input-group-sm > .textfield-box.floating-label label {
- top: 0.75rem;
- left: 0.75rem; }
-
-.floating-label-sm.textfield-box .form-control, .input-group-sm > .textfield-box.floating-label .form-control, .floating-label-sm.textfield-box .wpcf7 input[type=text], .wpcf7 .floating-label-sm.textfield-box input[type=text], .input-group-sm > .textfield-box.floating-label .wpcf7 input[type=text], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=text],
-.floating-label-sm.textfield-box .wpcf7 input[type=search], .wpcf7 .floating-label-sm.textfield-box input[type=search],
-.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=search], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=search],
-.floating-label-sm.textfield-box .wpcf7 input[type=url], .wpcf7 .floating-label-sm.textfield-box input[type=url],
-.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=url], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=url],
-.floating-label-sm.textfield-box .wpcf7 input[type=tel], .wpcf7 .floating-label-sm.textfield-box input[type=tel],
-.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=tel], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=tel],
-.floating-label-sm.textfield-box .wpcf7 input[type=number], .wpcf7 .floating-label-sm.textfield-box input[type=number],
-.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=number], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=number],
-.floating-label-sm.textfield-box .wpcf7 input[type=range], .wpcf7 .floating-label-sm.textfield-box input[type=range],
-.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=range], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=range],
-.floating-label-sm.textfield-box .wpcf7 input[type=date], .wpcf7 .floating-label-sm.textfield-box input[type=date],
-.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=date], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=date],
-.floating-label-sm.textfield-box .wpcf7 input[type=month], .wpcf7 .floating-label-sm.textfield-box input[type=month],
-.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=month], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=month],
-.floating-label-sm.textfield-box .wpcf7 input[type=week], .wpcf7 .floating-label-sm.textfield-box input[type=week],
-.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=week], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=week],
-.floating-label-sm.textfield-box .wpcf7 input[type=time], .wpcf7 .floating-label-sm.textfield-box input[type=time],
-.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=time], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=time],
-.floating-label-sm.textfield-box .wpcf7 input[type=datetime], .wpcf7 .floating-label-sm.textfield-box input[type=datetime],
-.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=datetime], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=datetime],
-.floating-label-sm.textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .floating-label-sm.textfield-box input[type=datetime-local],
-.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=datetime-local], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=datetime-local],
-.floating-label-sm.textfield-box .wpcf7 input[type=color], .wpcf7 .floating-label-sm.textfield-box input[type=color],
-.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=color], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=color],
-.floating-label-sm.textfield-box .wpcf7 input[type=email], .wpcf7 .floating-label-sm.textfield-box input[type=email],
-.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=email], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=email],
-.floating-label-sm.textfield-box .wpcf7 input[type=file], .wpcf7 .floating-label-sm.textfield-box input[type=file],
-.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=file], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=file], .floating-label-sm.textfield-box .wpcf7 input[type=submit], .wpcf7 .floating-label-sm.textfield-box input[type=submit], .input-group-sm > .textfield-box.floating-label .wpcf7 input[type=submit], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=submit],
-.floating-label-sm.textfield-box .wpcf7 select, .wpcf7 .floating-label-sm.textfield-box select,
-.input-group-sm > .textfield-box.floating-label .wpcf7 select, .wpcf7 .input-group-sm > .textfield-box.floating-label select,
-.floating-label-sm.textfield-box .wpcf7 textarea, .wpcf7 .floating-label-sm.textfield-box textarea,
-.input-group-sm > .textfield-box.floating-label .wpcf7 textarea, .wpcf7 .input-group-sm > .textfield-box.floating-label textarea, .floating-label-sm.textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label-sm.textfield-box .wpcf7-validation-errors, .input-group-sm > .textfield-box.floating-label .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-sm > .textfield-box.floating-label .wpcf7-validation-errors, .floating-label-sm.textfield-box .custom-select, .input-group-sm > .textfield-box.floating-label .custom-select, .floating-label-sm.textfield-box .form-control-file, .input-group-sm > .textfield-box.floating-label .form-control-file,
-.floating-label-sm.textfield-box select.form-control[multiple],
-.input-group-sm > .textfield-box.floating-label select.form-control[multiple],
-.floating-label-sm.textfield-box .wpcf7 select[multiple],
-.wpcf7 .floating-label-sm.textfield-box select[multiple],
-.input-group-sm > .textfield-box.floating-label .wpcf7 select[multiple],
-.wpcf7 .input-group-sm > .textfield-box.floating-label select[multiple],
-.floating-label-sm.textfield-box select.form-control[size]:not([size='1']),
-.input-group-sm > .textfield-box.floating-label select.form-control[size]:not([size='1']),
-.floating-label-sm.textfield-box .wpcf7 select[size]:not([size='1']),
-.wpcf7 .floating-label-sm.textfield-box select[size]:not([size='1']),
-.input-group-sm > .textfield-box.floating-label .wpcf7 select[size]:not([size='1']),
-.wpcf7 .input-group-sm > .textfield-box.floating-label select[size]:not([size='1']),
-.floating-label-sm.textfield-box textarea.form-control:not([rows='1']),
-.input-group-sm > .textfield-box.floating-label textarea.form-control:not([rows='1']),
-.floating-label-sm.textfield-box .wpcf7 textarea:not([rows='1']),
-.wpcf7 .floating-label-sm.textfield-box textarea:not([rows='1']),
-.input-group-sm > .textfield-box.floating-label .wpcf7 textarea:not([rows='1']),
-.wpcf7 .input-group-sm > .textfield-box.floating-label textarea:not([rows='1']),
-.floating-label-sm.textfield-box .custom-select[multiple],
-.input-group-sm > .textfield-box.floating-label .custom-select[multiple],
-.floating-label-sm.textfield-box .custom-select[size]:not([size='1']),
-.input-group-sm > .textfield-box.floating-label .custom-select[size]:not([size='1']) {
- padding-top: 1.0rem;
- padding-right: 0.75rem;
- padding-left: 0.75rem; }
-
-.floating-label-sm.textfield-box select.form-control, .input-group-sm > .textfield-box.floating-label select.form-control,
-.floating-label-sm.textfield-box .wpcf7 select, .wpcf7 .floating-label-sm.textfield-box select,
-.input-group-sm > .textfield-box.floating-label .wpcf7 select, .wpcf7 .input-group-sm > .textfield-box.floating-label select, .floating-label-sm.textfield-box .custom-select, .input-group-sm > .textfield-box.floating-label .custom-select {
- padding-right: 1.5em; }
-
-.input-group {
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- position: relative;
- width: 100%; }
- .input-group > .custom-file,
- .input-group > .custom-select,
- .input-group > .floating-label,
- .input-group > .form-control,
- .wpcf7 .input-group > input[type=text],
- .wpcf7 .input-group > input[type=search],
- .wpcf7 .input-group > input[type=url],
- .wpcf7 .input-group > input[type=tel],
- .wpcf7 .input-group > input[type=number],
- .wpcf7 .input-group > input[type=range],
- .wpcf7 .input-group > input[type=date],
- .wpcf7 .input-group > input[type=month],
- .wpcf7 .input-group > input[type=week],
- .wpcf7 .input-group > input[type=time],
- .wpcf7 .input-group > input[type=datetime],
- .wpcf7 .input-group > input[type=datetime-local],
- .wpcf7 .input-group > input[type=color],
- .wpcf7 .input-group > input[type=email],
- .wpcf7 .input-group > input[type=file],
- .wpcf7 .input-group > input[type=submit],
- .wpcf7 .input-group > select,
- .wpcf7 .input-group > textarea,
- .wpcf7 .input-group > .wpcf7-validation-errors,
- .input-group > .form-control-file,
- .input-group > .textfield-box {
- -webkit-box-flex: 1;
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
- margin-bottom: 0;
- width: 1%; }
- .input-group > .custom-file + .custom-file,
- .input-group > .custom-file + .custom-select,
- .input-group > .custom-file + .floating-label,
- .input-group > .custom-file + .form-control,
- .wpcf7 .input-group > .custom-file + input[type=text],
- .wpcf7 .input-group > .custom-file + input[type=search],
- .wpcf7 .input-group > .custom-file + input[type=url],
- .wpcf7 .input-group > .custom-file + input[type=tel],
- .wpcf7 .input-group > .custom-file + input[type=number],
- .wpcf7 .input-group > .custom-file + input[type=range],
- .wpcf7 .input-group > .custom-file + input[type=date],
- .wpcf7 .input-group > .custom-file + input[type=month],
- .wpcf7 .input-group > .custom-file + input[type=week],
- .wpcf7 .input-group > .custom-file + input[type=time],
- .wpcf7 .input-group > .custom-file + input[type=datetime],
- .wpcf7 .input-group > .custom-file + input[type=datetime-local],
- .wpcf7 .input-group > .custom-file + input[type=color],
- .wpcf7 .input-group > .custom-file + input[type=email],
- .wpcf7 .input-group > .custom-file + input[type=file],
- .wpcf7 .input-group > .custom-file + input[type=submit],
- .wpcf7 .input-group > .custom-file + select,
- .wpcf7 .input-group > .custom-file + textarea,
- .wpcf7 .input-group > .custom-file + .wpcf7-validation-errors,
- .input-group > .custom-file + .form-control-file,
- .input-group > .custom-file + .textfield-box,
- .input-group > .custom-select + .custom-file,
- .input-group > .custom-select + .custom-select,
- .input-group > .custom-select + .floating-label,
- .input-group > .custom-select + .form-control,
- .wpcf7 .input-group > .custom-select + input[type=text],
- .wpcf7 .input-group > .custom-select + input[type=search],
- .wpcf7 .input-group > .custom-select + input[type=url],
- .wpcf7 .input-group > .custom-select + input[type=tel],
- .wpcf7 .input-group > .custom-select + input[type=number],
- .wpcf7 .input-group > .custom-select + input[type=range],
- .wpcf7 .input-group > .custom-select + input[type=date],
- .wpcf7 .input-group > .custom-select + input[type=month],
- .wpcf7 .input-group > .custom-select + input[type=week],
- .wpcf7 .input-group > .custom-select + input[type=time],
- .wpcf7 .input-group > .custom-select + input[type=datetime],
- .wpcf7 .input-group > .custom-select + input[type=datetime-local],
- .wpcf7 .input-group > .custom-select + input[type=color],
- .wpcf7 .input-group > .custom-select + input[type=email],
- .wpcf7 .input-group > .custom-select + input[type=file],
- .wpcf7 .input-group > .custom-select + input[type=submit],
- .wpcf7 .input-group > .custom-select + select,
- .wpcf7 .input-group > .custom-select + textarea,
- .wpcf7 .input-group > .custom-select + .wpcf7-validation-errors,
- .input-group > .custom-select + .form-control-file,
- .input-group > .custom-select + .textfield-box,
- .input-group > .floating-label + .custom-file,
- .input-group > .floating-label + .custom-select,
- .input-group > .floating-label + .floating-label,
- .input-group > .floating-label + .form-control,
- .wpcf7 .input-group > .floating-label + input[type=text],
- .wpcf7 .input-group > .floating-label + input[type=search],
- .wpcf7 .input-group > .floating-label + input[type=url],
- .wpcf7 .input-group > .floating-label + input[type=tel],
- .wpcf7 .input-group > .floating-label + input[type=number],
- .wpcf7 .input-group > .floating-label + input[type=range],
- .wpcf7 .input-group > .floating-label + input[type=date],
- .wpcf7 .input-group > .floating-label + input[type=month],
- .wpcf7 .input-group > .floating-label + input[type=week],
- .wpcf7 .input-group > .floating-label + input[type=time],
- .wpcf7 .input-group > .floating-label + input[type=datetime],
- .wpcf7 .input-group > .floating-label + input[type=datetime-local],
- .wpcf7 .input-group > .floating-label + input[type=color],
- .wpcf7 .input-group > .floating-label + input[type=email],
- .wpcf7 .input-group > .floating-label + input[type=file],
- .wpcf7 .input-group > .floating-label + input[type=submit],
- .wpcf7 .input-group > .floating-label + select,
- .wpcf7 .input-group > .floating-label + textarea,
- .wpcf7 .input-group > .floating-label + .wpcf7-validation-errors,
- .input-group > .floating-label + .form-control-file,
- .input-group > .floating-label + .textfield-box,
- .input-group > .form-control + .custom-file,
- .wpcf7 .input-group > input[type=text] + .custom-file,
- .wpcf7 .input-group > input[type=search] + .custom-file,
- .wpcf7 .input-group > input[type=url] + .custom-file,
- .wpcf7 .input-group > input[type=tel] + .custom-file,
- .wpcf7 .input-group > input[type=number] + .custom-file,
- .wpcf7 .input-group > input[type=range] + .custom-file,
- .wpcf7 .input-group > input[type=date] + .custom-file,
- .wpcf7 .input-group > input[type=month] + .custom-file,
- .wpcf7 .input-group > input[type=week] + .custom-file,
- .wpcf7 .input-group > input[type=time] + .custom-file,
- .wpcf7 .input-group > input[type=datetime] + .custom-file,
- .wpcf7 .input-group > input[type=datetime-local] + .custom-file,
- .wpcf7 .input-group > input[type=color] + .custom-file,
- .wpcf7 .input-group > input[type=email] + .custom-file,
- .wpcf7 .input-group > input[type=file] + .custom-file,
- .wpcf7 .input-group > input[type=submit] + .custom-file,
- .wpcf7 .input-group > select + .custom-file,
- .wpcf7 .input-group > textarea + .custom-file,
- .wpcf7 .input-group > .wpcf7-validation-errors + .custom-file,
- .input-group > .form-control + .custom-select,
- .wpcf7 .input-group > input[type=text] + .custom-select,
- .wpcf7 .input-group > input[type=search] + .custom-select,
- .wpcf7 .input-group > input[type=url] + .custom-select,
- .wpcf7 .input-group > input[type=tel] + .custom-select,
- .wpcf7 .input-group > input[type=number] + .custom-select,
- .wpcf7 .input-group > input[type=range] + .custom-select,
- .wpcf7 .input-group > input[type=date] + .custom-select,
- .wpcf7 .input-group > input[type=month] + .custom-select,
- .wpcf7 .input-group > input[type=week] + .custom-select,
- .wpcf7 .input-group > input[type=time] + .custom-select,
- .wpcf7 .input-group > input[type=datetime] + .custom-select,
- .wpcf7 .input-group > input[type=datetime-local] + .custom-select,
- .wpcf7 .input-group > input[type=color] + .custom-select,
- .wpcf7 .input-group > input[type=email] + .custom-select,
- .wpcf7 .input-group > input[type=file] + .custom-select,
- .wpcf7 .input-group > input[type=submit] + .custom-select,
- .wpcf7 .input-group > select + .custom-select,
- .wpcf7 .input-group > textarea + .custom-select,
- .wpcf7 .input-group > .wpcf7-validation-errors + .custom-select,
- .input-group > .form-control + .floating-label,
- .wpcf7 .input-group > input[type=text] + .floating-label,
- .wpcf7 .input-group > input[type=search] + .floating-label,
- .wpcf7 .input-group > input[type=url] + .floating-label,
- .wpcf7 .input-group > input[type=tel] + .floating-label,
- .wpcf7 .input-group > input[type=number] + .floating-label,
- .wpcf7 .input-group > input[type=range] + .floating-label,
- .wpcf7 .input-group > input[type=date] + .floating-label,
- .wpcf7 .input-group > input[type=month] + .floating-label,
- .wpcf7 .input-group > input[type=week] + .floating-label,
- .wpcf7 .input-group > input[type=time] + .floating-label,
- .wpcf7 .input-group > input[type=datetime] + .floating-label,
- .wpcf7 .input-group > input[type=datetime-local] + .floating-label,
- .wpcf7 .input-group > input[type=color] + .floating-label,
- .wpcf7 .input-group > input[type=email] + .floating-label,
- .wpcf7 .input-group > input[type=file] + .floating-label,
- .wpcf7 .input-group > input[type=submit] + .floating-label,
- .wpcf7 .input-group > select + .floating-label,
- .wpcf7 .input-group > textarea + .floating-label,
- .wpcf7 .input-group > .wpcf7-validation-errors + .floating-label,
- .input-group > .form-control + .form-control,
- .wpcf7 .input-group > input[type=text] + .form-control,
- .wpcf7 .input-group > input[type=search] + .form-control,
- .wpcf7 .input-group > input[type=url] + .form-control,
- .wpcf7 .input-group > input[type=tel] + .form-control,
- .wpcf7 .input-group > input[type=number] + .form-control,
- .wpcf7 .input-group > input[type=range] + .form-control,
- .wpcf7 .input-group > input[type=date] + .form-control,
- .wpcf7 .input-group > input[type=month] + .form-control,
- .wpcf7 .input-group > input[type=week] + .form-control,
- .wpcf7 .input-group > input[type=time] + .form-control,
- .wpcf7 .input-group > input[type=datetime] + .form-control,
- .wpcf7 .input-group > input[type=datetime-local] + .form-control,
- .wpcf7 .input-group > input[type=color] + .form-control,
- .wpcf7 .input-group > input[type=email] + .form-control,
- .wpcf7 .input-group > input[type=file] + .form-control,
- .wpcf7 .input-group > input[type=submit] + .form-control,
- .wpcf7 .input-group > select + .form-control,
- .wpcf7 .input-group > textarea + .form-control,
- .wpcf7 .input-group > .wpcf7-validation-errors + .form-control,
- .wpcf7 .input-group > .form-control + input[type=text],
- .wpcf7 .input-group > input[type=text] + input[type=text],
- .wpcf7 .input-group > input[type=search] + input[type=text],
- .wpcf7 .input-group > input[type=url] + input[type=text],
- .wpcf7 .input-group > input[type=tel] + input[type=text],
- .wpcf7 .input-group > input[type=number] + input[type=text],
- .wpcf7 .input-group > input[type=range] + input[type=text],
- .wpcf7 .input-group > input[type=date] + input[type=text],
- .wpcf7 .input-group > input[type=month] + input[type=text],
- .wpcf7 .input-group > input[type=week] + input[type=text],
- .wpcf7 .input-group > input[type=time] + input[type=text],
- .wpcf7 .input-group > input[type=datetime] + input[type=text],
- .wpcf7 .input-group > input[type=datetime-local] + input[type=text],
- .wpcf7 .input-group > input[type=color] + input[type=text],
- .wpcf7 .input-group > input[type=email] + input[type=text],
- .wpcf7 .input-group > input[type=file] + input[type=text],
- .wpcf7 .input-group > input[type=submit] + input[type=text],
- .wpcf7 .input-group > select + input[type=text],
- .wpcf7 .input-group > textarea + input[type=text],
- .wpcf7 .input-group > .wpcf7-validation-errors + input[type=text],
- .wpcf7 .input-group > .form-control + input[type=search],
- .wpcf7 .input-group > input[type=text] + input[type=search],
- .wpcf7 .input-group > input[type=search] + input[type=search],
- .wpcf7 .input-group > input[type=url] + input[type=search],
- .wpcf7 .input-group > input[type=tel] + input[type=search],
- .wpcf7 .input-group > input[type=number] + input[type=search],
- .wpcf7 .input-group > input[type=range] + input[type=search],
- .wpcf7 .input-group > input[type=date] + input[type=search],
- .wpcf7 .input-group > input[type=month] + input[type=search],
- .wpcf7 .input-group > input[type=week] + input[type=search],
- .wpcf7 .input-group > input[type=time] + input[type=search],
- .wpcf7 .input-group > input[type=datetime] + input[type=search],
- .wpcf7 .input-group > input[type=datetime-local] + input[type=search],
- .wpcf7 .input-group > input[type=color] + input[type=search],
- .wpcf7 .input-group > input[type=email] + input[type=search],
- .wpcf7 .input-group > input[type=file] + input[type=search],
- .wpcf7 .input-group > input[type=submit] + input[type=search],
- .wpcf7 .input-group > select + input[type=search],
- .wpcf7 .input-group > textarea + input[type=search],
- .wpcf7 .input-group > .wpcf7-validation-errors + input[type=search],
- .wpcf7 .input-group > .form-control + input[type=url],
- .wpcf7 .input-group > input[type=text] + input[type=url],
- .wpcf7 .input-group > input[type=search] + input[type=url],
- .wpcf7 .input-group > input[type=url] + input[type=url],
- .wpcf7 .input-group > input[type=tel] + input[type=url],
- .wpcf7 .input-group > input[type=number] + input[type=url],
- .wpcf7 .input-group > input[type=range] + input[type=url],
- .wpcf7 .input-group > input[type=date] + input[type=url],
- .wpcf7 .input-group > input[type=month] + input[type=url],
- .wpcf7 .input-group > input[type=week] + input[type=url],
- .wpcf7 .input-group > input[type=time] + input[type=url],
- .wpcf7 .input-group > input[type=datetime] + input[type=url],
- .wpcf7 .input-group > input[type=datetime-local] + input[type=url],
- .wpcf7 .input-group > input[type=color] + input[type=url],
- .wpcf7 .input-group > input[type=email] + input[type=url],
- .wpcf7 .input-group > input[type=file] + input[type=url],
- .wpcf7 .input-group > input[type=submit] + input[type=url],
- .wpcf7 .input-group > select + input[type=url],
- .wpcf7 .input-group > textarea + input[type=url],
- .wpcf7 .input-group > .wpcf7-validation-errors + input[type=url],
- .wpcf7 .input-group > .form-control + input[type=tel],
- .wpcf7 .input-group > input[type=text] + input[type=tel],
- .wpcf7 .input-group > input[type=search] + input[type=tel],
- .wpcf7 .input-group > input[type=url] + input[type=tel],
- .wpcf7 .input-group > input[type=tel] + input[type=tel],
- .wpcf7 .input-group > input[type=number] + input[type=tel],
- .wpcf7 .input-group > input[type=range] + input[type=tel],
- .wpcf7 .input-group > input[type=date] + input[type=tel],
- .wpcf7 .input-group > input[type=month] + input[type=tel],
- .wpcf7 .input-group > input[type=week] + input[type=tel],
- .wpcf7 .input-group > input[type=time] + input[type=tel],
- .wpcf7 .input-group > input[type=datetime] + input[type=tel],
- .wpcf7 .input-group > input[type=datetime-local] + input[type=tel],
- .wpcf7 .input-group > input[type=color] + input[type=tel],
- .wpcf7 .input-group > input[type=email] + input[type=tel],
- .wpcf7 .input-group > input[type=file] + input[type=tel],
- .wpcf7 .input-group > input[type=submit] + input[type=tel],
- .wpcf7 .input-group > select + input[type=tel],
- .wpcf7 .input-group > textarea + input[type=tel],
- .wpcf7 .input-group > .wpcf7-validation-errors + input[type=tel],
- .wpcf7 .input-group > .form-control + input[type=number],
- .wpcf7 .input-group > input[type=text] + input[type=number],
- .wpcf7 .input-group > input[type=search] + input[type=number],
- .wpcf7 .input-group > input[type=url] + input[type=number],
- .wpcf7 .input-group > input[type=tel] + input[type=number],
- .wpcf7 .input-group > input[type=number] + input[type=number],
- .wpcf7 .input-group > input[type=range] + input[type=number],
- .wpcf7 .input-group > input[type=date] + input[type=number],
- .wpcf7 .input-group > input[type=month] + input[type=number],
- .wpcf7 .input-group > input[type=week] + input[type=number],
- .wpcf7 .input-group > input[type=time] + input[type=number],
- .wpcf7 .input-group > input[type=datetime] + input[type=number],
- .wpcf7 .input-group > input[type=datetime-local] + input[type=number],
- .wpcf7 .input-group > input[type=color] + input[type=number],
- .wpcf7 .input-group > input[type=email] + input[type=number],
- .wpcf7 .input-group > input[type=file] + input[type=number],
- .wpcf7 .input-group > input[type=submit] + input[type=number],
- .wpcf7 .input-group > select + input[type=number],
- .wpcf7 .input-group > textarea + input[type=number],
- .wpcf7 .input-group > .wpcf7-validation-errors + input[type=number],
- .wpcf7 .input-group > .form-control + input[type=range],
- .wpcf7 .input-group > input[type=text] + input[type=range],
- .wpcf7 .input-group > input[type=search] + input[type=range],
- .wpcf7 .input-group > input[type=url] + input[type=range],
- .wpcf7 .input-group > input[type=tel] + input[type=range],
- .wpcf7 .input-group > input[type=number] + input[type=range],
- .wpcf7 .input-group > input[type=range] + input[type=range],
- .wpcf7 .input-group > input[type=date] + input[type=range],
- .wpcf7 .input-group > input[type=month] + input[type=range],
- .wpcf7 .input-group > input[type=week] + input[type=range],
- .wpcf7 .input-group > input[type=time] + input[type=range],
- .wpcf7 .input-group > input[type=datetime] + input[type=range],
- .wpcf7 .input-group > input[type=datetime-local] + input[type=range],
- .wpcf7 .input-group > input[type=color] + input[type=range],
- .wpcf7 .input-group > input[type=email] + input[type=range],
- .wpcf7 .input-group > input[type=file] + input[type=range],
- .wpcf7 .input-group > input[type=submit] + input[type=range],
- .wpcf7 .input-group > select + input[type=range],
- .wpcf7 .input-group > textarea + input[type=range],
- .wpcf7 .input-group > .wpcf7-validation-errors + input[type=range],
- .wpcf7 .input-group > .form-control + input[type=date],
- .wpcf7 .input-group > input[type=text] + input[type=date],
- .wpcf7 .input-group > input[type=search] + input[type=date],
- .wpcf7 .input-group > input[type=url] + input[type=date],
- .wpcf7 .input-group > input[type=tel] + input[type=date],
- .wpcf7 .input-group > input[type=number] + input[type=date],
- .wpcf7 .input-group > input[type=range] + input[type=date],
- .wpcf7 .input-group > input[type=date] + input[type=date],
- .wpcf7 .input-group > input[type=month] + input[type=date],
- .wpcf7 .input-group > input[type=week] + input[type=date],
- .wpcf7 .input-group > input[type=time] + input[type=date],
- .wpcf7 .input-group > input[type=datetime] + input[type=date],
- .wpcf7 .input-group > input[type=datetime-local] + input[type=date],
- .wpcf7 .input-group > input[type=color] + input[type=date],
- .wpcf7 .input-group > input[type=email] + input[type=date],
- .wpcf7 .input-group > input[type=file] + input[type=date],
- .wpcf7 .input-group > input[type=submit] + input[type=date],
- .wpcf7 .input-group > select + input[type=date],
- .wpcf7 .input-group > textarea + input[type=date],
- .wpcf7 .input-group > .wpcf7-validation-errors + input[type=date],
- .wpcf7 .input-group > .form-control + input[type=month],
- .wpcf7 .input-group > input[type=text] + input[type=month],
- .wpcf7 .input-group > input[type=search] + input[type=month],
- .wpcf7 .input-group > input[type=url] + input[type=month],
- .wpcf7 .input-group > input[type=tel] + input[type=month],
- .wpcf7 .input-group > input[type=number] + input[type=month],
- .wpcf7 .input-group > input[type=range] + input[type=month],
- .wpcf7 .input-group > input[type=date] + input[type=month],
- .wpcf7 .input-group > input[type=month] + input[type=month],
- .wpcf7 .input-group > input[type=week] + input[type=month],
- .wpcf7 .input-group > input[type=time] + input[type=month],
- .wpcf7 .input-group > input[type=datetime] + input[type=month],
- .wpcf7 .input-group > input[type=datetime-local] + input[type=month],
- .wpcf7 .input-group > input[type=color] + input[type=month],
- .wpcf7 .input-group > input[type=email] + input[type=month],
- .wpcf7 .input-group > input[type=file] + input[type=month],
- .wpcf7 .input-group > input[type=submit] + input[type=month],
- .wpcf7 .input-group > select + input[type=month],
- .wpcf7 .input-group > textarea + input[type=month],
- .wpcf7 .input-group > .wpcf7-validation-errors + input[type=month],
- .wpcf7 .input-group > .form-control + input[type=week],
- .wpcf7 .input-group > input[type=text] + input[type=week],
- .wpcf7 .input-group > input[type=search] + input[type=week],
- .wpcf7 .input-group > input[type=url] + input[type=week],
- .wpcf7 .input-group > input[type=tel] + input[type=week],
- .wpcf7 .input-group > input[type=number] + input[type=week],
- .wpcf7 .input-group > input[type=range] + input[type=week],
- .wpcf7 .input-group > input[type=date] + input[type=week],
- .wpcf7 .input-group > input[type=month] + input[type=week],
- .wpcf7 .input-group > input[type=week] + input[type=week],
- .wpcf7 .input-group > input[type=time] + input[type=week],
- .wpcf7 .input-group > input[type=datetime] + input[type=week],
- .wpcf7 .input-group > input[type=datetime-local] + input[type=week],
- .wpcf7 .input-group > input[type=color] + input[type=week],
- .wpcf7 .input-group > input[type=email] + input[type=week],
- .wpcf7 .input-group > input[type=file] + input[type=week],
- .wpcf7 .input-group > input[type=submit] + input[type=week],
- .wpcf7 .input-group > select + input[type=week],
- .wpcf7 .input-group > textarea + input[type=week],
- .wpcf7 .input-group > .wpcf7-validation-errors + input[type=week],
- .wpcf7 .input-group > .form-control + input[type=time],
- .wpcf7 .input-group > input[type=text] + input[type=time],
- .wpcf7 .input-group > input[type=search] + input[type=time],
- .wpcf7 .input-group > input[type=url] + input[type=time],
- .wpcf7 .input-group > input[type=tel] + input[type=time],
- .wpcf7 .input-group > input[type=number] + input[type=time],
- .wpcf7 .input-group > input[type=range] + input[type=time],
- .wpcf7 .input-group > input[type=date] + input[type=time],
- .wpcf7 .input-group > input[type=month] + input[type=time],
- .wpcf7 .input-group > input[type=week] + input[type=time],
- .wpcf7 .input-group > input[type=time] + input[type=time],
- .wpcf7 .input-group > input[type=datetime] + input[type=time],
- .wpcf7 .input-group > input[type=datetime-local] + input[type=time],
- .wpcf7 .input-group > input[type=color] + input[type=time],
- .wpcf7 .input-group > input[type=email] + input[type=time],
- .wpcf7 .input-group > input[type=file] + input[type=time],
- .wpcf7 .input-group > input[type=submit] + input[type=time],
- .wpcf7 .input-group > select + input[type=time],
- .wpcf7 .input-group > textarea + input[type=time],
- .wpcf7 .input-group > .wpcf7-validation-errors + input[type=time],
- .wpcf7 .input-group > .form-control + input[type=datetime],
- .wpcf7 .input-group > input[type=text] + input[type=datetime],
- .wpcf7 .input-group > input[type=search] + input[type=datetime],
- .wpcf7 .input-group > input[type=url] + input[type=datetime],
- .wpcf7 .input-group > input[type=tel] + input[type=datetime],
- .wpcf7 .input-group > input[type=number] + input[type=datetime],
- .wpcf7 .input-group > input[type=range] + input[type=datetime],
- .wpcf7 .input-group > input[type=date] + input[type=datetime],
- .wpcf7 .input-group > input[type=month] + input[type=datetime],
- .wpcf7 .input-group > input[type=week] + input[type=datetime],
- .wpcf7 .input-group > input[type=time] + input[type=datetime],
- .wpcf7 .input-group > input[type=datetime] + input[type=datetime],
- .wpcf7 .input-group > input[type=datetime-local] + input[type=datetime],
- .wpcf7 .input-group > input[type=color] + input[type=datetime],
- .wpcf7 .input-group > input[type=email] + input[type=datetime],
- .wpcf7 .input-group > input[type=file] + input[type=datetime],
- .wpcf7 .input-group > input[type=submit] + input[type=datetime],
- .wpcf7 .input-group > select + input[type=datetime],
- .wpcf7 .input-group > textarea + input[type=datetime],
- .wpcf7 .input-group > .wpcf7-validation-errors + input[type=datetime],
- .wpcf7 .input-group > .form-control + input[type=datetime-local],
- .wpcf7 .input-group > input[type=text] + input[type=datetime-local],
- .wpcf7 .input-group > input[type=search] + input[type=datetime-local],
- .wpcf7 .input-group > input[type=url] + input[type=datetime-local],
- .wpcf7 .input-group > input[type=tel] + input[type=datetime-local],
- .wpcf7 .input-group > input[type=number] + input[type=datetime-local],
- .wpcf7 .input-group > input[type=range] + input[type=datetime-local],
- .wpcf7 .input-group > input[type=date] + input[type=datetime-local],
- .wpcf7 .input-group > input[type=month] + input[type=datetime-local],
- .wpcf7 .input-group > input[type=week] + input[type=datetime-local],
- .wpcf7 .input-group > input[type=time] + input[type=datetime-local],
- .wpcf7 .input-group > input[type=datetime] + input[type=datetime-local],
- .wpcf7 .input-group > input[type=datetime-local] + input[type=datetime-local],
- .wpcf7 .input-group > input[type=color] + input[type=datetime-local],
- .wpcf7 .input-group > input[type=email] + input[type=datetime-local],
- .wpcf7 .input-group > input[type=file] + input[type=datetime-local],
- .wpcf7 .input-group > input[type=submit] + input[type=datetime-local],
- .wpcf7 .input-group > select + input[type=datetime-local],
- .wpcf7 .input-group > textarea + input[type=datetime-local],
- .wpcf7 .input-group > .wpcf7-validation-errors + input[type=datetime-local],
- .wpcf7 .input-group > .form-control + input[type=color],
- .wpcf7 .input-group > input[type=text] + input[type=color],
- .wpcf7 .input-group > input[type=search] + input[type=color],
- .wpcf7 .input-group > input[type=url] + input[type=color],
- .wpcf7 .input-group > input[type=tel] + input[type=color],
- .wpcf7 .input-group > input[type=number] + input[type=color],
- .wpcf7 .input-group > input[type=range] + input[type=color],
- .wpcf7 .input-group > input[type=date] + input[type=color],
- .wpcf7 .input-group > input[type=month] + input[type=color],
- .wpcf7 .input-group > input[type=week] + input[type=color],
- .wpcf7 .input-group > input[type=time] + input[type=color],
- .wpcf7 .input-group > input[type=datetime] + input[type=color],
- .wpcf7 .input-group > input[type=datetime-local] + input[type=color],
- .wpcf7 .input-group > input[type=color] + input[type=color],
- .wpcf7 .input-group > input[type=email] + input[type=color],
- .wpcf7 .input-group > input[type=file] + input[type=color],
- .wpcf7 .input-group > input[type=submit] + input[type=color],
- .wpcf7 .input-group > select + input[type=color],
- .wpcf7 .input-group > textarea + input[type=color],
- .wpcf7 .input-group > .wpcf7-validation-errors + input[type=color],
- .wpcf7 .input-group > .form-control + input[type=email],
- .wpcf7 .input-group > input[type=text] + input[type=email],
- .wpcf7 .input-group > input[type=search] + input[type=email],
- .wpcf7 .input-group > input[type=url] + input[type=email],
- .wpcf7 .input-group > input[type=tel] + input[type=email],
- .wpcf7 .input-group > input[type=number] + input[type=email],
- .wpcf7 .input-group > input[type=range] + input[type=email],
- .wpcf7 .input-group > input[type=date] + input[type=email],
- .wpcf7 .input-group > input[type=month] + input[type=email],
- .wpcf7 .input-group > input[type=week] + input[type=email],
- .wpcf7 .input-group > input[type=time] + input[type=email],
- .wpcf7 .input-group > input[type=datetime] + input[type=email],
- .wpcf7 .input-group > input[type=datetime-local] + input[type=email],
- .wpcf7 .input-group > input[type=color] + input[type=email],
- .wpcf7 .input-group > input[type=email] + input[type=email],
- .wpcf7 .input-group > input[type=file] + input[type=email],
- .wpcf7 .input-group > input[type=submit] + input[type=email],
- .wpcf7 .input-group > select + input[type=email],
- .wpcf7 .input-group > textarea + input[type=email],
- .wpcf7 .input-group > .wpcf7-validation-errors + input[type=email],
- .wpcf7 .input-group > .form-control + input[type=file],
- .wpcf7 .input-group > input[type=text] + input[type=file],
- .wpcf7 .input-group > input[type=search] + input[type=file],
- .wpcf7 .input-group > input[type=url] + input[type=file],
- .wpcf7 .input-group > input[type=tel] + input[type=file],
- .wpcf7 .input-group > input[type=number] + input[type=file],
- .wpcf7 .input-group > input[type=range] + input[type=file],
- .wpcf7 .input-group > input[type=date] + input[type=file],
- .wpcf7 .input-group > input[type=month] + input[type=file],
- .wpcf7 .input-group > input[type=week] + input[type=file],
- .wpcf7 .input-group > input[type=time] + input[type=file],
- .wpcf7 .input-group > input[type=datetime] + input[type=file],
- .wpcf7 .input-group > input[type=datetime-local] + input[type=file],
- .wpcf7 .input-group > input[type=color] + input[type=file],
- .wpcf7 .input-group > input[type=email] + input[type=file],
- .wpcf7 .input-group > input[type=file] + input[type=file],
- .wpcf7 .input-group > input[type=submit] + input[type=file],
- .wpcf7 .input-group > select + input[type=file],
- .wpcf7 .input-group > textarea + input[type=file],
- .wpcf7 .input-group > .wpcf7-validation-errors + input[type=file],
- .wpcf7 .input-group > .form-control + input[type=submit],
- .wpcf7 .input-group > input[type=text] + input[type=submit],
- .wpcf7 .input-group > input[type=search] + input[type=submit],
- .wpcf7 .input-group > input[type=url] + input[type=submit],
- .wpcf7 .input-group > input[type=tel] + input[type=submit],
- .wpcf7 .input-group > input[type=number] + input[type=submit],
- .wpcf7 .input-group > input[type=range] + input[type=submit],
- .wpcf7 .input-group > input[type=date] + input[type=submit],
- .wpcf7 .input-group > input[type=month] + input[type=submit],
- .wpcf7 .input-group > input[type=week] + input[type=submit],
- .wpcf7 .input-group > input[type=time] + input[type=submit],
- .wpcf7 .input-group > input[type=datetime] + input[type=submit],
- .wpcf7 .input-group > input[type=datetime-local] + input[type=submit],
- .wpcf7 .input-group > input[type=color] + input[type=submit],
- .wpcf7 .input-group > input[type=email] + input[type=submit],
- .wpcf7 .input-group > input[type=file] + input[type=submit],
- .wpcf7 .input-group > input[type=submit] + input[type=submit],
- .wpcf7 .input-group > select + input[type=submit],
- .wpcf7 .input-group > textarea + input[type=submit],
- .wpcf7 .input-group > .wpcf7-validation-errors + input[type=submit],
- .wpcf7 .input-group > .form-control + select,
- .wpcf7 .input-group > input[type=text] + select,
- .wpcf7 .input-group > input[type=search] + select,
- .wpcf7 .input-group > input[type=url] + select,
- .wpcf7 .input-group > input[type=tel] + select,
- .wpcf7 .input-group > input[type=number] + select,
- .wpcf7 .input-group > input[type=range] + select,
- .wpcf7 .input-group > input[type=date] + select,
- .wpcf7 .input-group > input[type=month] + select,
- .wpcf7 .input-group > input[type=week] + select,
- .wpcf7 .input-group > input[type=time] + select,
- .wpcf7 .input-group > input[type=datetime] + select,
- .wpcf7 .input-group > input[type=datetime-local] + select,
- .wpcf7 .input-group > input[type=color] + select,
- .wpcf7 .input-group > input[type=email] + select,
- .wpcf7 .input-group > input[type=file] + select,
- .wpcf7 .input-group > input[type=submit] + select,
- .wpcf7 .input-group > select + select,
- .wpcf7 .input-group > textarea + select,
- .wpcf7 .input-group > .wpcf7-validation-errors + select,
- .wpcf7 .input-group > .form-control + textarea,
- .wpcf7 .input-group > input[type=text] + textarea,
- .wpcf7 .input-group > input[type=search] + textarea,
- .wpcf7 .input-group > input[type=url] + textarea,
- .wpcf7 .input-group > input[type=tel] + textarea,
- .wpcf7 .input-group > input[type=number] + textarea,
- .wpcf7 .input-group > input[type=range] + textarea,
- .wpcf7 .input-group > input[type=date] + textarea,
- .wpcf7 .input-group > input[type=month] + textarea,
- .wpcf7 .input-group > input[type=week] + textarea,
- .wpcf7 .input-group > input[type=time] + textarea,
- .wpcf7 .input-group > input[type=datetime] + textarea,
- .wpcf7 .input-group > input[type=datetime-local] + textarea,
- .wpcf7 .input-group > input[type=color] + textarea,
- .wpcf7 .input-group > input[type=email] + textarea,
- .wpcf7 .input-group > input[type=file] + textarea,
- .wpcf7 .input-group > input[type=submit] + textarea,
- .wpcf7 .input-group > select + textarea,
- .wpcf7 .input-group > textarea + textarea,
- .wpcf7 .input-group > .wpcf7-validation-errors + textarea,
- .wpcf7 .input-group > .form-control + .wpcf7-validation-errors,
- .wpcf7 .input-group > input[type=text] + .wpcf7-validation-errors,
- .wpcf7 .input-group > input[type=search] + .wpcf7-validation-errors,
- .wpcf7 .input-group > input[type=url] + .wpcf7-validation-errors,
- .wpcf7 .input-group > input[type=tel] + .wpcf7-validation-errors,
- .wpcf7 .input-group > input[type=number] + .wpcf7-validation-errors,
- .wpcf7 .input-group > input[type=range] + .wpcf7-validation-errors,
- .wpcf7 .input-group > input[type=date] + .wpcf7-validation-errors,
- .wpcf7 .input-group > input[type=month] + .wpcf7-validation-errors,
- .wpcf7 .input-group > input[type=week] + .wpcf7-validation-errors,
- .wpcf7 .input-group > input[type=time] + .wpcf7-validation-errors,
- .wpcf7 .input-group > input[type=datetime] + .wpcf7-validation-errors,
- .wpcf7 .input-group > input[type=datetime-local] + .wpcf7-validation-errors,
- .wpcf7 .input-group > input[type=color] + .wpcf7-validation-errors,
- .wpcf7 .input-group > input[type=email] + .wpcf7-validation-errors,
- .wpcf7 .input-group > input[type=file] + .wpcf7-validation-errors,
- .wpcf7 .input-group > input[type=submit] + .wpcf7-validation-errors,
- .wpcf7 .input-group > select + .wpcf7-validation-errors,
- .wpcf7 .input-group > textarea + .wpcf7-validation-errors,
- .wpcf7 .input-group > .wpcf7-validation-errors + .wpcf7-validation-errors,
- .input-group > .form-control + .form-control-file,
- .wpcf7 .input-group > input[type=text] + .form-control-file,
- .wpcf7 .input-group > input[type=search] + .form-control-file,
- .wpcf7 .input-group > input[type=url] + .form-control-file,
- .wpcf7 .input-group > input[type=tel] + .form-control-file,
- .wpcf7 .input-group > input[type=number] + .form-control-file,
- .wpcf7 .input-group > input[type=range] + .form-control-file,
- .wpcf7 .input-group > input[type=date] + .form-control-file,
- .wpcf7 .input-group > input[type=month] + .form-control-file,
- .wpcf7 .input-group > input[type=week] + .form-control-file,
- .wpcf7 .input-group > input[type=time] + .form-control-file,
- .wpcf7 .input-group > input[type=datetime] + .form-control-file,
- .wpcf7 .input-group > input[type=datetime-local] + .form-control-file,
- .wpcf7 .input-group > input[type=color] + .form-control-file,
- .wpcf7 .input-group > input[type=email] + .form-control-file,
- .wpcf7 .input-group > input[type=file] + .form-control-file,
- .wpcf7 .input-group > input[type=submit] + .form-control-file,
- .wpcf7 .input-group > select + .form-control-file,
- .wpcf7 .input-group > textarea + .form-control-file,
- .wpcf7 .input-group > .wpcf7-validation-errors + .form-control-file,
- .input-group > .form-control + .textfield-box,
- .wpcf7 .input-group > input[type=text] + .textfield-box,
- .wpcf7 .input-group > input[type=search] + .textfield-box,
- .wpcf7 .input-group > input[type=url] + .textfield-box,
- .wpcf7 .input-group > input[type=tel] + .textfield-box,
- .wpcf7 .input-group > input[type=number] + .textfield-box,
- .wpcf7 .input-group > input[type=range] + .textfield-box,
- .wpcf7 .input-group > input[type=date] + .textfield-box,
- .wpcf7 .input-group > input[type=month] + .textfield-box,
- .wpcf7 .input-group > input[type=week] + .textfield-box,
- .wpcf7 .input-group > input[type=time] + .textfield-box,
- .wpcf7 .input-group > input[type=datetime] + .textfield-box,
- .wpcf7 .input-group > input[type=datetime-local] + .textfield-box,
- .wpcf7 .input-group > input[type=color] + .textfield-box,
- .wpcf7 .input-group > input[type=email] + .textfield-box,
- .wpcf7 .input-group > input[type=file] + .textfield-box,
- .wpcf7 .input-group > input[type=submit] + .textfield-box,
- .wpcf7 .input-group > select + .textfield-box,
- .wpcf7 .input-group > textarea + .textfield-box,
- .wpcf7 .input-group > .wpcf7-validation-errors + .textfield-box,
- .input-group > .form-control-file + .custom-file,
- .input-group > .form-control-file + .custom-select,
- .input-group > .form-control-file + .floating-label,
- .input-group > .form-control-file + .form-control,
- .wpcf7 .input-group > .form-control-file + input[type=text],
- .wpcf7 .input-group > .form-control-file + input[type=search],
- .wpcf7 .input-group > .form-control-file + input[type=url],
- .wpcf7 .input-group > .form-control-file + input[type=tel],
- .wpcf7 .input-group > .form-control-file + input[type=number],
- .wpcf7 .input-group > .form-control-file + input[type=range],
- .wpcf7 .input-group > .form-control-file + input[type=date],
- .wpcf7 .input-group > .form-control-file + input[type=month],
- .wpcf7 .input-group > .form-control-file + input[type=week],
- .wpcf7 .input-group > .form-control-file + input[type=time],
- .wpcf7 .input-group > .form-control-file + input[type=datetime],
- .wpcf7 .input-group > .form-control-file + input[type=datetime-local],
- .wpcf7 .input-group > .form-control-file + input[type=color],
- .wpcf7 .input-group > .form-control-file + input[type=email],
- .wpcf7 .input-group > .form-control-file + input[type=file],
- .wpcf7 .input-group > .form-control-file + input[type=submit],
- .wpcf7 .input-group > .form-control-file + select,
- .wpcf7 .input-group > .form-control-file + textarea,
- .wpcf7 .input-group > .form-control-file + .wpcf7-validation-errors,
- .input-group > .form-control-file + .form-control-file,
- .input-group > .form-control-file + .textfield-box,
- .input-group > .textfield-box + .custom-file,
- .input-group > .textfield-box + .custom-select,
- .input-group > .textfield-box + .floating-label,
- .input-group > .textfield-box + .form-control,
- .wpcf7 .input-group > .textfield-box + input[type=text],
- .wpcf7 .input-group > .textfield-box + input[type=search],
- .wpcf7 .input-group > .textfield-box + input[type=url],
- .wpcf7 .input-group > .textfield-box + input[type=tel],
- .wpcf7 .input-group > .textfield-box + input[type=number],
- .wpcf7 .input-group > .textfield-box + input[type=range],
- .wpcf7 .input-group > .textfield-box + input[type=date],
- .wpcf7 .input-group > .textfield-box + input[type=month],
- .wpcf7 .input-group > .textfield-box + input[type=week],
- .wpcf7 .input-group > .textfield-box + input[type=time],
- .wpcf7 .input-group > .textfield-box + input[type=datetime],
- .wpcf7 .input-group > .textfield-box + input[type=datetime-local],
- .wpcf7 .input-group > .textfield-box + input[type=color],
- .wpcf7 .input-group > .textfield-box + input[type=email],
- .wpcf7 .input-group > .textfield-box + input[type=file],
- .wpcf7 .input-group > .textfield-box + input[type=submit],
- .wpcf7 .input-group > .textfield-box + select,
- .wpcf7 .input-group > .textfield-box + textarea,
- .wpcf7 .input-group > .textfield-box + .wpcf7-validation-errors,
- .input-group > .textfield-box + .form-control-file,
- .input-group > .textfield-box + .textfield-box {
- margin-left: 1rem; }
-
-.input-group-append,
-.input-group-prepend {
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center; }
- .input-group-append .btn, .input-group-append .wpcf7 input[type=submit], .wpcf7 .input-group-append input[type=submit],
- .input-group-prepend .btn,
- .input-group-prepend .wpcf7 input[type=submit],
- .wpcf7 .input-group-prepend input[type=submit] {
- min-width: 0; }
- .input-group-append .btn + .btn, .input-group-append .wpcf7 input[type=submit] + .btn, .wpcf7 .input-group-append input[type=submit] + .btn, .input-group-append .wpcf7 .btn + input[type=submit], .wpcf7 .input-group-append .btn + input[type=submit], .input-group-append .wpcf7 input[type=submit] + input[type=submit], .wpcf7 .input-group-append input[type=submit] + input[type=submit],
- .input-group-prepend .btn + .btn,
- .input-group-prepend .wpcf7 input[type=submit] + .btn,
- .wpcf7 .input-group-prepend input[type=submit] + .btn,
- .input-group-prepend .wpcf7 .btn + input[type=submit],
- .wpcf7 .input-group-prepend .btn + input[type=submit],
- .input-group-prepend .wpcf7 input[type=submit] + input[type=submit],
- .wpcf7 .input-group-prepend input[type=submit] + input[type=submit] {
- margin-left: -1px; }
-
-.input-group-append {
- margin-left: 1rem; }
-
-.input-group-prepend {
- margin-right: 1rem; }
-
-.input-group-text {
- color: inherit;
- font-size: 1rem;
- line-height: 1.5;
- margin-bottom: 0;
- white-space: nowrap; }
- .input-group-text + .input-group-text {
- margin-left: 0.5rem; }
-
-.input-group > .input-group-append > .btn:not(:first-of-type), .wpcf7 .input-group > .input-group-append > input:not(:first-of-type)[type=submit],
-.input-group > .input-group-prepend > .btn:not(:first-of-type),
-.wpcf7 .input-group > .input-group-prepend > input:not(:first-of-type)[type=submit] {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0; }
-
-.input-group > .input-group-append > .btn:not(:last-of-type), .wpcf7 .input-group > .input-group-append > input:not(:last-of-type)[type=submit],
-.input-group > .input-group-prepend > .btn:not(:last-of-type),
-.wpcf7 .input-group > .input-group-prepend > input:not(:last-of-type)[type=submit] {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0; }
-
-.input-group-icon {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: color;
- transition-property: color;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- color: rgba(0, 0, 0, 0.42);
- font-size: 0.875rem;
- margin-right: 1rem;
- -webkit-box-ordinal-group: 0;
- -ms-flex-order: -1;
- order: -1; }
- @media (min-width: 576px) {
- .input-group-icon {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .input-group-icon {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .input-group-icon {
- -webkit-transition: none;
- transition: none; } }
- .input-group-icon:hover {
- color: rgba(0, 0, 0, 0.87); }
- .floating-label.is-focused ~ .input-group-icon,
- .form-control:focus ~ .input-group-icon,
- .wpcf7 input:focus[type=text] ~ .input-group-icon,
- .wpcf7 input:focus[type=search] ~ .input-group-icon,
- .wpcf7 input:focus[type=url] ~ .input-group-icon,
- .wpcf7 input:focus[type=tel] ~ .input-group-icon,
- .wpcf7 input:focus[type=number] ~ .input-group-icon,
- .wpcf7 input:focus[type=range] ~ .input-group-icon,
- .wpcf7 input:focus[type=date] ~ .input-group-icon,
- .wpcf7 input:focus[type=month] ~ .input-group-icon,
- .wpcf7 input:focus[type=week] ~ .input-group-icon,
- .wpcf7 input:focus[type=time] ~ .input-group-icon,
- .wpcf7 input:focus[type=datetime] ~ .input-group-icon,
- .wpcf7 input:focus[type=datetime-local] ~ .input-group-icon,
- .wpcf7 input:focus[type=color] ~ .input-group-icon,
- .wpcf7 input:focus[type=email] ~ .input-group-icon,
- .wpcf7 input:focus[type=file] ~ .input-group-icon,
- .wpcf7 input:focus[type=submit] ~ .input-group-icon,
- .wpcf7 select:focus ~ .input-group-icon,
- .wpcf7 textarea:focus ~ .input-group-icon,
- .wpcf7 .wpcf7-validation-errors:focus ~ .input-group-icon {
- color: #f08506; }
- .floating-label:not(.textfield-box) ~ .input-group-icon {
- margin-top: 0.75rem; }
-
-.input-group-lg > .floating-label.has-value label,
-.input-group-lg > .floating-label.is-focused label {
- top: 0; }
-
-.input-group-lg > .floating-label.textfield-box.has-value label,
-.input-group-lg > .floating-label.textfield-box.is-focused label {
- top: 0.5rem; }
-
-.input-group-lg > .floating-label:not(.textfield-box) ~ .input-group-icon {
- margin-top: 0.875rem; }
-
-.input-group-lg > .form-control, .wpcf7 .input-group-lg > input[type=text],
-.wpcf7 .input-group-lg > input[type=search],
-.wpcf7 .input-group-lg > input[type=url],
-.wpcf7 .input-group-lg > input[type=tel],
-.wpcf7 .input-group-lg > input[type=number],
-.wpcf7 .input-group-lg > input[type=range],
-.wpcf7 .input-group-lg > input[type=date],
-.wpcf7 .input-group-lg > input[type=month],
-.wpcf7 .input-group-lg > input[type=week],
-.wpcf7 .input-group-lg > input[type=time],
-.wpcf7 .input-group-lg > input[type=datetime],
-.wpcf7 .input-group-lg > input[type=datetime-local],
-.wpcf7 .input-group-lg > input[type=color],
-.wpcf7 .input-group-lg > input[type=email],
-.wpcf7 .input-group-lg > input[type=file], .wpcf7 .input-group-lg > input[type=submit],
-.wpcf7 .input-group-lg > select,
-.wpcf7 .input-group-lg > textarea, .wpcf7 .input-group-lg > .wpcf7-validation-errors, .input-group-lg > .custom-select, .input-group-lg > .form-control-file {
- font-size: 2.125rem;
- line-height: 1.17647;
- padding: 0.625rem 0 calc(0.625rem - 1px); }
-
-.input-group-lg > select.form-control,
-.wpcf7 .input-group-lg > select, .input-group-lg > .custom-select {
- padding-right: 1.5em; }
-
-.input-group-lg > select.form-control[multiple],
-.wpcf7 .input-group-lg > select[multiple], .input-group-lg > select.form-control[size]:not([size='1']),
-.wpcf7 .input-group-lg > select[size]:not([size='1']), .input-group-lg > textarea.form-control:not([rows='1']),
-.wpcf7 .input-group-lg > textarea:not([rows='1']), .input-group-lg > .custom-select[multiple], .input-group-lg > .custom-select[size]:not([size='1']) {
- padding: 0.875rem 1rem calc(0.875rem - 1px); }
-
-.input-group-lg > .form-control[type='file'], .wpcf7 .input-group-lg > input[type='file'][type=text],
-.wpcf7 .input-group-lg > input[type='file'][type=search],
-.wpcf7 .input-group-lg > input[type='file'][type=url],
-.wpcf7 .input-group-lg > input[type='file'][type=tel],
-.wpcf7 .input-group-lg > input[type='file'][type=number],
-.wpcf7 .input-group-lg > input[type='file'][type=range],
-.wpcf7 .input-group-lg > input[type='file'][type=date],
-.wpcf7 .input-group-lg > input[type='file'][type=month],
-.wpcf7 .input-group-lg > input[type='file'][type=week],
-.wpcf7 .input-group-lg > input[type='file'][type=time],
-.wpcf7 .input-group-lg > input[type='file'][type=datetime],
-.wpcf7 .input-group-lg > input[type='file'][type=datetime-local],
-.wpcf7 .input-group-lg > input[type='file'][type=color],
-.wpcf7 .input-group-lg > input[type='file'][type=email],
-.wpcf7 .input-group-lg > input[type='file'][type=file],
-.wpcf7 .input-group-lg > input[type='file'][type=submit],
-.wpcf7 .input-group-lg > select[type='file'],
-.wpcf7 .input-group-lg > textarea[type='file'], .wpcf7 .input-group-lg > .wpcf7-validation-errors[type='file'],
-.input-group-lg > .form-control-file {
- max-height: 4.25rem; }
-
-.input-group-lg > .input-group-append > .input-group-text,
-.input-group-lg > .input-group-prepend > .input-group-text {
- font-size: 2.125rem;
- line-height: 1.17647; }
-
-.input-group-lg > .input-group-icon {
- font-size: 1.85938rem;
- line-height: 1.17647; }
-
-.input-group-sm > .floating-label.has-value label,
-.input-group-sm > .floating-label.is-focused label {
- top: 0; }
-
-.input-group-sm > .floating-label.textfield-box.has-value label,
-.input-group-sm > .floating-label.textfield-box.is-focused label {
- top: 0.5rem; }
-
-.input-group-sm > .floating-label:not(.textfield-box) ~ .input-group-icon {
- margin-top: 0.625rem; }
-
-.input-group-sm > .form-control, .wpcf7 .input-group-sm > input[type=text],
-.wpcf7 .input-group-sm > input[type=search],
-.wpcf7 .input-group-sm > input[type=url],
-.wpcf7 .input-group-sm > input[type=tel],
-.wpcf7 .input-group-sm > input[type=number],
-.wpcf7 .input-group-sm > input[type=range],
-.wpcf7 .input-group-sm > input[type=date],
-.wpcf7 .input-group-sm > input[type=month],
-.wpcf7 .input-group-sm > input[type=week],
-.wpcf7 .input-group-sm > input[type=time],
-.wpcf7 .input-group-sm > input[type=datetime],
-.wpcf7 .input-group-sm > input[type=datetime-local],
-.wpcf7 .input-group-sm > input[type=color],
-.wpcf7 .input-group-sm > input[type=email],
-.wpcf7 .input-group-sm > input[type=file], .wpcf7 .input-group-sm > input[type=submit],
-.wpcf7 .input-group-sm > select,
-.wpcf7 .input-group-sm > textarea, .wpcf7 .input-group-sm > .wpcf7-validation-errors, .input-group-sm > .custom-select, .input-group-sm > .form-control-file {
- font-size: 0.8125rem;
- line-height: 1.53846;
- padding: 0.375rem 0 calc(0.375rem - 1px); }
-
-.input-group-sm > select.form-control,
-.wpcf7 .input-group-sm > select, .input-group-sm > .custom-select {
- padding-right: 1.5em; }
-
-.input-group-sm > select.form-control[multiple],
-.wpcf7 .input-group-sm > select[multiple], .input-group-sm > select.form-control[size]:not([size='1']),
-.wpcf7 .input-group-sm > select[size]:not([size='1']), .input-group-sm > textarea.form-control:not([rows='1']),
-.wpcf7 .input-group-sm > textarea:not([rows='1']), .input-group-sm > .custom-select[multiple], .input-group-sm > .custom-select[size]:not([size='1']) {
- padding: 0.75rem 0.75rem calc(0.75rem - 1px); }
-
-.input-group-sm > .form-control[type='file'], .wpcf7 .input-group-sm > input[type='file'][type=text],
-.wpcf7 .input-group-sm > input[type='file'][type=search],
-.wpcf7 .input-group-sm > input[type='file'][type=url],
-.wpcf7 .input-group-sm > input[type='file'][type=tel],
-.wpcf7 .input-group-sm > input[type='file'][type=number],
-.wpcf7 .input-group-sm > input[type='file'][type=range],
-.wpcf7 .input-group-sm > input[type='file'][type=date],
-.wpcf7 .input-group-sm > input[type='file'][type=month],
-.wpcf7 .input-group-sm > input[type='file'][type=week],
-.wpcf7 .input-group-sm > input[type='file'][type=time],
-.wpcf7 .input-group-sm > input[type='file'][type=datetime],
-.wpcf7 .input-group-sm > input[type='file'][type=datetime-local],
-.wpcf7 .input-group-sm > input[type='file'][type=color],
-.wpcf7 .input-group-sm > input[type='file'][type=email],
-.wpcf7 .input-group-sm > input[type='file'][type=file],
-.wpcf7 .input-group-sm > input[type='file'][type=submit],
-.wpcf7 .input-group-sm > select[type='file'],
-.wpcf7 .input-group-sm > textarea[type='file'], .wpcf7 .input-group-sm > .wpcf7-validation-errors[type='file'],
-.input-group-sm > .form-control-file {
- max-height: 2.75rem; }
-
-.input-group-sm > .input-group-append > .input-group-text,
-.input-group-sm > .input-group-prepend > .input-group-text {
- font-size: 0.8125rem;
- line-height: 1.53846; }
-
-.input-group-sm > .input-group-icon {
- font-size: 0.71094rem;
- line-height: 1.53846; }
-
-.navbar {
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- color: rgba(0, 0, 0, 0.87);
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- -webkit-box-pack: justify;
- -ms-flex-pack: justify;
- justify-content: space-between;
- min-height: 3.5rem;
- padding: 0.625rem 1rem;
- position: relative; }
- .navbar .form-control, .navbar .wpcf7 input[type=text], .wpcf7 .navbar input[type=text],
- .navbar .wpcf7 input[type=search], .wpcf7 .navbar input[type=search],
- .navbar .wpcf7 input[type=url], .wpcf7 .navbar input[type=url],
- .navbar .wpcf7 input[type=tel], .wpcf7 .navbar input[type=tel],
- .navbar .wpcf7 input[type=number], .wpcf7 .navbar input[type=number],
- .navbar .wpcf7 input[type=range], .wpcf7 .navbar input[type=range],
- .navbar .wpcf7 input[type=date], .wpcf7 .navbar input[type=date],
- .navbar .wpcf7 input[type=month], .wpcf7 .navbar input[type=month],
- .navbar .wpcf7 input[type=week], .wpcf7 .navbar input[type=week],
- .navbar .wpcf7 input[type=time], .wpcf7 .navbar input[type=time],
- .navbar .wpcf7 input[type=datetime], .wpcf7 .navbar input[type=datetime],
- .navbar .wpcf7 input[type=datetime-local], .wpcf7 .navbar input[type=datetime-local],
- .navbar .wpcf7 input[type=color], .wpcf7 .navbar input[type=color],
- .navbar .wpcf7 input[type=email], .wpcf7 .navbar input[type=email],
- .navbar .wpcf7 input[type=file], .wpcf7 .navbar input[type=file], .navbar .wpcf7 input[type=submit], .wpcf7 .navbar input[type=submit],
- .navbar .wpcf7 select, .wpcf7 .navbar select,
- .navbar .wpcf7 textarea, .wpcf7 .navbar textarea, .navbar .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar .wpcf7-validation-errors {
- border-radius: 2px;
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: opacity;
- transition-property: opacity;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- background-color: rgba(0, 0, 0, 0.12);
- border: 0;
- color: inherit;
- opacity: 0.7;
- padding: 0.375rem 1rem; }
- @media (min-width: 576px) {
- .navbar .form-control, .navbar .wpcf7 input[type=text], .wpcf7 .navbar input[type=text],
- .navbar .wpcf7 input[type=search], .wpcf7 .navbar input[type=search],
- .navbar .wpcf7 input[type=url], .wpcf7 .navbar input[type=url],
- .navbar .wpcf7 input[type=tel], .wpcf7 .navbar input[type=tel],
- .navbar .wpcf7 input[type=number], .wpcf7 .navbar input[type=number],
- .navbar .wpcf7 input[type=range], .wpcf7 .navbar input[type=range],
- .navbar .wpcf7 input[type=date], .wpcf7 .navbar input[type=date],
- .navbar .wpcf7 input[type=month], .wpcf7 .navbar input[type=month],
- .navbar .wpcf7 input[type=week], .wpcf7 .navbar input[type=week],
- .navbar .wpcf7 input[type=time], .wpcf7 .navbar input[type=time],
- .navbar .wpcf7 input[type=datetime], .wpcf7 .navbar input[type=datetime],
- .navbar .wpcf7 input[type=datetime-local], .wpcf7 .navbar input[type=datetime-local],
- .navbar .wpcf7 input[type=color], .wpcf7 .navbar input[type=color],
- .navbar .wpcf7 input[type=email], .wpcf7 .navbar input[type=email],
- .navbar .wpcf7 input[type=file], .wpcf7 .navbar input[type=file], .navbar .wpcf7 input[type=submit], .wpcf7 .navbar input[type=submit],
- .navbar .wpcf7 select, .wpcf7 .navbar select,
- .navbar .wpcf7 textarea, .wpcf7 .navbar textarea, .navbar .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar .wpcf7-validation-errors {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .navbar .form-control, .navbar .wpcf7 input[type=text], .wpcf7 .navbar input[type=text],
- .navbar .wpcf7 input[type=search], .wpcf7 .navbar input[type=search],
- .navbar .wpcf7 input[type=url], .wpcf7 .navbar input[type=url],
- .navbar .wpcf7 input[type=tel], .wpcf7 .navbar input[type=tel],
- .navbar .wpcf7 input[type=number], .wpcf7 .navbar input[type=number],
- .navbar .wpcf7 input[type=range], .wpcf7 .navbar input[type=range],
- .navbar .wpcf7 input[type=date], .wpcf7 .navbar input[type=date],
- .navbar .wpcf7 input[type=month], .wpcf7 .navbar input[type=month],
- .navbar .wpcf7 input[type=week], .wpcf7 .navbar input[type=week],
- .navbar .wpcf7 input[type=time], .wpcf7 .navbar input[type=time],
- .navbar .wpcf7 input[type=datetime], .wpcf7 .navbar input[type=datetime],
- .navbar .wpcf7 input[type=datetime-local], .wpcf7 .navbar input[type=datetime-local],
- .navbar .wpcf7 input[type=color], .wpcf7 .navbar input[type=color],
- .navbar .wpcf7 input[type=email], .wpcf7 .navbar input[type=email],
- .navbar .wpcf7 input[type=file], .wpcf7 .navbar input[type=file], .navbar .wpcf7 input[type=submit], .wpcf7 .navbar input[type=submit],
- .navbar .wpcf7 select, .wpcf7 .navbar select,
- .navbar .wpcf7 textarea, .wpcf7 .navbar textarea, .navbar .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar .wpcf7-validation-errors {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .navbar .form-control, .navbar .wpcf7 input[type=text], .wpcf7 .navbar input[type=text],
- .navbar .wpcf7 input[type=search], .wpcf7 .navbar input[type=search],
- .navbar .wpcf7 input[type=url], .wpcf7 .navbar input[type=url],
- .navbar .wpcf7 input[type=tel], .wpcf7 .navbar input[type=tel],
- .navbar .wpcf7 input[type=number], .wpcf7 .navbar input[type=number],
- .navbar .wpcf7 input[type=range], .wpcf7 .navbar input[type=range],
- .navbar .wpcf7 input[type=date], .wpcf7 .navbar input[type=date],
- .navbar .wpcf7 input[type=month], .wpcf7 .navbar input[type=month],
- .navbar .wpcf7 input[type=week], .wpcf7 .navbar input[type=week],
- .navbar .wpcf7 input[type=time], .wpcf7 .navbar input[type=time],
- .navbar .wpcf7 input[type=datetime], .wpcf7 .navbar input[type=datetime],
- .navbar .wpcf7 input[type=datetime-local], .wpcf7 .navbar input[type=datetime-local],
- .navbar .wpcf7 input[type=color], .wpcf7 .navbar input[type=color],
- .navbar .wpcf7 input[type=email], .wpcf7 .navbar input[type=email],
- .navbar .wpcf7 input[type=file], .wpcf7 .navbar input[type=file], .navbar .wpcf7 input[type=submit], .wpcf7 .navbar input[type=submit],
- .navbar .wpcf7 select, .wpcf7 .navbar select,
- .navbar .wpcf7 textarea, .wpcf7 .navbar textarea, .navbar .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar .wpcf7-validation-errors {
- -webkit-transition: none;
- transition: none; } }
- .navbar .form-control:focus, .navbar .wpcf7 input:focus[type=text], .wpcf7 .navbar input:focus[type=text],
- .navbar .wpcf7 input:focus[type=search], .wpcf7 .navbar input:focus[type=search],
- .navbar .wpcf7 input:focus[type=url], .wpcf7 .navbar input:focus[type=url],
- .navbar .wpcf7 input:focus[type=tel], .wpcf7 .navbar input:focus[type=tel],
- .navbar .wpcf7 input:focus[type=number], .wpcf7 .navbar input:focus[type=number],
- .navbar .wpcf7 input:focus[type=range], .wpcf7 .navbar input:focus[type=range],
- .navbar .wpcf7 input:focus[type=date], .wpcf7 .navbar input:focus[type=date],
- .navbar .wpcf7 input:focus[type=month], .wpcf7 .navbar input:focus[type=month],
- .navbar .wpcf7 input:focus[type=week], .wpcf7 .navbar input:focus[type=week],
- .navbar .wpcf7 input:focus[type=time], .wpcf7 .navbar input:focus[type=time],
- .navbar .wpcf7 input:focus[type=datetime], .wpcf7 .navbar input:focus[type=datetime],
- .navbar .wpcf7 input:focus[type=datetime-local], .wpcf7 .navbar input:focus[type=datetime-local],
- .navbar .wpcf7 input:focus[type=color], .wpcf7 .navbar input:focus[type=color],
- .navbar .wpcf7 input:focus[type=email], .wpcf7 .navbar input:focus[type=email],
- .navbar .wpcf7 input:focus[type=file], .wpcf7 .navbar input:focus[type=file], .navbar .wpcf7 input:focus[type=submit], .wpcf7 .navbar input:focus[type=submit],
- .navbar .wpcf7 select:focus, .wpcf7 .navbar select:focus,
- .navbar .wpcf7 textarea:focus, .wpcf7 .navbar textarea:focus, .navbar .wpcf7 .wpcf7-validation-errors:focus, .wpcf7 .navbar .wpcf7-validation-errors:focus, .navbar .form-control:hover, .navbar .wpcf7 input:hover[type=text], .wpcf7 .navbar input:hover[type=text],
- .navbar .wpcf7 input:hover[type=search], .wpcf7 .navbar input:hover[type=search],
- .navbar .wpcf7 input:hover[type=url], .wpcf7 .navbar input:hover[type=url],
- .navbar .wpcf7 input:hover[type=tel], .wpcf7 .navbar input:hover[type=tel],
- .navbar .wpcf7 input:hover[type=number], .wpcf7 .navbar input:hover[type=number],
- .navbar .wpcf7 input:hover[type=range], .wpcf7 .navbar input:hover[type=range],
- .navbar .wpcf7 input:hover[type=date], .wpcf7 .navbar input:hover[type=date],
- .navbar .wpcf7 input:hover[type=month], .wpcf7 .navbar input:hover[type=month],
- .navbar .wpcf7 input:hover[type=week], .wpcf7 .navbar input:hover[type=week],
- .navbar .wpcf7 input:hover[type=time], .wpcf7 .navbar input:hover[type=time],
- .navbar .wpcf7 input:hover[type=datetime], .wpcf7 .navbar input:hover[type=datetime],
- .navbar .wpcf7 input:hover[type=datetime-local], .wpcf7 .navbar input:hover[type=datetime-local],
- .navbar .wpcf7 input:hover[type=color], .wpcf7 .navbar input:hover[type=color],
- .navbar .wpcf7 input:hover[type=email], .wpcf7 .navbar input:hover[type=email],
- .navbar .wpcf7 input:hover[type=file], .wpcf7 .navbar input:hover[type=file], .navbar .wpcf7 input:hover[type=submit], .wpcf7 .navbar input:hover[type=submit],
- .navbar .wpcf7 select:hover, .wpcf7 .navbar select:hover,
- .navbar .wpcf7 textarea:hover, .wpcf7 .navbar textarea:hover, .navbar .wpcf7 .wpcf7-validation-errors:hover, .wpcf7 .navbar .wpcf7-validation-errors:hover {
- -webkit-box-shadow: none;
- box-shadow: none;
- opacity: 1; }
- .navbar .form-control-lg {
- padding-top: 0.625rem;
- padding-bottom: 0.625rem; }
- .navbar .form-control-sm {
- padding-top: 0.375rem;
- padding-bottom: 0.375rem; }
- .navbar .input-group {
- border-radius: 2px;
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: opacity;
- transition-property: opacity;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- background-color: rgba(0, 0, 0, 0.12);
- opacity: 0.7; }
- @media (min-width: 576px) {
- .navbar .input-group {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .navbar .input-group {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .navbar .input-group {
- -webkit-transition: none;
- transition: none; } }
- .navbar .input-group:focus, .navbar .input-group:hover {
- opacity: 1; }
- .navbar .input-group .form-control, .navbar .input-group .wpcf7 input[type=text], .wpcf7 .navbar .input-group input[type=text],
- .navbar .input-group .wpcf7 input[type=search], .wpcf7 .navbar .input-group input[type=search],
- .navbar .input-group .wpcf7 input[type=url], .wpcf7 .navbar .input-group input[type=url],
- .navbar .input-group .wpcf7 input[type=tel], .wpcf7 .navbar .input-group input[type=tel],
- .navbar .input-group .wpcf7 input[type=number], .wpcf7 .navbar .input-group input[type=number],
- .navbar .input-group .wpcf7 input[type=range], .wpcf7 .navbar .input-group input[type=range],
- .navbar .input-group .wpcf7 input[type=date], .wpcf7 .navbar .input-group input[type=date],
- .navbar .input-group .wpcf7 input[type=month], .wpcf7 .navbar .input-group input[type=month],
- .navbar .input-group .wpcf7 input[type=week], .wpcf7 .navbar .input-group input[type=week],
- .navbar .input-group .wpcf7 input[type=time], .wpcf7 .navbar .input-group input[type=time],
- .navbar .input-group .wpcf7 input[type=datetime], .wpcf7 .navbar .input-group input[type=datetime],
- .navbar .input-group .wpcf7 input[type=datetime-local], .wpcf7 .navbar .input-group input[type=datetime-local],
- .navbar .input-group .wpcf7 input[type=color], .wpcf7 .navbar .input-group input[type=color],
- .navbar .input-group .wpcf7 input[type=email], .wpcf7 .navbar .input-group input[type=email],
- .navbar .input-group .wpcf7 input[type=file], .wpcf7 .navbar .input-group input[type=file], .navbar .input-group .wpcf7 input[type=submit], .wpcf7 .navbar .input-group input[type=submit],
- .navbar .input-group .wpcf7 select, .wpcf7 .navbar .input-group select,
- .navbar .input-group .wpcf7 textarea, .wpcf7 .navbar .input-group textarea, .navbar .input-group .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar .input-group .wpcf7-validation-errors {
- background-color: transparent;
- opacity: 1; }
- .navbar .input-group .form-control:not(:first-child), .navbar .input-group .wpcf7 input:not(:first-child)[type=text], .wpcf7 .navbar .input-group input:not(:first-child)[type=text],
- .navbar .input-group .wpcf7 input:not(:first-child)[type=search], .wpcf7 .navbar .input-group input:not(:first-child)[type=search],
- .navbar .input-group .wpcf7 input:not(:first-child)[type=url], .wpcf7 .navbar .input-group input:not(:first-child)[type=url],
- .navbar .input-group .wpcf7 input:not(:first-child)[type=tel], .wpcf7 .navbar .input-group input:not(:first-child)[type=tel],
- .navbar .input-group .wpcf7 input:not(:first-child)[type=number], .wpcf7 .navbar .input-group input:not(:first-child)[type=number],
- .navbar .input-group .wpcf7 input:not(:first-child)[type=range], .wpcf7 .navbar .input-group input:not(:first-child)[type=range],
- .navbar .input-group .wpcf7 input:not(:first-child)[type=date], .wpcf7 .navbar .input-group input:not(:first-child)[type=date],
- .navbar .input-group .wpcf7 input:not(:first-child)[type=month], .wpcf7 .navbar .input-group input:not(:first-child)[type=month],
- .navbar .input-group .wpcf7 input:not(:first-child)[type=week], .wpcf7 .navbar .input-group input:not(:first-child)[type=week],
- .navbar .input-group .wpcf7 input:not(:first-child)[type=time], .wpcf7 .navbar .input-group input:not(:first-child)[type=time],
- .navbar .input-group .wpcf7 input:not(:first-child)[type=datetime], .wpcf7 .navbar .input-group input:not(:first-child)[type=datetime],
- .navbar .input-group .wpcf7 input:not(:first-child)[type=datetime-local], .wpcf7 .navbar .input-group input:not(:first-child)[type=datetime-local],
- .navbar .input-group .wpcf7 input:not(:first-child)[type=color], .wpcf7 .navbar .input-group input:not(:first-child)[type=color],
- .navbar .input-group .wpcf7 input:not(:first-child)[type=email], .wpcf7 .navbar .input-group input:not(:first-child)[type=email],
- .navbar .input-group .wpcf7 input:not(:first-child)[type=file], .wpcf7 .navbar .input-group input:not(:first-child)[type=file], .navbar .input-group .wpcf7 input:not(:first-child)[type=submit], .wpcf7 .navbar .input-group input:not(:first-child)[type=submit],
- .navbar .input-group .wpcf7 select:not(:first-child), .wpcf7 .navbar .input-group select:not(:first-child),
- .navbar .input-group .wpcf7 textarea:not(:first-child), .wpcf7 .navbar .input-group textarea:not(:first-child), .navbar .input-group .wpcf7 .wpcf7-validation-errors:not(:first-child), .wpcf7 .navbar .input-group .wpcf7-validation-errors:not(:first-child) {
- padding-left: 0; }
- .navbar .input-group .form-control:not(:last-child), .navbar .input-group .wpcf7 input:not(:last-child)[type=text], .wpcf7 .navbar .input-group input:not(:last-child)[type=text],
- .navbar .input-group .wpcf7 input:not(:last-child)[type=search], .wpcf7 .navbar .input-group input:not(:last-child)[type=search],
- .navbar .input-group .wpcf7 input:not(:last-child)[type=url], .wpcf7 .navbar .input-group input:not(:last-child)[type=url],
- .navbar .input-group .wpcf7 input:not(:last-child)[type=tel], .wpcf7 .navbar .input-group input:not(:last-child)[type=tel],
- .navbar .input-group .wpcf7 input:not(:last-child)[type=number], .wpcf7 .navbar .input-group input:not(:last-child)[type=number],
- .navbar .input-group .wpcf7 input:not(:last-child)[type=range], .wpcf7 .navbar .input-group input:not(:last-child)[type=range],
- .navbar .input-group .wpcf7 input:not(:last-child)[type=date], .wpcf7 .navbar .input-group input:not(:last-child)[type=date],
- .navbar .input-group .wpcf7 input:not(:last-child)[type=month], .wpcf7 .navbar .input-group input:not(:last-child)[type=month],
- .navbar .input-group .wpcf7 input:not(:last-child)[type=week], .wpcf7 .navbar .input-group input:not(:last-child)[type=week],
- .navbar .input-group .wpcf7 input:not(:last-child)[type=time], .wpcf7 .navbar .input-group input:not(:last-child)[type=time],
- .navbar .input-group .wpcf7 input:not(:last-child)[type=datetime], .wpcf7 .navbar .input-group input:not(:last-child)[type=datetime],
- .navbar .input-group .wpcf7 input:not(:last-child)[type=datetime-local], .wpcf7 .navbar .input-group input:not(:last-child)[type=datetime-local],
- .navbar .input-group .wpcf7 input:not(:last-child)[type=color], .wpcf7 .navbar .input-group input:not(:last-child)[type=color],
- .navbar .input-group .wpcf7 input:not(:last-child)[type=email], .wpcf7 .navbar .input-group input:not(:last-child)[type=email],
- .navbar .input-group .wpcf7 input:not(:last-child)[type=file], .wpcf7 .navbar .input-group input:not(:last-child)[type=file],
- .navbar .input-group .wpcf7 input:not(:last-child)[type=submit], .wpcf7 .navbar .input-group input:not(:last-child)[type=submit],
- .navbar .input-group .wpcf7 select:not(:last-child), .wpcf7 .navbar .input-group select:not(:last-child),
- .navbar .input-group .wpcf7 textarea:not(:last-child), .wpcf7 .navbar .input-group textarea:not(:last-child), .navbar .input-group .wpcf7 .wpcf7-validation-errors:not(:last-child), .wpcf7 .navbar .input-group .wpcf7-validation-errors:not(:last-child) {
- padding-right: 0; }
- .navbar .input-group .input-group-append {
- margin-left: 0;
- min-width: 0; }
- .navbar .input-group .input-group-prepend {
- margin-right: 0;
- min-width: 0; }
- .navbar .input-group .input-group-text {
- margin-right: 1rem;
- margin-left: 1rem; }
- .navbar .input-group-lg > .form-control, .navbar .wpcf7 .input-group-lg > input[type=text], .wpcf7 .navbar .input-group-lg > input[type=text],
- .navbar .wpcf7 .input-group-lg > input[type=search], .wpcf7 .navbar .input-group-lg > input[type=search],
- .navbar .wpcf7 .input-group-lg > input[type=url], .wpcf7 .navbar .input-group-lg > input[type=url],
- .navbar .wpcf7 .input-group-lg > input[type=tel], .wpcf7 .navbar .input-group-lg > input[type=tel],
- .navbar .wpcf7 .input-group-lg > input[type=number], .wpcf7 .navbar .input-group-lg > input[type=number],
- .navbar .wpcf7 .input-group-lg > input[type=range], .wpcf7 .navbar .input-group-lg > input[type=range],
- .navbar .wpcf7 .input-group-lg > input[type=date], .wpcf7 .navbar .input-group-lg > input[type=date],
- .navbar .wpcf7 .input-group-lg > input[type=month], .wpcf7 .navbar .input-group-lg > input[type=month],
- .navbar .wpcf7 .input-group-lg > input[type=week], .wpcf7 .navbar .input-group-lg > input[type=week],
- .navbar .wpcf7 .input-group-lg > input[type=time], .wpcf7 .navbar .input-group-lg > input[type=time],
- .navbar .wpcf7 .input-group-lg > input[type=datetime], .wpcf7 .navbar .input-group-lg > input[type=datetime],
- .navbar .wpcf7 .input-group-lg > input[type=datetime-local], .wpcf7 .navbar .input-group-lg > input[type=datetime-local],
- .navbar .wpcf7 .input-group-lg > input[type=color], .wpcf7 .navbar .input-group-lg > input[type=color],
- .navbar .wpcf7 .input-group-lg > input[type=email], .wpcf7 .navbar .input-group-lg > input[type=email],
- .navbar .wpcf7 .input-group-lg > input[type=file], .wpcf7 .navbar .input-group-lg > input[type=file], .navbar .wpcf7 .input-group-lg > input[type=submit], .wpcf7 .navbar .input-group-lg > input[type=submit],
- .navbar .wpcf7 .input-group-lg > select, .wpcf7 .navbar .input-group-lg > select,
- .navbar .wpcf7 .input-group-lg > textarea, .wpcf7 .navbar .input-group-lg > textarea, .navbar .wpcf7 .input-group-lg > .wpcf7-validation-errors, .wpcf7 .navbar .input-group-lg > .wpcf7-validation-errors {
- padding-top: 0.625rem;
- padding-bottom: 0.625rem; }
- .navbar .input-group-sm > .form-control, .navbar .wpcf7 .input-group-sm > input[type=text], .wpcf7 .navbar .input-group-sm > input[type=text],
- .navbar .wpcf7 .input-group-sm > input[type=search], .wpcf7 .navbar .input-group-sm > input[type=search],
- .navbar .wpcf7 .input-group-sm > input[type=url], .wpcf7 .navbar .input-group-sm > input[type=url],
- .navbar .wpcf7 .input-group-sm > input[type=tel], .wpcf7 .navbar .input-group-sm > input[type=tel],
- .navbar .wpcf7 .input-group-sm > input[type=number], .wpcf7 .navbar .input-group-sm > input[type=number],
- .navbar .wpcf7 .input-group-sm > input[type=range], .wpcf7 .navbar .input-group-sm > input[type=range],
- .navbar .wpcf7 .input-group-sm > input[type=date], .wpcf7 .navbar .input-group-sm > input[type=date],
- .navbar .wpcf7 .input-group-sm > input[type=month], .wpcf7 .navbar .input-group-sm > input[type=month],
- .navbar .wpcf7 .input-group-sm > input[type=week], .wpcf7 .navbar .input-group-sm > input[type=week],
- .navbar .wpcf7 .input-group-sm > input[type=time], .wpcf7 .navbar .input-group-sm > input[type=time],
- .navbar .wpcf7 .input-group-sm > input[type=datetime], .wpcf7 .navbar .input-group-sm > input[type=datetime],
- .navbar .wpcf7 .input-group-sm > input[type=datetime-local], .wpcf7 .navbar .input-group-sm > input[type=datetime-local],
- .navbar .wpcf7 .input-group-sm > input[type=color], .wpcf7 .navbar .input-group-sm > input[type=color],
- .navbar .wpcf7 .input-group-sm > input[type=email], .wpcf7 .navbar .input-group-sm > input[type=email],
- .navbar .wpcf7 .input-group-sm > input[type=file], .wpcf7 .navbar .input-group-sm > input[type=file], .navbar .wpcf7 .input-group-sm > input[type=submit], .wpcf7 .navbar .input-group-sm > input[type=submit],
- .navbar .wpcf7 .input-group-sm > select, .wpcf7 .navbar .input-group-sm > select,
- .navbar .wpcf7 .input-group-sm > textarea, .wpcf7 .navbar .input-group-sm > textarea, .navbar .wpcf7 .input-group-sm > .wpcf7-validation-errors, .wpcf7 .navbar .input-group-sm > .wpcf7-validation-errors {
- padding-top: 0.375rem;
- padding-bottom: 0.375rem; }
- .navbar .nav-tabs {
- margin-top: -0.625rem;
- margin-bottom: -0.625rem; }
- .navbar .nav-tabs .nav-link {
- min-height: 3.5rem;
- padding-top: 1.3125rem;
- padding-bottom: 1.3125rem; }
- .navbar > .container {
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- -webkit-box-pack: justify;
- -ms-flex-pack: justify;
- justify-content: space-between; }
-
-.navbar-dark {
- color: white; }
- .navbar-dark .form-control, .navbar-dark .wpcf7 input[type=text], .wpcf7 .navbar-dark input[type=text],
- .navbar-dark .wpcf7 input[type=search], .wpcf7 .navbar-dark input[type=search],
- .navbar-dark .wpcf7 input[type=url], .wpcf7 .navbar-dark input[type=url],
- .navbar-dark .wpcf7 input[type=tel], .wpcf7 .navbar-dark input[type=tel],
- .navbar-dark .wpcf7 input[type=number], .wpcf7 .navbar-dark input[type=number],
- .navbar-dark .wpcf7 input[type=range], .wpcf7 .navbar-dark input[type=range],
- .navbar-dark .wpcf7 input[type=date], .wpcf7 .navbar-dark input[type=date],
- .navbar-dark .wpcf7 input[type=month], .wpcf7 .navbar-dark input[type=month],
- .navbar-dark .wpcf7 input[type=week], .wpcf7 .navbar-dark input[type=week],
- .navbar-dark .wpcf7 input[type=time], .wpcf7 .navbar-dark input[type=time],
- .navbar-dark .wpcf7 input[type=datetime], .wpcf7 .navbar-dark input[type=datetime],
- .navbar-dark .wpcf7 input[type=datetime-local], .wpcf7 .navbar-dark input[type=datetime-local],
- .navbar-dark .wpcf7 input[type=color], .wpcf7 .navbar-dark input[type=color],
- .navbar-dark .wpcf7 input[type=email], .wpcf7 .navbar-dark input[type=email],
- .navbar-dark .wpcf7 input[type=file], .wpcf7 .navbar-dark input[type=file], .navbar-dark .wpcf7 input[type=submit], .wpcf7 .navbar-dark input[type=submit],
- .navbar-dark .wpcf7 select, .wpcf7 .navbar-dark select,
- .navbar-dark .wpcf7 textarea, .wpcf7 .navbar-dark textarea, .navbar-dark .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar-dark .wpcf7-validation-errors,
- .navbar-dark .input-group,
- .navbar-dark .navbar-brand::before,
- .navbar-dark .navbar-nav .show > .nav-link,
- .navbar-dark .navbar-toggler::before {
- background-color: rgba(255, 255, 255, 0.12); }
- .navbar-dark .form-control::-webkit-input-placeholder, .navbar-dark .wpcf7 input[type=text]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=text]::-webkit-input-placeholder,
- .navbar-dark .wpcf7 input[type=search]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=search]::-webkit-input-placeholder,
- .navbar-dark .wpcf7 input[type=url]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=url]::-webkit-input-placeholder,
- .navbar-dark .wpcf7 input[type=tel]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=tel]::-webkit-input-placeholder,
- .navbar-dark .wpcf7 input[type=number]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=number]::-webkit-input-placeholder,
- .navbar-dark .wpcf7 input[type=range]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=range]::-webkit-input-placeholder,
- .navbar-dark .wpcf7 input[type=date]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=date]::-webkit-input-placeholder,
- .navbar-dark .wpcf7 input[type=month]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=month]::-webkit-input-placeholder,
- .navbar-dark .wpcf7 input[type=week]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=week]::-webkit-input-placeholder,
- .navbar-dark .wpcf7 input[type=time]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=time]::-webkit-input-placeholder,
- .navbar-dark .wpcf7 input[type=datetime]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=datetime]::-webkit-input-placeholder,
- .navbar-dark .wpcf7 input[type=datetime-local]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=datetime-local]::-webkit-input-placeholder,
- .navbar-dark .wpcf7 input[type=color]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=color]::-webkit-input-placeholder,
- .navbar-dark .wpcf7 input[type=email]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=email]::-webkit-input-placeholder,
- .navbar-dark .wpcf7 input[type=file]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=file]::-webkit-input-placeholder,
- .navbar-dark .wpcf7 input[type=submit]::-webkit-input-placeholder, .wpcf7 .navbar-dark input[type=submit]::-webkit-input-placeholder,
- .navbar-dark .wpcf7 select::-webkit-input-placeholder, .wpcf7 .navbar-dark select::-webkit-input-placeholder,
- .navbar-dark .wpcf7 textarea::-webkit-input-placeholder, .wpcf7 .navbar-dark textarea::-webkit-input-placeholder, .navbar-dark .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder, .wpcf7 .navbar-dark .wpcf7-validation-errors::-webkit-input-placeholder,
- .navbar-dark .navbar-nav .nav-link.disabled {
- color: rgba(255, 255, 255, 0.5); }
- .navbar-dark .form-control::-ms-input-placeholder, .navbar-dark .wpcf7 input[type=text]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=text]::-ms-input-placeholder,
- .navbar-dark .wpcf7 input[type=search]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=search]::-ms-input-placeholder,
- .navbar-dark .wpcf7 input[type=url]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=url]::-ms-input-placeholder,
- .navbar-dark .wpcf7 input[type=tel]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=tel]::-ms-input-placeholder,
- .navbar-dark .wpcf7 input[type=number]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=number]::-ms-input-placeholder,
- .navbar-dark .wpcf7 input[type=range]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=range]::-ms-input-placeholder,
- .navbar-dark .wpcf7 input[type=date]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=date]::-ms-input-placeholder,
- .navbar-dark .wpcf7 input[type=month]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=month]::-ms-input-placeholder,
- .navbar-dark .wpcf7 input[type=week]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=week]::-ms-input-placeholder,
- .navbar-dark .wpcf7 input[type=time]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=time]::-ms-input-placeholder,
- .navbar-dark .wpcf7 input[type=datetime]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=datetime]::-ms-input-placeholder,
- .navbar-dark .wpcf7 input[type=datetime-local]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=datetime-local]::-ms-input-placeholder,
- .navbar-dark .wpcf7 input[type=color]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=color]::-ms-input-placeholder,
- .navbar-dark .wpcf7 input[type=email]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=email]::-ms-input-placeholder,
- .navbar-dark .wpcf7 input[type=file]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=file]::-ms-input-placeholder,
- .navbar-dark .wpcf7 input[type=submit]::-ms-input-placeholder, .wpcf7 .navbar-dark input[type=submit]::-ms-input-placeholder,
- .navbar-dark .wpcf7 select::-ms-input-placeholder, .wpcf7 .navbar-dark select::-ms-input-placeholder,
- .navbar-dark .wpcf7 textarea::-ms-input-placeholder, .wpcf7 .navbar-dark textarea::-ms-input-placeholder, .navbar-dark .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder, .wpcf7 .navbar-dark .wpcf7-validation-errors::-ms-input-placeholder,
- .navbar-dark .navbar-nav .nav-link.disabled {
- color: rgba(255, 255, 255, 0.5); }
- .navbar-dark .form-control::placeholder, .navbar-dark .wpcf7 input[type=text]::placeholder, .wpcf7 .navbar-dark input[type=text]::placeholder,
- .navbar-dark .wpcf7 input[type=search]::placeholder, .wpcf7 .navbar-dark input[type=search]::placeholder,
- .navbar-dark .wpcf7 input[type=url]::placeholder, .wpcf7 .navbar-dark input[type=url]::placeholder,
- .navbar-dark .wpcf7 input[type=tel]::placeholder, .wpcf7 .navbar-dark input[type=tel]::placeholder,
- .navbar-dark .wpcf7 input[type=number]::placeholder, .wpcf7 .navbar-dark input[type=number]::placeholder,
- .navbar-dark .wpcf7 input[type=range]::placeholder, .wpcf7 .navbar-dark input[type=range]::placeholder,
- .navbar-dark .wpcf7 input[type=date]::placeholder, .wpcf7 .navbar-dark input[type=date]::placeholder,
- .navbar-dark .wpcf7 input[type=month]::placeholder, .wpcf7 .navbar-dark input[type=month]::placeholder,
- .navbar-dark .wpcf7 input[type=week]::placeholder, .wpcf7 .navbar-dark input[type=week]::placeholder,
- .navbar-dark .wpcf7 input[type=time]::placeholder, .wpcf7 .navbar-dark input[type=time]::placeholder,
- .navbar-dark .wpcf7 input[type=datetime]::placeholder, .wpcf7 .navbar-dark input[type=datetime]::placeholder,
- .navbar-dark .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .navbar-dark input[type=datetime-local]::placeholder,
- .navbar-dark .wpcf7 input[type=color]::placeholder, .wpcf7 .navbar-dark input[type=color]::placeholder,
- .navbar-dark .wpcf7 input[type=email]::placeholder, .wpcf7 .navbar-dark input[type=email]::placeholder,
- .navbar-dark .wpcf7 input[type=file]::placeholder, .wpcf7 .navbar-dark input[type=file]::placeholder,
- .navbar-dark .wpcf7 input[type=submit]::placeholder, .wpcf7 .navbar-dark input[type=submit]::placeholder,
- .navbar-dark .wpcf7 select::placeholder, .wpcf7 .navbar-dark select::placeholder,
- .navbar-dark .wpcf7 textarea::placeholder, .wpcf7 .navbar-dark textarea::placeholder, .navbar-dark .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .navbar-dark .wpcf7-validation-errors::placeholder,
- .navbar-dark .navbar-nav .nav-link.disabled {
- color: rgba(255, 255, 255, 0.5); }
-
-.navbar-fixed-bottom,
-.navbar-fixed-top {
- -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
- position: fixed;
- right: 0;
- left: 0;
- z-index: 40; }
-
-.navbar-fixed-bottom {
- bottom: 0; }
-
-.navbar-fixed-top {
- top: 0; }
-
-.navbar-full {
- -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
- z-index: 40; }
-
-@supports ((position: -webkit-sticky) or (position: sticky)) {
- .navbar-sticky-top {
- -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
- position: -webkit-sticky;
- position: sticky;
- top: 0;
- z-index: 40; } }
-
-.toolbar-waterfall {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: background-color, -webkit-box-shadow;
- transition-property: background-color, -webkit-box-shadow;
- transition-property: background-color, box-shadow;
- transition-property: background-color, box-shadow, -webkit-box-shadow;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- position: absolute;
- top: 0;
- right: 0;
- left: 0;
- z-index: 40; }
- @media (min-width: 576px) {
- .toolbar-waterfall {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .toolbar-waterfall {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .toolbar-waterfall {
- -webkit-transition: none;
- transition: none; } }
- .toolbar-waterfall.waterfall {
- background-color: #f08506;
- -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
- box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);
- position: fixed; }
-
-.navbar-brand {
- font-size: 1.25rem;
- font-weight: 500;
- letter-spacing: 0.02em;
- line-height: 1.4;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- color: inherit;
- display: -webkit-inline-box;
- display: -ms-inline-flexbox;
- display: inline-flex;
- height: 2.25rem;
- position: relative;
- white-space: nowrap; }
- .navbar-brand:active, .navbar-brand:focus, .navbar-brand:hover {
- color: inherit;
- text-decoration: none; }
- .navbar-brand::before {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: opacity;
- transition-property: opacity;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- background-color: rgba(0, 0, 0, 0.12);
- content: '';
- display: block;
- opacity: 0;
- position: absolute;
- top: 0;
- right: -0.5rem;
- bottom: 0;
- left: -0.5rem; }
- @media (min-width: 576px) {
- .navbar-brand::before {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .navbar-brand::before {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .navbar-brand::before {
- -webkit-transition: none;
- transition: none; } }
- .navbar-brand:focus {
- outline: 0; }
- .navbar-brand:focus::before {
- opacity: 1; }
- .navbar-brand:not(:first-child) {
- margin-left: 1rem; }
- .navbar-brand:not(:last-child) {
- margin-right: 1rem; }
-
-.navbar-text {
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- color: inherit;
- display: -webkit-inline-box;
- display: -ms-inline-flexbox;
- display: inline-flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- height: 2.25rem; }
-
-.navbar-nav {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- list-style: none;
- margin-bottom: 0;
- padding-left: 0; }
- .navbar-nav .nav-link {
- border-radius: 2px;
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: background-color, opacity;
- transition-property: background-color, opacity;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- color: inherit;
- font-size: 1rem;
- height: 2.25rem;
- line-height: 1;
- opacity: 0.7;
- padding: 0.625rem 1rem; }
- @media (min-width: 576px) {
- .navbar-nav .nav-link {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .navbar-nav .nav-link {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .navbar-nav .nav-link {
- -webkit-transition: none;
- transition: none; } }
- .navbar-nav .nav-link:active, .navbar-nav .nav-link:focus, .navbar-nav .nav-link:hover {
- background-color: rgba(0, 0, 0, 0.12);
- opacity: 1; }
- .navbar-nav .nav-link.active, .navbar-nav .nav-link.disabled {
- opacity: 1; }
- .navbar-nav .nav-link.disabled {
- background-color: transparent;
- color: rgba(0, 0, 0, 0.38); }
- .navbar-nav .nav-link:focus {
- outline: 0; }
- .navbar-nav .active > .nav-link,
- .navbar-nav .show > .nav-link {
- opacity: 1; }
- .navbar-nav .show > .nav-link {
- background-color: rgba(0, 0, 0, 0.12); }
-
-.navbar-collapse {
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- -ms-flex-preferred-size: 100%;
- flex-basis: 100%;
- -webkit-box-flex: 1;
- -ms-flex-positive: 1;
- flex-grow: 1; }
-
-@media (max-width: 575.98px) {
- .navbar-expand-sm > .container,
- .navbar-expand-sm > .container-fluid {
- padding-right: 0;
- padding-left: 0; } }
-
-@media (min-width: 576px) {
- .navbar-expand-sm {
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-flow: row nowrap;
- flex-flow: row nowrap;
- -webkit-box-pack: start;
- -ms-flex-pack: start;
- justify-content: flex-start; }
- .navbar-expand-sm .navbar-collapse {
- display: -webkit-box !important;
- 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 .navbar-toggler:first-child + .navbar-brand {
- margin-left: 0; }
- .navbar-expand-sm > .container,
- .navbar-expand-sm > .container-fluid {
- -ms-flex-wrap: nowrap;
- flex-wrap: nowrap; } }
-
-@media (max-width: 767.98px) {
- .navbar-expand-md > .container,
- .navbar-expand-md > .container-fluid {
- padding-right: 0;
- padding-left: 0; } }
-
-@media (min-width: 768px) {
- .navbar-expand-md {
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-flow: row nowrap;
- flex-flow: row nowrap;
- -webkit-box-pack: start;
- -ms-flex-pack: start;
- justify-content: flex-start; }
- .navbar-expand-md .navbar-collapse {
- display: -webkit-box !important;
- 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 .navbar-toggler:first-child + .navbar-brand {
- margin-left: 0; }
- .navbar-expand-md > .container,
- .navbar-expand-md > .container-fluid {
- -ms-flex-wrap: nowrap;
- flex-wrap: nowrap; } }
-
-@media (max-width: 991.98px) {
- .navbar-expand-lg > .container,
- .navbar-expand-lg > .container-fluid {
- padding-right: 0;
- padding-left: 0; } }
-
-@media (min-width: 992px) {
- .navbar-expand-lg {
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-flow: row nowrap;
- flex-flow: row nowrap;
- -webkit-box-pack: start;
- -ms-flex-pack: start;
- justify-content: flex-start; }
- .navbar-expand-lg .navbar-collapse {
- display: -webkit-box !important;
- 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 .navbar-toggler:first-child + .navbar-brand {
- margin-left: 0; }
- .navbar-expand-lg > .container,
- .navbar-expand-lg > .container-fluid {
- -ms-flex-wrap: nowrap;
- flex-wrap: nowrap; } }
-
-@media (max-width: 1199.98px) {
- .navbar-expand-xl > .container,
- .navbar-expand-xl > .container-fluid {
- padding-right: 0;
- padding-left: 0; } }
-
-@media (min-width: 1200px) {
- .navbar-expand-xl {
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-flow: row nowrap;
- flex-flow: row nowrap;
- -webkit-box-pack: start;
- -ms-flex-pack: start;
- justify-content: flex-start; }
- .navbar-expand-xl .navbar-collapse {
- display: -webkit-box !important;
- 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 .navbar-toggler:first-child + .navbar-brand {
- margin-left: 0; }
- .navbar-expand-xl > .container,
- .navbar-expand-xl > .container-fluid {
- -ms-flex-wrap: nowrap;
- flex-wrap: nowrap; } }
-
-.navbar-expand {
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-flow: row nowrap;
- flex-flow: row nowrap;
- -webkit-box-pack: start;
- -ms-flex-pack: start;
- justify-content: flex-start; }
- .navbar-expand > .container,
- .navbar-expand > .container-fluid {
- padding-right: 0;
- padding-left: 0; }
- .navbar-expand .navbar-collapse {
- display: -webkit-box !important;
- display: -ms-flexbox !important;
- display: flex !important;
- -ms-flex-preferred-size: auto;
- flex-basis: auto; }
- .navbar-expand .navbar-toggler {
- display: none; }
- .navbar-expand .navbar-toggler:first-child + .navbar-brand {
- margin-left: 0; }
- .navbar-expand > .container,
- .navbar-expand > .container-fluid {
- -ms-flex-wrap: nowrap;
- flex-wrap: nowrap; }
-
-.navbar-toggler {
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- background-color: transparent;
- border: 0;
- border-radius: 50%;
- color: inherit;
- display: -webkit-inline-box;
- display: -ms-inline-flexbox;
- display: inline-flex;
- -ms-flex-negative: 0;
- flex-shrink: 0;
- height: 2.25rem;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
- line-height: 1;
- padding: 0;
- position: relative;
- width: 2.25rem; }
- .navbar-toggler:active, .navbar-toggler:focus, .navbar-toggler:hover {
- color: inherit;
- text-decoration: none; }
- .navbar-toggler:active::before, .navbar-toggler:focus::before, .navbar-toggler:hover::before {
- opacity: 1; }
- .navbar-toggler::before {
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: opacity;
- transition-property: opacity;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- background-color: rgba(0, 0, 0, 0.12);
- border-radius: 50%;
- content: '';
- display: block;
- opacity: 0;
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0; }
- @media (min-width: 576px) {
- .navbar-toggler::before {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .navbar-toggler::before {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .navbar-toggler::before {
- -webkit-transition: none;
- transition: none; } }
- .navbar-toggler:focus {
- outline: 0; }
- .navbar-toggler:not(:disabled):not(.disabled) {
- cursor: pointer; }
-
-.navbar-toggler-icon {
- font-size: 1.71429em;
- line-height: 0.58333em;
- vertical-align: -0.3022em;
- font-family: 'Material Icons';
- -webkit-font-feature-settings: 'liga';
- font-feature-settings: 'liga';
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- font-style: normal;
- font-weight: normal;
- letter-spacing: normal;
- text-rendering: optimizeLegibility;
- text-transform: none;
- white-space: nowrap;
- word-wrap: normal;
- display: block; }
- .navbar-toggler-icon::before {
- content: "menu"; }
-
-.tooltip {
- text-align: left;
- text-align: start;
- font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
- font-style: normal;
- font-weight: 400;
- letter-spacing: normal;
- line-break: auto;
- line-height: 1.42857;
- text-decoration: none;
- text-shadow: none;
- text-transform: none;
- white-space: normal;
- word-break: normal;
- word-spacing: normal;
- display: block;
- font-size: 0.875rem;
- line-height: 1.42857;
- margin: 1.5rem;
- opacity: 0;
- position: absolute;
- word-break: break-word;
- z-index: 240; }
- [dir='rtl'] .tooltip {
- text-align: right;
- text-align: start; }
- @media (min-width: 768px) {
- .tooltip {
- font-size: 0.625rem;
- margin: 0.875rem; } }
- .tooltip.show {
- opacity: 0.9; }
- .tooltip.show .tooltip-inner {
- -webkit-transform: scale(1);
- transform: scale(1); }
-
-.tooltip-inner {
- border-radius: 2px;
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: -webkit-transform;
- transition-property: -webkit-transform;
- transition-property: transform;
- transition-property: transform, -webkit-transform;
- -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- background-color: #616161;
- color: white;
- padding: 0.375rem 1rem;
- text-align: center;
- -webkit-transform: scale(0.87);
- transform: scale(0.87); }
- @media (min-width: 576px) {
- .tooltip-inner {
- -webkit-transition-duration: 0.39s;
- transition-duration: 0.39s; } }
- @media (min-width: 992px) {
- .tooltip-inner {
- -webkit-transition-duration: 0.2s;
- transition-duration: 0.2s; } }
- @media screen and (prefers-reduced-motion: reduce) {
- .tooltip-inner {
- -webkit-transition: none;
- transition: none; } }
- @media (min-width: 768px) {
- .tooltip-inner {
- padding: 0.24107rem 0.5rem; } }
-
-.align-top {
- vertical-align: top !important; }
-
-.align-text-top {
- vertical-align: text-top !important; }
-
-.align-middle {
- vertical-align: middle !important; }
-
-.align-baseline {
- vertical-align: baseline !important; }
-
-.align-text-bottom {
- vertical-align: text-bottom !important; }
-
-.align-bottom {
- vertical-align: bottom !important; }
-
-.border {
- border: 1px solid rgba(0, 0, 0, 0.12) !important; }
-
-.border-0 {
- border: 0 !important; }
-
-.border-top {
- border-top: 1px solid rgba(0, 0, 0, 0.12) !important; }
-
-.border-top-0 {
- border-top: 0 !important; }
-
-.border-right {
- border-right: 1px solid rgba(0, 0, 0, 0.12) !important; }
-
-.border-right-0 {
- border-right: 0 !important; }
-
-.border-bottom {
- border-bottom: 1px solid rgba(0, 0, 0, 0.12) !important; }
-
-.border-bottom-0 {
- border-bottom: 0 !important; }
-
-.border-left {
- border-left: 1px solid rgba(0, 0, 0, 0.12) !important; }
-
-.border-left-0 {
- border-left: 0 !important; }
-
-.border-black {
- border-color: #000 !important; }
-
-.border-black-primary {
- border-color: rgba(0, 0, 0, 0.87) !important; }
-
-.border-black-secondary {
- border-color: rgba(0, 0, 0, 0.54) !important; }
-
-.border-black-hint {
- border-color: rgba(0, 0, 0, 0.38) !important; }
-
-.border-black-divider {
- border-color: rgba(0, 0, 0, 0.12) !important; }
-
-.border-white {
- border-color: #fff !important; }
-
-.border-white-primary {
- border-color: white !important; }
-
-.border-white-secondary {
- border-color: rgba(255, 255, 255, 0.7) !important; }
-
-.border-white-hint {
- border-color: rgba(255, 255, 255, 0.5) !important; }
-
-.border-white-divider {
- border-color: rgba(255, 255, 255, 0.12) !important; }
-
-.border-primary {
- border-color: #f08506 !important; }
-
-.border-secondary {
- border-color: #f08506 !important; }
-
-.border-danger {
- border-color: #f44336 !important; }
-
-.border-info {
- border-color: #2196f3 !important; }
-
-.border-success {
- border-color: #4caf50 !important; }
-
-.border-warning {
- border-color: #ff9800 !important; }
-
-.border-dark {
- border-color: #424242 !important; }
-
-.border-light {
- border-color: #f5f5f5 !important; }
-
-.rounded {
- border-radius: 2px; }
-
-.rounded-0 {
- border-radius: 0; }
-
-.rounded-circle {
- border-radius: 50%; }
-
-.rounded-top {
- border-top-left-radius: 2px;
- border-top-right-radius: 2px; }
-
-.rounded-right {
- border-top-right-radius: 2px;
- border-bottom-right-radius: 2px; }
-
-.rounded-bottom {
- border-bottom-right-radius: 2px;
- border-bottom-left-radius: 2px; }
-
-.rounded-left {
- border-top-left-radius: 2px;
- border-bottom-left-radius: 2px; }
-
-.bg-dark-1 {
- background-color: #000000 !important; }
-
-.bg-dark-2 {
- background-color: #212121 !important; }
-
-.bg-dark-3 {
- background-color: #303030 !important; }
-
-.bg-dark-4 {
- background-color: #424242 !important; }
-
-.bg-light-1 {
- background-color: #e0e0e0 !important; }
-
-.bg-light-2 {
- background-color: #f5f5f5 !important; }
-
-.bg-light-3 {
- background-color: #fafafa !important; }
-
-.bg-light-4 {
- background-color: #ffffff !important; }
-
-.bg-transparent {
- background-color: transparent !important; }
-
-.bg-white {
- background-color: #fff !important; }
-
-a.bg-primary:active, a.bg-primary:focus, a.bg-primary:hover {
- background-color: #be6905 !important; }
-
-.bg-primary {
- background-color: #f08506 !important; }
-
-a.bg-secondary:active, a.bg-secondary:focus, a.bg-secondary:hover {
- background-color: #be6905 !important; }
-
-.bg-secondary {
- background-color: #f08506 !important; }
-
-a.bg-danger:active, a.bg-danger:focus, a.bg-danger:hover {
- background-color: #d32f2f !important; }
-
-.bg-danger {
- background-color: #f44336 !important; }
-
-a.bg-info:active, a.bg-info:focus, a.bg-info:hover {
- background-color: #1976d2 !important; }
-
-.bg-info {
- background-color: #2196f3 !important; }
-
-a.bg-success:active, a.bg-success:focus, a.bg-success:hover {
- background-color: #388e3c !important; }
-
-.bg-success {
- background-color: #4caf50 !important; }
-
-a.bg-warning:active, a.bg-warning:focus, a.bg-warning:hover {
- background-color: #f57c00 !important; }
-
-.bg-warning {
- background-color: #ff9800 !important; }
-
-a.bg-dark:active, a.bg-dark:focus, a.bg-dark:hover {
- background-color: #212121 !important; }
-
-.bg-dark {
- background-color: #424242 !important; }
-
-a.bg-light:active, a.bg-light:focus, a.bg-light:hover {
- background-color: #e0e0e0 !important; }
-
-.bg-light {
- background-color: #f5f5f5 !important; }
-
-.bg-primary-dark {
- background-color: #be6905 !important; }
-
-.bg-primary-light {
- background-color: #fa9d2f !important; }
-
-.bg-secondary-dark {
- background-color: #be6905 !important; }
-
-.bg-secondary-light {
- background-color: #fa9d2f !important; }
-
-.clearfix::after {
- clear: both;
- content: '';
- display: table; }
-
-.d-block {
- display: block !important; }
-
-.d-flex {
- display: -webkit-box !important;
- display: -ms-flexbox !important;
- display: flex !important; }
-
-.d-inline {
- display: inline !important; }
-
-.d-inline-block {
- display: inline-block !important; }
-
-.d-inline-flex {
- display: -webkit-inline-box !important;
- display: -ms-inline-flexbox !important;
- display: inline-flex !important; }
-
-.d-none {
- display: none !important; }
-
-.d-table {
- display: table !important; }
-
-.d-table-cell {
- display: table-cell !important; }
-
-.d-table-row {
- display: table-row !important; }
-
-@media (min-width: 576px) {
- .d-sm-block {
- display: block !important; }
- .d-sm-flex {
- display: -webkit-box !important;
- display: -ms-flexbox !important;
- display: flex !important; }
- .d-sm-inline {
- display: inline !important; }
- .d-sm-inline-block {
- display: inline-block !important; }
- .d-sm-inline-flex {
- display: -webkit-inline-box !important;
- display: -ms-inline-flexbox !important;
- display: inline-flex !important; }
- .d-sm-none {
- display: none !important; }
- .d-sm-table {
- display: table !important; }
- .d-sm-table-cell {
- display: table-cell !important; }
- .d-sm-table-row {
- display: table-row !important; } }
-
-@media (min-width: 768px) {
- .d-md-block {
- display: block !important; }
- .d-md-flex {
- display: -webkit-box !important;
- display: -ms-flexbox !important;
- display: flex !important; }
- .d-md-inline {
- display: inline !important; }
- .d-md-inline-block {
- display: inline-block !important; }
- .d-md-inline-flex {
- display: -webkit-inline-box !important;
- display: -ms-inline-flexbox !important;
- display: inline-flex !important; }
- .d-md-none {
- display: none !important; }
- .d-md-table {
- display: table !important; }
- .d-md-table-cell {
- display: table-cell !important; }
- .d-md-table-row {
- display: table-row !important; } }
-
-@media (min-width: 992px) {
- .d-lg-block {
- display: block !important; }
- .d-lg-flex {
- display: -webkit-box !important;
- display: -ms-flexbox !important;
- display: flex !important; }
- .d-lg-inline {
- display: inline !important; }
- .d-lg-inline-block {
- display: inline-block !important; }
- .d-lg-inline-flex {
- display: -webkit-inline-box !important;
- display: -ms-inline-flexbox !important;
- display: inline-flex !important; }
- .d-lg-none {
- display: none !important; }
- .d-lg-table {
- display: table !important; }
- .d-lg-table-cell {
- display: table-cell !important; }
- .d-lg-table-row {
- display: table-row !important; } }
-
-@media (min-width: 1200px) {
- .d-xl-block {
- display: block !important; }
- .d-xl-flex {
- display: -webkit-box !important;
- display: -ms-flexbox !important;
- display: flex !important; }
- .d-xl-inline {
- display: inline !important; }
- .d-xl-inline-block {
- display: inline-block !important; }
- .d-xl-inline-flex {
- display: -webkit-inline-box !important;
- display: -ms-inline-flexbox !important;
- display: inline-flex !important; }
- .d-xl-none {
- display: none !important; }
- .d-xl-table {
- display: table !important; }
- .d-xl-table-cell {
- display: table-cell !important; }
- .d-xl-table-row {
- display: table-row !important; } }
-
-@media print {
- .d-print-block {
- display: block !important; }
- .d-print-flex {
- display: -webkit-box !important;
- display: -ms-flexbox !important;
- display: flex !important; }
- .d-print-inline {
- display: inline !important; }
- .d-print-inline-block {
- display: inline-block !important; }
- .d-print-inline-flex {
- display: -webkit-inline-box !important;
- display: -ms-inline-flexbox !important;
- display: inline-flex !important; }
- .d-print-none {
- display: none !important; }
- .d-print-table {
- display: table !important; }
- .d-print-table-cell {
- display: table-cell !important; }
- .d-print-table-row {
- display: table-row !important; } }
-
-.align-content-around {
- -ms-flex-line-pack: distribute !important;
- align-content: space-around !important; }
-
-.align-content-between {
- -ms-flex-line-pack: justify !important;
- align-content: space-between !important; }
-
-.align-content-center {
- -ms-flex-line-pack: center !important;
- align-content: center !important; }
-
-.align-content-end {
- -ms-flex-line-pack: end !important;
- align-content: flex-end !important; }
-
-.align-content-start {
- -ms-flex-line-pack: start !important;
- align-content: flex-start !important; }
-
-.align-content-stretch {
- -ms-flex-line-pack: stretch !important;
- align-content: stretch !important; }
-
-.align-items-baseline {
- -webkit-box-align: baseline !important;
- -ms-flex-align: baseline !important;
- align-items: baseline !important; }
-
-.align-items-center {
- -webkit-box-align: center !important;
- -ms-flex-align: center !important;
- align-items: center !important; }
-
-.align-items-start {
- -webkit-box-align: start !important;
- -ms-flex-align: start !important;
- align-items: flex-start !important; }
-
-.align-items-end {
- -webkit-box-align: end !important;
- -ms-flex-align: end !important;
- align-items: flex-end !important; }
-
-.align-items-stretch {
- -webkit-box-align: stretch !important;
- -ms-flex-align: stretch !important;
- align-items: stretch !important; }
-
-.align-self-auto {
- -ms-flex-item-align: auto !important;
- align-self: auto !important; }
-
-.align-self-baseline {
- -ms-flex-item-align: baseline !important;
- align-self: baseline !important; }
-
-.align-self-center {
- -ms-flex-item-align: center !important;
- align-self: center !important; }
-
-.align-self-end {
- -ms-flex-item-align: end !important;
- align-self: flex-end !important; }
-
-.align-self-start {
- -ms-flex-item-align: start !important;
- align-self: flex-start !important; }
-
-.align-self-stretch {
- -ms-flex-item-align: stretch !important;
- align-self: stretch !important; }
-
-.flex-column {
- -webkit-box-orient: vertical !important;
- -webkit-box-direction: normal !important;
- -ms-flex-direction: column !important;
- flex-direction: column !important; }
-
-.flex-column-reverse {
- -webkit-box-orient: vertical !important;
- -webkit-box-direction: reverse !important;
- -ms-flex-direction: column-reverse !important;
- flex-direction: column-reverse !important; }
-
-.flex-row {
- -webkit-box-orient: horizontal !important;
- -webkit-box-direction: normal !important;
- -ms-flex-direction: row !important;
- flex-direction: row !important; }
-
-.flex-row-reverse {
- -webkit-box-orient: horizontal !important;
- -webkit-box-direction: reverse !important;
- -ms-flex-direction: row-reverse !important;
- flex-direction: row-reverse !important; }
-
-.flex-fill {
- -webkit-box-flex: 1 !important;
- -ms-flex: 1 1 auto !important;
- flex: 1 1 auto !important; }
-
-.flex-grow-0 {
- -webkit-box-flex: 0 !important;
- -ms-flex-positive: 0 !important;
- flex-grow: 0 !important; }
-
-.flex-grow-1 {
- -webkit-box-flex: 1 !important;
- -ms-flex-positive: 1 !important;
- flex-grow: 1 !important; }
-
-.flex-nowrap {
- -ms-flex-wrap: nowrap !important;
- flex-wrap: nowrap !important; }
-
-.flex-shrink-0 {
- -ms-flex-negative: 0 !important;
- flex-shrink: 0 !important; }
-
-.flex-shrink-1 {
- -ms-flex-negative: 1 !important;
- flex-shrink: 1 !important; }
-
-.flex-wrap {
- -ms-flex-wrap: wrap !important;
- flex-wrap: wrap !important; }
-
-.flex-wrap-reverse {
- -ms-flex-wrap: wrap-reverse !important;
- flex-wrap: wrap-reverse !important; }
-
-.justify-content-around {
- -ms-flex-pack: distribute !important;
- justify-content: space-around !important; }
-
-.justify-content-between {
- -webkit-box-pack: justify !important;
- -ms-flex-pack: justify !important;
- justify-content: space-between !important; }
-
-.justify-content-center {
- -webkit-box-pack: center !important;
- -ms-flex-pack: center !important;
- justify-content: center !important; }
-
-.justify-content-end {
- -webkit-box-pack: end !important;
- -ms-flex-pack: end !important;
- justify-content: flex-end !important; }
-
-.justify-content-start {
- -webkit-box-pack: start !important;
- -ms-flex-pack: start !important;
- justify-content: flex-start !important; }
-
-.order-first {
- -webkit-box-ordinal-group: 0;
- -ms-flex-order: -1;
- order: -1; }
-
-.order-last {
- -webkit-box-ordinal-group: 2;
- -ms-flex-order: 1;
- order: 1; }
-
-.order-0 {
- -webkit-box-ordinal-group: 1;
- -ms-flex-order: 0;
- order: 0; }
-
-@media (min-width: 576px) {
- .align-content-sm-around {
- -ms-flex-line-pack: distribute !important;
- align-content: space-around !important; }
- .align-content-sm-between {
- -ms-flex-line-pack: justify !important;
- align-content: space-between !important; }
- .align-content-sm-center {
- -ms-flex-line-pack: center !important;
- align-content: center !important; }
- .align-content-sm-end {
- -ms-flex-line-pack: end !important;
- align-content: flex-end !important; }
- .align-content-sm-start {
- -ms-flex-line-pack: start !important;
- align-content: flex-start !important; }
- .align-content-sm-stretch {
- -ms-flex-line-pack: stretch !important;
- align-content: stretch !important; }
- .align-items-sm-baseline {
- -webkit-box-align: baseline !important;
- -ms-flex-align: baseline !important;
- align-items: baseline !important; }
- .align-items-sm-center {
- -webkit-box-align: center !important;
- -ms-flex-align: center !important;
- align-items: center !important; }
- .align-items-sm-start {
- -webkit-box-align: start !important;
- -ms-flex-align: start !important;
- align-items: flex-start !important; }
- .align-items-sm-end {
- -webkit-box-align: end !important;
- -ms-flex-align: end !important;
- align-items: flex-end !important; }
- .align-items-sm-stretch {
- -webkit-box-align: stretch !important;
- -ms-flex-align: stretch !important;
- align-items: stretch !important; }
- .align-self-sm-auto {
- -ms-flex-item-align: auto !important;
- align-self: auto !important; }
- .align-self-sm-baseline {
- -ms-flex-item-align: baseline !important;
- align-self: baseline !important; }
- .align-self-sm-center {
- -ms-flex-item-align: center !important;
- align-self: center !important; }
- .align-self-sm-end {
- -ms-flex-item-align: end !important;
- align-self: flex-end !important; }
- .align-self-sm-start {
- -ms-flex-item-align: start !important;
- align-self: flex-start !important; }
- .align-self-sm-stretch {
- -ms-flex-item-align: stretch !important;
- align-self: stretch !important; }
- .flex-sm-column {
- -webkit-box-orient: vertical !important;
- -webkit-box-direction: normal !important;
- -ms-flex-direction: column !important;
- flex-direction: column !important; }
- .flex-sm-column-reverse {
- -webkit-box-orient: vertical !important;
- -webkit-box-direction: reverse !important;
- -ms-flex-direction: column-reverse !important;
- flex-direction: column-reverse !important; }
- .flex-sm-row {
- -webkit-box-orient: horizontal !important;
- -webkit-box-direction: normal !important;
- -ms-flex-direction: row !important;
- flex-direction: row !important; }
- .flex-sm-row-reverse {
- -webkit-box-orient: horizontal !important;
- -webkit-box-direction: reverse !important;
- -ms-flex-direction: row-reverse !important;
- flex-direction: row-reverse !important; }
- .flex-sm-fill {
- -webkit-box-flex: 1 !important;
- -ms-flex: 1 1 auto !important;
- flex: 1 1 auto !important; }
- .flex-sm-grow-0 {
- -webkit-box-flex: 0 !important;
- -ms-flex-positive: 0 !important;
- flex-grow: 0 !important; }
- .flex-sm-grow-1 {
- -webkit-box-flex: 1 !important;
- -ms-flex-positive: 1 !important;
- flex-grow: 1 !important; }
- .flex-sm-nowrap {
- -ms-flex-wrap: nowrap !important;
- flex-wrap: nowrap !important; }
- .flex-sm-shrink-0 {
- -ms-flex-negative: 0 !important;
- flex-shrink: 0 !important; }
- .flex-sm-shrink-1 {
- -ms-flex-negative: 1 !important;
- flex-shrink: 1 !important; }
- .flex-sm-wrap {
- -ms-flex-wrap: wrap !important;
- flex-wrap: wrap !important; }
- .flex-sm-wrap-reverse {
- -ms-flex-wrap: wrap-reverse !important;
- flex-wrap: wrap-reverse !important; }
- .justify-content-sm-around {
- -ms-flex-pack: distribute !important;
- justify-content: space-around !important; }
- .justify-content-sm-between {
- -webkit-box-pack: justify !important;
- -ms-flex-pack: justify !important;
- justify-content: space-between !important; }
- .justify-content-sm-center {
- -webkit-box-pack: center !important;
- -ms-flex-pack: center !important;
- justify-content: center !important; }
- .justify-content-sm-end {
- -webkit-box-pack: end !important;
- -ms-flex-pack: end !important;
- justify-content: flex-end !important; }
- .justify-content-sm-start {
- -webkit-box-pack: start !important;
- -ms-flex-pack: start !important;
- justify-content: flex-start !important; }
- .order-sm-first {
- -webkit-box-ordinal-group: 0;
- -ms-flex-order: -1;
- order: -1; }
- .order-sm-last {
- -webkit-box-ordinal-group: 2;
- -ms-flex-order: 1;
- order: 1; }
- .order-sm-0 {
- -webkit-box-ordinal-group: 1;
- -ms-flex-order: 0;
- order: 0; } }
-
-@media (min-width: 768px) {
- .align-content-md-around {
- -ms-flex-line-pack: distribute !important;
- align-content: space-around !important; }
- .align-content-md-between {
- -ms-flex-line-pack: justify !important;
- align-content: space-between !important; }
- .align-content-md-center {
- -ms-flex-line-pack: center !important;
- align-content: center !important; }
- .align-content-md-end {
- -ms-flex-line-pack: end !important;
- align-content: flex-end !important; }
- .align-content-md-start {
- -ms-flex-line-pack: start !important;
- align-content: flex-start !important; }
- .align-content-md-stretch {
- -ms-flex-line-pack: stretch !important;
- align-content: stretch !important; }
- .align-items-md-baseline {
- -webkit-box-align: baseline !important;
- -ms-flex-align: baseline !important;
- align-items: baseline !important; }
- .align-items-md-center {
- -webkit-box-align: center !important;
- -ms-flex-align: center !important;
- align-items: center !important; }
- .align-items-md-start {
- -webkit-box-align: start !important;
- -ms-flex-align: start !important;
- align-items: flex-start !important; }
- .align-items-md-end {
- -webkit-box-align: end !important;
- -ms-flex-align: end !important;
- align-items: flex-end !important; }
- .align-items-md-stretch {
- -webkit-box-align: stretch !important;
- -ms-flex-align: stretch !important;
- align-items: stretch !important; }
- .align-self-md-auto {
- -ms-flex-item-align: auto !important;
- align-self: auto !important; }
- .align-self-md-baseline {
- -ms-flex-item-align: baseline !important;
- align-self: baseline !important; }
- .align-self-md-center {
- -ms-flex-item-align: center !important;
- align-self: center !important; }
- .align-self-md-end {
- -ms-flex-item-align: end !important;
- align-self: flex-end !important; }
- .align-self-md-start {
- -ms-flex-item-align: start !important;
- align-self: flex-start !important; }
- .align-self-md-stretch {
- -ms-flex-item-align: stretch !important;
- align-self: stretch !important; }
- .flex-md-column {
- -webkit-box-orient: vertical !important;
- -webkit-box-direction: normal !important;
- -ms-flex-direction: column !important;
- flex-direction: column !important; }
- .flex-md-column-reverse {
- -webkit-box-orient: vertical !important;
- -webkit-box-direction: reverse !important;
- -ms-flex-direction: column-reverse !important;
- flex-direction: column-reverse !important; }
- .flex-md-row {
- -webkit-box-orient: horizontal !important;
- -webkit-box-direction: normal !important;
- -ms-flex-direction: row !important;
- flex-direction: row !important; }
- .flex-md-row-reverse {
- -webkit-box-orient: horizontal !important;
- -webkit-box-direction: reverse !important;
- -ms-flex-direction: row-reverse !important;
- flex-direction: row-reverse !important; }
- .flex-md-fill {
- -webkit-box-flex: 1 !important;
- -ms-flex: 1 1 auto !important;
- flex: 1 1 auto !important; }
- .flex-md-grow-0 {
- -webkit-box-flex: 0 !important;
- -ms-flex-positive: 0 !important;
- flex-grow: 0 !important; }
- .flex-md-grow-1 {
- -webkit-box-flex: 1 !important;
- -ms-flex-positive: 1 !important;
- flex-grow: 1 !important; }
- .flex-md-nowrap {
- -ms-flex-wrap: nowrap !important;
- flex-wrap: nowrap !important; }
- .flex-md-shrink-0 {
- -ms-flex-negative: 0 !important;
- flex-shrink: 0 !important; }
- .flex-md-shrink-1 {
- -ms-flex-negative: 1 !important;
- flex-shrink: 1 !important; }
- .flex-md-wrap {
- -ms-flex-wrap: wrap !important;
- flex-wrap: wrap !important; }
- .flex-md-wrap-reverse {
- -ms-flex-wrap: wrap-reverse !important;
- flex-wrap: wrap-reverse !important; }
- .justify-content-md-around {
- -ms-flex-pack: distribute !important;
- justify-content: space-around !important; }
- .justify-content-md-between {
- -webkit-box-pack: justify !important;
- -ms-flex-pack: justify !important;
- justify-content: space-between !important; }
- .justify-content-md-center {
- -webkit-box-pack: center !important;
- -ms-flex-pack: center !important;
- justify-content: center !important; }
- .justify-content-md-end {
- -webkit-box-pack: end !important;
- -ms-flex-pack: end !important;
- justify-content: flex-end !important; }
- .justify-content-md-start {
- -webkit-box-pack: start !important;
- -ms-flex-pack: start !important;
- justify-content: flex-start !important; }
- .order-md-first {
- -webkit-box-ordinal-group: 0;
- -ms-flex-order: -1;
- order: -1; }
- .order-md-last {
- -webkit-box-ordinal-group: 2;
- -ms-flex-order: 1;
- order: 1; }
- .order-md-0 {
- -webkit-box-ordinal-group: 1;
- -ms-flex-order: 0;
- order: 0; } }
-
-@media (min-width: 992px) {
- .align-content-lg-around {
- -ms-flex-line-pack: distribute !important;
- align-content: space-around !important; }
- .align-content-lg-between {
- -ms-flex-line-pack: justify !important;
- align-content: space-between !important; }
- .align-content-lg-center {
- -ms-flex-line-pack: center !important;
- align-content: center !important; }
- .align-content-lg-end {
- -ms-flex-line-pack: end !important;
- align-content: flex-end !important; }
- .align-content-lg-start {
- -ms-flex-line-pack: start !important;
- align-content: flex-start !important; }
- .align-content-lg-stretch {
- -ms-flex-line-pack: stretch !important;
- align-content: stretch !important; }
- .align-items-lg-baseline {
- -webkit-box-align: baseline !important;
- -ms-flex-align: baseline !important;
- align-items: baseline !important; }
- .align-items-lg-center {
- -webkit-box-align: center !important;
- -ms-flex-align: center !important;
- align-items: center !important; }
- .align-items-lg-start {
- -webkit-box-align: start !important;
- -ms-flex-align: start !important;
- align-items: flex-start !important; }
- .align-items-lg-end {
- -webkit-box-align: end !important;
- -ms-flex-align: end !important;
- align-items: flex-end !important; }
- .align-items-lg-stretch {
- -webkit-box-align: stretch !important;
- -ms-flex-align: stretch !important;
- align-items: stretch !important; }
- .align-self-lg-auto {
- -ms-flex-item-align: auto !important;
- align-self: auto !important; }
- .align-self-lg-baseline {
- -ms-flex-item-align: baseline !important;
- align-self: baseline !important; }
- .align-self-lg-center {
- -ms-flex-item-align: center !important;
- align-self: center !important; }
- .align-self-lg-end {
- -ms-flex-item-align: end !important;
- align-self: flex-end !important; }
- .align-self-lg-start {
- -ms-flex-item-align: start !important;
- align-self: flex-start !important; }
- .align-self-lg-stretch {
- -ms-flex-item-align: stretch !important;
- align-self: stretch !important; }
- .flex-lg-column {
- -webkit-box-orient: vertical !important;
- -webkit-box-direction: normal !important;
- -ms-flex-direction: column !important;
- flex-direction: column !important; }
- .flex-lg-column-reverse {
- -webkit-box-orient: vertical !important;
- -webkit-box-direction: reverse !important;
- -ms-flex-direction: column-reverse !important;
- flex-direction: column-reverse !important; }
- .flex-lg-row {
- -webkit-box-orient: horizontal !important;
- -webkit-box-direction: normal !important;
- -ms-flex-direction: row !important;
- flex-direction: row !important; }
- .flex-lg-row-reverse {
- -webkit-box-orient: horizontal !important;
- -webkit-box-direction: reverse !important;
- -ms-flex-direction: row-reverse !important;
- flex-direction: row-reverse !important; }
- .flex-lg-fill {
- -webkit-box-flex: 1 !important;
- -ms-flex: 1 1 auto !important;
- flex: 1 1 auto !important; }
- .flex-lg-grow-0 {
- -webkit-box-flex: 0 !important;
- -ms-flex-positive: 0 !important;
- flex-grow: 0 !important; }
- .flex-lg-grow-1 {
- -webkit-box-flex: 1 !important;
- -ms-flex-positive: 1 !important;
- flex-grow: 1 !important; }
- .flex-lg-nowrap {
- -ms-flex-wrap: nowrap !important;
- flex-wrap: nowrap !important; }
- .flex-lg-shrink-0 {
- -ms-flex-negative: 0 !important;
- flex-shrink: 0 !important; }
- .flex-lg-shrink-1 {
- -ms-flex-negative: 1 !important;
- flex-shrink: 1 !important; }
- .flex-lg-wrap {
- -ms-flex-wrap: wrap !important;
- flex-wrap: wrap !important; }
- .flex-lg-wrap-reverse {
- -ms-flex-wrap: wrap-reverse !important;
- flex-wrap: wrap-reverse !important; }
- .justify-content-lg-around {
- -ms-flex-pack: distribute !important;
- justify-content: space-around !important; }
- .justify-content-lg-between {
- -webkit-box-pack: justify !important;
- -ms-flex-pack: justify !important;
- justify-content: space-between !important; }
- .justify-content-lg-center {
- -webkit-box-pack: center !important;
- -ms-flex-pack: center !important;
- justify-content: center !important; }
- .justify-content-lg-end {
- -webkit-box-pack: end !important;
- -ms-flex-pack: end !important;
- justify-content: flex-end !important; }
- .justify-content-lg-start {
- -webkit-box-pack: start !important;
- -ms-flex-pack: start !important;
- justify-content: flex-start !important; }
- .order-lg-first {
- -webkit-box-ordinal-group: 0;
- -ms-flex-order: -1;
- order: -1; }
- .order-lg-last {
- -webkit-box-ordinal-group: 2;
- -ms-flex-order: 1;
- order: 1; }
- .order-lg-0 {
- -webkit-box-ordinal-group: 1;
- -ms-flex-order: 0;
- order: 0; } }
-
-@media (min-width: 1200px) {
- .align-content-xl-around {
- -ms-flex-line-pack: distribute !important;
- align-content: space-around !important; }
- .align-content-xl-between {
- -ms-flex-line-pack: justify !important;
- align-content: space-between !important; }
- .align-content-xl-center {
- -ms-flex-line-pack: center !important;
- align-content: center !important; }
- .align-content-xl-end {
- -ms-flex-line-pack: end !important;
- align-content: flex-end !important; }
- .align-content-xl-start {
- -ms-flex-line-pack: start !important;
- align-content: flex-start !important; }
- .align-content-xl-stretch {
- -ms-flex-line-pack: stretch !important;
- align-content: stretch !important; }
- .align-items-xl-baseline {
- -webkit-box-align: baseline !important;
- -ms-flex-align: baseline !important;
- align-items: baseline !important; }
- .align-items-xl-center {
- -webkit-box-align: center !important;
- -ms-flex-align: center !important;
- align-items: center !important; }
- .align-items-xl-start {
- -webkit-box-align: start !important;
- -ms-flex-align: start !important;
- align-items: flex-start !important; }
- .align-items-xl-end {
- -webkit-box-align: end !important;
- -ms-flex-align: end !important;
- align-items: flex-end !important; }
- .align-items-xl-stretch {
- -webkit-box-align: stretch !important;
- -ms-flex-align: stretch !important;
- align-items: stretch !important; }
- .align-self-xl-auto {
- -ms-flex-item-align: auto !important;
- align-self: auto !important; }
- .align-self-xl-baseline {
- -ms-flex-item-align: baseline !important;
- align-self: baseline !important; }
- .align-self-xl-center {
- -ms-flex-item-align: center !important;
- align-self: center !important; }
- .align-self-xl-end {
- -ms-flex-item-align: end !important;
- align-self: flex-end !important; }
- .align-self-xl-start {
- -ms-flex-item-align: start !important;
- align-self: flex-start !important; }
- .align-self-xl-stretch {
- -ms-flex-item-align: stretch !important;
- align-self: stretch !important; }
- .flex-xl-column {
- -webkit-box-orient: vertical !important;
- -webkit-box-direction: normal !important;
- -ms-flex-direction: column !important;
- flex-direction: column !important; }
- .flex-xl-column-reverse {
- -webkit-box-orient: vertical !important;
- -webkit-box-direction: reverse !important;
- -ms-flex-direction: column-reverse !important;
- flex-direction: column-reverse !important; }
- .flex-xl-row {
- -webkit-box-orient: horizontal !important;
- -webkit-box-direction: normal !important;
- -ms-flex-direction: row !important;
- flex-direction: row !important; }
- .flex-xl-row-reverse {
- -webkit-box-orient: horizontal !important;
- -webkit-box-direction: reverse !important;
- -ms-flex-direction: row-reverse !important;
- flex-direction: row-reverse !important; }
- .flex-xl-fill {
- -webkit-box-flex: 1 !important;
- -ms-flex: 1 1 auto !important;
- flex: 1 1 auto !important; }
- .flex-xl-grow-0 {
- -webkit-box-flex: 0 !important;
- -ms-flex-positive: 0 !important;
- flex-grow: 0 !important; }
- .flex-xl-grow-1 {
- -webkit-box-flex: 1 !important;
- -ms-flex-positive: 1 !important;
- flex-grow: 1 !important; }
- .flex-xl-nowrap {
- -ms-flex-wrap: nowrap !important;
- flex-wrap: nowrap !important; }
- .flex-xl-shrink-0 {
- -ms-flex-negative: 0 !important;
- flex-shrink: 0 !important; }
- .flex-xl-shrink-1 {
- -ms-flex-negative: 1 !important;
- flex-shrink: 1 !important; }
- .flex-xl-wrap {
- -ms-flex-wrap: wrap !important;
- flex-wrap: wrap !important; }
- .flex-xl-wrap-reverse {
- -ms-flex-wrap: wrap-reverse !important;
- flex-wrap: wrap-reverse !important; }
- .justify-content-xl-around {
- -ms-flex-pack: distribute !important;
- justify-content: space-around !important; }
- .justify-content-xl-between {
- -webkit-box-pack: justify !important;
- -ms-flex-pack: justify !important;
- justify-content: space-between !important; }
- .justify-content-xl-center {
- -webkit-box-pack: center !important;
- -ms-flex-pack: center !important;
- justify-content: center !important; }
- .justify-content-xl-end {
- -webkit-box-pack: end !important;
- -ms-flex-pack: end !important;
- justify-content: flex-end !important; }
- .justify-content-xl-start {
- -webkit-box-pack: start !important;
- -ms-flex-pack: start !important;
- justify-content: flex-start !important; }
- .order-xl-first {
- -webkit-box-ordinal-group: 0;
- -ms-flex-order: -1;
- order: -1; }
- .order-xl-last {
- -webkit-box-ordinal-group: 2;
- -ms-flex-order: 1;
- order: 1; }
- .order-xl-0 {
- -webkit-box-ordinal-group: 1;
- -ms-flex-order: 0;
- order: 0; } }
-
-.float-left {
- float: left !important; }
-
-.float-none {
- float: none !important; }
-
-.float-right {
- float: right !important; }
-
-@media (min-width: 576px) {
- .float-sm-left {
- float: left !important; }
- .float-sm-none {
- float: none !important; }
- .float-sm-right {
- float: right !important; } }
-
-@media (min-width: 768px) {
- .float-md-left {
- float: left !important; }
- .float-md-none {
- float: none !important; }
- .float-md-right {
- float: right !important; } }
-
-@media (min-width: 992px) {
- .float-lg-left {
- float: left !important; }
- .float-lg-none {
- float: none !important; }
- .float-lg-right {
- float: right !important; } }
-
-@media (min-width: 1200px) {
- .float-xl-left {
- float: left !important; }
- .float-xl-none {
- float: none !important; }
- .float-xl-right {
- float: right !important; } }
-
-.position-absolute {
- position: absolute !important; }
-
-.position-fixed {
- position: fixed !important; }
-
-.position-relative {
- position: relative !important; }
-
-.position-static {
- position: static !important; }
-
-.position-sticky {
- position: -webkit-sticky !important;
- position: sticky !important; }
-
-.fixed-bottom {
- position: fixed;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: 40; }
-
-.fixed-top {
- position: fixed;
- top: 0;
- right: 0;
- left: 0;
- z-index: 40; }
-
-@supports ((position: -webkit-sticky) or (position: sticky)) {
- .sticky-top {
- position: -webkit-sticky;
- position: sticky;
- top: 0;
- z-index: 40; } }
-
-.sr-only, .screen-reader-text {
- border: 0;
- clip: rect(0, 0, 0, 0);
- height: 1px;
- overflow: hidden;
- padding: 0;
- position: absolute;
- white-space: nowrap;
- width: 1px; }
-
-.sr-only-focusable:active, .sr-only-focusable:focus {
- clip: auto;
- height: auto;
- overflow: visible;
- position: static;
- white-space: normal;
- width: auto; }
-
-.shadow {
- -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2) !important;
- box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2) !important; }
-
-.shadow-lg {
- -webkit-box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px 0 rgba(0, 0, 0, 0.2) !important;
- box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px 0 rgba(0, 0, 0, 0.2) !important; }
-
-.shadow-none {
- -webkit-box-shadow: none !important;
- box-shadow: none !important; }
-
-.shadow-sm, #right-sidebar .widget {
- -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2) !important;
- box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2) !important; }
-
-.shadow-24 {
- -webkit-box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px 0 rgba(0, 0, 0, 0.2) !important;
- box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px 0 rgba(0, 0, 0, 0.2) !important; }
-
-.shadow-16 {
- -webkit-box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px 0 rgba(0, 0, 0, 0.2) !important;
- box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px 0 rgba(0, 0, 0, 0.2) !important; }
-
-.shadow-12 {
- -webkit-box-shadow: 0 12px 17px 2px rgba(0, 0, 0, 0.14), 0 5px 22px 4px rgba(0, 0, 0, 0.12), 0 7px 8px 0 rgba(0, 0, 0, 0.2) !important;
- box-shadow: 0 12px 17px 2px rgba(0, 0, 0, 0.14), 0 5px 22px 4px rgba(0, 0, 0, 0.12), 0 7px 8px 0 rgba(0, 0, 0, 0.2) !important; }
-
-.shadow-8 {
- -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2) !important;
- box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2) !important; }
-
-.shadow-6 {
- -webkit-box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2) !important;
- box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2) !important; }
-
-.shadow-4 {
- -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2) !important;
- box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2) !important; }
-
-.shadow-2 {
- -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2) !important;
- box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2) !important; }
-
-.shadow-1 {
- -webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.14), 0 2px 2px 0 rgba(0, 0, 0, 0.12), 0 1px 3px 0 rgba(0, 0, 0, 0.2) !important;
- box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.14), 0 2px 2px 0 rgba(0, 0, 0, 0.12), 0 1px 3px 0 rgba(0, 0, 0, 0.2) !important; }
-
-.h-25 {
- height: 25% !important; }
-
-.h-50 {
- height: 50% !important; }
-
-.h-75 {
- height: 75% !important; }
-
-.h-100 {
- height: 100% !important; }
-
-.h-auto {
- height: auto !important; }
-
-.w-25 {
- width: 25% !important; }
-
-.w-50 {
- width: 50% !important; }
-
-.w-75 {
- width: 75% !important; }
-
-.w-100 {
- width: 100% !important; }
-
-.w-auto {
- width: auto !important; }
-
-.mh-100 {
- max-height: 100% !important; }
-
-.mw-100 {
- max-width: 100% !important; }
-
-.m-0 {
- margin: 0 !important; }
-
-.mt-0 {
- margin-top: 0 !important; }
-
-.mr-0 {
- margin-right: 0 !important; }
-
-.mb-0 {
- margin-bottom: 0 !important; }
-
-.ml-0 {
- margin-left: 0 !important; }
-
-.mx-0 {
- margin-right: 0 !important;
- margin-left: 0 !important; }
-
-.my-0 {
- margin-top: 0 !important;
- margin-bottom: 0 !important; }
-
-.m-1 {
- margin: 0.25rem !important; }
-
-.mt-1 {
- margin-top: 0.25rem !important; }
-
-.mr-1 {
- margin-right: 0.25rem !important; }
-
-.mb-1 {
- margin-bottom: 0.25rem !important; }
-
-.ml-1 {
- margin-left: 0.25rem !important; }
-
-.mx-1 {
- margin-right: 0.25rem !important;
- margin-left: 0.25rem !important; }
-
-.my-1 {
- margin-top: 0.25rem !important;
- margin-bottom: 0.25rem !important; }
-
-.m-2 {
- margin: 0.5rem !important; }
-
-.mt-2 {
- margin-top: 0.5rem !important; }
-
-.mr-2 {
- margin-right: 0.5rem !important; }
-
-.mb-2 {
- margin-bottom: 0.5rem !important; }
-
-.ml-2 {
- margin-left: 0.5rem !important; }
-
-.mx-2 {
- margin-right: 0.5rem !important;
- margin-left: 0.5rem !important; }
-
-.my-2 {
- margin-top: 0.5rem !important;
- margin-bottom: 0.5rem !important; }
-
-.m-3 {
- margin: 1rem !important; }
-
-.mt-3 {
- margin-top: 1rem !important; }
-
-.mr-3 {
- margin-right: 1rem !important; }
-
-.mb-3 {
- margin-bottom: 1rem !important; }
-
-.ml-3 {
- margin-left: 1rem !important; }
-
-.mx-3 {
- margin-right: 1rem !important;
- margin-left: 1rem !important; }
-
-.my-3 {
- margin-top: 1rem !important;
- margin-bottom: 1rem !important; }
-
-.m-4 {
- margin: 1.5rem !important; }
-
-.mt-4 {
- margin-top: 1.5rem !important; }
-
-.mr-4 {
- margin-right: 1.5rem !important; }
-
-.mb-4 {
- margin-bottom: 1.5rem !important; }
-
-.ml-4 {
- margin-left: 1.5rem !important; }
-
-.mx-4 {
- margin-right: 1.5rem !important;
- margin-left: 1.5rem !important; }
-
-.my-4 {
- margin-top: 1.5rem !important;
- margin-bottom: 1.5rem !important; }
-
-.m-5 {
- margin: 3rem !important; }
-
-.mt-5 {
- margin-top: 3rem !important; }
-
-.mr-5 {
- margin-right: 3rem !important; }
-
-.mb-5 {
- margin-bottom: 3rem !important; }
-
-.ml-5 {
- margin-left: 3rem !important; }
-
-.mx-5 {
- margin-right: 3rem !important;
- margin-left: 3rem !important; }
-
-.my-5 {
- margin-top: 3rem !important;
- margin-bottom: 3rem !important; }
-
-.p-0 {
- padding: 0 !important; }
-
-.pt-0 {
- padding-top: 0 !important; }
-
-.pr-0 {
- padding-right: 0 !important; }
-
-.pb-0 {
- padding-bottom: 0 !important; }
-
-.pl-0, .footer-menu .nav-link {
- padding-left: 0 !important; }
-
-.px-0 {
- padding-right: 0 !important;
- padding-left: 0 !important; }
-
-.py-0 {
- padding-top: 0 !important;
- padding-bottom: 0 !important; }
-
-.p-1 {
- padding: 0.25rem !important; }
-
-.pt-1 {
- padding-top: 0.25rem !important; }
-
-.pr-1 {
- padding-right: 0.25rem !important; }
-
-.pb-1 {
- padding-bottom: 0.25rem !important; }
-
-.pl-1 {
- padding-left: 0.25rem !important; }
-
-.px-1 {
- padding-right: 0.25rem !important;
- padding-left: 0.25rem !important; }
-
-.py-1 {
- padding-top: 0.25rem !important;
- padding-bottom: 0.25rem !important; }
-
-.p-2 {
- padding: 0.5rem !important; }
-
-.pt-2 {
- padding-top: 0.5rem !important; }
-
-.pr-2 {
- padding-right: 0.5rem !important; }
-
-.pb-2 {
- padding-bottom: 0.5rem !important; }
-
-.pl-2 {
- padding-left: 0.5rem !important; }
-
-.px-2 {
- padding-right: 0.5rem !important;
- padding-left: 0.5rem !important; }
-
-.py-2 {
- padding-top: 0.5rem !important;
- padding-bottom: 0.5rem !important; }
-
-.p-3 {
- padding: 1rem !important; }
-
-.pt-3 {
- padding-top: 1rem !important; }
-
-.pr-3 {
- padding-right: 1rem !important; }
-
-.pb-3 {
- padding-bottom: 1rem !important; }
-
-.pl-3 {
- padding-left: 1rem !important; }
-
-.px-3 {
- padding-right: 1rem !important;
- padding-left: 1rem !important; }
-
-.py-3 {
- padding-top: 1rem !important;
- padding-bottom: 1rem !important; }
-
-.p-4 {
- padding: 1.5rem !important; }
-
-.pt-4 {
- padding-top: 1.5rem !important; }
-
-.pr-4 {
- padding-right: 1.5rem !important; }
-
-.pb-4 {
- padding-bottom: 1.5rem !important; }
-
-.pl-4 {
- padding-left: 1.5rem !important; }
-
-.px-4 {
- padding-right: 1.5rem !important;
- padding-left: 1.5rem !important; }
-
-.py-4 {
- padding-top: 1.5rem !important;
- padding-bottom: 1.5rem !important; }
-
-.p-5 {
- padding: 3rem !important; }
-
-.pt-5 {
- padding-top: 3rem !important; }
-
-.pr-5 {
- padding-right: 3rem !important; }
-
-.pb-5 {
- padding-bottom: 3rem !important; }
-
-.pl-5 {
- padding-left: 3rem !important; }
-
-.px-5 {
- padding-right: 3rem !important;
- padding-left: 3rem !important; }
-
-.py-5 {
- padding-top: 3rem !important;
- padding-bottom: 3rem !important; }
-
-.m-auto {
- margin: auto !important; }
-
-.mt-auto {
- margin-top: auto !important; }
-
-.mr-auto {
- margin-right: auto !important; }
-
-.mb-auto {
- margin-bottom: auto !important; }
-
-.ml-auto {
- margin-left: auto !important; }
-
-.mx-auto {
- margin-right: auto !important;
- margin-left: auto !important; }
-
-.my-auto {
- margin-top: auto !important;
- margin-bottom: auto !important; }
-
-@media (min-width: 576px) {
- .m-sm-0 {
- margin: 0 !important; }
- .mt-sm-0 {
- margin-top: 0 !important; }
- .mr-sm-0 {
- margin-right: 0 !important; }
- .mb-sm-0 {
- margin-bottom: 0 !important; }
- .ml-sm-0 {
- margin-left: 0 !important; }
- .mx-sm-0 {
- margin-right: 0 !important;
- margin-left: 0 !important; }
- .my-sm-0 {
- margin-top: 0 !important;
- margin-bottom: 0 !important; }
- .m-sm-1 {
- margin: 0.25rem !important; }
- .mt-sm-1 {
- margin-top: 0.25rem !important; }
- .mr-sm-1 {
- margin-right: 0.25rem !important; }
- .mb-sm-1 {
- margin-bottom: 0.25rem !important; }
- .ml-sm-1 {
- margin-left: 0.25rem !important; }
- .mx-sm-1 {
- margin-right: 0.25rem !important;
- margin-left: 0.25rem !important; }
- .my-sm-1 {
- margin-top: 0.25rem !important;
- margin-bottom: 0.25rem !important; }
- .m-sm-2 {
- margin: 0.5rem !important; }
- .mt-sm-2 {
- margin-top: 0.5rem !important; }
- .mr-sm-2 {
- margin-right: 0.5rem !important; }
- .mb-sm-2 {
- margin-bottom: 0.5rem !important; }
- .ml-sm-2 {
- margin-left: 0.5rem !important; }
- .mx-sm-2 {
- margin-right: 0.5rem !important;
- margin-left: 0.5rem !important; }
- .my-sm-2 {
- margin-top: 0.5rem !important;
- margin-bottom: 0.5rem !important; }
- .m-sm-3 {
- margin: 1rem !important; }
- .mt-sm-3 {
- margin-top: 1rem !important; }
- .mr-sm-3 {
- margin-right: 1rem !important; }
- .mb-sm-3 {
- margin-bottom: 1rem !important; }
- .ml-sm-3 {
- margin-left: 1rem !important; }
- .mx-sm-3 {
- margin-right: 1rem !important;
- margin-left: 1rem !important; }
- .my-sm-3 {
- margin-top: 1rem !important;
- margin-bottom: 1rem !important; }
- .m-sm-4 {
- margin: 1.5rem !important; }
- .mt-sm-4 {
- margin-top: 1.5rem !important; }
- .mr-sm-4 {
- margin-right: 1.5rem !important; }
- .mb-sm-4 {
- margin-bottom: 1.5rem !important; }
- .ml-sm-4 {
- margin-left: 1.5rem !important; }
- .mx-sm-4 {
- margin-right: 1.5rem !important;
- margin-left: 1.5rem !important; }
- .my-sm-4 {
- margin-top: 1.5rem !important;
- margin-bottom: 1.5rem !important; }
- .m-sm-5 {
- margin: 3rem !important; }
- .mt-sm-5 {
- margin-top: 3rem !important; }
- .mr-sm-5 {
- margin-right: 3rem !important; }
- .mb-sm-5 {
- margin-bottom: 3rem !important; }
- .ml-sm-5 {
- margin-left: 3rem !important; }
- .mx-sm-5 {
- margin-right: 3rem !important;
- margin-left: 3rem !important; }
- .my-sm-5 {
- margin-top: 3rem !important;
- margin-bottom: 3rem !important; }
- .p-sm-0 {
- padding: 0 !important; }
- .pt-sm-0 {
- padding-top: 0 !important; }
- .pr-sm-0 {
- padding-right: 0 !important; }
- .pb-sm-0 {
- padding-bottom: 0 !important; }
- .pl-sm-0 {
- padding-left: 0 !important; }
- .px-sm-0 {
- padding-right: 0 !important;
- padding-left: 0 !important; }
- .py-sm-0 {
- padding-top: 0 !important;
- padding-bottom: 0 !important; }
- .p-sm-1 {
- padding: 0.25rem !important; }
- .pt-sm-1 {
- padding-top: 0.25rem !important; }
- .pr-sm-1 {
- padding-right: 0.25rem !important; }
- .pb-sm-1 {
- padding-bottom: 0.25rem !important; }
- .pl-sm-1 {
- padding-left: 0.25rem !important; }
- .px-sm-1 {
- padding-right: 0.25rem !important;
- padding-left: 0.25rem !important; }
- .py-sm-1 {
- padding-top: 0.25rem !important;
- padding-bottom: 0.25rem !important; }
- .p-sm-2 {
- padding: 0.5rem !important; }
- .pt-sm-2 {
- padding-top: 0.5rem !important; }
- .pr-sm-2 {
- padding-right: 0.5rem !important; }
- .pb-sm-2 {
- padding-bottom: 0.5rem !important; }
- .pl-sm-2 {
- padding-left: 0.5rem !important; }
- .px-sm-2 {
- padding-right: 0.5rem !important;
- padding-left: 0.5rem !important; }
- .py-sm-2 {
- padding-top: 0.5rem !important;
- padding-bottom: 0.5rem !important; }
- .p-sm-3 {
- padding: 1rem !important; }
- .pt-sm-3 {
- padding-top: 1rem !important; }
- .pr-sm-3 {
- padding-right: 1rem !important; }
- .pb-sm-3 {
- padding-bottom: 1rem !important; }
- .pl-sm-3 {
- padding-left: 1rem !important; }
- .px-sm-3 {
- padding-right: 1rem !important;
- padding-left: 1rem !important; }
- .py-sm-3 {
- padding-top: 1rem !important;
- padding-bottom: 1rem !important; }
- .p-sm-4 {
- padding: 1.5rem !important; }
- .pt-sm-4 {
- padding-top: 1.5rem !important; }
- .pr-sm-4 {
- padding-right: 1.5rem !important; }
- .pb-sm-4 {
- padding-bottom: 1.5rem !important; }
- .pl-sm-4 {
- padding-left: 1.5rem !important; }
- .px-sm-4 {
- padding-right: 1.5rem !important;
- padding-left: 1.5rem !important; }
- .py-sm-4 {
- padding-top: 1.5rem !important;
- padding-bottom: 1.5rem !important; }
- .p-sm-5 {
- padding: 3rem !important; }
- .pt-sm-5 {
- padding-top: 3rem !important; }
- .pr-sm-5 {
- padding-right: 3rem !important; }
- .pb-sm-5 {
- padding-bottom: 3rem !important; }
- .pl-sm-5 {
- padding-left: 3rem !important; }
- .px-sm-5 {
- padding-right: 3rem !important;
- padding-left: 3rem !important; }
- .py-sm-5 {
- padding-top: 3rem !important;
- padding-bottom: 3rem !important; }
- .m-sm-auto {
- margin: auto !important; }
- .mt-sm-auto {
- margin-top: auto !important; }
- .mr-sm-auto {
- margin-right: auto !important; }
- .mb-sm-auto {
- margin-bottom: auto !important; }
- .ml-sm-auto {
- margin-left: auto !important; }
- .mx-sm-auto {
- margin-right: auto !important;
- margin-left: auto !important; }
- .my-sm-auto {
- margin-top: auto !important;
- margin-bottom: auto !important; } }
-
-@media (min-width: 768px) {
- .m-md-0 {
- margin: 0 !important; }
- .mt-md-0 {
- margin-top: 0 !important; }
- .mr-md-0 {
- margin-right: 0 !important; }
- .mb-md-0 {
- margin-bottom: 0 !important; }
- .ml-md-0 {
- margin-left: 0 !important; }
- .mx-md-0 {
- margin-right: 0 !important;
- margin-left: 0 !important; }
- .my-md-0 {
- margin-top: 0 !important;
- margin-bottom: 0 !important; }
- .m-md-1 {
- margin: 0.25rem !important; }
- .mt-md-1 {
- margin-top: 0.25rem !important; }
- .mr-md-1 {
- margin-right: 0.25rem !important; }
- .mb-md-1 {
- margin-bottom: 0.25rem !important; }
- .ml-md-1 {
- margin-left: 0.25rem !important; }
- .mx-md-1 {
- margin-right: 0.25rem !important;
- margin-left: 0.25rem !important; }
- .my-md-1 {
- margin-top: 0.25rem !important;
- margin-bottom: 0.25rem !important; }
- .m-md-2 {
- margin: 0.5rem !important; }
- .mt-md-2 {
- margin-top: 0.5rem !important; }
- .mr-md-2 {
- margin-right: 0.5rem !important; }
- .mb-md-2 {
- margin-bottom: 0.5rem !important; }
- .ml-md-2 {
- margin-left: 0.5rem !important; }
- .mx-md-2 {
- margin-right: 0.5rem !important;
- margin-left: 0.5rem !important; }
- .my-md-2 {
- margin-top: 0.5rem !important;
- margin-bottom: 0.5rem !important; }
- .m-md-3 {
- margin: 1rem !important; }
- .mt-md-3 {
- margin-top: 1rem !important; }
- .mr-md-3 {
- margin-right: 1rem !important; }
- .mb-md-3 {
- margin-bottom: 1rem !important; }
- .ml-md-3 {
- margin-left: 1rem !important; }
- .mx-md-3 {
- margin-right: 1rem !important;
- margin-left: 1rem !important; }
- .my-md-3 {
- margin-top: 1rem !important;
- margin-bottom: 1rem !important; }
- .m-md-4 {
- margin: 1.5rem !important; }
- .mt-md-4 {
- margin-top: 1.5rem !important; }
- .mr-md-4 {
- margin-right: 1.5rem !important; }
- .mb-md-4 {
- margin-bottom: 1.5rem !important; }
- .ml-md-4 {
- margin-left: 1.5rem !important; }
- .mx-md-4 {
- margin-right: 1.5rem !important;
- margin-left: 1.5rem !important; }
- .my-md-4 {
- margin-top: 1.5rem !important;
- margin-bottom: 1.5rem !important; }
- .m-md-5 {
- margin: 3rem !important; }
- .mt-md-5 {
- margin-top: 3rem !important; }
- .mr-md-5 {
- margin-right: 3rem !important; }
- .mb-md-5 {
- margin-bottom: 3rem !important; }
- .ml-md-5 {
- margin-left: 3rem !important; }
- .mx-md-5 {
- margin-right: 3rem !important;
- margin-left: 3rem !important; }
- .my-md-5 {
- margin-top: 3rem !important;
- margin-bottom: 3rem !important; }
- .p-md-0 {
- padding: 0 !important; }
- .pt-md-0 {
- padding-top: 0 !important; }
- .pr-md-0 {
- padding-right: 0 !important; }
- .pb-md-0 {
- padding-bottom: 0 !important; }
- .pl-md-0 {
- padding-left: 0 !important; }
- .px-md-0 {
- padding-right: 0 !important;
- padding-left: 0 !important; }
- .py-md-0 {
- padding-top: 0 !important;
- padding-bottom: 0 !important; }
- .p-md-1 {
- padding: 0.25rem !important; }
- .pt-md-1 {
- padding-top: 0.25rem !important; }
- .pr-md-1 {
- padding-right: 0.25rem !important; }
- .pb-md-1 {
- padding-bottom: 0.25rem !important; }
- .pl-md-1 {
- padding-left: 0.25rem !important; }
- .px-md-1 {
- padding-right: 0.25rem !important;
- padding-left: 0.25rem !important; }
- .py-md-1 {
- padding-top: 0.25rem !important;
- padding-bottom: 0.25rem !important; }
- .p-md-2 {
- padding: 0.5rem !important; }
- .pt-md-2 {
- padding-top: 0.5rem !important; }
- .pr-md-2 {
- padding-right: 0.5rem !important; }
- .pb-md-2 {
- padding-bottom: 0.5rem !important; }
- .pl-md-2 {
- padding-left: 0.5rem !important; }
- .px-md-2 {
- padding-right: 0.5rem !important;
- padding-left: 0.5rem !important; }
- .py-md-2 {
- padding-top: 0.5rem !important;
- padding-bottom: 0.5rem !important; }
- .p-md-3 {
- padding: 1rem !important; }
- .pt-md-3 {
- padding-top: 1rem !important; }
- .pr-md-3 {
- padding-right: 1rem !important; }
- .pb-md-3 {
- padding-bottom: 1rem !important; }
- .pl-md-3 {
- padding-left: 1rem !important; }
- .px-md-3 {
- padding-right: 1rem !important;
- padding-left: 1rem !important; }
- .py-md-3 {
- padding-top: 1rem !important;
- padding-bottom: 1rem !important; }
- .p-md-4 {
- padding: 1.5rem !important; }
- .pt-md-4 {
- padding-top: 1.5rem !important; }
- .pr-md-4 {
- padding-right: 1.5rem !important; }
- .pb-md-4 {
- padding-bottom: 1.5rem !important; }
- .pl-md-4 {
- padding-left: 1.5rem !important; }
- .px-md-4 {
- padding-right: 1.5rem !important;
- padding-left: 1.5rem !important; }
- .py-md-4 {
- padding-top: 1.5rem !important;
- padding-bottom: 1.5rem !important; }
- .p-md-5 {
- padding: 3rem !important; }
- .pt-md-5 {
- padding-top: 3rem !important; }
- .pr-md-5 {
- padding-right: 3rem !important; }
- .pb-md-5 {
- padding-bottom: 3rem !important; }
- .pl-md-5 {
- padding-left: 3rem !important; }
- .px-md-5 {
- padding-right: 3rem !important;
- padding-left: 3rem !important; }
- .py-md-5 {
- padding-top: 3rem !important;
- padding-bottom: 3rem !important; }
- .m-md-auto {
- margin: auto !important; }
- .mt-md-auto {
- margin-top: auto !important; }
- .mr-md-auto {
- margin-right: auto !important; }
- .mb-md-auto {
- margin-bottom: auto !important; }
- .ml-md-auto {
- margin-left: auto !important; }
- .mx-md-auto {
- margin-right: auto !important;
- margin-left: auto !important; }
- .my-md-auto {
- margin-top: auto !important;
- margin-bottom: auto !important; } }
-
-@media (min-width: 992px) {
- .m-lg-0 {
- margin: 0 !important; }
- .mt-lg-0 {
- margin-top: 0 !important; }
- .mr-lg-0 {
- margin-right: 0 !important; }
- .mb-lg-0 {
- margin-bottom: 0 !important; }
- .ml-lg-0 {
- margin-left: 0 !important; }
- .mx-lg-0 {
- margin-right: 0 !important;
- margin-left: 0 !important; }
- .my-lg-0 {
- margin-top: 0 !important;
- margin-bottom: 0 !important; }
- .m-lg-1 {
- margin: 0.25rem !important; }
- .mt-lg-1 {
- margin-top: 0.25rem !important; }
- .mr-lg-1 {
- margin-right: 0.25rem !important; }
- .mb-lg-1 {
- margin-bottom: 0.25rem !important; }
- .ml-lg-1 {
- margin-left: 0.25rem !important; }
- .mx-lg-1 {
- margin-right: 0.25rem !important;
- margin-left: 0.25rem !important; }
- .my-lg-1 {
- margin-top: 0.25rem !important;
- margin-bottom: 0.25rem !important; }
- .m-lg-2 {
- margin: 0.5rem !important; }
- .mt-lg-2 {
- margin-top: 0.5rem !important; }
- .mr-lg-2 {
- margin-right: 0.5rem !important; }
- .mb-lg-2 {
- margin-bottom: 0.5rem !important; }
- .ml-lg-2 {
- margin-left: 0.5rem !important; }
- .mx-lg-2 {
- margin-right: 0.5rem !important;
- margin-left: 0.5rem !important; }
- .my-lg-2 {
- margin-top: 0.5rem !important;
- margin-bottom: 0.5rem !important; }
- .m-lg-3 {
- margin: 1rem !important; }
- .mt-lg-3 {
- margin-top: 1rem !important; }
- .mr-lg-3 {
- margin-right: 1rem !important; }
- .mb-lg-3 {
- margin-bottom: 1rem !important; }
- .ml-lg-3 {
- margin-left: 1rem !important; }
- .mx-lg-3 {
- margin-right: 1rem !important;
- margin-left: 1rem !important; }
- .my-lg-3 {
- margin-top: 1rem !important;
- margin-bottom: 1rem !important; }
- .m-lg-4 {
- margin: 1.5rem !important; }
- .mt-lg-4 {
- margin-top: 1.5rem !important; }
- .mr-lg-4 {
- margin-right: 1.5rem !important; }
- .mb-lg-4 {
- margin-bottom: 1.5rem !important; }
- .ml-lg-4 {
- margin-left: 1.5rem !important; }
- .mx-lg-4 {
- margin-right: 1.5rem !important;
- margin-left: 1.5rem !important; }
- .my-lg-4 {
- margin-top: 1.5rem !important;
- margin-bottom: 1.5rem !important; }
- .m-lg-5 {
- margin: 3rem !important; }
- .mt-lg-5 {
- margin-top: 3rem !important; }
- .mr-lg-5 {
- margin-right: 3rem !important; }
- .mb-lg-5 {
- margin-bottom: 3rem !important; }
- .ml-lg-5 {
- margin-left: 3rem !important; }
- .mx-lg-5 {
- margin-right: 3rem !important;
- margin-left: 3rem !important; }
- .my-lg-5 {
- margin-top: 3rem !important;
- margin-bottom: 3rem !important; }
- .p-lg-0 {
- padding: 0 !important; }
- .pt-lg-0 {
- padding-top: 0 !important; }
- .pr-lg-0 {
- padding-right: 0 !important; }
- .pb-lg-0 {
- padding-bottom: 0 !important; }
- .pl-lg-0 {
- padding-left: 0 !important; }
- .px-lg-0 {
- padding-right: 0 !important;
- padding-left: 0 !important; }
- .py-lg-0 {
- padding-top: 0 !important;
- padding-bottom: 0 !important; }
- .p-lg-1 {
- padding: 0.25rem !important; }
- .pt-lg-1 {
- padding-top: 0.25rem !important; }
- .pr-lg-1 {
- padding-right: 0.25rem !important; }
- .pb-lg-1 {
- padding-bottom: 0.25rem !important; }
- .pl-lg-1 {
- padding-left: 0.25rem !important; }
- .px-lg-1 {
- padding-right: 0.25rem !important;
- padding-left: 0.25rem !important; }
- .py-lg-1 {
- padding-top: 0.25rem !important;
- padding-bottom: 0.25rem !important; }
- .p-lg-2 {
- padding: 0.5rem !important; }
- .pt-lg-2 {
- padding-top: 0.5rem !important; }
- .pr-lg-2 {
- padding-right: 0.5rem !important; }
- .pb-lg-2 {
- padding-bottom: 0.5rem !important; }
- .pl-lg-2 {
- padding-left: 0.5rem !important; }
- .px-lg-2 {
- padding-right: 0.5rem !important;
- padding-left: 0.5rem !important; }
- .py-lg-2 {
- padding-top: 0.5rem !important;
- padding-bottom: 0.5rem !important; }
- .p-lg-3 {
- padding: 1rem !important; }
- .pt-lg-3 {
- padding-top: 1rem !important; }
- .pr-lg-3 {
- padding-right: 1rem !important; }
- .pb-lg-3 {
- padding-bottom: 1rem !important; }
- .pl-lg-3 {
- padding-left: 1rem !important; }
- .px-lg-3 {
- padding-right: 1rem !important;
- padding-left: 1rem !important; }
- .py-lg-3 {
- padding-top: 1rem !important;
- padding-bottom: 1rem !important; }
- .p-lg-4 {
- padding: 1.5rem !important; }
- .pt-lg-4 {
- padding-top: 1.5rem !important; }
- .pr-lg-4 {
- padding-right: 1.5rem !important; }
- .pb-lg-4 {
- padding-bottom: 1.5rem !important; }
- .pl-lg-4 {
- padding-left: 1.5rem !important; }
- .px-lg-4 {
- padding-right: 1.5rem !important;
- padding-left: 1.5rem !important; }
- .py-lg-4 {
- padding-top: 1.5rem !important;
- padding-bottom: 1.5rem !important; }
- .p-lg-5 {
- padding: 3rem !important; }
- .pt-lg-5 {
- padding-top: 3rem !important; }
- .pr-lg-5 {
- padding-right: 3rem !important; }
- .pb-lg-5 {
- padding-bottom: 3rem !important; }
- .pl-lg-5 {
- padding-left: 3rem !important; }
- .px-lg-5 {
- padding-right: 3rem !important;
- padding-left: 3rem !important; }
- .py-lg-5 {
- padding-top: 3rem !important;
- padding-bottom: 3rem !important; }
- .m-lg-auto {
- margin: auto !important; }
- .mt-lg-auto {
- margin-top: auto !important; }
- .mr-lg-auto {
- margin-right: auto !important; }
- .mb-lg-auto {
- margin-bottom: auto !important; }
- .ml-lg-auto {
- margin-left: auto !important; }
- .mx-lg-auto {
- margin-right: auto !important;
- margin-left: auto !important; }
- .my-lg-auto {
- margin-top: auto !important;
- margin-bottom: auto !important; } }
-
-@media (min-width: 1200px) {
- .m-xl-0 {
- margin: 0 !important; }
- .mt-xl-0 {
- margin-top: 0 !important; }
- .mr-xl-0 {
- margin-right: 0 !important; }
- .mb-xl-0 {
- margin-bottom: 0 !important; }
- .ml-xl-0 {
- margin-left: 0 !important; }
- .mx-xl-0 {
- margin-right: 0 !important;
- margin-left: 0 !important; }
- .my-xl-0 {
- margin-top: 0 !important;
- margin-bottom: 0 !important; }
- .m-xl-1 {
- margin: 0.25rem !important; }
- .mt-xl-1 {
- margin-top: 0.25rem !important; }
- .mr-xl-1 {
- margin-right: 0.25rem !important; }
- .mb-xl-1 {
- margin-bottom: 0.25rem !important; }
- .ml-xl-1 {
- margin-left: 0.25rem !important; }
- .mx-xl-1 {
- margin-right: 0.25rem !important;
- margin-left: 0.25rem !important; }
- .my-xl-1 {
- margin-top: 0.25rem !important;
- margin-bottom: 0.25rem !important; }
- .m-xl-2 {
- margin: 0.5rem !important; }
- .mt-xl-2 {
- margin-top: 0.5rem !important; }
- .mr-xl-2 {
- margin-right: 0.5rem !important; }
- .mb-xl-2 {
- margin-bottom: 0.5rem !important; }
- .ml-xl-2 {
- margin-left: 0.5rem !important; }
- .mx-xl-2 {
- margin-right: 0.5rem !important;
- margin-left: 0.5rem !important; }
- .my-xl-2 {
- margin-top: 0.5rem !important;
- margin-bottom: 0.5rem !important; }
- .m-xl-3 {
- margin: 1rem !important; }
- .mt-xl-3 {
- margin-top: 1rem !important; }
- .mr-xl-3 {
- margin-right: 1rem !important; }
- .mb-xl-3 {
- margin-bottom: 1rem !important; }
- .ml-xl-3 {
- margin-left: 1rem !important; }
- .mx-xl-3 {
- margin-right: 1rem !important;
- margin-left: 1rem !important; }
- .my-xl-3 {
- margin-top: 1rem !important;
- margin-bottom: 1rem !important; }
- .m-xl-4 {
- margin: 1.5rem !important; }
- .mt-xl-4 {
- margin-top: 1.5rem !important; }
- .mr-xl-4 {
- margin-right: 1.5rem !important; }
- .mb-xl-4 {
- margin-bottom: 1.5rem !important; }
- .ml-xl-4 {
- margin-left: 1.5rem !important; }
- .mx-xl-4 {
- margin-right: 1.5rem !important;
- margin-left: 1.5rem !important; }
- .my-xl-4 {
- margin-top: 1.5rem !important;
- margin-bottom: 1.5rem !important; }
- .m-xl-5 {
- margin: 3rem !important; }
- .mt-xl-5 {
- margin-top: 3rem !important; }
- .mr-xl-5 {
- margin-right: 3rem !important; }
- .mb-xl-5 {
- margin-bottom: 3rem !important; }
- .ml-xl-5 {
- margin-left: 3rem !important; }
- .mx-xl-5 {
- margin-right: 3rem !important;
- margin-left: 3rem !important; }
- .my-xl-5 {
- margin-top: 3rem !important;
- margin-bottom: 3rem !important; }
- .p-xl-0 {
- padding: 0 !important; }
- .pt-xl-0 {
- padding-top: 0 !important; }
- .pr-xl-0 {
- padding-right: 0 !important; }
- .pb-xl-0 {
- padding-bottom: 0 !important; }
- .pl-xl-0 {
- padding-left: 0 !important; }
- .px-xl-0 {
- padding-right: 0 !important;
- padding-left: 0 !important; }
- .py-xl-0 {
- padding-top: 0 !important;
- padding-bottom: 0 !important; }
- .p-xl-1 {
- padding: 0.25rem !important; }
- .pt-xl-1 {
- padding-top: 0.25rem !important; }
- .pr-xl-1 {
- padding-right: 0.25rem !important; }
- .pb-xl-1 {
- padding-bottom: 0.25rem !important; }
- .pl-xl-1 {
- padding-left: 0.25rem !important; }
- .px-xl-1 {
- padding-right: 0.25rem !important;
- padding-left: 0.25rem !important; }
- .py-xl-1 {
- padding-top: 0.25rem !important;
- padding-bottom: 0.25rem !important; }
- .p-xl-2 {
- padding: 0.5rem !important; }
- .pt-xl-2 {
- padding-top: 0.5rem !important; }
- .pr-xl-2 {
- padding-right: 0.5rem !important; }
- .pb-xl-2 {
- padding-bottom: 0.5rem !important; }
- .pl-xl-2 {
- padding-left: 0.5rem !important; }
- .px-xl-2 {
- padding-right: 0.5rem !important;
- padding-left: 0.5rem !important; }
- .py-xl-2 {
- padding-top: 0.5rem !important;
- padding-bottom: 0.5rem !important; }
- .p-xl-3 {
- padding: 1rem !important; }
- .pt-xl-3 {
- padding-top: 1rem !important; }
- .pr-xl-3 {
- padding-right: 1rem !important; }
- .pb-xl-3 {
- padding-bottom: 1rem !important; }
- .pl-xl-3 {
- padding-left: 1rem !important; }
- .px-xl-3 {
- padding-right: 1rem !important;
- padding-left: 1rem !important; }
- .py-xl-3 {
- padding-top: 1rem !important;
- padding-bottom: 1rem !important; }
- .p-xl-4 {
- padding: 1.5rem !important; }
- .pt-xl-4 {
- padding-top: 1.5rem !important; }
- .pr-xl-4 {
- padding-right: 1.5rem !important; }
- .pb-xl-4 {
- padding-bottom: 1.5rem !important; }
- .pl-xl-4 {
- padding-left: 1.5rem !important; }
- .px-xl-4 {
- padding-right: 1.5rem !important;
- padding-left: 1.5rem !important; }
- .py-xl-4 {
- padding-top: 1.5rem !important;
- padding-bottom: 1.5rem !important; }
- .p-xl-5 {
- padding: 3rem !important; }
- .pt-xl-5 {
- padding-top: 3rem !important; }
- .pr-xl-5 {
- padding-right: 3rem !important; }
- .pb-xl-5 {
- padding-bottom: 3rem !important; }
- .pl-xl-5 {
- padding-left: 3rem !important; }
- .px-xl-5 {
- padding-right: 3rem !important;
- padding-left: 3rem !important; }
- .py-xl-5 {
- padding-top: 3rem !important;
- padding-bottom: 3rem !important; }
- .m-xl-auto {
- margin: auto !important; }
- .mt-xl-auto {
- margin-top: auto !important; }
- .mr-xl-auto {
- margin-right: auto !important; }
- .mb-xl-auto {
- margin-bottom: auto !important; }
- .ml-xl-auto {
- margin-left: auto !important; }
- .mx-xl-auto {
- margin-right: auto !important;
- margin-left: auto !important; }
- .my-xl-auto {
- margin-top: auto !important;
- margin-bottom: 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-center {
- text-align: center !important; }
-
-.text-left {
- text-align: left !important; }
-
-.text-right {
- text-align: right !important; }
-
-@media (min-width: 576px) {
- .text-sm-center {
- text-align: center !important; }
- .text-sm-left {
- text-align: left !important; }
- .text-sm-right {
- text-align: right !important; } }
-
-@media (min-width: 768px) {
- .text-md-center {
- text-align: center !important; }
- .text-md-left {
- text-align: left !important; }
- .text-md-right {
- text-align: right !important; } }
-
-@media (min-width: 992px) {
- .text-lg-center {
- text-align: center !important; }
- .text-lg-left {
- text-align: left !important; }
- .text-lg-right {
- text-align: right !important; } }
-
-@media (min-width: 1200px) {
- .text-xl-center {
- text-align: center !important; }
- .text-xl-left {
- text-align: left !important; }
- .text-xl-right {
- text-align: right !important; } }
-
-.text-black {
- color: #000 !important; }
-
-.text-black-primary {
- color: rgba(0, 0, 0, 0.87) !important; }
-
-.text-black-secondary {
- color: rgba(0, 0, 0, 0.54) !important; }
-
-.text-black-hint {
- color: rgba(0, 0, 0, 0.38) !important; }
-
-.text-black-divider {
- color: rgba(0, 0, 0, 0.12) !important; }
-
-.text-white {
- color: #fff !important; }
-
-.text-white-primary {
- color: white !important; }
-
-.text-white-secondary {
- color: rgba(255, 255, 255, 0.7) !important; }
-
-.text-white-hint {
- color: rgba(255, 255, 255, 0.5) !important; }
-
-.text-white-divider {
- color: rgba(255, 255, 255, 0.12) !important; }
-
-.text-muted {
- color: rgba(0, 0, 0, 0.38) !important; }
-
-a.text-primary:active, a.text-primary:focus, a.text-primary:hover {
- color: #be6905 !important; }
-
-.text-primary {
- color: #f08506 !important; }
-
-a.text-secondary:active, a.text-secondary:focus, a.text-secondary:hover {
- color: #be6905 !important; }
-
-.text-secondary {
- color: #f08506 !important; }
-
-a.text-danger:active, a.text-danger:focus, a.text-danger:hover {
- color: #d32f2f !important; }
-
-.text-danger {
- color: #f44336 !important; }
-
-a.text-info:active, a.text-info:focus, a.text-info:hover {
- color: #1976d2 !important; }
-
-.text-info {
- color: #2196f3 !important; }
-
-a.text-success:active, a.text-success:focus, a.text-success:hover {
- color: #388e3c !important; }
-
-.text-success {
- color: #4caf50 !important; }
-
-a.text-warning:active, a.text-warning:focus, a.text-warning:hover {
- color: #f57c00 !important; }
-
-.text-warning {
- color: #ff9800 !important; }
-
-a.text-dark:active, a.text-dark:focus, a.text-dark:hover {
- color: #212121 !important; }
-
-.text-dark {
- color: #424242 !important; }
-
-a.text-light:active, a.text-light:focus, a.text-light:hover {
- color: #e0e0e0 !important; }
-
-.text-light {
- color: #f5f5f5 !important; }
-
-.text-black-50 {
- color: rgba(0, 0, 0, 0.5) !important; }
-
-.text-body {
- color: rgba(0, 0, 0, 0.87) !important; }
-
-.text-white-50 {
- color: rgba(255, 255, 255, 0.5) !important; }
-
-.text-monospace {
- font-family: "Roboto Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
-
-.font-italic {
- font-style: italic; }
-
-.font-weight-bold,
-.font-weight-medium {
- font-weight: 500; }
-
-.font-weight-light {
- font-weight: 300; }
-
-.font-weight-normal,
-.font-weight-regular {
- font-weight: 400; }
-
-.text-hide {
- background-color: transparent;
- border: 0;
- color: transparent;
- font: 0/0 a;
- text-shadow: none; }
-
-.text-capitalize {
- text-transform: capitalize !important; }
-
-.text-lowercase {
- text-transform: lowercase !important; }
-
-.text-uppercase {
- text-transform: uppercase !important; }
-
-.invisible {
- visibility: hidden !important; }
-
-.visible {
- visibility: visible !important; }
-
-.material-icons {
- font-size: 1.71429em;
- line-height: 0.58333em;
- vertical-align: -0.3022em; }
-
-.material-icons-inline {
- font-size: inherit;
- line-height: 1; }
-
-@media print {
- @page {
- size: a3; }
- *,
- *::after,
- *::before {
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
- text-shadow: none !important; }
- a:not(.btn) {
- text-decoration: underline; }
- abbr[title]::after {
- content: ' (" attr(title) ") '; }
- blockquote {
- page-break-inside: avoid; }
- body {
- min-width: 992px !important; }
- h2,
- h3,
- p {
- orphans: 3;
- widows: 3; }
- h2,
- h3 {
- page-break-inside: avoid; }
- img {
- page-break-inside: avoid; }
- pre {
- page-break-inside: avoid;
- white-space: pre-wrap !important; }
- thead {
- display: table-header-group; }
- tr {
- page-break-inside: avoid; }
- .card {
- border: 1px solid #e1e1e1; }
- .container {
- min-width: 992px !important; }
- .dropdown-menu {
- border: 1px solid #e1e1e1; }
- .list-group-item {
- border: 1px solid #e1e1e1;
- margin-bottom: -1px; }
- .list-group-item:last-child {
- margin-bottom: 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-flush .list-group-item {
- border-right: 0;
- border-left: 0; }
- .nav-tabs {
- border-bottom: 1px solid #e1e1e1; }
- .navbar {
- display: none; }
- .popover {
- border: 1px solid #e1e1e1; }
- .table td,
- .table th {
- background-color: #fff !important; }
- .table-bordered {
- border: 1px solid #e1e1e1; }
- .table-dark {
- color: inherit; }
- .table-dark td,
- .table-dark th,
- .table-dark .table {
- border-color: #e1e1e1; }
- .table .thead-dark td,
- .table .thead-dark th {
- color: inherit; } }
-
-.wrapper {
- padding: 40px 0; }
-
-#wrapper-hero {
- padding: 0px !important; }
-
-.sticky,
-.gallery-caption,
-.bypostauthor {
- font-size: inherit; }
-
-.wrapper#wrapper-sticky {
- border-bottom: 1px solid #dee2e6; }
-
-#wrapper-footer-full,
-#wrapper-static-hero {
- background-color: #e9ecef; }
-
-.wp-caption {
- font-size: inherit; }
-
-.wp-caption-text {
- font-size: inherit; }
-
-.alignleft {
- display: inline;
- float: left;
- margin-right: 1.5em; }
-
-.alignright {
- display: inline;
- float: right;
- margin-left: 1.5em; }
-
-.aligncenter {
- margin: 0px auto; }
-
-.entry-footer span {
- padding-right: 10px; }
-
-figure.woocommerce-product-gallery__wrapper {
- max-width: inherit !important; }
-
-img.wp-post-image,
-article img,
-figure,
-img,
-#secondary img {
- max-width: 100%;
- height: auto; }
-
-a.skip-link {
- position: fixed;
- z-index: 1000;
- top: 0px;
- right: 0px; }
-
-.jumbotron {
- margin-bottom: 0px; }
-
-.navbar-dark .navbar-nav .dropdown-menu .nav-link {
- display: block;
- width: 100%;
- padding: 0.25rem 1.5rem;
- clear: both;
- font-weight: 400;
- color: #212529 !important;
- text-align: inherit;
- white-space: nowrap;
- background: none;
- border: 0; }
- .navbar-dark .navbar-nav .dropdown-menu .nav-link:hover, .navbar-dark .navbar-nav .dropdown-menu .nav-link:focus {
- color: #16181b !important;
- text-decoration: none;
- background-color: #f8f9fa; }
- .navbar-dark .navbar-nav .dropdown-menu .nav-link.active, .navbar-dark .navbar-nav .dropdown-menu .nav-link:active {
- color: #fff !important;
- text-decoration: none;
- background-color: #f08506; }
- .navbar-dark .navbar-nav .dropdown-menu .nav-link.disabled, .navbar-dark .navbar-nav .dropdown-menu .nav-link:disabled {
- color: #6c757d !important;
- background-color: transparent; }
-
-.navbar-light .navbar-brand a {
- color: rgba(0, 0, 0, 0.9); }
- .navbar-light .navbar-brand a:hover, .navbar-light .navbar-brand a:focus {
- color: rgba(0, 0, 0, 0.9); }
-
-.navbar-dark .navbar-brand a {
- color: #fff; }
- .navbar-dark .navbar-brand a:hover, .navbar-dark .navbar-brand a:focus {
- color: #fff; }
-
-/*!
- * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
- * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
- */
-/* FONT PATH
- * -------------------------- */
-@font-face {
- font-family: 'FontAwesome';
- src: url("../fonts/fontawesome-webfont.eot?v=4.7.0");
- src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
- font-weight: normal;
- font-style: normal; }
-
-.fa {
- display: inline-block;
- font: normal normal normal 14px/1 FontAwesome;
- font-size: inherit;
- text-rendering: auto;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale; }
-
-/* makes the font 33% larger relative to the icon container */
-.fa-lg {
- font-size: 1.33333em;
- line-height: 0.75em;
- vertical-align: -15%; }
-
-.fa-2x {
- font-size: 2em; }
-
-.fa-3x {
- font-size: 3em; }
-
-.fa-4x {
- font-size: 4em; }
-
-.fa-5x {
- font-size: 5em; }
-
-.fa-fw {
- width: 1.28571em;
- text-align: center; }
-
-.fa-ul {
- padding-left: 0;
- margin-left: 2.14286em;
- list-style-type: none; }
- .fa-ul > li {
- position: relative; }
-
-.fa-li {
- position: absolute;
- left: -2.14286em;
- width: 2.14286em;
- top: 0.14286em;
- text-align: center; }
- .fa-li.fa-lg {
- left: -1.85714em; }
-
-.fa-border {
- padding: .2em .25em .15em;
- border: solid 0.08em #eee;
- border-radius: .1em; }
-
-.fa-pull-left {
- float: left; }
-
-.fa-pull-right {
- float: right; }
-
-.fa.fa-pull-left {
- margin-right: .3em; }
-
-.fa.fa-pull-right {
- margin-left: .3em; }
-
-/* Deprecated as of 4.4.0 */
-.pull-right {
- float: right; }
-
-.pull-left {
- float: left; }
-
-.fa.pull-left {
- margin-right: .3em; }
-
-.fa.pull-right {
- margin-left: .3em; }
-
-.fa-spin {
- -webkit-animation: fa-spin 2s infinite linear;
- animation: fa-spin 2s infinite linear; }
-
-.fa-pulse {
- -webkit-animation: fa-spin 1s infinite steps(8);
- animation: fa-spin 1s infinite steps(8); }
-
-@-webkit-keyframes fa-spin {
- 0% {
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg); }
- 100% {
- -webkit-transform: rotate(359deg);
- transform: rotate(359deg); } }
-
-@keyframes fa-spin {
- 0% {
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg); }
- 100% {
- -webkit-transform: rotate(359deg);
- transform: rotate(359deg); } }
-
-.fa-rotate-90 {
- -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
- -webkit-transform: rotate(90deg);
- transform: rotate(90deg); }
-
-.fa-rotate-180 {
- -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg); }
-
-.fa-rotate-270 {
- -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
- -webkit-transform: rotate(270deg);
- transform: rotate(270deg); }
-
-.fa-flip-horizontal {
- -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
- -webkit-transform: scale(-1, 1);
- transform: scale(-1, 1); }
-
-.fa-flip-vertical {
- -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
- -webkit-transform: scale(1, -1);
- transform: scale(1, -1); }
-
-:root .fa-rotate-90,
-:root .fa-rotate-180,
-:root .fa-rotate-270,
-:root .fa-flip-horizontal,
-:root .fa-flip-vertical {
- -webkit-filter: none;
- filter: none; }
-
-.fa-stack {
- position: relative;
- display: inline-block;
- width: 2em;
- height: 2em;
- line-height: 2em;
- vertical-align: middle; }
-
-.fa-stack-1x, .fa-stack-2x {
- position: absolute;
- left: 0;
- width: 100%;
- text-align: center; }
-
-.fa-stack-1x {
- line-height: inherit; }
-
-.fa-stack-2x {
- font-size: 2em; }
-
-.fa-inverse {
- color: #fff; }
-
-/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
- readers do not read off random characters that represent icons */
-.fa-glass:before {
- content: ""; }
-
-.fa-music:before {
- content: ""; }
-
-.fa-search:before {
- content: ""; }
-
-.fa-envelope-o:before {
- content: ""; }
-
-.fa-heart:before {
- content: ""; }
-
-.fa-star:before {
- content: ""; }
-
-.fa-star-o:before {
- content: ""; }
-
-.fa-user:before {
- content: ""; }
-
-.fa-film:before {
- content: ""; }
-
-.fa-th-large:before {
- content: ""; }
-
-.fa-th:before {
- content: ""; }
-
-.fa-th-list:before {
- content: ""; }
-
-.fa-check:before {
- content: ""; }
-
-.fa-remove:before,
-.fa-close:before,
-.fa-times:before {
- content: ""; }
-
-.fa-search-plus:before {
- content: ""; }
-
-.fa-search-minus:before {
- content: ""; }
-
-.fa-power-off:before {
- content: ""; }
-
-.fa-signal:before {
- content: ""; }
-
-.fa-gear:before,
-.fa-cog:before {
- content: ""; }
-
-.fa-trash-o:before {
- content: ""; }
-
-.fa-home:before {
- content: ""; }
-
-.fa-file-o:before {
- content: ""; }
-
-.fa-clock-o:before {
- content: ""; }
-
-.fa-road:before {
- content: ""; }
-
-.fa-download:before {
- content: ""; }
-
-.fa-arrow-circle-o-down:before {
- content: ""; }
-
-.fa-arrow-circle-o-up:before {
- content: ""; }
-
-.fa-inbox:before {
- content: ""; }
-
-.fa-play-circle-o:before {
- content: ""; }
-
-.fa-rotate-right:before,
-.fa-repeat:before {
- content: ""; }
-
-.fa-refresh:before {
- content: ""; }
-
-.fa-list-alt:before {
- content: ""; }
-
-.fa-lock:before {
- content: ""; }
-
-.fa-flag:before {
- content: ""; }
-
-.fa-headphones:before {
- content: ""; }
-
-.fa-volume-off:before {
- content: ""; }
-
-.fa-volume-down:before {
- content: ""; }
-
-.fa-volume-up:before {
- content: ""; }
-
-.fa-qrcode:before {
- content: ""; }
-
-.fa-barcode:before {
- content: ""; }
-
-.fa-tag:before {
- content: ""; }
-
-.fa-tags:before {
- content: ""; }
-
-.fa-book:before {
- content: ""; }
-
-.fa-bookmark:before {
- content: ""; }
-
-.fa-print:before {
- content: ""; }
-
-.fa-camera:before {
- content: ""; }
-
-.fa-font:before {
- content: ""; }
-
-.fa-bold:before {
- content: ""; }
-
-.fa-italic:before {
- content: ""; }
-
-.fa-text-height:before {
- content: ""; }
-
-.fa-text-width:before {
- content: ""; }
-
-.fa-align-left:before {
- content: ""; }
-
-.fa-align-center:before {
- content: ""; }
-
-.fa-align-right:before {
- content: ""; }
-
-.fa-align-justify:before {
- content: ""; }
-
-.fa-list:before {
- content: ""; }
-
-.fa-dedent:before,
-.fa-outdent:before {
- content: ""; }
-
-.fa-indent:before {
- content: ""; }
-
-.fa-video-camera:before {
- content: ""; }
-
-.fa-photo:before,
-.fa-image:before,
-.fa-picture-o:before {
- content: ""; }
-
-.fa-pencil:before {
- content: ""; }
-
-.fa-map-marker:before {
- content: ""; }
-
-.fa-adjust:before {
- content: ""; }
-
-.fa-tint:before {
- content: ""; }
-
-.fa-edit:before,
-.fa-pencil-square-o:before {
- content: ""; }
-
-.fa-share-square-o:before {
- content: ""; }
-
-.fa-check-square-o:before {
- content: ""; }
-
-.fa-arrows:before {
- content: ""; }
-
-.fa-step-backward:before {
- content: ""; }
-
-.fa-fast-backward:before {
- content: ""; }
-
-.fa-backward:before {
- content: ""; }
-
-.fa-play:before {
- content: ""; }
-
-.fa-pause:before {
- content: ""; }
-
-.fa-stop:before {
- content: ""; }
-
-.fa-forward:before {
- content: ""; }
-
-.fa-fast-forward:before {
- content: ""; }
-
-.fa-step-forward:before {
- content: ""; }
-
-.fa-eject:before {
- content: ""; }
-
-.fa-chevron-left:before {
- content: ""; }
-
-.fa-chevron-right:before {
- content: ""; }
-
-.fa-plus-circle:before {
- content: ""; }
-
-.fa-minus-circle:before {
- content: ""; }
-
-.fa-times-circle:before {
- content: ""; }
-
-.fa-check-circle:before {
- content: ""; }
-
-.fa-question-circle:before {
- content: ""; }
-
-.fa-info-circle:before {
- content: ""; }
-
-.fa-crosshairs:before {
- content: ""; }
-
-.fa-times-circle-o:before {
- content: ""; }
-
-.fa-check-circle-o:before {
- content: ""; }
-
-.fa-ban:before {
- content: ""; }
-
-.fa-arrow-left:before {
- content: ""; }
-
-.fa-arrow-right:before {
- content: ""; }
-
-.fa-arrow-up:before {
- content: ""; }
-
-.fa-arrow-down:before {
- content: ""; }
-
-.fa-mail-forward:before,
-.fa-share:before {
- content: ""; }
-
-.fa-expand:before {
- content: ""; }
-
-.fa-compress:before {
- content: ""; }
-
-.fa-plus:before {
- content: ""; }
-
-.fa-minus:before {
- content: ""; }
-
-.fa-asterisk:before {
- content: ""; }
-
-.fa-exclamation-circle:before {
- content: ""; }
-
-.fa-gift:before {
- content: ""; }
-
-.fa-leaf:before {
- content: ""; }
-
-.fa-fire:before {
- content: ""; }
-
-.fa-eye:before {
- content: ""; }
-
-.fa-eye-slash:before {
- content: ""; }
-
-.fa-warning:before,
-.fa-exclamation-triangle:before {
- content: ""; }
-
-.fa-plane:before {
- content: ""; }
-
-.fa-calendar:before {
- content: ""; }
-
-.fa-random:before {
- content: ""; }
-
-.fa-comment:before {
- content: ""; }
-
-.fa-magnet:before {
- content: ""; }
-
-.fa-chevron-up:before {
- content: ""; }
-
-.fa-chevron-down:before {
- content: ""; }
-
-.fa-retweet:before {
- content: ""; }
-
-.fa-shopping-cart:before {
- content: ""; }
-
-.fa-folder:before {
- content: ""; }
-
-.fa-folder-open:before {
- content: ""; }
-
-.fa-arrows-v:before {
- content: ""; }
-
-.fa-arrows-h:before {
- content: ""; }
-
-.fa-bar-chart-o:before,
-.fa-bar-chart:before {
- content: ""; }
-
-.fa-twitter-square:before {
- content: ""; }
-
-.fa-facebook-square:before {
- content: ""; }
-
-.fa-camera-retro:before {
- content: ""; }
-
-.fa-key:before {
- content: ""; }
-
-.fa-gears:before,
-.fa-cogs:before {
- content: ""; }
-
-.fa-comments:before {
- content: ""; }
-
-.fa-thumbs-o-up:before {
- content: ""; }
-
-.fa-thumbs-o-down:before {
- content: ""; }
-
-.fa-star-half:before {
- content: ""; }
-
-.fa-heart-o:before {
- content: ""; }
-
-.fa-sign-out:before {
- content: ""; }
-
-.fa-linkedin-square:before {
- content: ""; }
-
-.fa-thumb-tack:before {
- content: ""; }
-
-.fa-external-link:before {
- content: ""; }
-
-.fa-sign-in:before {
- content: ""; }
-
-.fa-trophy:before {
- content: ""; }
-
-.fa-github-square:before {
- content: ""; }
-
-.fa-upload:before {
- content: ""; }
-
-.fa-lemon-o:before {
- content: ""; }
-
-.fa-phone:before {
- content: ""; }
-
-.fa-square-o:before {
- content: ""; }
-
-.fa-bookmark-o:before {
- content: ""; }
-
-.fa-phone-square:before {
- content: ""; }
-
-.fa-twitter:before {
- content: ""; }
-
-.fa-facebook-f:before,
-.fa-facebook:before {
- content: ""; }
-
-.fa-github:before {
- content: ""; }
-
-.fa-unlock:before {
- content: ""; }
-
-.fa-credit-card:before {
- content: ""; }
-
-.fa-feed:before,
-.fa-rss:before {
- content: ""; }
-
-.fa-hdd-o:before {
- content: ""; }
-
-.fa-bullhorn:before {
- content: ""; }
-
-.fa-bell:before {
- content: ""; }
-
-.fa-certificate:before {
- content: ""; }
-
-.fa-hand-o-right:before {
- content: ""; }
-
-.fa-hand-o-left:before {
- content: ""; }
-
-.fa-hand-o-up:before {
- content: ""; }
-
-.fa-hand-o-down:before {
- content: ""; }
-
-.fa-arrow-circle-left:before {
- content: ""; }
-
-.fa-arrow-circle-right:before {
- content: ""; }
-
-.fa-arrow-circle-up:before {
- content: ""; }
-
-.fa-arrow-circle-down:before {
- content: ""; }
-
-.fa-globe:before {
- content: ""; }
-
-.fa-wrench:before {
- content: ""; }
-
-.fa-tasks:before {
- content: ""; }
-
-.fa-filter:before {
- content: ""; }
-
-.fa-briefcase:before {
- content: ""; }
-
-.fa-arrows-alt:before {
- content: ""; }
-
-.fa-group:before,
-.fa-users:before {
- content: ""; }
-
-.fa-chain:before,
-.fa-link:before {
- content: ""; }
-
-.fa-cloud:before {
- content: ""; }
-
-.fa-flask:before {
- content: ""; }
-
-.fa-cut:before,
-.fa-scissors:before {
- content: ""; }
-
-.fa-copy:before,
-.fa-files-o:before {
- content: ""; }
-
-.fa-paperclip:before {
- content: ""; }
-
-.fa-save:before,
-.fa-floppy-o:before {
- content: ""; }
-
-.fa-square:before {
- content: ""; }
-
-.fa-navicon:before,
-.fa-reorder:before,
-.fa-bars:before {
- content: ""; }
-
-.fa-list-ul:before {
- content: ""; }
-
-.fa-list-ol:before {
- content: ""; }
-
-.fa-strikethrough:before {
- content: ""; }
-
-.fa-underline:before {
- content: ""; }
-
-.fa-table:before {
- content: ""; }
-
-.fa-magic:before {
- content: ""; }
-
-.fa-truck:before {
- content: ""; }
-
-.fa-pinterest:before {
- content: ""; }
-
-.fa-pinterest-square:before {
- content: ""; }
-
-.fa-google-plus-square:before {
- content: ""; }
-
-.fa-google-plus:before {
- content: ""; }
-
-.fa-money:before {
- content: ""; }
-
-.fa-caret-down:before {
- content: ""; }
-
-.fa-caret-up:before {
- content: ""; }
-
-.fa-caret-left:before {
- content: ""; }
-
-.fa-caret-right:before {
- content: ""; }
-
-.fa-columns:before {
- content: ""; }
-
-.fa-unsorted:before,
-.fa-sort:before {
- content: ""; }
-
-.fa-sort-down:before,
-.fa-sort-desc:before {
- content: ""; }
-
-.fa-sort-up:before,
-.fa-sort-asc:before {
- content: ""; }
-
-.fa-envelope:before {
- content: ""; }
-
-.fa-linkedin:before {
- content: ""; }
-
-.fa-rotate-left:before,
-.fa-undo:before {
- content: ""; }
-
-.fa-legal:before,
-.fa-gavel:before {
- content: ""; }
-
-.fa-dashboard:before,
-.fa-tachometer:before {
- content: ""; }
-
-.fa-comment-o:before {
- content: ""; }
-
-.fa-comments-o:before {
- content: ""; }
-
-.fa-flash:before,
-.fa-bolt:before {
- content: ""; }
-
-.fa-sitemap:before {
- content: ""; }
-
-.fa-umbrella:before {
- content: ""; }
-
-.fa-paste:before,
-.fa-clipboard:before {
- content: ""; }
-
-.fa-lightbulb-o:before {
- content: ""; }
-
-.fa-exchange:before {
- content: ""; }
-
-.fa-cloud-download:before {
- content: ""; }
-
-.fa-cloud-upload:before {
- content: ""; }
-
-.fa-user-md:before {
- content: ""; }
-
-.fa-stethoscope:before {
- content: ""; }
-
-.fa-suitcase:before {
- content: ""; }
-
-.fa-bell-o:before {
- content: ""; }
-
-.fa-coffee:before {
- content: ""; }
-
-.fa-cutlery:before {
- content: ""; }
-
-.fa-file-text-o:before {
- content: ""; }
-
-.fa-building-o:before {
- content: ""; }
-
-.fa-hospital-o:before {
- content: ""; }
-
-.fa-ambulance:before {
- content: ""; }
-
-.fa-medkit:before {
- content: ""; }
-
-.fa-fighter-jet:before {
- content: ""; }
-
-.fa-beer:before {
- content: ""; }
-
-.fa-h-square:before {
- content: ""; }
-
-.fa-plus-square:before {
- content: ""; }
-
-.fa-angle-double-left:before {
- content: ""; }
-
-.fa-angle-double-right:before {
- content: ""; }
-
-.fa-angle-double-up:before {
- content: ""; }
-
-.fa-angle-double-down:before {
- content: ""; }
-
-.fa-angle-left:before {
- content: ""; }
-
-.fa-angle-right:before {
- content: ""; }
-
-.fa-angle-up:before {
- content: ""; }
-
-.fa-angle-down:before {
- content: ""; }
-
-.fa-desktop:before {
- content: ""; }
-
-.fa-laptop:before {
- content: ""; }
-
-.fa-tablet:before {
- content: ""; }
-
-.fa-mobile-phone:before,
-.fa-mobile:before {
- content: ""; }
-
-.fa-circle-o:before {
- content: ""; }
-
-.fa-quote-left:before {
- content: ""; }
-
-.fa-quote-right:before {
- content: ""; }
-
-.fa-spinner:before {
- content: ""; }
-
-.fa-circle:before {
- content: ""; }
-
-.fa-mail-reply:before,
-.fa-reply:before {
- content: ""; }
-
-.fa-github-alt:before {
- content: ""; }
-
-.fa-folder-o:before {
- content: ""; }
-
-.fa-folder-open-o:before {
- content: ""; }
-
-.fa-smile-o:before {
- content: ""; }
-
-.fa-frown-o:before {
- content: ""; }
-
-.fa-meh-o:before {
- content: ""; }
-
-.fa-gamepad:before {
- content: ""; }
-
-.fa-keyboard-o:before {
- content: ""; }
-
-.fa-flag-o:before {
- content: ""; }
-
-.fa-flag-checkered:before {
- content: ""; }
-
-.fa-terminal:before {
- content: ""; }
-
-.fa-code:before {
- content: ""; }
-
-.fa-mail-reply-all:before,
-.fa-reply-all:before {
- content: ""; }
-
-.fa-star-half-empty:before,
-.fa-star-half-full:before,
-.fa-star-half-o:before {
- content: ""; }
-
-.fa-location-arrow:before {
- content: ""; }
-
-.fa-crop:before {
- content: ""; }
-
-.fa-code-fork:before {
- content: ""; }
-
-.fa-unlink:before,
-.fa-chain-broken:before {
- content: ""; }
-
-.fa-question:before {
- content: ""; }
-
-.fa-info:before {
- content: ""; }
-
-.fa-exclamation:before {
- content: ""; }
-
-.fa-superscript:before {
- content: ""; }
-
-.fa-subscript:before {
- content: ""; }
-
-.fa-eraser:before {
- content: ""; }
-
-.fa-puzzle-piece:before {
- content: ""; }
-
-.fa-microphone:before {
- content: ""; }
-
-.fa-microphone-slash:before {
- content: ""; }
-
-.fa-shield:before {
- content: ""; }
-
-.fa-calendar-o:before {
- content: ""; }
-
-.fa-fire-extinguisher:before {
- content: ""; }
-
-.fa-rocket:before {
- content: ""; }
-
-.fa-maxcdn:before {
- content: ""; }
-
-.fa-chevron-circle-left:before {
- content: ""; }
-
-.fa-chevron-circle-right:before {
- content: ""; }
-
-.fa-chevron-circle-up:before {
- content: ""; }
-
-.fa-chevron-circle-down:before {
- content: ""; }
-
-.fa-html5:before {
- content: ""; }
-
-.fa-css3:before {
- content: ""; }
-
-.fa-anchor:before {
- content: ""; }
-
-.fa-unlock-alt:before {
- content: ""; }
-
-.fa-bullseye:before {
- content: ""; }
-
-.fa-ellipsis-h:before {
- content: ""; }
-
-.fa-ellipsis-v:before {
- content: ""; }
-
-.fa-rss-square:before {
- content: ""; }
-
-.fa-play-circle:before {
- content: ""; }
-
-.fa-ticket:before {
- content: ""; }
-
-.fa-minus-square:before {
- content: ""; }
-
-.fa-minus-square-o:before {
- content: ""; }
-
-.fa-level-up:before {
- content: ""; }
-
-.fa-level-down:before {
- content: ""; }
-
-.fa-check-square:before {
- content: ""; }
-
-.fa-pencil-square:before {
- content: ""; }
-
-.fa-external-link-square:before {
- content: ""; }
-
-.fa-share-square:before {
- content: ""; }
-
-.fa-compass:before {
- content: ""; }
-
-.fa-toggle-down:before,
-.fa-caret-square-o-down:before {
- content: ""; }
-
-.fa-toggle-up:before,
-.fa-caret-square-o-up:before {
- content: ""; }
-
-.fa-toggle-right:before,
-.fa-caret-square-o-right:before {
- content: ""; }
-
-.fa-euro:before,
-.fa-eur:before {
- content: ""; }
-
-.fa-gbp:before {
- content: ""; }
-
-.fa-dollar:before,
-.fa-usd:before {
- content: ""; }
-
-.fa-rupee:before,
-.fa-inr:before {
- content: ""; }
-
-.fa-cny:before,
-.fa-rmb:before,
-.fa-yen:before,
-.fa-jpy:before {
- content: ""; }
-
-.fa-ruble:before,
-.fa-rouble:before,
-.fa-rub:before {
- content: ""; }
-
-.fa-won:before,
-.fa-krw:before {
- content: ""; }
-
-.fa-bitcoin:before,
-.fa-btc:before {
- content: ""; }
-
-.fa-file:before {
- content: ""; }
-
-.fa-file-text:before {
- content: ""; }
-
-.fa-sort-alpha-asc:before {
- content: ""; }
-
-.fa-sort-alpha-desc:before {
- content: ""; }
-
-.fa-sort-amount-asc:before {
- content: ""; }
-
-.fa-sort-amount-desc:before {
- content: ""; }
-
-.fa-sort-numeric-asc:before {
- content: ""; }
-
-.fa-sort-numeric-desc:before {
- content: ""; }
-
-.fa-thumbs-up:before {
- content: ""; }
-
-.fa-thumbs-down:before {
- content: ""; }
-
-.fa-youtube-square:before {
- content: ""; }
-
-.fa-youtube:before {
- content: ""; }
-
-.fa-xing:before {
- content: ""; }
-
-.fa-xing-square:before {
- content: ""; }
-
-.fa-youtube-play:before {
- content: ""; }
-
-.fa-dropbox:before {
- content: ""; }
-
-.fa-stack-overflow:before {
- content: ""; }
-
-.fa-instagram:before {
- content: ""; }
-
-.fa-flickr:before {
- content: ""; }
-
-.fa-adn:before {
- content: ""; }
-
-.fa-bitbucket:before {
- content: ""; }
-
-.fa-bitbucket-square:before {
- content: ""; }
-
-.fa-tumblr:before {
- content: ""; }
-
-.fa-tumblr-square:before {
- content: ""; }
-
-.fa-long-arrow-down:before {
- content: ""; }
-
-.fa-long-arrow-up:before {
- content: ""; }
-
-.fa-long-arrow-left:before {
- content: ""; }
-
-.fa-long-arrow-right:before {
- content: ""; }
-
-.fa-apple:before {
- content: ""; }
-
-.fa-windows:before {
- content: ""; }
-
-.fa-android:before {
- content: ""; }
-
-.fa-linux:before {
- content: ""; }
-
-.fa-dribbble:before {
- content: ""; }
-
-.fa-skype:before {
- content: ""; }
-
-.fa-foursquare:before {
- content: ""; }
-
-.fa-trello:before {
- content: ""; }
-
-.fa-female:before {
- content: ""; }
-
-.fa-male:before {
- content: ""; }
-
-.fa-gittip:before,
-.fa-gratipay:before {
- content: ""; }
-
-.fa-sun-o:before {
- content: ""; }
-
-.fa-moon-o:before {
- content: ""; }
-
-.fa-archive:before {
- content: ""; }
-
-.fa-bug:before {
- content: ""; }
-
-.fa-vk:before {
- content: ""; }
-
-.fa-weibo:before {
- content: ""; }
-
-.fa-renren:before {
- content: ""; }
-
-.fa-pagelines:before {
- content: ""; }
-
-.fa-stack-exchange:before {
- content: ""; }
-
-.fa-arrow-circle-o-right:before {
- content: ""; }
-
-.fa-arrow-circle-o-left:before {
- content: ""; }
-
-.fa-toggle-left:before,
-.fa-caret-square-o-left:before {
- content: ""; }
-
-.fa-dot-circle-o:before {
- content: ""; }
-
-.fa-wheelchair:before {
- content: ""; }
-
-.fa-vimeo-square:before {
- content: ""; }
-
-.fa-turkish-lira:before,
-.fa-try:before {
- content: ""; }
-
-.fa-plus-square-o:before {
- content: ""; }
-
-.fa-space-shuttle:before {
- content: ""; }
-
-.fa-slack:before {
- content: ""; }
-
-.fa-envelope-square:before {
- content: ""; }
-
-.fa-wordpress:before {
- content: ""; }
-
-.fa-openid:before {
- content: ""; }
-
-.fa-institution:before,
-.fa-bank:before,
-.fa-university:before {
- content: ""; }
-
-.fa-mortar-board:before,
-.fa-graduation-cap:before {
- content: ""; }
-
-.fa-yahoo:before {
- content: ""; }
-
-.fa-google:before {
- content: ""; }
-
-.fa-reddit:before {
- content: ""; }
-
-.fa-reddit-square:before {
- content: ""; }
-
-.fa-stumbleupon-circle:before {
- content: ""; }
-
-.fa-stumbleupon:before {
- content: ""; }
-
-.fa-delicious:before {
- content: ""; }
-
-.fa-digg:before {
- content: ""; }
-
-.fa-pied-piper-pp:before {
- content: ""; }
-
-.fa-pied-piper-alt:before {
- content: ""; }
-
-.fa-drupal:before {
- content: ""; }
-
-.fa-joomla:before {
- content: ""; }
-
-.fa-language:before {
- content: ""; }
-
-.fa-fax:before {
- content: ""; }
-
-.fa-building:before {
- content: ""; }
-
-.fa-child:before {
- content: ""; }
-
-.fa-paw:before {
- content: ""; }
-
-.fa-spoon:before {
- content: ""; }
-
-.fa-cube:before {
- content: ""; }
-
-.fa-cubes:before {
- content: ""; }
-
-.fa-behance:before {
- content: ""; }
-
-.fa-behance-square:before {
- content: ""; }
-
-.fa-steam:before {
- content: ""; }
-
-.fa-steam-square:before {
- content: ""; }
-
-.fa-recycle:before {
- content: ""; }
-
-.fa-automobile:before,
-.fa-car:before {
- content: ""; }
-
-.fa-cab:before,
-.fa-taxi:before {
- content: ""; }
-
-.fa-tree:before {
- content: ""; }
-
-.fa-spotify:before {
- content: ""; }
-
-.fa-deviantart:before {
- content: ""; }
-
-.fa-soundcloud:before {
- content: ""; }
-
-.fa-database:before {
- content: ""; }
-
-.fa-file-pdf-o:before {
- content: ""; }
-
-.fa-file-word-o:before {
- content: ""; }
-
-.fa-file-excel-o:before {
- content: ""; }
-
-.fa-file-powerpoint-o:before {
- content: ""; }
-
-.fa-file-photo-o:before,
-.fa-file-picture-o:before,
-.fa-file-image-o:before {
- content: ""; }
-
-.fa-file-zip-o:before,
-.fa-file-archive-o:before {
- content: ""; }
-
-.fa-file-sound-o:before,
-.fa-file-audio-o:before {
- content: ""; }
-
-.fa-file-movie-o:before,
-.fa-file-video-o:before {
- content: ""; }
-
-.fa-file-code-o:before {
- content: ""; }
-
-.fa-vine:before {
- content: ""; }
-
-.fa-codepen:before {
- content: ""; }
-
-.fa-jsfiddle:before {
- content: ""; }
-
-.fa-life-bouy:before,
-.fa-life-buoy:before,
-.fa-life-saver:before,
-.fa-support:before,
-.fa-life-ring:before {
- content: ""; }
-
-.fa-circle-o-notch:before {
- content: ""; }
-
-.fa-ra:before,
-.fa-resistance:before,
-.fa-rebel:before {
- content: ""; }
-
-.fa-ge:before,
-.fa-empire:before {
- content: ""; }
-
-.fa-git-square:before {
- content: ""; }
-
-.fa-git:before {
- content: ""; }
-
-.fa-y-combinator-square:before,
-.fa-yc-square:before,
-.fa-hacker-news:before {
- content: ""; }
-
-.fa-tencent-weibo:before {
- content: ""; }
-
-.fa-qq:before {
- content: ""; }
-
-.fa-wechat:before,
-.fa-weixin:before {
- content: ""; }
-
-.fa-send:before,
-.fa-paper-plane:before {
- content: ""; }
-
-.fa-send-o:before,
-.fa-paper-plane-o:before {
- content: ""; }
-
-.fa-history:before {
- content: ""; }
-
-.fa-circle-thin:before {
- content: ""; }
-
-.fa-header:before {
- content: ""; }
-
-.fa-paragraph:before {
- content: ""; }
-
-.fa-sliders:before {
- content: ""; }
-
-.fa-share-alt:before {
- content: ""; }
-
-.fa-share-alt-square:before {
- content: ""; }
-
-.fa-bomb:before {
- content: ""; }
-
-.fa-soccer-ball-o:before,
-.fa-futbol-o:before {
- content: ""; }
-
-.fa-tty:before {
- content: ""; }
-
-.fa-binoculars:before {
- content: ""; }
-
-.fa-plug:before {
- content: ""; }
-
-.fa-slideshare:before {
- content: ""; }
-
-.fa-twitch:before {
- content: ""; }
-
-.fa-yelp:before {
- content: ""; }
-
-.fa-newspaper-o:before {
- content: ""; }
-
-.fa-wifi:before {
- content: ""; }
-
-.fa-calculator:before {
- content: ""; }
-
-.fa-paypal:before {
- content: ""; }
-
-.fa-google-wallet:before {
- content: ""; }
-
-.fa-cc-visa:before {
- content: ""; }
-
-.fa-cc-mastercard:before {
- content: ""; }
-
-.fa-cc-discover:before {
- content: ""; }
-
-.fa-cc-amex:before {
- content: ""; }
-
-.fa-cc-paypal:before {
- content: ""; }
-
-.fa-cc-stripe:before {
- content: ""; }
-
-.fa-bell-slash:before {
- content: ""; }
-
-.fa-bell-slash-o:before {
- content: ""; }
-
-.fa-trash:before {
- content: ""; }
-
-.fa-copyright:before {
- content: ""; }
-
-.fa-at:before {
- content: ""; }
-
-.fa-eyedropper:before {
- content: ""; }
-
-.fa-paint-brush:before {
- content: ""; }
-
-.fa-birthday-cake:before {
- content: ""; }
-
-.fa-area-chart:before {
- content: ""; }
-
-.fa-pie-chart:before {
- content: ""; }
-
-.fa-line-chart:before {
- content: ""; }
-
-.fa-lastfm:before {
- content: ""; }
-
-.fa-lastfm-square:before {
- content: ""; }
-
-.fa-toggle-off:before {
- content: ""; }
-
-.fa-toggle-on:before {
- content: ""; }
-
-.fa-bicycle:before {
- content: ""; }
-
-.fa-bus:before {
- content: ""; }
-
-.fa-ioxhost:before {
- content: ""; }
-
-.fa-angellist:before {
- content: ""; }
-
-.fa-cc:before {
- content: ""; }
-
-.fa-shekel:before,
-.fa-sheqel:before,
-.fa-ils:before {
- content: ""; }
-
-.fa-meanpath:before {
- content: ""; }
-
-.fa-buysellads:before {
- content: ""; }
-
-.fa-connectdevelop:before {
- content: ""; }
-
-.fa-dashcube:before {
- content: ""; }
-
-.fa-forumbee:before {
- content: ""; }
-
-.fa-leanpub:before {
- content: ""; }
-
-.fa-sellsy:before {
- content: ""; }
-
-.fa-shirtsinbulk:before {
- content: ""; }
-
-.fa-simplybuilt:before {
- content: ""; }
-
-.fa-skyatlas:before {
- content: ""; }
-
-.fa-cart-plus:before {
- content: ""; }
-
-.fa-cart-arrow-down:before {
- content: ""; }
-
-.fa-diamond:before {
- content: ""; }
-
-.fa-ship:before {
- content: ""; }
-
-.fa-user-secret:before {
- content: ""; }
-
-.fa-motorcycle:before {
- content: ""; }
-
-.fa-street-view:before {
- content: ""; }
-
-.fa-heartbeat:before {
- content: ""; }
-
-.fa-venus:before {
- content: ""; }
-
-.fa-mars:before {
- content: ""; }
-
-.fa-mercury:before {
- content: ""; }
-
-.fa-intersex:before,
-.fa-transgender:before {
- content: ""; }
-
-.fa-transgender-alt:before {
- content: ""; }
-
-.fa-venus-double:before {
- content: ""; }
-
-.fa-mars-double:before {
- content: ""; }
-
-.fa-venus-mars:before {
- content: ""; }
-
-.fa-mars-stroke:before {
- content: ""; }
-
-.fa-mars-stroke-v:before {
- content: ""; }
-
-.fa-mars-stroke-h:before {
- content: ""; }
-
-.fa-neuter:before {
- content: ""; }
-
-.fa-genderless:before {
- content: ""; }
-
-.fa-facebook-official:before {
- content: ""; }
-
-.fa-pinterest-p:before {
- content: ""; }
-
-.fa-whatsapp:before {
- content: ""; }
-
-.fa-server:before {
- content: ""; }
-
-.fa-user-plus:before {
- content: ""; }
-
-.fa-user-times:before {
- content: ""; }
-
-.fa-hotel:before,
-.fa-bed:before {
- content: ""; }
-
-.fa-viacoin:before {
- content: ""; }
-
-.fa-train:before {
- content: ""; }
-
-.fa-subway:before {
- content: ""; }
-
-.fa-medium:before {
- content: ""; }
-
-.fa-yc:before,
-.fa-y-combinator:before {
- content: ""; }
-
-.fa-optin-monster:before {
- content: ""; }
-
-.fa-opencart:before {
- content: ""; }
-
-.fa-expeditedssl:before {
- content: ""; }
-
-.fa-battery-4:before,
-.fa-battery:before,
-.fa-battery-full:before {
- content: ""; }
-
-.fa-battery-3:before,
-.fa-battery-three-quarters:before {
- content: ""; }
-
-.fa-battery-2:before,
-.fa-battery-half:before {
- content: ""; }
-
-.fa-battery-1:before,
-.fa-battery-quarter:before {
- content: ""; }
-
-.fa-battery-0:before,
-.fa-battery-empty:before {
- content: ""; }
-
-.fa-mouse-pointer:before {
- content: ""; }
-
-.fa-i-cursor:before {
- content: ""; }
-
-.fa-object-group:before {
- content: ""; }
-
-.fa-object-ungroup:before {
- content: ""; }
-
-.fa-sticky-note:before {
- content: ""; }
-
-.fa-sticky-note-o:before {
- content: ""; }
-
-.fa-cc-jcb:before {
- content: ""; }
-
-.fa-cc-diners-club:before {
- content: ""; }
-
-.fa-clone:before {
- content: ""; }
-
-.fa-balance-scale:before {
- content: ""; }
-
-.fa-hourglass-o:before {
- content: ""; }
-
-.fa-hourglass-1:before,
-.fa-hourglass-start:before {
- content: ""; }
-
-.fa-hourglass-2:before,
-.fa-hourglass-half:before {
- content: ""; }
-
-.fa-hourglass-3:before,
-.fa-hourglass-end:before {
- content: ""; }
-
-.fa-hourglass:before {
- content: ""; }
-
-.fa-hand-grab-o:before,
-.fa-hand-rock-o:before {
- content: ""; }
-
-.fa-hand-stop-o:before,
-.fa-hand-paper-o:before {
- content: ""; }
-
-.fa-hand-scissors-o:before {
- content: ""; }
-
-.fa-hand-lizard-o:before {
- content: ""; }
-
-.fa-hand-spock-o:before {
- content: ""; }
-
-.fa-hand-pointer-o:before {
- content: ""; }
-
-.fa-hand-peace-o:before {
- content: ""; }
-
-.fa-trademark:before {
- content: ""; }
-
-.fa-registered:before {
- content: ""; }
-
-.fa-creative-commons:before {
- content: ""; }
-
-.fa-gg:before {
- content: ""; }
-
-.fa-gg-circle:before {
- content: ""; }
-
-.fa-tripadvisor:before {
- content: ""; }
-
-.fa-odnoklassniki:before {
- content: ""; }
-
-.fa-odnoklassniki-square:before {
- content: ""; }
-
-.fa-get-pocket:before {
- content: ""; }
-
-.fa-wikipedia-w:before {
- content: ""; }
-
-.fa-safari:before {
- content: ""; }
-
-.fa-chrome:before {
- content: ""; }
-
-.fa-firefox:before {
- content: ""; }
-
-.fa-opera:before {
- content: ""; }
-
-.fa-internet-explorer:before {
- content: ""; }
-
-.fa-tv:before,
-.fa-television:before {
- content: ""; }
-
-.fa-contao:before {
- content: ""; }
-
-.fa-500px:before {
- content: ""; }
-
-.fa-amazon:before {
- content: ""; }
-
-.fa-calendar-plus-o:before {
- content: ""; }
-
-.fa-calendar-minus-o:before {
- content: ""; }
-
-.fa-calendar-times-o:before {
- content: ""; }
-
-.fa-calendar-check-o:before {
- content: ""; }
-
-.fa-industry:before {
- content: ""; }
-
-.fa-map-pin:before {
- content: ""; }
-
-.fa-map-signs:before {
- content: ""; }
-
-.fa-map-o:before {
- content: ""; }
-
-.fa-map:before {
- content: ""; }
-
-.fa-commenting:before {
- content: ""; }
-
-.fa-commenting-o:before {
- content: ""; }
-
-.fa-houzz:before {
- content: ""; }
-
-.fa-vimeo:before {
- content: ""; }
-
-.fa-black-tie:before {
- content: ""; }
-
-.fa-fonticons:before {
- content: ""; }
-
-.fa-reddit-alien:before {
- content: ""; }
-
-.fa-edge:before {
- content: ""; }
-
-.fa-credit-card-alt:before {
- content: ""; }
-
-.fa-codiepie:before {
- content: ""; }
-
-.fa-modx:before {
- content: ""; }
-
-.fa-fort-awesome:before {
- content: ""; }
-
-.fa-usb:before {
- content: ""; }
-
-.fa-product-hunt:before {
- content: ""; }
-
-.fa-mixcloud:before {
- content: ""; }
-
-.fa-scribd:before {
- content: ""; }
-
-.fa-pause-circle:before {
- content: ""; }
-
-.fa-pause-circle-o:before {
- content: ""; }
-
-.fa-stop-circle:before {
- content: ""; }
-
-.fa-stop-circle-o:before {
- content: ""; }
-
-.fa-shopping-bag:before {
- content: ""; }
-
-.fa-shopping-basket:before {
- content: ""; }
-
-.fa-hashtag:before {
- content: ""; }
-
-.fa-bluetooth:before {
- content: ""; }
-
-.fa-bluetooth-b:before {
- content: ""; }
-
-.fa-percent:before {
- content: ""; }
-
-.fa-gitlab:before {
- content: ""; }
-
-.fa-wpbeginner:before {
- content: ""; }
-
-.fa-wpforms:before {
- content: ""; }
-
-.fa-envira:before {
- content: ""; }
-
-.fa-universal-access:before {
- content: ""; }
-
-.fa-wheelchair-alt:before {
- content: ""; }
-
-.fa-question-circle-o:before {
- content: ""; }
-
-.fa-blind:before {
- content: ""; }
-
-.fa-audio-description:before {
- content: ""; }
-
-.fa-volume-control-phone:before {
- content: ""; }
-
-.fa-braille:before {
- content: ""; }
-
-.fa-assistive-listening-systems:before {
- content: ""; }
-
-.fa-asl-interpreting:before,
-.fa-american-sign-language-interpreting:before {
- content: ""; }
-
-.fa-deafness:before,
-.fa-hard-of-hearing:before,
-.fa-deaf:before {
- content: ""; }
-
-.fa-glide:before {
- content: ""; }
-
-.fa-glide-g:before {
- content: ""; }
-
-.fa-signing:before,
-.fa-sign-language:before {
- content: ""; }
-
-.fa-low-vision:before {
- content: ""; }
-
-.fa-viadeo:before {
- content: ""; }
-
-.fa-viadeo-square:before {
- content: ""; }
-
-.fa-snapchat:before {
- content: ""; }
-
-.fa-snapchat-ghost:before {
- content: ""; }
-
-.fa-snapchat-square:before {
- content: ""; }
-
-.fa-pied-piper:before {
- content: ""; }
-
-.fa-first-order:before {
- content: ""; }
-
-.fa-yoast:before {
- content: ""; }
-
-.fa-themeisle:before {
- content: ""; }
-
-.fa-google-plus-circle:before,
-.fa-google-plus-official:before {
- content: ""; }
-
-.fa-fa:before,
-.fa-font-awesome:before {
- content: ""; }
-
-.fa-handshake-o:before {
- content: ""; }
-
-.fa-envelope-open:before {
- content: ""; }
-
-.fa-envelope-open-o:before {
- content: ""; }
-
-.fa-linode:before {
- content: ""; }
-
-.fa-address-book:before {
- content: ""; }
-
-.fa-address-book-o:before {
- content: ""; }
-
-.fa-vcard:before,
-.fa-address-card:before {
- content: ""; }
-
-.fa-vcard-o:before,
-.fa-address-card-o:before {
- content: ""; }
-
-.fa-user-circle:before {
- content: ""; }
-
-.fa-user-circle-o:before {
- content: ""; }
-
-.fa-user-o:before {
- content: ""; }
-
-.fa-id-badge:before {
- content: ""; }
-
-.fa-drivers-license:before,
-.fa-id-card:before {
- content: ""; }
-
-.fa-drivers-license-o:before,
-.fa-id-card-o:before {
- content: ""; }
-
-.fa-quora:before {
- content: ""; }
-
-.fa-free-code-camp:before {
- content: ""; }
-
-.fa-telegram:before {
- content: ""; }
-
-.fa-thermometer-4:before,
-.fa-thermometer:before,
-.fa-thermometer-full:before {
- content: ""; }
-
-.fa-thermometer-3:before,
-.fa-thermometer-three-quarters:before {
- content: ""; }
-
-.fa-thermometer-2:before,
-.fa-thermometer-half:before {
- content: ""; }
-
-.fa-thermometer-1:before,
-.fa-thermometer-quarter:before {
- content: ""; }
-
-.fa-thermometer-0:before,
-.fa-thermometer-empty:before {
- content: ""; }
-
-.fa-shower:before {
- content: ""; }
-
-.fa-bathtub:before,
-.fa-s15:before,
-.fa-bath:before {
- content: ""; }
-
-.fa-podcast:before {
- content: ""; }
-
-.fa-window-maximize:before {
- content: ""; }
-
-.fa-window-minimize:before {
- content: ""; }
-
-.fa-window-restore:before {
- content: ""; }
-
-.fa-times-rectangle:before,
-.fa-window-close:before {
- content: ""; }
-
-.fa-times-rectangle-o:before,
-.fa-window-close-o:before {
- content: ""; }
-
-.fa-bandcamp:before {
- content: ""; }
-
-.fa-grav:before {
- content: ""; }
-
-.fa-etsy:before {
- content: ""; }
-
-.fa-imdb:before {
- content: ""; }
-
-.fa-ravelry:before {
- content: ""; }
-
-.fa-eercast:before {
- content: ""; }
-
-.fa-microchip:before {
- content: ""; }
-
-.fa-snowflake-o:before {
- content: ""; }
-
-.fa-superpowers:before {
- content: ""; }
-
-.fa-wpexplorer:before {
- content: ""; }
-
-.fa-meetup:before {
- content: ""; }
-
-.sr-only, .screen-reader-text {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- margin: -1px;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0; }
-
-.sr-only-focusable:active, .sr-only-focusable:focus {
- position: static;
- width: auto;
- height: auto;
- margin: 0;
- overflow: visible;
- clip: auto; }
-
-.gallery {
- margin-bottom: 1.5em; }
-
-.gallery-item {
- display: inline-block;
- text-align: center;
- vertical-align: top;
- width: 100%; }
- .gallery-columns-2 .gallery-item {
- max-width: 50%; }
- .gallery-columns-3 .gallery-item {
- max-width: 33.33%; }
- .gallery-columns-4 .gallery-item {
- max-width: 25%; }
- .gallery-columns-5 .gallery-item {
- max-width: 20%; }
- .gallery-columns-6 .gallery-item {
- max-width: 16.66%; }
- .gallery-columns-7 .gallery-item {
- max-width: 14.28%; }
- .gallery-columns-8 .gallery-item {
- max-width: 12.5%; }
- .gallery-columns-9 .gallery-item {
- max-width: 11.11%; }
-
-.gallery-caption {
- display: block; }
-
-/*
-* Use existing Bootstrap 4 classes and
-* variables to extend - override CF7 style
-*
-* Useful CF7 classes:
-* .wpcf7 the wrapper element
-* .wpcf7-form
-* .wpcf7-form-control
-* .wpcf7-text
-* .wpcf7-email
-* .wpcf7-textarea
-* .wpcf7-submit
-*/
-.wpcf7 {
- max-width: 600px;
- margin: 0 auto !important; }
- .wpcf7 .wpcf7-form label {
- width: 100%; }
- .wpcf7 .wpcf7-not-valid-tip {
- color: #f44336; }
- .wpcf7 .wpcf7-validation-errors {
- color: #f44336;
- border: 1px solid #e9ecef; }
-
-h1 {
- font-size: 2.5rem; }
-
-.brand-url, .navbar-brand, .slogan {
- font-family: 'charterbold', 'charterregular'; }
-
-* {
- font-family: 'charterregular', 'charterbold'; }
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: 'charterbold', 'charterregular' !important; }
-
-h1 > a, h2 > a, h3 > a, h4 > a, h5 > a, h6 > a {
- font-family: 'charterbold', 'charterregular' !important; }
-
-.charter-bold {
- font-family: 'charterbold', 'charterregular' !important; }
-
-.nav-link, .dropdown-item {
- /*
- font-family: 'roboto';
-*/
- font-size: 18px !important; }
-
-.brand-url {
- color: #f5f5f5 !important; }
-
-.entry-content, .entry-meta {
- font-size: 19px; }
-
-.slogan {
- font-size: 25px;
- color: #424242;
- color: #f5f5f5; }
-
-/*
-#searchform > .input-group {
- background-color: rgba($material-color-grey-100, .3);
-}
-*/
-#searchform > .input-group > input {
- background-color: rgba(245, 245, 245, 0.2);
- padding-left: 5px;
- border-radius: 1px;
- width: 13rem; }
-
-/* Fix for Chrome. */
-@media (max-width: 768px) and (min-width: 576px) {
- #searchform > .input-group > input {
- width: 10rem; } }
-
-#searchform > .input-group > .input-group-append {
- margin-left: 0; }
-
-.btn-border-dark {
- border: 1px solid #646464; }
-
-.nnavbar {
- background-image: url("/daemonite/images/paw.png");
- background-repeat: no-repeat; }
-
-.navbar img {
- overflow: hidden; }
-
-.main-header {
- background-color: #efefef;
- color: #f5f5f5;
- margin-top: 0px;
- padding-top: 30px;
- padding-bottom: 30px;
- background-repeat: no-repeat;
- background-size: cover;
- /*
- margin-bottom: 20px;
- */ }
-
-.main-header .form-control::-webkit-input-placeholder, .main-header .wpcf7 input[type=text]::-webkit-input-placeholder, .wpcf7 .main-header input[type=text]::-webkit-input-placeholder,
-.main-header .wpcf7 input[type=search]::-webkit-input-placeholder, .wpcf7 .main-header input[type=search]::-webkit-input-placeholder,
-.main-header .wpcf7 input[type=url]::-webkit-input-placeholder, .wpcf7 .main-header input[type=url]::-webkit-input-placeholder,
-.main-header .wpcf7 input[type=tel]::-webkit-input-placeholder, .wpcf7 .main-header input[type=tel]::-webkit-input-placeholder,
-.main-header .wpcf7 input[type=number]::-webkit-input-placeholder, .wpcf7 .main-header input[type=number]::-webkit-input-placeholder,
-.main-header .wpcf7 input[type=range]::-webkit-input-placeholder, .wpcf7 .main-header input[type=range]::-webkit-input-placeholder,
-.main-header .wpcf7 input[type=date]::-webkit-input-placeholder, .wpcf7 .main-header input[type=date]::-webkit-input-placeholder,
-.main-header .wpcf7 input[type=month]::-webkit-input-placeholder, .wpcf7 .main-header input[type=month]::-webkit-input-placeholder,
-.main-header .wpcf7 input[type=week]::-webkit-input-placeholder, .wpcf7 .main-header input[type=week]::-webkit-input-placeholder,
-.main-header .wpcf7 input[type=time]::-webkit-input-placeholder, .wpcf7 .main-header input[type=time]::-webkit-input-placeholder,
-.main-header .wpcf7 input[type=datetime]::-webkit-input-placeholder, .wpcf7 .main-header input[type=datetime]::-webkit-input-placeholder,
-.main-header .wpcf7 input[type=datetime-local]::-webkit-input-placeholder, .wpcf7 .main-header input[type=datetime-local]::-webkit-input-placeholder,
-.main-header .wpcf7 input[type=color]::-webkit-input-placeholder, .wpcf7 .main-header input[type=color]::-webkit-input-placeholder,
-.main-header .wpcf7 input[type=email]::-webkit-input-placeholder, .wpcf7 .main-header input[type=email]::-webkit-input-placeholder,
-.main-header .wpcf7 input[type=file]::-webkit-input-placeholder, .wpcf7 .main-header input[type=file]::-webkit-input-placeholder,
-.main-header .wpcf7 input[type=submit]::-webkit-input-placeholder, .wpcf7 .main-header input[type=submit]::-webkit-input-placeholder,
-.main-header .wpcf7 select::-webkit-input-placeholder, .wpcf7 .main-header select::-webkit-input-placeholder,
-.main-header .wpcf7 textarea::-webkit-input-placeholder, .wpcf7 .main-header textarea::-webkit-input-placeholder, .main-header .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder, .wpcf7 .main-header .wpcf7-validation-errors::-webkit-input-placeholder, .main-header .form-control, .main-header .wpcf7 input[type=text], .wpcf7 .main-header input[type=text],
-.main-header .wpcf7 input[type=search], .wpcf7 .main-header input[type=search],
-.main-header .wpcf7 input[type=url], .wpcf7 .main-header input[type=url],
-.main-header .wpcf7 input[type=tel], .wpcf7 .main-header input[type=tel],
-.main-header .wpcf7 input[type=number], .wpcf7 .main-header input[type=number],
-.main-header .wpcf7 input[type=range], .wpcf7 .main-header input[type=range],
-.main-header .wpcf7 input[type=date], .wpcf7 .main-header input[type=date],
-.main-header .wpcf7 input[type=month], .wpcf7 .main-header input[type=month],
-.main-header .wpcf7 input[type=week], .wpcf7 .main-header input[type=week],
-.main-header .wpcf7 input[type=time], .wpcf7 .main-header input[type=time],
-.main-header .wpcf7 input[type=datetime], .wpcf7 .main-header input[type=datetime],
-.main-header .wpcf7 input[type=datetime-local], .wpcf7 .main-header input[type=datetime-local],
-.main-header .wpcf7 input[type=color], .wpcf7 .main-header input[type=color],
-.main-header .wpcf7 input[type=email], .wpcf7 .main-header input[type=email],
-.main-header .wpcf7 input[type=file], .wpcf7 .main-header input[type=file], .main-header .wpcf7 input[type=submit], .wpcf7 .main-header input[type=submit],
-.main-header .wpcf7 select, .wpcf7 .main-header select,
-.main-header .wpcf7 textarea, .wpcf7 .main-header textarea, .main-header .wpcf7 .wpcf7-validation-errors, .wpcf7 .main-header .wpcf7-validation-errors {
- color: #f5f5f5;
- border-color: #f5f5f5; }
-
-.main-header .form-control::-ms-input-placeholder, .main-header .wpcf7 input[type=text]::-ms-input-placeholder, .wpcf7 .main-header input[type=text]::-ms-input-placeholder,
-.main-header .wpcf7 input[type=search]::-ms-input-placeholder, .wpcf7 .main-header input[type=search]::-ms-input-placeholder,
-.main-header .wpcf7 input[type=url]::-ms-input-placeholder, .wpcf7 .main-header input[type=url]::-ms-input-placeholder,
-.main-header .wpcf7 input[type=tel]::-ms-input-placeholder, .wpcf7 .main-header input[type=tel]::-ms-input-placeholder,
-.main-header .wpcf7 input[type=number]::-ms-input-placeholder, .wpcf7 .main-header input[type=number]::-ms-input-placeholder,
-.main-header .wpcf7 input[type=range]::-ms-input-placeholder, .wpcf7 .main-header input[type=range]::-ms-input-placeholder,
-.main-header .wpcf7 input[type=date]::-ms-input-placeholder, .wpcf7 .main-header input[type=date]::-ms-input-placeholder,
-.main-header .wpcf7 input[type=month]::-ms-input-placeholder, .wpcf7 .main-header input[type=month]::-ms-input-placeholder,
-.main-header .wpcf7 input[type=week]::-ms-input-placeholder, .wpcf7 .main-header input[type=week]::-ms-input-placeholder,
-.main-header .wpcf7 input[type=time]::-ms-input-placeholder, .wpcf7 .main-header input[type=time]::-ms-input-placeholder,
-.main-header .wpcf7 input[type=datetime]::-ms-input-placeholder, .wpcf7 .main-header input[type=datetime]::-ms-input-placeholder,
-.main-header .wpcf7 input[type=datetime-local]::-ms-input-placeholder, .wpcf7 .main-header input[type=datetime-local]::-ms-input-placeholder,
-.main-header .wpcf7 input[type=color]::-ms-input-placeholder, .wpcf7 .main-header input[type=color]::-ms-input-placeholder,
-.main-header .wpcf7 input[type=email]::-ms-input-placeholder, .wpcf7 .main-header input[type=email]::-ms-input-placeholder,
-.main-header .wpcf7 input[type=file]::-ms-input-placeholder, .wpcf7 .main-header input[type=file]::-ms-input-placeholder,
-.main-header .wpcf7 input[type=submit]::-ms-input-placeholder, .wpcf7 .main-header input[type=submit]::-ms-input-placeholder,
-.main-header .wpcf7 select::-ms-input-placeholder, .wpcf7 .main-header select::-ms-input-placeholder,
-.main-header .wpcf7 textarea::-ms-input-placeholder, .wpcf7 .main-header textarea::-ms-input-placeholder, .main-header .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder, .wpcf7 .main-header .wpcf7-validation-errors::-ms-input-placeholder, .main-header .form-control, .main-header .wpcf7 input[type=text], .wpcf7 .main-header input[type=text],
-.main-header .wpcf7 input[type=search], .wpcf7 .main-header input[type=search],
-.main-header .wpcf7 input[type=url], .wpcf7 .main-header input[type=url],
-.main-header .wpcf7 input[type=tel], .wpcf7 .main-header input[type=tel],
-.main-header .wpcf7 input[type=number], .wpcf7 .main-header input[type=number],
-.main-header .wpcf7 input[type=range], .wpcf7 .main-header input[type=range],
-.main-header .wpcf7 input[type=date], .wpcf7 .main-header input[type=date],
-.main-header .wpcf7 input[type=month], .wpcf7 .main-header input[type=month],
-.main-header .wpcf7 input[type=week], .wpcf7 .main-header input[type=week],
-.main-header .wpcf7 input[type=time], .wpcf7 .main-header input[type=time],
-.main-header .wpcf7 input[type=datetime], .wpcf7 .main-header input[type=datetime],
-.main-header .wpcf7 input[type=datetime-local], .wpcf7 .main-header input[type=datetime-local],
-.main-header .wpcf7 input[type=color], .wpcf7 .main-header input[type=color],
-.main-header .wpcf7 input[type=email], .wpcf7 .main-header input[type=email],
-.main-header .wpcf7 input[type=file], .wpcf7 .main-header input[type=file], .main-header .wpcf7 input[type=submit], .wpcf7 .main-header input[type=submit],
-.main-header .wpcf7 select, .wpcf7 .main-header select,
-.main-header .wpcf7 textarea, .wpcf7 .main-header textarea, .main-header .wpcf7 .wpcf7-validation-errors, .wpcf7 .main-header .wpcf7-validation-errors {
- color: #f5f5f5;
- border-color: #f5f5f5; }
-
-.main-header .form-control::placeholder, .main-header .wpcf7 input[type=text]::placeholder, .wpcf7 .main-header input[type=text]::placeholder,
-.main-header .wpcf7 input[type=search]::placeholder, .wpcf7 .main-header input[type=search]::placeholder,
-.main-header .wpcf7 input[type=url]::placeholder, .wpcf7 .main-header input[type=url]::placeholder,
-.main-header .wpcf7 input[type=tel]::placeholder, .wpcf7 .main-header input[type=tel]::placeholder,
-.main-header .wpcf7 input[type=number]::placeholder, .wpcf7 .main-header input[type=number]::placeholder,
-.main-header .wpcf7 input[type=range]::placeholder, .wpcf7 .main-header input[type=range]::placeholder,
-.main-header .wpcf7 input[type=date]::placeholder, .wpcf7 .main-header input[type=date]::placeholder,
-.main-header .wpcf7 input[type=month]::placeholder, .wpcf7 .main-header input[type=month]::placeholder,
-.main-header .wpcf7 input[type=week]::placeholder, .wpcf7 .main-header input[type=week]::placeholder,
-.main-header .wpcf7 input[type=time]::placeholder, .wpcf7 .main-header input[type=time]::placeholder,
-.main-header .wpcf7 input[type=datetime]::placeholder, .wpcf7 .main-header input[type=datetime]::placeholder,
-.main-header .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .main-header input[type=datetime-local]::placeholder,
-.main-header .wpcf7 input[type=color]::placeholder, .wpcf7 .main-header input[type=color]::placeholder,
-.main-header .wpcf7 input[type=email]::placeholder, .wpcf7 .main-header input[type=email]::placeholder,
-.main-header .wpcf7 input[type=file]::placeholder, .wpcf7 .main-header input[type=file]::placeholder,
-.main-header .wpcf7 input[type=submit]::placeholder, .wpcf7 .main-header input[type=submit]::placeholder,
-.main-header .wpcf7 select::placeholder, .wpcf7 .main-header select::placeholder,
-.main-header .wpcf7 textarea::placeholder, .wpcf7 .main-header textarea::placeholder, .main-header .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .main-header .wpcf7-validation-errors::placeholder, .main-header .form-control, .main-header .wpcf7 input[type=text], .wpcf7 .main-header input[type=text],
-.main-header .wpcf7 input[type=search], .wpcf7 .main-header input[type=search],
-.main-header .wpcf7 input[type=url], .wpcf7 .main-header input[type=url],
-.main-header .wpcf7 input[type=tel], .wpcf7 .main-header input[type=tel],
-.main-header .wpcf7 input[type=number], .wpcf7 .main-header input[type=number],
-.main-header .wpcf7 input[type=range], .wpcf7 .main-header input[type=range],
-.main-header .wpcf7 input[type=date], .wpcf7 .main-header input[type=date],
-.main-header .wpcf7 input[type=month], .wpcf7 .main-header input[type=month],
-.main-header .wpcf7 input[type=week], .wpcf7 .main-header input[type=week],
-.main-header .wpcf7 input[type=time], .wpcf7 .main-header input[type=time],
-.main-header .wpcf7 input[type=datetime], .wpcf7 .main-header input[type=datetime],
-.main-header .wpcf7 input[type=datetime-local], .wpcf7 .main-header input[type=datetime-local],
-.main-header .wpcf7 input[type=color], .wpcf7 .main-header input[type=color],
-.main-header .wpcf7 input[type=email], .wpcf7 .main-header input[type=email],
-.main-header .wpcf7 input[type=file], .wpcf7 .main-header input[type=file], .main-header .wpcf7 input[type=submit], .wpcf7 .main-header input[type=submit],
-.main-header .wpcf7 select, .wpcf7 .main-header select,
-.main-header .wpcf7 textarea, .wpcf7 .main-header textarea, .main-header .wpcf7 .wpcf7-validation-errors, .wpcf7 .main-header .wpcf7-validation-errors {
- color: #f5f5f5;
- border-color: #f5f5f5; }
-
-.main-header .form-control:focus, .main-header .wpcf7 input:focus[type=text], .wpcf7 .main-header input:focus[type=text],
-.main-header .wpcf7 input:focus[type=search], .wpcf7 .main-header input:focus[type=search],
-.main-header .wpcf7 input:focus[type=url], .wpcf7 .main-header input:focus[type=url],
-.main-header .wpcf7 input:focus[type=tel], .wpcf7 .main-header input:focus[type=tel],
-.main-header .wpcf7 input:focus[type=number], .wpcf7 .main-header input:focus[type=number],
-.main-header .wpcf7 input:focus[type=range], .wpcf7 .main-header input:focus[type=range],
-.main-header .wpcf7 input:focus[type=date], .wpcf7 .main-header input:focus[type=date],
-.main-header .wpcf7 input:focus[type=month], .wpcf7 .main-header input:focus[type=month],
-.main-header .wpcf7 input:focus[type=week], .wpcf7 .main-header input:focus[type=week],
-.main-header .wpcf7 input:focus[type=time], .wpcf7 .main-header input:focus[type=time],
-.main-header .wpcf7 input:focus[type=datetime], .wpcf7 .main-header input:focus[type=datetime],
-.main-header .wpcf7 input:focus[type=datetime-local], .wpcf7 .main-header input:focus[type=datetime-local],
-.main-header .wpcf7 input:focus[type=color], .wpcf7 .main-header input:focus[type=color],
-.main-header .wpcf7 input:focus[type=email], .wpcf7 .main-header input:focus[type=email],
-.main-header .wpcf7 input:focus[type=file], .wpcf7 .main-header input:focus[type=file], .main-header .wpcf7 input:focus[type=submit], .wpcf7 .main-header input:focus[type=submit],
-.main-header .wpcf7 select:focus, .wpcf7 .main-header select:focus,
-.main-header .wpcf7 textarea:focus, .wpcf7 .main-header textarea:focus, .main-header .wpcf7 .wpcf7-validation-errors:focus, .wpcf7 .main-header .wpcf7-validation-errors:focus {
- border-color: #424242 !important; }
-
-@media (max-width: 768px) {
- .flex-column-sm {
- -ms-flex-direction: column !important;
- -webkit-box-orient: vertical !important;
- -webkit-box-direction: normal !important;
- flex-direction: column !important;
- margin-top: 10px; } }
-
-@media (min-width: 576px) {
- .text-right-xs {
- text-align: right !important; } }
-
-#main-menu > li.active {
- text-decoration: underline !important; }
-
-img.size-medium, img.attachment-medium {
- max-width: 45%;
- width: auto;
- float: left;
- margin: 0 15px 0 0;
- padding: 4px;
- height: auto;
- border: 1px solid #ededed; }
-
-.entry-title > a {
- color: rgba(0, 0, 0, 0.87); }
-
-.entry-meta {
- /*
- margin-bottom: 10px;
- */
- font-size: 17px; }
-
-.entry-footer {
- font-size: 17px;
- margin-top: 10px; }
-
-.entry-meta-single {
- margin-top: 10px; }
-
-.nav-previous, .nav-next {
- font-size: 17px;
- padding: 0; }
-
-.footer-menu a:hover {
- text-decoration: underline !important; }
-
-/*
- * Der Hintergrund vom Artikel hebt sich hervor.
- *
-.site-main {
- padding: 15px;
- padding-top: 0;
- background-color: #fff;
-}
-#single-wrapper {
- background-color: $material-color-grey-100;
-}
-.article-shadow-sm {
- box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.10);
-}
-*/
-.article-mb {
- margin-bottom: 30px; }
-
-.page-mt {
- margin-top: 30px; }
-
-.entry-header {
- margin-bottom: 10px; }
-
-.tag-category-icon {
- font-size: 25px;
- opacity: 0.5; }
-
-/* Sorgt dafür, dass auf dem Smartphon die Tags direkt unter der Kategorie gelistet wird. */
-.tags-links > .tag-category-icon {
- margin-right: 4px; }
-
-#comments {
- margin-top: 30px; }
-
-ol.comment-list, .comment-content {
- font-size: 17px !important; }
-
-.comment-metadata > a, .cat-links a, .tags-links a {
- color: rgba(0, 0, 0, 0.38) !important; }
-
-/**
- * Scroll to top button
- */
-.back-to-top {
- cursor: pointer;
- position: fixed;
- bottom: 20px;
- right: 20px;
- display: none; }
-
-/**
- * Taxonomy
- */
-.taxonomy-title {
- background-color: #eeeeee; }
-
-.taxonomy-description p {
- font-size: 19px; }
-
-.taxonomy-card {
- margin-bottom: 30px; }
-
-.taxonomy-card h1 {
- font-size: 2.125rem; }
-
-.taxonomy-card .card-text {
- font-size: 17px; }
-
-/**
- * # Main Theme Überschreiben
- */
-.entry-footer span.tags-links, .entry-footer span {
- padding-right: 20px !important; }
-
-/**
- * # Plugins
- *
- * ## Sidebar
- */
-.widget {
- background-color: #f5f5f5;
- margin-bottom: 16px;
- padding-left: 10px;
- padding-right: 10px; }
-
-.widget-title {
- background-color: #eeeeee; }
-
-.rpwwt-widget ul li {
- margin: 0 0 0 !important;
- padding-left: 5px;
- padding-right: 5px; }
-
-span.rpwwt-post-title {
- font-size: 19px !important;
- color: rgba(0, 0, 0, 0.87) !important; }
-
-span.rpwwt-post-title:hover {
- -webkit-text-decoration-color: rgba(0, 0, 0, 0.87) !important;
- text-decoration-color: rgba(0, 0, 0, 0.87) !important; }
-
-.icons-medium, .tagcloud {
- padding: 5px; }
-
-/**
- * ## YARRP
- */
-.yarpp-thumbnail-title {
- color: rgba(0, 0, 0, 0.87) !important; }
-
-.yarpp-thumbnails-horizontal .yarpp-thumbnail {
- height: 100% !important; }
-
-.tag-cloud-link {
- color: rgba(0, 0, 0, 0.87) !important; }
-
-.tag-cloud-link:hover {
- -webkit-text-decoration-color: #f08506;
- text-decoration-color: #f08506; }
-
-.tag-cloud-link:hover {
- -webkit-text-decoration-color: rgba(0, 0, 0, 0.87);
- text-decoration-color: rgba(0, 0, 0, 0.87); }
-
-/*
-*/
-/**
- * ## Contact Form 7
- */
-.wpcf7 {
- /*
- input[type=submit]:hover {
- color: #f5f5f5;
- }
- .wpcf7-form-control-wrap {
- @extend .textfield-box;
- }
- */ }
- .wpcf7 input[type=submit] {
- background-color: #f08506 !important; }
- .wpcf7 input[type=submit]:hover {
- color: inherit; }
-
-/**
- * ## Cookie Bar
- */
-#cookie-law-info-bar span, #cookie-law-info-bar span a {
- font-size: 17px; }
-
-#cookie_action_close_header {
- margin-left: 5px;
- margin-right: 5px; }
-
-/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRoZW1lLmNzcyIsImZvbnRzL2NoYXJ0ZXIuc2NzcyIsIm1hdGVyaWFsLWljb25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL2Jhc2UvX2Jhc2Uuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWl4aW5zL190ZXh0LWFsaWdubWVudC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9fY29sb3JzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL3ZhcmlhYmxlcy9fdHlwb2dyYXBoeS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy92YXJpYWJsZXMvX3ZhcmlhYmxlLWJvb3RzdHJhcC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy92YXJpYWJsZXMvX3NwYWNlci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9taXhpbnMvX3R5cG9ncmFwaHkuc2NzcyIsInRoZW1lL190aGVtZV92YXJpYWJsZXMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWl4aW5zL19ob3Zlci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy92YXJpYWJsZXMvX3ZhcmlhYmxlLW1hdGVyaWFsLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL3ZhcmlhYmxlcy9fZ3JpZC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvYmFzZS9fZ3JpZC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9iYXNlL190eXBvZ3JhcGh5LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21peGlucy9fbGlzdC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9ib290c3RyYXAvX2FsZXJ0LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9ib290c3RyYXAvX2JhZGdlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL2Jvb3RzdHJhcC9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvdmFyaWFibGVzL190cmFuc2l0aW9uLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21peGlucy9fbWF0ZXJpYWwtaWNvbnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy92YXJpYWJsZXMvX2VsZXZhdGlvbi1zaGFkb3cuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvYm9vdHN0cmFwL19jbG9zZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9ib290c3RyYXAvX2NvZGUuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvYm9vdHN0cmFwL19mb3JtLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL2Jvb3RzdHJhcC9faW1hZ2Uuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9ib290c3RyYXAvX2p1bWJvdHJvbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9ib290c3RyYXAvX21lZGlhLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL2Jvb3RzdHJhcC9fbmF2LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL2Jvb3RzdHJhcC9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9ib290c3RyYXAvX3BvcG92ZXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS1lbWJlZC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9ib290c3RyYXAvX3RyYW5zaXRpb24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWF0ZXJpYWwvX2J1dHRvbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fYnV0dG9uLWZsYXQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWF0ZXJpYWwvX2J1dHRvbi1mbG9hdC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21hdGVyaWFsL19jYXJkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fY2hpcC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fZGF0YS10YWJsZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fZGlhbG9nLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21hdGVyaWFsL19leHBhbnNpb24tcGFuZWwuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWF0ZXJpYWwvX21lbnUuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fbmF2ZHJhd2VyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21hdGVyaWFsL19waWNrZXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvX2Z1bmN0aW9ucy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fcHJvZ3Jlc3Muc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWF0ZXJpYWwvX3Byb2dyZXNzLWNpcmN1bGFyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21hdGVyaWFsL19zZWxlY3Rpb24tY29udHJvbC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fc2xpZGVyLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21hdGVyaWFsL19zbmFja2Jhci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fc3RlcHBlci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fdGFiLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21hdGVyaWFsL190ZXh0LWZpZWxkLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21peGlucy9fZm9ybS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9tYXRlcmlhbC9fdGV4dC1maWVsZC1ib3guc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWF0ZXJpYWwvX3RleHQtZmllbGQtZmxvYXRpbmctbGFiZWwuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWF0ZXJpYWwvX3RleHQtZmllbGQtaW5wdXQtZ3JvdXAuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWF0ZXJpYWwvX3Rvb2xiYXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWF0ZXJpYWwvX3Rvb2x0aXAuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy91dGlsaXRpZXMvX2JvcmRlci5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy9taXhpbnMvX2Zsb2F0LnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWl4aW5zL19zY3JlZW5yZWFkZXIuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL3V0aWxpdGllcy9fc2l6aW5nLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9kYWVtb25pdGUtbWF0ZXJpYWwvYXNzZXRzL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2RhZW1vbml0ZS1tYXRlcmlhbC9hc3NldHMvc2Nzcy91dGlsaXRpZXMvX21hdGVyaWFsLWljb25zLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvZGFlbW9uaXRlLW1hdGVyaWFsL2Fzc2V0cy9zY3NzL19wcmludC5zY3NzIiwidW5kZXJzdHJhcC91bmRlcnN0cmFwLnNjc3MiLCIuLi9zcmMvc2Fzcy9ib290c3RyYXA0L192YXJpYWJsZXMuc2NzcyIsIi4uL3NyYy9zYXNzL2Jvb3RzdHJhcDQvbWl4aW5zL19ob3Zlci5zY3NzIiwiYXNzZXRzL2ZvbnQtYXdlc29tZS5zY3NzIiwiLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvX3BhdGguc2NzcyIsIi4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL19jb3JlLnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9fbGFyZ2VyLnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9fZml4ZWQtd2lkdGguc2NzcyIsIi4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL19saXN0LnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9fdmFyaWFibGVzLnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9fYW5pbWF0ZWQuc2NzcyIsIi4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL19yb3RhdGVkLWZsaXBwZWQuc2NzcyIsIi4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL19taXhpbnMuc2NzcyIsIi4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL19zdGFja2VkLnNjc3MiLCIuLi9zcmMvc2Fzcy9mb250YXdlc29tZS9faWNvbnMuc2NzcyIsIi4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL19zY3JlZW4tcmVhZGVyLnNjc3MiLCIuLi9zcmMvc2Fzcy91bmRlcnNjb3Jlcy9fZ2FsbGVyaWVzLnNjc3MiLCJ0aGVtZS9fY29udGFjdC1mb3JtNy5zY3NzIiwidGhlbWUvX3RoZW1lLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDQWpCO0VBQ0ksOEJBQTZCO0VBQzdCLDhDQUE2QztFQUM3QywySUFDc0Q7RUFDdEQsb0JBQW1CO0VBQ25CLG1CQUFrQixFQUFBOztBQUd0QjtFQUNJLDJCQUEwQjtFQUMxQiwyQ0FBMEM7RUFDMUMscUlBQ21EO0VBQ25ELG9CQUFtQjtFQUNuQixtQkFBa0IsRUFBQTs7QUNmdEI7RUFDRSw4QkFBNkI7RUFDN0IsbUJBQWtCO0VBQ2xCLGlCQUFnQjtFQUNoQixvQ0FBbUM7RUFBRSxlQUFlO0VBQ3BELGtOQUlzRCxFQUFBOztBQUd4RDtFQUNFLDhCQUE2QjtFQUM3QixvQkFBbUI7RUFDbkIsbUJBQWtCO0VBQ2xCLGdCQUFlO0VBQUcseUJBQXlCO0VBQzNDLHNCQUFxQjtFQUNyQixlQUFjO0VBQ2QscUJBQW9CO0VBQ3BCLHVCQUFzQjtFQUN0QixrQkFBaUI7RUFDakIsb0JBQW1CO0VBQ25CLGVBQWM7RUFFZCxzQ0FBc0M7RUFDdEMsb0NBQW1DO0VBQ25DLG9DQUFvQztFQUNwQyxtQ0FBa0M7RUFFbEMsMEJBQTBCO0VBQzFCLG1DQUFrQztFQUVsQyxxQkFBcUI7RUFDckIsc0NBQTZCO1VBQTdCLDhCQUE2QixFQUM5Qjs7QUNuQ0Q7RUFFSSxtQkFBaUM7RUFBakMsdUJBQWlDO0VBQWpDLHVCQUFpQztFQUFqQyx1QkFBaUM7RUFBakMsd0JBQWlDO0VBSWpDLGlCQUFjO0VBQWQsZ0JBQWM7RUFBZCxxQkFBYztFQUFkLGlCQUFjO0VBQWQsZ0JBQWM7RUFBZCx1QkFBYztFQUFkLHVCQUFjO0VBQWQsaUJBQWM7RUFBZCxnQkFBYztFQUFkLGtCQUFjO0VBQWQsc0JBQWM7RUFBZCx1QkFBYztFQUFkLGdCQUFjO0VBQWQsa0JBQWM7RUFBZCxnQkFBYztFQUFkLGtCQUFjO0VBQWQsZUFBYztFQUFkLGdCQUFjO0VBQWQsa0JBQWM7RUFNVixtQkFB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QUFhO0VBQ2Isb0JBQWU7TUFBZixnQkFBZTtFQUNmLG9CQUF1QztFQUN2QyxtQkFBc0MsRUdsQnJDOztBQUVEO0VBQ0UsZ0JBQWU7RUFDZixlQUFjLEVBT2Y7RUFURDs7SUFNSSxpQkFBZ0I7SUFDaEIsZ0JBQWUsRUFDaEI7O0FDbENMO0VUa0NFLG1CSEZzRDtFR0d0RCxpQkhuQjBCO0VHb0IxQix1QkhrQmdDO0VHakJoQyxpQkhpQzBCO0VZbkUxQixxQ1JFYTtFUURiLG9CVlljO0VVWGQsZ0JWV2MsRVVWZjs7QUFFRDtFVHNERSxtQkgxQnNEO0VHMkJ0RCxpQkg5QzBCO0VHK0MxQixrQkhOMkI7RUdPM0IsaUJIUzBCO0VZL0QxQiwyQmJrckIyRjtFYWpyQjNGLGVBQWM7RUFDZCxvQlZLMEIsRVVBM0I7RUFWRDtJQVFJLHVCQUFzQixFQUN2Qjs7QUFLSDs7RUFFRSwwQmJnUHVDO0VhL092QywyQmJrcUI4RjtFYWpxQjlGLGVYMEdnQyxFV3pHakM7O0FBRUQ7O0VBRUUsZVh5RzhCO0VXeEc5QixpQlpmMEIsRVlnQjNCOztBQUVEO0VBQ0UsZUFBYztFQUNkLDBCQUF5QixFQUMxQjs7QUFJRDtFVDNDRSxnQkg0QitDO0VHM0IvQyxpQkhrQjBCO0VHakIxQix3QkhnRGlDO0VHL0NqQyxlSCtEd0IsRVlyQnpCOztBQUVEO0VUeENFLGtCSHNCK0M7RUdyQi9DLGlCSFUwQjtFR1QxQix3QkgwQ2lDO0VHekNqQyxxQkh5RCtCLEVZbEJoQzs7QUFFRDtFVHJDRSxxQkhnQnNEO0VHZnRELGlCSEcwQjtFR0YxQixrQkhvQzJCO0VHbkMzQixxQkhtRCtCLEVZZmhDOztBQUVEO0VUbENFLG9CSFVzRDtFR1R0RCxpQkhKMEI7RUdLMUIsa0JIOEIyQjtFRzdCM0IscUJINkMrQixFWVpoQzs7QUFFRDtFVC9CRSxrQkhJc0Q7RUdIdEQsaUJIWDBCO0VHWTFCLGtCSHdCMkI7RUd2QjNCLHFCSHVDK0IsRVlUaEM7O0FBRUQ7RVQ1QkUsbUJIRnNEO0VHR3RELGlCSG5CMEI7RUdvQjFCLHVCSGtCZ0M7RUdqQmhDLGlCSGlDMEIsRVlOM0I7O0FBRUQ7RVR6QkUsa0JIUnNEO0VHU3RELGlCSHpCMEI7RUcwQjFCLHVCSFlnQztFR1hoQyxpQkgyQjBCLEVZSDNCOztBQUVEO0VUdEJFLG9CSGQrQztFR2UvQyxpQkhqQzBCO0VHa0MxQixrQkhNMkI7RUdMM0IscUJIcUIrQixFWUFoQzs7QUFFRDtFVG5CRSxvQkhwQitDO0VHcUIvQyxpQkh2QzBCO0VHd0MxQixrQkhBMkI7RUdDM0IscUJIZStCLEVZR2hDOztBQUVEO0VUaEJFLG1CSDFCc0Q7RUcyQnRELGlCSDlDMEI7RUcrQzFCLGtCSE4yQjtFR08zQixpQkhTMEIsRVlNM0I7O0FBSUQ7Ozs7Ozs7Ozs7OztFQVlFLGVYeUJrQztFV3hCbEMscUJYeUJrQztFV3hCbEMsc0JWL0V5QixFVWdGMUI7O0FBRUQ7O0VUeEZFLHFCSGdCc0Q7RUdmdEQsaUJIRzBCO0VHRjFCLGtCSG9DMkI7RUduQzNCLHFCSG1EK0IsRVlxQ2hDOztBQUVEOztFVHRGRSxvQkhVc0Q7RUdUdEQsaUJISjBCO0VHSzFCLGtCSDhCMkI7RUc3QjNCLHFCSDZDK0IsRVl5Q2hDOztBQUVEOztFVHBGRSxrQkhJc0Q7RUdIdEQsaUJIWDBCO0VHWTFCLGtCSHdCMkI7RUd2QjNCLHFCSHVDK0IsRVk2Q2hDOztBQUVEOztFVGxGRSxtQkhGc0Q7RUdHdEQsaUJIbkIwQjtFR29CMUIsdUJIa0JnQztFR2pCaEMsaUJIaUMwQixFWWlEM0I7O0FBRUQ7O0VUaEZFLGtCSFJzRDtFR1N0RCxpQkh6QjBCO0VHMEIxQix1QkhZZ0M7RUdYaEMsaUJIMkIwQixFWXFEM0I7O0FBRUQ7O0VUOUVFLG9CSGQrQztFR2UvQyxpQkhqQzBCO0VHa0MxQixrQkhNMkI7RUdMM0IscUJIcUIrQixFWXlEaEM7O0FBRUQ7RVRwSUUsZ0JINEIrQztFRzNCL0MsaUJIa0IwQjtFR2pCMUIsd0JIZ0RpQztFRy9DakMsZUgrRHdCLEVZb0V6Qjs7QUFFRDtFVGpJRSxrQkhzQitDO0VHckIvQyxpQkhVMEI7RUdUMUIsd0JIMENpQztFR3pDakMscUJIeUQrQixFWXVFaEM7O0FBRUQ7RVQ5SEUscUJIZ0JzRDtFR2Z0RCxpQkhHMEI7RUdGMUIsa0JIb0MyQjtFR25DM0IscUJIbUQrQixFWTBFaEM7O0FBRUQ7RVQzSEUsb0JIVXNEO0VHVHRELGlCSEowQjtFR0sxQixrQkg4QjJCO0VHN0IzQixxQkg2QytCLEVZNkVoQzs7QUFFRDtFVGpIRSxtQkhGc0Q7RUdHdEQsaUJIbkIwQjtFR29CMUIsdUJIa0JnQztFR2pCaEMsaUJIaUMwQixFWStFM0I7O0FmN0NEO0Vla0RFLFVBQVM7RUFDVCwwQ2JtaUI4RjtFYWxpQjlGLGlCVjVJYztFVTZJZCxvQlY3SWMsRVU4SWY7O0FBSUQ7RUNuS0UsaUJBQWdCO0VBQ2hCLGdCQUFlLEVEb0toQjs7QUFFRDtFQUNFLHNCQUFxQixFQUt0QjtFQU5EO0lBSUkscUJWdkp1QixFVXdKeEI7O0FBR0g7RUMvS0UsaUJBQWdCO0VBQ2hCLGdCQUFlLEVEZ0xoQjs7QUVsTEQ7RUNDRSxtQmJDc0I7RVlDdEIsVUFBUztFQUNULGVBQWM7RUFDZCxvQlphYztFWVpkLG1CYkQyQjtFYUUzQixtQkFBa0IsRUFDbkI7O0FBR0M7RUFDRSwwQlZIeUI7RVVJekIsMkJmZ3JCNEYsRWUvcUI3Rjs7QUFIRDtFQUNFLDBCVkV5QjtFVUR6QiwyQmZnckI0RixFZS9xQjdGOztBQUhEO0VBQ0UsMEJmNE5xQztFZTNOckMsMkJmZ3JCNEYsRWUvcUI3Rjs7QUFIRDtFQUNFLDBCZk9xQztFZU5yQywyQmZnckI0RixFZS9xQjdGOztBQUhEO0VBQ0UsMEJmeUZxQztFZXhGckMsMkJmZ3JCNEYsRWUvcUI3Rjs7QUFIRDtFQUNFLDBCZitLcUM7RWU5S3JDLDJCZmdyQjRGLEVlL3FCN0Y7O0FBSEQ7RUFDRSwwQmY2R3FDO0VlNUdyQyxhZjRyQjRGLEVlM3JCN0Y7O0FBSEQ7RUFDRSwwQmZ1R3FDO0VldEdyQywyQmZnckI0RixFZS9xQjdGOztBQUtIO0VBQ0Usc0JBQXdELEVBU3pEO0VBVkQ7SUFJSSxlQUFjO0lBQ2QsdUJibkJ5QjtJYW9CekIsbUJBQWtCO0lBQ2xCLE9BQU07SUFDTixTQUFRLEVBQ1Q7O0FBS0g7RUFDRSxlQUFjLEVBQ2Y7O0FBRUQ7RUFDRSxlQUFjO0VBQ2QsaUJkckIwQixFYzBCM0I7RVQzQ0M7SVN5Q0UsZUFBYyxFVHJDZjs7QVdMSDtFRENFLG1CYkNzQjtFY0N0QiwwQkFBbUI7TUFBbkIsdUJBQW1CO1VBQW5CLG9CQUFtQjtFQUNuQiw0QkFBb0I7RUFBcEIsNEJBQW9CO0VBQXBCLHFCQUFvQjtFQUNwQixtQkFBa0I7RUFDbEIsaUJoQlkwQjtFZ0JYMUIscUJBQW9CO0VBQ3BCLHFCZkl5QjtFZUh6QixvQmZHeUI7RWVGekIsbUJBQWtCO0VBQ2xCLHlCQUF3QjtFQUN4QixvQkFBbUIsRUFZcEI7RUF4QkQ7SUFlSSxjQUFhLEVBQ2Q7RUFFRDtJQUNFLGlCQUFnQjtJQUNoQixvQkFBbUI7SUFDbkIsaUJBQWdCO0lBQ2hCLG9CQUFtQixFQUNwQjs7QUFJRDtFQUNFLDBCWnJCVztFWXNCWCwyQmpCZ3FCNEYsRWlCdnBCN0Y7RVhyQ0Q7SVdnQ00sMEJaekJvQjtJWTBCcEIsYWpCdXFCd0Y7SWlCdHFCeEYsc0JBQXFCLEVYOUIxQjs7QVdzQkQ7RUFDRSwwQlpoQlc7RVlpQlgsMkJqQmdxQjRGLEVpQnZwQjdGO0VYckNEO0lXZ0NNLDBCWnBCb0I7SVlxQnBCLGFqQnVxQndGO0lpQnRxQnhGLHNCQUFxQixFWDlCMUI7O0FXc0JEO0VBQ0UsMEJqQmdOcUM7RWlCL01yQyxhakI0cUI0RixFaUJucUI3RjtFWHJDRDtJV2dDTSwwQmpCNk1pQztJaUI1TWpDLGFqQnVxQndGO0lpQnRxQnhGLHNCQUFxQixFWDlCMUI7O0FXc0JEO0VBQ0UsMEJqQkxxQztFaUJNckMsYWpCNHFCNEYsRWlCbnFCN0Y7RVhyQ0Q7SVdnQ00sMEJqQlJpQztJaUJTakMsYWpCdXFCd0Y7SWlCdHFCeEYsc0JBQXFCLEVYOUIxQjs7QVdzQkQ7RUFDRSwwQmpCNkVxQztFaUI1RXJDLGFqQjRxQjRGLEVpQm5xQjdGO0VYckNEO0lXZ0NNLDBCakIwRWlDO0lpQnpFakMsYWpCdXFCd0Y7SWlCdHFCeEYsc0JBQXFCLEVYOUIxQjs7QVdzQkQ7RUFDRSwwQmpCbUtxQztFaUJsS3JDLDJCakJncUI0RixFaUJ2cEI3RjtFWHJDRDtJV2dDTSwwQmpCZ0tpQztJaUIvSmpDLGFqQnVxQndGO0lpQnRxQnhGLHNCQUFxQixFWDlCMUI7O0FXc0JEO0VBQ0UsMEJqQitGcUM7RWlCOUZyQyxhakI0cUI0RixFaUJucUI3RjtFWHJDRDtJV2dDTSwwQmpCMkZpQztJaUIxRmpDLGFqQnVxQndGO0lpQnRxQnhGLHNCQUFxQixFWDlCMUI7O0FXc0JEO0VBQ0UsMEJqQndGcUM7RWlCdkZyQywyQmpCZ3FCNEYsRWlCdnBCN0Y7RVhyQ0Q7SVdnQ00sMEJqQnFGaUM7SWlCcEZqQywyQmpCMnBCd0Y7SWlCMXBCeEYsc0JBQXFCLEVYOUIxQjs7QVdzQ0g7RUQxQ0UsbUJDMkMwQixFQUMzQjs7QUM3Q0Q7RUZDRSxtQmJDc0I7RWVDdEIsMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIsMEJsQmdIdUM7RWtCL0d2QyxxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLG9CQUFlO01BQWYsZ0JBQWU7RUFDZixpQkFBZ0I7RUFDaEIsb0JmVWM7RWVUZCxtQmhCY2tDO0VnQmJsQyx1QmhCbUJnQyxFZ0JsQmpDOztBQUVEO0VDa0RFLGtDQ25EeUM7VURtRHpDLDBCQ25EeUM7RURvRHpDLG1DRGxEa0M7RUNrRGxDLDJCRGxEa0M7RUNtRGxDLGlFQ3JDb0U7VURxQ3BFLHlEQ3JDb0U7RUZacEUsMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIsMkJsQjZxQmdHO0VrQjVxQmhHLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhLEVBNEJkO0VQK0JHO0lPaEVKO01DdURJLG1DQ25Ed0M7Y0RtRHhDLDJCQ25Ed0MsRUY2QjNDLEVBQUE7RVArQkc7SU9oRUo7TUMyREksa0NDakV1QztjRGlFdkMsMEJDakV1QyxFRnVDMUMsRUFBQTtFQzZCQztJRDlERjtNQytESSx5QkFBZ0I7TUFBaEIsaUJBQWdCLEVEOUJuQixFQUFBO0Va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O0VBQ2xCLFlBQW1DO0VBQ25DLGVwQjVIK0M7RW9CNkgvQyxXQUFrQztFQUNsQyxXQUFVLEVBb0JYO0VBOUJEO0lBYUksOEJBQTZCO0lBQzdCLDRDdEJpaEI0RjtJc0JoaEI1RixzQnBCbkk2QztJb0JvSTdDLGdCQUFlO0lBQ2Ysb0JBQWM7UUFBZCxtQkFBYztZQUFkLGVBQWM7SUFDZCxlcEJ0STZDO0lvQnVJN0Msa0JuQjdMb0I7SW1COExwQixpQm5COUxvQjtJbUIrTHBCLGlCQUFnQjtJQUNoQixrQkFBaUI7SUFDakIsb0JBQW1CO0lBQ25CLGNwQjVJNkMsRW9CNkk5QztFQXpCSDtJQTRCSSw0Q3BCbkpnRSxFb0JvSmpFOztBRTFNSDtFTCtERSxrQ0NuRHlDO1VEbUR6QywwQkNuRHlDO0VEb0R6QyxtQ0svRGtDO0VMK0RsQywyQksvRGtDO0VMZ0VsQyxpRUNyQ29FO1VEcUNwRSx5RENyQ29FO0VJekJwRSx5QkFBZ0I7S0FBaEIsc0JBQWdCO1VBQWhCLGlCQUFnQjtFQUNoQiw4QkFBNkI7RUFDN0IsdUJBQXNCO0VBQ3RCLFVBQVM7RUFDVCwyQnhCd3JCMkY7RXdCdnJCM0YsYUFBWTtFQUNaLGtCdkJ1RTREO0V1QnRFNUQsaUJ2QlUwQjtFdUJUMUIsZUFBYztFQUNkLFdBQVUsRUFjWDtFYm1ERztJYTdFSjtNTG9FSSxtQ0NuRHdDO2NEbUR4QywyQkNuRHdDLEVJUzNDLEVBQUE7RWJtREc7SWE3RUo7TUx3RUksa0NDakV1QztjRGlFdkMsMEJDakV1QyxFSW1CMUMsRUFBQTtFTGlEQztJSzNFRjtNTDRFSSx5QkFBZ0I7TUFBaEIsaUJBQWdCLEVLbERuQixFQUFBO0VsQnpCQztJa0JjRSwyQnhCOHFCNEY7SXdCN3FCNUYsc0JBQXFCLEVsQlh0QjtFa0JMSDtJQW9CSSxXQUFVLEVBQ1g7RUFyQkg7SUF3QkksZ0JBQWUsRUFDaEI7O0FDekJIO0VUQ0UsbUJiQ3NCO0VzQkN0QiwwQnpCaUh1QztFeUJoSHZDLGV2QmtFaUM7RXVCakVqQyxpQnZCa0UrQjtFdUJqRS9CLHVCdkJrRWdDO0V1QmpFaEMsdUJBQXNC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YSxFQUNkOztBQUpIO0VBUUksZUFBYyxFQUNmOztBQzFGSDtFQUNFLDBCaENtSHVDO0VnQ2xIdkMscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYixpQkFBZ0I7RUFDaEIseUI5Qm1LZ0MsRThCbEtqQzs7QUFFRDtFaEJORSxtQmJDc0I7RWdCNkR0QixrQ0NuRHlDO1VEbUR6QywwQkNuRHlDO0VEb0R6QyxtQ2F2RGtDO0VidURsQywyQmF2RGtDO0Vid0RsQyxpRUNyQ29FO1VEcUNwRSx5RENyQ29FO0VZakJwRSwyQmhDa3JCOEY7RWdDanJCOUYsZUFBYztFQUNkLG9CekJTb0M7RXlCUnBDLGlCL0JJMEI7RStCSDFCLGV6QkU2QjtFeUJEN0IsaUI5QnNKNkI7RThCcko3Qix3QnpCV2dDO0V5QlZoQyxtQkFBa0I7RUFDbEIsbUJBQWtCO0VBQ2xCLG9CQUFtQixFQXVDcEI7RXJCa0JHO0lxQnRFSjtNYjZESSxtQ0NuRHdDO2NEbUR4QywyQkNuRHdDLEVZMEMzQyxFQUFBO0VyQmtCRztJcUJ0RUo7TWJpRUksa0NDakV1QztjRGlFdkMsMEJDakV1QyxFWW9EMUMsRUFBQTtFYmdCQztJYXBFRjtNYnFFSSx5QkFBZ0I7TUFBaEIsaUJBQWdCLEVhakJuQixFQUFBO0UxQjFEQztJMEJzQkUsMkJoQ3NxQjRGO0lnQ3JxQjVGLHNCQUFxQixFMUJuQnRCO0VBSUQ7STBCbUJFLHNIQUF3RTtJQUF4RSx1RkFBd0UsRTFCaEJ6RTtFMEJMSDtJQTBCSSwyQ3pCNUJrRDtJeUI2QmxELHVCQUFzQixFQUN2QjtFQTVCSDtJQStCSSxXQUFVLEVBQ1g7RUFoQ0g7SUFtQ0ksZ0JBQWUsRUFDaEI7RUFFRDtJQUNFLGVBQWMsRUFDZjtFQUVEO0lBQ0UsMkN6QjdDa0QsRXlCOENuRDtFQUVEO0lBQ0UsOEJBQTZCO0lBQzdCLDJCaEN3b0J5RjtJZ0N2b0J6RixhQUFZO0lBQ1oscUJBQW9CLEVBQ3JCOztBQUdIO0VBQ0UscUJ6QnZDcUM7RXlCd0NyQyx5QnpCbkNnQyxFeUJvQ2pDOztBQUVEO0VBQ0UscUJ6QjNDcUM7RXlCNENyQyx5QnpCeENnQyxFeUJ5Q2pDOztBQ2pFRDtFbENBSSxpQkFBZ0I7RUFDaEIsa0JBQWlCO0VtQ0ZuQixrS2pDUzJLO0VpQ1IzSyxtQkFBa0I7RUFDbEIsaUJqQ2MwQjtFaUNiMUIsdUJBQXNCO0VBQ3RCLGlCQUFnQjtFQUNoQixxQmpDeUQrQjtFaUN4RC9CLHNCQUFxQjtFQUNyQixrQkFBaUI7RUFDakIscUJBQW9CO0VBQ3BCLG9CQUFtQjtFQUNuQixtQkFBa0I7RUFDbEIscUJBQW9CO0VsQmJwQixtQmJDc0I7RThCTXRCLHVCNUJTYTtFNEJSYixzSFZrQjhHO1VVbEI5Ryw4R1ZrQjhHO0VVakI5RyxlQUFjO0VBQ2Qsb0JoQ2dCa0M7RWdDZmxDLGUvQnFLK0I7RStCcEsvQixtQi9Cc0tnQztFK0JyS2hDLG1CQUFrQjtFQUNsQixPQUFNO0VBQ04sUUFBTztFQUNQLGFWYk8sRVVjUjtFdEN5dkVDO0lJbndFSSxrQkFBaUI7SUFDakIsa0JBQWlCLEVBQ2xCOztBa0NVTDtFQUNFLHdCL0IrSitCLEUrQjFKaEM7RUFORDtJQUlJLGlCQUFnQixFQUNqQjs7QUFHSDtFN0JRRSxtQkhGc0Q7RUdHdEQsaUJIbkIwQjtFR29CMUIsdUJIa0JnQztFR2pCaEMsaUJIaUMwQjtFZ0N6QzFCLGlCQUFnQjtFQUNoQiwwQkFBZ0QsRUFTakQ7RUFiRDtJQU9JLGNBQWEsRUFDZDtFQVJIO0lBV0ksd0IvQjhJOEIsRStCN0kvQjs7QXRCcUNDO0VzQnpFSjtJQTJDSSxpQi9CbUkrQixFK0JsSWhDLEVBQUE7O0FFaERIO0VBQ0UsZUFBYztFQUNkLGlCQUFnQjtFQUNoQixXQUFVO0VBQ1YsbUJBQWtCO0VBQ2xCLFlBQVcsRUFvQlo7RUF6QkQ7SUFRSSxZQUFXO0lBQ1gsZUFBYyxFQUNmO0VBVkg7Ozs7O0lBaUJJLFVBQVM7SUFDVCxhQUFZO0lBQ1osbUJBQWtCO0lBQ2xCLE9BQU07SUFDTixVQUFTO0lBQ1QsUUFBTztJQUNQLFlBQVcsRUFDWjs7QUFHSDtFQUVJLGtCQUE4QixFQUMvQjs7QUFHSDtFQUVJLGlCQUE4QixFQUMvQjs7QUFHSDtFQUVJLG9CQUErQixFQUNoQzs7QUFHSDtFQUVJLHVCQUErQixFQUNoQzs7QUNoREg7RUFDRSxjQUFhLEVBS2Q7RUFORDtJQUlJLGVBQWMsRUFDZjs7QUFJSDtFQUNFLHlCQUF3QixFQUN6Qjs7QUFHRDtFQUNFLG1CQUFrQixFQUNuQjs7QUFFRDtFakI2Q0Usa0NDbkR5QztVRG1EekMsMEJDbkR5QztFRG9EekMsb0NpQjdDbUM7RWpCNkNuQyw0QmlCN0NtQztFakI4Q25DLGlFQ3JDb0U7VURxQ3BFLHlEQ3JDb0U7RWdCUHBFLFVBQVM7RUFDVCxpQkFBZ0I7RUFDaEIsbUJBQWtCLEVBQ25CO0V6QnFERztJeUIzREo7TWpCa0RJLG1DQ25Ed0M7Y0RtRHhDLDJCQ25Ed0MsRWdCTzNDLEVBQUE7RXpCcURHO0l5QjNESjtNakJzREksa0NDakV1QztjRGlFdkMsMEJDakV1QyxFZ0JpQjFDLEVBQUE7RWpCbURDO0lpQnpERjtNakIwREkseUJBQWdCO01BQWhCLGlCQUFnQixFaUJwRG5CLEVBQUE7O0FBRUQ7RWpCcUNFLGtDQ25EeUM7VURtRHpDLDBCQ25EeUM7RURvRHpDLHFDaUJyQ29DO0VqQnFDcEMsNkJpQnJDb0M7RWpCc0NwQyxpRUNyQ29FO1VEcUNwRSx5RENyQ29FO0VnQkNwRSxXQUFVLEVBS1g7RXpCMkNHO0l5Qm5ESjtNakIwQ0ksbUNDbkR3QztjRG1EeEMsMkJDbkR3QyxFZ0JpQjNDLEVBQUE7RXpCMkNHO0l5Qm5ESjtNakI4Q0ksa0NDakV1QztjRGlFdkMsMEJDakV1QyxFZ0IyQjFDLEVBQUE7RWpCeUNDO0lpQmpERjtNakJrREkseUJBQWdCO01BQWhCLGlCQUFnQixFaUIxQ25CLEVBQUE7RUFSRDtJQU1JLFdBQVUsRUFDWDs7QUNqQ0g7RXJCQ0UsbUJiQ3NCO0VnQjZEdEIsa0NDbkR5QztVRG1EekMsMEJDbkR5QztFRG9EekMsZ0RrQjlEdUM7RWxCOER2Qyx3Q2tCOUR1QztFbEI4RHZDLGdDa0I5RHVDO0VsQjhEdkMsb0RrQjlEdUM7RWxCK0R2QyxpRUNyQ29FO1VEcUNwRSx5RENyQ29FO0VpQnhCcEUsOEJBQTZCO0VBQzdCLHVCQUFzQjtFQUN0QixVQUFTO0VBQ1QsbUhkcUIyRztVY3JCM0csMkdkcUIyRztFY3BCM0csMkJyQ3FyQjhGO0VxQ3ByQjlGLHNCQUFxQjtFQUNyQixvQjlCWW9DO0U4QlhwQyxpQnBDTzBCO0VvQ04xQixlOUJLNkI7RThCSjdCLFVBQVM7RUFDVCxnQkFBZTtFQUNmLGtCOUJHa0M7RThCRmxDLHdCOUJZZ0M7RThCWGhDLG1CQUFrQjtFQUNsQixtQkFBa0I7RUFDbEIsMEJBQXlCO0VBQ3pCLDBCQUFpQjtLQUFqQix1QkFBaUI7TUFBakIsc0JBQWlCO1VBQWpCLGtCQUFpQjtFQUNqQix1QkFBc0I7RUFDdEIsb0JBQW1CLEVBc0NwQjtFMUJpQkc7STBCN0VKO01sQm9FSSxtQ0NuRHdDO2NEbUR4QywyQkNuRHdDLEVpQjJDM0MsRUFBQTtFMUJpQkc7STBCN0VKO01sQndFSSxrQ0NqRXVDO2NEaUV2QywwQkNqRXVDLEVpQnFEMUMsRUFBQTtFbEJlQztJa0IzRUY7TWxCNEVJLHlCQUFnQjtNQUFoQixpQkFBZ0IsRWtCaEJuQixFQUFBO0UvQjNEQztJK0J3QkUsMkJyQ29xQjRGO0lxQ25xQjVGLHNCQUFxQixFL0JyQnRCO0VBSUQ7SStCcUJFLHNIQUF3RTtJQUF4RSx1RkFBd0UsRS9CbEJ6RTtFK0JaSDtJQW1DSSwyQzlCOUJrRDtJOEIrQmxELHVCQUFzQjtJQUN0Qiw0SGRaa0g7WWNZbEgsb0hkWmtILEVjYW5IO0VBdENIO0lBMENJLHNDckNzcEI0RjtJcUNycEI1Rix1QkFBc0I7SUFDdEIseUJBQWdCO1lBQWhCLGlCQUFnQjtJQUNoQiwyQjlCakM2QztJOEJrQzdDLFdBQVUsRUFDWDtFQS9DSDtJQWtESSxXQUFVLEVBQ1g7RUFuREg7SUFzREksZ0JBQWUsRUFDaEI7RUFFRDtJQUNFLHNIQUF3RTtJQUF4RSx1RkFBd0UsRUFDekU7O0FBSUg7O0VBRUUscUJBQW9CLEVBQ3JCOztBQUlDO0VBQ0UsMEJoQ2hFVztFZ0NpRVgsMkJyQ3FuQjRGLEVxQ3JtQjdGO0UvQnZGRDtJK0IwRUksMkJyQ2tuQjBGLEVNeHJCN0Y7RStCaUVEO0lBVUksMEJoQ3hFc0IsRWdDeUV2QjtFQVhIO0lBZUksc0NyQzJtQjBGO0lxQzFtQjFGLDJCOUIxRTJDLEU4QjJFNUM7O0FBakJIO0VBQ0UsMEJoQzNEVztFZ0M0RFgsMkJyQ3FuQjRGLEVxQ3JtQjdGO0UvQnZGRDtJK0IwRUksMkJyQ2tuQjBGLEVNeHJCN0Y7RStCaUVEO0lBVUksMEJoQ25Fc0IsRWdDb0V2QjtFQVhIO0lBZUksc0NyQzJtQjBGO0lxQzFtQjFGLDJCOUIxRTJDLEU4QjJFNUM7O0FBakJIO0VBQ0UsMEJyQ3FLcUM7RXFDcEtyQyxhckNpb0I0RixFcUNqbkI3RjtFL0J2RkQ7SStCMEVJLGFyQzhuQjBGLEVNcHNCN0Y7RStCaUVEO0lBVUksMEJyQzhKbUMsRXFDN0pwQztFQVhIO0lBZUksc0NyQzJtQjBGO0lxQzFtQjFGLDJCOUIxRTJDLEU4QjJFNUM7O0FBakJIO0VBQ0UsMEJyQ2hEcUM7RXFDaURyQyxhckNpb0I0RixFcUNqbkI3RjtFL0J2RkQ7SStCMEVJLGFyQzhuQjBGLEVNcHNCN0Y7RStCaUVEO0lBVUksMEJyQ3ZEbUMsRXFDd0RwQztFQVhIO0lBZUksc0NyQzJtQjBGO0lxQzFtQjFGLDJCOUIxRTJDLEU4QjJFNUM7O0FBakJIO0VBQ0UsMEJyQ2tDcUM7RXFDakNyQyxhckNpb0I0RixFcUNqbkI3RjtFL0J2RkQ7SStCMEVJLGFyQzhuQjBGLEVNcHNCN0Y7RStCaUVEO0lBVUksMEJyQzJCbUMsRXFDMUJwQztFQVhIO0lBZUksc0NyQzJtQjBGO0lxQzFtQjFGLDJCOUIxRTJDLEU4QjJFNUM7O0FBakJIO0VBQ0UsMEJyQ3dIcUM7RXFDdkhyQywyQnJDcW5CNEYsRXFDcm1CN0Y7RS9CdkZEO0krQjBFSSwyQnJDa25CMEYsRU14ckI3RjtFK0JpRUQ7SUFVSSwwQnJDaUhtQyxFcUNoSHBDO0VBWEg7SUFlSSxzQ3JDMm1CMEY7SXFDMW1CMUYsMkI5QjFFMkMsRThCMkU1Qzs7QUFqQkg7RUFDRSwwQnJDb0RxQztFcUNuRHJDLGFyQ2lvQjRGLEVxQ2puQjdGO0UvQnZGRDtJK0IwRUksYXJDOG5CMEYsRU1wc0I3RjtFK0JpRUQ7SUFVSSwwQnJDNENtQyxFcUMzQ3BDO0VBWEg7SUFlSSxzQ3JDMm1CMEY7SXFDMW1CMUYsMkI5QjFFMkMsRThCMkU1Qzs7QUFqQkg7RUFDRSwwQnJDNkNxQztFcUM1Q3JDLDJCckNxbkI0RixFcUNybUI3RjtFL0J2RkQ7SStCMEVJLDJCckNrbkIwRixFTXhyQjdGO0UrQmlFRDtJQVVJLDBCckNzQ21DLEVxQ3JDcEM7RUFYSDtJQWVJLHNDckMybUIwRjtJcUMxbUIxRiwyQjlCMUUyQyxFOEIyRTVDOztBMUMrNkVMO0UwQ3g2RUksNENyQzhtQjRGO0VxQzdtQjVGLGdDOUJsRmtELEU4Qm1GbkQ7O0FBR0g7Ozs7Ozs7RUFFRSxxQjlCOUVxQztFOEIrRXJDLHlCOUIxRWdDLEU4QjJFakM7O0FBRUQ7Ozs7Ozs7RUFFRSxxQjlCbkZxQztFOEJvRnJDLHlCOUJoRmdDLEU4QmlGakM7O0FBSUQ7RUFDRSxlQUFjO0VBQ2QsWUFBVyxFQUtaO0VBUEQ7SUFLSSxvQmxDbEd3QixFa0NtR3pCOztBMUM2NkVIOzs7RTBDdDZFSSxZQUFXLEVBQ1o7O0FBS0g7RUFDRSw4QkFBNkI7RUFDN0IsaUJBQWdCO0VBQ2hCLHlCQUFnQjtVQUFoQixpQkFBZ0I7RUFDaEIsZWhDNUhhO0VnQzZIYixpQnBDdEgwQjtFb0N1SDFCLHNCbkM3QjBCO0VtQzhCMUIscUJBQW9CLEVBdUJyQjtFL0JqS0M7SStCNklFLGVoQ2xJVztJZ0NtSVgsMkJuQ2pDNkIsRUl6RzlCO0VBSUQ7SStCMElFLHVCQUFzQixFL0J2SXZCO0UrQndISDtJQW9CSSw4QkFBNkI7SUFDN0IseUJBQWdCO1lBQWhCLGlCQUFnQixFQUNqQjtFQXRCSDtJQTBCSSw4QkFBNkI7SUFDN0IsMkI5Qm5KNkM7SThCb0o3QyxzQkFBcUIsRUFDdEI7O0FBS0g7RUFDRSxhQUFZLEVBQ2I7O0ExQ3k1RUQ7O0UyQy9qRkUsOEJBQTZCO0VBQzdCLHlCQUFnQjtVQUFoQixpQkFBZ0IsRUFXakI7RTNDdWpGQzs7O0kyQzlqRkUseUJBQWdCO1lBQWhCLGlCQUFnQixFQUNqQjtFM0Npa0ZEOzs7STJDN2pGRSw4QkFBNkIsRUFDOUI7O0FoQ1NEOzs7Ozs7Ozs7RWdDRkksZWpDYlMsRUNvQlo7O0FnQ1ZEOzs7OztFQVFJLDJCL0JiMkMsRStCYzVDOztBaENKSDs7Ozs7RWdDRkksZWpDUlMsRUNlWjs7QWdDVkQ7OztFQVFJLDJCL0JiMkMsRStCYzVDOztBaENKSDs7Ozs7RWdDRkksZXRDd05tQyxFTWpOdEM7O0FnQ1ZEOzs7RUFRSSwyQi9CYjJDLEUrQmM1Qzs7QWhDSkg7Ozs7O0VnQ0ZJLGV0Q0dtQyxFTUl0Qzs7QWdDVkQ7OztFQVFJLDJCL0JiMkMsRStCYzVDOztBaENKSDs7Ozs7RWdDRkksZXRDcUZtQyxFTTlFdEM7O0FnQ1ZEOzs7RUFRSSwyQi9CYjJDLEUrQmM1Qzs7QWhDSkg7Ozs7O0VnQ0ZJLGV0QzJLbUMsRU1wS3RDOztBZ0NWRDs7O0VBUUksMkIvQmIyQyxFK0JjNUM7O0FoQ0pIOzs7OztFZ0NGSSxldEN1R21DLEVNaEd0Qzs7QWdDVkQ7OztFQVFJLDJCL0JiMkMsRStCYzVDOztBaENKSDs7Ozs7RWdDRkksZXRDZ0dtQyxFTXpGdEM7O0FnQ1ZEOzs7RUFRSSwyQi9CYjJDLEUrQmM1Qzs7QWhDakJIOzs7RWdDd0JFLGtJQUF3RjtFQUF4RixtR0FBd0YsRWhDckJ6Rjs7QWdDa0JIOzs7RUFRSSw0Qy9CaENtRCxFK0JpQ3BEOztBQ3ZDSDtFQUNFLG1CQUFrQjtFQUNsQix1SGhCd0IrRztVZ0J4Qi9HLCtHaEJ3QitHO0VnQnZCL0csZWhDc0N3QztFZ0NyQ3hDLG9CaENxQ3dDO0VnQ3BDeEMsYUFBWTtFQUNaLFdBQVU7RUFDVixjaENrQ3dDLEVnQ2pCekM7RUF4QkQ7SUFXSSxtSGhCaUJ5RztZZ0JqQnpHLDJHaEJpQnlHLEVnQmhCMUc7RUFaSDtJQWdCSSx5QkFBZ0I7WUFBaEIsaUJBQWdCLEVBQ2pCO0VBakJIO0lBb0JJLGVoQ3NCc0M7SWdDckJ0QyxvQmhDcUJzQztJZ0NwQnRDLGNoQ29Cc0MsRWdDbkJ2Qzs7QUFHSDtFQUVJLGlCQUFnQjtFQUNoQixpQmhDU29DO0VnQ1JwQyxrQmhDV3NDO0VnQ1Z0QyxlQUFjO0VBQ2Qsa0JBQWlCO0VBQ2pCLG1CQUFrQixFQVluQjtFQW5CSDtJQVVNLGNBQWEsRUFDZDtFQVhMO0lBY00sZUFBYztJQUNkLG1CQUFrQjtJQUNsQixvQmhDSmtDO0lnQ0tsQyxrQkFBaUIsRUFDbEI7O0FDNUNMOztFeEJDRSxtQmJDc0I7RXFDRXRCLHdCeENxc0I4RjtFd0Nwc0I5RixtSGpCdUIyRztVaUJ2QjNHLDJHakJ1QjJHO0VpQnRCM0csNEJBQW9CO0VBQXBCLDRCQUFvQjtFQUFwQixxQkFBb0I7RUFDcEIsbUJBQWtCO0VBQ2xCLHVCQUFzQixFQW1EdkI7RUEzREQ7Ozs7O0lBY1EsMEJuQ0xxQjtJbUNNckIsMkJ4QzhxQndGLEV3QzdxQnpGO0VBaEJQOzs7SUFjUSwwQm5DQXFCO0ltQ0NyQiwyQnhDOHFCd0YsRXdDN3FCekY7RUFoQlA7OztJQWNRLDBCeEMwTmlDO0l3Q3pOakMsMkJ4QzhxQndGLEV3QzdxQnpGO0VBaEJQOzs7SUFjUSwwQnhDS2lDO0l3Q0pqQywyQnhDOHFCd0YsRXdDN3FCekY7RUFoQlA7OztJQWNRLDBCeEN1RmlDO0l3Q3RGakMsMkJ4QzhxQndGLEV3QzdxQnpGO0VBaEJQOzs7SUFjUSwwQnhDNktpQztJd0M1S2pDLDJCeEM4cUJ3RixFd0M3cUJ6RjtFQWhCUDs7O0lBY1EsMEJ4QzJHaUM7SXdDMUdqQyxheEMwckJ3RixFd0N6ckJ6RjtFQWhCUDs7O0lBY1EsMEJ4Q3FHaUM7SXdDcEdqQywyQnhDOHFCd0YsRXdDN3FCekY7RUFoQlA7OztJckIrREUsa0NDbkR5QztZRG1EekMsMEJDbkR5QztJRG9EekMsbURxQjNDb0Q7SXJCMkNwRCwyQ3FCM0NvRDtJckI0Q3BELGlFQ3JDb0U7WURxQ3BFLHlEQ3JDb0U7SW9CTGxFLHlCQUFnQjtZQUFoQixpQkFBZ0I7SUFDaEIsb0JBQWM7UUFBZCxtQkFBYztZQUFkLGVBQWM7SUFDZCxhQUFZLEVBeUJiO0k3QjJCQztNNkI3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b0l6QzRGbUMsRXlDcEZwQztJbkNwQkg7TW1DaUJRLHFKekN1RitCO2N5Q3ZGL0IsNkl6Q3VGK0IsRU1wR3RDO0VtQ0xIO0lBYU0sNEl6Q2tMbUM7WXlDbExuQyxvSXpDa0xtQyxFeUMxS3BDO0luQ3BCSDtNbUNpQlEscUp6QzZLK0I7Y3lDN0svQiw2SXpDNksrQixFTTFMdEM7RW1DTEg7SUFhTSw0SXpDOEdtQztZeUM5R25DLG9JekM4R21DLEV5Q3RHcEM7SW5DcEJIO01tQ2lCUSxxSnpDeUcrQjtjeUN6Ry9CLDZJekN5RytCLEVNdEh0QztFbUNMSDtJQWFNLDRJekN1R21DO1l5Q3ZHbkMsb0l6Q3VHbUMsRXlDL0ZwQztJbkNwQkg7TW1DaUJRLHFKekNrRytCO2N5Q2xHL0IsNkl6Q2tHK0IsRU0vR3RDO0VBSkQ7SW1DMEJJLDRIbEJGZ0g7WWtCRWhILG9IbEJGZ0g7SWtCR2hILHNCQUFxQixFbkN2QnhCO0VtQ0xIO0lBZ0NNLFdBQVUsRUFDWDs7QUFNTDtFekJoQ0UsOEJ5QmtDaUM7RXpCakNqQyw2QnlCaUNpQyxFQUNoQzs7QUFISDtFekJqQkUsMEJ5QnVCOEI7RXpCdEI5QiwyQnlCc0I4QixFQUM3Qjs7QUFQSDtFQVVJLGlCQUFnQixFQUNqQjs7QUFYSDs7O0V6QmpCRSwwQnlCa0NnQztFekJqQ2hDLDJCeUJpQ2dDLEVBQzdCOztBQWxCTDs7O0V6QmhDRSw4QnlCeURtQztFekJ4RG5DLDZCeUJ3RG1DLEVBQ2hDOztBQTFCTDs7Ozs7O0V6QmpCRSwwQnlCbURnQztFekJsRGhDLDJCeUJrRGdDLEVBQzdCOztBQU1MO0VBQ0UseUJBQXVCO01BQXZCLHNCQUF1QjtVQUF2Qix3QkFBdUI7RUFDdkIscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYixvQ2xDMUJrQyxFa0NrRG5DO0VBM0JEO0l6QjFERSw0QmJwQnNCO0lhcUJ0Qiw2QmJyQnNCLEVzQ3FGckI7RUFQSDtJekJ6RUUsZ0NiTHNCO0lhTXRCLCtCYk5zQixFc0N5RnJCO0VBWEg7SUMvRUUsaUJBQWdCO0lBQ2hCLHdCQUF1QjtJQUN2QixvQkFBbUI7SUQ2RmpCLG9CQUFjO1FBQWQsbUJBQWM7WUFBZCxlQUFjO0lBQ2QscUJsQzFDZ0M7SWtDMkNoQyx1QmxDMUNpQztJa0MyQ2pDLGFBQVk7SUFDWixzQmxDN0NnQztJa0M4Q2hDLHFCbEM5Q2dDLEVrQytDakM7RUF0Qkg7SUF5QkksZ0JBQWUsRUFDaEI7O0FBS0g7RUFDRSxvQkFBYztNQUFkLG1CQUFjO1VBQWQsZUFBYztFQUNkLG1CbEMxQ2dDLEVrQ3VEakM7RUFmRDtJekJ6RkUsNEJicEJzQjtJYXFCdEIsNkJickJzQixFc0NtSHJCO0VBTkg7SXpCeEdFLGdDYkxzQjtJYU10QiwrQmJOc0IsRXNDdUhyQjtFQVZIO0lBYUksaUJBQWdCLEVBQ2pCOztBQUtIO0VBQ0UsMEN6QzZqQjhGO0V5QzVqQjlGLG1CbEM3RGdDLEVrQzRFakM7RUFqQkQ7SXpCNUdFLDRCYnBCc0I7SWFxQnRCLDZCYnJCc0I7SXNDdUlwQixjQUFhLEVBQ2Q7RUFSSDtJekIzSEUsZ0NiTHNCO0lhTXRCLCtCYk5zQixFc0M0SXJCO0VBWkg7SUFlSSxpQkFBZ0IsRUFDakI7O0FBS0g7RUFDRSw2Q3pDd2lCOEY7RXlDdmlCOUYsaUJBQWdCO0VBQ2hCLG1CbENuRmdDLEVrQ2tHakM7RUFsQkQ7SXpCaklFLDRCYnBCc0I7SWFxQnRCLDZCYnJCc0IsRXNDNEpyQjtFQVBIO0l6QmhKRSxnQ2JMc0I7SWFNdEIsK0JiTnNCO0lzQ2lLcEIsaUJBQWdCLEVBQ2pCO0VBYkg7SUFnQkksY0FBYSxFQUNkOztBQUdIO0VBQ0Usb0JBQXFEO0VBQ3JELG9DbENwSGtDLEVrQzRIbkM7RUFWRDtJQUtJLHFCbEN6SGdDO0lrQzBIaEMsdUJsQ3pIaUM7SWtDMEhqQyxzQmxDM0hnQztJa0M0SGhDLHFCbEM1SGdDLEVrQzZIakM7O0FBR0g7RUFDRSxzQ0FBMkcsRUFDNUc7O0FBSUQ7RXpCNUxFLG1CYkNzQixFc0M2THZCOztBQUVEO0V6QjFMRSxnQ2JMc0I7RWFNdEIsK0JiTnNCLEVzQ2lNdkI7O0FBRUQ7RXpCL0tFLDRCYnBCc0I7RWFxQnRCLDZCYnJCc0IsRXNDcU12Qjs7QUFJRDtFQUNFLGlCQUFnQjtFQUNoQixtQmxDdElnQztFa0N1SWhDLG1CQUFrQjtFQUNsQixTQUFRO0VBQ1IsVUFBUztFQUNULFFBQU8sRUFDUjs7QUFJRDtFQUNFLHdCbEN4SjZCO1VrQ3dKN0IsZ0JsQ3hKNkI7RWtDeUo3QiwyQnRDbk15QjtVc0NtTXpCLG1CdENuTXlCO0VzQ29NekIscUJBQWlDO0VBQ2pDLHVCQUFtQztFQUNuQyxXQUFVO0VBQ1YsVUFBUyxFQVlWO0U5QjNKRztJOEJ5SUo7TUFTSSx3QmxDL0oyQjtja0MrSjNCLGdCbEMvSjJCLEVrQ3dLOUIsRUFBQTtFQWxCRDtJQWFJLDRCQUFvQjtJQUFwQiw0QkFBb0I7SUFBcEIscUJBQW9CO0lBQ3BCLG9CQUFnQztJQUNoQyx1QkFBbUM7SUFDbkMsWUFBVyxFQUNaOztBOUIxSkM7RThCNkpKO0lBRUkscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYiwrQkFBbUI7SUFBbkIsOEJBQW1CO1FBQW5CLHdCQUFtQjtZQUFuQixvQkFBbUI7SUFDbkIsdUJBQW1DO0lBQ25DLHNCQUFrQyxFQVlyQyxFQUFBOztBQWpCRDtFQVNJLHNCdEM5TnVCLEVzQ3FPeEI7RTlCN0tDO0k4QjZKSjtNQVlNLG9CQUFXO1VBQVgsa0JBQVc7Y0FBWCxZQUFXO01BQ1gsc0JBQWtDO01BQ2xDLHFCQUFpQyxFQUVwQyxFQUFBOztBOUI3S0M7RThCZ0xKO0lBRUkscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYiwrQkFBbUI7SUFBbkIsOEJBQW1CO1FBQW5CLHdCQUFtQjtZQUFuQixvQkFBbUIsRUFvRHRCLEVBQUE7O0FBdkREO0VBT0ksc0J0Qy9PdUIsRXNDOFJ4QjtFOUJ0T0M7SThCZ0xKO01BVU0sb0JBQVc7VUFBWCxrQkFBVztjQUFYLFlBQVcsRUE0Q2Q7TUF0REg7UXpCNU9FLDJCeUJ5UG9DO1F6QnhQcEMsOEJ5QndQb0MsRUFXL0I7UUF4QlA7Ozs7Ozs7VXpCNU9FLDJCeUJrUXNDO1V6QmpRdEMsOEJ5QmlRc0MsRUFDL0I7TUF2QlQ7UXpCalBFLDBCeUI0UW1DO1F6QjNRbkMsNkJ5QjJRbUMsRUFXOUI7UUF0Q1A7Ozs7Ozs7VXpCalBFLDBCeUJxUnFDO1V6QnBSckMsNkJ5Qm9ScUMsRUFDOUI7TUFyQ1Q7UXpCNVBFLGlCeUJxUzhCLEVBV3pCO1FBcERQOzs7Ozs7O1V6QjVQRSxpQnlCOFNnQyxFQUN6QixFQUFBOztBbkMvU1A7RW1DeVRFLHNCQUFxQixFbkNyVHRCOztBbUNtVEg7RUFNSSxrQmxDM1A4QixFa0M0UC9COztBQUdIO0VyQ3pRRSxvQkhwQitDO0VHcUIvQyxpQkh2QzBCO0VHd0MxQixrQkhBMkI7RUdDM0IscUJIZStCO0V3QzBQL0Isa0JBQXVDO0VBQ3ZDLGlCQUFnQixFQUNqQjs7QUFFRDtFQUNFLGlCQUFnQixFQUNqQjs7QUFFRDtFckNoVEUsa0JISXNEO0VHSHRELGlCSFgwQjtFR1kxQixrQkh3QjJCO0VHdkIzQixxQkh1QytCO0V3Q3lRL0Isb0JsQzVRZ0MsRWtDaVJqQztFQVJEO0lBTUksaUJBQWdCLEVBQ2pCOztBRXBWSDtFQUNFLDBCQUFtQjtNQUFuQix1QkFBbUI7VUFBbkIsb0JBQW1CO0VBQ25CLDBCM0NvSHVDO0UyQ25IdkMsVUFBUztFQUNULG9CQUFpQztFQUNqQywyQjNDd3JCOEY7RTJDdnJCOUYsNEJBQW9CO0VBQXBCLDRCQUFvQjtFQUFwQixxQkFBb0I7RUFDcEIsb0JwQzBFb0M7RW9DekVwQyxpQjFDVzBCO0UwQ1YxQixhcEMwRWdDO0VvQ3pFaEMseUJBQXVCO01BQXZCLHNCQUF1QjtVQUF2Qix3QkFBdUI7RUFDdkIsZXBDNEU2QjtFb0MzRTdCLHVCcEM0RW1DO0VvQzNFbkMsc0JwQzJFbUM7RW9DMUVuQyxtQkFBa0I7RUFDbEIsbUJBQWtCO0VBQ2xCLHVCQUFzQjtFQUN0QixvQkFBbUIsRUFlcEI7RUFoQ0Q7SUFvQkksY0FBYSxFQUNkO0VBckJIO0lBd0JJLG1CQUFrQjtJQUNsQixxQkFBb0I7SUFDcEIsc0JBQXNEO0lBQ3RELHFCcEMyRGlDO0lvQzFEakMsbUIxQ29EMEQ7STBDbkQxRCxrQjFDbUQwRDtJMENsRDFELDZCQUFRO1FBQVIsa0JBQVE7WUFBUixTQUFRLEVBQ1Q7O0FBSUQ7RUFDRSwwQnRDN0JXO0VzQzhCWCwyQjNDd3BCNEYsRTJDdnBCN0Y7O0FBSEQ7RUFDRSwwQnRDeEJXO0VzQ3lCWCwyQjNDd3BCNEYsRTJDdnBCN0Y7O0FBSEQ7RUFDRSwwQjNDd01xQztFMkN2TXJDLGEzQ29xQjRGLEUyQ25xQjdGOztBQUhEO0VBQ0UsMEIzQ2JxQztFMkNjckMsYTNDb3FCNEYsRTJDbnFCN0Y7O0FBSEQ7RUFDRSwwQjNDcUVxQztFMkNwRXJDLGEzQ29xQjRGLEUyQ25xQjdGOztBQUhEO0VBQ0UsMEIzQzJKcUM7RTJDMUpyQywyQjNDd3BCNEYsRTJDdnBCN0Y7O0FBSEQ7RUFDRSwwQjNDdUZxQztFMkN0RnJDLGEzQ29xQjRGLEUyQ25xQjdGOztBQUhEO0VBQ0UsMEIzQ2dGcUM7RTJDL0VyQywyQjNDd3BCNEYsRTJDdnBCN0Y7O0FBS0g7RXhCb0JFLGtDQ25EeUM7VURtRHpDLDBCQ25EeUM7RURvRHpDLGtFd0JwQnlEO0V4Qm9CekQsMER3QnBCeUQ7RXhCb0J6RCxrRHdCcEJ5RDtFeEJvQnpELHNFd0JwQnlEO0V4QnFCekQsaUVDckNvRTtVRHFDcEUseURDckNvRSxFdUIrQnJFO0VoQ2tCRztJZ0NsQ0o7TXhCeUJJLG1DQ25Ed0M7Y0RtRHhDLDJCQ25Ed0MsRXVCMEMzQyxFQUFBO0VoQ2tCRztJZ0NsQ0o7TXhCNkJJLGtDQ2pFdUM7Y0RpRXZDLDBCQ2pFdUMsRXVCb0QxQyxFQUFBO0V4QmdCQztJd0JoQ0Y7TXhCaUNJLHlCQUFnQjtNQUFoQixpQkFBZ0IsRXdCakJuQixFQUFBO0VyQzFEQztJcUM4Q0UsbUhwQm5CeUc7WW9CbUJ6RywyR3BCbkJ5RztJb0JvQnpHLDJCM0M2b0I0RjtJMkM1b0I1RixzQkFBcUIsRXJDNUN0QjtFcUNzQ0g7SUFVSSwwQjNDa0VxQyxFMkNqRXRDO0VBWEg7SUFjSSxXQUFVLEVBQ1g7O0FBR0g7RUQ1REUsaUJBQWdCO0VBQ2hCLHdCQUF1QjtFQUN2QixvQkFBbUI7RUM2RG5CLDBCQUFtQjtNQUFuQix1QkFBbUI7VUFBbkIsb0JBQW1CO0VBQ25CLDBCdENyRGE7RXNDc0RiLG9CQUFpQztFQUNqQywyQjNDMG5COEY7RTJDem5COUYsNEJBQW9CO0VBQXBCLDRCQUFvQjtFQUFwQixxQkFBb0I7RUFDcEIscUJBQWM7TUFBZCxlQUFjO0VBQ2QsZ0JwQ2VnQztFb0NkaEMsbUJBQWtCO0VBQ2xCLGlCMUNyRDBCO0UwQ3NEMUIsYXBDVWdDO0VvQ1RoQyx5QkFBdUI7TUFBdkIsc0JBQXVCO1VBQXZCLHdCQUF1QjtFQUN2QixxQkFBd0M7RUFDeEMsc0JBQW1DO0VBQ25DLDZCQUFTO01BQVQsbUJBQVM7VUFBVCxVQUFTO0VBQ1QsbUJBQWtCO0VBQ2xCLFlwQ0lnQyxFb0NIakM7O0FBRUQ7RUFDRSxvQkFBaUM7RUFDakMscUJBQWM7TUFBZCxlQUFjO0VBQ2QsYXBDRmdDO0VvQ0doQyxxQkFBd0M7RUFDeEMsc0JBQW1DO0VBQ25DLDZCQUFTO01BQVQsbUJBQVM7VUFBVCxVQUFTO0VBQ1QsWUFBVyxFQUNaOztBQzFGRDtFQUNFLHVCdkNnQmE7RXVDZmIsVUFBUztFQUNULG9CekNlYztFeUNkZCxnQkFBZTtFQUNmLFlBQVcsRUFvSFo7RUF6SEQ7O0lBU0ksOEJ6Q1J3QjtJeUNTeEIscUIzQ3VENkI7STJDdEQ3Qix1QnJDeUZpQztJcUN4RmpDLHNCckN3RmlDO0lxQ3ZGakMsb0JBQW1CLEVBU3BCO0lBdEJIOztNQWdCTSxxQnJDcUY4QixFcUNwRi9CO0lBakJMOztNQW9CTSxzQnJDaUY4QixFcUNoRi9CO0VBckJMO0lBeUJJLDJCNUNvcUI0RixFNEMxcEI3RjtJQW5DSDs7TUE2Qk0scUJyQ3FGaUM7TXFDcEZqQyxpQjNDWHNCO00yQ1l0QixhckNpRjRCO01xQ2hGNUIsd0JyQ29Gc0c7TXFDbkZ0RywyQnJDbUZzRyxFcUNsRnZHO0VBbENMO0lBc0NJLDJCNUN3cEI4RixFNEM5b0IvRjtJQWhESDs7TUEwQ00sbUJyQzhFK0I7TXFDN0UvQixpQjNDeEJzQjtNMkN5QnRCLGVyQzBFOEI7TXFDekU5Qix3QnJDNkVzRztNcUM1RXRHLDJCckM0RXNHLEVxQzNFdkc7RUEvQ0w7SUFtREksMkI1QzJvQjhGLEU0Q2pvQi9GO0lBN0RIOztNQXVETSxtQnJDaUUrQjtNcUNoRS9CLGlCM0N0Q3NCO00yQ3VDdEIsZXJDNkQ4QjtNcUM1RDlCLHdCckN1RXNHO01xQ3RFdEcsMkJyQ3NFc0csRXFDckV2RztFQUdIOzs7STVCekNBLDRCYnBCc0I7SWFxQnRCLDZCYnJCc0IsRXlDbUVqQjtFQU5MOztJQWFVLDRCekMxRVksRXlDMkViO0VBZFQ7O0lBaUJVLDZCekM5RVksRXlDK0ViO0VBbEJUOzs7STVCeERBLGdDYkxzQjtJYU10QiwrQmJOc0IsRXlDMEZqQjtFQTdCTDs7SUFvQ1UsK0J6Q2pHWSxFeUNrR2I7RUFyQ1Q7O0lBd0NVLGdDekNyR1ksRXlDc0diO0VBeEdYO0lBZ0hJLDhCekMvR3dCLEV5Q2dIekI7RUFqSEg7O0lBc0hNLGNBQWEsRUFDZDs7QUFJTDs7O0VBSUksVUFBUyxFQUNWOztBQUdIO0VBQ0UsMEJ6Q25JMEIsRXlDd0kzQjtFQUhDO0lBQ0UsVUFBUyxFQUNWOztBQUdIOztFQUdJLG9CckNYOEI7RXFDWTlCLG1CckNaOEIsRXFDcUIvQjtFQWJIOztJQU9NLG1CckNkNEIsRXFDZTdCO0VBUkw7O0lBV00sb0JyQ2xCNEIsRXFDbUI3Qjs7QUFaTDs7RUFrQk0sZ0JyQ3hCK0I7RXFDeUIvQix3QnJDeEJ5RztFcUN5QnpHLDJCckN6QnlHLEVxQzBCMUc7O0FBckJMOztFQTJCTSx3QnJDOUJ5RztFcUMrQnpHLDJCckMvQnlHLEVxQ2dDMUc7O0FBN0JMOztFQW1DTSxlckN2QzhCO0VxQ3dDOUIsd0JyQ3JDeUc7RXFDc0N6RywyQnJDdEN5RyxFcUN1QzFHOztBQUlMO0VBRUksMEI1Q25FcUMsRTRDb0V0Qzs7QXRDeEtEO0VzQ2dMSSwwQjVDM0VtQyxFTW5HdEM7O0FzQ3NMRDs7O0VBSUksMEJ2Q25NdUI7RXVDb012QiwyQjVDZ2YwRixFNEMvZTNGOztBQUVEOzs7RUFLTSwwQnZDOU1LO0V1QytNTCwyQjVDdWVzRixFNEN0ZXZGOztBQWZQOzs7RUFJSSwwQnZDOUx1QjtFdUMrTHZCLDJCNUNnZjBGLEU0Qy9lM0Y7O0FBRUQ7OztFQUtNLDBCdkN6TUs7RXVDME1MLDJCNUN1ZXNGLEU0Q3RldkY7O0FBZlA7OztFQUlJLDBCNUM0Qm1DO0U0QzNCbkMsMkI1Q2dmMEYsRTRDL2UzRjs7QUFFRDs7O0VBS00sMEI1Q3VCK0I7RTRDdEIvQixhNUNtZnNGLEU0Q2xmdkY7O0FBZlA7OztFQUlJLDBCNUN6TG1DO0U0QzBMbkMsMkI1Q2dmMEYsRTRDL2UzRjs7QUFFRDs7O0VBS00sMEI1QzlMK0I7RTRDK0wvQixhNUNtZnNGLEU0Q2xmdkY7O0FBZlA7OztFQUlJLDBCNUN2R21DO0U0Q3dHbkMsMkI1Q2dmMEYsRTRDL2UzRjs7QUFFRDs7O0VBS00sMEI1QzVHK0I7RTRDNkcvQixhNUNtZnNGLEU0Q2xmdkY7O0FBZlA7OztFQUlJLDBCNUNqQm1DO0U0Q2tCbkMsMkI1Q2dmMEYsRTRDL2UzRjs7QUFFRDs7O0VBS00sMEI1Q3RCK0I7RTRDdUIvQiwyQjVDdWVzRixFNEN0ZXZGOztBQWZQOzs7RUFJSSwwQjVDbkZtQztFNENvRm5DLGE1QzRmMEYsRTRDM2YzRjs7QUFFRDs7O0VBS00sMEI1QzFGK0I7RTRDMkYvQixhNUNtZnNGLEU0Q2xmdkY7O0FBZlA7OztFQUlJLDBCNUN6Rm1DO0U0QzBGbkMsMkI1Q2dmMEYsRTRDL2UzRjs7QUFFRDs7O0VBS00sMEI1Q2pHK0I7RTRDa0cvQiwyQjVDdWVzRixFNEN0ZXZGOztBQU1UOzs7RUFJSSwwQjVDNUdxQztFNEM2R3JDLDJCNUMyZDRGLEU0QzFkN0Y7O0FBRUQ7OztFQUtNLDBCNUNwSGlDO0U0Q3FIakMsMkI1Q2tkd0YsRTRDamR6Rjs7QUFNUDs7RUFJTSwwQjVDM0htQztFNEM0SG5DLGE1Q2tkMEYsRTRDamQzRjs7QUFOTDs7RUFZTSwwQjVDMUltQztFNEMySW5DLDJCNUMrYjRGLEU0QzliN0Y7O0FBSUw7RUFDRSwwQjVDMUl1QztFNEMySXZDLGE1Q21jOEYsRTRDcGEvRjtFQWpDRDtJQUtJ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Q2pGNUM7O0FBRUQ7RUFDRSxtQnRDK0UyQyxFc0M5RTVDOztBQUlEO0VBQ0Usb0JBQWM7TUFBZCxtQkFBYztVQUFkLGVBQWM7RUFDZCx3QnRDbUUwQztFc0NsRTFDLG1CQUFrQixFQWlCbkI7RUFwQkQ7STdCakVFLDRCYnBCc0I7SWFxQnRCLDZCYnJCc0IsRTBDNEZyQjtFQVBIO0k3QmhGRSxnQ2JMc0I7SWFNdEIsK0JiTnNCLEUwQ2dHckI7RUFFRDtJQUNFLGVBQWMsRUFDZjtFQWZIO0lBa0JJLGlCQUFnQixFQUNqQjs7QUFHSDtFQUNFLHVCQUFxQjtNQUFyQixvQkFBcUI7VUFBckIsc0JBQXFCO0VBQ3JCLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2Isc0JBQXlCO01BQXpCLG1CQUF5QjtVQUF6QiwwQkFBeUI7RUFDekIsbUNBQThJLEVBZ0QvSTtFQXBERDtJN0J2RkUsNEJicEJzQjtJYXFCdEIsNkJickJzQixFMENtSHJCO0VBUkg7STdCdEdFLGdDYkxzQjtJYU10QiwrQmJOc0IsRTBDdUhyQjtFQVpIO0lBZUksOEJBQTZCO0lBQzdCLHlCQUFnQjtZQUFoQixpQkFBZ0I7SUFDaEIsOEJBQXVEO0lBQ3ZELGdCdENvQnNDO0lzQ25CdEMsaUJBQWdCO0lBQ2hCLHNCdENzQndDO0lzQ3JCeEMscUJ0Q3FCd0M7SXNDcEJ4Qyx3QkFBdUIsRUF5QnhCO0l2Q3RJRDtNdUNrSFEsZXhDaklLLEVDb0JaO0l1Q2tGSDtNQWdDVSwyQnRDakl1QyxFc0NrSXhDO0l2Q3hIUDtNdUNrSFEsZXhDNUhLLEVDZVo7SXVDa0ZIO01BZ0NVLDJCdENqSXVDLEVzQ2tJeEM7SXZDeEhQO011Q2tIUSxlN0NvRytCLEVNak50QztJdUNrRkg7TUFnQ1UsMkJ0Q2pJdUMsRXNDa0l4QztJdkN4SFA7TXVDa0hRLGU3Q2pIK0IsRU1JdEM7SXVDa0ZIO01BZ0NVLDJCdENqSXVDLEVzQ2tJeEM7SXZDeEhQO011Q2tIUSxlN0MvQitCLEVNOUV0QztJdUNrRkg7TUFnQ1UsMkJ0Q2pJdUMsRXNDa0l4QztJdkN4SFA7TXVDa0hRLGU3Q3VEK0IsRU1wS3RDO0l1Q2tGSDtNQWdDVSwyQnRDakl1QyxFc0NrSXhDO0l2Q3hIUDtNdUNrSFEsZTdDYitCLEVNaEd0QztJdUNrRkg7TUFnQ1UsMkJ0Q2pJdUMsRXNDa0l4QztJdkN4SFA7TXVDa0hRLGU3Q3BCK0IsRU16RnRDO0l1Q2tGSDtNQWdDVSwyQnRDakl1QyxFc0NrSXhDO0lBakNUO01BdUNNLDJDdEMvSWdEO01zQ2dKaEQseUJBQWdCO2NBQWhCLGlCQUFnQixFQUNqQjtJQXpDTDtNQTZDTSw4QkFBNkIsRUFDOUI7RUE5Q0w7SUFrREksb0J0Q1J3QyxFc0NTekM7O0FBR0g7RUFDRSwyQkFBb0I7TUFBcEIsd0JBQW9CO1VBQXBCLHFCQUFvQjtFQUNwQiw2QkFBc0I7RUFBdEIsOEJBQXNCO01BQXRCLDJCQUFzQjtVQUF0Qix1QkFBc0I7RUFDdEIsZUFBYztFQUNkLGlCQUFnQjtFQUNoQixnQkFBZSxFQVVoQjtFQWZEO0k5Q3JKSSxrQkFBaUI7SUFDakIsZ0JBQWU7SThDOEpmLGlCQUFnQjtJQUNoQixlQUFjO0lBQ2QsZ0JBQWU7SUFDZix3QnRDM0JzQyxFc0M0QnZDO0lsRGlrSEM7TUlodUhFLGlCQUFnQjtNQUNoQixnQkFBZSxFQUNoQjs7QThDZ0tMO0VBQ0UsMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIscUJBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYiwwQkFBOEI7TUFBOUIsdUJBQThCO1VBQTlCLCtCQUE4QjtFQUM5Qix3QnRDNUIwQyxFc0NxQzNDO0VBYkQ7STdCOUpFLDRCYnBCc0I7SWFxQnRCLDZCYnJCc0IsRTBDMExyQjtFQVJIO0k3QjdLRSxnQ2JMc0I7SWFNdEIsK0JiTnNCLEUwQzhMckI7O0FBR0g7RXpDL0pFLG1CSEZzRDtFR0d0RCxpQkhuQjBCO0VHb0IxQix1QkhrQmdDO0VHakJoQyxpQkhpQzBCO0U0QzhIMUIsVUFBUyxFQUNWOztBQUlEO0VBQ0UsYUFBWTtFQUNaLGlCQUFnQjtFQUNoQixtQkFBa0I7RUFDbEIsY0FBYTtFQUNiLFlBQVcsRUFDWjs7QUMvTUQ7RUFDRSxxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLDZCQUFzQjtFQUF0Qiw4QkFBc0I7TUFBdEIsMkJBQXNCO1VBQXRCLHVCQUFzQjtFQUN0QixpQkFBZ0I7RUFDaEIsZ0JBQWUsRUFDaEI7O0FBRUQ7RTNCc0RFLGtDQ25EeUM7VURtRHpDLDBCQ25EeUM7RURvRHpDLHFEMkJ0RG9EO0UzQnNEcEQsNkMyQnREb0Q7RTNCdURwRCxpRUNyQ29FO1VEcUNwRSx5RENyQ29FO0UwQmhCcEUsdUJ6Q0thO0V5Q0piLFVBQVM7RUFDVCxtSHZCZTJHO1V1QmYzRywyR3ZCZTJHO0V1QmQzRywyQjlDOHFCOEY7RThDN3FCOUYsZUFBYztFQUNkLHFCdkM2SitDO0V1QzVKL0MscUI3QytDK0I7RTZDOUMvQixpQnZDZ0swQztFdUMvSjFDLDJCdkNvSzRDO0V1Q25LNUMsbUJBQWtCLEVBOEJuQjtFbkMwQkc7SW1DcEVKO00zQjJESSxtQ0NuRHdDO2NEbUR4QywyQkNuRHdDLEUwQmtDM0MsRUFBQTtFbkMwQkc7SW1DcEVKO00zQitESSxrQ0NqRXVDO2NEaUV2QywwQkNqRXVDLEUwQjRDMUMsRUFBQTtFM0J3QkM7STJCbEVGO00zQm1FSSx5QkFBZ0I7TUFBaEIsaUJBQWdCLEUyQnpCbkIsRUFBQTtFeENsREM7SXdDdUJFLDJCOUNxcUI0RjtJOENwcUI1RixzQkFBcUIsRXhDcEJ0QjtFd0NJSDtJQW9CSSwwQjlDd0ZxQztJOEN2RnJDLDJCOUMrcEI0RixFOEM5cEI3RjtFQXRCSDtJQTBCSSx1QnpDbEJXO0l5Q21CWCwyQjlDMnBCeUYsRThDMXBCMUY7RUE1Qkg7STlCYUUsNEJicEJzQjtJYXFCdEIsNkJickJzQixFMkN1Q3JCO0VBaENIO0k5QkZFLGdDYkxzQjtJYU10QiwrQmJOc0IsRTJDMkNyQjtFQUVEO0lBQ0Usb0J2Q3VCOEI7SXVDdEI5QixtQnZDc0I4QixFdUNyQi9COztBQUdIO0VBQ0UsMkI5Q3VvQjhGO0U4Q3RvQjlGLG9CQUFtQjtFQUNuQixZQUFXLEVBaUJaO0V4Q3hFQztJd0MwREUsMEI5QzBEcUM7SThDekRyQywyQjlDaW9CNEY7SThDaG9CNUYsc0JBQXFCLEV4Q3hEdEI7RXdDZ0RIO0lBYUksdUJ6Q2pEVztJeUNrRFgsMkI5QzRuQnlGLEU4QzNuQjFGO0VBZkg7SUFrQkksV0FBVSxFQUNYOztBQUlEO0VBQ0UsMEJ6Q3BFeUI7RXlDcUV6QiwyQjlDK21CNEYsRThDbG1CN0Y7RUFmRDtJQUtJLDBCekMxRVM7SXlDMkVULDJCOUMybUIwRixFOEMxbUIzRjtFeENsRkg7SXdDc0ZNLDBCekNoRk87SXlDaUZQLDJCOUNxbUJ3RixFTXhyQjdGOztBd0N1RUQ7RUFDRSwwQnpDL0R5QjtFeUNnRXpCLDJCOUMrbUI0RixFOENsbUI3RjtFQWZEO0lBS0ksMEJ6Q3JFUztJeUNzRVQsMkI5QzJtQjBGLEU4QzFtQjNGO0V4Q2xGSDtJd0NzRk0sMEJ6QzNFTztJeUM0RVAsMkI5Q3FtQndGLEVNeHJCN0Y7O0F3Q3VFRDtFQUNFLDBCOUMySnFDO0U4QzFKckMsMkI5QyttQjRGLEU4Q2xtQjdGO0VBZkQ7SUFLSSwwQjlDMkptQztJOEMxSm5DLGE5Q3VuQjBGLEU4Q3RuQjNGO0V4Q2xGSDtJd0NzRk0sMEI5Q3FKaUM7SThDcEpqQyxhOUNpbkJ3RixFTXBzQjdGOztBd0N1RUQ7RUFDRSwwQjlDMURxQztFOEMyRHJDLDJCOUMrbUI0RixFOENsbUI3RjtFQWZEO0lBS0ksMEI5QzFEbUM7SThDMkRuQyxhOUN1bkIwRixFOEN0bkIzRjtFeENsRkg7SXdDc0ZNLDBCOUNoRWlDO0k4Q2lFakMsYTlDaW5Cd0YsRU1wc0I3Rjs7QXdDdUVEO0VBQ0UsMEI5Q3dCcUM7RThDdkJyQywyQjlDK21CNEYsRThDbG1CN0Y7RUFmRDtJQUtJLDBCOUN3Qm1DO0k4Q3ZCbkMsYTlDdW5CMEYsRThDdG5CM0Y7RXhDbEZIO0l3Q3NGTSwwQjlDa0JpQztJOENqQmpDLGE5Q2luQndGLEVNcHNCN0Y7O0F3Q3VFRDtFQUNFLDBCOUM4R3FDO0U4QzdHckMsMkI5QyttQjRGLEU4Q2xtQjdGO0VBZkQ7SUFLSSwwQjlDOEdtQztJOEM3R25DLDJCOUMybUIwRixFOEMxbUIzRjtFeENsRkg7SXdDc0ZNLDBCOUN3R2lDO0k4Q3ZHakMsMkI5Q3FtQndGLEVNeHJCN0Y7O0F3Q3VFRDtFQUNFLDBCOUM0Q3FDO0U4QzNDckMsYTlDMm5CNEYsRThDOW1CN0Y7RUFmRDtJQUtJLDBCOUMwQ21DO0k4Q3pDbkMsYTlDdW5CMEYsRThDdG5CM0Y7RXhDbEZIO0l3Q3NGTSwwQjlDb0NpQztJOENuQ2pDLGE5Q2luQndGLEVNcHNCN0Y7O0F3Q3VFRDtFQUNFLDBCOUNzQ3FDO0U4Q3JDckMsMkI5QyttQjRGLEU4Q2xtQjdGO0VBZkQ7SUFLSSwwQjlDbUNtQztJOENsQ25DLDJCOUMybUIwRixFOEMxbUIzRjtFeENsRkg7SXdDc0ZNLDBCOUM2QmlDO0k4QzVCakMsMkI5Q3FtQndGLEVNeHJCN0Y7O0F3QzJGSDtFM0JqQ0Usa0NDbkR5QztVRG1EekMsMEJDbkR5QztFRG9EekMsNkQyQmlDNEQ7RTNCakM1RCxxRDJCaUM0RDtFM0JoQzVELGlFQ3JDb0U7VURxQ3BFLHlEQ3JDb0U7RTBCdUVwRSxXQUFVLEVBOENYO0VuQ3BFRztJbUNtQko7TTNCNUJJLG1DQ25Ed0M7Y0RtRHhDLDJCQ25Ed0MsRTBCZ0kzQyxFQUFBO0VuQ3BFRztJbUNtQko7TTNCeEJJLGtDQ2pFdUM7Y0RpRXZDLDBCQ2pFdUMsRTBCMEkxQyxFQUFBO0UzQnRFQztJMkJxQkY7TTNCcEJJLHlCQUFnQjtNQUFoQixpQkFBZ0IsRTJCcUVuQixFQUFBO0VBakREO0lBTUksbUIzQ3BHb0IsRTJDaUlyQjtJQW5DSDtNQVNNLGlCM0N2RlUsRTJDNEZYO01BSEM7UUFDRSxjQUFhLEVBQ2Q7SUFiUDtNQWlCTSxvQjNDL0ZVLEUyQ29HWDtNQUhDO1FBQ0UsaUJBQWdCLEVBQ2pCO0lBckJQO005QjFFRSw0QmJwQnNCO01hcUJ0Qiw2QmJyQnNCLEUyQ2dJbkI7TUFsQ0w7UUE0QlEsY0FBYSxFQUNkO01BRUQ7UTlCekdKLDBCOEIwR2tDO1E5QnpHbEMsMkI4QnlHa0MsRUFDN0I7RUFqQ1A7STlCekZFLGdDYkxzQjtJYU10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NkM2Y2xDLHNCQUFxQjtFQUNyQixvQjdDM2NrQjtFNkM0Y2xCLG9CQUFtQyxFQUNwQzs7QUVwZkw7RUFDRSxjQUFhO0VBQ2IsV0FBVTtFQUNWLGlCQUFnQjtFQUNoQixnQkFBZTtFQUNmLE9BQU07RUFDTixTQUFRO0VBQ1IsVUFBUztFQUNULFFBQU87RUFDUCxhMUJKTyxFMEJLUjs7QUFJRDtFOUJxRUUsb0NDdEUyQztVRHNFM0MsNEJDdEUyQztFRHVFM0MscUM4QnJFNEM7RTlCcUU1Qyw2QjhCckU0QztFOUJzRTVDLGlFQ3pEb0U7VUR5RHBFLHlEQ3pEb0U7RTZCWHBFLHNDakQ4cUIyRjtFaUQ3cUIzRixXQUFVO0VBQ1YsZ0JBQWU7RUFDZixPQUFNO0VBQ04sU0FBUTtFQUNSLFVBQVM7RUFDVCxRQUFPO0VBQ1AsYTFCbkJPLEUwQndCUjtFdENnREc7SXNDL0RKO005QjBFSSxxQ0N0RTBDO2NEc0UxQyw2QkN0RTBDLEU2Qlc3QyxFQUFBO0V0Q2dERztJc0MvREo7TTlCOEVJLG1DQ3BGd0M7Y0RvRnhDLDJCQ3BGd0MsRTZCcUIzQyxFQUFBO0U5QmtFQztJOEJqRkY7TTlCa0ZJLHlCQUFnQjtNQUFoQixpQkFBZ0IsRThCbkVuQixFQUFBO0VBZkQ7SUFhSSxXQUFVLEVBQ1g7O0FBS0g7RTlCVUUsb0NDNUIyQztVRDRCM0MsNEJDNUIyQztFRDZCM0MsbUU4QlYrQztFOUJVL0MsMkQ4QlYrQztFOUJVL0MsMkM4QlYrQztFOUJVL0Msa0Y4QlYrQztFOUJXL0MsaUVDbEJvRTtVRGtCcEUseURDbEJvRTtFNkJTcEUsdUI1Q25CYTtFNENvQmIsK0JBQWtEO0VBQ2xELG1CQUFrQjtFQUNsQixpQkFBZ0I7RUFDaEIsZ0JBQWU7RUFDZixPQUFNO0VBQ04sVUFBUztFQUNULFFBQU87RUFDUCw0Q0FBbUM7VUFBbkMsb0NBQW1DO0VBQ25DLGUxQ3NNeUMsRTBDeEwxQztFdENrQkc7SXNDNUNKO005QmVJLHFDQzVCMEM7Y0Q0QjFDLDZCQzVCMEMsRTZCdUM3QyxFQUFBO0V0Q2tCRztJc0M1Q0o7TTlCbUJJLG1DQzFDd0M7Y0QwQ3hDLDJCQzFDd0MsRTZCaUQzQyxFQUFBO0U5QkpDO0k4QnRCRjtNOUJ1QkkseUJBQWdCO01BQWhCLGlCQUFnQixFOEJHbkIsRUFBQTtFQVpDO0lBQ0UsU0FBUTtJQUNSLFdBQVU7SUFDViwyQ0FBa0M7WUFBbEMsbUNBQWtDLEVBQ25DO0VBRUQ7STlCOUJBLG9DQ1QyQztZRFMzQyw0QkNUMkM7SURVM0MsbUU4QjhCd0Q7STlCOUJ4RCwyRDhCOEJ3RDtJOUI5QnhELDJDOEI4QndEO0k5QjlCeEQsa0Y4QjhCd0Q7STlCN0J4RCwrRENDa0U7WUREbEUsdURDQ2tFO0k2QjhCaEUsdUgxQjlCNkc7WTBCOEI3RywrRzFCOUI2RztJMEIrQjdHLHdDQUErQjtZQUEvQixnQ0FBK0IsRUFDaEM7SXRDbUJDO01zQ3hCRjtROUJ6QkUscUNDVDBDO2dCRFMxQyw2QkNUMEMsRTZCdUMzQyxFQUFBO0l0Q21CQztNc0N4QkY7UTlCckJFLG1DQ3ZCd0M7Z0JEdUJ4QywyQkN2QndDLEU2QmlEekMsRUFBQTtJOUJ2QkQ7TThCa0JBO1E5QmpCRSx5QkFBZ0I7UUFBaEIsaUJBQWdCLEU4QnNCakIsRUFBQTs7QUFLSDtFQUNFLHNCMUNxS3dDO0UwQ3BLeEMsb0IxQ21Lc0M7RTBDbEt0QyxtQjFDa0tzQyxFMENqS3ZDOztBQUVEO0VEcEVFLHNDaEQrckI4RjtFZ0Q5ckI5RixZQUFXO0VBQ1gsaUJBQW1CO0VBQ25CLGlCQUFnQixFQ21FakI7O0FBRUQ7RUFDRSwwQmpEMEN1QztFaUR6Q3ZDLDZDakRxbkI4RjtFaURwbkI5RixlQUFjO0VBQ2Qsc0IxQ3dKd0M7RTBDdkp4Qyx1QjFDc0pzQyxFMENySnZDOztBQUVEO0VQaEZFLGlCQUFnQjtFQUNoQix3QkFBdUI7RUFDdkIsb0JBQW1CO0VPaUZuQiwyQmpEMm1CMkY7RWlEMW1CM0YsZUFBYztFQUNkLGlCaERwRTBCO0VnRHFFMUIsYTFDMkpzQztFMEMxSnRDLGVBQWM7RUFDZCxjQUFhO0VBQ2IsaUJBQWdCO0VBQ2hCLHdCMUN5SXNDLEUwQ3BJdkM7RUFIQztJQUNFLG9CQUE0QyxFQUM3Qzs7QUFLSDtFQUNFLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IsNkJBQXNCO0VBQXRCLDhCQUFzQjtNQUF0QiwyQkFBc0I7VUFBdEIsdUJBQXNCO0VBQ3RCLGlCQUFnQjtFQUNoQixtQjFDNkh3QztFMEM1SHhDLHNCMUM0SHdDO0UwQzNIeEMsZ0JBQWUsRUF1Q2hCO0VBckNDOztJQUVFLGNBQWEsRUFDZDtFQVhIO0lQbkdFLGlCQUFnQjtJQUNoQix3QkFBdUI7SUFDdkIsb0JBQW1CO0l2QjREbkIsa0NDbkR5QztZRG1EekMsMEJDbkR5QztJRG9EekMscUQ4Qm1Ec0Q7STlCbkR0RCw2QzhCbURzRDtJOUJsRHRELGlFQ3JDb0U7WURxQ3BFLHlEQ3JDb0U7STZCeUZsRSwyQmpEd2tCNEY7SWlEdmtCNUYsb0IxQ3NId0M7STBDckh4QyxpQmhEckd3QjtJZ0RzR3hCLGVBQWM7SUFDZCx3QjFDMkdvQyxFMEN4RnJDO0l0Qy9EQztNc0N1Qko7UTlCaENJLG1DQ25Ed0M7Z0JEbUR4QywyQkNuRHdDLEU2QjJIekMsRUFBQTtJdEMvREM7TXNDdUJKO1E5QjVCSSxrQ0NqRXVDO2dCRGlFdkMsMEJDakV1QyxFNkJxSXhDLEVBQUE7STlCakVEO004QnlCRjtROUJ4QkkseUJBQWdCO1FBQWhCLGlCQUFnQixFOEJnRWpCLEVBQUE7STNDM0lEO00yQzJISSwwQmpEUm1DLEVNL0d0QztJMkMrRkg7TUE2Qk0sZTVDMUhTLEU0QzJIVjtJQTlCTDtNQWlDTSw4QkFBNkI7TUFDN0IsMkJqRHlqQnVGLEVpRHhqQnhGO0lBbkNMO01Bc0NNLFdBQVUsRUFDWDtFQXZDTDtJQTJDSSxlNUN4SVcsRTRDeUlaOztBQUdIO0VBQ0UsMkJqRDBpQmdHO0VpRHppQmhHLGMxQ2tGd0MsRTBDNUV6QztFQUpDOztJQUVFLGU1Q2xKVyxFNENtSlo7O0FBR0g7RUFDRSxlNUN2SmEsRTRDd0pkOztBdENsRkc7RXNDMkZBO0lBQ0UsY0FBYTtJQUNiLHlCQUFnQjtJQUFoQixpQkFBZ0IsRUFDakI7RUFFRDtJQUNFLGNBQWE7SUFDYix5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QkFBZ0I7TUFBaEIsaUJBQWdCLEUrQmJuQixFQUFBO0V2Q2NHO0l1Q3ZDSjtNQWNJLGtDOUJsQzBDO2M4QmtDMUMsMEI5QmxDMEMsRThCNkM3QyxFQUFBO0V2Q2NHO0l1Q3ZDSjtNQWtCSSxnQzlCaER3QztjOEJnRHhDLHdCOUJoRHdDLEU4QnVEM0MsRUFBQTtFQUpDO0lBQ0UsV0FBVTtJQUNWLDZCQUFvQjtZQUFwQixxQkFBb0IsRUFDckI7O0FBR0g7RWxDaEVFLG1CYkNzQjtFZ0JpRnRCLG9DQ3RFMkM7VURzRTNDLDRCQ3RFMkM7RUR1RTNDLHdEK0JqQnVEO0UvQmlCdkQsZ0QrQmpCdUQ7RS9CaUJ2RCx3QytCakJ1RDtFL0JpQnZELDJEK0JqQnVEO0UvQmtCdkQsaUVDekRvRTtVRHlEcEUseURDekRvRTtFaEI2QnBFLG9CSHBCK0M7RUdxQi9DLGlCSHZDMEI7RUd3QzFCLGtCSEEyQjtFR0MzQixxQkhlK0I7RWlETC9CLHNIM0IzQzhHO1UyQjJDOUcsOEczQjNDOEc7RTJCNEM5RyxtQkFBK0Q7RUFDL0QsV0FBVTtFQUNWLFdBQVU7RUFDVixxQkFBb0I7RUFDcEIsbUJBQWtCO0VBQ2xCLCtCQUEwQztVQUExQyx1QkFBMEMsRUFXM0M7RXZDVkc7SXVDWko7TS9CdUJJLHFDQ3RFMEM7Y0RzRTFDLDZCQ3RFMEMsRThCcUU3QyxFQUFBO0V2Q1ZHO0l1Q1pKO00vQjJCSSxtQ0NwRndDO2NEb0Z4QywyQkNwRndDLEU4QitFM0MsRUFBQTtFL0JRQztJK0I5QkY7TS9CK0JJLHlCQUFnQjtNQUFoQixpQkFBZ0IsRStCVG5CLEVBQUE7RUFUQztJQWJGO01BY0kscUJBQWE7TUFBYixxQkFBYTtNQUFiLGNBQWE7TUFDYixnQkFBZSxFQU9sQixFQUFBO0VBSkM7SUFDRSxXQUFVO0lBQ1YsNEJBQW1CO1lBQW5CLG9CQUFtQixFQUNwQjs7QUFLSDtFbENwRkUsZ0NiTHNCO0VhTXRCLCtCYk5zQjtFK0M0RnRCLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2Isc0JBQXlCO01BQXpCLG1CQUF5QjtVQUF6QiwwQkFB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bkNoRkQ7TW1DOERGO1FuQzdESSx5QkFBZ0I7UUFBaEIsaUJBQWdCLEVtQytFakIsRUFBQTtJQWxCSDtNbkMxRUUsa0NDbkR5QztjRG1EekMsMEJDbkR5QztNRG9EekMsaUVtQ2dGNEQ7TW5DaEY1RCx5RG1DZ0Y0RDtNbkNoRjVELGlEbUNnRjREO01uQ2hGNUQsb0VtQ2dGNEQ7TW5DL0U1RCxpRUNyQ29FO2NEcUNwRSx5RENyQ29FO01rQ3NIaEUsMEJ0RC9CbUM7TXNEZ0NuQyxtQkFBa0I7TUFDbEIsb0QvQzBKNkY7YytDMUo3Riw0Qy9DMEo2RjtNK0N6SjdGLFlBQVc7TUFDWCxlQUFjO01BQ2QsZXJEdkV3RDtNcUR3RXhELG1CQUFrQjtNQUNsQixjckR6RXdELEVxRDBFekQ7TTNDN0VEO1EyQzRESjtVbkNyRUksbUNDbkR3QztrQkRtRHhDLDJCQ25Ed0MsRWtDeUl2QyxFQUFBO00zQzdFRDtRMkM0REo7VW5DakVJLGtDQ2pFdUM7a0JEaUV2QywwQkNqRXVDLEVrQ21KdEMsRUFBQTtNbkMvRUg7UW1DOERGO1VuQzdESSx5QkFBZ0I7VUFBaEIsaUJBQWdCLEVtQzhFZixFQUFBO0VBakJMO0lBMEJVLHNDQUF5RjtZQUF6Riw4QkFBeUYsRUFDMUY7RUEzQlQ7SUE4QlUsMEJqRDNKSyxFaUQ0Sk47RUEvQlQ7SUFvQ1EseUNqRGpLTyxFaURrS1I7RUFyQ1A7SUEwQ1EsMEIvQzBIK0MsRStDekhoRDtFQTNDUDtJQThDUSxzQ3REeWdCd0YsRXNEeGdCekY7RUEvQ1A7SW5DMUVFLGtDQ25EeUM7WURtRHpDLDBCQ25EeUM7SURvRHpDLDhDbUM2SCtDO0luQzdIL0Msc0NtQzZIK0M7SW5DNUgvQyxpRUNyQ29FO1lEcUNwRSx5RENyQ29FO0lrQ21LbEUsNkJBQTRCO0lBQzVCLHNDdEQrZnlGO0lzRDlmekYsa0NBQXFHO0lBQ3JHLG9CL0MrR2dEO0krQzlHaEQsWUFBVztJQUNYLGVBQWM7SUFDZCxlckRySDBEO0lxRHNIMUQsbUJBQWtCO0lBQ2xCLGVBQW9GO0lBQ3BGLFFBQU87SUFDUCxZL0MwR21GLEUrQ3pHcEY7STNDN0hDO00yQzRESjtRbkNyRUksbUNDbkR3QztnQkRtRHhDLDJCQ25Ed0MsRWtDeUx6QyxFQUFBO0kzQzdIQztNMkM0REo7UW5DakVJLGtDQ2pFdUM7Z0JEaUV2QywwQkNqRXVDLEVrQ21NeEMsRUFBQTtJbkMvSEQ7TW1DOERGO1FuQzdESSx5QkFBZ0I7UUFBaEIsaUJBQWdCLEVtQzhIakIsRUFBQTs7QUMxTUg7RUFDRSx5QkFBZ0I7S0FBaEIsc0JBQWdCO1VBQWhCLGlCQUFnQjtFQUNoQiw4QkFBNkI7RUFDN0IsZ0JBQWU7RUFDZixZQUFXLEVBd0paO0VBNUpEO0lBU00sc0NoRG1UMkMsRWdEbFQ1QztFQVZMO0lBYU0sc0NoRCtTMkMsRWdEOVM1QztFQWRMO0lBaUJNLHNDaEQyUzJDLEVnRDFTNUM7RUFsQkw7SUFzQkksV0FBVSxFQWFYO0lBbkNIO01BeUJNLGtEbERiUyxFa0RjVjtJQTFCTDtNQTZCTSxrRGxEakJTLEVrRGtCVjtJQTlCTDtNQWlDTSwwRGxEckJTO2NrRHFCVCxrRGxEckJTLEVrRHNCVjtFQWxDTDtJQXNDSSxVQUFTLEVBQ1Y7RUF2Q0g7SUEwQ0ksMEJsRDlCVyxFa0QrQlo7RUEzQ0g7SXBDK0RFLDBCQ25EeUM7SURvRHpDLCtEb0NsQndEO0lwQ2tCeEQsdURvQ2xCd0Q7SXBDa0J4RCwrQ29DbEJ3RDtJcENrQnhELG1Fb0NsQndEO0lwQ21CeEQseURDckNvRTtJbUNvQmxFLHNCQUFnQjtTQUFoQixpQkFBZ0I7SUFDaEIsMEJsRHJDVztJa0RzQ1gsVUFBUztJQUNULG1CQUFrQjtJQUNsQixnQmhEc1FtRDtJZ0RyUW5ELGVoRHFRbUQsRWdEMVBwRDtJNUNhQztNNEM3RUo7UXBDb0VJLDJCQ25Ed0MsRW1DK0N6QyxFQUFBO0k1Q2FDO000QzdFSjtRcEN3RUksMEJDakV1QyxFbUN5RHhDLEVBQUE7SXBDV0Q7TW9DM0VGO1FwQzRFSSx5QkFBZ0I7UUFBaEIsaUJBQWdCLEVvQ1pqQixFQUFBO0lBaEVIO01Bd0RNLGlCQUFnQjtNQUNoQixlQUFnQztNQUNoQyxjQUErQixFQUNoQztJQTNETDtNQThETSxXQUFVLEVBQ1g7RUEvREw7SXBDK0RFLDBCQ25EeUM7SURvRHpDLDhDb0NHK0M7SXBDSC9DLHNDb0NHK0M7SXBDRi9DLHlEQ3JDb0U7SW1DeUNsRSxzQ2hEc1A2QztJZ0RyUDdDLDBCQUF5QjtJQUN6QixpQkFBZ0I7SUFDaEIsbUJBQWtCO0lBQ2xCLGdCQUFlO0lBQ2YsaUJoRG1Qa0M7SWdEbFBsQyxZQUFXLEVBQ1o7STVDQ0M7TTRDN0VKO1FwQ29FSSwyQkNuRHdDLEVtQzJEekMsRUFBQTtJNUNDQztNNEM3RUo7UXBDd0VJLDBCQ2pFdUMsRW1DcUV4QyxFQUFBO0lwQ0REO01vQzNFRjtRcEM0RUkseUJBQWdCO1FBQWhCLGlCQUFnQixFb0NBakIsRUFBQTtFQTVFSDtJQStFSSwwQmxEbkVXO0lrRG9FWCxpQmhENk9rQztJZ0Q1T2xDLHdCaEQ0T2tDO0lnRDNPbEMsc0JBQXFDLEVBQ3RDO0VBbkZIO0lBc0ZJLHNDaERxTzZDO0lnRHBPN0MsaUJoRHNPa0M7SWdEck9sQyx1QkFBc0M7SUFDdEMsd0JoRG9Pa0MsRWdEbk9uQztFQTFGSDtJcEMrREUsMEJDbkR5QztJRG9EekMsZ0RvQzZCeUM7SXBDN0J6Qyx3Q29DNkJ5QztJcEM3QnpDLGdDb0M2QnlDO0lwQzdCekMsb0RvQzZCeUM7SXBDNUJ6Qyx5RENyQ29FO0ltQ21FbEUsaUJBQWdCO0lBQ2hCLDBCbERwRlc7SWtEcUZYLFVBQVM7SUFDVCxtQkFBa0I7SUFDbEIsZ0JoRHVObUQ7SWdEdE5uRCx1QkFBc0M7SUFDdEMsc0JBQXFDO0lBQ3JDLGVoRG9ObUQsRWdEM01wRDtJNUNsQ0M7TTRDN0VKO1FwQ29FSSwyQkNuRHdDLEVtQzhGekMsRUFBQTtJNUNsQ0M7TTRDN0VKO1FwQ3dFSSwwQkNqRXVDLEVtQ3dHeEMsRUFBQTtJcENwQ0Q7TW9DM0VGO1FwQzRFSSx5QkFBZ0I7UUFBaEIsaUJBQWdCLEVvQ21DakIsRUFBQTtJQS9HSDtNQXlHTSxtQ2xEN0ZTLEVrRDhGVjtJQTFHTDtNQTZHTSxXQUFVLEVBQ1g7RUE5R0w7SXBDK0RFLDBCQ25EeUM7SURvRHpDLDhDb0NrRCtDO0lwQ2xEL0Msc0NvQ2tEK0M7SXBDakQvQyx5RENyQ29FO0ltQ3dGbEUsOEJBQTZCO0lBQzdCLDBCQUF5QjtJQUN6Qix5QkFBMkQ7SUFDM0QsbUJBQWtCO0lBQ2xCLGdCQUFlO0lBQ2YsaUJoRG9Na0M7SWdEbk1sQyxZQUFXLEVBQ1o7STVDOUNDO000QzdFSjtRcENvRUksMkJDbkR3QyxFbUMwR3pDLEVBQUE7STVDOUNDO000QzdFSjtRcEN3RUksMEJDakV1QyxFbUNvSHhDLEVBQUE7SXBDaEREO01vQzNFRjtRcEM0RUkseUJBQWdCO1FBQWhCLGlCQUFnQixFb0MrQ2pCLEVBQUE7RUEzSEg7SXBDK0RFLGtDQ25EeUM7WURtRHpDLDBCQ25EeUM7SURvRHpDLDhDb0M4RCtDO0lwQzlEL0Msc0NvQzhEK0M7SXBDN0QvQyxpRUNyQ29FO1lEcUNwRSx5RENyQ29FO0ltQ29HbEUsc0NoRDJMNkM7SWdEMUw3QywwQkFBeUI7SUFDekIsaUJBQWdCO0lBQ2hCLG1CQUFrQjtJQUNsQixnQkFBZTtJQUNmLGlCaER3TGtDO0lnRHZMbEMsWUFBVyxFQUNaO0k1QzFEQztNNEM3RUo7UXBDb0VJLG1DQ25Ed0M7Z0JEbUR4QywyQkNuRHdDLEVtQ3NIekMsRUFBQTtJNUMxREM7TTRDN0VKO1FwQ3dFSSxrQ0NqRXVDO2dCRGlFdkMsMEJDakV1QyxFbUNnSXhDLEVBQUE7SXBDNUREO01vQzNFRjtRcEM0RUkseUJBQWdCO1FBQWhCLGlCQUFnQixFb0MyRGpCLEVBQUE7RUF2SUg7SXBDK0RFLGtDQ25EeUM7WURtRHpDLDBCQ25EeUM7SURvRHpDLGdEb0MwRXlDO0lwQzFFekMsd0NvQzBFeUM7SXBDMUV6QyxnQ29DMEV5QztJcEMxRXpDLG9Eb0MwRXlDO0lwQ3pFekMsaUVDckNvRTtZRHFDcEUseURDckNvRTtJbUNnSGxFLHlCQUFnQjtZQUFoQixpQkFBZ0I7SUFDaEIsMEJsRGpJVztJa0RrSVgsVUFBUztJQUNULG1CQUFrQjtJQUNsQixnQmhEMEttRDtJZ0R6S25ELHVCQUE4RDtJQUM5RCxlaER3S21ELEVnRC9KcEQ7STVDOUVDO000QzdFSjtRcENvRUksbUNDbkR3QztnQkRtRHhDLDJCQ25Ed0MsRW1DMEl6QyxFQUFBO0k1QzlFQztNNEM3RUo7UXBDd0VJLGtDQ2pFdUM7Z0JEaUV2QywwQkNqRXVDLEVtQ29KeEMsRUFBQTtJcENoRkQ7TW9DM0VGO1FwQzRFSSx5QkFBZ0I7UUFBaEIsaUJBQWdCLEVvQytFakIsRUFBQTtJQTNKSDtNQXFKTSwyQ2xEeklTO2NrRHlJVCxtQ2xEeklTLEVrRDBJVjtJQXRKTDtNQXlKTSxXQUFVLEVBQ1g7O0FDeEpMO0VBQ0UsMEJBQW1CO01BQW5CLHVCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIsMEJqRDhUdUM7RWlEN1R2QyxheERvc0I4RjtFd0Ruc0I5RixxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLG9CakRrVXdDO0VpRGpVeEMscUJ2RHlEK0I7RXVEeEQvQixXQUFVO0VBQ1YseUJqRHdVc0M7RWlEdlV0QyxnQkFBZTtFQUNmLFVBQVM7RUFDVCxRQUFPO0VBQ1Asb0NBQTJCO1VBQTNCLDRCQUEyQjtFQUMzQiwyRnBDVWtFO0VvQ1ZsRSxtRnBDVWtFO0VvQ1ZsRSwyRXBDVWtFO0VvQ1ZsRSxnSXBDVWtFO0VvQ1RsRSxZQUFXO0VBQ1gsWWpDVE0sRWlDMENQO0U3QzJCRztJNkMzRUo7TUFrQkksbUJyRGxCb0I7TXFEbUJwQixtQmpEMlRxQztNaUQxVHJDLGlCakQyVG1DO01pRDFUbkMsVUFBUztNQUNULHlDQUFnQztjQUFoQyxpQ0FBZ0M7TUFDaEMsWUFBVyxFQXlCZCxFQUFBO0U3QzJCRztJNkMzRUo7TUEyQkksNkZwQ0pnRTtNb0NJaEUscUZwQ0pnRTtNb0NJaEUsNkVwQ0pnRTtNb0NJaEUsbUlwQ0pnRSxFb0N5Qm5FLEVBQUE7RTdDMkJHO0k2QzNFSjtNQStCSSx5RnBDUmdFO01vQ1FoRSxpRnBDUmdFO01vQ1FoRSx5RXBDUmdFO01vQ1FoRSw2SHBDUmdFLEVvQ3lCbkUsRUFBQTtFQWRDO0lBbENGO01BbUNJLHlCQUFnQjtNQUFoQixpQkFBZ0IsRUFhbkIsRUFBQTtFQWhERDtJckNxQkUsb0NDVDJDO1lEUzNDLDRCQ1QyQztJRFUzQywrQ3FDaUI0QztJckNqQjVDLHVDcUNpQjRDO0lyQ2pCNUMsK0JxQ2lCNEM7SXJDakI1QyxrRHFDaUI0QztJckNoQjVDLCtEQ0NrRTtZRERsRSx1RENDa0U7SW9DaUJoRSxXQUFVO0lBQ1YsaUNBQXdCO1lBQXhCLHlCQUF3QixFQUt6QjtJN0M0QkM7TTZDM0VKO1FyQzBCSSxxQ0NUMEM7Z0JEUzFDLDZCQ1QwQyxFb0M4QjNDLEVBQUE7STdDNEJDO002QzNFSjtRckM4QkksbUNDdkJ3QztnQkR1QnhDLDJCQ3ZCd0MsRW9Dd0N6QyxFQUFBO0lyQ2REO01xQ2pDRjtRckNrQ0kseUJBQWdCO1FBQWhCLGlCQUFnQixFcUNhakIsRUFBQTtJN0M0QkM7TTZDM0VKO1FBNkNNLHNDQUE2QjtnQkFBN0IsOEJBQTZCLEVBRWhDLEVBQUE7O0FBR0g7RWRuREUsaUJBQWdCO0VBQ2hCLHdCQUF1QjtFQUN2QixvQkFBbUI7RWNvRG5CLG1CQUFrQjtFQUNsQixpQkFBZ0I7RUFDaEIsYUFBWSxFQUNiOztBQUVEO0VyQ0dFLGtDQ25EeUM7VURtRHpDLDBCQ25EeUM7RURvRHpDLGdFcUNIK0Q7RXJDRy9ELHdEcUNIK0Q7RXJDSS9ELGlFQ3JDb0U7VURxQ3BFLHlEQ3JDb0U7RW9DbUNwRSw4QkFBNkI7RUFDN0IsdUJBQXNCO0VBQ3RCLFVBQVM7RUFDVCxlbkR0RGE7RW1EdURiLGdCQUFlO0VBQ2YsZUFBYztFQUNkLHFCQUFjO01BQWQsZUFBYztFQUNkLG1CQUFrQjtFQUNsQixpQnZEckQwQjtFdURzRDFCLHFCQUFvQjtFQUNwQixvQmpEa1FzQztFaURqUXRDLFdBQVU7RUFDViwwQkFBeUI7RUFDekIsb0JBQW1CLEVBY3BCO0U3Q2JHO0k2Q2pCSjtNckNRSSxtQ0NuRHdDO2NEbUR4QywyQkNuRHdDLEVvQ3lFM0MsRUFBQTtFN0NiRztJNkNqQko7TXJDWUksa0NDakV1QztjRGlFdkMsMEJDakV1QyxFb0NtRjFDLEVBQUE7RXJDZkM7SXFDZkY7TXJDZ0JJ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QjtJbURyVzNCLGFuRHlXMEI7SW1EeFcxQiwyQm5EeVc4QjtJbUR4VzlCLG1CQUFrQjtJQUNsQiwwQkFBeUIsRUFzQzFCO0kvQ29CQztNK0M3RUo7UXZDb0VJLG1DQ25Ed0M7Z0JEbUR4QywyQkNuRHdDLEVzQ3dDekMsRUFBQTtJL0NvQkM7TStDN0VKO1F2Q3dFSSxrQ0NqRXVDO2dCRGlFdkMsMEJDakV1QyxFc0NrRHhDLEVBQUE7SXZDa0JEO011QzNFRjtRdkM0RUkseUJBQWdCO1FBQWhCLGlCQUFnQixFdUNuQmpCLEVBQUE7SXBEeEREO01vRHFCSSxzQzFEMHFCMEYsRU0zckI3RjtJb0RMSDtNQTJCTSxXQUFVLEVBQ1g7SUE1Qkw7TUErQk0sZXJEbkJTLEVxRHdCVjtNQXBDTDtRQWtDUSxXQUFVLEVBQ1g7SUFuQ1A7TUF1Q00sOEJBQTZCO01BQzdCLDJCMUR1cEJ1RjtNMER0cEJ2RixXQUFVLEVBQ1g7SUExQ0w7TXZDK0RFLGtDQ25EeUM7Y0RtRHpDLDBCQ25EeUM7TURvRHpDLHFDdUNuQndDO012Q21CeEMsNkJ1Q25Cd0M7TXZDb0J4QyxpRUNyQ29FO2NEcUNwRSx5RENyQ29FO01zQ21CaEUsMEJyRG5DUztNcURvQ1QsWUFBVztNQUNYLGVBQWM7TUFDZCxpQm5EcVU2QjtNbURwVTdCLFdBQVU7TUFDVixtQkFBa0I7TUFDbEIsU0FBUTtNQUNSLFVBQVM7TUFDVCxRQUFPLEVBQ1I7TS9DcUJEO1ErQzdFSjtVdkNvRUksbUNDbkR3QztrQkRtRHhDLDJCQ25Ed0MsRXNDdUN2QyxFQUFBO00vQ3FCRDtRK0M3RUo7VXZDd0VJLGtDQ2pFdUM7a0JEaUV2QywwQkNqRXVDLEVzQ2lEdEMsRUFBQTtNdkNtQkg7UXVDM0VGO1V2QzRFSSx5QkFBZ0I7VUFBaEIsaUJBQWdCLEV1Q3BCZixFQUFBO0VBeERMO0lBNERJLHNDMURvb0I0RjtJMERub0I1RixXQUFVLEVBQ1g7O0FBR0g7RUFDRSxtQkFBa0IsRUErQm5CO0VBaENEO0lBS00sV0FBVSxFQUNYO0VBTkw7SXZDRkUsa0NDbkR5QztZRG1EekMsMEJDbkR5QztJ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M1RoRjtJQUxHOzs7TUFFRSx1QkFBc0IsRUFDdkIsRUFBQTtFaERQSDtJZ0RORjs7TUFJSSxvUVJ6Q21JO01RMENuSSw4QkFBNkI7TUFDN0IsNkJBQTRCO01BQzVCLDZCcERtVTZFO01vRGxVN0UscUJwRGtVNkUsRW9EM1RoRjtNQUxHOzs7UUFFRSx1QkFBc0IsRUFDdkIsRUFBQTs7QUFJTDs7OztFQUNFLG1CcEQ4VGdDO0VvRDdUaEMsa0J4RHJHc0I7RXdEc0d0QixtQnBEOFRtQztFb0Q3VG5DLCtCcERpVWlDLEVvRHhUbEM7RXJEbkdDOzs7O0lxRDZGRSx5R3BEcVI4QztZb0RyUjlDLGlHcERxUjhDLEVEaFgvQztFcUQ4RkQ7Ozs7SUFDRSxpRnREckdXO1lzRHFHWCx5RXREckdXLEVzRHNHWjs7QUFJSDtFQWFNLG1DcER5UzZCLEVvRHhTOUI7O0FBZEw7RUFvQk0scUNwRG1TZ0MsRW9EbFNqQzs7QUFJTDs7RUFFSSxvQnBEOFBrQyxFb0R6UG5DOztBQVBIO0VBVUksb0JwRHVQa0MsRW9EalBuQztFQWhCSDtJQWFNLG9CcEQ0UWdDO0lvRDNRaEMsbUNwRCtRNkIsRW9EOVE5Qjs7QUFmTDtFQW1CSSxpQnBEK08rQixFb0R6T2hDO0VBekJIO0lBc0JNLG9CcERvUWdDO0lvRG5RaEMscUNwRHVRZ0MsRW9EdFFqQzs7QUFLTDtFQUNFLHNCQUFxQjtFQUNyQixnQnBEaU9vQztFb0RoT3BDLGlCQUFnQjtFQUNoQixtQkFBa0I7RUFDbEIsWUFBVyxFQUNaOztBQUVEO0VBQ0UsZ0JwRDBOb0M7RW9Eek5wQyxVQUFTO0VBQ1QsV0FBVTtFQUNWLG1CQUFrQjtFQUNsQixZQUFXO0VBQ1gsV0FBVSxFQVFYO0VBZEQ7SUFVTSw2QnREbExTO0lzRG1MVCxnRHREbkxTO1lzRG1MVCx3Q3REbkxTLEVzRG9MVjs7QUFJTDtFakJuTUUsaUJBQWdCO0VBQ2hCLHdCQUF1QjtFQUN2QixvQkFBbUI7RXZCNERuQixrQ0NuRHlDO1VEbUR6QywwQkNuRHlDO0VEb0R6Qyw4RHdDc0lxRDtFeEN0SXJELHNEd0NzSXFEO0V4Q3RJckQsOEN3Q3NJcUQ7RXhDdElyRCxrRXdDc0lxRDtFeENySXJELGlFQ3JDb0U7VURxQ3BFLHlEQ3JDb0U7RXVDNEtwRSw2Q3BEd0xnRDtFb0R2TGhELDJCM0RzZjJGO0UyRHJmM0YsZ0JwRGtNaUM7RW9Eak1qQyxnQnBEb01vQztFb0RuTXBDLGlCcERzTWdDO0VvRHJNaEMsaURwRDJNOEI7RW9EMU05QixtQkFBa0I7RUFDbEIsT0FBTTtFQUNOLFNBQVE7RUFDUixRQUFPLEVBV1I7RWhEL0lHO0lnRHVISjtNeENoSUksbUNDbkR3QztjRG1EeEMsMkJDbkR3QyxFdUMyTTNDLEVBQUE7RWhEL0lHO0lnRHVISjtNeEM1SEksa0NDakV1QztjRGlFdkMsMEJDakV1QyxFdUNxTjFDLEVBQUE7RXhDakpDO0l3Q3lIRjtNeEN4SEkseUJBQWdCO01BQWhCLGlCQUFnQixFd0NnSm5CLEVBQUE7RUF4QkQ7SXRDbk1FLHFCQUF3RDtJQUN4RCx1QkFBMEQ7SUFnQjFELDBCQUFzRztJQU10Ryw4QkFBNkI7SUFDN0Isc0NBQTZCO1lBQTdCLDhCQUE2QjtJQUM3QixtQ0FBa0M7SUFDbEMsb0NBQW1DO0lBQ25DLG1CQUFrQjtJQUNsQixvQkFBbUI7SUFDbkIsdUJBQXNCO0lBQ3RCLG1DQUFrQztJQUNsQyxxQkFBb0I7SUFDcEIsb0JBQW1CO0lBQ25CLGtCQUFpQjtJc0NvTGYsc0J6RGxJc0M7SXlEbUl0QyxtQkFBa0I7SUFDbEIsU0FBUTtJQUNSLFNBQVE7SUFDUixvQ0FBMkI7WUFBM0IsNEJBQTJCLEVBQzVCOztBQWFIO0VBQ0Usb0JwRG9LcUM7RW9EbktyQyxxQnBEeUtxQztFb0R4S3JDLCtDcEQ4SzhCLEVvRHhLL0I7RUFURDtJQU9JLG1DcEQ2TCtCLEVvRDVMaEM7O0FBR0g7RUFDRSxxQnBEMEpzQztFb0R6SnRDLHFCcEQrSnFDO0VvRDlKckMsK0NwRG9LOEIsRW9EOUovQjtFQVREO0lBT0kscUNwRG1Ma0MsRW9EbExuQzs7QUFHSDtFQUdFLG9CcEQ4SW9DLEVvRDdJckM7O0FBRUQ7RUFDRSxlQUFjO0VBQ2QsWUFBVyxFQUNaOztBQ3RRQztFeEQrREEsbUJIMUJzRDtFRzJCdEQsaUJIOUMwQjtFRytDMUIsa0JITjJCO0VHTzNCLGlCSFMwQjtFMkR4RXhCLGU1RHdPcUM7RTREdk9yQyxjQUFhO0VBQ2IsbUJyRCtZaUM7RXFEOVlqQyxZQUFXLEVBU1o7RUFQQztJQUNFLG9CckQ0WWdDLEVxRDNZakM7RUFFRDtJQUNFLG9CckR5WWdDLEVxRHhZakM7O0FBR0g7RTVDakJBLG1CYkNzQjtFeURtQnBCLDBCNUR1TnFDO0U0RHROckMsYTVEbXJCNEY7RTREbHJCNUYsY0FBYTtFQUNiLG9CckRvY2dDO0VxRG5jaEMscUIzRHdDNkI7RTJEdkM3QixtQnJEMlhpQztFcUQxWGpDLGdCQUFlO0VBQ2YsYXJEdWMyQjtFcUR0YzNCLHVCckR1YzRCO0VxRHRjNUIsbUJBQWtCO0VBQ2xCLFVBQVM7RUFDVCxtQkFBa0I7RUFDbEIsdUJBQXNCO0VBQ3RCLGFyQzlCSyxFcUM0Q047RWpENkJDO0lpRDNERjtNQW1CSSxvQnJEd2I4QjtNcUR2YjlCLDJCckQrYjRCLEVxRHJiL0IsRUFBQTtFQVBDO0lBQ0Usb0JyRDRXZ0MsRXFEM1dqQztFQUVEO0lBQ0Usb0JyRHlXZ0MsRXFEeFdqQzs7QUFHSDs7O0VBTVEsZTVEb0wrQixFNERuTGhDOztBQVBQOztFQVVRLDBCNURnTCtCLEU0RC9LaEM7O0FBWFA7O0VBZU0seUM1RDJLaUMsRTREMUtsQzs7QUFoQkw7Ozs7RUFvQk0sZUFBYyxFQUNmOztBQUlMOzs7RUFLUSw2QjVENEorQjtFNEQzSi9CLGdENUQySitCO1U0RDNKL0Isd0M1RDJKK0IsRTREMUpoQzs7QUFQUDs7RUFXTSw2QjVEc0ppQyxFNERoSmxDO0VBakJMOztJQWNRLDZCNURtSitCO0k0RGxKL0IsZ0Q1RGtKK0I7WTREbEovQix3QzVEa0orQixFTTFOdEM7O0FzRHlERDs7OztFQXFCTSxlQUFjLEVBQ2Y7O0FBSUw7O0VBSU0sMEI1RG1JaUMsRTREbElsQzs7QUFJTDs7RUFJTSxlNUQwSGlDLEU0RHpIbEM7O0FBS0g7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUUsc0I1RGtIbUMsRTREdkdwQztFQWJBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFLRyxzQjVEK0dpQztJNEQ5R2pDLGdENUQ4R2lDO1k0RDlHakMsd0M1RDhHaUMsRU1oT3RDO0VzRDRHRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBV0csZUFBYyxFQUNmOztBdEQzSEw7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VzRG1JTSxpRjVEZ0dpQztVNERoR2pDLHlFNURnR2lDLEVNaE90Qzs7QXNEb0lDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUdJLGdENUR5RmlDO1U0RHpGakMsd0M1RHlGaUMsRU1oT3RDOztBc0RYRDtFeEQrREEsbUJIMUJzRDtFRzJCdEQsaUJIOUMwQjtFRytDMUIsa0JITjJCO0VHTzNCLGlCSFMwQjtFMkR4RXhCLGU1RHFHcUM7RTREcEdyQyxjQUFhO0VBQ2IsbUJyRCtZaUM7RXFEOVlqQyxZQUFXLEVBU1o7RUFQQztJQUNFLG9CckQ0WWdDLEVxRDNZakM7RUFFRDtJQUNFLG9CckR5WWdDLEVxRHhZakM7O0FBR0g7RTVDakJBLG1CYkNzQjtFeURtQnBCLDBCNURvRnFDO0U0RG5GckMsYTVEbXJCNEY7RTREbHJCNUYsY0FBYTtFQUNiLG9CckRvY2dDO0VxRG5jaEMscUIzRHdDNkI7RTJEdkM3QixtQnJEMlhpQztFcUQxWGpDLGdCQUFlO0VBQ2YsYXJEdWMyQjtFcUR0YzNCLHVCckR1YzRCO0VxRHRjNUIsbUJBQWtCO0VBQ2xCLFVBQVM7RUFDVCxtQkFBa0I7RUFDbEIsdUJBQXNCO0VBQ3RCLGFyQzlCSyxFcUM0Q047RWpENkJDO0lpRDNERjtNQW1CSSxvQnJEd2I4QjtNcUR2YjlCLDJCckQrYjRCLEVxRHJiL0IsRUFBQTtFQVBDO0lBQ0Usb0JyRDRXZ0MsRXFEM1dqQztFQUVEO0lBQ0Usb0JyRHlXZ0MsRXFEeFdqQzs7QUFHSDs7O0VBTVEsZTVEaUQrQixFNERoRGhDOztBQVBQOztFQVVRLDBCNUQ2QytCLEU0RDVDaEM7O0FBWFA7O0VBZU0seUM1RHdDaUMsRTREdkNsQzs7QUFoQkw7Ozs7RUFvQk0sZUFBYyxFQUNmOztBQUlMOzs7RUFLUSw2QjVEeUIrQjtFNER4Qi9CLGdENUR3QitCO1U0RHhCL0Isd0M1RHdCK0IsRTREdkJoQzs7QUFQUDs7RUFXTSw2QjVEbUJpQyxFNERibEM7RUFqQkw7O0lBY1EsNkI1RGdCK0I7STREZi9CLGdENURlK0I7WTREZi9CLHdDNURlK0IsRU12RnRDOztBc0R5REQ7Ozs7RUFxQk0sZUFBYyxFQUNmOztBQUlMOztFQUlNLDBCNURBaUMsRTREQ2xDOztBQUlMOztFQUlNLGU1RFRpQyxFNERVbEM7O0FBS0g7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUUsc0I1RGpCbUMsRTRENEJwQztFQWJBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFLRyxzQjVEcEJpQztJNERxQmpDLGdENURyQmlDO1k0RHFCakMsd0M1RHJCaUMsRU03RnRDO0VzRDRHRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBV0csZUFBYyxFQUNmOztBdEQzSEw7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VzRG1JTSxpRjVEbkNpQztVNERtQ2pDLHlFNURuQ2lDLEVNN0Z0Qzs7QXNEb0lDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUdJLGdENUQxQ2lDO1U0RDBDakMsd0M1RDFDaUMsRU03RnRDOztBdURaSDs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFSSxzQ3REa2E4QztFc0RqYTlDLG1CdERrYThCO0VzRGphOUIsb0NBQXlILEVBQzFIOztBQUxIOztFQVFJLHFCdER1WjZFLEVzRHRaOUU7O0FBVEg7Ozs7RUFZSSxzQjFEVG9CO0UwRFVwQixvQ0FBeUgsRUFTMUg7RXZETkQ7Ozs7SXVEQUksNER0RGtYNEM7WXNEbFg1QyxvRHREa1g0QyxFRGhYL0M7RXVEbEJIOzs7O0lBb0JNLGdEeERSUztZd0RRVCx3Q3hEUlMsRXdEU1Y7O0FBckJMOztFQTRCSSxtQnREMllpQyxFc0QxWWxDOztBQTdCSDs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQWlDSSxtQnREc1lpQyxFc0RyWWxDOztBQUtIOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFSSxvQnREb1dtQztFc0RuV25DLHFCdER5V21DO0VzRHhXbkMsNENBQWtJLEVBQ25JOztBQUxIOzs7Ozs7O0VBUUksNENBQWtJLEVBQ25JOztBQVRIOzs7RUFlSSxvQnREa1hrQyxFc0RqWG5DOztBQWhCSDtFQW1CSSxxQnREcVc2RSxFc0RwVzlFOztBQXBCSDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCSSxvQnREeVdrQyxFc0R4V25DOztBQUdIOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFSSxxQnREeVVvQztFc0R4VXBDLHFCdEQ4VW1DO0VzRDdVbkMsNkNBQWtJLEVBQ25JOztBQUxIOzs7Ozs7O0VBUUksNkNBQWtJLEVBQ25JOztBQVRIOzs7RUFlSSxvQnREdVZrQyxFc0R0Vm5DOztBQWhCSDtFQW1CSSxxQnREeVU2RSxFc0R4VTlFOztBQXBCSDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCSSxvQnREOFVrQyxFc0Q3VW5DOztBQzVGSDtFQUNFLHFCdkRzYnNDO0V1RHJidEMsbUJBQWtCLEVBb0RuQjtFQXRERDs7SUFNSSxPQUFNO0lBQ04sK0JBQWtFO1lBQWxFLHVCQUFrRSxFQUNuRTtFQVJIO0lBV0ksZXpEQ1csRXlEQVo7RUFaSDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQWtCTSxtQkFBa0IsRUFDbkI7RUFuQkw7STNDK0RFLGtDQ25EeUM7WURtRHpDLDBCQ25EeUM7SURvRHpDLDJEMkN6Q29EO0kzQ3lDcEQsbUQyQ3pDb0Q7STNDeUNwRCwyQzJDekNvRDtJM0N5Q3BELDhEMkN6Q29EO0kzQzBDcEQsaUVDckNvRTtZRHFDcEUseURDckNvRTtJMENIbEUsMkI5RHNxQnlGO0k4RHJxQnpGLGVBQWM7SUFDZCxnQnZEaVgrQjtJdURoWC9CLGlCdkRzWDhCO0l1RHJYOUIsVUFBUztJQUNULFdBQVU7SUFDVixtQkFBa0I7SUFDbEIsY0FBdUQ7SUFDdkQsUUFBTztJQUNQLDhCQUFxQjtZQUFyQixzQkFBcUIsRUFDdEI7SW5EMENDO01tRDdFSjtRM0NvRUksbUNDbkR3QztnQkRtRHhDLDJCQ25Ed0MsRTBDa0J6QyxFQUFBO0luRDBDQztNbUQ3RUo7UTNDd0VJLGtDQ2pFdUM7Z0JEaUV2QywwQkNqRXVDLEUwQzRCeEMsRUFBQTtJM0N3Q0Q7TTJDM0VGO1EzQzRFSSx5QkFBZ0I7UUFBaEIsaUJBQWdCLEUyQ3pDakIsRUFBQTtFQW5DSDs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFzQ0ksbUJBQWtCLEVBZW5CO0lBckRIOzs7Ozs7Ozs7Ozs7Ozs7Ozs7TUEwQ1EsMkI5RHFwQnFGO004RHBwQnJGLFdBQVUsRUFDWDtJQTVDUDs7Ozs7Ozs7Ozs7Ozs7Ozs7O01BMENRLDJCOURxcEJxRjtNOERwcEJyRixXQUFVLEVBQ1g7SUE1Q1A7Ozs7Ozs7Ozs7Ozs7Ozs7OztNQTBDUSwyQjlEcXBCcUY7TThEcHBCckYsV0FBVSxFQUNYO0lBNUNQOzs7Ozs7Ozs7Ozs7Ozs7Ozs7TTNDK0RFLGtDQ25EeUM7Y0RtRHpDLDBCQ25EeUM7TURvRHpDLHFDMkNoQndDO00zQ2dCeEMsNkIyQ2hCd0M7TTNDaUJ4QyxpRUNyQ29FO2NEcUNwRSx5RENyQ29FO00wQ3NCaEUsbUJBQWtCO01BQ2xCLFdBQVUsRUFDWDtJQXBETDs7Ozs7Ozs7Ozs7Ozs7Ozs7O00zQytERSwwQkNuRHlDO01Eb0R6QyxxQzJDaEJ3QztNM0NnQnhDLDZCMkNoQndDO00zQ2lCeEMseURDckNvRTtNMENzQmhFLG1CQUFrQjtNQUNsQixXQUFVLEVBQ1g7SUFwREw7Ozs7Ozs7Ozs7Ozs7Ozs7OztNM0MrREUsa0NDbkR5QztjRG1EekMsMEJDbkR5QztNRG9EekMscUMyQ2hCd0M7TTNDZ0J4Qyw2QjJDaEJ3QztNM0NpQnhDLGlFQ3JDb0U7Y0RxQ3BFLHlEQ3JDb0U7TTBDc0JoRSxtQkFBa0I7TUFDbEIsV0FBVSxFQUNYO01uRHlCRDtRbUQ3RUo7Ozs7Ozs7Ozs7Ozs7Ozs7OztVM0NvRUksbUNDbkR3QztrQkRtRHhDLDJCQ25Ed0MsRTBDbUN2QztRQXBETDs7Ozs7Ozs7Ozs7Ozs7Ozs7O1UzQ29FSSwyQkNuRHdDLEUwQ21DdkM7UUFwREw7Ozs7Ozs7Ozs7Ozs7Ozs7OztVM0NvRUksbUNDbkR3QztrQkRtRHhDLDJCQ25Ed0MsRTBDbUN2QyxFQUFBO01uRHlCRDtRbUQ3RUo7Ozs7Ozs7Ozs7Ozs7Ozs7OztVM0N3RUksa0NDakV1QztrQkRpRXZDLDBCQ2pFdUMsRTBDNkN0QztRQXBETDs7Ozs7Ozs7Ozs7Ozs7Ozs7O1UzQ3dFSSwwQkNqRXVDLEUwQzZDdEM7UUFwREw7Ozs7Ozs7Ozs7Ozs7Ozs7OztVM0N3RUksa0NDakV1QztrQkRpRXZDLDBCQ2pFdUMsRTBDNkN0QyxFQUFBO00zQ3VCSDtRMkMzRUY7Ozs7Ozs7Ozs7Ozs7Ozs7OztVM0M0RUkseUJBQWdCO1VBQWhCLGlCQUFnQixFMkN4QmY7UUFwREw7Ozs7Ozs7Ozs7Ozs7Ozs7OztVM0M0RUkseUJBQWdCO1VBQWhCLGlCQUFnQixFMkN4QmY7UUFwREw7Ozs7Ozs7Ozs7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VUFBbkIsb0JBQW1CO0VBQ25CLDJCaEUyckI4RjtFZ0UxckI5RixxQkFBYTtFQUFiLHFCQUFhO0VBQWIsY0FBYTtFQUNiLG9CQUFlO01BQWYsZ0JBQWU7RUFDZiwwQkFBOEI7TUFBOUIsdUJBQThCO1VBQTlCLCtCQUE4QjtFQUM5QixtQnpEK2JvQztFeUQ5YnBDLHVCekRxY2tDO0V5RHBjbEMsbUJBQWtCLEVBaUduQjtFQXpHRDs7Ozs7Ozs7Ozs7Ozs7Ozs7SWhEQ0UsbUJiQ3NCO0lnQjZEdEIsa0NDbkR5QztZRG1EekMsMEJDbkR5QztJRG9EekMscUM2Q2xEc0M7STdDa0R0Qyw2QjZDbERzQztJN0NtRHRDLGlFQ3JDb0U7WURxQ3BFLHlEQ3JDb0U7STRDWmxFLHNDaEVnckI0RjtJZ0UvcUI1RixVQUFTO0lBQ1QsZUFBYztJQUNkLGF6RGdiK0I7SXlEL2EvQix1QnpEa2JnQyxFeUQ1YWpDO0lyRG1EQztNcUQ3RUo7Ozs7Ozs7Ozs7Ozs7Ozs7O1E3Q29FSSxtQ0NuRHdDO2dCRG1EeEMsMkJDbkR3QyxFNENTekMsRUFBQTtJckRtREM7TXFEN0VKOzs7Ozs7Ozs7Ozs7Ozs7OztRN0N3RUksa0NDakV1QztnQkRpRXZDLDBCQ2pFdUMsRTRDbUJ4QyxFQUFBO0k3Q2lERDtNNkMzRUY7Ozs7Ozs7Ozs7Ozs7Ozs7O1E3QzRFSSx5QkFBZ0I7UUFBaEIsaUJBQWdCLEU2Q2xEakIsRUFBQTtJMURqQkQ7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztNMERjSSx5QkFBZ0I7Y0FBaEIsaUJBQWdCO01BQ2hCLFdBQVUsRTFEWmI7RTBEWkg7SUE2Qkksc0JBQStGO0lBQy9GLHlCQUFrRyxFQUNuRztFQS9CSDtJQWtDSSxzQkFBK0Y7SUFDL0YseUJBQWtHLEVBQ25HO0VBcENIO0loRENFLG1CYkNzQjtJZ0I2RHRCLGtDQ25EeUM7WURtRHpDLDBCQ25EeUM7SURvRHpDLHFDNkN4QnNDO0k3Q3dCdEMsNkI2Q3hCc0M7STdDeUJ0QyxpRUNyQ29FO1lEcUNwRSx5RENyQ29FO0k0Q2NsRSxzQ2hFc3BCNEY7SWdFcnBCNUYsYXpEd1orQixFeUR2WGhDO0lyRENDO01xRDdFSjtRN0NvRUksbUNDbkR3QztnQkRtRHhDLDJCQ25Ed0MsRTRDMkR6QyxFQUFBO0lyRENDO01xRDdFSjtRN0N3RUksa0NDakV1QztnQkRpRXZDLDBCQ2pFdUMsRTRDcUV4QyxFQUFBO0k3Q0REO002QzNFRjtRN0M0RUkseUJBQWdCO1FBQWhCLGlCQUFnQixFNkNBakIsRUFBQTtJMURuRUQ7TTBEcUNJLFdBQVUsRTFEbENiO0kwRFpIOzs7Ozs7Ozs7Ozs7Ozs7OztNQWtETSw4QkFBNkI7TUFDN0IsV0FBVSxFQVNYO01BNURMOzs7Ozs7Ozs7Ozs7Ozs7OztRQXNEUSxnQkFBZSxFQUNoQjtNQXZEUDs7Ozs7Ozs7Ozs7Ozs7Ozs7O1FBMERRLGlCQUFnQixFQUNqQjtJQTNEUDtNQStETSxlQUFjO01BQ2QsYUFBWSxFQUNiO0lBakVMO01Bb0VNLGdCQUFlO01BQ2YsYUFBWSxFQUNiO0lBdEVMO01BeUVNLG1CekQ2WDhCO015RDVYOUIsa0J6RDRYOEIsRXlEM1gvQjtFQTNFTDs7Ozs7Ozs7Ozs7Ozs7Ozs7SUErRUksc0JBQStGO0lBQy9GLHlCQUFrRyxFQUNuRztFQWpGSDs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFvRkksc0JBQStGO0lBQy9GLHlCQUFrRyxFQUNuRztFQXRGSDtJQXlGSSxzQkFBcUM7SUFDckMseUJBQXdDLEVBT3pDO0lBakdIO01BNkZNLG1CekR3V2dDO015RHZXaEMsdUJBQWdGO01BQ2hGLDBCQUFtRixFQUNwRjtFQWhHTDtJQW9HSSwwQkFBbUI7UUFBbkIsdUJBQW1CO1lBQW5CLG9CQUFtQjtJQUNuQixxQkFBYTtJQUFiLHFCQUFhO0lBQWIsY0FBYTtJQUNiLG9CQUFlO1FBQWYsZ0JBQWU7SUFDZiwwQkFBOEI7UUFBOUIsdUJBQThCO1lBQTlCLCtCQUE4QixFQUMvQjs7QUFHSDtFQUNFLGFoRTZsQjhGLEVnRS9rQi9GO0VBZkQ7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQVFJLDRDaEV5bEI0RixFZ0V4bEI3RjtFQVRIOzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBYUksZ0NoRW1sQnlGLEVnRWxsQjFGO0VBZEg7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFhSSxnQ2hFbWxCeUYsRWdFbGxCMUY7RUFkSDs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQWFJLGdDaEVtbEJ5RixFZ0VsbEIxRjs7QUFHSDs7RUFFRSxzSHpDbkc4RztVeUNtRzlHLDhHekNuRzhHO0V5Q29HOUcsZ0JBQWU7RUFDZixTQUFRO0VBQ1IsUUFBTztFQUNQLFl6Q3pITSxFeUMwSFA7O0FBRUQ7RUFDRSxVQUFTLEVBQ1Y7O0FBRUQ7RUFDRSxPQUFNLEVBQ1A7O0FBRUQ7RUFDRSxzSHpDbkg4RztVeUNtSDlHLDhHekNuSDhHO0V5Q29IOUcsWXpDdElNLEV5Q3VJUDs7QUFHNkI7RUFEOUI7SUFFSSxzSHpDekg0RztZeUN5SDVHLDhHekN6SDRHO0l5QzBINUcseUJBQWdCO0lBQWhCLGlCQUFnQjtJQUNoQixPQUFNO0lBQ04sWXpDOUlJLEV5Q2dKUCxFQUFBOztBQUVEO0U3QzVGRSxrQ0NuRHlDO1VEbUR6QywwQkNuRHlDO0VEb0R6QyxrRTZDNEZ5RDtFN0M1RnpELDBENkM0RnlEO0U3QzVGekQsa0Q2QzRGeUQ7RTdDNUZ6RCxzRTZDNEZ5RDtFN0MzRnpELGlFQ3JDb0U7VURxQ3BFLHlEQ3JDb0U7RTRDa0lwRSxtQkFBa0I7RUFDbEIsT0FBTTtFQUNOLFNBQVE7RUFDUixRQUFPO0VBQ1AsWXpDekpNLEV5Q2dLUDtFckQ1Rkc7SXFEOEVKO003Q3ZGSSxtQ0NuRHdDO2NEbUR4QywyQkNuRHdDLEU0Q3dKM0MsRUFBQTtFckQ1Rkc7SXFEOEVKO003Q25GSSxrQ0NqRXVDO2NEaUV2QywwQkNqRXVDLEU0Q2tLMUMsRUFBQTtFN0M5RkM7STZDZ0ZGO003Qy9FSSx5QkFBZ0I7TUFBaEIsaUJBQWdCLEU2QzZGbkIsRUFBQTtFQWREO0lBVUksMEIzRDlKVztJMkQrSlgsc0h6QzNJNEc7WXlDMkk1Ryw4R3pDM0k0RztJeUM0STVHLGdCQUFlLEVBQ2hCOztBQUtIO0U1RHpJRSxtQkhGc0Q7RUdHdEQsaUJIbkIwQjtFR29CMUIsdUJI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QyxhTm1SWixFQUFBOztBTWxSckI7RUFBcUMsYU51cEJaLEVBQUE7O0FNdHBCekI7RUFBK0IsYU5xcEJaLEVBQUE7O0FNcHBCbkI7RUFBb0MsYU5zcEJaLEVBQUE7O0FNcnBCeEI7RUFBa0MsYU55SVosRUFBQTs7QU14SXRCOzs7RUFFa0MsYU5xcUJaLEVBQUE7O0FNcHFCdEI7RUFBd0MsYU44aUJaLEVBQUE7O0FNN2lCNUI7RUFBeUMsYU40aUJaLEVBQUE7O0FNM2lCN0I7RUFBc0MsYU40ZlosRUFBQTs7QU0zZjFCO0VBQW1DLGFOaWtCWixFQUFBOztBTWhrQnZCOztFQUNnQyxhTmdLWixFQUFBOztBTS9KcEI7RUFBb0MsYU4rcUJaLEVBQUE7O0FNOXFCeEI7RUFBaUMsYU53VlosRUFBQTs7QU12VnJCO0VBQW1DLGFOdVBaLEVBQUE7O0FNdFB2QjtFQUFvQyxhTmdKWixFQUFBOztBTS9JeEI7RUFBaUMsYU5taEJaLEVBQUE7O0FNbGhCckI7RUFBcUMsYU5nTVosRUFBQTs7QU0vTHpCO0VBQWdELGFOWVosRUFBQTs7QU1YcEM7RUFBOEMsYU5jWixFQUFBOztBTWJsQztFQUFrQyxhTnFXWixFQUFBOztBTXBXdEI7RUFBMEMsYU53ZVosRUFBQTs7QU12ZTlCOztFQUNtQyxhTnNnQlosRUFBQTs7QU1yZ0J2QjtFQUFvQyxhTmdnQlosRUFBQTs7QU0vZnhCO0VBQXFDLGFOd1laLEVBQUE7O0FNdll6QjtFQUFpQyxhTjJZWixFQUFBOztBTTFZckI7RUFBaUMsYU40UFosRUFBQTs7QU0zUHJCO0VBQXVDLGFOb1VaLEVBQUE7O0FNblUzQjtFQUF1QyxhTml0QlosRUFBQTs7QU1odEIzQjtFQUF3QyxhTitzQlosRUFBQTs7QU05c0I1QjtFQUFzQyxhTmd0QlosRUFBQTs7QU0vc0IxQjtFQUFtQyxhTnllWixFQUFBOztBTXhldkI7RUFBb0MsYU53QlosRUFBQTs7QU12QnhCO0VBQWdDLGFOeW1CWixFQUFBOztBTXhtQnBCO0VBQWlDLGFOeW1CWixFQUFBOztBTXhtQnJCO0VBQWlDLGFOeURaLEVBQUE7O0FNeERyQjtFQUFxQyxhTnlEWixFQUFBOztBTXhEekI7RUFBa0MsYU4rZFosRUFBQTs7QU05ZHRCO0VBQW1DLGFOMkVaLEVBQUE7O0FNMUV2QjtFQUFpQyxhTjBQWixFQUFBOztBTXpQckI7RUFBaUMsYU5pRFosRUFBQTs7QU1oRHJCO0VBQW1DLGFOMFZaLEVBQUE7O0FNelZ2QjtFQUF3QyxhTndtQlosRUFBQTs7QU12bUI1QjtFQUF1QyxhTndtQlosRUFBQTs7QU12bUIzQjtFQUF1QyxhTnBDWixFQUFBOztBTXFDM0I7RUFBeUMsYU52Q1osRUFBQTs7QU13QzdCO0VBQXdDLGFOckNaLEVBQUE7O0FNc0M1QjtFQUEwQyxhTnhDWixFQUFBOztBTXlDOUI7RUFBaUMsYU4rV1osRUFBQTs7QU05V3JCOztFQUNvQyxhTjJhWixFQUFBOztBTTFheEI7RUFBbUMsYU5zVVosRUFBQTs7QU1yVXZCO0VBQXlDLGFOa3JCWixFQUFBOztBTWpyQjdCOzs7RUFFc0MsYU4wYlosRUFBQTs7QU16YjFCO0VBQW1DLGFOa2JaLEVBQUE7O0FNamJ2QjtFQUF1QyxhTndYWixFQUFBOztBTXZYM0I7RUFBbUMsYU50RFosRUFBQTs7QU11RHZCO0VBQWlDLGFObW5CWixFQUFBOztBTWxuQnJCOztFQUM0QyxhTithWixFQUFBOztBTTlhaEM7RUFBMkMsYU44ZlosRUFBQTs7QU03Zi9CO0VBQTJDLGFOK0VaLEVBQUE7O0FNOUUvQjtFQUFtQyxhTnpCWixFQUFBOztBTTBCdkI7RUFBMEMsYU5takJaLEVBQUE7O0FNbGpCOUI7RUFBMEMsYU5xTFosRUFBQTs7QU1wTDlCO0VBQXFDLGFObEJaLEVBQUE7O0FNbUJ6QjtFQUFpQyxhTnNiWixFQUFBOztBTXJickI7RUFBa0MsYU5nYVosRUFBQTs7QU0vWnRCO0VBQWlDLGFObWpCWixFQUFBOztBTWxqQnJCO0VBQW9DLGFOK05aLEVBQUE7O0FNOU54QjtFQUF5QyxhTmdMWixFQUFBOztBTS9LN0I7RUFBeUMsYU40aUJaLEVBQUE7O0FNM2lCN0I7RUFBa0MsYU4rSVosRUFBQTs7QU05SXRCO0VBQXlDLGFOeUVaLEVBQUE7O0FNeEU3QjtFQUEwQyxhTnlFWixFQUFBOztBTXhFOUI7RUFBd0MsYU5rYlosRUFBQTs7QU1qYjVCO0VBQXlDLGFOdVhaLEVBQUE7O0FNdFg3QjtFQUF5QyxhTjJsQlosRUFBQTs7QU0xbEI3QjtFQUF5QyxhTjJEWixFQUFBOztBTTFEN0I7RUFBNEMsYU55YlosRUFBQTs7QU14YmhDO0VBQXdDLGFOMFNaLEVBQUE7O0FNelM1QjtFQUF1QyxhTjBHWixFQUFBOztBTXpHM0I7RUFBMkMsYU51bEJaLEVBQUE7O0FNdGxCL0I7RUFBMkMsYU51RFosRUFBQTs7QU10RC9CO0VBQWdDLGFObkNaLEVBQUE7O0FNb0NwQjtFQUF1QyxhTm5EWixFQUFBOztBTW9EM0I7RUFBd0MsYU5uRFosRUFBQTs7QU1vRDVCO0VBQXFDLGFObkRaLEVBQUE7O0FNb0R6QjtFQUF1QyxhTnZEWixFQUFBOztBTXdEM0I7O0VBQ2tDLGFONGRaLEVBQUE7O0FNM2R0QjtFQUFtQyxhTjhJWixFQUFBOztBTTdJdkI7RUFBcUMsYU5zRlosRUFBQTs7QU1yRnpCO0VBQWlDLGFOK1paLEVBQUE7O0FNOVpyQjtFQUFrQyxhTm9XWixFQUFBOztBTW5XdEI7RUFBcUMsYU5wRFosRUFBQTs7QU1xRHpCO0VBQStDLGFOdUlaLEVBQUE7O0FNdEluQztFQUFpQyxhTmtOWixFQUFBOztBTWpOckI7RUFBaUMsYU4wU1osRUFBQTs7QU16U3JCO0VBQWlDLGFONktaLEVBQUE7O0FNNUtyQjtFQUFnQyxhTnlJWixFQUFBOztBTXhJcEI7RUFBc0MsYU55SVosRUFBQTs7QU14STFCOztFQUNpRCxhTmlJWixFQUFBOztBTWhJckM7RUFBa0MsYU4rWVosRUFBQTs7QU05WXRCO0VBQXFDLGFOQVosRUFBQTs7QU1DekI7RUFBbUMsYU5vYVosRUFBQTs7QU1uYXZCO0VBQW9DLGFOZ0VaLEVBQUE7O0FNL0R4QjtFQUFtQyxhTjZUWixFQUFBOztBTTVUdkI7RUFBdUMsYU51Q1osRUFBQTs7QU10QzNCO0VBQXlDLGFObUNaLEVBQUE7O0FNbEM3QjtFQUFvQyxhTithWixFQUFBOztBTTlheEI7RUFBMEMsYU5rZFosRUFBQTs7QU1qZDlCO0VBQW1DLGFOMEtaLEVBQUE7O0FNekt2QjtFQUF3QyxhTjJLWixFQUFBOztBTTFLNUI7RUFBcUMsYU4zRVosRUFBQTs7QU00RXpCO0VBQXFDLGFON0VaLEVBQUE7O0FNOEV6Qjs7RUFDc0MsYU5sRVosRUFBQTs7QU1tRTFCO0VBQTJDLGFOK2tCWixFQUFBOztBTTlrQi9CO0VBQTRDLGFONEhaLEVBQUE7O0FNM0hoQztFQUF5QyxhTlRaLEVBQUE7O0FNVTdCO0VBQWdDLGFOMlFaLEVBQUE7O0FNMVFwQjs7RUFDaUMsYU42Q1osRUFBQTs7QU01Q3JCO0VBQXFDLGFOa0RaLEVBQUE7O0FNakR6QjtFQUF3QyxhTnNpQlosRUFBQTs7QU1yaUI1QjtFQUEwQyxhTm9pQlosRUFBQTs7QU1uaUI5QjtFQUFzQyxhTjJlWixFQUFBOztBTTFlMUI7RUFBb0MsYU44TlosRUFBQTs7QU03TnhCO0VBQXFDLGFOb2NaLEVBQUE7O0FNbmN6QjtFQUE0QyxhTnVSWixFQUFBOztBTXRSaEM7RUFBdUMsYU42aEJaLEVBQUE7O0FNNWhCM0I7RUFBMEMsYU5zR1osRUFBQTs7QU1yRzlCO0VBQW9DLGFOOGJaLEVBQUE7O0FNN2J4QjtFQUFtQyxhTnFqQlosRUFBQTs7QU1wakJ2QjtFQUEwQyxhTmdMWixFQUFBOztBTS9LOUI7RUFBbUMsYU51a0JaLEVBQUE7O0FNdGtCdkI7RUFBb0MsYU5xUVosRUFBQTs7QU1wUXhCO0VBQWtDLGFOaVdaLEVBQUE7O0FNaFd0QjtFQUFxQyxhTjJkWixFQUFBOztBTTFkekI7RUFBdUMsYU5qRFosRUFBQTs7QU1rRDNCO0VBQXlDLGFOK1ZaLEVBQUE7O0FNOVY3QjtFQUFvQyxhTnNqQlosRUFBQTs7QU1yakJ4Qjs7RUFDcUMsYU5nR1osRUFBQTs7QU0vRnpCO0VBQW1DLGFOb0taLEVBQUE7O0FNbkt2QjtFQUFtQyxhTjBqQlosRUFBQTs7QU16akJ2QjtFQUF3QyxhTm9DWixFQUFBOztBTW5DNUI7O0VBQ2dDLGFOK1laLEVBQUE7O0FNOVlwQjtFQUFrQyxhTm9NWixFQUFBOztBTW5NdEI7RUFBcUMsYU5yRFosRUFBQTs7QU1zRHpCO0VBQWlDLGFOaEZaLEVBQUE7O0FNaUZyQjtFQUF3QyxhTnJCWixFQUFBOztBTXNCNUI7RUFBeUMsYU5vTFosRUFBQTs7QU1uTDdCO0VBQXdDLGFOa0xaLEVBQUE7O0FNakw1QjtFQUFzQyxhTm1MWixFQUFBOztBTWxMMUI7RUFBd0MsYU4rS1osRUFBQTs7QU05SzVCO0VBQThDLGFOcklaLEVBQUE7O0FNc0lsQztFQUErQyxhTmpJWixFQUFBOztBTWtJbkM7RUFBNEMsYU5qSVosRUFBQTs7QU1rSWhDO0VBQThDLGFOeklaLEVBQUE7O0FNMElsQztFQUFrQyxhTjJKWixFQUFBOztBTTFKdEI7RUFBbUMsYU42bEJaLEVBQUE7O0FNNWxCdkI7RUFBa0MsYU5xZVosRUFBQTs7QU1wZXRCO0VBQW1DLGFOeUdaLEVBQUE7O0FNeEd2QjtFQUFzQyxhTnpFWixFQUFBOztBTTBFMUI7RUFBdUMsYU5sSVosRUFBQTs7QU1tSTNCOztFQUNrQyxhTmlqQlosRUFBQTs7QU1oakJ0Qjs7RUFDaUMsYU40T1osRUFBQTs7QU0zT3JCO0VBQWtDLGFOZFosRUFBQTs7QU1ldEI7RUFBa0MsYU4wR1osRUFBQTs7QU16R3RCOztFQUNxQyxhTjZYWixFQUFBOztBTTVYekI7O0VBQ29DLGFOMkZaLEVBQUE7O0FNMUZ4QjtFQUFzQyxhTjZTWixFQUFBOztBTTVTMUI7O0VBQ3FDLGFOcUdaLEVBQUE7O0FNcEd6QjtFQUFtQyxhTmdiWixFQUFBOztBTS9hdkI7OztFQUVpQyxhTmxJWixFQUFBOztBTW1JckI7RUFBb0MsYU5zT1osRUFBQTs7QU1yT3hCO0VBQW9DLGFOb09aLEVBQUE7O0FNbk94QjtFQUEwQyxhTitiWixFQUFBOztBTTliOUI7RUFBc0MsYU4yZ0JaLEVBQUE7O0FNMWdCMUI7RUFBa0MsYU51Y1osRUFBQTs7QU10Y3RCO0VBQWtDLGFOeU9aLEVBQUE7O0FNeE90QjtFQUFrQyxhTjZmWixFQUFBOztBTTVmdEI7RUFBc0MsYU5tVFosRUFBQTs7QU1sVDFCO0VBQTZDLGFOb1RaLEVBQUE7O0FNblRqQztFQUErQyxhTmdJWixFQUFBOztBTS9IbkM7RUFBd0MsYU40SFosRUFBQTs7QU0zSDVCO0VBQWtDLGFOcVFaLEVBQUE7O0FNcFF0QjtFQUF1QyxhTnBGWixFQUFBOztBTXFGM0I7RUFBcUMsYU45RVosRUFBQTs7QU0rRXpCO0VBQXVDLGFOckZaLEVBQUE7O0FNc0YzQjtFQUF3QyxhTnJGWixFQUFBOztBTXNGNUI7RUFBb0MsYU5oQ1osRUFBQTs7QU1pQ3hCOztFQUNpQyxhTjBZWixFQUFBOztBTXpZckI7O0VBQ3NDLGFOOFlaLEVBQUE7O0FNN1kxQjs7RUFDcUMsYU4yWVosRUFBQTs7QU0xWXpCO0VBQXFDLGFOVVosRUFBQTs7QU1UekI7RUFBcUMsYU51TVosRUFBQTs7QU10TXpCOztFQUNpQyxhTnFmWixFQUFBOztBTXBmckI7O0VBQ2tDLGFOb0ZaLEVBQUE7O0FNbkZ0Qjs7RUFDdUMsYU4rYVosRUFBQTs7QU05YTNCO0VBQXNDLGFON0NaLEVBQUE7O0FNOEMxQjtFQUF1QyxhTjFDWixFQUFBOztBTTJDM0I7O0VBQ2lDLGFOcElaLEVBQUE7O0FNcUlyQjtFQUFvQyxhTjZXWixFQUFBOztBTTVXeEI7RUFBcUMsYU55ZVosRUFBQTs7QU14ZXpCOztFQUNzQyxhTnJFWixFQUFBOztBTXNFMUI7RUFBd0MsYU5xTFosRUFBQTs7QU1wTDVCO0VBQXFDLGFOR1osRUFBQTs7QU1GekI7RUFBMkMsYU5uRVosRUFBQTs7QU1vRS9CO0VBQXlDLGFObkVaLEVBQUE7O0FNb0U3QjtFQUFvQyxhTmlmWixFQUFBOztBTWhmeEI7RUFBd0MsYU44WVosRUFBQTs7QU03WTVCO0VBQXFDLGFOeVpaLEVBQUE7O0FNeFp6QjtFQUFtQyxhTjlKWixFQUFBOztBTStKdkI7RUFBbUMsYU5sRVosRUFBQTs7QU1tRXZCO0VBQW9DLGFOMUNaLEVBQUE7O0FNMkN4QjtFQUF3QyxhTjhCWixFQUFBOztBTTdCNUI7RUFBdUMsYU4xSVosRUFBQTs7QU0ySTNCO0VBQXVDLGFOc0haLEVBQUE7O0FNckgzQjtFQUFzQyxhTnJPWixFQUFBOztBTXNPMUI7RUFBbUMsYU40TVosRUFBQTs7QU0zTXZCO0VBQXdDLGFOVVosRUFBQTs7QU1UNUI7RUFBaUMsYU4zS1osRUFBQTs7QU00S3JCO0VBQXFDLGFOdUZaLEVBQUE7O0FNdEZ6QjtFQUF3QyxhTjJRWixFQUFBOztBTTFRNUI7RUFBOEMsYU5yT1osRUFBQTs7QU1zT2xDO0VBQStDLGFOck9aLEVBQUE7O0FNc09uQztFQUE0QyxhTnJPWixFQUFBOztBTXNPaEM7RUFBOEMsYU56T1osRUFBQTs7QU0wT2xDO0VBQXVDLGFOck9aLEVBQUE7O0FNc08zQjtFQUF3QyxhTnJPWixFQUFBOztBTXNPNUI7RUFBcUMsYU5yT1osRUFBQTs7QU1zT3pCO0VBQXVDLGFOek9aLEVBQUE7O0FNME8zQjtFQUFvQyxhTnBEWixFQUFBOztBTXFEeEI7RUFBbUMsYU40SVosRUFBQTs7QU0zSXZCO0VBQW1DLGFOd1laLEVBQUE7O0FNdll2Qjs7RUFDbUMsYU51TVosRUFBQTs7QU10TXZCO0VBQXFDLGFOekdaLEVBQUE7O0FNMEd6QjtFQUF1QyxhTnlRWixFQUFBOztBTXhRM0I7RUFBd0MsYU55UVosRUFBQTs7QU14UTVCO0VBQW9DLGFOK1ZaLEVBQUE7O0FNOVZ4QjtFQUFtQyxhTjlHWixFQUFBOztBTStHdkI7O0VBQ2tDLGFOb1JaLEVBQUE7O0FNblJ0QjtFQUF1QyxhTitDWixFQUFBOztBTTlDM0I7RUFBcUMsYU5tQlosRUFBQTs7QU1sQnpCO0VBQTBDLGFOb0JaLEVBQUE7O0FNbkI5QjtFQUFvQyxhTnFVWixFQUFBOztBTXBVeEI7RUFBb0MsYU4yQlosRUFBQTs7QU0xQnhCO0VBQWtDLGFOZ0xaLEVBQUE7O0FNL0t0QjtFQUFvQyxhTjJCWixFQUFBOztBTTFCeEI7RUFBdUMsYU51SFosRUFBQTs7QU10SDNCO0VBQW1DLGFOTVosRUFBQTs7QU1MdkI7RUFBMkMsYU5JWixFQUFBOztBTUgvQjtFQUFxQyxhTjZYWixFQUFBOztBTTVYekI7RUFBaUMsYU5oSFosRUFBQTs7QU1pSHJCOztFQUNzQyxhTnVRWixFQUFBOztBTXRRMUI7OztFQUV3QyxhTnNWWixFQUFBOztBTXJWNUI7RUFBMkMsYU53SVosRUFBQTs7QU12SS9CO0VBQWlDLGFOaEdaLEVBQUE7O0FNaUdyQjtFQUFzQyxhTnZIWixFQUFBOztBTXdIMUI7O0VBQ3lDLGFOdEpaLEVBQUE7O0FNdUo3QjtFQUFxQyxhTnlPWixFQUFBOztBTXhPekI7RUFBaUMsYU4wRlosRUFBQTs7QU16RnJCO0VBQXdDLGFOMURaLEVBQUE7O0FNMkQ1QjtFQUF3QyxhTmtXWixFQUFBOztBTWpXNUI7RUFBc0MsYU40VlosRUFBQTs7QU0zVjFCO0VBQW1DLGFObEVaLEVBQUE7O0FNbUV2QjtFQUF5QyxhTmdPWixFQUFBOztBTS9ON0I7RUFBdUMsYU4ySlosRUFBQTs7QU0xSjNCO0VBQTZDLGFOMkpaLEVBQUE7O0FNMUpqQztFQUFtQyxhTnNSWixFQUFBOztBTXJSdkI7RUFBdUMsYU41TFosRUFBQTs7QU02TDNCO0VBQThDLGFOeEJaLEVBQUE7O0FNeUJsQztFQUFtQyxhTnVQWixFQUFBOztBTXRQdkI7RUFBbUMsYU42SVosRUFBQTs7QU01SXZCO0VBQWdELGFOOUpaLEVBQUE7O0FNK0pwQztFQUFpRCxhTjlKWixFQUFBOztBTStKckM7RUFBOEMsYU45SlosRUFBQTs7QU0rSmxDO0VBQWdELGFObEtaLEVBQUE7O0FNbUtwQztFQUFrQyxhTjhEWixFQUFBOztBTTdEdEI7RUFBaUMsYU5ySFosRUFBQTs7QU1zSHJCO0VBQW1DLGFOdlNaLEVBQUE7O0FNd1N2QjtFQUF1QyxhTjJaWixFQUFBOztBTTFaM0I7RUFBcUMsYU5oTlosRUFBQTs7QU1pTnpCO0VBQXVDLGFON0ZaLEVBQUE7O0FNOEYzQjtFQUF1QyxhTjdGWixFQUFBOztBTThGM0I7RUFBdUMsYU4rT1osRUFBQTs7QU05TzNCO0VBQXdDLGFOaU1aLEVBQUE7O0FNaE01QjtFQUFtQyxhTjZXWixFQUFBOztBTTVXdkI7RUFBeUMsYU4wSVosRUFBQTs7QU16STdCO0VBQTJDLGFOMElaLEVBQUE7O0FNekkvQjtFQUFxQyxhTnFGWixFQUFBOztBTXBGekI7RUFBdUMsYU5tRlosRUFBQTs7QU1sRjNCO0VBQXlDLGFObkxaLEVBQUE7O0FNb0w3QjtFQUEwQyxhTjBLWixFQUFBOztBTXpLOUI7RUFBaUQsYU5wRlosRUFBQTs7QU1xRnJDO0VBQXlDLGFOd1BaLEVBQUE7O0FNdlA3QjtFQUFvQyxhTmpKWixFQUFBOztBTWtKeEI7O0VBQ2dELGFOL01aLEVBQUE7O0FNZ05wQzs7RUFDOEMsYU45TVosRUFBQTs7QU0rTWxDOztFQUNpRCxhTmpOWixFQUFBOztBTWtOckM7O0VBQ2dDLGFOdkdaLEVBQUE7O0FNd0dwQjtFQUFnQyxhTmhDWixFQUFBOztBTWlDcEI7O0VBQ2dDLGFOcVlaLEVBQUE7O0FNcFlwQjs7RUFDZ0MsYU40Q1osRUFBQTs7QU0zQ3BCOzs7O0VBR2dDLGFOZ0RaLEVBQUE7O0FNL0NwQjs7O0VBRWdDLGFOaU5aLEVBQUE7O0FNaE5wQjs7RUFDZ0MsYU4rQ1osRUFBQTs7QU05Q3BCOztFQUNnQyxhTjNQWixFQUFBOztBTTRQcEI7RUFBaUMsYU5oR1osRUFBQTs7QU1pR3JCO0VBQXNDLGFOcEZaLEVBQUE7O0FNcUYxQjtFQUEyQyxhTjBQWixFQUFBOztBTXpQL0I7RUFBNEMsYU4wUFosRUFBQTs7QU16UGhDO0VBQTRDLGFOMFBaLEVBQUE7O0FNelBoQztFQUE2QyxhTjBQWixFQUFBOztBTXpQakM7RUFBNkMsYU42UFosRUFBQTs7QU01UGpDO0VBQThDLGFONlBaLEVBQUE7O0FNNVBsQztFQUFzQyxhTmtVWixFQUFBOztBTWpVMUI7RUFBd0MsYU44VFosRUFBQTs7QU03VDVCO0VBQTJDLGFOeWFaLEVBQUE7O0FNeGEvQjtFQUFvQyxhTnNhWixFQUFBOztBTXJheEI7RUFBaUMsYU4yWlosRUFBQTs7QU0xWnJCO0VBQXdDLGFOMlpaLEVBQUE7O0FNMVo1QjtFQUF5QyxhTm9hWixFQUFBOztBTW5hN0I7RUFBb0MsYU54SlosRUFBQTs7QU15SnhCO0VBQTJDLGFOOFBaLEVBQUE7O0FNN1AvQjtFQUFzQyxhTmdCWixFQUFBOztBTWYxQjtFQUFtQyxhTnBGWixFQUFBOztBTXFGdkI7RUFBZ0MsYU4zV1osRUFBQTs7QU00V3BCO0VBQXNDLGFOL1JaLEVBQUE7O0FNZ1MxQjtFQUE2QyxhTi9SWixFQUFBOztBTWdTakM7RUFBbUMsYU4rVVosRUFBQTs7QU05VXZCO0VBQTBDLGFOK1VaLEVBQUE7O0FNOVU5QjtFQUE0QyxhTmdEWixFQUFBOztBTS9DaEM7RUFBMEMsYU5rRFosRUFBQTs7QU1qRDlCO0VBQTRDLGFOK0NaLEVBQUE7O0FNOUNoQztFQUE2QyxhTitDWixFQUFBOztBTTlDakM7RUFBa0MsYU5qV1osRUFBQTs7QU1rV3RCO0VBQW9DLGFObVlaLEVBQUE7O0FNbFl4QjtFQUFvQyxhTjdXWixFQUFBOztBTThXeEI7RUFBa0MsYU5rQ1osRUFBQTs7QU1qQ3RCO0VBQXFDLGFONUtaLEVBQUE7O0FNNkt6QjtFQUFrQyxhTmdOWixFQUFBOztBTS9NdEI7RUFBdUMsYU54RlosRUFBQTs7QU15RjNCO0VBQW1DLGFONFRaLEVBQUE7O0FNM1R2QjtFQUFtQyxhTnRJWixFQUFBOztBTXVJdkI7RUFBaUMsYU42Q1osRUFBQTs7QU01Q3JCOztFQUNxQyxhTjVEWixFQUFBOztBTTZEekI7RUFBa0MsYU44UFosRUFBQTs7QU03UHRCO0VBQW1DLGFOdUVaLEVBQUE7O0FNdEV2QjtFQUFvQyxhTjlXWixFQUFBOztBTStXeEI7RUFBZ0MsYU50U1osRUFBQTs7QU11U3BCO0VBQStCLGFOaVdaLEVBQUE7O0FNaFduQjtFQUFrQyxhTnVXWixFQUFBOztBTXRXdEI7RUFBbUMsYU4rSVosRUFBQTs7QU05SXZCO0VBQXNDLGFOa0ZaLEVBQUE7O0FNakYxQjtFQUEyQyxhTjZOWixFQUFBOztBTTVOL0I7RUFBaUQsYU4vV1osRUFBQTs7QU1nWHJDO0VBQWdELGFOalhaLEVBQUE7O0FNa1hwQzs7RUFDZ0QsYU56UlosRUFBQTs7QU0wUnBDO0VBQXlDLGFObk1aLEVBQUE7O0FNb003QjtFQUF1QyxhTmlXWixFQUFBOztBTWhXM0I7RUFBeUMsYU5vVlosRUFBQTs7QU1uVjdCOztFQUNnQyxhTjBTWixFQUFBOztBTXpTcEI7RUFBMEMsYU4wR1osRUFBQTs7QU16RzlCO0VBQTBDLGFONE1aLEVBQUE7O0FNM005QjtFQUFrQyxhTnNMWixFQUFBOztBTXJMdEI7RUFBNEMsYU56TFosRUFBQTs7QU0wTGhDO0VBQXNDLGFOb1daLEVBQUE7O0FNblcxQjtFQUFtQyxhTjhEWixFQUFBOztBTTdEdkI7OztFQUV1QyxhTjhTWixFQUFBOztBTTdTM0I7O0VBQzJDLGFOMUZaLEVBQUE7O0FNMkYvQjtFQUFrQyxhTnNXWixFQUFBOztBTXJXdEI7RUFBbUMsYU5sR1osRUFBQTs7QU1tR3ZCO0VBQW1DLGFOZ0haLEVBQUE7O0FNL0d2QjtFQUEwQyxhTmlIWixFQUFBOztBTWhIOUI7RUFBK0MsYU55TlosRUFBQTs7QU14Tm5DO0VBQXdDLGFOdU5aLEVBQUE7O0FNdE41QjtFQUFzQyxhTi9OWixFQUFBOztBTWdPMUI7RUFBaUMsYU41TlosRUFBQTs7QU02TnJCO0VBQTBDLGFOMkVaLEVBQUE7O0FNMUU5QjtFQUEyQyxhTnlFWixFQUFBOztBTXhFL0I7RUFBbUMsYU52TlosRUFBQTs7QU13TnZCO0VBQW1DLGFOekNaLEVBQUE7O0FNMEN2QjtFQUFxQyxhTnBDWixFQUFBOztBTXFDekI7RUFBZ0MsYU50TFosRUFBQTs7QU11THBCO0VBQXFDLGFON1VaLEVBQUE7O0FNOFV6QjtFQUFrQyxhTjFSWixFQUFBOztBTTJSdEI7RUFBZ0MsYU5zRFosRUFBQTs7QU1yRHBCO0VBQWtDLGFObUxaLEVBQUE7O0FNbEx0QjtFQUFpQyxhTnJQWixFQUFBOztBTXNQckI7RUFBa0MsYU5yUFosRUFBQTs7QU1zUHRCO0VBQW9DLGFON1daLEVBQUE7O0FNOFd4QjtFQUEyQyxhTjdXWixFQUFBOztBTThXL0I7RUFBa0MsYU4wTFosRUFBQTs7QU16THRCO0VBQXlDLGFOMExaLEVBQUE7O0FNekw3QjtFQUFvQyxhTnlGWixFQUFBOztBTXhGeEI7O0VBQ2dDLGFOelVaLEVBQUE7O0FNMFVwQjs7RUFDaUMsYU4rTVosRUFBQTs7QU05TXJCO0VBQWlDLGFONFBaLEVBQUE7O0FNM1ByQjtFQUFvQyxhTnVLWixFQUFBOztBTXRLeEI7RUFBdUMsYU50UFosRUFBQTs7QU11UDNCO0VBQXVDLGFOaUtaLEVBQUE7O0FNaEszQjtFQUFxQyxhTjlQWixFQUFBOztBTStQekI7RUFBdUMsYU4vTFosRUFBQTs7QU1nTTNCO0VBQXdDLGFOeExaLEVBQUE7O0FNeUw1QjtFQUF5QyxhTnJNWixFQUFBOztBTXNNN0I7RUFBOEMsYU4vTFosRUFBQTs7QU1nTWxDOzs7RUFFeUMsYU54TVosRUFBQTs7QU15TTdCOztFQUMyQyxhTjlNWixFQUFBOztBTStNL0I7O0VBQ3lDLGFOL01aLEVBQUE7O0FNZ043Qjs7RUFDeUMsYU5wTVosRUFBQTs7QU1xTTdCO0VBQXdDLGFOak5aLEVBQUE7O0FNa041QjtFQUFpQyxhTnVSWixFQUFBOztBTXRSckI7RUFBb0MsYU41U1osRUFBQTs7QU02U3hCO0VBQXFDLGFOOUVaLEVBQUE7O0FNK0V6Qjs7Ozs7RUFJc0MsYU5uRVosRUFBQTs7QU1vRTFCO0VBQTJDLGFOL1RaLEVBQUE7O0FNZ1UvQjs7O0VBRWtDLGFOcURaLEVBQUE7O0FNcER0Qjs7RUFDbUMsYU5uUVosRUFBQTs7QU1vUXZCO0VBQXVDLGFOektaLEVBQUE7O0FNMEszQjtFQUFnQyxhTjNLWixFQUFBOztBTTRLcEI7OztFQUV3QyxhTnhKWixFQUFBOztBTXlKNUI7RUFBMEMsYU4yS1osRUFBQTs7QU0xSzlCO0VBQStCLGFOaUNaLEVBQUE7O0FNaENuQjs7RUFDbUMsYU4wUVosRUFBQTs7QU16UXZCOztFQUN3QyxhTlZaLEVBQUE7O0FNVzVCOztFQUMwQyxhTlhaLEVBQUE7O0FNWTlCO0VBQW9DLGFOMUlaLEVBQUE7O0FNMkl4QjtFQUF3QyxhTmxWWixFQUFBOztBTW1WNUI7RUFBbUMsYU5qSlosRUFBQTs7QU1rSnZCO0VBQXNDLGFOYlosRUFBQTs7QU1jMUI7RUFBb0MsYU4rRlosRUFBQTs7QU05RnhCO0VBQXNDLGFOdUVaLEVBQUE7O0FNdEUxQjtFQUE2QyxhTnVFWixFQUFBOztBTXRFakM7RUFBaUMsYU56WlosRUFBQTs7QU0wWnJCOztFQUNxQyxhTjVNWixFQUFBOztBTTZNekI7RUFBZ0MsYU4wTVosRUFBQTs7QU16TXBCO0VBQXVDLGFOeGFaLEVBQUE7O0FNeWEzQjtFQUFpQyxhTklaLEVBQUE7O0FNSHJCO0VBQXVDLGFOdUZaLEVBQUE7O0FNdEYzQjtFQUFtQyxhTjJNWixFQUFBOztBTTFNdkI7RUFBaUMsYU4rUVosRUFBQTs7QU05UXJCO0VBQXdDLGFOekNaLEVBQUE7O0FNMEM1QjtFQUFpQyxhTndQWixFQUFBOztBTXZQckI7RUFBdUMsYU5yWlosRUFBQTs7QU1zWjNCO0VBQW1DLGFOdkJaLEVBQUE7O0FNd0J2QjtFQUEwQyxhTjNMWixFQUFBOztBTTRMOUI7RUFBb0MsYU41WFosRUFBQTs7QU02WHhCO0VBQTBDLGFOaFlaLEVBQUE7O0FNaVk5QjtFQUF3QyxhTm5ZWixFQUFBOztBTW9ZNUI7RUFBb0MsYU50WVosRUFBQTs7QU11WXhCO0VBQXNDLGFObFlaLEVBQUE7O0FNbVkxQjtFQUFzQyxhTmxZWixFQUFBOztBTW1ZMUI7RUFBdUMsYU4zYlosRUFBQTs7QU00YjNCO0VBQXlDLGFOM2JaLEVBQUE7O0FNNGI3QjtFQUFrQyxhTitLWixFQUFBOztBTTlLdEI7RUFBc0MsYU5uVlosRUFBQTs7QU1vVjFCO0VBQStCLGFOOWRaLEVBQUE7O0FNK2RuQjtFQUF1QyxhTjVSWixFQUFBOztBTTZSM0I7RUFBd0MsYU4vQ1osRUFBQTs7QU1nRDVCO0VBQTBDLGFOOWJaLEVBQUE7O0FNK2I5QjtFQUF1QyxhTnRmWixFQUFBOztBTXVmM0I7RUFBc0MsYU4vQlosRUFBQTs7QU1nQzFCO0VBQXVDLGFOekhaLEVBQUE7O0FNMEgzQjtFQUFtQyxhTnZJWixFQUFBOztBTXdJdkI7RUFBMEMsYU52SVosRUFBQTs7QU13STlCO0VBQXVDLGFONEpaLEVBQUE7O0FNM0ozQjtFQUFzQyxhTjRKWixFQUFBOztBTTNKMUI7RUFBb0MsYU54Y1osRUFBQTs7QU15Y3hCO0VBQWdDLGFOamJaLEVBQUE7O0FNa2JwQjtFQUFvQyxhTnZKWixFQUFBOztBTXdKeEI7RUFBc0MsYU4zZ0JaLEVBQUE7O0FNNGdCMUI7RUFBK0IsYU43WlosRUFBQTs7QU04Wm5COzs7RUFFZ0MsYU56S1osRUFBQTs7QU0wS3BCO0VBQXFDLGFOcEdaLEVBQUE7O0FNcUd6QjtFQUF1QyxhTnhiWixFQUFBOztBTXliM0I7RUFBMkMsYU41V1osRUFBQTs7QU02Vy9CO0VBQXFDLGFOOVZaLEVBQUE7O0FNK1Z6QjtFQUFxQyxhTjlQWixFQUFBOztBTStQekI7RUFBb0MsYU5ySlosRUFBQTs7QU1zSnhCO0VBQW1DLGFOZVosRUFBQTs7QU1kdkI7RUFBeUMsYU4yQlosRUFBQTs7QU0xQjdCO0VBQXdDLGFOb0NaLEVBQUE7O0FNbkM1QjtFQUFxQyxhTnFDWixFQUFBOztBTXBDekI7RUFBc0MsYU41YVosRUFBQTs7QU02YTFCO0VBQTRDLGFOOWFaLEVBQUE7O0FNK2FoQztFQUFvQyxhTi9WWixFQUFBOztBTWdXeEI7RUFBaUMsYU5vQlosRUFBQTs7QU1uQnJCO0VBQXdDLGFOOEtaLEVBQUE7O0FNN0s1QjtFQUF1QyxhTi9GWixFQUFBOztBTWdHM0I7RUFBd0MsYU42RVosRUFBQTs7QU01RTVCO0VBQXNDLGFOOU1aLEVBQUE7O0FNK00xQjtFQUFrQyxhTitLWixFQUFBOztBTTlLdEI7RUFBaUMsYU43SFosRUFBQTs7QU04SHJCO0VBQW9DLGFObkhaLEVBQUE7O0FNb0h4Qjs7RUFDd0MsYU5rSVosRUFBQTs7QU1qSTVCO0VBQTRDLGFOa0laLEVBQUE7O0FNakloQztFQUF5QyxhTjBLWixFQUFBOztBTXpLN0I7RUFBd0MsYU5sSVosRUFBQTs7QU1tSTVCO0VBQXVDLGFOeUtaLEVBQUE7O0FNeEszQjtFQUF3QyxhTm5JWixFQUFBOztBTW9JNUI7RUFBMEMsYU5sSVosRUFBQTs7QU1tSTlCO0VBQTBDLGFOcElaLEVBQUE7O0FNcUk5QjtFQUFtQyxhTjFHWixFQUFBOztBTTJHdkI7RUFBdUMsYU43UVosRUFBQTs7QU04UTNCO0VBQThDLGFOMVVaLEVBQUE7O0FNMlVsQztFQUF3QyxhTnpFWixFQUFBOztBTTBFNUI7RUFBcUMsYU5rTFosRUFBQTs7QU1qTHpCO0VBQW1DLGFOWFosRUFBQTs7QU1ZdkI7RUFBc0MsYU51SlosRUFBQTs7QU10SjFCO0VBQXVDLGFOd0paLEVBQUE7O0FNdkozQjs7RUFDZ0MsYU4vZlosRUFBQTs7QU1nZ0JwQjtFQUFvQyxhTjRKWixFQUFBOztBTTNKeEI7RUFBa0MsYU44R1osRUFBQTs7QU03R3RCO0VBQW1DLGFOd0RaLEVBQUE7O0FNdkR2QjtFQUFtQyxhTjlJWixFQUFBOztBTStJdkI7O0VBQ3lDLGFOMExaLEVBQUE7O0FNekw3QjtFQUEwQyxhTmpIWixFQUFBOztBTWtIOUI7RUFBcUMsYU5ySFosRUFBQTs7QU1zSHpCO0VBQXlDLGFObldaLEVBQUE7O0FNb1c3Qjs7O0VBRXlDLGFOL2dCWixFQUFBOztBTWdoQjdCOztFQUNtRCxhTjlnQlosRUFBQTs7QU0rZ0J2Qzs7RUFDeUMsYU5saEJaLEVBQUE7O0FNbWhCN0I7O0VBQzRDLGFObmhCWixFQUFBOztBTW9oQmhDOztFQUMwQyxhTnhoQlosRUFBQTs7QU15aEI5QjtFQUEwQyxhTjNJWixFQUFBOztBTTRJOUI7RUFBcUMsYU4zT1osRUFBQTs7QU00T3pCO0VBQXlDLGFOeElaLEVBQUE7O0FNeUk3QjtFQUEyQyxhTnhJWixFQUFBOztBTXlJL0I7RUFBd0MsYU53QlosRUFBQTs7QU12QjVCO0VBQTBDLGFOd0JaLEVBQUE7O0FNdkI5QjtFQUFtQyxhTi9kWixFQUFBOztBTWdldkI7RUFBMkMsYU5sZVosRUFBQTs7QU1tZS9CO0VBQWtDLGFOcGNaLEVBQUE7O0FNcWN0QjtFQUEwQyxhTmxqQlosRUFBQTs7QU1takI5QjtFQUF3QyxhTnhQWixFQUFBOztBTXlQNUI7O0VBQzRDLGFOelBaLEVBQUE7O0FNMFBoQzs7RUFDMkMsYU43UFosRUFBQTs7QU04UC9COztFQUMwQyxhTmhRWixFQUFBOztBTWlROUI7RUFBc0MsYU5yUVosRUFBQTs7QU1zUTFCOztFQUN3QyxhTnhSWixFQUFBOztBTXlSNUI7O0VBQ3lDLGFON1JaLEVBQUE7O0FNOFI3QjtFQUE0QyxhTjFSWixFQUFBOztBTTJSaEM7RUFBMEMsYU5wU1osRUFBQTs7QU1xUzlCO0VBQXlDLGFOM1JaLEVBQUE7O0FNNFI3QjtFQUEyQyxhTi9SWixFQUFBOztBTWdTL0I7RUFBeUMsYU5qU1osRUFBQTs7QU1rUzdCO0VBQXNDLGFOK0RaLEVBQUE7O0FNOUQxQjtFQUF1QyxhTi9GWixFQUFBOztBTWdHM0I7RUFBNkMsYU4vYlosRUFBQTs7QU1nY2pDO0VBQStCLGFOdFVaLEVBQUE7O0FNdVVuQjtFQUFzQyxhTnRVWixFQUFBOztBTXVVMUI7RUFBd0MsYU5rRVosRUFBQTs7QU1qRTVCO0VBQTBDLGFOcktaLEVBQUE7O0FNc0s5QjtFQUFpRCxhTnJLWixFQUFBOztBTXNLckM7RUFBdUMsYU41VVosRUFBQTs7QU02VTNCO0VBQXdDLGFOd0haLEVBQUE7O0FNdkg1QjtFQUFtQyxhTm5GWixFQUFBOztBTW9GdkI7RUFBbUMsYU56ZVosRUFBQTs7QU0wZXZCO0VBQW9DLGFOOVdaLEVBQUE7O0FNK1d4QjtFQUFrQyxhTnhLWixFQUFBOztBTXlLdEI7RUFBOEMsYU5wUVosRUFBQTs7QU1xUWxDOztFQUN1QyxhTlNaLEVBQUE7O0FNUjNCO0VBQW1DLGFOamRaLEVBQUE7O0FNa2R2QjtFQUFrQyxhTnpvQlosRUFBQTs7QU0wb0J0QjtFQUFtQyxhTi9uQlosRUFBQTs7QU1nb0J2QjtFQUE0QyxhTjNoQlosRUFBQTs7QU00aEJoQztFQUE2QyxhTjloQlosRUFBQTs7QU0raEJqQztFQUE2QyxhTjVoQlosRUFBQTs7QU02aEJqQztFQUE2QyxhTmppQlosRUFBQTs7QU1raUJqQztFQUFxQyxhTnBSWixFQUFBOztBTXFSekI7RUFBb0MsYU41TlosRUFBQTs7QU02TnhCO0VBQXNDLGFONU5aLEVBQUE7O0FNNk4xQjtFQUFrQyxhTi9OWixFQUFBOztBTWdPdEI7RUFBZ0MsYU5sT1osRUFBQTs7QU1tT3BCO0VBQXVDLGFOcGVaLEVBQUE7O0FNcWUzQjtFQUF5QyxhTnBlWixFQUFBOztBTXFlN0I7RUFBa0MsYU50U1osRUFBQTs7QU11U3RCO0VBQWtDLGFOaUZaLEVBQUE7O0FNaEZ0QjtFQUFzQyxhTmxrQlosRUFBQTs7QU1ta0IxQjtFQUFzQyxhTnJYWixFQUFBOztBTXNYMUI7RUFBeUMsYU5wSVosRUFBQTs7QU1xSTdCO0VBQWlDLGFOcGNaLEVBQUE7O0FNcWNyQjtFQUE0QyxhTmhlWixFQUFBOztBTWllaEM7RUFBcUMsYU5wZlosRUFBQTs7QU1xZnpCO0VBQWlDLGFObE5aLEVBQUE7O0FNbU5yQjtFQUF5QyxhTjFYWixFQUFBOztBTTJYN0I7RUFBZ0MsYU5vRFosRUFBQTs7QU1uRHBCO0VBQXlDLGFOM0paLEVBQUE7O0FNNEo3QjtFQUFxQyxhTnpOWixFQUFBOztBTTBOekI7RUFBbUMsYU5sSFosRUFBQTs7QU1tSHZCO0VBQXlDLGFON0xaLEVBQUE7O0FNOEw3QjtFQUEyQyxhTjdMWixFQUFBOztBTThML0I7RUFBd0MsYU4zQ1osRUFBQTs7QU00QzVCO0VBQTBDLGFOM0NaLEVBQUE7O0FNNEM5QjtFQUF5QyxhTnJHWixFQUFBOztBTXNHN0I7RUFBNEMsYU5yR1osRUFBQTs7QU1zR2hDO0VBQW9DLGFON1VaLEVBQUE7O0FNOFV4QjtFQUFzQyxhTm5sQlosRUFBQTs7QU1vbEIxQjtFQUF3QyxhTm5sQlosRUFBQTs7QU1vbEI1QjtFQUFvQyxhTi9MWixFQUFBOztBTWdNeEI7RUFBbUMsYU5sWFosRUFBQTs7QU1tWHZCO0VBQXVDLGFOa0ZaLEVBQUE7O0FNakYzQjtFQUFvQyxhTm1GWixFQUFBOztBTWxGeEI7RUFBbUMsYU45Y1osRUFBQTs7QU0rY3ZCO0VBQTZDLGFOMkJaLEVBQUE7O0FNMUJqQztFQUEyQyxhTm1FWixFQUFBOztBTWxFL0I7RUFBOEMsYU54S1osRUFBQTs7QU15S2xDO0VBQWtDLGFOOWxCWixFQUFBOztBTStsQnRCO0VBQThDLGFOdG9CWixFQUFBOztBTXVvQmxDO0VBQWlELGFOcURaLEVBQUE7O0FNcERyQztFQUFvQyxhTnhsQlosRUFBQTs7QU15bEJ4QjtFQUF3RCxhTjVvQlosRUFBQTs7QU02b0I1Qzs7RUFDZ0UsYU45cUJaLEVBQUE7O0FNK3FCcEQ7OztFQUVpQyxhTnZmWixFQUFBOztBTXdmckI7RUFBa0MsYU5oWVosRUFBQTs7QU1pWXRCO0VBQW9DLGFOaFlaLEVBQUE7O0FNaVl4Qjs7RUFDMEMsYU4xSFosRUFBQTs7QU0ySDlCO0VBQXVDLGFOelJaLEVBQUE7O0FNMFIzQjtFQUFtQyxhTmlDWixFQUFBOztBTWhDdkI7RUFBMEMsYU5pQ1osRUFBQTs7QU1oQzlCO0VBQXFDLGFObEhaLEVBQUE7O0FNbUh6QjtFQUEyQyxhTmxIWixFQUFBOztBTW1IL0I7RUFBNEMsYU5sSFosRUFBQTs7QU1tSGhDO0VBQXVDLGFOck5aLEVBQUE7O0FNc04zQjtFQUF3QyxhTnBiWixFQUFBOztBTXFiNUI7RUFBa0MsYU5tRVosRUFBQTs7QU1sRXRCO0VBQXNDLGFOcERaLEVBQUE7O0FNcUQxQjs7RUFDaUQsYU56WVosRUFBQTs7QU0wWXJDOztFQUN5QyxhTjdhWixFQUFBOztBTThhN0I7RUFBd0MsYU50WFosRUFBQTs7QU11WDVCO0VBQTBDLGFObGZaLEVBQUE7O0FNbWY5QjtFQUE0QyxhTmxmWixFQUFBOztBTW1maEM7RUFBbUMsYU50VFosRUFBQTs7QU11VHZCO0VBQXlDLGFOcHRCWixFQUFBOztBTXF0QjdCO0VBQTJDLGFOcHRCWixFQUFBOztBTXF0Qi9COztFQUN5QyxhTnJ0QlosRUFBQTs7QU1zdEI3Qjs7RUFDMkMsYU50dEJaLEVBQUE7O0FNdXRCL0I7RUFBd0MsYU5KWixFQUFBOztBTUs1QjtFQUEwQyxhTkpaLEVBQUE7O0FNSzlCO0VBQW1DLGFOSFosRUFBQTs7QU1JdkI7RUFBcUMsYU4zV1osRUFBQTs7QU00V3pCOztFQUNvQyxhTjVXWixFQUFBOztBTTZXeEI7O0VBQ3NDLGFON1daLEVBQUE7O0FNOFcxQjtFQUFrQyxhTnROWixFQUFBOztBTXVO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ZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdjaGFydGVycmVndWxhcic7XG4gIHNyYzogdXJsKFwiZm9udHMvY2hhcnRlcl9yZWd1bGFyLXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcImZvbnRzL2NoYXJ0ZXJfcmVndWxhci13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcImZvbnRzL2NoYXJ0ZXJfcmVndWxhci13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2NoYXJ0ZXJib2xkJztcbiAgc3JjOiB1cmwoXCJmb250cy9jaGFydGVyX2JvbGQtd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiZm9udHMvY2hhcnRlcl9ib2xkLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiZm9udHMvY2hhcnRlcl9ib2xkLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKE1hdGVyaWFsSWNvbnMtUmVndWxhci5lb3QpO1xuICAvKiBGb3IgSUU2LTggKi9cbiAgc3JjOiBsb2NhbChcIk1hdGVyaWFsIEljb25zXCIpLCBsb2NhbChcIk1hdGVyaWFsSWNvbnMtUmVndWxhclwiKSwgdXJsKE1hdGVyaWFsSWNvbnMtUmVndWxhci53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksIHVybChNYXRlcmlhbEljb25zLVJlZ3VsYXIud29mZikgZm9ybWF0KFwid29mZlwiKSwgdXJsKE1hdGVyaWFsSWNvbnMtUmVndWxhci50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpOyB9XG5cbi5tYXRlcmlhbC1pY29ucyB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgLyogUHJlZmVycmVkIGljb24gc2l6ZSAqL1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpcmVjdGlvbjogbHRyO1xuICAvKiBTdXBwb3J0IGZvciBhbGwgV2ViS2l0IGJyb3dzZXJzLiAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLyogU3VwcG9ydCBmb3IgU2FmYXJpIGFuZCBDaHJvbWUuICovXG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIC8qIFN1cHBvcnQgZm9yIEZpcmVmb3guICovXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC8qIFN1cHBvcnQgZm9yIElFLiAqL1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJzsgfVxuXG46cm9vdCB7XG4gIC0tYnJlYWtwb2ludC14czogMDtcbiAgLS1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icmVha3BvaW50LWxnOiA5OTJweDtcbiAgLS1icmVha3BvaW50LXhsOiAxMjAwcHg7XG4gIC0tYW1iZXI6ICNmZmMxMDc7XG4gIC0tYmx1ZTogIzIxOTZmMztcbiAgLS1ibHVlLWdyZXk6ICM2MDdkOGI7XG4gIC0tYnJvd246ICM3OTU1NDg7XG4gIC0tY3lhbjogIzAwYmNkNDtcbiAgLS1kZWVwLW9yYW5nZTogI2ZmNTcyMjtcbiAgLS1kZWVwLXB1cnBsZTogIzY3M2FiNztcbiAgLS1ncmVlbjogIzRjYWY1MDtcbiAgLS1ncmV5OiAjOWU5ZTllO1xuICAtLWluZGlnbzogIzNmNTFiNTtcbiAgLS1saWdodC1ibHVlOiAjMDNhOWY0O1xuICAtLWxpZ2h0LWdyZWVuOiAjOGJjMzRhO1xuICAtLWxpbWU6ICNjZGRjMzk7XG4gIC0tb3JhbmdlOiAjZmY5ODAwO1xuICAtLXBpbms6ICNlOTFlNjM7XG4gIC0tcHVycGxlOiAjOWMyN2IwO1xuICAtLXJlZDogI2Y0NDMzNjtcbiAgLS10ZWFsOiAjMDA5Njg4O1xuICAtLXllbGxvdzogI2ZmZWIzYjtcbiAgLS1wcmltYXJ5OiAjZjA4NTA2O1xuICAtLXByaW1hcnktZGFyazogI2JlNjkwNTtcbiAgLS1wcmltYXJ5LWxpZ2h0OiAjZmE5ZDJmO1xuICAtLXNlY29uZGFyeTogI2YwODUwNjtcbiAgLS1zZWNvbmRhcnktZGFyazogI2JlNjkwNTtcbiAgLS1zZWNvbmRhcnktbGlnaHQ6ICNmYTlkMmY7XG4gIC0tZGFuZ2VyOiAjZjQ0MzM2O1xuICAtLWRhbmdlci1kYXJrOiAjZDMyZjJmO1xuICAtLWRhbmdlci1saWdodDogI2ZmY2RkMjtcbiAgLS1pbmZvOiAjMjE5NmYzO1xuICAtLWluZm8tZGFyazogIzE5NzZkMjtcbiAgLS1pbmZvLWxpZ2h0OiAjYmJkZWZiO1xuICAtLXN1Y2Nlc3M6ICM0Y2FmNTA7XG4gIC0tc3VjY2Vzcy1kYXJrOiAjMzg4ZTNjO1xuICAtLXN1Y2Nlc3MtbGlnaHQ6ICNjOGU2Yzk7XG4gIC0td2FybmluZzogI2ZmOTgwMDtcbiAgLS13YXJuaW5nLWRhcms6ICNmNTdjMDA7XG4gIC0td2FybmluZy1saWdodDogI2ZmZTBiMjtcbiAgLS1kYXJrOiAjNDI0MjQyO1xuICAtLWRhcmstZGFyazogIzIxMjEyMTtcbiAgLS1kYXJrLWxpZ2h0OiAjNzU3NTc1O1xuICAtLWxpZ2h0OiAjZjVmNWY1O1xuICAtLWxpZ2h0LWRhcms6ICNlMGUwZTA7XG4gIC0tbGlnaHQtbGlnaHQ6ICNmYWZhZmE7XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiBcIlJvYm90byBNb25vXCIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiBSb2JvdG8sIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgLS1mb250LWZhbWlseS1zZXJpZjogXCJSb2JvdG8gU2xhYlwiLCBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiOyB9XG5cbiosXG4qOjphZnRlcixcbio6OmJlZm9yZSB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7IH1cblxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7IH1cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYm9keSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3O1xuICBtYXJnaW46IDA7IH1cbiAgW2Rpcj0ncnRsJ10gYm9keSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7IH1cblxuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTsgfVxuXG5bdGFiaW5kZXg9Jy0xJ106Zm9jdXMge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7IH1cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gTW9ub1wiLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjsgfVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtOyB9XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDsgfVxuXG5idXR0b24sXG5odG1sIFt0eXBlPSdidXR0b24nXSxcblt0eXBlPSdyZXNldCddLFxuW3R5cGU9J3N1Ym1pdCddIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IH1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9J2J1dHRvbiddOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9J3Jlc2V0J106Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT0nc3VibWl0J106Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7IH1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7IH1cblxuZmllbGRzZXQge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmlucHV0W3R5cGU9J2NoZWNrYm94J10sIGlucHV0W3R5cGU9J3JhZGlvJ10ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwOyB9XG5cbmlucHV0W3R5cGU9J2RhdGUnXSwgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSwgaW5wdXRbdHlwZT0nbW9udGgnXSwgaW5wdXRbdHlwZT0ndGltZSddIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBsaXN0Ym94OyB9XG5cbmxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5sZWdlbmQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3aWR0aDogMTAwJTsgfVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc2VsZWN0W211bHRpcGxlXSwgc2VsZWN0W3NpemVdIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgfVxuXG5bdHlwZT0nbnVtYmVyJ106Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT0nbnVtYmVyJ106Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuW3R5cGU9J3NlYXJjaCddIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgfVxuXG5bdHlwZT0nc2VhcmNoJ106Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5bdHlwZT0nc2VhcmNoJ106Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBmb250OiBpbmhlcml0OyB9XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuc3VtbWFyeSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyB9XG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmMDg1MDY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0czsgfVxuICBhOmFjdGl2ZSwgYTpmb2N1cywgYTpob3ZlciB7XG4gICAgY29sb3I6ICNmMDg1MDY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmFjdGl2ZSwgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6Zm9jdXMsIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7IH1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmNhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xuICBtaW4taGVpZ2h0OiAzLjVyZW07XG4gIHBhZGRpbmc6IDEuMjE0MjlyZW0gMS41cmVtOyB9XG4gIFtkaXI9J3J0bCddIGNhcHRpb24ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0OyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgfVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0OyB9XG4gIFtkaXI9J3J0bCddIHRoIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDsgfVxuXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdLCBhYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGN1cnNvcjogaGVscDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyB9XG5cbmFkZHJlc3Mge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyOyB9XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtOyB9XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuZGwsXG5vbCxcbnVsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYjNiO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG5vbCBvbCxcbm9sIHVsLFxudWwgb2wsXG51bCB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTsgfVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG4uY29sLTEsIC5jb2wtMiwgLmNvbC0zLCAuY29sLTQsIC5jb2wtNSwgLmNvbC02LCAuY29sLTcsIC5jb2wtOCwgLmNvbC05LCAuY29sLTEwLCAuY29sLTExLCAuY29sLTEyLCAuY29sLFxuLmNvbC1hdXRvLCAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyLCAuY29sLXNtLFxuLmNvbC1zbS1hdXRvLCAuY29sLW1kLTEsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyLCAuY29sLW1kLFxuLmNvbC1tZC1hdXRvLCAuY29sLWxnLTEsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyLCAuY29sLWxnLFxuLmNvbC1sZy1hdXRvLCAuY29sLXhsLTEsIC5jb2wteGwtMiwgLmNvbC14bC0zLCAuY29sLXhsLTQsIC5jb2wteGwtNSwgLmNvbC14bC02LCAuY29sLXhsLTcsIC5jb2wteGwtOCwgLmNvbC14bC05LCAuY29sLXhsLTEwLCAuY29sLXhsLTExLCAuY29sLXhsLTEyLCAuY29sLXhsLFxuLmNvbC14bC1hdXRvIHtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIDguMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG5cbi5jb2wtMyB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlOyB9XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlOyB9XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCA3NSU7XG4gIG1heC13aWR0aDogNzUlOyB9XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cblxuLmNvbC0xMiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwOyB9XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDE7IH1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjsgfVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzOyB9XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQ7IH1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTsgfVxuXG4ub3JkZXItNiB7XG4gIG9yZGVyOiA2OyB9XG5cbi5vcmRlci03IHtcbiAgb3JkZXI6IDc7IH1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODsgfVxuXG4ub3JkZXItOSB7XG4gIG9yZGVyOiA5OyB9XG5cbi5vcmRlci0xMCB7XG4gIG9yZGVyOiAxMDsgfVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7IH1cblxuLm9yZGVyLTEyIHtcbiAgb3JkZXI6IDEyOyB9XG5cbi5jb2wge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogYXV0bzsgfVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTE7IH1cblxuLm9yZGVyLWxhc3Qge1xuICBvcmRlcjogMTM7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5jb2wtc20ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDEzOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1tZC03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5jb2wtbWQge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDEzOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGctMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLWxnLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1sZy03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItbGctOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLWxnLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci1sZy0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1sZy0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1sZy0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5jb2wtbGcge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDEzOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci14bC02IHtcbiAgICBvcmRlcjogNjsgfVxuICAub3JkZXIteGwtNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLXhsLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci14bC05IHtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXIteGwtMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXIteGwtMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXIteGwtMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAuY29sLXhsIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiAxMzsgfSB9XG5cbi5jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA1NDBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA3MjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA5NjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTE0MHB4OyB9IH1cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4OyB9XG5cbi5uby1ndXR0ZXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuICAubm8tZ3V0dGVycyA+IC5jb2wsXG4gIC5uby1ndXR0ZXJzID4gW2NsYXNzKj0nY29sLSddIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuXG4uYmxvY2txdW90ZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgYm9yZGVyLWxlZnQ6IDAuMzEyNXJlbSBzb2xpZCAjZjA4NTA2O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nOiAwIDFyZW07IH1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtOyB9XG4gIC5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFwyMDE0IFxcMDBBMCc7IH1cblxubWFyayxcbi5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWIzYjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIHBhZGRpbmc6IDAuMmVtOyB9XG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udHlwb2dyYXBoeS1kaXNwbGF5LTQge1xuICBmb250LXNpemU6IDdyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4udHlwb2dyYXBoeS1kaXNwbGF5LTMge1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjAzNTcxOyB9XG5cbi50eXBvZ3JhcGh5LWRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMDY2Njc7IH1cblxuLnR5cG9ncmFwaHktZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE3NjQ3OyB9XG5cbi50eXBvZ3JhcGh5LWhlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzsgfVxuXG4udHlwb2dyYXBoeS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDsgfVxuXG4udHlwb2dyYXBoeS1zdWJoZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxLjByZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLnR5cG9ncmFwaHktYm9keS0yIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3OyB9XG5cbi50eXBvZ3JhcGh5LWJvZHktMSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzsgfVxuXG4udHlwb2dyYXBoeS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG4uaDEsXG4uaDIsXG4uaDMsXG4uaDQsXG4uaDUsXG4uaDYge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuXG5oMSxcbi5oMSB7XG4gIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMDY2Njc7IH1cblxuaDIsXG4uaDIge1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTc2NDc7IH1cblxuaDMsXG4uaDMge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzOyB9XG5cbmg0LFxuLmg0IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBsaW5lLWhlaWdodDogMS40OyB9XG5cbmg1LFxuLmg1IHtcbiAgZm9udC1zaXplOiAxLjByZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuaDYsXG4uaDYge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7IH1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogN3JlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5kaXNwbGF5LTIge1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjAzNTcxOyB9XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXNpemU6IDIuODEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjA2NjY3OyB9XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTc2NDc7IH1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cblxuaHIge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbi5saXN0LWlubGluZSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG4uYWxlcnQsIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhOWQyZjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYTlkMmY7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5hbGVydC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZGQyO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYWxlcnQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYmRlZmI7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTZjOTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMGIyO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYWxlcnQtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NTc1NzU7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uYWxlcnQtbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW07IH1cbiAgLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgcGFkZGluZzogMC44NzVyZW0gMXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwOyB9XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuYWxlcnQtbGluazphY3RpdmUsIC5hbGVydC1saW5rOmZvY3VzLCAuYWxlcnQtbGluazpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmJhZGdlIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG4gIHBhZGRpbmctbGVmdDogMC41ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5iYWRnZTplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYnRuIC5iYWRnZSwgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSAuYmFkZ2Uge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7IH1cblxuLmJhZGdlLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuYmFkZ2UtcHJpbWFyeVtocmVmXTphY3RpdmUsIC5iYWRnZS1wcmltYXJ5W2hyZWZdOmZvY3VzLCAuYmFkZ2UtcHJpbWFyeVtocmVmXTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JlNjkwNTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuYmFkZ2Utc2Vjb25kYXJ5W2hyZWZdOmFjdGl2ZSwgLmJhZGdlLXNlY29uZGFyeVtocmVmXTpmb2N1cywgLmJhZGdlLXNlY29uZGFyeVtocmVmXTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JlNjkwNTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5iYWRnZS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ0MzM2O1xuICBjb2xvcjogd2hpdGU7IH1cbiAgLmJhZGdlLWRhbmdlcltocmVmXTphY3RpdmUsIC5iYWRnZS1kYW5nZXJbaHJlZl06Zm9jdXMsIC5iYWRnZS1kYW5nZXJbaHJlZl06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMzJmMmY7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYmFkZ2UtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTk2ZjM7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuICAuYmFkZ2UtaW5mb1tocmVmXTphY3RpdmUsIC5iYWRnZS1pbmZvW2hyZWZdOmZvY3VzLCAuYmFkZ2UtaW5mb1tocmVmXTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5NzZkMjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjYWY1MDtcbiAgY29sb3I6IHdoaXRlOyB9XG4gIC5iYWRnZS1zdWNjZXNzW2hyZWZdOmFjdGl2ZSwgLmJhZGdlLXN1Y2Nlc3NbaHJlZl06Zm9jdXMsIC5iYWRnZS1zdWNjZXNzW2hyZWZdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg4ZTNjO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ODAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuYmFkZ2Utd2FybmluZ1tocmVmXTphY3RpdmUsIC5iYWRnZS13YXJuaW5nW2hyZWZdOmZvY3VzLCAuYmFkZ2Utd2FybmluZ1tocmVmXTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1N2MwMDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5iYWRnZS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyNDI0MjtcbiAgY29sb3I6IHdoaXRlOyB9XG4gIC5iYWRnZS1kYXJrW2hyZWZdOmFjdGl2ZSwgLmJhZGdlLWRhcmtbaHJlZl06Zm9jdXMsIC5iYWRnZS1kYXJrW2hyZWZdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgLmJhZGdlLWxpZ2h0W2hyZWZdOmFjdGl2ZSwgLmJhZGdlLWxpZ2h0W2hyZWZdOmZvY3VzLCAuYmFkZ2UtbGlnaHRbaHJlZl06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5iYWRnZS1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogMWVtOyB9XG5cbi5icmVhZGNydW1iIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1pbi1oZWlnaHQ6IDMuNXJlbTtcbiAgcGFkZGluZzogMC42MjVyZW0gMXJlbTsgfVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgZGlzcGxheTogZmxleDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5icmVhZGNydW1iLWl0ZW06YWN0aXZlLCAuYnJlYWRjcnVtYi1pdGVtOmZvY3VzLCAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuICAuYnJlYWRjcnVtYi1pdGVtIGEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTsgfVxuICAgIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAxLjcxNDI5ZW07XG4gICAgICBsaW5lLWhlaWdodDogMC41ODMzM2VtO1xuICAgICAgdmVydGljYWwtYWxpZ246IC0wLjMwMjJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICAgICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XG4gICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgICAgY29udGVudDogXCJjaGV2cm9uX3JpZ2h0XCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmNhcm91c2VsOmhvdmVyIC5jYXJvdXNlbC1jb250cm9sLW5leHQsXG4gIC5jYXJvdXNlbDpob3ZlciAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM3NXM7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGVyc3BlY3RpdmU6IDEwMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjQ4NzVzOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNhcm91c2VsLWl0ZW0ge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmNhcm91c2VsLWl0ZW0ge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uY2Fyb3VzZWwtaXRlbS1sZWZ0LmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpOyB9XG4gIEBzdXBwb3J0cyAodHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZCkge1xuICAgIC5jYXJvdXNlbC1pdGVtLWxlZnQuYWN0aXZlLFxuICAgIC5jYXJvdXNlbC1pdGVtLXByZXYge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH0gfVxuXG4uY2Fyb3VzZWwtaXRlbS1sZWZ0LmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICBAc3VwcG9ydHMgKHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpIHtcbiAgICAuY2Fyb3VzZWwtaXRlbS1sZWZ0LmNhcm91c2VsLWl0ZW0tbmV4dCxcbiAgICAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1yaWdodC5hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7IH1cbiAgQHN1cHBvcnRzICh0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkKSB7XG4gICAgLmNhcm91c2VsLWl0ZW0tbmV4dCxcbiAgICAuY2Fyb3VzZWwtaXRlbS1yaWdodC5hY3RpdmUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfSB9XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7IH1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM3NXM7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICBvcGFjaXR5OiAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNDg3NXM7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1czsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLWxlZnQuYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICBAc3VwcG9ydHMgKHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpIHtcbiAgICAuY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gICAgLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbGVmdC5hY3RpdmUsXG4gICAgLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dCxcbiAgICAuY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LFxuICAgIC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuYWN0aXZlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1sZWZ0LmFjdGl2ZSxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXJpZ2h0LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDA7IH1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCxcbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAzcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBjb2xvcjogd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGhlaWdodDogMi41cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi10b3A6IC0xLjI1cmVtO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDIuNXJlbTsgfVxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmFjdGl2ZSwgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cywgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3ZlcixcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldjphY3RpdmUsXG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsXG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA0LCAyMDQsIDIwNCwgMC4yNSk7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmFjdGl2ZSxcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldjphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyxcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBvdXRsaW5lOiAwOyB9XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMS4yNXJlbTsgfVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMS4yNXJlbTsgfVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBmb250LXNpemU6IDEuNzE0MjllbTtcbiAgbGluZS1oZWlnaHQ6IDAuNTgzMzNlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjMwMjJlbTtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd29yZC13cmFwOiBub3JtYWw7IH1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcImNoZXZyb25fcmlnaHRcIjsgfVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiY2hldnJvbl9sZWZ0XCI7IH1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBjb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI1JTtcbiAgYm90dG9tOiAxLjVyZW07XG4gIGxlZnQ6IDI1JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxOyB9XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNXJlbTtcbiAgYm90dG9tOiAwLjVyZW07XG4gIGxlZnQ6IDVyZW07XG4gIHotaW5kZXg6IDE7IH1cbiAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1pbmRlbnQ6IDEwMCU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3aWR0aDogMC41cmVtOyB9XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA0LCAyMDQsIDIwNCwgMC4yNSk7IH1cblxuLmNsb3NlIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNsb3NlIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNsb3NlIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmNsb3NlIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuY2xvc2U6YWN0aXZlLCAuY2xvc2U6Zm9jdXMsIC5jbG9zZTpob3ZlciB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5jbG9zZTpmb2N1cyB7XG4gICAgb3V0bGluZTogMDsgfVxuICAuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5jb2RlIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBjb2xvcjogI2JkNDE0NztcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDsgfVxuICBhID4gY29kZSB7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cblxua2JkIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07IH1cbiAga2JkIGtiZCB7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgcGFkZGluZzogMDsgfVxuXG5wcmUge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4Ny41JTsgfVxuICBwcmUgY29kZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgcGFkZGluZzogMDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7IH1cblxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDsgfVxuXG4uZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTsgfVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5mb3JtLWdyb3VwLCAud3BjZjcgLndwY2Y3LWZvcm0gcCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtOyB9XG4gIC5mb3JtLXJvdyA+IC5jb2wsXG4gIC5mb3JtLXJvdyA+IFtjbGFzcyo9J2NvbC0nXSB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG5cbi5mb3JtLWlubGluZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7IH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tZmlsZSxcbiAgLmZvcm0taW5saW5lIC5jdXN0b20tc2VsZWN0IHtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wsIC5mb3JtLWlubGluZSAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSwgLndwY2Y3IC5mb3JtLWlubGluZSBpbnB1dFt0eXBlPXRleHRdLFxuICAuZm9ybS1pbmxpbmUgLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5mb3JtLWlubGluZSBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gIC5mb3JtLWlubGluZSAud3BjZjcgaW5wdXRbdHlwZT11cmxdLCAud3BjZjcgLmZvcm0taW5saW5lIGlucHV0W3R5cGU9dXJsXSxcbiAgLmZvcm0taW5saW5lIC53cGNmNyBpbnB1dFt0eXBlPXRlbF0sIC53cGNmNyAuZm9ybS1pbmxpbmUgaW5wdXRbdHlwZT10ZWxdLFxuICAuZm9ybS1pbmxpbmUgLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5mb3JtLWlubGluZSBpbnB1dFt0eXBlPW51bWJlcl0sXG4gIC5mb3JtLWlubGluZSAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0sIC53cGNmNyAuZm9ybS1pbmxpbmUgaW5wdXRbdHlwZT1yYW5nZV0sXG4gIC5mb3JtLWlubGluZSAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSwgLndwY2Y3IC5mb3JtLWlubGluZSBpbnB1dFt0eXBlPWRhdGVdLFxuICAuZm9ybS1pbmxpbmUgLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdLCAud3BjZjcgLmZvcm0taW5saW5lIGlucHV0W3R5cGU9bW9udGhdLFxuICAuZm9ybS1pbmxpbmUgLndwY2Y3IGlucHV0W3R5cGU9d2Vla10sIC53cGNmNyAuZm9ybS1pbmxpbmUgaW5wdXRbdHlwZT13ZWVrXSxcbiAgLmZvcm0taW5saW5lIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdLCAud3BjZjcgLmZvcm0taW5saW5lIGlucHV0W3R5cGU9dGltZV0sXG4gIC5mb3JtLWlubGluZSAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0sIC53cGNmNyAuZm9ybS1pbmxpbmUgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gIC5mb3JtLWlubGluZSAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAuZm9ybS1pbmxpbmUgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC5mb3JtLWlubGluZSAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0sIC53cGNmNyAuZm9ybS1pbmxpbmUgaW5wdXRbdHlwZT1jb2xvcl0sXG4gIC5mb3JtLWlubGluZSAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNyAuZm9ybS1pbmxpbmUgaW5wdXRbdHlwZT1lbWFpbF0sXG4gIC5mb3JtLWlubGluZSAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSwgLndwY2Y3IC5mb3JtLWlubGluZSBpbnB1dFt0eXBlPWZpbGVdLCAuZm9ybS1pbmxpbmUgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5mb3JtLWlubGluZSBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gIC5mb3JtLWlubGluZSAud3BjZjcgc2VsZWN0LCAud3BjZjcgLmZvcm0taW5saW5lIHNlbGVjdCxcbiAgLmZvcm0taW5saW5lIC53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC5mb3JtLWlubGluZSB0ZXh0YXJlYSwgLmZvcm0taW5saW5lIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC53cGNmNyAuZm9ybS1pbmxpbmUgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1maWxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAsIC5mb3JtLWlubGluZSAud3BjZjcgLndwY2Y3LWZvcm0gcCwgLndwY2Y3IC53cGNmNy1mb3JtIC5mb3JtLWlubGluZSBwIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvOyB9XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS43MTQyOTtcbiAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07IH1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgZm9udC1zaXplOiAxLjg1OTM4cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNDQ1NDtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07IH1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgZm9udC1zaXplOiAwLjcxMDk0cmVtO1xuICBsaW5lLWhlaWdodDogMS43NTgyNDtcbiAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07IH1cblxuLmZvcm0tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMC41cmVtOyB9XG4gIC5jdXN0b20tc2VsZWN0LWxnICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLWxnICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLWxnIC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLWxnIC5mb3JtLWNvbnRyb2wgKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLmZvcm0tY29udHJvbCArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT10ZXh0XSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10ZXh0XSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyBpbnB1dFt0eXBlPXNlYXJjaF0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1zZWFyY2hdICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPXVybF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9dXJsXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT11cmxdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXVybF0gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3IGlucHV0W3R5cGU9dGVsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT10ZWxdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRlbF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dGVsXSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyBpbnB1dFt0eXBlPW51bWJlcl0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1udW1iZXJdICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT1yYW5nZV0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXJhbmdlXSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT1kYXRlXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRlXSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9bW9udGhdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1tb250aF0gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3IGlucHV0W3R5cGU9d2Vla10gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9d2Vla10gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9d2Vla10gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9d2Vla10gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3IGlucHV0W3R5cGU9dGltZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9dGltZV0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGltZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dGltZV0gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9Y29sb3JdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1jb2xvcl0gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyBpbnB1dFt0eXBlPWVtYWlsXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZW1haWxdICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyBpbnB1dFt0eXBlPWZpbGVdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWZpbGVdICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9c3VibWl0XSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3IHNlbGVjdCArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgc2VsZWN0ICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBzZWxlY3QgKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIHNlbGVjdCArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgdGV4dGFyZWEgKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIHRleHRhcmVhICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyB0ZXh0YXJlYSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgdGV4dGFyZWEgKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1sZyAuZm9ybS1jb250cm9sLWZpbGUgKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLmZvcm0tY29udHJvbC1maWxlICsgLmZvcm0tdGV4dCxcbiAgLmZvcm0tY29udHJvbC1sZyArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LWxnICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1sZyAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtbGcgLmZvcm0tY29udHJvbCArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPXRleHRdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dGV4dF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT10ZXh0XSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT1zZWFyY2hdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXNlYXJjaF0gKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT11cmxdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9dXJsXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXVybF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT11cmxdICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9dGVsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPXRlbF0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT10ZWxdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9dGVsXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT1udW1iZXJdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPW51bWJlcl0gKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT1yYW5nZV0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1yYW5nZV0gKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPWRhdGVdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1kYXRlXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPW1vbnRoXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPW1vbnRoXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9d2Vla10gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXdlZWtdICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9dGltZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT10aW1lXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9dGltZV0gKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT1kYXRldGltZV0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1kYXRldGltZV0gKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT1jb2xvcl0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1jb2xvcl0gKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT1lbWFpbF0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1lbWFpbF0gKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPWZpbGVdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1maWxlXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1sZyAud3BjZjcgc2VsZWN0ICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIHNlbGVjdCArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3QgKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggc2VsZWN0ICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IHRleHRhcmVhICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIHRleHRhcmVhICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IHRleHRhcmVhICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LWxnIC5mb3JtLWNvbnRyb2wtZmlsZSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC5mb3JtLWNvbnRyb2wtZmlsZSArIC5mb3JtLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07IH1cbiAgLmN1c3RvbS1zZWxlY3Qtc20gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtc20gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtc20gLmN1c3RvbS1zZWxlY3QgKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLmN1c3RvbS1zZWxlY3QgKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtc20gLmZvcm0tY29udHJvbCArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAuZm9ybS1jb250cm9sICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPXRleHRdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRleHRdICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIGlucHV0W3R5cGU9c2VhcmNoXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXNlYXJjaF0gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9dXJsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT11cmxdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXVybF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dXJsXSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjcgaW5wdXRbdHlwZT10ZWxdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPXRlbF0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGVsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10ZWxdICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIGlucHV0W3R5cGU9bnVtYmVyXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPW51bWJlcl0gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPXJhbmdlXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9cmFuZ2VdICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPWRhdGVdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGVdICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT1tb250aF0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPW1vbnRoXSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT13ZWVrXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT13ZWVrXSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjcgaW5wdXRbdHlwZT10aW1lXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT10aW1lXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10aW1lXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10aW1lXSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRldGltZV0gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT1jb2xvcl0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWNvbG9yXSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIGlucHV0W3R5cGU9ZW1haWxdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1lbWFpbF0gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIGlucHV0W3R5cGU9ZmlsZV0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZmlsZV0gKyAuZm9ybS10ZXh0LFxuICAuZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT1zdWJtaXRdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9c3VibWl0XSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjcgc2VsZWN0ICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBzZWxlY3QgKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHNlbGVjdCArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgc2VsZWN0ICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyB0ZXh0YXJlYSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gdGV4dGFyZWEgKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHRleHRhcmVhICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCB0ZXh0YXJlYSArIC5mb3JtLXRleHQsXG4gIC5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgLmZvcm0tdGV4dCxcbiAgLmZsb2F0aW5nLWxhYmVsLXNtIC5mb3JtLWNvbnRyb2wtZmlsZSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAuZm9ybS1jb250cm9sLWZpbGUgKyAuZm9ybS10ZXh0LFxuICAuZm9ybS1jb250cm9sLXNtICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtc20gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LXNtIC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3QgKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1zbSAuZm9ybS1jb250cm9sICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLmZvcm0tY29udHJvbCArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9dGV4dF0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXRleHRdICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPXNlYXJjaF0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9c2VhcmNoXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPXVybF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT11cmxdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dXJsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXVybF0gKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT10ZWxdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9dGVsXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXRlbF0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT10ZWxdICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPW51bWJlcl0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9bnVtYmVyXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPXJhbmdlXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXJhbmdlXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9ZGF0ZV0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWRhdGVdICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9bW9udGhdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9bW9udGhdICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9d2Vla10gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT13ZWVrXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9d2Vla10gKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT10aW1lXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPXRpbWVdICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dGltZV0gKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT10aW1lXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPWNvbG9yXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWNvbG9yXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPWVtYWlsXSArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWVtYWlsXSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9ZmlsZV0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWZpbGVdICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9c3VibWl0XSArIC5mb3JtLXRleHQsXG4gIC50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBzZWxlY3QgKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gc2VsZWN0ICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdCArIC5mb3JtLXRleHQsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBzZWxlY3QgKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1zbSAud3BjZjcgdGV4dGFyZWEgKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gdGV4dGFyZWEgKyAuZm9ybS10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgdGV4dGFyZWEgKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggdGV4dGFyZWEgKyAuZm9ybS10ZXh0LFxuICAudGV4dGZpZWxkLWJveC1zbSAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgLmZvcm0tdGV4dCxcbiAgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIC5mb3JtLXRleHQsXG4gIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyAuZm9ybS10ZXh0LFxuICAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgLmZvcm0tdGV4dCxcbiAgLnRleHRmaWVsZC1ib3gtc20gLmZvcm0tY29udHJvbC1maWxlICsgLmZvcm0tdGV4dCxcbiAgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLmZvcm0tY29udHJvbC1maWxlICsgLmZvcm0tdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTsgfVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwIGNhbGMoMC4zNzVyZW0gLSAxcHgpO1xuICB3aWR0aDogMTAwJTsgfVxuICAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTsgfVxuXG4uZmlndXJlLWltZyB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cblxuLmltZy1mbHVpZCB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuLmp1bWJvdHJvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBwYWRkaW5nOiAzcmVtIDJyZW07IH1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG4ubWVkaWEge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4ubWVkaWEtYm9keSB7XG4gIGZsZXg6IDE7IH1cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTsgfVxuICAubmF2LWxpbms6YWN0aXZlLCAubmF2LWxpbms6Zm9jdXMsIC5uYXYtbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5uYXYtbGluay5kaXNhYmxlZCB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBjb2xvciwgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBvcGFjaXR5OiAwLjc7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLm5hdi1waWxscyAubmF2LWxpbmsge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAubmF2LXBpbGxzIC5uYXYtbGluazphY3RpdmUsIC5uYXYtcGlsbHMgLm5hdi1saW5rOmZvY3VzLCAubmF2LXBpbGxzIC5uYXYtbGluazpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUge1xuICAgIGNvbG9yOiAjZjA4NTA2O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLm5hdi1waWxscyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLm5hdi1waWxscyAubmF2LWxpbms6YWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBvcGFjaXR5OiAxOyB9XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5wYWdpbmF0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMC42MjVyZW0gMC41cmVtOyB9XG5cbi5wYWdlLWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgcGFkZGluZzogMC42ODc1cmVtIDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5wYWdlLWxpbmsge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLnBhZ2UtbGluazphY3RpdmUsIC5wYWdlLWxpbms6Zm9jdXMsIC5wYWdlLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAucGFnZS1saW5rOmZvY3VzLCAucGFnZS1saW5rOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuMTIpLCByZ2JhKDAsIDAsIDAsIDAuMTIpKTsgfVxuICAucGFnZS1saW5rLmFjdGl2ZSwgLnBhZ2UtbGluazphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAxNTMsIDE1MywgMC40KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gIC5wYWdlLWxpbms6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7IH1cbiAgLnBhZ2UtbGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDE1MywgMTUzLCAwLjQpOyB9XG4gIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmsge1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgcGFkZGluZzogMC43ODEyNXJlbSAxcmVtOyB9XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWxpbmsge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgcGFkZGluZzogMC41OTM3NXJlbSAxcmVtOyB9XG5cbi5wb3BvdmVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbjogMS41cmVtO1xuICBtYXgtd2lkdGg6IDE3LjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyNDA7IH1cbiAgW2Rpcj0ncnRsJ10gLnBvcG92ZXIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0OyB9XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAxLjI1cmVtIDEuNXJlbTsgfVxuICAucG9wb3Zlci1ib2R5ID4gOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnBvcG92ZXItaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxLjI1cmVtIDEuNXJlbSAwOyB9XG4gIC5wb3BvdmVyLWhlYWRlcjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucG9wb3Zlci1oZWFkZXI6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wb3BvdmVyIHtcbiAgICBtYXJnaW46IDAuODc1cmVtOyB9IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTsgfVxuICAuZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuICAuZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4gIC5lbWJlZC1yZXNwb25zaXZlIHZpZGVvLFxuICAuZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtIHtcbiAgICBib3JkZXI6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0JTsgfVxuXG4uY29sbGFwc2Uge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5jb2xsYXBzZS5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG50Ym9keS5jb2xsYXBzZS5zaG93IHtcbiAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwOyB9XG5cbnRyLmNvbGxhcHNlLnNob3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7IH1cblxuLmNvbGxhcHNpbmcge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY29sbGFwc2luZyB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jb2xsYXBzaW5nIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmNvbGxhcHNpbmcge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIG9wYWNpdHk6IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmZhZGUge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuZmFkZSB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5mYWRlIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuZmFkZS5zaG93IHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5idG4sIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJveC1zaGFkb3c7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiAwIDAgNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogNS41cmVtO1xuICBwYWRkaW5nOiAwLjY4NzVyZW0gMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5idG4sIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYnRuLCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmJ0biwgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLmJ0bjphY3RpdmUsIC53cGNmNyBpbnB1dDphY3RpdmVbdHlwZT1zdWJtaXRdLCAuYnRuOmZvY3VzLCAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1zdWJtaXRdLCAuYnRuOmhvdmVyLCAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT1zdWJtaXRdIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmJ0bjpmb2N1cywgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9c3VibWl0XSwgLmJ0bjpob3ZlciwgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9c3VibWl0XSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjEyKSwgcmdiYSgwLCAwLCAwLCAwLjEyKSk7IH1cbiAgLmJ0bi5hY3RpdmUsIC53cGNmNyBpbnB1dC5hY3RpdmVbdHlwZT1zdWJtaXRdLCAuYnRuOmFjdGl2ZSwgLndwY2Y3IGlucHV0OmFjdGl2ZVt0eXBlPXN1Ym1pdF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUzLCAxNTMsIDE1MywgMC40KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cbiAgLmJ0bi5kaXNhYmxlZCwgLndwY2Y3IGlucHV0LmRpc2FibGVkW3R5cGU9c3VibWl0XSwgLmJ0bjpkaXNhYmxlZCwgLndwY2Y3IGlucHV0OmRpc2FibGVkW3R5cGU9c3VibWl0XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuYnRuOmZvY3VzLCAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1zdWJtaXRdIHtcbiAgICBvdXRsaW5lOiAwOyB9XG4gIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksIC53cGNmNyBpbnB1dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKVt0eXBlPXN1Ym1pdF0ge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuc2hvdyA+IC5idG4uZHJvcGRvd24tdG9nZ2xlLCAud3BjZjcgLnNob3cgPiBpbnB1dC5kcm9wZG93bi10b2dnbGVbdHlwZT1zdWJtaXRdIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuMTIpLCByZ2JhKDAsIDAsIDAsIDAuMTIpKTsgfVxuXG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0OmRpc2FibGVkIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmJ0bi1wcmltYXJ5LCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwODUwNjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLndwY2Y3IGlucHV0OmFjdGl2ZVt0eXBlPXN1Ym1pdF0sIC5idG4tcHJpbWFyeTpmb2N1cywgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9c3VibWl0XSwgLmJ0bi1wcmltYXJ5OmhvdmVyLCAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT1zdWJtaXRdIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuYnRuLXByaW1hcnkuYWN0aXZlLCAud3BjZjcgaW5wdXQuYWN0aXZlW3R5cGU9c3VibWl0XSwgLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLndwY2Y3IGlucHV0OmFjdGl2ZVt0eXBlPXN1Ym1pdF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZTY5MDU7IH1cbiAgLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAud3BjZjcgaW5wdXQuZGlzYWJsZWRbdHlwZT1zdWJtaXRdLCAuYnRuLXByaW1hcnk6ZGlzYWJsZWQsIC53cGNmNyBpbnB1dDpkaXNhYmxlZFt0eXBlPXN1Ym1pdF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuYnRuLXNlY29uZGFyeTphY3RpdmUsIC5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgLmJ0bi1zZWNvbmRhcnkuYWN0aXZlLCAuYnRuLXNlY29uZGFyeTphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZTY5MDU7IH1cbiAgLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG5cbi5idG4tZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NDMzNjtcbiAgY29sb3I6IHdoaXRlOyB9XG4gIC5idG4tZGFuZ2VyOmFjdGl2ZSwgLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgLmJ0bi1kYW5nZXIuYWN0aXZlLCAuYnRuLWRhbmdlcjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMzJmMmY7IH1cbiAgLmJ0bi1kYW5nZXIuZGlzYWJsZWQsIC5idG4tZGFuZ2VyOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG5cbi5idG4taW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTk2ZjM7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuICAuYnRuLWluZm86YWN0aXZlLCAuYnRuLWluZm86Zm9jdXMsIC5idG4taW5mbzpob3ZlciB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gIC5idG4taW5mby5hY3RpdmUsIC5idG4taW5mbzphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTc2ZDI7IH1cbiAgLmJ0bi1pbmZvLmRpc2FibGVkLCAuYnRuLWluZm86ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjYWY1MDtcbiAgY29sb3I6IHdoaXRlOyB9XG4gIC5idG4tc3VjY2VzczphY3RpdmUsIC5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgLmJ0bi1zdWNjZXNzLmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4OGUzYzsgfVxuICAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tc3VjY2VzczpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuXG4uYnRuLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ODAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuYnRuLXdhcm5pbmc6YWN0aXZlLCAuYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZzpob3ZlciB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgLmJ0bi13YXJuaW5nLmFjdGl2ZSwgLmJ0bi13YXJuaW5nOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1N2MwMDsgfVxuICAuYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuXG4uYnRuLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI0MjQyO1xuICBjb2xvcjogd2hpdGU7IH1cbiAgLmJ0bi1kYXJrOmFjdGl2ZSwgLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWRhcms6aG92ZXIge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuYnRuLWRhcmsuYWN0aXZlLCAuYnRuLWRhcms6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxOyB9XG4gIC5idG4tZGFyay5kaXNhYmxlZCwgLmJ0bi1kYXJrOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG5cbi5idG4tbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuYnRuLWxpZ2h0OmFjdGl2ZSwgLmJ0bi1saWdodDpmb2N1cywgLmJ0bi1saWdodDpob3ZlciB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgLmJ0bi1saWdodC5hY3RpdmUsIC5idG4tbGlnaHQ6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwOyB9XG4gIC5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cblxuW2NsYXNzKj0nYmctZGFyayddIDpub3QoW2NsYXNzKj0nYmctbGlnaHQnXSkgLmJ0bi5kaXNhYmxlZCwgW2NsYXNzKj0nYmctZGFyayddIDpub3QoW2NsYXNzKj0nYmctbGlnaHQnXSkgLndwY2Y3IGlucHV0LmRpc2FibGVkW3R5cGU9c3VibWl0XSwgLndwY2Y3IFtjbGFzcyo9J2JnLWRhcmsnXSA6bm90KFtjbGFzcyo9J2JnLWxpZ2h0J10pIGlucHV0LmRpc2FibGVkW3R5cGU9c3VibWl0XSwgW2NsYXNzKj0nYmctZGFyayddIDpub3QoW2NsYXNzKj0nYmctbGlnaHQnXSkgLmJ0bjpkaXNhYmxlZCwgW2NsYXNzKj0nYmctZGFyayddIDpub3QoW2NsYXNzKj0nYmctbGlnaHQnXSkgLndwY2Y3IGlucHV0OmRpc2FibGVkW3R5cGU9c3VibWl0XSwgLndwY2Y3IFtjbGFzcyo9J2JnLWRhcmsnXSA6bm90KFtjbGFzcyo9J2JnLWxpZ2h0J10pIGlucHV0OmRpc2FibGVkW3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH1cblxuLmJ0bi1sZyxcbi5idG4tZ3JvdXAtbGcgPiAuYnRuLFxuLndwY2Y3IC5idG4tZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIHBhZGRpbmc6IDAuNzgxMjVyZW0gMXJlbTsgfVxuXG4uYnRuLXNtLFxuLmJ0bi1ncm91cC1zbSA+IC5idG4sXG4ud3BjZjcgLmJ0bi1ncm91cC1zbSA+IGlucHV0W3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgcGFkZGluZzogMC41OTM3NXJlbSAxcmVtOyB9XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07IH1cblxuW3R5cGU9J2J1dHRvbiddLmJ0bi1ibG9jayxcblt0eXBlPSdyZXNldCddLmJ0bi1ibG9jayxcblt0eXBlPSdzdWJtaXQnXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYnRuLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmMDg1MDY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgLmJ0bi1saW5rOmFjdGl2ZSwgLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjZjA4NTA2O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5idG4tbGluazpmb2N1cywgLmJ0bi1saW5rOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gIC5idG4tbGluay5hY3RpdmUsIC5idG4tbGluazphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmJ0bi1saW5rLmRpc2FibGVkLCAuYnRuLWxpbms6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYnRuLWZsdWlkIHtcbiAgbWluLXdpZHRoOiAwOyB9XG5cbltjbGFzcyo9J2J0bi1mbGF0J10sXG5bY2xhc3MqPSdidG4tb3V0bGluZSddIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgW2NsYXNzKj0nYnRuLWZsYXQnXS5hY3RpdmUsIFtjbGFzcyo9J2J0bi1mbGF0J106YWN0aXZlLFxuICBbY2xhc3MqPSdidG4tb3V0bGluZSddLmFjdGl2ZSxcbiAgW2NsYXNzKj0nYnRuLW91dGxpbmUnXTphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgW2NsYXNzKj0nYnRuLWZsYXQnXS5kaXNhYmxlZCwgW2NsYXNzKj0nYnRuLWZsYXQnXTpkaXNhYmxlZCxcbiAgW2NsYXNzKj0nYnRuLW91dGxpbmUnXS5kaXNhYmxlZCxcbiAgW2NsYXNzKj0nYnRuLW91dGxpbmUnXTpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJ0bi1mbGF0LXByaW1hcnksIC5idG4tZmxhdC1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1mbGF0LXByaW1hcnk6Zm9jdXMsIC5idG4tZmxhdC1wcmltYXJ5OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLXByaW1hcnksXG4ud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlLFxuLndwY2Y3IGlucHV0OmFjdGl2ZVt0eXBlPXN1Ym1pdF0sXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cyxcbi53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXN1Ym1pdF0sXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3Zlcixcbi53cGNmNyBpbnB1dDpob3Zlclt0eXBlPXN1Ym1pdF0ge1xuICBjb2xvcjogI2YwODUwNjsgfVxuXG4uYnRuLWZsYXQtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1mbGF0LXByaW1hcnk6ZGlzYWJsZWQsXG4uYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCxcbi53cGNmNyBpbnB1dC5kaXNhYmxlZFt0eXBlPXN1Ym1pdF0sXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCxcbi53cGNmNyBpbnB1dDpkaXNhYmxlZFt0eXBlPXN1Ym1pdF0ge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuXG4uYnRuLWZsYXQtc2Vjb25kYXJ5LCAuYnRuLWZsYXQtc2Vjb25kYXJ5OmFjdGl2ZSwgLmJ0bi1mbGF0LXNlY29uZGFyeTpmb2N1cywgLmJ0bi1mbGF0LXNlY29uZGFyeTpob3Zlcixcbi5idG4tb3V0bGluZS1zZWNvbmRhcnksXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmFjdGl2ZSxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmMDg1MDY7IH1cblxuLmJ0bi1mbGF0LXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1mbGF0LXNlY29uZGFyeTpkaXNhYmxlZCxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cblxuLmJ0bi1mbGF0LWRhbmdlciwgLmJ0bi1mbGF0LWRhbmdlcjphY3RpdmUsIC5idG4tZmxhdC1kYW5nZXI6Zm9jdXMsIC5idG4tZmxhdC1kYW5nZXI6aG92ZXIsXG4uYnRuLW91dGxpbmUtZGFuZ2VyLFxuLmJ0bi1vdXRsaW5lLWRhbmdlcjphY3RpdmUsXG4uYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLFxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZjQ0MzM2OyB9XG5cbi5idG4tZmxhdC1kYW5nZXIuZGlzYWJsZWQsIC5idG4tZmxhdC1kYW5nZXI6ZGlzYWJsZWQsXG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLFxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG5cbi5idG4tZmxhdC1pbmZvLCAuYnRuLWZsYXQtaW5mbzphY3RpdmUsIC5idG4tZmxhdC1pbmZvOmZvY3VzLCAuYnRuLWZsYXQtaW5mbzpob3Zlcixcbi5idG4tb3V0bGluZS1pbmZvLFxuLmJ0bi1vdXRsaW5lLWluZm86YWN0aXZlLFxuLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsXG4uYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjMjE5NmYzOyB9XG5cbi5idG4tZmxhdC1pbmZvLmRpc2FibGVkLCAuYnRuLWZsYXQtaW5mbzpkaXNhYmxlZCxcbi5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLFxuLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuXG4uYnRuLWZsYXQtc3VjY2VzcywgLmJ0bi1mbGF0LXN1Y2Nlc3M6YWN0aXZlLCAuYnRuLWZsYXQtc3VjY2Vzczpmb2N1cywgLmJ0bi1mbGF0LXN1Y2Nlc3M6aG92ZXIsXG4uYnRuLW91dGxpbmUtc3VjY2Vzcyxcbi5idG4tb3V0bGluZS1zdWNjZXNzOmFjdGl2ZSxcbi5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLFxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogIzRjYWY1MDsgfVxuXG4uYnRuLWZsYXQtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1mbGF0LXN1Y2Nlc3M6ZGlzYWJsZWQsXG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCxcbi5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cblxuLmJ0bi1mbGF0LXdhcm5pbmcsIC5idG4tZmxhdC13YXJuaW5nOmFjdGl2ZSwgLmJ0bi1mbGF0LXdhcm5pbmc6Zm9jdXMsIC5idG4tZmxhdC13YXJuaW5nOmhvdmVyLFxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcsXG4uYnRuLW91dGxpbmUtd2FybmluZzphY3RpdmUsXG4uYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cyxcbi5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICNmZjk4MDA7IH1cblxuLmJ0bi1mbGF0LXdhcm5pbmcuZGlzYWJsZWQsIC5idG4tZmxhdC13YXJuaW5nOmRpc2FibGVkLFxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsXG4uYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG5cbi5idG4tZmxhdC1kYXJrLCAuYnRuLWZsYXQtZGFyazphY3RpdmUsIC5idG4tZmxhdC1kYXJrOmZvY3VzLCAuYnRuLWZsYXQtZGFyazpob3Zlcixcbi5idG4tb3V0bGluZS1kYXJrLFxuLmJ0bi1vdXRsaW5lLWRhcms6YWN0aXZlLFxuLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXMsXG4uYnRuLW91dGxpbmUtZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjNDI0MjQyOyB9XG5cbi5idG4tZmxhdC1kYXJrLmRpc2FibGVkLCAuYnRuLWZsYXQtZGFyazpkaXNhYmxlZCxcbi5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLFxuLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuXG4uYnRuLWZsYXQtbGlnaHQsIC5idG4tZmxhdC1saWdodDphY3RpdmUsIC5idG4tZmxhdC1saWdodDpmb2N1cywgLmJ0bi1mbGF0LWxpZ2h0OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0LFxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmFjdGl2ZSxcbi5idG4tb3V0bGluZS1saWdodDpmb2N1cyxcbi5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjZjVmNWY1OyB9XG5cbi5idG4tZmxhdC1saWdodC5kaXNhYmxlZCwgLmJ0bi1mbGF0LWxpZ2h0OmRpc2FibGVkLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cblxuLmJ0bi1mbGF0LWxpZ2h0OmZvY3VzLCAuYnRuLWZsYXQtbGlnaHQ6aG92ZXIsXG4uYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsXG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpKTsgfVxuXG4uYnRuLWZsYXQtbGlnaHQuYWN0aXZlLCAuYnRuLWZsYXQtbGlnaHQ6YWN0aXZlLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0LmFjdGl2ZSxcbi5idG4tb3V0bGluZS1saWdodDphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwNCwgMjA0LCAyMDQsIDAuMjUpOyB9XG5cbi5idG4tZmxvYXQge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAzcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBoZWlnaHQ6IDMuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuNXJlbTtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMy41cmVtOyB9XG4gIC5idG4tZmxvYXQuYWN0aXZlLCAuYnRuLWZsb2F0OmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAuYnRuLWZsb2F0LmRpc2FibGVkLCAuYnRuLWZsb2F0OmRpc2FibGVkIHtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5idG4tZmxvYXQuYnRuLXNtIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgIHdpZHRoOiAyLjVyZW07IH1cblxuLmJ0bi1mbG9hdC1kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1pbi13aWR0aDogMy41cmVtO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYnRuLWZsb2F0LWRyb3Bkb3duIC5kcm9wZG93bi1tZW51OjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmJ0bi1mbG9hdC1kcm9wZG93biAuZHJvcGRvd24tbWVudSAuYnRuLWZsb2F0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmJ0bi1ncm91cCA+IC5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLndwY2Y3IC5idG4tZ3JvdXAgPiBpbnB1dC5kaXNhYmxlZFt0eXBlPXN1Ym1pdF0sIC5idG4tZ3JvdXAgPiAuYnRuLXByaW1hcnk6ZGlzYWJsZWQsIC53cGNmNyAuYnRuLWdyb3VwID4gaW5wdXQ6ZGlzYWJsZWRbdHlwZT1zdWJtaXRdLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1wcmltYXJ5LmRpc2FibGVkLFxuICAud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0LmRpc2FibGVkW3R5cGU9c3VibWl0XSxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tcHJpbWFyeTpkaXNhYmxlZCxcbiAgLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dDpkaXNhYmxlZFt0eXBlPXN1Ym1pdF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYTlkMmY7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgLmJ0bi1ncm91cCA+IC5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLWdyb3VwID4gLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQsXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLXNlY29uZGFyeS5kaXNhYmxlZCxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmE5ZDJmO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5idG4tZ3JvdXAgPiAuYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1ncm91cCA+IC5idG4tZGFuZ2VyOmRpc2FibGVkLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1kYW5nZXIuZGlzYWJsZWQsXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2RkMjtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuYnRuLWdyb3VwID4gLmJ0bi1pbmZvLmRpc2FibGVkLCAuYnRuLWdyb3VwID4gLmJ0bi1pbmZvOmRpc2FibGVkLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1pbmZvLmRpc2FibGVkLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmJkZWZiO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5idG4tZ3JvdXAgPiAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tZ3JvdXAgPiAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQsXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjOGU2Yzk7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgLmJ0bi1ncm91cCA+IC5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi1ncm91cCA+IC5idG4td2FybmluZzpkaXNhYmxlZCxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4td2FybmluZy5kaXNhYmxlZCxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTBiMjtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuYnRuLWdyb3VwID4gLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWdyb3VwID4gLmJ0bi1kYXJrOmRpc2FibGVkLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1kYXJrLmRpc2FibGVkLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1kYXJrOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU3NTc1O1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuYnRuLWdyb3VwID4gLmJ0bi1saWdodC5kaXNhYmxlZCwgLmJ0bi1ncm91cCA+IC5idG4tbGlnaHQ6ZGlzYWJsZWQsXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWxpZ2h0LmRpc2FibGVkLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1saWdodDpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuYnRuLWdyb3VwID4gLmJ0biwgLndwY2Y3IC5idG4tZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuICAud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3JkZXItY29sb3IsIG9wYWNpdHk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5idG4tZ3JvdXAgPiAuYnRuLCAud3BjZjcgLmJ0bi1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICAgIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuICAgICAgLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYnRuLWdyb3VwID4gLmJ0biwgLndwY2Y3IC5idG4tZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbiAgICAgIC53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmJ0bi1ncm91cCA+IC5idG4sIC53cGNmNyAuYnRuLWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgICAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4gICAgICAud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSwgLndwY2Y3IC5idG4tZ3JvdXAgPiBpbnB1dC5hY3RpdmVbdHlwZT1zdWJtaXRdLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC53cGNmNyAuYnRuLWdyb3VwID4gaW5wdXQ6YWN0aXZlW3R5cGU9c3VibWl0XSxcbiAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUsXG4gICAgLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dC5hY3RpdmVbdHlwZT1zdWJtaXRdLFxuICAgIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbiAgICAud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0OmFjdGl2ZVt0eXBlPXN1Ym1pdF0ge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC5idG4tZ3JvdXAgPiAuYnRuLmRpc2FibGVkLCAud3BjZjcgLmJ0bi1ncm91cCA+IGlucHV0LmRpc2FibGVkW3R5cGU9c3VibWl0XSwgLmJ0bi1ncm91cCA+IC5idG46ZGlzYWJsZWQsIC53cGNmNyAuYnRuLWdyb3VwID4gaW5wdXQ6ZGlzYWJsZWRbdHlwZT1zdWJtaXRdLFxuICAgIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmRpc2FibGVkLFxuICAgIC53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXQuZGlzYWJsZWRbdHlwZT1zdWJtaXRdLFxuICAgIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmRpc2FibGVkLFxuICAgIC53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXQ6ZGlzYWJsZWRbdHlwZT1zdWJtaXRdIHtcbiAgICAgIG9wYWNpdHk6IDAuNzsgfVxuICAgIC5idG4tZ3JvdXAgPiAuYnRuW2NsYXNzKj0nYnRuLW91dGxpbmUnXSwgLndwY2Y3IC5idG4tZ3JvdXAgPiBpbnB1dFtjbGFzcyo9J2J0bi1vdXRsaW5lJ11bdHlwZT1zdWJtaXRdLFxuICAgIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuW2NsYXNzKj0nYnRuLW91dGxpbmUnXSxcbiAgICAud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0W2NsYXNzKj0nYnRuLW91dGxpbmUnXVt0eXBlPXN1Ym1pdF0ge1xuICAgICAgb3BhY2l0eTogMC43OyB9XG4gICAgICAuYnRuLWdyb3VwID4gLmJ0bltjbGFzcyo9J2J0bi1vdXRsaW5lJ10uYWN0aXZlLCAud3BjZjcgLmJ0bi1ncm91cCA+IGlucHV0W2NsYXNzKj0nYnRuLW91dGxpbmUnXS5hY3RpdmVbdHlwZT1zdWJtaXRdLCAuYnRuLWdyb3VwID4gLmJ0bltjbGFzcyo9J2J0bi1vdXRsaW5lJ106YWN0aXZlLCAud3BjZjcgLmJ0bi1ncm91cCA+IGlucHV0W2NsYXNzKj0nYnRuLW91dGxpbmUnXTphY3RpdmVbdHlwZT1zdWJtaXRdLFxuICAgICAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG5bY2xhc3MqPSdidG4tb3V0bGluZSddLmFjdGl2ZSxcbiAgICAgIC53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbY2xhc3MqPSdidG4tb3V0bGluZSddLmFjdGl2ZVt0eXBlPXN1Ym1pdF0sXG4gICAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bltjbGFzcyo9J2J0bi1vdXRsaW5lJ106YWN0aXZlLFxuICAgICAgLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dFtjbGFzcyo9J2J0bi1vdXRsaW5lJ106YWN0aXZlW3R5cGU9c3VibWl0XSB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5idG4tZ3JvdXAgPiAuYnRuW2NsYXNzKj0nYnRuLW91dGxpbmUnXS5kaXNhYmxlZCwgLndwY2Y3IC5idG4tZ3JvdXAgPiBpbnB1dFtjbGFzcyo9J2J0bi1vdXRsaW5lJ10uZGlzYWJsZWRbdHlwZT1zdWJtaXRdLCAuYnRuLWdyb3VwID4gLmJ0bltjbGFzcyo9J2J0bi1vdXRsaW5lJ106ZGlzYWJsZWQsIC53cGNmNyAuYnRuLWdyb3VwID4gaW5wdXRbY2xhc3MqPSdidG4tb3V0bGluZSddOmRpc2FibGVkW3R5cGU9c3VibWl0XSxcbiAgICAgIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuW2NsYXNzKj0nYnRuLW91dGxpbmUnXS5kaXNhYmxlZCxcbiAgICAgIC53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbY2xhc3MqPSdidG4tb3V0bGluZSddLmRpc2FibGVkW3R5cGU9c3VibWl0XSxcbiAgICAgIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuW2NsYXNzKj0nYnRuLW91dGxpbmUnXTpkaXNhYmxlZCxcbiAgICAgIC53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbY2xhc3MqPSdidG4tb3V0bGluZSddOmRpc2FibGVkW3R5cGU9c3VibWl0XSB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXAsXG4gIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwLXZlcnRpY2FsLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAtdmVydGljYWwge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uYnRuLWdyb3VwLnNob3cgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZSwgLndwY2Y3IC5idG4tZ3JvdXAuc2hvdyA+IGlucHV0LmRyb3Bkb3duLXRvZ2dsZVt0eXBlPXN1Ym1pdF0ge1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5idG4tZ3JvdXAgPiAuYnRuLCAud3BjZjcgLmJ0bi1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuLmJ0bi1ncm91cCA+IC5idG46Zmlyc3QtY2hpbGQsIC53cGNmNyAuYnRuLWdyb3VwID4gaW5wdXQ6Zmlyc3QtY2hpbGRbdHlwZT1zdWJtaXRdLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwgLndwY2Y3IC5idG4tZ3JvdXAgPiBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPXN1Ym1pdF0sXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4ud3BjZjcgLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCAud3BjZjcgLmJ0bi1ncm91cCA+IGlucHV0Om5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpW3R5cGU9c3VibWl0XSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLndwY2Y3IC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uYnRuLWdyb3VwID4gLmRyb3Bkb3duLXRvZ2dsZTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICBcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4gIC53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmaXJzdC1jaGlsZCwgLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgPiBpbnB1dDpmaXJzdC1jaGlsZFt0eXBlPXN1Ym1pdF0sXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9c3VibWl0XSxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuICAud3BjZjcgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIC53cGNmNyAuYnRuLWdyb3VwLXZlcnRpY2FsID4gaW5wdXQ6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSlbdHlwZT1zdWJtaXRdLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbiAgLndwY2Y3IC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuZHJvcGRvd24tdG9nZ2xlOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4uYnRuLWdyb3VwLWZsdWlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuW2RhdGEtdG9nZ2xlPSdidXR0b25zJ10gPiAuYnRuLCAud3BjZjcgW2RhdGEtdG9nZ2xlPSdidXR0b25zJ10gPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG5bZGF0YS10b2dnbGU9J2J1dHRvbnMnXSA+IC5idG4tZ3JvdXAgPiAuYnRuLFxuLndwY2Y3IFtkYXRhLXRvZ2dsZT0nYnV0dG9ucyddID4gLmJ0bi1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgW2RhdGEtdG9nZ2xlPSdidXR0b25zJ10gPiAuYnRuIFt0eXBlPSdjaGVja2JveCddLCAud3BjZjcgW2RhdGEtdG9nZ2xlPSdidXR0b25zJ10gPiBpbnB1dFt0eXBlPXN1Ym1pdF0gW3R5cGU9J2NoZWNrYm94J10sXG4gIFtkYXRhLXRvZ2dsZT0nYnV0dG9ucyddID4gLmJ0biBbdHlwZT0ncmFkaW8nXSxcbiAgLndwY2Y3IFtkYXRhLXRvZ2dsZT0nYnV0dG9ucyddID4gaW5wdXRbdHlwZT1zdWJtaXRdIFt0eXBlPSdyYWRpbyddLFxuICBbZGF0YS10b2dnbGU9J2J1dHRvbnMnXSA+IC5idG4tZ3JvdXAgPiAuYnRuIFt0eXBlPSdjaGVja2JveCddLFxuICAud3BjZjcgW2RhdGEtdG9nZ2xlPSdidXR0b25zJ10gPiAuYnRuLWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdIFt0eXBlPSdjaGVja2JveCddLFxuICBbZGF0YS10b2dnbGU9J2J1dHRvbnMnXSA+IC5idG4tZ3JvdXAgPiAuYnRuIFt0eXBlPSdyYWRpbyddLFxuICAud3BjZjcgW2RhdGEtdG9nZ2xlPSdidXR0b25zJ10gPiAuYnRuLWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdIFt0eXBlPSdyYWRpbyddIHtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4uZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMmVtOyB9XG4gIC5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87IH1cblxuLmNhcmQge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IH1cbiAgLmNhcmQuYm9yZGVyLXByaW1hcnkge1xuICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIGluc2V0IDAgMCAwIDFweCAjZjA4NTA2OyB9XG4gICAgLmNhcmQuYm9yZGVyLXByaW1hcnlbaHJlZl06YWN0aXZlLCAuY2FyZC5ib3JkZXItcHJpbWFyeVtocmVmXTpmb2N1cywgLmNhcmQuYm9yZGVyLXByaW1hcnlbaHJlZl06aG92ZXIsIC5jYXJkLmJvcmRlci1wcmltYXJ5W3RhYmluZGV4XTphY3RpdmUsIC5jYXJkLmJvcmRlci1wcmltYXJ5W3RhYmluZGV4XTpmb2N1cywgLmNhcmQuYm9yZGVyLXByaW1hcnlbdGFiaW5kZXhdOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIGluc2V0IDAgMCAwIDFweCAjZjA4NTA2OyB9XG4gIC5jYXJkLmJvcmRlci1zZWNvbmRhcnkge1xuICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIGluc2V0IDAgMCAwIDFweCAjZjA4NTA2OyB9XG4gICAgLmNhcmQuYm9yZGVyLXNlY29uZGFyeVtocmVmXTphY3RpdmUsIC5jYXJkLmJvcmRlci1zZWNvbmRhcnlbaHJlZl06Zm9jdXMsIC5jYXJkLmJvcmRlci1zZWNvbmRhcnlbaHJlZl06aG92ZXIsIC5jYXJkLmJvcmRlci1zZWNvbmRhcnlbdGFiaW5kZXhdOmFjdGl2ZSwgLmNhcmQuYm9yZGVyLXNlY29uZGFyeVt0YWJpbmRleF06Zm9jdXMsIC5jYXJkLmJvcmRlci1zZWNvbmRhcnlbdGFiaW5kZXhdOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIGluc2V0IDAgMCAwIDFweCAjZjA4NTA2OyB9XG4gIC5jYXJkLmJvcmRlci1kYW5nZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIGluc2V0IDAgMCAwIDFweCAjZjQ0MzM2OyB9XG4gICAgLmNhcmQuYm9yZGVyLWRhbmdlcltocmVmXTphY3RpdmUsIC5jYXJkLmJvcmRlci1kYW5nZXJbaHJlZl06Zm9jdXMsIC5jYXJkLmJvcmRlci1kYW5nZXJbaHJlZl06aG92ZXIsIC5jYXJkLmJvcmRlci1kYW5nZXJbdGFiaW5kZXhdOmFjdGl2ZSwgLmNhcmQuYm9yZGVyLWRhbmdlclt0YWJpbmRleF06Zm9jdXMsIC5jYXJkLmJvcmRlci1kYW5nZXJbdGFiaW5kZXhdOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIGluc2V0IDAgMCAwIDFweCAjZjQ0MzM2OyB9XG4gIC5jYXJkLmJvcmRlci1pbmZvIHtcbiAgICBib3gtc2hhZG93OiAwIDAgNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCBpbnNldCAwIDAgMCAxcHggIzIxOTZmMzsgfVxuICAgIC5jYXJkLmJvcmRlci1pbmZvW2hyZWZdOmFjdGl2ZSwgLmNhcmQuYm9yZGVyLWluZm9baHJlZl06Zm9jdXMsIC5jYXJkLmJvcmRlci1pbmZvW2hyZWZdOmhvdmVyLCAuY2FyZC5ib3JkZXItaW5mb1t0YWJpbmRleF06YWN0aXZlLCAuY2FyZC5ib3JkZXItaW5mb1t0YWJpbmRleF06Zm9jdXMsIC5jYXJkLmJvcmRlci1pbmZvW3RhYmluZGV4XTpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiAwIDhweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxNHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDRweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCBpbnNldCAwIDAgMCAxcHggIzIxOTZmMzsgfVxuICAuY2FyZC5ib3JkZXItc3VjY2VzcyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgaW5zZXQgMCAwIDAgMXB4ICM0Y2FmNTA7IH1cbiAgICAuY2FyZC5ib3JkZXItc3VjY2Vzc1tocmVmXTphY3RpdmUsIC5jYXJkLmJvcmRlci1zdWNjZXNzW2hyZWZdOmZvY3VzLCAuY2FyZC5ib3JkZXItc3VjY2Vzc1tocmVmXTpob3ZlciwgLmNhcmQuYm9yZGVyLXN1Y2Nlc3NbdGFiaW5kZXhdOmFjdGl2ZSwgLmNhcmQuYm9yZGVyLXN1Y2Nlc3NbdGFiaW5kZXhdOmZvY3VzLCAuY2FyZC5ib3JkZXItc3VjY2Vzc1t0YWJpbmRleF06aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgaW5zZXQgMCAwIDAgMXB4ICM0Y2FmNTA7IH1cbiAgLmNhcmQuYm9yZGVyLXdhcm5pbmcge1xuICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIGluc2V0IDAgMCAwIDFweCAjZmY5ODAwOyB9XG4gICAgLmNhcmQuYm9yZGVyLXdhcm5pbmdbaHJlZl06YWN0aXZlLCAuY2FyZC5ib3JkZXItd2FybmluZ1tocmVmXTpmb2N1cywgLmNhcmQuYm9yZGVyLXdhcm5pbmdbaHJlZl06aG92ZXIsIC5jYXJkLmJvcmRlci13YXJuaW5nW3RhYmluZGV4XTphY3RpdmUsIC5jYXJkLmJvcmRlci13YXJuaW5nW3RhYmluZGV4XTpmb2N1cywgLmNhcmQuYm9yZGVyLXdhcm5pbmdbdGFiaW5kZXhdOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIGluc2V0IDAgMCAwIDFweCAjZmY5ODAwOyB9XG4gIC5jYXJkLmJvcmRlci1kYXJrIHtcbiAgICBib3gtc2hhZG93OiAwIDAgNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCBpbnNldCAwIDAgMCAxcHggIzQyNDI0MjsgfVxuICAgIC5jYXJkLmJvcmRlci1kYXJrW2hyZWZdOmFjdGl2ZSwgLmNhcmQuYm9yZGVyLWRhcmtbaHJlZl06Zm9jdXMsIC5jYXJkLmJvcmRlci1kYXJrW2hyZWZdOmhvdmVyLCAuY2FyZC5ib3JkZXItZGFya1t0YWJpbmRleF06YWN0aXZlLCAuY2FyZC5ib3JkZXItZGFya1t0YWJpbmRleF06Zm9jdXMsIC5jYXJkLmJvcmRlci1kYXJrW3RhYmluZGV4XTpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiAwIDhweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxNHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDRweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCBpbnNldCAwIDAgMCAxcHggIzQyNDI0MjsgfVxuICAuY2FyZC5ib3JkZXItbGlnaHQge1xuICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIGluc2V0IDAgMCAwIDFweCAjZjVmNWY1OyB9XG4gICAgLmNhcmQuYm9yZGVyLWxpZ2h0W2hyZWZdOmFjdGl2ZSwgLmNhcmQuYm9yZGVyLWxpZ2h0W2hyZWZdOmZvY3VzLCAuY2FyZC5ib3JkZXItbGlnaHRbaHJlZl06aG92ZXIsIC5jYXJkLmJvcmRlci1saWdodFt0YWJpbmRleF06YWN0aXZlLCAuY2FyZC5ib3JkZXItbGlnaHRbdGFiaW5kZXhdOmZvY3VzLCAuY2FyZC5ib3JkZXItbGlnaHRbdGFiaW5kZXhdOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIGluc2V0IDAgMCAwIDFweCAjZjVmNWY1OyB9XG4gIC5jYXJkW2hyZWZdOmFjdGl2ZSwgLmNhcmRbaHJlZl06Zm9jdXMsIC5jYXJkW2hyZWZdOmhvdmVyLCAuY2FyZFt0YWJpbmRleF06YWN0aXZlLCAuY2FyZFt0YWJpbmRleF06Zm9jdXMsIC5jYXJkW3RhYmluZGV4XTpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmNhcmRbaHJlZl06Zm9jdXMsIC5jYXJkW3RhYmluZGV4XTpmb2N1cyB7XG4gICAgb3V0bGluZTogMDsgfVxuXG4uYWNjb3JkaW9uIC5jYXJkOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4uYWNjb3JkaW9uIC5jYXJkOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5hY2NvcmRpb24gLmNhcmQ6bm90KDpmaXJzdC1vZi10eXBlKTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5hY2NvcmRpb24gLmNhcmQ6bm90KDpmaXJzdC1vZi10eXBlKSAuY2FyZC1ib2R5OmZpcnN0LWNoaWxkLFxuLmFjY29yZGlvbiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpIC5jYXJkLWZvb3RlcjpmaXJzdC1jaGlsZCxcbi5hY2NvcmRpb24gLmNhcmQ6bm90KDpmaXJzdC1vZi10eXBlKSAuY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uYWNjb3JkaW9uIC5jYXJkOm5vdCg6bGFzdC1vZi10eXBlKSAuY2FyZC1ib2R5Omxhc3QtY2hpbGQsXG4uYWNjb3JkaW9uIC5jYXJkOm5vdCg6bGFzdC1vZi10eXBlKSAuY2FyZC1mb290ZXI6bGFzdC1jaGlsZCxcbi5hY2NvcmRpb24gLmNhcmQ6bm90KDpsYXN0LW9mLXR5cGUpIC5jYXJkLWhlYWRlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cblxuLmFjY29yZGlvbiAuY29sbGFwc2UgLmNhcmQtYm9keTpmaXJzdC1jaGlsZCxcbi5hY2NvcmRpb24gLmNvbGxhcHNlIC5jYXJkLWZvb3RlcjpmaXJzdC1jaGlsZCxcbi5hY2NvcmRpb24gLmNvbGxhcHNlIC5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCxcbi5hY2NvcmRpb24gLmNvbGxhcHNpbmcgLmNhcmQtYm9keTpmaXJzdC1jaGlsZCxcbi5hY2NvcmRpb24gLmNvbGxhcHNpbmcgLmNhcmQtZm9vdGVyOmZpcnN0LWNoaWxkLFxuLmFjY29yZGlvbiAuY29sbGFwc2luZyAuY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uY2FyZC1hY3Rpb25zIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDAuNXJlbSAwcmVtIDAuMjVyZW0gMC41cmVtOyB9XG4gIC5jYXJkLWFjdGlvbnM6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4OyB9XG4gIC5jYXJkLWFjdGlvbnM6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7IH1cbiAgLmNhcmQtYWN0aW9ucyAuYnRuLCAuY2FyZC1hY3Rpb25zIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuY2FyZC1hY3Rpb25zIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAuY2FyZC1hY3Rpb25zIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmNhcmQtYm9keSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07IH1cbiAgLmNhcmQtYm9keTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7IH1cbiAgLmNhcmQtYm9keTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDsgfVxuICAuY2FyZC1ib2R5ID4gOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTsgfVxuICAuY2FyZC1mb290ZXI6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xuICAgIGJvcmRlci10b3A6IDA7IH1cbiAgLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4OyB9XG4gIC5jYXJkLWZvb3RlciA+IDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07IH1cbiAgLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDsgfVxuICAuY2FyZC1oZWFkZXI6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAwOyB9XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbjogLTFyZW0gLTFyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwcmVtIDAuMjVyZW0gMC41cmVtOyB9XG4gIC5jYXJkLWhlYWRlci1waWxscyAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luOiAtMXJlbSAtMXJlbSBjYWxjKC0xcmVtIC0gMXB4KTsgfVxuXG4uY2FyZC1pbWcge1xuICBib3JkZXItcmFkaXVzOiAycHg7IH1cblxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDsgfVxuXG4uY2FyZC1pbWctdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4OyB9XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7IH1cblxuLmNhcmQtY29sdW1ucyB7XG4gIGNvbHVtbi1jb3VudDogMjtcbiAgY29sdW1uLWdhcDogMC41cmVtO1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgb3JwaGFuczogMTtcbiAgd2lkb3dzOiAxOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jYXJkLWNvbHVtbnMge1xuICAgICAgY29sdW1uLWNvdW50OiAzOyB9IH1cbiAgLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW07IH0gfVxuXG4uY2FyZC1kZWNrIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgICAgZmxleDogMSAwIDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwOyB9IH1cblxuLmNhcmQtZ3JvdXAgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZ3JvdXAgLmNhcmQge1xuICAgICAgZmxleDogMSAwIDA7IH1cbiAgICAgIC5jYXJkLWdyb3VwIC5jYXJkOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cbiAgICAgICAgLmNhcmQtZ3JvdXAgLmNhcmQ6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1hY3Rpb25zLFxuICAgICAgICAuY2FyZC1ncm91cCAuY2FyZDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWJvZHksXG4gICAgICAgIC5jYXJkLWdyb3VwIC5jYXJkOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtZm9vdGVyLFxuICAgICAgICAuY2FyZC1ncm91cCAuY2FyZDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgLmNhcmQ6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWcsXG4gICAgICAgIC5jYXJkLWdyb3VwIC5jYXJkOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgLmNhcmQtZ3JvdXAgLmNhcmQ6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wIHtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgICAgLmNhcmQtZ3JvdXAgLmNhcmQ6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgICAgICAgLmNhcmQtZ3JvdXAgLmNhcmQ6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1hY3Rpb25zLFxuICAgICAgICAuY2FyZC1ncm91cCAuY2FyZDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWJvZHksXG4gICAgICAgIC5jYXJkLWdyb3VwIC5jYXJkOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtZm9vdGVyLFxuICAgICAgICAuY2FyZC1ncm91cCAuY2FyZDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWhlYWRlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgLmNhcmQ6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWcsXG4gICAgICAgIC5jYXJkLWdyb3VwIC5jYXJkOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgLmNhcmQtZ3JvdXAgLmNhcmQ6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctdG9wIHtcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgICAgIC5jYXJkLWdyb3VwIC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgICAgIC5jYXJkLWdyb3VwIC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtYWN0aW9ucyxcbiAgICAgICAgLmNhcmQtZ3JvdXAgLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1ib2R5LFxuICAgICAgICAuY2FyZC1ncm91cCAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlcixcbiAgICAgICAgLmNhcmQtZ3JvdXAgLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1oZWFkZXIsXG4gICAgICAgIC5jYXJkLWdyb3VwIC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLFxuICAgICAgICAuY2FyZC1ncm91cCAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgIC5jYXJkLWdyb3VwIC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDsgfSB9XG5cbi5jYXJkLWxpbms6YWN0aXZlLCAuY2FyZC1saW5rOmZvY3VzLCAuY2FyZC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07IH1cblxuLmNhcmQtc3VidGl0bGUge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG4gIG1hcmdpbi10b3A6IC0xcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5jYXJkLXRpdGxlOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmNoaXAge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgaGVpZ2h0OiAycmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLmNoaXA6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNoaXAgLmNsb3NlIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICAgIG1pbi1oZWlnaHQ6IDEuNXJlbTtcbiAgICBtaW4td2lkdGg6IDEuNXJlbTtcbiAgICBvcmRlcjogMTsgfVxuXG4uY2hpcC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwODUwNjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmNoaXAtc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwODUwNjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmNoaXAtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NDMzNjtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5jaGlwLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NmYzO1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmNoaXAtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Y2FmNTA7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uY2hpcC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTgwMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmNoaXAtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uY2hpcC1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi5jaGlwLWFjdGlvbiB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJveC1zaGFkb3c7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jaGlwLWFjdGlvbiB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jaGlwLWFjdGlvbiB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5jaGlwLWFjdGlvbiB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLmNoaXAtYWN0aW9uOmFjdGl2ZSwgLmNoaXAtYWN0aW9uOmZvY3VzLCAuY2hpcC1hY3Rpb246aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5jaGlwLWFjdGlvbjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZGJkYmQ7IH1cbiAgLmNoaXAtYWN0aW9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwOyB9XG5cbi5jaGlwLWljb24ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwODUwNjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGhlaWdodDogMnJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG4gIG9yZGVyOiAtMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMnJlbTsgfVxuXG4uY2hpcC1pbWcge1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBmbGV4LXNocmluazogMDtcbiAgaGVpZ2h0OiAycmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICBvcmRlcjogLTE7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuICAudGFibGUgdGQsXG4gIC50YWJsZSB0aCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMWUxZTE7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgIC50YWJsZSB0ZDpmaXJzdC1jaGlsZCxcbiAgICAudGFibGUgdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07IH1cbiAgICAudGFibGUgdGQ6bGFzdC1jaGlsZCxcbiAgICAudGFibGUgdGg6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07IH1cbiAgLnRhYmxlIHRib2R5IHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAgIC50YWJsZSB0Ym9keSB0ZCxcbiAgICAudGFibGUgdGJvZHkgdGgge1xuICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgaGVpZ2h0OiAzcmVtO1xuICAgICAgcGFkZGluZy10b3A6IDAuOTE5NjRyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMC45MTk2NHJlbTsgfVxuICAudGFibGUgdGZvb3Qge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpOyB9XG4gICAgLnRhYmxlIHRmb290IHRkLFxuICAgIC50YWJsZSB0Zm9vdCB0aCB7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgaGVpZ2h0OiAzLjVyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMS4yMTQyOXJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxLjIxNDI5cmVtOyB9XG4gIC50YWJsZSB0aGVhZCB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7IH1cbiAgICAudGFibGUgdGhlYWQgdGQsXG4gICAgLnRhYmxlIHRoZWFkIHRoIHtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgICAgIHBhZGRpbmctdG9wOiAxLjIxNDI5cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEuMjE0MjlyZW07IH1cbiAgLmNhcmQgPiAudGFibGU6Zmlyc3QtY2hpbGQsXG4gIC5jYXJkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gOmZpcnN0LWNoaWxkLFxuICAuY2FyZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDsgfVxuICAuY2FyZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuICAuY2FyZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7IH1cbiAgLmNhcmQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiA6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuICAuY2FyZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7IH1cbiAgLmNhcmQgPiAudGFibGU6bGFzdC1jaGlsZCxcbiAgLmNhcmQgPiAudGFibGU6bGFzdC1jaGlsZCA+IDpsYXN0LWNoaWxkLFxuICAuY2FyZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gOmxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDsgfVxuICAuY2FyZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gOmxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuICAuY2FyZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gOmxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7IH1cbiAgLmNhcmQgPiAudGFibGU6bGFzdC1jaGlsZCA+IDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuICAuY2FyZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gOmxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7IH1cbiAgLnRhYmxlIC50YWJsZSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMWUxZTE7IH1cbiAgLnRhYmxlID4gOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZSA+IDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiAwOyB9XG5cbi50YWJsZS1ib3JkZXJsZXNzIHRkLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGgsXG4udGFibGUtYm9yZGVybGVzcyAudGFibGUge1xuICBib3JkZXI6IDA7IH1cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxZTFlMTsgfVxuICAuY2FyZCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi50YWJsZS1zbSB0ZCxcbi50YWJsZS1zbSB0aCB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTsgfVxuICAudGFibGUtc20gdGQ6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1zbSB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtOyB9XG4gIC50YWJsZS1zbSB0ZDpsYXN0LWNoaWxkLFxuICAudGFibGUtc20gdGg6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTsgfVxuXG4udGFibGUtc20gdGJvZHkgdGQsXG4udGFibGUtc20gdGJvZHkgdGgge1xuICBoZWlnaHQ6IDIuMjVyZW07XG4gIHBhZGRpbmctdG9wOiAwLjU0NDY0cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41NDQ2NHJlbTsgfVxuXG4udGFibGUtc20gdGZvb3QgdGQsXG4udGFibGUtc20gdGZvb3QgdGgge1xuICBwYWRkaW5nLXRvcDogMC43MTQyOXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzE0MjlyZW07IH1cblxuLnRhYmxlLXNtIHRoZWFkIHRkLFxuLnRhYmxlLXNtIHRoZWFkIHRoIHtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIHBhZGRpbmctdG9wOiAwLjcxNDI5cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43MTQyOXJlbTsgfVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgfVxuXG4udGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlOyB9XG5cbi50YWJsZS1wcmltYXJ5LFxuLnRhYmxlLXByaW1hcnkgPiB0ZCxcbi50YWJsZS1wcmltYXJ5ID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmE5ZDJmO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIsXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwODUwNjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnRhYmxlLXNlY29uZGFyeSxcbi50YWJsZS1zZWNvbmRhcnkgPiB0ZCxcbi50YWJsZS1zZWNvbmRhcnkgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYTlkMmY7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udGFibGUtZGFuZ2VyLFxuLnRhYmxlLWRhbmdlciA+IHRkLFxuLnRhYmxlLWRhbmdlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2RkMjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzY7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4udGFibGUtaW5mbyxcbi50YWJsZS1pbmZvID4gdGQsXG4udGFibGUtaW5mbyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiZGVmYjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTk2ZjM7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4udGFibGUtc3VjY2Vzcyxcbi50YWJsZS1zdWNjZXNzID4gdGQsXG4udGFibGUtc3VjY2VzcyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTZjOTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Y2FmNTA7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4udGFibGUtd2FybmluZyxcbi50YWJsZS13YXJuaW5nID4gdGQsXG4udGFibGUtd2FybmluZyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTBiMjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyLFxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjk4MDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi50YWJsZS1kYXJrLFxuLnRhYmxlLWRhcmsgPiB0ZCxcbi50YWJsZS1kYXJrID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU3NTc1O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4udGFibGUtbGlnaHQsXG4udGFibGUtbGlnaHQgPiB0ZCxcbi50YWJsZS1saWdodCA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3Zlcixcbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi50YWJsZS1hY3RpdmUsXG4udGFibGUtYWN0aXZlID4gdGQsXG4udGFibGUtYWN0aXZlID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3Zlcixcbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnRhYmxlIC50aGVhZC1kYXJrIHRkLFxuLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyNDI0MjtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi50YWJsZSAudGhlYWQtbGlnaHQgdGQsXG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7IH1cblxuLnRhYmxlLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI0MjQyO1xuICBjb2xvcjogd2hpdGU7IH1cbiAgLnRhYmxlLWRhcmsudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlci1jb2xvcjogIzMwMzAzMDsgfVxuICAudGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDMwMzA7IH1cbiAgLnRhYmxlLWRhcmsudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjE7IH1cbiAgLnRhYmxlLWRhcmsgdGJvZHksXG4gIC50YWJsZS1kYXJrIHRmb290LFxuICAudGFibGUtZGFyayB0aGVhZCB7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgLnRhYmxlLWRhcmsgdGQsXG4gIC50YWJsZS1kYXJrIHRoLFxuICAudGFibGUtZGFyayAudGFibGUge1xuICAgIGJvcmRlci1jb2xvcjogIzMwMzAzMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyOyB9IH1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyOyB9XG5cbi5tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyNDA7IH1cbiAgLm1vZGFsLmZhZGUge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzc1cztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAubW9kYWwuZmFkZSB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNDg3NXM7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm1vZGFsLmZhZGUge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1czsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLm1vZGFsLmZhZGUge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzc1cztcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjg3KTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNDg3NXM7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDIzOTsgfVxuXG4ubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3V0bGluZTogMDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgbWFyZ2luOiAxLjVyZW0gYXV0bztcbiAgbWF4LXdpZHRoOiAzNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEuNXJlbSAqIDIpOyB9XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjVyZW0gKiAyKTsgfVxuXG4ubW9kYWwtbGcge1xuICBtYXgtd2lkdGg6IDUyLjVyZW07IH1cblxuLm1vZGFsLXNtIHtcbiAgbWF4LXdpZHRoOiAxNy41cmVtOyB9XG5cbi5tb2RhbC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDEuMjVyZW0gMS41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm1vZGFsLWJvZHk6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4OyB9XG4gIC5tb2RhbC1ib2R5Omxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4OyB9XG4gIC5tb2RhbC1oZWFkZXIgKyAubW9kYWwtYm9keSB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgLm1vZGFsLWJvZHkgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwcmVtOyB9XG4gIC5tb2RhbC1mb290ZXI6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4OyB9XG4gIC5tb2RhbC1mb290ZXI6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7IH1cbiAgLm1vZGFsLWZvb3RlciAuYnRuLCAubW9kYWwtZm9vdGVyIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAubW9kYWwtZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMC41cmVtKTtcbiAgICBtaW4td2lkdGg6IDRyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cbiAgICAubW9kYWwtZm9vdGVyIC5idG4tcHJpbWFyeSwgLm1vZGFsLWZvb3RlciAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLm1vZGFsLWZvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5tb2RhbC1mb290ZXIgLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLm1vZGFsLWZvb3RlciAud3BjZjcgaW5wdXQ6YWN0aXZlW3R5cGU9c3VibWl0XSwgLndwY2Y3IC5tb2RhbC1mb290ZXIgaW5wdXQ6YWN0aXZlW3R5cGU9c3VibWl0XSwgLm1vZGFsLWZvb3RlciAuYnRuLXByaW1hcnk6Zm9jdXMsIC5tb2RhbC1mb290ZXIgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9c3VibWl0XSwgLndwY2Y3IC5tb2RhbC1mb290ZXIgaW5wdXQ6Zm9jdXNbdHlwZT1zdWJtaXRdLCAubW9kYWwtZm9vdGVyIC5idG4tcHJpbWFyeTpob3ZlciwgLm1vZGFsLWZvb3RlciAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT1zdWJtaXRdLCAud3BjZjcgLm1vZGFsLWZvb3RlciBpbnB1dDpob3Zlclt0eXBlPXN1Ym1pdF0ge1xuICAgICAgY29sb3I6ICNmMDg1MDY7IH1cbiAgICAubW9kYWwtZm9vdGVyIC5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLm1vZGFsLWZvb3RlciAud3BjZjcgaW5wdXQuZGlzYWJsZWRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLm1vZGFsLWZvb3RlciBpbnB1dC5kaXNhYmxlZFt0eXBlPXN1Ym1pdF0sIC5tb2RhbC1mb290ZXIgLmJ0bi1wcmltYXJ5OmRpc2FibGVkLCAubW9kYWwtZm9vdGVyIC53cGNmNyBpbnB1dDpkaXNhYmxlZFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAubW9kYWwtZm9vdGVyIGlucHV0OmRpc2FibGVkW3R5cGU9c3VibWl0XSB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuICAgIC5tb2RhbC1mb290ZXIgLmJ0bi1zZWNvbmRhcnksIC5tb2RhbC1mb290ZXIgLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLCAubW9kYWwtZm9vdGVyIC5idG4tc2Vjb25kYXJ5OmZvY3VzLCAubW9kYWwtZm9vdGVyIC5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZjA4NTA2OyB9XG4gICAgLm1vZGFsLWZvb3RlciAuYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLm1vZGFsLWZvb3RlciAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuICAgIC5tb2RhbC1mb290ZXIgLmJ0bi1kYW5nZXIsIC5tb2RhbC1mb290ZXIgLmJ0bi1kYW5nZXI6YWN0aXZlLCAubW9kYWwtZm9vdGVyIC5idG4tZGFuZ2VyOmZvY3VzLCAubW9kYWwtZm9vdGVyIC5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZjQ0MzM2OyB9XG4gICAgLm1vZGFsLWZvb3RlciAuYnRuLWRhbmdlci5kaXNhYmxlZCwgLm1vZGFsLWZvb3RlciAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuICAgIC5tb2RhbC1mb290ZXIgLmJ0bi1pbmZvLCAubW9kYWwtZm9vdGVyIC5idG4taW5mbzphY3RpdmUsIC5tb2RhbC1mb290ZXIgLmJ0bi1pbmZvOmZvY3VzLCAubW9kYWwtZm9vdGVyIC5idG4taW5mbzpob3ZlciB7XG4gICAgICBjb2xvcjogIzIxOTZmMzsgfVxuICAgIC5tb2RhbC1mb290ZXIgLmJ0bi1pbmZvLmRpc2FibGVkLCAubW9kYWwtZm9vdGVyIC5idG4taW5mbzpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuICAgIC5tb2RhbC1mb290ZXIgLmJ0bi1zdWNjZXNzLCAubW9kYWwtZm9vdGVyIC5idG4tc3VjY2VzczphY3RpdmUsIC5tb2RhbC1mb290ZXIgLmJ0bi1zdWNjZXNzOmZvY3VzLCAubW9kYWwtZm9vdGVyIC5idG4tc3VjY2Vzczpob3ZlciB7XG4gICAgICBjb2xvcjogIzRjYWY1MDsgfVxuICAgIC5tb2RhbC1mb290ZXIgLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAubW9kYWwtZm9vdGVyIC5idG4tc3VjY2VzczpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuICAgIC5tb2RhbC1mb290ZXIgLmJ0bi13YXJuaW5nLCAubW9kYWwtZm9vdGVyIC5idG4td2FybmluZzphY3RpdmUsIC5tb2RhbC1mb290ZXIgLmJ0bi13YXJuaW5nOmZvY3VzLCAubW9kYWwtZm9vdGVyIC5idG4td2FybmluZzpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmOTgwMDsgfVxuICAgIC5tb2RhbC1mb290ZXIgLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAubW9kYWwtZm9vdGVyIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuICAgIC5tb2RhbC1mb290ZXIgLmJ0bi1kYXJrLCAubW9kYWwtZm9vdGVyIC5idG4tZGFyazphY3RpdmUsIC5tb2RhbC1mb290ZXIgLmJ0bi1kYXJrOmZvY3VzLCAubW9kYWwtZm9vdGVyIC5idG4tZGFyazpob3ZlciB7XG4gICAgICBjb2xvcjogIzQyNDI0MjsgfVxuICAgIC5tb2RhbC1mb290ZXIgLmJ0bi1kYXJrLmRpc2FibGVkLCAubW9kYWwtZm9vdGVyIC5idG4tZGFyazpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuICAgIC5tb2RhbC1mb290ZXIgLmJ0bi1saWdodCwgLm1vZGFsLWZvb3RlciAuYnRuLWxpZ2h0OmFjdGl2ZSwgLm1vZGFsLWZvb3RlciAuYnRuLWxpZ2h0OmZvY3VzLCAubW9kYWwtZm9vdGVyIC5idG4tbGlnaHQ6aG92ZXIge1xuICAgICAgY29sb3I6ICNmNWY1ZjU7IH1cbiAgICAubW9kYWwtZm9vdGVyIC5idG4tbGlnaHQuZGlzYWJsZWQsIC5tb2RhbC1mb290ZXIgLmJ0bi1saWdodDpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTsgfVxuICAgIC5tb2RhbC1mb290ZXIgLmJ0bi5hY3RpdmUsIC5tb2RhbC1mb290ZXIgLndwY2Y3IGlucHV0LmFjdGl2ZVt0eXBlPXN1Ym1pdF0sIC53cGNmNyAubW9kYWwtZm9vdGVyIGlucHV0LmFjdGl2ZVt0eXBlPXN1Ym1pdF0sIC5tb2RhbC1mb290ZXIgLmJ0bjphY3RpdmUsIC5tb2RhbC1mb290ZXIgLndwY2Y3IGlucHV0OmFjdGl2ZVt0eXBlPXN1Ym1pdF0sIC53cGNmNyAubW9kYWwtZm9vdGVyIGlucHV0OmFjdGl2ZVt0eXBlPXN1Ym1pdF0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTMsIDE1MywgMTUzLCAwLjQpO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC5tb2RhbC1mb290ZXIgLmJ0bi5kaXNhYmxlZCwgLm1vZGFsLWZvb3RlciAud3BjZjcgaW5wdXQuZGlzYWJsZWRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLm1vZGFsLWZvb3RlciBpbnB1dC5kaXNhYmxlZFt0eXBlPXN1Ym1pdF0sIC5tb2RhbC1mb290ZXIgLmJ0bjpkaXNhYmxlZCwgLm1vZGFsLWZvb3RlciAud3BjZjcgaW5wdXQ6ZGlzYWJsZWRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLm1vZGFsLWZvb3RlciBpbnB1dDpkaXNhYmxlZFt0eXBlPXN1Ym1pdF0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm1vZGFsLWZvb3RlciA+ICoge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07IH1cblxuLm1vZGFsLWZvb3Rlci1zdGFja2VkIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLm1vZGFsLWZvb3Rlci1zdGFja2VkIC5idG4sIC5tb2RhbC1mb290ZXItc3RhY2tlZCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLm1vZGFsLWZvb3Rlci1zdGFja2VkIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdGV4dC1hbGlnbjogZW5kO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBhZGRpbmc6IDEuMDYyNXJlbSAxcmVtOyB9XG4gICAgW2Rpcj0ncnRsJ10gLm1vZGFsLWZvb3Rlci1zdGFja2VkIC5idG4sIFtkaXI9J3J0bCddIC5tb2RhbC1mb290ZXItc3RhY2tlZCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgW2Rpcj0ncnRsJ10gLm1vZGFsLWZvb3Rlci1zdGFja2VkIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgdGV4dC1hbGlnbjogZW5kOyB9XG5cbi5tb2RhbC1oZWFkZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEuMjVyZW0gMS41cmVtOyB9XG4gIC5tb2RhbC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4OyB9XG4gIC5tb2RhbC1oZWFkZXI6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7IH1cblxuLm1vZGFsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW46IDA7IH1cblxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTk5cHg7XG4gIHdpZHRoOiA1MHB4OyB9XG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBjb2xvcjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogMCAwIDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG4gIG1pbi1oZWlnaHQ6IDNyZW07XG4gIHBhZGRpbmc6IDAuODMwMzZyZW0gMS41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAubGlzdC1ncm91cC1pdGVtOmFjdGl2ZSwgLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cywgLmxpc3QtZ3JvdXAtaXRlbTpob3ZlciB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsIC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDsgfVxuICAuY2FyZCAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB3aWR0aDogMTAwJTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmUsIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uZGlzYWJsZWQsIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYTlkMmY7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDY7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlLCAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDY7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmE5ZDJmO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDY7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmUsIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDY7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZGQyO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzY7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlLCAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLCAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ0MzM2O1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmJkZWZiO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NmYzO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmUsIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLCAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZmMztcbiAgICBjb2xvcjogd2hpdGU7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTZjOTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRjYWY1MDtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlLCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0Y2FmNTA7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmUwYjI7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjk4MDA7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlLCAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cywgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjk4MDA7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1NzU3NTtcbiAgY29sb3I6IHdoaXRlOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSwgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMsIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI0MjQyO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSwgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLmV4cGFuc2lvbi1wYW5lbCB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGNvbG9yLCBtYXJnaW47XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICBwYWRkaW5nOiAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5leHBhbnNpb24tcGFuZWwge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuZXhwYW5zaW9uLXBhbmVsIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmV4cGFuc2lvbi1wYW5lbCB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLmV4cGFuc2lvbi1wYW5lbC5zaG93IHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7IH1cbiAgICAuZXhwYW5zaW9uLXBhbmVsLnNob3c6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICAgICAgLmNhcmQgLmV4cGFuc2lvbi1wYW5lbC5zaG93Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5leHBhbnNpb24tcGFuZWwuc2hvdzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgICAgIC5jYXJkIC5leHBhbnNpb24tcGFuZWwuc2hvdzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5leHBhbnNpb24tcGFuZWwuc2hvdyArIC5leHBhbnNpb24tcGFuZWwge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDsgfVxuICAgICAgLmV4cGFuc2lvbi1wYW5lbC5zaG93ICsgLmV4cGFuc2lvbi1wYW5lbC5zaG93IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICAgLmNhcmQgLmV4cGFuc2lvbi1wYW5lbC5zaG93ICsgLmV4cGFuc2lvbi1wYW5lbCB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG4gIC5leHBhbnNpb24tcGFuZWwuc2hvdy1wcmVkZWNlc3NvciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7IH1cbiAgICAuY2FyZCAuZXhwYW5zaW9uLXBhbmVsLnNob3ctcHJlZGVjZXNzb3Ige1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG4gIC5jYXJkIC5leHBhbnNpb24tcGFuZWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5leHBhbnNpb24tcGFuZWwtYm9keSB7XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtOyB9XG4gIC5jYXJkIC5leHBhbnNpb24tcGFuZWwtYm9keSB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cblxuLmV4cGFuc2lvbi1wYW5lbC1mb290ZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAxcmVtIDAuNXJlbSAwLjc1cmVtIDByZW07IH1cbiAgLmNhcmQgLmV4cGFuc2lvbi1wYW5lbC1mb290ZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgLmV4cGFuc2lvbi1wYW5lbC1mb290ZXIgLmJ0biwgLmV4cGFuc2lvbi1wYW5lbC1mb290ZXIgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5leHBhbnNpb24tcGFuZWwtZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgIG1pbi13aWR0aDogNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICAuY2FyZCAuZXhwYW5zaW9uLXBhbmVsLWZvb3RlciAuYnRuLCAuY2FyZCAuZXhwYW5zaW9uLXBhbmVsLWZvb3RlciAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmNhcmQgLmV4cGFuc2lvbi1wYW5lbC1mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG5cbi5leHBhbnNpb24tcGFuZWwtaWNvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tbGVmdDogMXJlbTsgfVxuICBbZGF0YS10b2dnbGU9J2NvbGxhcHNlJ10uY29sbGFwc2VkIC5leHBhbnNpb24tcGFuZWwtaWNvbiAuY29sbGFwc2VkLWhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgW2RhdGEtdG9nZ2xlPSdjb2xsYXBzZSddOm5vdCguY29sbGFwc2VkKSAuZXhwYW5zaW9uLXBhbmVsLWljb24gLmNvbGxhcHNlZC1zaG93IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5leHBhbnNpb24tcGFuZWwtdG9nZ2xlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1pbi1oZWlnaHQ6IDNyZW07XG4gIHBhZGRpbmc6IDAuODMwMzZyZW0gMS41cmVtO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB3aWR0aDogMTAwJTsgfVxuICAuZXhwYW5zaW9uLXBhbmVsLXRvZ2dsZXI6YWN0aXZlLCAuZXhwYW5zaW9uLXBhbmVsLXRvZ2dsZXI6Zm9jdXMsIC5leHBhbnNpb24tcGFuZWwtdG9nZ2xlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmV4cGFuc2lvbi1wYW5lbC10b2dnbGVyLmRpc2FibGVkLCAuZXhwYW5zaW9uLXBhbmVsLXRvZ2dsZXI6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7IH1cbiAgLmV4cGFuc2lvbi1wYW5lbC10b2dnbGVyOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwOyB9XG4gIC5jYXJkIC5leHBhbnNpb24tcGFuZWwtdG9nZ2xlciB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cblxuLmxpc3QtZ3JvdXAtZmx1c2g6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7IH1cblxuLmxpc3QtZ3JvdXAtZmx1c2g6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5saXN0LWdyb3VwLWZsdXNoIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAubGlzdC1ncm91cC1mbHVzaCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5kcm9wZG93bixcbi5kcm9wbGVmdCxcbi5kcm9wcmlnaHQsXG4uZHJvcHVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIG1pbi13aWR0aDogN3JlbTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA4MDsgfVxuICBbZGlyPSdydGwnXSAuZHJvcGRvd24tbWVudSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7IH1cbiAgLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuZHJvcGRvd24tbWVudS5zaG93OjpiZWZvcmUsXG4gICAgLmRyb3Bkb3duLW1lbnUuc2hvdyA+ICoge1xuICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5kcm9wZG93bi1tZW51LnNob3c6OmJlZm9yZSxcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUuc2hvdyA+ICoge1xuICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5kcm9wZG93bi1tZW51LnNob3c6OmJlZm9yZSxcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUuc2hvdyA+ICoge1xuICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIC5kcm9wZG93bi1tZW51LnNob3c6OmJlZm9yZSxcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUuc2hvdyA+ICoge1xuICAgICAgICAgIGFuaW1hdGlvbjogbm9uZTsgfSB9XG4gICAgLmRyb3Bkb3duLW1lbnUuc2hvdzo6YmVmb3JlIHtcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bi1tZW51LXNob3c7IH1cbiAgICAuZHJvcGRvd24tbWVudS5zaG93ID4gKiB7XG4gICAgICBhbmltYXRpb24tbmFtZTogZHJvcGRvd24taXRlbS1zaG93OyB9XG4gICAgLmRyb3Bkb3duLW1lbnUuc2hvdyA+IDpudGgtY2hpbGQoMSkge1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IGRyb3Bkb3duLWl0ZW0tc2hvdy0xOyB9XG4gICAgLmRyb3Bkb3duLW1lbnUuc2hvdyA+IDpudGgtY2hpbGQoMikge1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IGRyb3Bkb3duLWl0ZW0tc2hvdy0yOyB9XG4gICAgLmRyb3Bkb3duLW1lbnUuc2hvdyA+IDpudGgtY2hpbGQoMykge1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IGRyb3Bkb3duLWl0ZW0tc2hvdy0zOyB9XG4gIC5kcm9wZG93bi1tZW51OjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgei1pbmRleDogLTE7IH1cbiAgLm5hdjpub3QoLmZsZXgtY29sdW1uKTpub3QoLmZsZXgtY29sdW1uLXJldmVyc2UpIC5kcm9wZG93bi1tZW51IHtcbiAgICBtaW4td2lkdGg6IDEwMCU7IH1cblxuLm1lbnUge1xuICBtYXJnaW4tdG9wOiAtMy4xMjVyZW07IH1cbiAgLm1lbnU6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAycmVtOyB9XG5cbi5zaG93ID4gYSB7XG4gIG91dGxpbmU6IDA7IH1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQ6bm90KFt4LXBsYWNlbWVudF0pIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87IH1cbiAgLmRyb3Bkb3duLW1lbnUtcmlnaHQ6bm90KFt4LXBsYWNlbWVudF0pLm1lbnU6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAycmVtOyB9XG4gIC5kcm9wZG93bi1tZW51LXJpZ2h0Om5vdChbeC1wbGFjZW1lbnRdKTo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi1tZW51Om5vdChbeC1wbGFjZW1lbnRdKSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87IH1cbiAgLmRyb3BsZWZ0IC5kcm9wZG93bi1tZW51Om5vdChbeC1wbGFjZW1lbnRdKS5tZW51IHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5kcm9wbGVmdCAuZHJvcGRvd24tbWVudTpub3QoW3gtcGxhY2VtZW50XSk6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwOyB9XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLW1lbnU6bm90KFt4LXBsYWNlbWVudF0pIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxMDAlOyB9XG4gIC5kcm9wcmlnaHQgLmRyb3Bkb3duLW1lbnU6bm90KFt4LXBsYWNlbWVudF0pLm1lbnUge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLmRyb3ByaWdodCAuZHJvcGRvd24tbWVudTpub3QoW3gtcGxhY2VtZW50XSk6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwOyB9XG5cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnU6bm90KFt4LXBsYWNlbWVudF0pIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7IH1cbiAgLmRyb3B1cCAuZHJvcGRvd24tbWVudTpub3QoW3gtcGxhY2VtZW50XSkubWVudSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4xMjVyZW07IH1cbiAgICAuZHJvcHVwIC5kcm9wZG93bi1tZW51Om5vdChbeC1wbGFjZW1lbnRdKS5tZW51OjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCBjYWxjKDEwMCUgLSAycmVtKTsgfVxuICAuZHJvcHVwIC5kcm9wZG93bi1tZW51Om5vdChbeC1wbGFjZW1lbnRdKTo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDEwMCU7IH1cbiAgLmRyb3B1cCAuZHJvcGRvd24tbWVudTpub3QoW3gtcGxhY2VtZW50XSkgPiA6bnRoLWNoaWxkKDEpLFxuICAuZHJvcHVwIC5kcm9wZG93bi1tZW51Om5vdChbeC1wbGFjZW1lbnRdKSA+IDpudGgtY2hpbGQoMiksXG4gIC5kcm9wdXAgLmRyb3Bkb3duLW1lbnU6bm90KFt4LXBsYWNlbWVudF0pID4gOm50aC1jaGlsZCgzKSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGRyb3Bkb3duLWl0ZW0tc2hvdzsgfVxuICAuZHJvcHVwIC5kcm9wZG93bi1tZW51Om5vdChbeC1wbGFjZW1lbnRdKSA+IDpudGgtbGFzdC1jaGlsZCgxKSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGRyb3Bkb3duLWl0ZW0tc2hvdy0xOyB9XG4gIC5kcm9wdXAgLmRyb3Bkb3duLW1lbnU6bm90KFt4LXBsYWNlbWVudF0pID4gOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgICBhbmltYXRpb24tbmFtZTogZHJvcGRvd24taXRlbS1zaG93LTI7IH1cbiAgLmRyb3B1cCAuZHJvcGRvd24tbWVudTpub3QoW3gtcGxhY2VtZW50XSkgPiA6bnRoLWxhc3QtY2hpbGQoMykge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bi1pdGVtLXNob3ctMzsgfVxuXG4uZHJvcHVwIC5kcm9wZG93bi1tZW51LXJpZ2h0Om5vdChbeC1wbGFjZW1lbnRdKS5tZW51OjpiZWZvcmUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIGNhbGMoMTAwJSAtIDJyZW0pOyB9XG5cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUtcmlnaHQ6bm90KFt4LXBsYWNlbWVudF0pOjpiZWZvcmUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7IH1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9J2JvdHRvbS1lbmQnXTo6YmVmb3JlLFxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9J2xlZnQtc3RhcnQnXTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwOyB9XG5cbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50PSd0b3AtZW5kJ10uc2hvdyA+IDpudGgtY2hpbGQoMSksXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudD0ndG9wLWVuZCddLnNob3cgPiA6bnRoLWNoaWxkKDIpLFxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1lbmQnXS5zaG93ID4gOm50aC1jaGlsZCgzKSxcbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50PSd0b3Atc3RhcnQnXS5zaG93ID4gOm50aC1jaGlsZCgxKSxcbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50PSd0b3Atc3RhcnQnXS5zaG93ID4gOm50aC1jaGlsZCgyKSxcbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50PSd0b3Atc3RhcnQnXS5zaG93ID4gOm50aC1jaGlsZCgzKSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bi1pdGVtLXNob3c7IH1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1lbmQnXS5zaG93ID4gOm50aC1sYXN0LWNoaWxkKDEpLFxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1zdGFydCddLnNob3cgPiA6bnRoLWxhc3QtY2hpbGQoMSkge1xuICBhbmltYXRpb24tbmFtZTogZHJvcGRvd24taXRlbS1zaG93LTE7IH1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1lbmQnXS5zaG93ID4gOm50aC1sYXN0LWNoaWxkKDIpLFxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1zdGFydCddLnNob3cgPiA6bnRoLWxhc3QtY2hpbGQoMikge1xuICBhbmltYXRpb24tbmFtZTogZHJvcGRvd24taXRlbS1zaG93LTI7IH1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1lbmQnXS5zaG93ID4gOm50aC1sYXN0LWNoaWxkKDMpLFxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1zdGFydCddLnNob3cgPiA6bnRoLWxhc3QtY2hpbGQoMykge1xuICBhbmltYXRpb24tbmFtZTogZHJvcGRvd24taXRlbS1zaG93LTM7IH1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1lbmQnXTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlOyB9XG5cbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50PSd0b3Atc3RhcnQnXTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAxMDAlOyB9XG5cbi5tZW51W3gtcGxhY2VtZW50PSdib3R0b20tZW5kJ106OmJlZm9yZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMnJlbTsgfVxuXG4ubWVudVt4LXBsYWNlbWVudD0nbGVmdC1zdGFydCddLFxuLm1lbnVbeC1wbGFjZW1lbnQ9J3JpZ2h0LXN0YXJ0J10ge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5tZW51W3gtcGxhY2VtZW50PSdsZWZ0LXN0YXJ0J106OmJlZm9yZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDsgfVxuXG4ubWVudVt4LXBsYWNlbWVudD0ncmlnaHQtc3RhcnQnXTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwOyB9XG5cbi5tZW51W3gtcGxhY2VtZW50PSd0b3AtZW5kJ10sXG4ubWVudVt4LXBsYWNlbWVudD0ndG9wLXN0YXJ0J10ge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAtMy4xMjVyZW07IH1cblxuLm1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1lbmQnXTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSBjYWxjKDEwMCUgLSAycmVtKTsgfVxuXG4ubWVudVt4LXBsYWNlbWVudD0ndG9wLXN0YXJ0J106OmJlZm9yZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgY2FsYygxMDAlIC0gMnJlbSk7IH1cblxuQGtleWZyYW1lcyBkcm9wZG93bi1pdGVtLXNob3cge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICA5OSUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgZHJvcGRvd24taXRlbS1zaG93LTEge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICA0MCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgZHJvcGRvd24taXRlbS1zaG93LTIge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgZHJvcGRvd24taXRlbS1zaG93LTMge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICA4MCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgZHJvcGRvd24tbWVudS1zaG93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7IH1cbiAgMjAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMzMzMsIDApOyB9XG4gIDQwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2NjY3LCAwLjI1KTsgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMC41KTsgfVxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMC43NSk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgbWVudS1hbmltYXRpb24ge1xuICAwJSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbTsgfVxuICAxMDAlIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9IH1cblxuLmRyb3Bkb3duLW1lbnUtc20sXG4ubWVudS1jYXNjYWRpbmcge1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5kcm9wZG93bi1tZW51LXNtLFxuICAgIC5tZW51LWNhc2NhZGluZyB7XG4gICAgICBtaW4td2lkdGg6IDIwcmVtOyB9IH1cblxuLm1lbnUtY2FzY2FkaW5nIHtcbiAgbWFyZ2luLXRvcDogLTIuNzVyZW07IH1cbiAgLm1lbnUtY2FzY2FkaW5nW3gtcGxhY2VtZW50PSd0b3AtZW5kJ10sIC5tZW51LWNhc2NhZGluZ1t4LXBsYWNlbWVudD0ndG9wLXN0YXJ0J10ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW07IH1cbiAgLm1lbnUtY2FzY2FkaW5nW3gtcGxhY2VtZW50PSd0b3AtZW5kJ106OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSBjYWxjKDEwMCUgLSAycmVtKTsgfVxuICAubWVudS1jYXNjYWRpbmdbeC1wbGFjZW1lbnQ9J3RvcC1zdGFydCddOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgY2FsYygxMDAlIC0gMnJlbSk7IH1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5kcm9wZG93bi1tZW51LXNtIC5kcm9wZG93bi1oZWFkZXIsXG4gIC5tZW51LWNhc2NhZGluZyAuZHJvcGRvd24taGVhZGVyIHtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtOyB9XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgY29sb3I7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGNsZWFyOiBib3RoO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMsIC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuZHJvcGRvd24taXRlbS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7IH1cbiAgLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAuZHJvcGRvd24tbWVudS1zbSAuZHJvcGRvd24taXRlbSxcbiAgLm1lbnUtY2FzY2FkaW5nIC5kcm9wZG93bi1pdGVtIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTsgfVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7IH1cbiAgLmRyb3Bkb3duLW1lbnUtc20gLmRyb3Bkb3duLWl0ZW0tdGV4dCxcbiAgLm1lbnUtY2FzY2FkaW5nIC5kcm9wZG93bi1pdGVtLXRleHQge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtOyB9XG5cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxLjcxNDI5ZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjU4MzMzZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4zMDIyZW07XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBjb250ZW50OiBcImV4cGFuZF9tb3JlXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcImtleWJvYXJkX2Fycm93X3JpZ2h0XCI7IH1cbiAgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gICAgY29udGVudDogXCJleHBhbmRfbGVzc1wiOyB9XG5cbi5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjJlbTsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEuNzE0MjllbTtcbiAgbGluZS1oZWlnaHQ6IDAuNTgzMzNlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjMwMjJlbTtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIGNvbnRlbnQ6IFwia2V5Ym9hcmRfYXJyb3dfbGVmdFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4yZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC4yZW07IH1cblxuLm5hdmRyYXdlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNjA7IH1cblxuLm5hdmRyYXdlci1iYWNrZHJvcCB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzc1cztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLm5hdmRyYXdlci1iYWNrZHJvcCB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjQ4NzVzOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm5hdmRyYXdlci1iYWNrZHJvcCB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1czsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAubmF2ZHJhd2VyLWJhY2tkcm9wIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAubmF2ZHJhd2VyLWJhY2tkcm9wLnNob3cge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLm5hdmRyYXdlci1jb250ZW50IHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xOTVzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3gtc2hhZG93LCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIHdpZHRoOiAxNy41cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1MzVzOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTNzOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLm5hdmRyYXdlci1yaWdodCAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfVxuICAubmF2ZHJhd2VyLnNob3cgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjIyNXM7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm94LXNoYWRvdywgdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgICBib3gtc2hhZG93OiAwIDZweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMThweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgM3B4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAubmF2ZHJhd2VyLnNob3cgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yOTI1czsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubmF2ZHJhd2VyLnNob3cgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5uYXZkcmF3ZXIuc2hvdyAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cblxuLm5hdmRyYXdlci1ib2R5IHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cblxuLm5hdmRyYXdlci1kaXZpZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLm5hdmRyYXdlci1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZzogMC42MjVyZW0gMXJlbTsgfVxuXG4ubmF2ZHJhd2VyLXN1YmhlYWRlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGhlaWdodDogM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDEuMDYyNXJlbSAxcmVtOyB9XG4gIC5uYXZkcmF3ZXItZGl2aWRlciArIC5uYXZkcmF3ZXItc3ViaGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtOyB9XG5cbi5uYXZkcmF3ZXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuICAubmF2ZHJhd2VyLWhlYWRlciArIC5uYXZkcmF3ZXItbmF2LFxuICAubmF2ZHJhd2VyLXN1YmhlYWRlciArIC5uYXZkcmF3ZXItbmF2IHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5uYXZkcmF3ZXItbmF2IC5uYXYtbGluayB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgY29sb3I7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBhZGRpbmc6IDEuMDYyNXJlbSAxcmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAubmF2ZHJhd2VyLW5hdiAubmF2LWxpbmsge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubmF2ZHJhd2VyLW5hdiAubmF2LWxpbmsge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAubmF2ZHJhd2VyLW5hdiAubmF2LWxpbmsge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgICAubmF2ZHJhd2VyLW5hdiAubmF2LWxpbms6YWN0aXZlLCAubmF2ZHJhd2VyLW5hdiAubmF2LWxpbms6Zm9jdXMsIC5uYXZkcmF3ZXItbmF2IC5uYXYtbGluazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG4gICAgLm5hdmRyYXdlci1uYXYgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdmRyYXdlci1uYXYgLm5hdi1saW5rOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogI2YwODUwNjsgfVxuICAgIC5uYXZkcmF3ZXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpOyB9XG4gICAgLm5hdmRyYXdlci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7IH1cbiAgLm5hdmRyYXdlci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICNmMDg1MDY7IH1cblxuLm5hdmRyYXdlci1uYXYtaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICB3aWR0aDogMy41cmVtOyB9XG4gIC5uYXYtbGluazphY3RpdmUgLm5hdmRyYXdlci1uYXYtaWNvbixcbiAgLm5hdi1saW5rLmFjdGl2ZSAubmF2ZHJhd2VyLW5hdi1pY29uIHtcbiAgICBjb2xvcjogI2YwODUwNjsgfVxuXG4uYWN0aXZlID4gLm5hdi1saW5rIC5uYXZkcmF3ZXItbmF2LWljb24ge1xuICBjb2xvcjogI2YwODUwNjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmRyYXdlci1iYWNrZHJvcC1wZXJtYW5lbnQtc20ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICAubmF2ZHJhd2VyLWJhY2tkcm9wLXBlcnNpc3RlbnQtc20ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICAubmF2ZHJhd2VyLWJhY2tkcm9wLXRlbXBvcmFyeS1zbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gIC5uYXZkcmF3ZXItcGVybWFuZW50LXNtIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDE3LjVyZW07XG4gICAgei1pbmRleDogYXV0bzsgfVxuICAgIC5uYXZkcmF3ZXItcGVybWFuZW50LXNtLm5hdmRyYXdlci1wZXJtYW5lbnQtY2xpcHBlZCwgLm5hdmRyYXdlci1wZXJtYW5lbnQtc20ubmF2ZHJhd2VyLXBlcm1hbmVudC1mbG9hdCB7XG4gICAgICB0b3A6IDMuNXJlbTsgfVxuICAgIC5uYXZkcmF3ZXItcGVybWFuZW50LXNtLm5hdmRyYXdlci1wZXJtYW5lbnQtZmxvYXQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwOyB9XG4gICAgICAubmF2ZHJhd2VyLXBlcm1hbmVudC1zbS5uYXZkcmF3ZXItcGVybWFuZW50LWZsb2F0Lm5hdmRyYXdlci1yaWdodCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gICAgICAubmF2ZHJhd2VyLXBlcm1hbmVudC1zbS5uYXZkcmF3ZXItcGVybWFuZW50LWZsb2F0IC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdmRyYXdlci1wZXJtYW5lbnQtc20ubmF2ZHJhd2VyLXJpZ2h0IHtcbiAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bzsgfVxuICAgIC5uYXZkcmF3ZXItcGVybWFuZW50LXNtLnNob3cgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAubmF2ZHJhd2VyLXBlcm1hbmVudC1zbSAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5uYXZkcmF3ZXItcGVyc2lzdGVudC1zbSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDE3LjVyZW07XG4gICAgei1pbmRleDogYXV0bzsgfVxuICAgIC5uYXZkcmF3ZXItcGVyc2lzdGVudC1zbS5uYXZkcmF3ZXItcGVyc2lzdGVudC1jbGlwcGVkIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgIHRvcDogMy41cmVtO1xuICAgICAgei1pbmRleDogMzk7IH1cbiAgICAubmF2ZHJhd2VyLXBlcnNpc3RlbnQtc20ubmF2ZHJhd2VyLXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bzsgfVxuICAgICAgLm5hdmRyYXdlci1wZXJzaXN0ZW50LXNtLm5hdmRyYXdlci1yaWdodCAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAgIC5uYXZkcmF3ZXItcGVyc2lzdGVudC1zbS5zaG93IC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLm5hdmRyYXdlci1wZXJzaXN0ZW50LXNtIC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLm5hdmRyYXdlci10ZW1wb3Jhcnktc20ge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxNy41cmVtOyB9XG4gICAgLm5hdmRyYXdlci10ZW1wb3Jhcnktc20ubmF2ZHJhd2VyLXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bzsgfVxuICAgIC5uYXZkcmF3ZXItdGVtcG9yYXJ5LXNtIC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2ZHJhd2VyLWJhY2tkcm9wLXBlcm1hbmVudC1tZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gIC5uYXZkcmF3ZXItYmFja2Ryb3AtcGVyc2lzdGVudC1tZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gIC5uYXZkcmF3ZXItYmFja2Ryb3AtdGVtcG9yYXJ5LW1kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgLm5hdmRyYXdlci1wZXJtYW5lbnQtbWQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICByaWdodDogYXV0bztcbiAgICB3aWR0aDogMTcuNXJlbTtcbiAgICB6LWluZGV4OiBhdXRvOyB9XG4gICAgLm5hdmRyYXdlci1wZXJtYW5lbnQtbWQubmF2ZHJhd2VyLXBlcm1hbmVudC1jbGlwcGVkLCAubmF2ZHJhd2VyLXBlcm1hbmVudC1tZC5uYXZkcmF3ZXItcGVybWFuZW50LWZsb2F0IHtcbiAgICAgIHRvcDogMy41cmVtOyB9XG4gICAgLm5hdmRyYXdlci1wZXJtYW5lbnQtbWQubmF2ZHJhd2VyLXBlcm1hbmVudC1mbG9hdCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgICAgIC5uYXZkcmF3ZXItcGVybWFuZW50LW1kLm5hdmRyYXdlci1wZXJtYW5lbnQtZmxvYXQubmF2ZHJhd2VyLXJpZ2h0IHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgICAgIC5uYXZkcmF3ZXItcGVybWFuZW50LW1kLm5hdmRyYXdlci1wZXJtYW5lbnQtZmxvYXQgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2ZHJhd2VyLXBlcm1hbmVudC1tZC5uYXZkcmF3ZXItcmlnaHQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBhdXRvOyB9XG4gICAgLm5hdmRyYXdlci1wZXJtYW5lbnQtbWQuc2hvdyAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC5uYXZkcmF3ZXItcGVybWFuZW50LW1kIC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLm5hdmRyYXdlci1wZXJzaXN0ZW50LW1kIHtcbiAgICByaWdodDogYXV0bztcbiAgICB3aWR0aDogMTcuNXJlbTtcbiAgICB6LWluZGV4OiBhdXRvOyB9XG4gICAgLm5hdmRyYXdlci1wZXJzaXN0ZW50LW1kLm5hdmRyYXdlci1wZXJzaXN0ZW50LWNsaXBwZWQge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgdG9wOiAzLjVyZW07XG4gICAgICB6LWluZGV4OiAzOTsgfVxuICAgIC5uYXZkcmF3ZXItcGVyc2lzdGVudC1tZC5uYXZkcmF3ZXItcmlnaHQge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBhdXRvOyB9XG4gICAgICAubmF2ZHJhd2VyLXBlcnNpc3RlbnQtbWQubmF2ZHJhd2VyLXJpZ2h0IC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICAgLm5hdmRyYXdlci1wZXJzaXN0ZW50LW1kLnNob3cgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAubmF2ZHJhd2VyLXBlcnNpc3RlbnQtbWQgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAubmF2ZHJhd2VyLXRlbXBvcmFyeS1tZCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDE3LjVyZW07IH1cbiAgICAubmF2ZHJhd2VyLXRlbXBvcmFyeS1tZC5uYXZkcmF3ZXItcmlnaHQge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBhdXRvOyB9XG4gICAgLm5hdmRyYXdlci10ZW1wb3JhcnktbWQgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZkcmF3ZXItYmFja2Ryb3AtcGVybWFuZW50LWxnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgLm5hdmRyYXdlci1iYWNrZHJvcC1wZXJzaXN0ZW50LWxnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgLm5hdmRyYXdlci1iYWNrZHJvcC10ZW1wb3JhcnktbGcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICAubmF2ZHJhd2VyLXBlcm1hbmVudC1sZyB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxNy41cmVtO1xuICAgIHotaW5kZXg6IGF1dG87IH1cbiAgICAubmF2ZHJhd2VyLXBlcm1hbmVudC1sZy5uYXZkcmF3ZXItcGVybWFuZW50LWNsaXBwZWQsIC5uYXZkcmF3ZXItcGVybWFuZW50LWxnLm5hdmRyYXdlci1wZXJtYW5lbnQtZmxvYXQge1xuICAgICAgdG9wOiAzLjVyZW07IH1cbiAgICAubmF2ZHJhd2VyLXBlcm1hbmVudC1sZy5uYXZkcmF3ZXItcGVybWFuZW50LWZsb2F0IHtcbiAgICAgIGJvcmRlci1yaWdodDogMDsgfVxuICAgICAgLm5hdmRyYXdlci1wZXJtYW5lbnQtbGcubmF2ZHJhd2VyLXBlcm1hbmVudC1mbG9hdC5uYXZkcmF3ZXItcmlnaHQge1xuICAgICAgICBib3JkZXItbGVmdDogMDsgfVxuICAgICAgLm5hdmRyYXdlci1wZXJtYW5lbnQtbGcubmF2ZHJhd2VyLXBlcm1hbmVudC1mbG9hdCAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXZkcmF3ZXItcGVybWFuZW50LWxnLm5hdmRyYXdlci1yaWdodCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICAubmF2ZHJhd2VyLXBlcm1hbmVudC1sZy5zaG93IC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLm5hdmRyYXdlci1wZXJtYW5lbnQtbGcgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAubmF2ZHJhd2VyLXBlcnNpc3RlbnQtbGcge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxNy41cmVtO1xuICAgIHotaW5kZXg6IGF1dG87IH1cbiAgICAubmF2ZHJhd2VyLXBlcnNpc3RlbnQtbGcubmF2ZHJhd2VyLXBlcnNpc3RlbnQtY2xpcHBlZCB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICB0b3A6IDMuNXJlbTtcbiAgICAgIHotaW5kZXg6IDM5OyB9XG4gICAgLm5hdmRyYXdlci1wZXJzaXN0ZW50LWxnLm5hdmRyYXdlci1yaWdodCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICAgIC5uYXZkcmF3ZXItcGVyc2lzdGVudC1sZy5uYXZkcmF3ZXItcmlnaHQgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgICAubmF2ZHJhd2VyLXBlcnNpc3RlbnQtbGcuc2hvdyAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC5uYXZkcmF3ZXItcGVyc2lzdGVudC1sZyAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5uYXZkcmF3ZXItdGVtcG9yYXJ5LWxnIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICByaWdodDogYXV0bztcbiAgICB3aWR0aDogMTcuNXJlbTsgfVxuICAgIC5uYXZkcmF3ZXItdGVtcG9yYXJ5LWxnLm5hdmRyYXdlci1yaWdodCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICAubmF2ZHJhd2VyLXRlbXBvcmFyeS1sZyAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZkcmF3ZXItYmFja2Ryb3AtcGVybWFuZW50LXhsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgLm5hdmRyYXdlci1iYWNrZHJvcC1wZXJzaXN0ZW50LXhsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgLm5hdmRyYXdlci1iYWNrZHJvcC10ZW1wb3JhcnkteGwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICAubmF2ZHJhd2VyLXBlcm1hbmVudC14bCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxNy41cmVtO1xuICAgIHotaW5kZXg6IGF1dG87IH1cbiAgICAubmF2ZHJhd2VyLXBlcm1hbmVudC14bC5uYXZkcmF3ZXItcGVybWFuZW50LWNsaXBwZWQsIC5uYXZkcmF3ZXItcGVybWFuZW50LXhsLm5hdmRyYXdlci1wZXJtYW5lbnQtZmxvYXQge1xuICAgICAgdG9wOiAzLjVyZW07IH1cbiAgICAubmF2ZHJhd2VyLXBlcm1hbmVudC14bC5uYXZkcmF3ZXItcGVybWFuZW50LWZsb2F0IHtcbiAgICAgIGJvcmRlci1yaWdodDogMDsgfVxuICAgICAgLm5hdmRyYXdlci1wZXJtYW5lbnQteGwubmF2ZHJhd2VyLXBlcm1hbmVudC1mbG9hdC5uYXZkcmF3ZXItcmlnaHQge1xuICAgICAgICBib3JkZXItbGVmdDogMDsgfVxuICAgICAgLm5hdmRyYXdlci1wZXJtYW5lbnQteGwubmF2ZHJhd2VyLXBlcm1hbmVudC1mbG9hdCAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXZkcmF3ZXItcGVybWFuZW50LXhsLm5hdmRyYXdlci1yaWdodCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICAubmF2ZHJhd2VyLXBlcm1hbmVudC14bC5zaG93IC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLm5hdmRyYXdlci1wZXJtYW5lbnQteGwgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAubmF2ZHJhd2VyLXBlcnNpc3RlbnQteGwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxNy41cmVtO1xuICAgIHotaW5kZXg6IGF1dG87IH1cbiAgICAubmF2ZHJhd2VyLXBlcnNpc3RlbnQteGwubmF2ZHJhd2VyLXBlcnNpc3RlbnQtY2xpcHBlZCB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICB0b3A6IDMuNXJlbTtcbiAgICAgIHotaW5kZXg6IDM5OyB9XG4gICAgLm5hdmRyYXdlci1wZXJzaXN0ZW50LXhsLm5hdmRyYXdlci1yaWdodCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICAgIC5uYXZkcmF3ZXItcGVyc2lzdGVudC14bC5uYXZkcmF3ZXItcmlnaHQgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgICAubmF2ZHJhd2VyLXBlcnNpc3RlbnQteGwuc2hvdyAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC5uYXZkcmF3ZXItcGVyc2lzdGVudC14bCAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5uYXZkcmF3ZXItdGVtcG9yYXJ5LXhsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICByaWdodDogYXV0bztcbiAgICB3aWR0aDogMTcuNXJlbTsgfVxuICAgIC5uYXZkcmF3ZXItdGVtcG9yYXJ5LXhsLm5hdmRyYXdlci1yaWdodCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICAubmF2ZHJhd2VyLXRlbXBvcmFyeS14bCAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ubmF2ZHJhd2VyLWJhY2tkcm9wLXBlcm1hbmVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7IH1cblxuLm5hdmRyYXdlci1iYWNrZHJvcC1wZXJzaXN0ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTsgfVxuXG4ubmF2ZHJhd2VyLWJhY2tkcm9wLXRlbXBvcmFyeSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7IH1cblxuLm5hdmRyYXdlci1wZXJtYW5lbnQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICByaWdodDogYXV0bztcbiAgd2lkdGg6IDE3LjVyZW07XG4gIHotaW5kZXg6IGF1dG87IH1cbiAgLm5hdmRyYXdlci1wZXJtYW5lbnQubmF2ZHJhd2VyLXBlcm1hbmVudC1jbGlwcGVkLCAubmF2ZHJhd2VyLXBlcm1hbmVudC5uYXZkcmF3ZXItcGVybWFuZW50LWZsb2F0IHtcbiAgICB0b3A6IDMuNXJlbTsgfVxuICAubmF2ZHJhd2VyLXBlcm1hbmVudC5uYXZkcmF3ZXItcGVybWFuZW50LWZsb2F0IHtcbiAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgICAubmF2ZHJhd2VyLXBlcm1hbmVudC5uYXZkcmF3ZXItcGVybWFuZW50LWZsb2F0Lm5hdmRyYXdlci1yaWdodCB7XG4gICAgICBib3JkZXItbGVmdDogMDsgfVxuICAgIC5uYXZkcmF3ZXItcGVybWFuZW50Lm5hdmRyYXdlci1wZXJtYW5lbnQtZmxvYXQgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5uYXZkcmF3ZXItcGVybWFuZW50Lm5hdmRyYXdlci1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9XG4gIC5uYXZkcmF3ZXItcGVybWFuZW50LnNob3cgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5uYXZkcmF3ZXItcGVybWFuZW50IC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5uYXZkcmF3ZXItcGVyc2lzdGVudCB7XG4gIHJpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTcuNXJlbTtcbiAgei1pbmRleDogYXV0bzsgfVxuICAubmF2ZHJhd2VyLXBlcnNpc3RlbnQubmF2ZHJhd2VyLXBlcnNpc3RlbnQtY2xpcHBlZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICB0b3A6IDMuNXJlbTtcbiAgICB6LWluZGV4OiAzOTsgfVxuICAubmF2ZHJhd2VyLXBlcnNpc3RlbnQubmF2ZHJhd2VyLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9XG4gICAgLm5hdmRyYXdlci1wZXJzaXN0ZW50Lm5hdmRyYXdlci1yaWdodCAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gIC5uYXZkcmF3ZXItcGVyc2lzdGVudC5zaG93IC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAubmF2ZHJhd2VyLXBlcnNpc3RlbnQgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLm5hdmRyYXdlci10ZW1wb3Jhcnkge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxNy41cmVtOyB9XG4gIC5uYXZkcmF3ZXItdGVtcG9yYXJ5Lm5hdmRyYXdlci1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bzsgfVxuICAubmF2ZHJhd2VyLXRlbXBvcmFyeSAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLnBpY2tlciB7XG4gIG91dGxpbmU6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjY3NXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgei1pbmRleDogMjQwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5waWNrZXIge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC44Nzc1czsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5waWNrZXIge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC40NXM7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLnBpY2tlciB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLnBpY2tlci5waWNrZXItb3BlbmVkIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cblxuLnBpY2tlci1mcmFtZSB7XG4gIG1hcmdpbjogMS41cmVtIDEuNXJlbTsgfVxuXG4ucGlja2VyLWhvbGRlciB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4zNzVzOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5waWNrZXItaG9sZGVyIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnBpY2tlci1ob2xkZXIge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAucGlja2VyLWhvbGRlciB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLnBpY2tlci1ob2xkZXIge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC40ODc1czsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5waWNrZXItaG9sZGVyIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMjVzOyB9IH1cbiAgLnBpY2tlci1vcGVuZWQgLnBpY2tlci1ob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHM7IH1cblxuLnBpY2tlci13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM3NXM7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgbWF4LXdpZHRoOiAxOC41cmVtO1xuICBvcGFjaXR5OiAwO1xuICBvdXRsaW5lOiAwO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuODcpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5waWNrZXItd3JhcCB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjQ4NzVzOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnBpY2tlci13cmFwIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5waWNrZXItd3JhcCB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgLnBpY2tlci13cmFwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7IH0gfVxuICAucGlja2VyLW9wZW5lZCAucGlja2VyLXdyYXAge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuXG4ucGlja2VyLWZvb3RlciB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTsgfVxuICBAbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAucGlja2VyLWZvb3RlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgMnB4IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtOyB9IH1cbiAgLnBpY2tlci1mb290ZXIgYnV0dG9uIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAgIC5waWNrZXItZm9vdGVyIGJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuXG4ucGlja2VyLWhlYWRlciB7XG4gIGhlaWdodDogMi41cmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAucGlja2VyLWhlYWRlciB7XG4gICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gICAgICBtYXJnaW4tbGVmdDogMC43NXJlbTsgfSB9XG5cbi5waWNrZXItbW9udGgsXG4ucGlja2VyLXllYXIge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07IH1cbiAgLnBpY2tlci1tb250aDpmaXJzdC1jaGlsZCxcbiAgLnBpY2tlci15ZWFyOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuXG4ucGlja2VyLW5hdi1uZXh0LFxuLnBpY2tlci1uYXYtcHJldiB7XG4gIGhlaWdodDogMi41cmVtO1xuICBtYXJnaW4tdG9wOiAtMS4yNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDIuNXJlbTsgfVxuICAucGlja2VyLW5hdi1uZXh0LCAucGlja2VyLW5hdi1uZXh0Lm1hdGVyaWFsLWljb25zLFxuICAucGlja2VyLW5hdi1wcmV2LFxuICAucGlja2VyLW5hdi1wcmV2Lm1hdGVyaWFsLWljb25zIHtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtOyB9XG5cbi5waWNrZXItbmF2LW5leHQge1xuICByaWdodDogMDsgfVxuICAucGlja2VyLW5hdi1uZXh0OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwia2V5Ym9hcmRfYXJyb3dfcmlnaHRcIjsgfVxuXG4ucGlja2VyLW5hdi1wcmV2IHtcbiAgbGVmdDogMDsgfVxuICAucGlja2VyLW5hdi1wcmV2OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwia2V5Ym9hcmRfYXJyb3dfbGVmdFwiOyB9XG5cbi5waWNrZXItZGF0ZS1kaXNwbGF5IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgcGFkZGluZzogMXJlbSAxLjVyZW07IH1cbiAgQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgLnBpY2tlci1kYXRlLWRpc3BsYXkge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBtaW4td2lkdGg6IDkuNzVyZW07XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9IH1cblxuLnBpY2tlci1kYXRlLWRpc3BsYXktYm90dG9tIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMi4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS4xNzY0NzsgfVxuXG4ucGlja2VyLWRheS1kaXNwbGF5IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cblxuLnBpY2tlci13ZWVrZGF5LWRpc3BsYXkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuICBAbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAucGlja2VyLXdlZWtkYXktZGlzcGxheSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIC5waWNrZXItd2Vla2RheS1kaXNwbGF5OjphZnRlciB7XG4gICAgY29udGVudDogJywnOyB9XG5cbi5waWNrZXItYm94IHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgIC5waWNrZXItYm94IHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfSB9XG5cbi5waWNrZXItaW5wdXQuZm9ybS1jb250cm9sW3JlYWRvbmx5XSwgLndwY2Y3IGlucHV0LnBpY2tlci1pbnB1dFtyZWFkb25seV1bdHlwZT10ZXh0XSxcbi53cGNmNyBpbnB1dC5waWNrZXItaW5wdXRbcmVhZG9ubHldW3R5cGU9c2VhcmNoXSxcbi53cGNmNyBpbnB1dC5waWNrZXItaW5wdXRbcmVhZG9ubHldW3R5cGU9dXJsXSxcbi53cGNmNyBpbnB1dC5waWNrZXItaW5wdXRbcmVhZG9ubHldW3R5cGU9dGVsXSxcbi53cGNmNyBpbnB1dC5waWNrZXItaW5wdXRbcmVhZG9ubHldW3R5cGU9bnVtYmVyXSxcbi53cGNmNyBpbnB1dC5waWNrZXItaW5wdXRbcmVhZG9ubHldW3R5cGU9cmFuZ2VdLFxuLndwY2Y3IGlucHV0LnBpY2tlci1pbnB1dFtyZWFkb25seV1bdHlwZT1kYXRlXSxcbi53cGNmNyBpbnB1dC5waWNrZXItaW5wdXRbcmVhZG9ubHldW3R5cGU9bW9udGhdLFxuLndwY2Y3IGlucHV0LnBpY2tlci1pbnB1dFtyZWFkb25seV1bdHlwZT13ZWVrXSxcbi53cGNmNyBpbnB1dC5waWNrZXItaW5wdXRbcmVhZG9ubHldW3R5cGU9dGltZV0sXG4ud3BjZjcgaW5wdXQucGlja2VyLWlucHV0W3JlYWRvbmx5XVt0eXBlPWRhdGV0aW1lXSxcbi53cGNmNyBpbnB1dC5waWNrZXItaW5wdXRbcmVhZG9ubHldW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLndwY2Y3IGlucHV0LnBpY2tlci1pbnB1dFtyZWFkb25seV1bdHlwZT1jb2xvcl0sXG4ud3BjZjcgaW5wdXQucGlja2VyLWlucHV0W3JlYWRvbmx5XVt0eXBlPWVtYWlsXSxcbi53cGNmNyBpbnB1dC5waWNrZXItaW5wdXRbcmVhZG9ubHldW3R5cGU9ZmlsZV0sXG4ud3BjZjcgaW5wdXQucGlja2VyLWlucHV0W3JlYWRvbmx5XVt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgc2VsZWN0LnBpY2tlci1pbnB1dFtyZWFkb25seV0sXG4ud3BjZjcgdGV4dGFyZWEucGlja2VyLWlucHV0W3JlYWRvbmx5XSwgLndwY2Y3IC5waWNrZXItaW5wdXQud3BjZjctdmFsaWRhdGlvbi1lcnJvcnNbcmVhZG9ubHldIHtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBjdXJzb3I6IHRleHQ7IH1cblxuLnBpY2tlci1pbnB1dC5waWNrZXItaW5wdXQtYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2YwODUwNjsgfVxuXG4ucGlja2VyLWRheSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgbWFyZ2luOiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMi41cmVtOyB9XG4gIEBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgIC5waWNrZXItZGF5IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtOyB9IH1cbiAgLnBpY2tlci1kYXkucGlja2VyLWRheS1zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwODUwNjtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4ucGlja2VyLWRheS1kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpOyB9XG5cbi5waWNrZXItZGF5LW91dGZvY3VzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucGlja2VyLWRheS10b2RheSB7XG4gIGNvbG9yOiAjZjA4NTA2O1xuICBmb250LXdlaWdodDogYm9sZGVyOyB9XG5cbi5waWNrZXItdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgbWFyZ2luOiAwIDAuNXJlbTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDsgfVxuICAucGlja2VyLXRhYmxlIHRkLFxuICAucGlja2VyLXRhYmxlIHRoIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAucGlja2VyLXRhYmxlIHRoIHtcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDsgfVxuXG4ucGlja2VyLXdlZWtkYXkge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyLjVyZW07IH1cblxuLnBpY2tlci1zZWxlY3QtbW9udGgsXG4ucGlja2VyLXNlbGVjdC15ZWFyIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgb3BhY2l0eTogMC43O1xuICBwYWRkaW5nOiAwIDEuMjVyZW0gMCAwLjVyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLnBpY2tlci1zZWxlY3QtbW9udGgsXG4gICAgLnBpY2tlci1zZWxlY3QteWVhciB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5waWNrZXItc2VsZWN0LW1vbnRoLFxuICAgIC5waWNrZXItc2VsZWN0LXllYXIge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAucGlja2VyLXNlbGVjdC1tb250aCxcbiAgICAucGlja2VyLXNlbGVjdC15ZWFyIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAucGlja2VyLXNlbGVjdC1tb250aDpmb2N1cywgLnBpY2tlci1zZWxlY3QtbW9udGg6aG92ZXIsXG4gIC5waWNrZXItc2VsZWN0LXllYXI6Zm9jdXMsXG4gIC5waWNrZXItc2VsZWN0LXllYXI6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgnJykge1xuICAucGlja2VyLXNlbGVjdC1tb250aCxcbiAgLnBpY2tlci1zZWxlY3QteWVhciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyBmaWxsPVwiJTIzMDAwXCIgZmlsbC1vcGFjaXR5PVwiMC41NFwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIHdpZHRoPVwiMjRcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM0UlM0NwYXRoIGQ9XCJNNyAxMGw1IDUgNS01elwiLyUzRSUzQ3BhdGggZD1cIk0wIDBoMjR2MjRIMHpcIiBmaWxsPVwibm9uZVwiLyUzRSUzQy9zdmclM0UnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9IH1cbiAgQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDApIHtcbiAgICAucGlja2VyLXNlbGVjdC1tb250aCxcbiAgICAucGlja2VyLXNlbGVjdC15ZWFyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgZmlsbD1cIiUyMzAwMFwiIGZpbGwtb3BhY2l0eT1cIjAuNTRcIiBoZWlnaHQ9XCIyNFwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiB3aWR0aD1cIjI0XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiJTNFJTNDcGF0aCBkPVwiTTcgMTBsNSA1IDUtNXpcIi8lM0UlM0NwYXRoIGQ9XCJNMCAwaDI0djI0SDB6XCIgZmlsbD1cIm5vbmVcIi8lM0UlM0Mvc3ZnJTNFJyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9IH1cbiAgLnBpY2tlci1zZWxlY3QtbW9udGg6Zm9jdXMsXG4gIC5waWNrZXItc2VsZWN0LXllYXI6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7IH1cblxuLnBpY2tlci1zZWxlY3QtbW9udGgge1xuICBtYXJnaW4tbGVmdDogMC41cmVtOyB9XG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4yNXJlbSBzb2xpZCAjM2Y1MWI1OyB9XG4gIC5wcm9ncmVzcy1iYXIuYmctcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjA4NTA2OyB9XG4gICAgLnByb2dyZXNzLWJhci5iZy1wcmltYXJ5OjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmE5ZDJmOyB9XG4gIC5wcm9ncmVzcy1iYXIuYmctc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmMDg1MDY7IH1cbiAgICAucHJvZ3Jlc3MtYmFyLmJnLXNlY29uZGFyeTo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhOWQyZjsgfVxuICAucHJvZ3Jlc3MtYmFyLmJnLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjQ0MzM2OyB9XG4gICAgLnByb2dyZXNzLWJhci5iZy1kYW5nZXI6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmNkZDI7IH1cbiAgLnByb2dyZXNzLWJhci5iZy1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMyMTk2ZjM7IH1cbiAgICAucHJvZ3Jlc3MtYmFyLmJnLWluZm86OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiYmRlZmI7IH1cbiAgLnByb2dyZXNzLWJhci5iZy1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM0Y2FmNTA7IH1cbiAgICAucHJvZ3Jlc3MtYmFyLmJnLXN1Y2Nlc3M6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjOGU2Yzk7IH1cbiAgLnByb2dyZXNzLWJhci5iZy13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZjk4MDA7IH1cbiAgICAucHJvZ3Jlc3MtYmFyLmJnLXdhcm5pbmc6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmUwYjI7IH1cbiAgLnByb2dyZXNzLWJhci5iZy1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM0MjQyNDI7IH1cbiAgICAucHJvZ3Jlc3MtYmFyLmJnLWRhcms6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NTc1NzU7IH1cbiAgLnByb2dyZXNzLWJhci5iZy1saWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjVmNWY1OyB9XG4gICAgLnByb2dyZXNzLWJhci5iZy1saWdodDo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTsgfVxuICAucHJvZ3Jlc3MtYmFyOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M1Y2FlOTtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IC0xOyB9XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQ6OmJlZm9yZSB7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2U7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1uYW1lOiBwcm9ncmVzcy1iYXItYW5pbWF0aW9uO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLnByb2dyZXNzLWJhci1hbmltYXRlZDo6YmVmb3JlIHtcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkOjpiZWZvcmUge1xuICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cblxuLnByb2dyZXNzLWJhci1hbmltYXRlZCxcbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZC5iZy1wcmltYXJ5OjpiZWZvcmUsXG4gIC5wcm9ncmVzcy1iYXItc3RyaXBlZC5iZy1wcmltYXJ5OjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoMC4xMjVyZW0gMC4xMjVyZW0sICNmYTlkMmYsICNmYTlkMmYgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LXJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoMC4xMjVyZW0gMC4xMjVyZW0sICNmYTlkMmYsICNmYTlkMmYgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LXJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoMC4xMjVyZW0gMC4xMjVyZW0sICNmYTlkMmYsICNmYTlkMmYgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAxMDAlKTsgfVxuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkLmJnLXNlY29uZGFyeTo6YmVmb3JlLFxuICAucHJvZ3Jlc3MtYmFyLXN0cmlwZWQuYmctc2Vjb25kYXJ5OjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoMC4xMjVyZW0gMC4xMjVyZW0sICNmYTlkMmYsICNmYTlkMmYgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LXJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoMC4xMjVyZW0gMC4xMjVyZW0sICNmYTlkMmYsICNmYTlkMmYgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LXJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoMC4xMjVyZW0gMC4xMjVyZW0sICNmYTlkMmYsICNmYTlkMmYgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAxMDAlKTsgfVxuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkLmJnLWRhbmdlcjo6YmVmb3JlLFxuICAucHJvZ3Jlc3MtYmFyLXN0cmlwZWQuYmctZGFuZ2VyOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoMC4xMjVyZW0gMC4xMjVyZW0sICNmZmNkZDIsICNmZmNkZDIgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LXJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoMC4xMjVyZW0gMC4xMjVyZW0sICNmZmNkZDIsICNmZmNkZDIgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LXJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoMC4xMjVyZW0gMC4xMjVyZW0sICNmZmNkZDIsICNmZmNkZDIgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAxMDAlKTsgfVxuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkLmJnLWluZm86OmJlZm9yZSxcbiAgLnByb2dyZXNzLWJhci1zdHJpcGVkLmJnLWluZm86OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgwLjEyNXJlbSAwLjEyNXJlbSwgI2JiZGVmYiwgI2JiZGVmYiAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgwLjEyNXJlbSAwLjEyNXJlbSwgI2JiZGVmYiwgI2JiZGVmYiAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgwLjEyNXJlbSAwLjEyNXJlbSwgI2JiZGVmYiwgI2JiZGVmYiAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDEwMCUpOyB9XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQuYmctc3VjY2Vzczo6YmVmb3JlLFxuICAucHJvZ3Jlc3MtYmFyLXN0cmlwZWQuYmctc3VjY2Vzczo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctcmFkaWFsLWdyYWRpZW50KDAuMTI1cmVtIDAuMTI1cmVtLCAjYzhlNmM5LCAjYzhlNmM5IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1yZXBlYXRpbmctcmFkaWFsLWdyYWRpZW50KDAuMTI1cmVtIDAuMTI1cmVtLCAjYzhlNmM5LCAjYzhlNmM5IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1yZXBlYXRpbmctcmFkaWFsLWdyYWRpZW50KDAuMTI1cmVtIDAuMTI1cmVtLCAjYzhlNmM5LCAjYzhlNmM5IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMTAwJSk7IH1cbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZC5iZy13YXJuaW5nOjpiZWZvcmUsXG4gIC5wcm9ncmVzcy1iYXItc3RyaXBlZC5iZy13YXJuaW5nOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoMC4xMjVyZW0gMC4xMjVyZW0sICNmZmUwYjIsICNmZmUwYjIgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LXJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoMC4xMjVyZW0gMC4xMjVyZW0sICNmZmUwYjIsICNmZmUwYjIgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LXJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoMC4xMjVyZW0gMC4xMjVyZW0sICNmZmUwYjIsICNmZmUwYjIgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAxMDAlKTsgfVxuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkLmJnLWRhcms6OmJlZm9yZSxcbiAgLnByb2dyZXNzLWJhci1zdHJpcGVkLmJnLWRhcms6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgwLjEyNXJlbSAwLjEyNXJlbSwgIzc1NzU3NSwgIzc1NzU3NSAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgwLjEyNXJlbSAwLjEyNXJlbSwgIzc1NzU3NSwgIzc1NzU3NSAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgwLjEyNXJlbSAwLjEyNXJlbSwgIzc1NzU3NSwgIzc1NzU3NSAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDEwMCUpOyB9XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQuYmctbGlnaHQ6OmJlZm9yZSxcbiAgLnByb2dyZXNzLWJhci1zdHJpcGVkLmJnLWxpZ2h0OjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoMC4xMjVyZW0gMC4xMjVyZW0sICNmYWZhZmEsICNmYWZhZmEgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LXJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoMC4xMjVyZW0gMC4xMjVyZW0sICNmYWZhZmEsICNmYWZhZmEgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LXJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoMC4xMjVyZW0gMC4xMjVyZW0sICNmYWZhZmEsICNmYWZhZmEgMC4xMjVyZW0sIHRyYW5zcGFyZW50IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAxMDAlKTsgfVxuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkOjphZnRlcixcbiAgLnByb2dyZXNzLWJhci1zdHJpcGVkOjphZnRlciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgcmlnaHQ6IC0xLjVyZW07XG4gICAgYm90dG9tOiAtMC4yNXJlbTsgfVxuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkOjpiZWZvcmUsXG4gIC5wcm9ncmVzcy1iYXItc3RyaXBlZDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctcmFkaWFsLWdyYWRpZW50KDAuMTI1cmVtIDAuMTI1cmVtLCAjYzVjYWU5LCAjYzVjYWU5IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1yZXBlYXRpbmctcmFkaWFsLWdyYWRpZW50KDAuMTI1cmVtIDAuMTI1cmVtLCAjYzVjYWU5LCAjYzVjYWU5IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1yZXBlYXRpbmctcmFkaWFsLWdyYWRpZW50KDAuMTI1cmVtIDAuMTI1cmVtLCAjYzVjYWU5LCAjYzVjYWU5IDAuMTI1cmVtLCB0cmFuc3BhcmVudCAwLjEyNXJlbSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDAuNzVyZW0gMC43NXJlbTtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMTAwdnc7XG4gICAgYm90dG9tOiAtMC4yNXJlbTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IC0xOyB9XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbiB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMC43NXJlbSAwOyB9IH1cblxuLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2M1Y2FlOTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTsgfVxuICAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctcHJpbWFyeSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZhOWQyZjsgfVxuICAgIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS5iZy1wcmltYXJ5OjphZnRlciwgLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLmJnLXByaW1hcnk6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2OyB9XG4gICAgLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLmJnLXByaW1hcnk6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS5iZy1zZWNvbmRhcnkge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmYTlkMmY7IH1cbiAgICAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctc2Vjb25kYXJ5OjphZnRlciwgLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLmJnLXNlY29uZGFyeTo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDY7IH1cbiAgICAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctc2Vjb25kYXJ5OjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuICAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctZGFuZ2VyIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZjZGQyOyB9XG4gICAgLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLmJnLWRhbmdlcjo6YWZ0ZXIsIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS5iZy1kYW5nZXI6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ0MzM2OyB9XG4gICAgLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLmJnLWRhbmdlcjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cbiAgLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLmJnLWluZm8ge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNiYmRlZmI7IH1cbiAgICAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctaW5mbzo6YWZ0ZXIsIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS5iZy1pbmZvOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZmMzsgfVxuICAgIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS5iZy1pbmZvOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuICAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctc3VjY2VzcyB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2M4ZTZjOTsgfVxuICAgIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS5iZy1zdWNjZXNzOjphZnRlciwgLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLmJnLXN1Y2Nlc3M6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNhZjUwOyB9XG4gICAgLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLmJnLXN1Y2Nlc3M6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS5iZy13YXJuaW5nIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZlMGIyOyB9XG4gICAgLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLmJnLXdhcm5pbmc6OmFmdGVyLCAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctd2FybmluZzo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjk4MDA7IH1cbiAgICAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctd2FybmluZzo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cbiAgLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLmJnLWRhcmsge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM3NTc1NzU7IH1cbiAgICAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctZGFyazo6YWZ0ZXIsIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS5iZy1kYXJrOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQyNDI0MjsgfVxuICAgIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS5iZy1kYXJrOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuICAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctbGlnaHQge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmYWZhZmE7IH1cbiAgICAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctbGlnaHQ6OmFmdGVyLCAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUuYmctbGlnaHQ6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG4gICAgLnByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLmJnLWxpZ2h0OjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuICAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGU6OmFmdGVyLCAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGU6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y1MWI1O1xuICAgIHdpZHRoOiAwJTsgfVxuICAucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGU6OmFmdGVyIHtcbiAgICBhbmltYXRpb24tbmFtZTogcHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUtYWZ0ZXI7XG4gICAgYm90dG9tOiAtMC4yNXJlbTtcbiAgICB6LWluZGV4OiAwOyB9XG4gIC5wcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZTo6YmVmb3JlIHtcbiAgICBhbmltYXRpb24tbmFtZTogcHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUtYmVmb3JlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMC4yNXJlbTtcbiAgICB6LWluZGV4OiAwOyB9XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUtYWZ0ZXIge1xuICAwJSB7XG4gICAgbGVmdDogMCU7XG4gICAgd2lkdGg6IDAlOyB9XG4gIDUwJSB7XG4gICAgbGVmdDogMjUlO1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgNzUlIHtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHdpZHRoOiAwJTsgfSB9XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUtYmVmb3JlIHtcbiAgMCUsXG4gIDYyLjUlIHtcbiAgICBsZWZ0OiAwJTtcbiAgICB3aWR0aDogMCU7IH1cbiAgNzEuODc1JSB7XG4gICAgbGVmdDogMCU7XG4gICAgd2lkdGg6IDI1JTsgfVxuICA4MS4yNSUge1xuICAgIGxlZnQ6IDI1JTtcbiAgICB3aWR0aDogNTAlOyB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgd2lkdGg6IDI1JTsgfSB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhciB7XG4gIGhlaWdodDogMi41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyLjVyZW07IH1cblxuLnByb2dyZXNzLWNpcmN1bGFyLWdhcCB7XG4gIGJvcmRlci10b3A6IDAuMTI1cmVtIHNvbGlkICMzZjUxYjU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMS4xODc1cmVtO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDEuMTg3NXJlbTsgfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItaW5uZXIge1xuICBhbmltYXRpb246IHByb2dyZXNzLWNpcmN1bGFyLWlubmVyLXJvdGF0ZSA1LjMzMnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIuNXJlbTsgfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItbGVmdCxcbi5wcm9ncmVzcy1jaXJjdWxhci1yaWdodCB7XG4gIGhlaWdodDogMi41cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEuMjVyZW07IH1cblxuLnByb2dyZXNzLWNpcmN1bGFyLWxlZnQge1xuICBsZWZ0OiAwOyB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1yaWdodCB7XG4gIHJpZ2h0OiAwOyB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkICMzZjUxYjU7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMi41cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDIuNXJlbTsgfVxuICAucHJvZ3Jlc3MtY2lyY3VsYXItbGVmdCAucHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lciB7XG4gICAgYW5pbWF0aW9uOiBwcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyLWxlZnQgMS4zMzNzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGU7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBsZWZ0OiAwOyB9XG4gIC5wcm9ncmVzcy1jaXJjdWxhci1yaWdodCAucHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lciB7XG4gICAgYW5pbWF0aW9uOiBwcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyLXJpZ2h0IDEuMzMzcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlO1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICByaWdodDogMDsgfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItd3JhcHBlciB7XG4gIGFuaW1hdGlvbjogcHJvZ3Jlc3MtY2lyY3VsYXItd3JhcHBlci1yb3RhdGUgMi42NjZzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWNpcmN1bGFyLWlubmVyLXJvdGF0ZSB7XG4gIDEyLjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpOyB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgfVxuICAzNy41JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDA1ZGVnKTsgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDU0MGRlZyk7IH1cbiAgNjIuNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDY3NWRlZyk7IH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg4MTBkZWcpOyB9XG4gIDg3LjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5NDVkZWcpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEwODBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyLWxlZnQge1xuICAwJSxcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTMwZGVnKTsgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lci1yaWdodCB7XG4gIDAlLFxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTMwZGVnKTsgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDVkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1jaXJjdWxhci13cmFwcGVyLXJvdGF0ZSB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItcHJpbWFyeSAucHJvZ3Jlc3MtY2lyY3VsYXItZ2FwLFxuLnByb2dyZXNzLWNpcmN1bGFyLXByaW1hcnkgLnByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjA4NTA2OyB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1wcmltYXJ5IC5wcm9ncmVzcy1jaXJjdWxhci1sZWZ0IC5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmMDg1MDY7IH1cblxuLnByb2dyZXNzLWNpcmN1bGFyLXByaW1hcnkgLnByb2dyZXNzLWNpcmN1bGFyLXJpZ2h0IC5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZjA4NTA2OyB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1zZWNvbmRhcnkgLnByb2dyZXNzLWNpcmN1bGFyLWdhcCxcbi5wcm9ncmVzcy1jaXJjdWxhci1zZWNvbmRhcnkgLnByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjA4NTA2OyB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1zZWNvbmRhcnkgLnByb2dyZXNzLWNpcmN1bGFyLWxlZnQgLnByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2YwODUwNjsgfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItc2Vjb25kYXJ5IC5wcm9ncmVzcy1jaXJjdWxhci1yaWdodCAucHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2YwODUwNjsgfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItZGFuZ2VyIC5wcm9ncmVzcy1jaXJjdWxhci1nYXAsXG4ucHJvZ3Jlc3MtY2lyY3VsYXItZGFuZ2VyIC5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Y0NDMzNjsgfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItZGFuZ2VyIC5wcm9ncmVzcy1jaXJjdWxhci1sZWZ0IC5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmNDQzMzY7IH1cblxuLnByb2dyZXNzLWNpcmN1bGFyLWRhbmdlciAucHJvZ3Jlc3MtY2lyY3VsYXItcmlnaHQgLnByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmNDQzMzY7IH1cblxuLnByb2dyZXNzLWNpcmN1bGFyLWluZm8gLnByb2dyZXNzLWNpcmN1bGFyLWdhcCxcbi5wcm9ncmVzcy1jaXJjdWxhci1pbmZvIC5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzIxOTZmMzsgfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItaW5mbyAucHJvZ3Jlc3MtY2lyY3VsYXItbGVmdCAucHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMjE5NmYzOyB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1pbmZvIC5wcm9ncmVzcy1jaXJjdWxhci1yaWdodCAucHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzIxOTZmMzsgfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItc3VjY2VzcyAucHJvZ3Jlc3MtY2lyY3VsYXItZ2FwLFxuLnByb2dyZXNzLWNpcmN1bGFyLXN1Y2Nlc3MgLnByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjNGNhZjUwOyB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1zdWNjZXNzIC5wcm9ncmVzcy1jaXJjdWxhci1sZWZ0IC5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM0Y2FmNTA7IH1cblxuLnByb2dyZXNzLWNpcmN1bGFyLXN1Y2Nlc3MgLnByb2dyZXNzLWNpcmN1bGFyLXJpZ2h0IC5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNGNhZjUwOyB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhci13YXJuaW5nIC5wcm9ncmVzcy1jaXJjdWxhci1nYXAsXG4ucHJvZ3Jlc3MtY2lyY3VsYXItd2FybmluZyAucHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZjk4MDA7IH1cblxuLnByb2dyZXNzLWNpcmN1bGFyLXdhcm5pbmcgLnByb2dyZXNzLWNpcmN1bGFyLWxlZnQgLnByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmOTgwMDsgfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItd2FybmluZyAucHJvZ3Jlc3MtY2lyY3VsYXItcmlnaHQgLnByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZjk4MDA7IH1cblxuLnByb2dyZXNzLWNpcmN1bGFyLWRhcmsgLnByb2dyZXNzLWNpcmN1bGFyLWdhcCxcbi5wcm9ncmVzcy1jaXJjdWxhci1kYXJrIC5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzQyNDI0MjsgfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItZGFyayAucHJvZ3Jlc3MtY2lyY3VsYXItbGVmdCAucHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNDI0MjQyOyB9XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1kYXJrIC5wcm9ncmVzcy1jaXJjdWxhci1yaWdodCAucHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzQyNDI0MjsgfVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItbGlnaHQgLnByb2dyZXNzLWNpcmN1bGFyLWdhcCxcbi5wcm9ncmVzcy1jaXJjdWxhci1saWdodCAucHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmNWY1ZjU7IH1cblxuLnByb2dyZXNzLWNpcmN1bGFyLWxpZ2h0IC5wcm9ncmVzcy1jaXJjdWxhci1sZWZ0IC5wcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmNWY1ZjU7IH1cblxuLnByb2dyZXNzLWNpcmN1bGFyLWxpZ2h0IC5wcm9ncmVzcy1jaXJjdWxhci1yaWdodCAucHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2Y1ZjVmNTsgfVxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS4yNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmN1c3RvbS1jb250cm9sICsgLmN1c3RvbS1jb250cm9sIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtOyB9XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07IH1cbiAgLmN1c3RvbS1jb250cm9sLWlubGluZSArIC5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0wLjEyNXJlbTtcbiAgICBsZWZ0OiAwOyB9XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogM3JlbTtcbiAgICBtYXJnaW4tdG9wOiAtMC44NzVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44NywgMC44NykgdHJhbnNsYXRlWigwKTtcbiAgICB3aWR0aDogM3JlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7IH1cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0LmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dDphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMC4xMjtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpIHRyYW5zbGF0ZVooMCk7IH1cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICBjb2xvcjogI2YwODUwNjsgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2OyB9XG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBmb250LXNpemU6IDEuNzE0MjllbTtcbiAgbGluZS1oZWlnaHQ6IDAuNTgzMzNlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjMwMjJlbTtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIGNvbnRlbnQ6IFwiY2hlY2tfYm94X291dGxpbmVfYmxhbmtcIjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcImNoZWNrX2JveFwiOyB9XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJpbmRldGVybWluYXRlX2NoZWNrX2JveFwiOyB9XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGZvbnQtc2l6ZTogMS43MTQyOWVtO1xuICBsaW5lLWhlaWdodDogMC41ODMzM2VtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMzAyMmVtO1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgY29udGVudDogXCJyYWRpb19idXR0b25fdW5jaGVja2VkXCI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJyYWRpb19idXR0b25fY2hlY2tlZFwiOyB9XG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtOyB9XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCB0cmFuc2Zvcm07XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBib3gtc2hhZG93OiAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEuNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciwgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEuNXJlbSk7IH1cbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2OyB9XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MCwgMTMzLCA2LCAwLjUpOyB9XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZGJkYmQ7IH1cbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC10cmFjayB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgICBib3JkZXI6IDAuMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMC4xMjVyZW07XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogM3JlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLXRyYWNrIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLXRyYWNrIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLXRyYWNrIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5jdXN0b20tcmFuZ2Uge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB3aWR0aDogMTAwJTsgfVxuICAuY3VzdG9tLXJhbmdlOmFjdGl2ZTo6LW1vei1yYW5nZS10cmFjaywgLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTsgfVxuICAuY3VzdG9tLXJhbmdlOmFjdGl2ZTo6LW1zLWZpbGwtdXBwZXIsIC5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tcy1maWxsLXVwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpOyB9XG4gIC5jdXN0b20tcmFuZ2U6YWN0aXZlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjaywgLmN1c3RvbS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7IH1cbiAgLmN1c3RvbS1yYW5nZTpmb2N1cyB7XG4gICAgb3V0bGluZTogMDsgfVxuICAgIC5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC43NXJlbSByZ2JhKDI0MCwgMTMzLCA2LCAwLjEyKTsgfVxuICAgIC5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tcy1yYW5nZS10aHVtYiB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjc1cmVtIHJnYmEoMjQwLCAxMzMsIDYsIDAuMTIpOyB9XG4gICAgLmN1c3RvbS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC43NXJlbSByZ2JhKDI0MCwgMTMzLCA2LCAwLjEyKTsgfVxuICAuY3VzdG9tLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS1wcm9ncmVzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwODUwNjsgfVxuICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJveC1zaGFkb3csIGhlaWdodCwgd2lkdGg7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgaGVpZ2h0OiAwLjc1cmVtO1xuICAgIHdpZHRoOiAwLjc1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICB3aWR0aDogMS41cmVtOyB9XG4gICAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvcjtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogMC4xMjVyZW07XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuY3VzdG9tLXJhbmdlOjotbXMtZmlsbC1sb3dlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwODUwNjtcbiAgICBoZWlnaHQ6IDAuMTI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjM3NXJlbTsgfVxuICAuY3VzdG9tLXJhbmdlOjotbXMtZmlsbC11cHBlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgICBoZWlnaHQ6IDAuMTI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC4zNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJveC1zaGFkb3c7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgaGVpZ2h0OiAwLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC4zNzVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDAuMzc1cmVtO1xuICAgIHdpZHRoOiAwLjc1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMzc1cmVtICNmMDg1MDY7IH1cbiAgICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWI6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMDsgfVxuICAuY3VzdG9tLXJhbmdlOjotbXMtdHJhY2sge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvcjtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogMC44NzVyZW0gMDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogMC4xMjVyZW07XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5jdXN0b20tcmFuZ2U6Oi1tcy10cmFjayB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jdXN0b20tcmFuZ2U6Oi1tcy10cmFjayB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5jdXN0b20tcmFuZ2U6Oi1tcy10cmFjayB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiAwLjEyNXJlbTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJveC1zaGFkb3c7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgaGVpZ2h0OiAwLjc1cmVtO1xuICAgIG1hcmdpbi10b3A6IC0wLjMxMjVyZW07XG4gICAgd2lkdGg6IDAuNzVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjM3NXJlbSAjZjA4NTA2OyB9XG4gICAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMDsgfVxuXG4uc25hY2tiYXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjMyO1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3O1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nOiAwLjg3NXJlbSAxLjVyZW07XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgMC4xOTVzLCB0cmFuc2Zvcm0gMC4xOTVzIGN1YmljLWJlemllcigwLjQsIDAsIDEsIDEpO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogNjA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLnNuYWNrYmFyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIG1heC13aWR0aDogMzUuNXJlbTtcbiAgICAgIG1pbi13aWR0aDogMThyZW07XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxMDAlKTtcbiAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLnNuYWNrYmFyIHtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgMC4yNTM1cywgdHJhbnNmb3JtIDAuMjUzNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSk7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc25hY2tiYXIge1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyAwLjEzcywgdHJhbnNmb3JtIDAuMTNzIGN1YmljLWJlemllcigwLjQsIDAsIDEsIDEpOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5zbmFja2JhciB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLnNuYWNrYmFyLnNob3cge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjI1cztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAuc25hY2tiYXIuc2hvdyB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjkyNXM7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnNuYWNrYmFyLnNob3cge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1czsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLnNuYWNrYmFyLnNob3cge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5zbmFja2Jhci5zaG93IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7IH0gfVxuXG4uc25hY2tiYXItYm9keSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMDsgfVxuXG4uc25hY2tiYXItYnRuIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYmFja2dyb3VuZC1pbWFnZTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjZjA4NTA2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LXNocmluazogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuc25hY2tiYXItYnRuIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnNuYWNrYmFyLWJ0biB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5zbmFja2Jhci1idG4ge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5zbmFja2Jhci1idG46Zm9jdXMsIC5zbmFja2Jhci1idG46aG92ZXIge1xuICAgIGNvbG9yOiAjZmE5ZDJmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuc25hY2tiYXItYnRuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtOyB9IH1cbiAgLnNuYWNrYmFyLWJ0bjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnNuYWNrYmFyLWxlZnQsXG4gIC5zbmFja2Jhci1yaWdodCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpOyB9XG4gICAgLnNuYWNrYmFyLWxlZnQuc2hvdyxcbiAgICAuc25hY2tiYXItcmlnaHQuc2hvdyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEuNXJlbSk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnNuYWNrYmFyLWxlZnQge1xuICAgIGxlZnQ6IDEuNXJlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc25hY2tiYXItcmlnaHQge1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgbGVmdDogYXV0bzsgfSB9XG5cbi5zbmFja2Jhci1tdWx0aS1saW5lIHtcbiAgaGVpZ2h0OiA1cmVtO1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07IH1cbiAgLnNuYWNrYmFyLW11bHRpLWxpbmUgLnNuYWNrYmFyLWJvZHkge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxuLnN0ZXBwZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMS41cmVtIDEuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zdGVwcGVyOjphZnRlciwgLnN0ZXBwZXI6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiZGJkYmQ7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIC5zdGVwcGVyOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnN0ZXBwZXI6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLnN0ZXBwZXItaG9yaXoge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zdGVwcGVyLWhvcml6OjpiZWZvcmUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmRiZGJkO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMS41cmVtO1xuICAgIGxlZnQ6IDEuNXJlbTsgfVxuICAuc3RlcHBlci1ob3JpeiAuc3RlcHBlcjo6YWZ0ZXIsIC5zdGVwcGVyLWhvcml6IC5zdGVwcGVyOjpiZWZvcmUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmRiZGJkO1xuICAgIHRvcDogNTAlO1xuICAgIHdpZHRoOiAxcmVtOyB9XG4gIC5zdGVwcGVyLWhvcml6IC5zdGVwcGVyOjphZnRlciB7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLnN0ZXBwZXItaG9yaXogLnN0ZXBwZXI6OmJlZm9yZSB7XG4gICAgbGVmdDogMDsgfVxuXG4uc3RlcHBlci12ZXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zdGVwcGVyLXZlcnQgLnN0ZXBwZXI6OmFmdGVyLCAuc3RlcHBlci12ZXJ0IC5zdGVwcGVyOjpiZWZvcmUge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2JkYmRiZDtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbGVmdDogMi4yNXJlbTsgfVxuICAuc3RlcHBlci12ZXJ0IC5zdGVwcGVyOjphZnRlciB7XG4gICAgYm90dG9tOiAwOyB9XG4gIC5zdGVwcGVyLXZlcnQgLnN0ZXBwZXI6OmJlZm9yZSB7XG4gICAgdG9wOiAwOyB9XG5cbi5zdGVwcGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMS41cmVtOyB9XG4gIC5zdGVwcGVyLmFjdGl2ZSAuc3RlcHBlci1pY29uLFxuICAuc3RlcHBlci5kb25lIC5zdGVwcGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDY7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgLnN0ZXBwZXItaWNvbiAubWF0ZXJpYWwtaWNvbnMge1xuICAgIGZvbnQtc2l6ZTogMS4zMzNlbTsgfVxuXG4uc3RlcHBlci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc3RlcHBlci5hY3RpdmUgLnN0ZXBwZXItdGV4dCxcbiAgLnN0ZXBwZXIuZG9uZSAuc3RlcHBlci10ZXh0IHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuc3RlcHBlci5hY3RpdmUgLnN0ZXBwZXItdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG4ubmF2LXRhYnMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0ycHggMCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgLm5hdi10YWJzLmJvcmRlci0wLCAubmF2LXRhYnMuYm9yZGVyLWJvdHRvbS0wIHtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgY29sb3IsIG9wYWNpdHk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1pbi1oZWlnaHQ6IDNyZW07XG4gICAgb3BhY2l0eTogMC43O1xuICAgIHBhZGRpbmc6IDEuMDYyNXJlbSAwLjc1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgICAubmF2LXRhYnMgLm5hdi1saW5rOmFjdGl2ZSwgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cywgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gICAgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicyAubmF2LWxpbms6YWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogI2YwODUwNjsgfVxuICAgICAgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmU6OmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLm5hdi10YWJzIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMC4xMjVyZW07XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLm5hdi10YWJzIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm5hdi10YWJzIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgLm5hdi10YWJzIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5uYXYtdGFicy1tYXRlcmlhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubmF2LXRhYnMtbWF0ZXJpYWwuYW5pbWF0ZSAubmF2LWxpbms6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAubmF2LXRhYnMtbWF0ZXJpYWwuYW5pbWF0ZSAubmF2LXRhYnMtaW5kaWNhdG9yIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQsIHJpZ2h0O1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAubmF2LXRhYnMtbWF0ZXJpYWwuYW5pbWF0ZSAubmF2LXRhYnMtaW5kaWNhdG9yIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm5hdi10YWJzLW1hdGVyaWFsLmFuaW1hdGUgLm5hdi10YWJzLWluZGljYXRvciB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5uYXYtdGFicy1tYXRlcmlhbC5hbmltYXRlIC5uYXYtdGFicy1pbmRpY2F0b3Ige1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLm5hdi10YWJzLW1hdGVyaWFsIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gIC5uYXYtdGFicy1tYXRlcmlhbCAubmF2LXRhYnMtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAwLjEyNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwOyB9XG4gICAgLm5hdi10YWJzLW1hdGVyaWFsIC5uYXYtdGFicy1pbmRpY2F0b3Iuc2hvdyB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5uYXYtdGFicy1zY3JvbGxhYmxlIC5uYXYtdGFicy1tYXRlcmlhbCAubmF2LXRhYnMtaW5kaWNhdG9yIHtcbiAgICAgIGJvdHRvbTogM3JlbTsgfVxuXG4ubmF2LXRhYnMtc2Nyb2xsYWJsZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIC0xcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5uYXYtdGFicy1zY3JvbGxhYmxlIC5uYXYtdGFicyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTsgfVxuICAgIC5uYXYtdGFicy1zY3JvbGxhYmxlIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZm9ybS1jb250cm9sLCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSxcbi53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4ud3BjZjcgaW5wdXRbdHlwZT11cmxdLFxuLndwY2Y3IGlucHV0W3R5cGU9dGVsXSxcbi53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0sXG4ud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0sXG4ud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSxcbi53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSxcbi53cGNmNyBpbnB1dFt0eXBlPXdlZWtdLFxuLndwY2Y3IGlucHV0W3R5cGU9dGltZV0sXG4ud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4ud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0sXG4ud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0sXG4ud3BjZjcgaW5wdXRbdHlwZT1maWxlXSwgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSxcbi53cGNmNyBzZWxlY3QsXG4ud3BjZjcgdGV4dGFyZWEsIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC5jdXN0b20tc2VsZWN0LCAuZm9ybS1jb250cm9sLWZpbGUge1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwIGNhbGMoMC4zNzVyZW0gLSAxcHgpO1xuICB3aWR0aDogMTAwJTsgfVxuICAuZm9ybS1jb250cm9sOmhvdmVyLCAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT10ZXh0XSxcbiAgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9c2VhcmNoXSxcbiAgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9dXJsXSxcbiAgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9dGVsXSxcbiAgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9bnVtYmVyXSxcbiAgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9cmFuZ2VdLFxuICAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT1kYXRlXSxcbiAgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9bW9udGhdLFxuICAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT13ZWVrXSxcbiAgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9dGltZV0sXG4gIC53cGNmNyBpbnB1dDpob3Zlclt0eXBlPWRhdGV0aW1lXSxcbiAgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT1jb2xvcl0sXG4gIC53cGNmNyBpbnB1dDpob3Zlclt0eXBlPWVtYWlsXSxcbiAgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9ZmlsZV0sIC53cGNmNyBpbnB1dDpob3Zlclt0eXBlPXN1Ym1pdF0sXG4gIC53cGNmNyBzZWxlY3Q6aG92ZXIsXG4gIC53cGNmNyB0ZXh0YXJlYTpob3ZlciwgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczpob3ZlciwgLmN1c3RvbS1zZWxlY3Q6aG92ZXIsIC5mb3JtLWNvbnRyb2wtZmlsZTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIC0xcHggcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuZm9ybS1jb250cm9sOjotbXMtZXhwYW5kLCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XTo6LW1zLWV4cGFuZCxcbiAgLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXTo6LW1zLWV4cGFuZCxcbiAgLndwY2Y3IGlucHV0W3R5cGU9dXJsXTo6LW1zLWV4cGFuZCxcbiAgLndwY2Y3IGlucHV0W3R5cGU9dGVsXTo6LW1zLWV4cGFuZCxcbiAgLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXTo6LW1zLWV4cGFuZCxcbiAgLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZXhwYW5kLFxuICAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXTo6LW1zLWV4cGFuZCxcbiAgLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdOjotbXMtZXhwYW5kLFxuICAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXTo6LW1zLWV4cGFuZCxcbiAgLndwY2Y3IGlucHV0W3R5cGU9dGltZV06Oi1tcy1leHBhbmQsXG4gIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXTo6LW1zLWV4cGFuZCxcbiAgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOjotbXMtZXhwYW5kLFxuICAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl06Oi1tcy1leHBhbmQsXG4gIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXTo6LW1zLWV4cGFuZCxcbiAgLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV06Oi1tcy1leHBhbmQsXG4gIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF06Oi1tcy1leHBhbmQsXG4gIC53cGNmNyBzZWxlY3Q6Oi1tcy1leHBhbmQsXG4gIC53cGNmNyB0ZXh0YXJlYTo6LW1zLWV4cGFuZCwgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczo6LW1zLWV4cGFuZCwgLmN1c3RvbS1zZWxlY3Q6Oi1tcy1leHBhbmQsIC5mb3JtLWNvbnRyb2wtZmlsZTo6LW1zLWV4cGFuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsXG4gIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF06OnBsYWNlaG9sZGVyLFxuICAud3BjZjcgaW5wdXRbdHlwZT11cmxdOjpwbGFjZWhvbGRlcixcbiAgLndwY2Y3IGlucHV0W3R5cGU9dGVsXTo6cGxhY2Vob2xkZXIsXG4gIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl06OnBsYWNlaG9sZGVyLFxuICAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV06OnBsYWNlaG9sZGVyLFxuICAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXTo6cGxhY2Vob2xkZXIsXG4gIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXTo6cGxhY2Vob2xkZXIsXG4gIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdOjpwbGFjZWhvbGRlcixcbiAgLndwY2Y3IGlucHV0W3R5cGU9dGltZV06OnBsYWNlaG9sZGVyLFxuICAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV06OnBsYWNlaG9sZGVyLFxuICAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06OnBsYWNlaG9sZGVyLFxuICAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl06OnBsYWNlaG9sZGVyLFxuICAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLFxuICAud3BjZjcgaW5wdXRbdHlwZT1maWxlXTo6cGxhY2Vob2xkZXIsXG4gIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF06OnBsYWNlaG9sZGVyLFxuICAud3BjZjcgc2VsZWN0OjpwbGFjZWhvbGRlcixcbiAgLndwY2Y3IHRleHRhcmVhOjpwbGFjZWhvbGRlciwgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczo6cGxhY2Vob2xkZXIsIC5jdXN0b20tc2VsZWN0OjpwbGFjZWhvbGRlciwgLmZvcm0tY29udHJvbC1maWxlOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuZm9ybS1jb250cm9sOmRpc2FibGVkLCAud3BjZjcgaW5wdXQ6ZGlzYWJsZWRbdHlwZT10ZXh0XSxcbiAgLndwY2Y3IGlucHV0OmRpc2FibGVkW3R5cGU9c2VhcmNoXSxcbiAgLndwY2Y3IGlucHV0OmRpc2FibGVkW3R5cGU9dXJsXSxcbiAgLndwY2Y3IGlucHV0OmRpc2FibGVkW3R5cGU9dGVsXSxcbiAgLndwY2Y3IGlucHV0OmRpc2FibGVkW3R5cGU9bnVtYmVyXSxcbiAgLndwY2Y3IGlucHV0OmRpc2FibGVkW3R5cGU9cmFuZ2VdLFxuICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWRbdHlwZT1kYXRlXSxcbiAgLndwY2Y3IGlucHV0OmRpc2FibGVkW3R5cGU9bW9udGhdLFxuICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWRbdHlwZT13ZWVrXSxcbiAgLndwY2Y3IGlucHV0OmRpc2FibGVkW3R5cGU9dGltZV0sXG4gIC53cGNmNyBpbnB1dDpkaXNhYmxlZFt0eXBlPWRhdGV0aW1lXSxcbiAgLndwY2Y3IGlucHV0OmRpc2FibGVkW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWRbdHlwZT1jb2xvcl0sXG4gIC53cGNmNyBpbnB1dDpkaXNhYmxlZFt0eXBlPWVtYWlsXSxcbiAgLndwY2Y3IGlucHV0OmRpc2FibGVkW3R5cGU9ZmlsZV0sIC53cGNmNyBpbnB1dDpkaXNhYmxlZFt0eXBlPXN1Ym1pdF0sXG4gIC53cGNmNyBzZWxlY3Q6ZGlzYWJsZWQsXG4gIC53cGNmNyB0ZXh0YXJlYTpkaXNhYmxlZCwgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczpkaXNhYmxlZCwgLmN1c3RvbS1zZWxlY3Q6ZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2wtZmlsZTpkaXNhYmxlZCwgLmZvcm0tY29udHJvbFtyZWFkb25seV0sIC53cGNmNyBpbnB1dFtyZWFkb25seV1bdHlwZT10ZXh0XSxcbiAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XVt0eXBlPXNlYXJjaF0sXG4gIC53cGNmNyBpbnB1dFtyZWFkb25seV1bdHlwZT11cmxdLFxuICAud3BjZjcgaW5wdXRbcmVhZG9ubHldW3R5cGU9dGVsXSxcbiAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XVt0eXBlPW51bWJlcl0sXG4gIC53cGNmNyBpbnB1dFtyZWFkb25seV1bdHlwZT1yYW5nZV0sXG4gIC53cGNmNyBpbnB1dFtyZWFkb25seV1bdHlwZT1kYXRlXSxcbiAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XVt0eXBlPW1vbnRoXSxcbiAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XVt0eXBlPXdlZWtdLFxuICAud3BjZjcgaW5wdXRbcmVhZG9ubHldW3R5cGU9dGltZV0sXG4gIC53cGNmNyBpbnB1dFtyZWFkb25seV1bdHlwZT1kYXRldGltZV0sXG4gIC53cGNmNyBpbnB1dFtyZWFkb25seV1bdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC53cGNmNyBpbnB1dFtyZWFkb25seV1bdHlwZT1jb2xvcl0sXG4gIC53cGNmNyBpbnB1dFtyZWFkb25seV1bdHlwZT1lbWFpbF0sXG4gIC53cGNmNyBpbnB1dFtyZWFkb25seV1bdHlwZT1maWxlXSxcbiAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XVt0eXBlPXN1Ym1pdF0sXG4gIC53cGNmNyBzZWxlY3RbcmVhZG9ubHldLFxuICAud3BjZjcgdGV4dGFyZWFbcmVhZG9ubHldLCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzW3JlYWRvbmx5XSwgLmN1c3RvbS1zZWxlY3RbcmVhZG9ubHldLCAuZm9ybS1jb250cm9sLWZpbGVbcmVhZG9ubHldIHtcbiAgICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gICAgLmZvcm0tY29udHJvbDpkaXNhYmxlZDpmb2N1cywgLndwY2Y3IGlucHV0OmRpc2FibGVkOmZvY3VzW3R5cGU9dGV4dF0sXG4gICAgLndwY2Y3IGlucHV0OmRpc2FibGVkOmZvY3VzW3R5cGU9c2VhcmNoXSxcbiAgICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6Zm9jdXNbdHlwZT11cmxdLFxuICAgIC53cGNmNyBpbnB1dDpkaXNhYmxlZDpmb2N1c1t0eXBlPXRlbF0sXG4gICAgLndwY2Y3IGlucHV0OmRpc2FibGVkOmZvY3VzW3R5cGU9bnVtYmVyXSxcbiAgICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6Zm9jdXNbdHlwZT1yYW5nZV0sXG4gICAgLndwY2Y3IGlucHV0OmRpc2FibGVkOmZvY3VzW3R5cGU9ZGF0ZV0sXG4gICAgLndwY2Y3IGlucHV0OmRpc2FibGVkOmZvY3VzW3R5cGU9bW9udGhdLFxuICAgIC53cGNmNyBpbnB1dDpkaXNhYmxlZDpmb2N1c1t0eXBlPXdlZWtdLFxuICAgIC53cGNmNyBpbnB1dDpkaXNhYmxlZDpmb2N1c1t0eXBlPXRpbWVdLFxuICAgIC53cGNmNyBpbnB1dDpkaXNhYmxlZDpmb2N1c1t0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6Zm9jdXNbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLndwY2Y3IGlucHV0OmRpc2FibGVkOmZvY3VzW3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyBpbnB1dDpkaXNhYmxlZDpmb2N1c1t0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6Zm9jdXNbdHlwZT1maWxlXSxcbiAgICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6Zm9jdXNbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyBzZWxlY3Q6ZGlzYWJsZWQ6Zm9jdXMsXG4gICAgLndwY2Y3IHRleHRhcmVhOmRpc2FibGVkOmZvY3VzLCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmRpc2FibGVkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdDpkaXNhYmxlZDpmb2N1cywgLmZvcm0tY29udHJvbC1maWxlOmRpc2FibGVkOmZvY3VzLCAuZm9ybS1jb250cm9sOmRpc2FibGVkOmhvdmVyLCAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6aG92ZXJbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6aG92ZXJbdHlwZT1zZWFyY2hdLFxuICAgIC53cGNmNyBpbnB1dDpkaXNhYmxlZDpob3Zlclt0eXBlPXVybF0sXG4gICAgLndwY2Y3IGlucHV0OmRpc2FibGVkOmhvdmVyW3R5cGU9dGVsXSxcbiAgICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6aG92ZXJbdHlwZT1udW1iZXJdLFxuICAgIC53cGNmNyBpbnB1dDpkaXNhYmxlZDpob3Zlclt0eXBlPXJhbmdlXSxcbiAgICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6aG92ZXJbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6aG92ZXJbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IGlucHV0OmRpc2FibGVkOmhvdmVyW3R5cGU9d2Vla10sXG4gICAgLndwY2Y3IGlucHV0OmRpc2FibGVkOmhvdmVyW3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IGlucHV0OmRpc2FibGVkOmhvdmVyW3R5cGU9ZGF0ZXRpbWVdLFxuICAgIC53cGNmNyBpbnB1dDpkaXNhYmxlZDpob3Zlclt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAud3BjZjcgaW5wdXQ6ZGlzYWJsZWQ6aG92ZXJbdHlwZT1jb2xvcl0sXG4gICAgLndwY2Y3IGlucHV0OmRpc2FibGVkOmhvdmVyW3R5cGU9ZW1haWxdLFxuICAgIC53cGNmNyBpbnB1dDpkaXNhYmxlZDpob3Zlclt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyBpbnB1dDpkaXNhYmxlZDpob3Zlclt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IHNlbGVjdDpkaXNhYmxlZDpob3ZlcixcbiAgICAud3BjZjcgdGV4dGFyZWE6ZGlzYWJsZWQ6aG92ZXIsIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6ZGlzYWJsZWQ6aG92ZXIsIC5jdXN0b20tc2VsZWN0OmRpc2FibGVkOmhvdmVyLCAuZm9ybS1jb250cm9sLWZpbGU6ZGlzYWJsZWQ6aG92ZXIsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldOmZvY3VzLCAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmZvY3VzW3R5cGU9dGV4dF0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpmb2N1c1t0eXBlPXNlYXJjaF0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpmb2N1c1t0eXBlPXVybF0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpmb2N1c1t0eXBlPXRlbF0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpmb2N1c1t0eXBlPW51bWJlcl0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpmb2N1c1t0eXBlPXJhbmdlXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmZvY3VzW3R5cGU9ZGF0ZV0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpmb2N1c1t0eXBlPW1vbnRoXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmZvY3VzW3R5cGU9d2Vla10sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpmb2N1c1t0eXBlPXRpbWVdLFxuICAgIC53cGNmNyBpbnB1dFtyZWFkb25seV06Zm9jdXNbdHlwZT1kYXRldGltZV0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpmb2N1c1t0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmZvY3VzW3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyBpbnB1dFtyZWFkb25seV06Zm9jdXNbdHlwZT1lbWFpbF0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpmb2N1c1t0eXBlPWZpbGVdLFxuICAgIC53cGNmNyBpbnB1dFtyZWFkb25seV06Zm9jdXNbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyBzZWxlY3RbcmVhZG9ubHldOmZvY3VzLFxuICAgIC53cGNmNyB0ZXh0YXJlYVtyZWFkb25seV06Zm9jdXMsIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnNbcmVhZG9ubHldOmZvY3VzLCAuY3VzdG9tLXNlbGVjdFtyZWFkb25seV06Zm9jdXMsIC5mb3JtLWNvbnRyb2wtZmlsZVtyZWFkb25seV06Zm9jdXMsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldOmhvdmVyLCAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmhvdmVyW3R5cGU9dGV4dF0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpob3Zlclt0eXBlPXNlYXJjaF0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpob3Zlclt0eXBlPXVybF0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpob3Zlclt0eXBlPXRlbF0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpob3Zlclt0eXBlPW51bWJlcl0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpob3Zlclt0eXBlPXJhbmdlXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmhvdmVyW3R5cGU9ZGF0ZV0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpob3Zlclt0eXBlPW1vbnRoXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmhvdmVyW3R5cGU9d2Vla10sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpob3Zlclt0eXBlPXRpbWVdLFxuICAgIC53cGNmNyBpbnB1dFtyZWFkb25seV06aG92ZXJbdHlwZT1kYXRldGltZV0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpob3Zlclt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAud3BjZjcgaW5wdXRbcmVhZG9ubHldOmhvdmVyW3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyBpbnB1dFtyZWFkb25seV06aG92ZXJbdHlwZT1lbWFpbF0sXG4gICAgLndwY2Y3IGlucHV0W3JlYWRvbmx5XTpob3Zlclt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyBpbnB1dFtyZWFkb25seV06aG92ZXJbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyBzZWxlY3RbcmVhZG9ubHldOmhvdmVyLFxuICAgIC53cGNmNyB0ZXh0YXJlYVtyZWFkb25seV06aG92ZXIsIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnNbcmVhZG9ubHldOmhvdmVyLCAuY3VzdG9tLXNlbGVjdFtyZWFkb25seV06aG92ZXIsIC5mb3JtLWNvbnRyb2wtZmlsZVtyZWFkb25seV06aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuZm9ybS1jb250cm9sOmZvY3VzLCAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT10ZXh0XSxcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9c2VhcmNoXSxcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9dXJsXSxcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9dGVsXSxcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9bnVtYmVyXSxcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9cmFuZ2VdLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1kYXRlXSxcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9bW9udGhdLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT13ZWVrXSxcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9dGltZV0sXG4gIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPWRhdGV0aW1lXSxcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1jb2xvcl0sXG4gIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPWVtYWlsXSxcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9ZmlsZV0sIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXN1Ym1pdF0sXG4gIC53cGNmNyBzZWxlY3Q6Zm9jdXMsXG4gIC53cGNmNyB0ZXh0YXJlYTpmb2N1cywgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczpmb2N1cywgLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsIC5mb3JtLWNvbnRyb2wtZmlsZTpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjA4NTA2O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIC0xcHggI2YwODUwNjtcbiAgICBvdXRsaW5lOiAwOyB9XG4gIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpyZXF1aXJlZCwgLndwY2Y3IGlucHV0OmludmFsaWQ6cmVxdWlyZWRbdHlwZT10ZXh0XSxcbiAgLndwY2Y3IGlucHV0OmludmFsaWQ6cmVxdWlyZWRbdHlwZT1zZWFyY2hdLFxuICAud3BjZjcgaW5wdXQ6aW52YWxpZDpyZXF1aXJlZFt0eXBlPXVybF0sXG4gIC53cGNmNyBpbnB1dDppbnZhbGlkOnJlcXVpcmVkW3R5cGU9dGVsXSxcbiAgLndwY2Y3IGlucHV0OmludmFsaWQ6cmVxdWlyZWRbdHlwZT1udW1iZXJdLFxuICAud3BjZjcgaW5wdXQ6aW52YWxpZDpyZXF1aXJlZFt0eXBlPXJhbmdlXSxcbiAgLndwY2Y3IGlucHV0OmludmFsaWQ6cmVxdWlyZWRbdHlwZT1kYXRlXSxcbiAgLndwY2Y3IGlucHV0OmludmFsaWQ6cmVxdWlyZWRbdHlwZT1tb250aF0sXG4gIC53cGNmNyBpbnB1dDppbnZhbGlkOnJlcXVpcmVkW3R5cGU9d2Vla10sXG4gIC53cGNmNyBpbnB1dDppbnZhbGlkOnJlcXVpcmVkW3R5cGU9dGltZV0sXG4gIC53cGNmNyBpbnB1dDppbnZhbGlkOnJlcXVpcmVkW3R5cGU9ZGF0ZXRpbWVdLFxuICAud3BjZjcgaW5wdXQ6aW52YWxpZDpyZXF1aXJlZFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgLndwY2Y3IGlucHV0OmludmFsaWQ6cmVxdWlyZWRbdHlwZT1jb2xvcl0sXG4gIC53cGNmNyBpbnB1dDppbnZhbGlkOnJlcXVpcmVkW3R5cGU9ZW1haWxdLFxuICAud3BjZjcgaW5wdXQ6aW52YWxpZDpyZXF1aXJlZFt0eXBlPWZpbGVdLFxuICAud3BjZjcgaW5wdXQ6aW52YWxpZDpyZXF1aXJlZFt0eXBlPXN1Ym1pdF0sXG4gIC53cGNmNyBzZWxlY3Q6aW52YWxpZDpyZXF1aXJlZCxcbiAgLndwY2Y3IHRleHRhcmVhOmludmFsaWQ6cmVxdWlyZWQsIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6aW52YWxpZDpyZXF1aXJlZCwgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpyZXF1aXJlZCwgLmZvcm0tY29udHJvbC1maWxlOmludmFsaWQ6cmVxdWlyZWQge1xuICAgIG91dGxpbmU6IDA7IH1cblxuLmZvcm0tY29udHJvbFt0eXBlPSdmaWxlJ10sIC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10ZXh0XSxcbi53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1zZWFyY2hdLFxuLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXVybF0sXG4ud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGVsXSxcbi53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1udW1iZXJdLFxuLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXJhbmdlXSxcbi53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRlXSxcbi53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1tb250aF0sXG4ud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9d2Vla10sXG4ud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGltZV0sXG4ud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZXRpbWVdLFxuLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1jb2xvcl0sXG4ud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZW1haWxdLFxuLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWZpbGVdLFxuLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgc2VsZWN0W3R5cGU9J2ZpbGUnXSxcbi53cGNmNyB0ZXh0YXJlYVt0eXBlPSdmaWxlJ10sIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnNbdHlwZT0nZmlsZSddIHtcbiAgbWF4LWhlaWdodDogMi4yNXJlbTsgfVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTc2NDc7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDAgY2FsYygwLjYyNXJlbSAtIDFweCk7IH1cbiAgLmZvcm0tY29udHJvbC1sZ1t0eXBlPSdmaWxlJ10ge1xuICAgIG1heC1oZWlnaHQ6IDMuNzVyZW07IH1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41Mzg0NjtcbiAgcGFkZGluZzogMC4zNzVyZW0gMCBjYWxjKDAuMzc1cmVtIC0gMXB4KTsgfVxuICAuZm9ybS1jb250cm9sLXNtW3R5cGU9J2ZpbGUnXSB7XG4gICAgbWF4LWhlaWdodDogMnJlbTsgfVxuXG5zZWxlY3QuZm9ybS1jb250cm9sLFxuLndwY2Y3IHNlbGVjdCwgLndwY2Y3IHNlbGVjdC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLmN1c3RvbS1zZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG5cbkAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoJycpIHtcbiAgc2VsZWN0LmZvcm0tY29udHJvbCxcbiAgLndwY2Y3IHNlbGVjdCwgLndwY2Y3IHNlbGVjdC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLmN1c3RvbS1zZWxlY3Qge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgZmlsbD1cIiUyMzAwMFwiIGZpbGwtb3BhY2l0eT1cIjAuNTRcIiBoZWlnaHQ9XCIyNFwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiB3aWR0aD1cIjI0XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiJTNFJTNDcGF0aCBkPVwiTTcgMTBsNSA1IDUtNXpcIi8lM0UlM0NwYXRoIGQ9XCJNMCAwaDI0djI0SDB6XCIgZmlsbD1cIm5vbmVcIi8lM0UlM0Mvc3ZnJTNFJyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA1MCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEuNWVtIDEuNWVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNWVtOyB9XG4gICAgc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0sXG4gICAgLndwY2Y3IHNlbGVjdFttdWx0aXBsZV0sIC5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4gICAgLndwY2Y3IHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksIC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9IH1cbiAgQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDApIHtcbiAgICBzZWxlY3QuZm9ybS1jb250cm9sLFxuICAgIC53cGNmNyBzZWxlY3QsIC53cGNmNyBzZWxlY3Qud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC5jdXN0b20tc2VsZWN0IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgZmlsbD1cIiUyMzAwMFwiIGZpbGwtb3BhY2l0eT1cIjAuNTRcIiBoZWlnaHQ9XCIyNFwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiB3aWR0aD1cIjI0XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiJTNFJTNDcGF0aCBkPVwiTTcgMTBsNSA1IDUtNXpcIi8lM0UlM0NwYXRoIGQ9XCJNMCAwaDI0djI0SDB6XCIgZmlsbD1cIm5vbmVcIi8lM0UlM0Mvc3ZnJTNFJyk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDUwJTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEuNWVtIDEuNWVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMS41ZW07IH1cbiAgICAgIHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdLFxuICAgICAgLndwY2Y3IHNlbGVjdFttdWx0aXBsZV0sIC5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4gICAgICAud3BjZjcgc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfSB9XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdLFxuLndwY2Y3IHNlbGVjdFttdWx0aXBsZV0sIHNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndwY2Y3IHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksIHRleHRhcmVhLmZvcm0tY29udHJvbDpub3QoW3Jvd3M9JzEnXSksXG4ud3BjZjcgdGV4dGFyZWE6bm90KFtyb3dzPScxJ10pLCAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIG1pbi1oZWlnaHQ6IDMuNXJlbTtcbiAgcGFkZGluZzogY2FsYygxcmVtIC0gMXB4KSAxcmVtOyB9XG4gIHNlbGVjdC5mb3JtLWNvbnRyb2w6aG92ZXJbbXVsdGlwbGVdLFxuICAud3BjZjcgc2VsZWN0OmhvdmVyW211bHRpcGxlXSwgc2VsZWN0LmZvcm0tY29udHJvbDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksXG4gIC53cGNmNyBzZWxlY3Q6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aG92ZXI6bm90KFtyb3dzPScxJ10pLFxuICAud3BjZjcgdGV4dGFyZWE6aG92ZXI6bm90KFtyb3dzPScxJ10pLCAuY3VzdG9tLXNlbGVjdDpob3ZlclttdWx0aXBsZV0sIC5jdXN0b20tc2VsZWN0OmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMnB4IDJweCAwIC0xcHggcmdiYSgwLCAwLCAwLCAwLjg3KSwgaW5zZXQgLTJweCAtMnB4IDAgLTFweCByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG4gIHNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXNbbXVsdGlwbGVdLFxuICAud3BjZjcgc2VsZWN0OmZvY3VzW211bHRpcGxlXSwgc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksXG4gIC53cGNmNyBzZWxlY3Q6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6Zm9jdXM6bm90KFtyb3dzPScxJ10pLFxuICAud3BjZjcgdGV4dGFyZWE6Zm9jdXM6bm90KFtyb3dzPScxJ10pLCAuY3VzdG9tLXNlbGVjdDpmb2N1c1ttdWx0aXBsZV0sIC5jdXN0b20tc2VsZWN0OmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMnB4IDJweCAwIC0xcHggI2YwODUwNiwgaW5zZXQgLTJweCAtMnB4IDAgLTFweCAjZjA4NTA2OyB9XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wtbGdbbXVsdGlwbGVdLCBzZWxlY3QuZm9ybS1jb250cm9sLWxnW3NpemVdOm5vdChbc2l6ZT0nMSddKSB7XG4gIHBhZGRpbmc6IGNhbGMoMC44NzVyZW0gLSAxcHgpIDFyZW07IH1cblxuc2VsZWN0LmZvcm0tY29udHJvbC1zbVttdWx0aXBsZV0sIHNlbGVjdC5mb3JtLWNvbnRyb2wtc21bc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgcGFkZGluZzogY2FsYygwLjc1cmVtIC0gMXB4KSAwLjc1cmVtOyB9XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCxcbi53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IHRleHRhcmVhLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzIHtcbiAgbWluLWhlaWdodDogMi4yNXJlbTsgfVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiAzLjc1cmVtOyB9XG4gIHRleHRhcmVhLmZvcm0tY29udHJvbC1sZzpub3QoW3Jvd3M9JzEnXSkge1xuICAgIG1pbi1oZWlnaHQ6IDQuMjVyZW07XG4gICAgcGFkZGluZzogY2FsYygwLjg3NXJlbSAtIDFweCkgMXJlbTsgfVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiAycmVtOyB9XG4gIHRleHRhcmVhLmZvcm0tY29udHJvbC1zbTpub3QoW3Jvd3M9JzEnXSkge1xuICAgIG1pbi1oZWlnaHQ6IDIuNzVyZW07XG4gICAgcGFkZGluZzogY2FsYygwLjc1cmVtIC0gMXB4KSAwLjc1cmVtOyB9XG5cbi5jdXN0b20tZmlsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIGhlaWdodDogMi4yNXJlbTtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxOyB9XG4gIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0OmhvdmVyIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjA4NTA2O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIC0xcHggI2YwODUwNjsgfVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm9yZGVyLWNvbG9yLCBib3gtc2hhZG93O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC40Mik7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xuICBmb250LXNpemU6IDFyZW07XG4gIGhlaWdodDogMi4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMi4yNXJlbSBjYWxjKDAuMzc1cmVtIC0gMXB4KSAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICBmb250LXNpemU6IDEuNzE0MjllbTtcbiAgICBsaW5lLWhlaWdodDogMC41ODMzM2VtO1xuICAgIHZlcnRpY2FsLWFsaWduOiAtMC4zMDIyZW07XG4gICAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgICBjb250ZW50OiBcImF0dGFjaG1lbnRcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTc2NDc7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDEuNWVtIGNhbGMoMC42MjVyZW0gLSAxcHgpIDA7IH1cbiAgLmN1c3RvbS1zZWxlY3QtbGdbbXVsdGlwbGVdLCAuY3VzdG9tLXNlbGVjdC1sZ1tzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICAgIHBhZGRpbmc6IGNhbGMoMC44NzVyZW0gLSAxcHgpIDFyZW07IH1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTM4NDY7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDEuNWVtIGNhbGMoMC4zNzVyZW0gLSAxcHgpIDA7IH1cbiAgLmN1c3RvbS1zZWxlY3Qtc21bbXVsdGlwbGVdLCAuY3VzdG9tLXNlbGVjdC1zbVtzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICAgIHBhZGRpbmc6IGNhbGMoMC43NXJlbSAtIDFweCkgMC43NXJlbTsgfVxuXG4uZm9ybS1jb250cm9sLWZpbGUge1xuICBtYXgtaGVpZ2h0OiAyLjI1cmVtOyB9XG5cbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmludmFsaWQtZmVlZGJhY2sge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2Y0NDMzNjtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICB3aWR0aDogMTAwJTsgfVxuICAuZm9ybS1jb250cm9sLWxnICsgLmludmFsaWQtZmVlZGJhY2sge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07IH1cbiAgLmZvcm0tY29udHJvbC1zbSArIC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtOyB9XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAwLjk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHotaW5kZXg6IDI0MDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaW52YWxpZC10b29sdGlwIHtcbiAgICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgICBwYWRkaW5nOiAwLjI0MTA3cmVtIDAuNXJlbTsgfSB9XG4gIC5mb3JtLWNvbnRyb2wtbGcgKyAuaW52YWxpZC10b29sdGlwIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtOyB9XG4gIC5mb3JtLWNvbnRyb2wtc20gKyAuaW52YWxpZC10b29sdGlwIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtOyB9XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIsXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGNvbG9yOiAjZjQ0MzM2OyB9XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NDMzNjsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC10cmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDY3LCA1NCwgMC41KTsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpob3ZlciB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6aG92ZXIgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjQ0MzM2O1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0ycHggMCAtMXB4ICNmNDQzMzY7IH1cblxuLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmNDQzMzY7IH1cbiAgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWw6aG92ZXIsXG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjQ0MzM2O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIC0xcHggI2Y0NDMzNjsgfVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcixcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzY7IH1cblxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCArIC5mb3JtLWNoZWNrLWxhYmVsLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCArIC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNmNDQzMzY7IH1cblxuLmlzLWludmFsaWQuZm9ybS1jb250cm9sLCAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXRleHRdLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1zZWFyY2hdLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT11cmxdLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT10ZWxdLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1udW1iZXJdLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1yYW5nZV0sXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPWRhdGVdLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1tb250aF0sXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXdlZWtdLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT10aW1lXSxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9ZGF0ZXRpbWVdLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPWNvbG9yXSxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9ZW1haWxdLFxuLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1maWxlXSxcbi53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9c3VibWl0XSxcbi53cGNmNyBzZWxlY3QuaXMtaW52YWxpZCxcbi53cGNmNyB0ZXh0YXJlYS5pcy1pbnZhbGlkLCAud3BjZjcgLmlzLWludmFsaWQud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC5pcy1pbnZhbGlkLmN1c3RvbS1zZWxlY3QsIC5pcy1pbnZhbGlkLmZvcm0tY29udHJvbC1maWxlLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT10ZXh0XSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9dGV4dF0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPXNlYXJjaF0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPXNlYXJjaF0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPXVybF0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPXVybF0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPXRlbF0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPXRlbF0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPW51bWJlcl0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPW51bWJlcl0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPXJhbmdlXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9cmFuZ2VdLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT1kYXRlXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9ZGF0ZV0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPW1vbnRoXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9bW9udGhdLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT13ZWVrXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9d2Vla10sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPXRpbWVdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT10aW1lXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9ZGF0ZXRpbWVdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1kYXRldGltZV0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT1jb2xvcl0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPWNvbG9yXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9ZW1haWxdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1lbWFpbF0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPWZpbGVdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1maWxlXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9c3VibWl0XSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9c3VibWl0XSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBzZWxlY3Q6aW52YWxpZCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBzZWxlY3Q6aW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyB0ZXh0YXJlYTppbnZhbGlkLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIHRleHRhcmVhOmludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmludmFsaWQsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1maWxlOmludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNmNDQzMzY7IH1cbiAgLmlzLWludmFsaWQuZm9ybS1jb250cm9sOmZvY3VzLCAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpmb2N1c1t0eXBlPXRleHRdLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpmb2N1c1t0eXBlPXNlYXJjaF0sXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmZvY3VzW3R5cGU9dXJsXSxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWQ6Zm9jdXNbdHlwZT10ZWxdLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpmb2N1c1t0eXBlPW51bWJlcl0sXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmZvY3VzW3R5cGU9cmFuZ2VdLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpmb2N1c1t0eXBlPWRhdGVdLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpmb2N1c1t0eXBlPW1vbnRoXSxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWQ6Zm9jdXNbdHlwZT13ZWVrXSxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWQ6Zm9jdXNbdHlwZT10aW1lXSxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWQ6Zm9jdXNbdHlwZT1kYXRldGltZV0sXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmZvY3VzW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpmb2N1c1t0eXBlPWNvbG9yXSxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWQ6Zm9jdXNbdHlwZT1lbWFpbF0sXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmZvY3VzW3R5cGU9ZmlsZV0sXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmZvY3VzW3R5cGU9c3VibWl0XSxcbiAgLndwY2Y3IHNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzLFxuICAud3BjZjcgdGV4dGFyZWEuaXMtaW52YWxpZDpmb2N1cywgLndwY2Y3IC5pcy1pbnZhbGlkLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmZvY3VzLCAuaXMtaW52YWxpZC5jdXN0b20tc2VsZWN0OmZvY3VzLCAuaXMtaW52YWxpZC5mb3JtLWNvbnRyb2wtZmlsZTpmb2N1cywgLmlzLWludmFsaWQuZm9ybS1jb250cm9sOmhvdmVyLCAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpob3Zlclt0eXBlPXRleHRdLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpob3Zlclt0eXBlPXNlYXJjaF0sXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmhvdmVyW3R5cGU9dXJsXSxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWQ6aG92ZXJbdHlwZT10ZWxdLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpob3Zlclt0eXBlPW51bWJlcl0sXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmhvdmVyW3R5cGU9cmFuZ2VdLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpob3Zlclt0eXBlPWRhdGVdLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpob3Zlclt0eXBlPW1vbnRoXSxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWQ6aG92ZXJbdHlwZT13ZWVrXSxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWQ6aG92ZXJbdHlwZT10aW1lXSxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWQ6aG92ZXJbdHlwZT1kYXRldGltZV0sXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmhvdmVyW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZDpob3Zlclt0eXBlPWNvbG9yXSxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWQ6aG92ZXJbdHlwZT1lbWFpbF0sXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmhvdmVyW3R5cGU9ZmlsZV0sXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkOmhvdmVyW3R5cGU9c3VibWl0XSxcbiAgLndwY2Y3IHNlbGVjdC5pcy1pbnZhbGlkOmhvdmVyLFxuICAud3BjZjcgdGV4dGFyZWEuaXMtaW52YWxpZDpob3ZlciwgLndwY2Y3IC5pcy1pbnZhbGlkLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmhvdmVyLCAuaXMtaW52YWxpZC5jdXN0b20tc2VsZWN0OmhvdmVyLCAuaXMtaW52YWxpZC5mb3JtLWNvbnRyb2wtZmlsZTpob3ZlcixcbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPXRleHRdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPXRleHRdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPXNlYXJjaF0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9c2VhcmNoXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWQ6Zm9jdXNbdHlwZT11cmxdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPXVybF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9dGVsXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6Zm9jdXNbdHlwZT10ZWxdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPW51bWJlcl0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9bnVtYmVyXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWQ6Zm9jdXNbdHlwZT1yYW5nZV0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9cmFuZ2VdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPWRhdGVdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPWRhdGVdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPW1vbnRoXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6Zm9jdXNbdHlwZT1tb250aF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9d2Vla10sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9d2Vla10sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9dGltZV0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9dGltZV0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9ZGF0ZXRpbWVdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPWRhdGV0aW1lXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWQ6Zm9jdXNbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPWNvbG9yXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6Zm9jdXNbdHlwZT1jb2xvcl0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmZvY3VzW3R5cGU9ZW1haWxdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPWVtYWlsXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWQ6Zm9jdXNbdHlwZT1maWxlXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6Zm9jdXNbdHlwZT1maWxlXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWQ6Zm9jdXNbdHlwZT1zdWJtaXRdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPXN1Ym1pdF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBzZWxlY3Q6aW52YWxpZDpmb2N1cyxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIHNlbGVjdDppbnZhbGlkOmZvY3VzLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgdGV4dGFyZWE6aW52YWxpZDpmb2N1cyxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIHRleHRhcmVhOmludmFsaWQ6Zm9jdXMsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6aW52YWxpZDpmb2N1cyxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIC53cGNmNy12YWxpZGF0aW9uLWVycm9yczppbnZhbGlkOmZvY3VzLFxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzLFxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWZpbGU6aW52YWxpZDpmb2N1cyxcbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmhvdmVyLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpob3Zlclt0eXBlPXRleHRdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZDpob3Zlclt0eXBlPXRleHRdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpob3Zlclt0eXBlPXNlYXJjaF0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9c2VhcmNoXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWQ6aG92ZXJbdHlwZT11cmxdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZDpob3Zlclt0eXBlPXVybF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9dGVsXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6aG92ZXJbdHlwZT10ZWxdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpob3Zlclt0eXBlPW51bWJlcl0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9bnVtYmVyXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWQ6aG92ZXJbdHlwZT1yYW5nZV0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9cmFuZ2VdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpob3Zlclt0eXBlPWRhdGVdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZDpob3Zlclt0eXBlPWRhdGVdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpob3Zlclt0eXBlPW1vbnRoXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6aG92ZXJbdHlwZT1tb250aF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9d2Vla10sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9d2Vla10sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9dGltZV0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9dGltZV0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9ZGF0ZXRpbWVdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZDpob3Zlclt0eXBlPWRhdGV0aW1lXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWQ6aG92ZXJbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZDpob3Zlclt0eXBlPWNvbG9yXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6aG92ZXJbdHlwZT1jb2xvcl0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkOmhvdmVyW3R5cGU9ZW1haWxdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZDpob3Zlclt0eXBlPWVtYWlsXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWQ6aG92ZXJbdHlwZT1maWxlXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6aG92ZXJbdHlwZT1maWxlXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWQ6aG92ZXJbdHlwZT1zdWJtaXRdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZDpob3Zlclt0eXBlPXN1Ym1pdF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBzZWxlY3Q6aW52YWxpZDpob3ZlcixcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIHNlbGVjdDppbnZhbGlkOmhvdmVyLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgdGV4dGFyZWE6aW52YWxpZDpob3ZlcixcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIHRleHRhcmVhOmludmFsaWQ6aG92ZXIsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6aW52YWxpZDpob3ZlcixcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIC53cGNmNy12YWxpZGF0aW9uLWVycm9yczppbnZhbGlkOmhvdmVyLFxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmhvdmVyLFxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWZpbGU6aW52YWxpZDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjQ0MzM2O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIC0xcHggI2Y0NDMzNjsgfVxuICAuaXMtaW52YWxpZC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT10ZXh0XSB+IC5pbnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXNlYXJjaF0gfiAuaW52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT11cmxdIH4gLmludmFsaWQtZmVlZGJhY2ssIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9dGVsXSB+IC5pbnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPW51bWJlcl0gfiAuaW52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1yYW5nZV0gfiAuaW52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1kYXRlXSB+IC5pbnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPW1vbnRoXSB+IC5pbnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXdlZWtdIH4gLmludmFsaWQtZmVlZGJhY2ssIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9dGltZV0gfiAuaW52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1kYXRldGltZV0gfiAuaW52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1kYXRldGltZS1sb2NhbF0gfiAuaW52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1jb2xvcl0gfiAuaW52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1lbWFpbF0gfiAuaW52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1maWxlXSB+IC5pbnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXN1Ym1pdF0gfiAuaW52YWxpZC1mZWVkYmFjaywgLndwY2Y3IHNlbGVjdC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssIC53cGNmNyB0ZXh0YXJlYS5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssIC53cGNmNyAuaXMtaW52YWxpZC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuaXMtaW52YWxpZC5jdXN0b20tc2VsZWN0IH4gLmludmFsaWQtZmVlZGJhY2ssIC5pcy1pbnZhbGlkLmZvcm0tY29udHJvbC1maWxlIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC5pcy1pbnZhbGlkLmZvcm0tY29udHJvbCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9dGV4dF0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXNlYXJjaF0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXVybF0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXRlbF0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPW51bWJlcl0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXJhbmdlXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9ZGF0ZV0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPW1vbnRoXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9d2Vla10gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPXRpbWVdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1kYXRldGltZV0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPWRhdGV0aW1lLWxvY2FsXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy1pbnZhbGlkW3R5cGU9Y29sb3JdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1lbWFpbF0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtaW52YWxpZFt0eXBlPWZpbGVdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IGlucHV0LmlzLWludmFsaWRbdHlwZT1zdWJtaXRdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IHNlbGVjdC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IHRleHRhcmVhLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLmlzLWludmFsaWQud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgfiAuaW52YWxpZC10b29sdGlwLFxuICAuaXMtaW52YWxpZC5jdXN0b20tc2VsZWN0IH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLmlzLWludmFsaWQuZm9ybS1jb250cm9sLWZpbGUgfiAuaW52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT10ZXh0XSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPXRleHRdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9c2VhcmNoXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPXNlYXJjaF0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT11cmxdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9dXJsXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPXRlbF0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT10ZWxdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9bnVtYmVyXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPW51bWJlcl0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT1yYW5nZV0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1yYW5nZV0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT1kYXRlXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPWRhdGVdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9bW9udGhdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9bW9udGhdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9d2Vla10gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT13ZWVrXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPXRpbWVdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9dGltZV0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT1kYXRldGltZV0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1kYXRldGltZV0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT1kYXRldGltZS1sb2NhbF0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1kYXRldGltZS1sb2NhbF0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT1jb2xvcl0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1jb2xvcl0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT1lbWFpbF0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1lbWFpbF0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT1maWxlXSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPWZpbGVdIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9c3VibWl0XSB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPXN1Ym1pdF0gfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IHNlbGVjdDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBzZWxlY3Q6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgdGV4dGFyZWE6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgdGV4dGFyZWE6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIC53cGNmNy12YWxpZGF0aW9uLWVycm9yczppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1maWxlOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT10ZXh0XSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9dGV4dF0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPXNlYXJjaF0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPXNlYXJjaF0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPXVybF0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPXVybF0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPXRlbF0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPXRlbF0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPW51bWJlcl0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPW51bWJlcl0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPXJhbmdlXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9cmFuZ2VdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT1kYXRlXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9ZGF0ZV0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPW1vbnRoXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9bW9udGhdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT13ZWVrXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9d2Vla10gfiAuaW52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPXRpbWVdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT10aW1lXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9ZGF0ZXRpbWVdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1kYXRldGltZV0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPWRhdGV0aW1lLWxvY2FsXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OmludmFsaWRbdHlwZT1jb2xvcl0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZFt0eXBlPWNvbG9yXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9ZW1haWxdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1lbWFpbF0gfiAuaW52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6aW52YWxpZFt0eXBlPWZpbGVdIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWRbdHlwZT1maWxlXSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDppbnZhbGlkW3R5cGU9c3VibWl0XSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9c3VibWl0XSB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBzZWxlY3Q6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBzZWxlY3Q6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyB0ZXh0YXJlYTppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIHRleHRhcmVhOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1maWxlOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG5zZWxlY3QuaXMtaW52YWxpZC5mb3JtLWNvbnRyb2w6Zm9jdXNbbXVsdGlwbGVdLFxuLndwY2Y3IHNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzW211bHRpcGxlXSwgc2VsZWN0LmlzLWludmFsaWQuZm9ybS1jb250cm9sOmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53cGNmNyBzZWxlY3QuaXMtaW52YWxpZDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksIHRleHRhcmVhLmlzLWludmFsaWQuZm9ybS1jb250cm9sOmZvY3VzOm5vdChbcm93cz0nMSddKSxcbi53cGNmNyB0ZXh0YXJlYS5pcy1pbnZhbGlkOmZvY3VzOm5vdChbcm93cz0nMSddKSwgLmlzLWludmFsaWQuY3VzdG9tLXNlbGVjdDpmb2N1c1ttdWx0aXBsZV0sIC5pcy1pbnZhbGlkLmN1c3RvbS1zZWxlY3Q6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLCBzZWxlY3QuaXMtaW52YWxpZC5mb3JtLWNvbnRyb2w6aG92ZXJbbXVsdGlwbGVdLFxuLndwY2Y3IHNlbGVjdC5pcy1pbnZhbGlkOmhvdmVyW211bHRpcGxlXSwgc2VsZWN0LmlzLWludmFsaWQuZm9ybS1jb250cm9sOmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53cGNmNyBzZWxlY3QuaXMtaW52YWxpZDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksIHRleHRhcmVhLmlzLWludmFsaWQuZm9ybS1jb250cm9sOmhvdmVyOm5vdChbcm93cz0nMSddKSxcbi53cGNmNyB0ZXh0YXJlYS5pcy1pbnZhbGlkOmhvdmVyOm5vdChbcm93cz0nMSddKSwgLmlzLWludmFsaWQuY3VzdG9tLXNlbGVjdDpob3ZlclttdWx0aXBsZV0sIC5pcy1pbnZhbGlkLmN1c3RvbS1zZWxlY3Q6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgc2VsZWN0LmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzW211bHRpcGxlXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBzZWxlY3Q6aW52YWxpZDpmb2N1c1ttdWx0aXBsZV0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgc2VsZWN0OmludmFsaWQ6Zm9jdXNbbXVsdGlwbGVdLFxuLndhcy12YWxpZGF0ZWQgc2VsZWN0LmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBzZWxlY3Q6aW52YWxpZDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgc2VsZWN0OmludmFsaWQ6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXM6bm90KFtyb3dzPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IHRleHRhcmVhOmludmFsaWQ6Zm9jdXM6bm90KFtyb3dzPScxJ10pLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIHRleHRhcmVhOmludmFsaWQ6Zm9jdXM6bm90KFtyb3dzPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1c1ttdWx0aXBsZV0sXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53YXMtdmFsaWRhdGVkIHNlbGVjdC5mb3JtLWNvbnRyb2w6aW52YWxpZDpob3ZlclttdWx0aXBsZV0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgc2VsZWN0OmludmFsaWQ6aG92ZXJbbXVsdGlwbGVdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIHNlbGVjdDppbnZhbGlkOmhvdmVyW211bHRpcGxlXSxcbi53YXMtdmFsaWRhdGVkIHNlbGVjdC5mb3JtLWNvbnRyb2w6aW52YWxpZDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgc2VsZWN0OmludmFsaWQ6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIHNlbGVjdDppbnZhbGlkOmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkOmhvdmVyOm5vdChbcm93cz0nMSddKSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyB0ZXh0YXJlYTppbnZhbGlkOmhvdmVyOm5vdChbcm93cz0nMSddKSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYTppbnZhbGlkOmhvdmVyOm5vdChbcm93cz0nMSddKSxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQ6aG92ZXJbbXVsdGlwbGVdLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICBib3gtc2hhZG93OiBpbnNldCAycHggMnB4IDAgLTFweCAjZjQ0MzM2LCBpbnNldCAtMnB4IC0ycHggMCAtMXB4ICNmNDQzMzY7IH1cblxuLnRleHRmaWVsZC1ib3ggc2VsZWN0LmlzLWludmFsaWQuZm9ybS1jb250cm9sOmZvY3VzW211bHRpcGxlXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3QuaXMtaW52YWxpZDpmb2N1c1ttdWx0aXBsZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBzZWxlY3QuaXMtaW52YWxpZDpmb2N1c1ttdWx0aXBsZV0sIC50ZXh0ZmllbGQtYm94IHNlbGVjdC5pcy1pbnZhbGlkLmZvcm0tY29udHJvbDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksXG4udGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLCAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYS5pcy1pbnZhbGlkLmZvcm0tY29udHJvbDpmb2N1czpub3QoW3Jvd3M9JzEnXSksXG4udGV4dGZpZWxkLWJveCAud3BjZjcgdGV4dGFyZWEuaXMtaW52YWxpZDpmb2N1czpub3QoW3Jvd3M9JzEnXSksIC53cGNmNyAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYS5pcy1pbnZhbGlkOmZvY3VzOm5vdChbcm93cz0nMSddKSwgLnRleHRmaWVsZC1ib3ggLmlzLWludmFsaWQuY3VzdG9tLXNlbGVjdDpmb2N1c1ttdWx0aXBsZV0sIC50ZXh0ZmllbGQtYm94IC5pcy1pbnZhbGlkLmN1c3RvbS1zZWxlY3Q6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLCAudGV4dGZpZWxkLWJveCBzZWxlY3QuaXMtaW52YWxpZC5mb3JtLWNvbnRyb2w6aG92ZXJbbXVsdGlwbGVdLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdC5pcy1pbnZhbGlkOmhvdmVyW211bHRpcGxlXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IHNlbGVjdC5pcy1pbnZhbGlkOmhvdmVyW211bHRpcGxlXSwgLnRleHRmaWVsZC1ib3ggc2VsZWN0LmlzLWludmFsaWQuZm9ybS1jb250cm9sOmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3QuaXMtaW52YWxpZDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksIC53cGNmNyAudGV4dGZpZWxkLWJveCBzZWxlY3QuaXMtaW52YWxpZDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksIC50ZXh0ZmllbGQtYm94IHRleHRhcmVhLmlzLWludmFsaWQuZm9ybS1jb250cm9sOmhvdmVyOm5vdChbcm93cz0nMSddKSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyB0ZXh0YXJlYS5pcy1pbnZhbGlkOmhvdmVyOm5vdChbcm93cz0nMSddKSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IHRleHRhcmVhLmlzLWludmFsaWQ6aG92ZXI6bm90KFtyb3dzPScxJ10pLCAudGV4dGZpZWxkLWJveCAuaXMtaW52YWxpZC5jdXN0b20tc2VsZWN0OmhvdmVyW211bHRpcGxlXSwgLnRleHRmaWVsZC1ib3ggLmlzLWludmFsaWQuY3VzdG9tLXNlbGVjdDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCBzZWxlY3QuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXNbbXVsdGlwbGVdLFxuLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdDppbnZhbGlkOmZvY3VzW211bHRpcGxlXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCBzZWxlY3Q6aW52YWxpZDpmb2N1c1ttdWx0aXBsZV0sXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCBzZWxlY3QuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdDppbnZhbGlkOmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCBzZWxlY3Q6aW52YWxpZDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1czpub3QoW3Jvd3M9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCAud3BjZjcgdGV4dGFyZWE6aW52YWxpZDpmb2N1czpub3QoW3Jvd3M9JzEnXSksXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggdGV4dGFyZWE6aW52YWxpZDpmb2N1czpub3QoW3Jvd3M9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzW211bHRpcGxlXSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0OmludmFsaWQ6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggc2VsZWN0LmZvcm0tY29udHJvbDppbnZhbGlkOmhvdmVyW211bHRpcGxlXSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3Q6aW52YWxpZDpob3ZlclttdWx0aXBsZV0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggc2VsZWN0OmludmFsaWQ6aG92ZXJbbXVsdGlwbGVdLFxuLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggc2VsZWN0LmZvcm0tY29udHJvbDppbnZhbGlkOmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3Q6aW52YWxpZDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggc2VsZWN0OmludmFsaWQ6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQ6aG92ZXI6bm90KFtyb3dzPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhOmludmFsaWQ6aG92ZXI6bm90KFtyb3dzPScxJ10pLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IHRleHRhcmVhOmludmFsaWQ6aG92ZXI6bm90KFtyb3dzPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpob3ZlclttdWx0aXBsZV0sXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIC0xcHggI2Y0NDMzNjsgfVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzRjYWY1MDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICB3aWR0aDogMTAwJTsgfVxuICAuZm9ybS1jb250cm9sLWxnICsgLnZhbGlkLWZlZWRiYWNrIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtOyB9XG4gIC5mb3JtLWNvbnRyb2wtc20gKyAudmFsaWQtZmVlZGJhY2sge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07IH1cblxuLnZhbGlkLXRvb2x0aXAge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Y2FmNTA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAwLjk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHotaW5kZXg6IDI0MDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudmFsaWQtdG9vbHRpcCB7XG4gICAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgICAgcGFkZGluZzogMC4yNDEwN3JlbSAwLjVyZW07IH0gfVxuICAuZm9ybS1jb250cm9sLWxnICsgLnZhbGlkLXRvb2x0aXAge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07IH1cbiAgLmZvcm0tY29udHJvbC1zbSArIC52YWxpZC10b29sdGlwIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtOyB9XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcixcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBjb2xvcjogIzRjYWY1MDsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjYWY1MDsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtdHJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc2LCAxNzUsIDgwLCAwLjUpOyB9XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZDpob3ZlciB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpob3ZlciB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0Y2FmNTA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIC0xcHggIzRjYWY1MDsgfVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNGNhZjUwOyB9XG4gIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbDpob3ZlcixcbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjNGNhZjUwO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIC0xcHggIzRjYWY1MDsgfVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcixcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNhZjUwOyB9XG5cbi5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkICsgLmZvcm0tY2hlY2stbGFiZWwsXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCArIC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICM0Y2FmNTA7IH1cblxuLmlzLXZhbGlkLmZvcm0tY29udHJvbCwgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9dGV4dF0sXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1zZWFyY2hdLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9dXJsXSxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXRlbF0sXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1udW1iZXJdLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9cmFuZ2VdLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9ZGF0ZV0sXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1tb250aF0sXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT13ZWVrXSxcbi53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXRpbWVdLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9ZGF0ZXRpbWVdLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9Y29sb3JdLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9ZW1haWxdLFxuLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9ZmlsZV0sXG4ud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1zdWJtaXRdLFxuLndwY2Y3IHNlbGVjdC5pcy12YWxpZCxcbi53cGNmNyB0ZXh0YXJlYS5pcy12YWxpZCwgLndwY2Y3IC5pcy12YWxpZC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLmlzLXZhbGlkLmN1c3RvbS1zZWxlY3QsIC5pcy12YWxpZC5mb3JtLWNvbnRyb2wtZmlsZSxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT10ZXh0XSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPXRleHRdLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9c2VhcmNoXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPXNlYXJjaF0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT11cmxdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9dXJsXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPXRlbF0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT10ZWxdLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9bnVtYmVyXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPW51bWJlcl0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1yYW5nZV0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT1yYW5nZV0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1kYXRlXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPWRhdGVdLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9bW9udGhdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9bW9udGhdLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9d2Vla10sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT13ZWVrXSxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPXRpbWVdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9dGltZV0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1kYXRldGltZV0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT1kYXRldGltZV0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1jb2xvcl0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT1jb2xvcl0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1lbWFpbF0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT1lbWFpbF0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1maWxlXSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPWZpbGVdLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9c3VibWl0XSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPXN1Ym1pdF0sXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgc2VsZWN0OnZhbGlkLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIHNlbGVjdDp2YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyB0ZXh0YXJlYTp2YWxpZCxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYTp2YWxpZCxcbi53YXMtdmFsaWRhdGVkIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6dmFsaWQsXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWZpbGU6dmFsaWQge1xuICBib3JkZXItY29sb3I6ICM0Y2FmNTA7IH1cbiAgLmlzLXZhbGlkLmZvcm0tY29udHJvbDpmb2N1cywgLndwY2Y3IGlucHV0LmlzLXZhbGlkOmZvY3VzW3R5cGU9dGV4dF0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpmb2N1c1t0eXBlPXNlYXJjaF0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpmb2N1c1t0eXBlPXVybF0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpmb2N1c1t0eXBlPXRlbF0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpmb2N1c1t0eXBlPW51bWJlcl0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpmb2N1c1t0eXBlPXJhbmdlXSxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkOmZvY3VzW3R5cGU9ZGF0ZV0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpmb2N1c1t0eXBlPW1vbnRoXSxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkOmZvY3VzW3R5cGU9d2Vla10sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpmb2N1c1t0eXBlPXRpbWVdLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWQ6Zm9jdXNbdHlwZT1kYXRldGltZV0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpmb2N1c1t0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkOmZvY3VzW3R5cGU9Y29sb3JdLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWQ6Zm9jdXNbdHlwZT1lbWFpbF0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpmb2N1c1t0eXBlPWZpbGVdLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWQ6Zm9jdXNbdHlwZT1zdWJtaXRdLFxuICAud3BjZjcgc2VsZWN0LmlzLXZhbGlkOmZvY3VzLFxuICAud3BjZjcgdGV4dGFyZWEuaXMtdmFsaWQ6Zm9jdXMsIC53cGNmNyAuaXMtdmFsaWQud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6Zm9jdXMsIC5pcy12YWxpZC5jdXN0b20tc2VsZWN0OmZvY3VzLCAuaXMtdmFsaWQuZm9ybS1jb250cm9sLWZpbGU6Zm9jdXMsIC5pcy12YWxpZC5mb3JtLWNvbnRyb2w6aG92ZXIsIC53cGNmNyBpbnB1dC5pcy12YWxpZDpob3Zlclt0eXBlPXRleHRdLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWQ6aG92ZXJbdHlwZT1zZWFyY2hdLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWQ6aG92ZXJbdHlwZT11cmxdLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWQ6aG92ZXJbdHlwZT10ZWxdLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWQ6aG92ZXJbdHlwZT1udW1iZXJdLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWQ6aG92ZXJbdHlwZT1yYW5nZV0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpob3Zlclt0eXBlPWRhdGVdLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWQ6aG92ZXJbdHlwZT1tb250aF0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpob3Zlclt0eXBlPXdlZWtdLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWQ6aG92ZXJbdHlwZT10aW1lXSxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkOmhvdmVyW3R5cGU9ZGF0ZXRpbWVdLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWQ6aG92ZXJbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZDpob3Zlclt0eXBlPWNvbG9yXSxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkOmhvdmVyW3R5cGU9ZW1haWxdLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWQ6aG92ZXJbdHlwZT1maWxlXSxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkOmhvdmVyW3R5cGU9c3VibWl0XSxcbiAgLndwY2Y3IHNlbGVjdC5pcy12YWxpZDpob3ZlcixcbiAgLndwY2Y3IHRleHRhcmVhLmlzLXZhbGlkOmhvdmVyLCAud3BjZjcgLmlzLXZhbGlkLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmhvdmVyLCAuaXMtdmFsaWQuY3VzdG9tLXNlbGVjdDpob3ZlciwgLmlzLXZhbGlkLmZvcm0tY29udHJvbC1maWxlOmhvdmVyLFxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWQ6Zm9jdXNbdHlwZT10ZXh0XSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9dGV4dF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPXNlYXJjaF0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPXNlYXJjaF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPXVybF0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPXVybF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPXRlbF0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPXRlbF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPW51bWJlcl0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPW51bWJlcl0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPXJhbmdlXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9cmFuZ2VdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWQ6Zm9jdXNbdHlwZT1kYXRlXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9ZGF0ZV0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPW1vbnRoXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9bW9udGhdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWQ6Zm9jdXNbdHlwZT13ZWVrXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9d2Vla10sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPXRpbWVdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6Zm9jdXNbdHlwZT10aW1lXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9ZGF0ZXRpbWVdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6Zm9jdXNbdHlwZT1kYXRldGltZV0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWQ6Zm9jdXNbdHlwZT1jb2xvcl0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPWNvbG9yXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9ZW1haWxdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6Zm9jdXNbdHlwZT1lbWFpbF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPWZpbGVdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6Zm9jdXNbdHlwZT1maWxlXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9c3VibWl0XSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9c3VibWl0XSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IHNlbGVjdDp2YWxpZDpmb2N1cyxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIHNlbGVjdDp2YWxpZDpmb2N1cyxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IHRleHRhcmVhOnZhbGlkOmZvY3VzLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgdGV4dGFyZWE6dmFsaWQ6Zm9jdXMsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6dmFsaWQ6Zm9jdXMsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6dmFsaWQ6Zm9jdXMsXG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLFxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWZpbGU6dmFsaWQ6Zm9jdXMsXG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6aG92ZXIsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZDpob3Zlclt0eXBlPXRleHRdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT10ZXh0XSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9c2VhcmNoXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9c2VhcmNoXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9dXJsXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9dXJsXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9dGVsXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9dGVsXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9bnVtYmVyXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9bnVtYmVyXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9cmFuZ2VdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT1yYW5nZV0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZDpob3Zlclt0eXBlPWRhdGVdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT1kYXRlXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9bW9udGhdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT1tb250aF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZDpob3Zlclt0eXBlPXdlZWtdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT13ZWVrXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9dGltZV0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpob3Zlclt0eXBlPXRpbWVdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT1kYXRldGltZV0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpob3Zlclt0eXBlPWRhdGV0aW1lXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZDpob3Zlclt0eXBlPWNvbG9yXSxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9Y29sb3JdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT1lbWFpbF0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpob3Zlclt0eXBlPWVtYWlsXSxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkOmhvdmVyW3R5cGU9ZmlsZV0sXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZDpob3Zlclt0eXBlPWZpbGVdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT1zdWJtaXRdLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6aG92ZXJbdHlwZT1zdWJtaXRdLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgc2VsZWN0OnZhbGlkOmhvdmVyLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgc2VsZWN0OnZhbGlkOmhvdmVyLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgdGV4dGFyZWE6dmFsaWQ6aG92ZXIsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYTp2YWxpZDpob3ZlcixcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczp2YWxpZDpob3ZlcixcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIC53cGNmNy12YWxpZGF0aW9uLWVycm9yczp2YWxpZDpob3ZlcixcbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6aG92ZXIsXG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTp2YWxpZDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGNhZjUwO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIC0xcHggIzRjYWY1MDsgfVxuICAuaXMtdmFsaWQuZm9ybS1jb250cm9sIH4gLnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT10ZXh0XSB+IC52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9c2VhcmNoXSB+IC52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9dXJsXSB+IC52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9dGVsXSB+IC52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9bnVtYmVyXSB+IC52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9cmFuZ2VdIH4gLnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1kYXRlXSB+IC52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9bW9udGhdIH4gLnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT13ZWVrXSB+IC52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9dGltZV0gfiAudmFsaWQtZmVlZGJhY2ssIC53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWRhdGV0aW1lXSB+IC52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdIH4gLnZhbGlkLWZlZWRiYWNrLCAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1jb2xvcl0gfiAudmFsaWQtZmVlZGJhY2ssIC53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWVtYWlsXSB+IC52YWxpZC1mZWVkYmFjaywgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9ZmlsZV0gfiAudmFsaWQtZmVlZGJhY2ssIC53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXN1Ym1pdF0gfiAudmFsaWQtZmVlZGJhY2ssIC53cGNmNyBzZWxlY3QuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssIC53cGNmNyB0ZXh0YXJlYS5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjaywgLndwY2Y3IC5pcy12YWxpZC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyB+IC52YWxpZC1mZWVkYmFjaywgLmlzLXZhbGlkLmN1c3RvbS1zZWxlY3QgfiAudmFsaWQtZmVlZGJhY2ssIC5pcy12YWxpZC5mb3JtLWNvbnRyb2wtZmlsZSB+IC52YWxpZC1mZWVkYmFjayxcbiAgLmlzLXZhbGlkLmZvcm0tY29udHJvbCB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT10ZXh0XSB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1zZWFyY2hdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXVybF0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9dGVsXSB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1udW1iZXJdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXJhbmdlXSB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1kYXRlXSB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1tb250aF0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9d2Vla10gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9dGltZV0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9ZGF0ZXRpbWVdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWRhdGV0aW1lLWxvY2FsXSB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgaW5wdXQuaXMtdmFsaWRbdHlwZT1jb2xvcl0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IGlucHV0LmlzLXZhbGlkW3R5cGU9ZW1haWxdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPWZpbGVdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyBpbnB1dC5pcy12YWxpZFt0eXBlPXN1Ym1pdF0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IHNlbGVjdC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgdGV4dGFyZWEuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC5pcy12YWxpZC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyB+IC52YWxpZC10b29sdGlwLFxuICAuaXMtdmFsaWQuY3VzdG9tLXNlbGVjdCB+IC52YWxpZC10b29sdGlwLFxuICAuaXMtdmFsaWQuZm9ybS1jb250cm9sLWZpbGUgfiAudmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9dGV4dF0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPXRleHRdIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1zZWFyY2hdIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT1zZWFyY2hdIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT11cmxdIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT11cmxdIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT10ZWxdIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT10ZWxdIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1udW1iZXJdIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT1udW1iZXJdIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1yYW5nZV0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPXJhbmdlXSB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9ZGF0ZV0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPWRhdGVdIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1tb250aF0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPW1vbnRoXSB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9d2Vla10gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPXdlZWtdIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT10aW1lXSB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9dGltZV0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPWRhdGV0aW1lXSB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9ZGF0ZXRpbWVdIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1kYXRldGltZS1sb2NhbF0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPWRhdGV0aW1lLWxvY2FsXSB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9Y29sb3JdIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT1jb2xvcl0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPWVtYWlsXSB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9ZW1haWxdIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1maWxlXSB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9ZmlsZV0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPXN1Ym1pdF0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPXN1Ym1pdF0gfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBzZWxlY3Q6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBzZWxlY3Q6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyB0ZXh0YXJlYTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIHRleHRhcmVhOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1maWxlOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPXRleHRdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPXRleHRdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPXNlYXJjaF0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9c2VhcmNoXSB+IC52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT11cmxdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPXVybF0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9dGVsXSB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT10ZWxdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPW51bWJlcl0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9bnVtYmVyXSB+IC52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1yYW5nZV0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9cmFuZ2VdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPWRhdGVdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPWRhdGVdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPW1vbnRoXSB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT1tb250aF0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9d2Vla10gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9d2Vla10gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9dGltZV0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9dGltZV0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9ZGF0ZXRpbWVdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPWRhdGV0aW1lXSB+IC52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1kYXRldGltZS1sb2NhbF0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndwY2Y3IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyBpbnB1dDp2YWxpZFt0eXBlPWNvbG9yXSB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT1jb2xvcl0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IGlucHV0OnZhbGlkW3R5cGU9ZW1haWxdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPWVtYWlsXSB+IC52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1maWxlXSB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWRbdHlwZT1maWxlXSB+IC52YWxpZC10b29sdGlwLFxuICAud2FzLXZhbGlkYXRlZCAud3BjZjcgaW5wdXQ6dmFsaWRbdHlwZT1zdWJtaXRdIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53cGNmNyAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPXN1Ym1pdF0gfiAudmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IHNlbGVjdDp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgc2VsZWN0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC53cGNmNyB0ZXh0YXJlYTp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgdGV4dGFyZWE6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbiAgLndhcy12YWxpZGF0ZWQgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuICAud3BjZjcgLndhcy12YWxpZGF0ZWQgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTp2YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG5zZWxlY3QuaXMtdmFsaWQuZm9ybS1jb250cm9sOmZvY3VzW211bHRpcGxlXSxcbi53cGNmNyBzZWxlY3QuaXMtdmFsaWQ6Zm9jdXNbbXVsdGlwbGVdLCBzZWxlY3QuaXMtdmFsaWQuZm9ybS1jb250cm9sOmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53cGNmNyBzZWxlY3QuaXMtdmFsaWQ6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLCB0ZXh0YXJlYS5pcy12YWxpZC5mb3JtLWNvbnRyb2w6Zm9jdXM6bm90KFtyb3dzPScxJ10pLFxuLndwY2Y3IHRleHRhcmVhLmlzLXZhbGlkOmZvY3VzOm5vdChbcm93cz0nMSddKSwgLmlzLXZhbGlkLmN1c3RvbS1zZWxlY3Q6Zm9jdXNbbXVsdGlwbGVdLCAuaXMtdmFsaWQuY3VzdG9tLXNlbGVjdDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksIHNlbGVjdC5pcy12YWxpZC5mb3JtLWNvbnRyb2w6aG92ZXJbbXVsdGlwbGVdLFxuLndwY2Y3IHNlbGVjdC5pcy12YWxpZDpob3ZlclttdWx0aXBsZV0sIHNlbGVjdC5pcy12YWxpZC5mb3JtLWNvbnRyb2w6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndwY2Y3IHNlbGVjdC5pcy12YWxpZDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksIHRleHRhcmVhLmlzLXZhbGlkLmZvcm0tY29udHJvbDpob3Zlcjpub3QoW3Jvd3M9JzEnXSksXG4ud3BjZjcgdGV4dGFyZWEuaXMtdmFsaWQ6aG92ZXI6bm90KFtyb3dzPScxJ10pLCAuaXMtdmFsaWQuY3VzdG9tLXNlbGVjdDpob3ZlclttdWx0aXBsZV0sIC5pcy12YWxpZC5jdXN0b20tc2VsZWN0OmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53YXMtdmFsaWRhdGVkIHNlbGVjdC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXNbbXVsdGlwbGVdLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IHNlbGVjdDp2YWxpZDpmb2N1c1ttdWx0aXBsZV0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgc2VsZWN0OnZhbGlkOmZvY3VzW211bHRpcGxlXSxcbi53YXMtdmFsaWRhdGVkIHNlbGVjdC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IHNlbGVjdDp2YWxpZDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgc2VsZWN0OnZhbGlkOmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1czpub3QoW3Jvd3M9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgdGV4dGFyZWE6dmFsaWQ6Zm9jdXM6bm90KFtyb3dzPScxJ10pLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIHRleHRhcmVhOnZhbGlkOmZvY3VzOm5vdChbcm93cz0nMSddKSxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzW211bHRpcGxlXSxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53YXMtdmFsaWRhdGVkIHNlbGVjdC5mb3JtLWNvbnRyb2w6dmFsaWQ6aG92ZXJbbXVsdGlwbGVdLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IHNlbGVjdDp2YWxpZDpob3ZlclttdWx0aXBsZV0sXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgc2VsZWN0OnZhbGlkOmhvdmVyW211bHRpcGxlXSxcbi53YXMtdmFsaWRhdGVkIHNlbGVjdC5mb3JtLWNvbnRyb2w6dmFsaWQ6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgLndwY2Y3IHNlbGVjdDp2YWxpZDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud3BjZjcgLndhcy12YWxpZGF0ZWQgc2VsZWN0OnZhbGlkOmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZDpob3Zlcjpub3QoW3Jvd3M9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAud3BjZjcgdGV4dGFyZWE6dmFsaWQ6aG92ZXI6bm90KFtyb3dzPScxJ10pLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIHRleHRhcmVhOnZhbGlkOmhvdmVyOm5vdChbcm93cz0nMSddKSxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmhvdmVyW211bHRpcGxlXSxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDJweCAycHggMCAtMXB4ICM0Y2FmNTAsIGluc2V0IC0ycHggLTJweCAwIC0xcHggIzRjYWY1MDsgfVxuXG4udGV4dGZpZWxkLWJveCBzZWxlY3QuaXMtdmFsaWQuZm9ybS1jb250cm9sOmZvY3VzW211bHRpcGxlXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3QuaXMtdmFsaWQ6Zm9jdXNbbXVsdGlwbGVdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggc2VsZWN0LmlzLXZhbGlkOmZvY3VzW211bHRpcGxlXSwgLnRleHRmaWVsZC1ib3ggc2VsZWN0LmlzLXZhbGlkLmZvcm0tY29udHJvbDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksXG4udGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0LmlzLXZhbGlkOmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IHNlbGVjdC5pcy12YWxpZDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksIC50ZXh0ZmllbGQtYm94IHRleHRhcmVhLmlzLXZhbGlkLmZvcm0tY29udHJvbDpmb2N1czpub3QoW3Jvd3M9JzEnXSksXG4udGV4dGZpZWxkLWJveCAud3BjZjcgdGV4dGFyZWEuaXMtdmFsaWQ6Zm9jdXM6bm90KFtyb3dzPScxJ10pLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggdGV4dGFyZWEuaXMtdmFsaWQ6Zm9jdXM6bm90KFtyb3dzPScxJ10pLCAudGV4dGZpZWxkLWJveCAuaXMtdmFsaWQuY3VzdG9tLXNlbGVjdDpmb2N1c1ttdWx0aXBsZV0sIC50ZXh0ZmllbGQtYm94IC5pcy12YWxpZC5jdXN0b20tc2VsZWN0OmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLnRleHRmaWVsZC1ib3ggc2VsZWN0LmlzLXZhbGlkLmZvcm0tY29udHJvbDpob3ZlclttdWx0aXBsZV0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0LmlzLXZhbGlkOmhvdmVyW211bHRpcGxlXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IHNlbGVjdC5pcy12YWxpZDpob3ZlclttdWx0aXBsZV0sIC50ZXh0ZmllbGQtYm94IHNlbGVjdC5pcy12YWxpZC5mb3JtLWNvbnRyb2w6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdC5pcy12YWxpZDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksIC53cGNmNyAudGV4dGZpZWxkLWJveCBzZWxlY3QuaXMtdmFsaWQ6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pLCAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYS5pcy12YWxpZC5mb3JtLWNvbnRyb2w6aG92ZXI6bm90KFtyb3dzPScxJ10pLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhLmlzLXZhbGlkOmhvdmVyOm5vdChbcm93cz0nMSddKSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IHRleHRhcmVhLmlzLXZhbGlkOmhvdmVyOm5vdChbcm93cz0nMSddKSwgLnRleHRmaWVsZC1ib3ggLmlzLXZhbGlkLmN1c3RvbS1zZWxlY3Q6aG92ZXJbbXVsdGlwbGVdLCAudGV4dGZpZWxkLWJveCAuaXMtdmFsaWQuY3VzdG9tLXNlbGVjdDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCBzZWxlY3QuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzW211bHRpcGxlXSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3Q6dmFsaWQ6Zm9jdXNbbXVsdGlwbGVdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IHNlbGVjdDp2YWxpZDpmb2N1c1ttdWx0aXBsZV0sXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCBzZWxlY3QuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3Q6dmFsaWQ6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IHNlbGVjdDp2YWxpZDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXM6bm90KFtyb3dzPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhOnZhbGlkOmZvY3VzOm5vdChbcm93cz0nMSddKSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYTp2YWxpZDpmb2N1czpub3QoW3Jvd3M9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1c1ttdWx0aXBsZV0sXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCBzZWxlY3QuZm9ybS1jb250cm9sOnZhbGlkOmhvdmVyW211bHRpcGxlXSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3Q6dmFsaWQ6aG92ZXJbbXVsdGlwbGVdLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IHNlbGVjdDp2YWxpZDpob3ZlclttdWx0aXBsZV0sXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCBzZWxlY3QuZm9ybS1jb250cm9sOnZhbGlkOmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3Q6dmFsaWQ6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndwY2Y3IC53YXMtdmFsaWRhdGVkIC50ZXh0ZmllbGQtYm94IHNlbGVjdDp2YWxpZDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQ6aG92ZXI6bm90KFtyb3dzPScxJ10pLFxuLndhcy12YWxpZGF0ZWQgLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhOnZhbGlkOmhvdmVyOm5vdChbcm93cz0nMSddKSxcbi53cGNmNyAud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYTp2YWxpZDpob3Zlcjpub3QoW3Jvd3M9JzEnXSksXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpob3ZlclttdWx0aXBsZV0sXG4ud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0ycHggMCAtMXB4ICM0Y2FmNTA7IH1cblxuLnRleHRmaWVsZC1ib3ggLmZvcm0tY29udHJvbCwgLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dGV4dF0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXRleHRdLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9c2VhcmNoXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXVybF0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXVybF0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT10ZWxdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT10ZWxdLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9bnVtYmVyXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9cmFuZ2VdLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWRhdGVdLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1tb250aF0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9d2Vla10sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT10aW1lXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9dGltZV0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1jb2xvcl0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWVtYWlsXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1maWxlXSwgLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9c3VibWl0XSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3QsIC53cGNmNyAudGV4dGZpZWxkLWJveCBzZWxlY3QsXG4udGV4dGZpZWxkLWJveCAud3BjZjcgdGV4dGFyZWEsIC53cGNmNyAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYSwgLnRleHRmaWVsZC1ib3ggLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLndwY2Y3IC50ZXh0ZmllbGQtYm94IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3QsIC50ZXh0ZmllbGQtYm94IC5mb3JtLWNvbnRyb2wtZmlsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMXJlbSAxcmVtIGNhbGMoMXJlbSAtIDFweCk7IH1cblxuLnRleHRmaWVsZC1ib3ggc2VsZWN0LmZvcm0tY29udHJvbCxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3QsIC53cGNmNyAudGV4dGZpZWxkLWJveCBzZWxlY3QsIC50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMS41ZW07IH1cblxuLnRleHRmaWVsZC1ib3ggc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0W211bHRpcGxlXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IHNlbGVjdFttdWx0aXBsZV0sIC50ZXh0ZmllbGQtYm94IHNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksIC53cGNmNyAudGV4dGZpZWxkLWJveCBzZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pLCAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6bm90KFtyb3dzPScxJ10pLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhOm5vdChbcm93cz0nMSddKSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IHRleHRhcmVhOm5vdChbcm93cz0nMSddKSwgLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLCAudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbSBjYWxjKDFyZW0gLSAxcHgpOyB9XG4gIC50ZXh0ZmllbGQtYm94IHNlbGVjdC5mb3JtLWNvbnRyb2w6aG92ZXJbbXVsdGlwbGVdLFxuICAudGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0OmhvdmVyW211bHRpcGxlXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IHNlbGVjdDpob3ZlclttdWx0aXBsZV0sIC50ZXh0ZmllbGQtYm94IHNlbGVjdC5mb3JtLWNvbnRyb2w6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuICAudGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0OmhvdmVyW3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IHNlbGVjdDpob3ZlcltzaXplXTpub3QoW3NpemU9JzEnXSksIC50ZXh0ZmllbGQtYm94IHRleHRhcmVhLmZvcm0tY29udHJvbDpob3Zlcjpub3QoW3Jvd3M9JzEnXSksXG4gIC50ZXh0ZmllbGQtYm94IC53cGNmNyB0ZXh0YXJlYTpob3Zlcjpub3QoW3Jvd3M9JzEnXSksIC53cGNmNyAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYTpob3Zlcjpub3QoW3Jvd3M9JzEnXSksIC50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0OmhvdmVyW211bHRpcGxlXSwgLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3Q6aG92ZXJbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIC0ycHggMCAtMXB4IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cbiAgLnRleHRmaWVsZC1ib3ggc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1c1ttdWx0aXBsZV0sXG4gIC50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3Q6Zm9jdXNbbXVsdGlwbGVdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggc2VsZWN0OmZvY3VzW211bHRpcGxlXSwgLnRleHRmaWVsZC1ib3ggc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSksXG4gIC50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3Q6Zm9jdXNbc2l6ZV06bm90KFtzaXplPScxJ10pLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggc2VsZWN0OmZvY3VzW3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLnRleHRmaWVsZC1ib3ggdGV4dGFyZWEuZm9ybS1jb250cm9sOmZvY3VzOm5vdChbcm93cz0nMSddKSxcbiAgLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhOmZvY3VzOm5vdChbcm93cz0nMSddKSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IHRleHRhcmVhOmZvY3VzOm5vdChbcm93cz0nMSddKSwgLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3Q6Zm9jdXNbbXVsdGlwbGVdLCAudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdDpmb2N1c1tzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIC0xcHggI2YwODUwNjsgfVxuXG4udGV4dGZpZWxkLWJveCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXG4udGV4dGZpZWxkLWJveCAud3BjZjcgdGV4dGFyZWEsIC53cGNmNyAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDMuNXJlbTsgfVxuXG4udGV4dGZpZWxkLWJveCAuZm9ybS1jb250cm9sW3R5cGU9J2ZpbGUnXSwgLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRleHRdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGV4dF0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9c2VhcmNoXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXNlYXJjaF0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dXJsXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXVybF0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGVsXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRlbF0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9bnVtYmVyXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPW51bWJlcl0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9cmFuZ2VdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9cmFuZ2VdLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGVdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZV0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9bW9udGhdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9bW9udGhdLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXdlZWtdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9d2Vla10sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGltZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10aW1lXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRldGltZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRldGltZV0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWNvbG9yXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWNvbG9yXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1lbWFpbF0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1lbWFpbF0sXG4udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZmlsZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1maWxlXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1zdWJtaXRdLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9c3VibWl0XSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3RbdHlwZT0nZmlsZSddLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggc2VsZWN0W3R5cGU9J2ZpbGUnXSxcbi50ZXh0ZmllbGQtYm94IC53cGNmNyB0ZXh0YXJlYVt0eXBlPSdmaWxlJ10sIC53cGNmNyAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYVt0eXBlPSdmaWxlJ10sIC50ZXh0ZmllbGQtYm94IC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnNbdHlwZT0nZmlsZSddLCAud3BjZjcgLnRleHRmaWVsZC1ib3ggLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzW3R5cGU9J2ZpbGUnXSxcbi50ZXh0ZmllbGQtYm94IC5mb3JtLWNvbnRyb2wtZmlsZSB7XG4gIG1heC1oZWlnaHQ6IDMuNXJlbTsgfVxuXG4udGV4dGZpZWxkLWJveC1sZyAuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAuZm9ybS1jb250cm9sLCAudGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9dGV4dF0sIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXRleHRdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT10ZXh0XSxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1zZWFyY2hdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9dXJsXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9dXJsXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXVybF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXVybF0sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT10ZWxdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT10ZWxdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dGVsXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9dGVsXSxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPW51bWJlcl0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1udW1iZXJdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT1yYW5nZV0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXJhbmdlXSxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT1kYXRlXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1kYXRlXSxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9bW9udGhdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1tb250aF0sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9d2Vla10sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9d2Vla10sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT10aW1lXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9dGltZV0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT10aW1lXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9dGltZV0sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9Y29sb3JdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1jb2xvcl0sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPWVtYWlsXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZW1haWxdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPWZpbGVdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWZpbGVdLCAudGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT1zdWJtaXRdLCAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1zdWJtaXRdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IHNlbGVjdCwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIHNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3QsIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBzZWxlY3QsXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgdGV4dGFyZWEsIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyB0ZXh0YXJlYSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IHRleHRhcmVhLCAudGV4dGZpZWxkLWJveC1sZyAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAudGV4dGZpZWxkLWJveC1sZyAuY3VzdG9tLXNlbGVjdCwgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3QsIC50ZXh0ZmllbGQtYm94LWxnIC5mb3JtLWNvbnRyb2wtZmlsZSwgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLmZvcm0tY29udHJvbC1maWxlIHtcbiAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTc2NDc7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDFyZW0gY2FsYygwLjg3NXJlbSAtIDFweCk7IH1cblxuLnRleHRmaWVsZC1ib3gtbGcgc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0sIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IHNlbGVjdFttdWx0aXBsZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBzZWxlY3RbbXVsdGlwbGVdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdFttdWx0aXBsZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBzZWxlY3RbbXVsdGlwbGVdLCAudGV4dGZpZWxkLWJveC1sZyBzZWxlY3QuZm9ybS1jb250cm9sW3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksIC50ZXh0ZmllbGQtYm94LWxnIHRleHRhcmVhLmZvcm0tY29udHJvbDpub3QoW3Jvd3M9JzEnXSksIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IHRleHRhcmVhLmZvcm0tY29udHJvbDpub3QoW3Jvd3M9JzEnXSksXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgdGV4dGFyZWE6bm90KFtyb3dzPScxJ10pLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgdGV4dGFyZWE6bm90KFtyb3dzPScxJ10pLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhOm5vdChbcm93cz0nMSddKSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IHRleHRhcmVhOm5vdChbcm93cz0nMSddKSwgLnRleHRmaWVsZC1ib3gtbGcgLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLCAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC50ZXh0ZmllbGQtYm94LWxnIC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgcGFkZGluZzogMC44NzVyZW0gMXJlbSBjYWxjKDAuODc1cmVtIC0gMXB4KTsgfVxuXG4udGV4dGZpZWxkLWJveC1sZyB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIHRleHRhcmVhLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggdGV4dGFyZWEge1xuICBtaW4taGVpZ2h0OiA0LjI1cmVtOyB9XG5cbi50ZXh0ZmllbGQtYm94LWxnIC5jdXN0b20tc2VsZWN0LCAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNWVtOyB9XG5cbi50ZXh0ZmllbGQtYm94LWxnIC5mb3JtLWNvbnRyb2xbdHlwZT0nZmlsZSddLCAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAuZm9ybS1jb250cm9sW3R5cGU9J2ZpbGUnXSwgLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRleHRdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGV4dF0sIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10ZXh0XSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRleHRdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXNlYXJjaF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1zZWFyY2hdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXNlYXJjaF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1zZWFyY2hdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXVybF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT11cmxdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXVybF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT11cmxdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRlbF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10ZWxdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRlbF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10ZWxdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPW51bWJlcl0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1udW1iZXJdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPW51bWJlcl0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1udW1iZXJdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXJhbmdlXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXJhbmdlXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1yYW5nZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1yYW5nZV0sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRlXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRlXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGVdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPW1vbnRoXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPW1vbnRoXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1tb250aF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1tb250aF0sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9d2Vla10sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT13ZWVrXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT13ZWVrXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXdlZWtdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRpbWVdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGltZV0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGltZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10aW1lXSxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRldGltZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRldGltZV0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZXRpbWVdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRldGltZS1sb2NhbF0sXG4udGV4dGZpZWxkLWJveC1sZyAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9Y29sb3JdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9Y29sb3JdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWNvbG9yXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWNvbG9yXSxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1lbWFpbF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1lbWFpbF0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZW1haWxdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZW1haWxdLFxuLnRleHRmaWVsZC1ib3gtbGcgLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWZpbGVdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZmlsZV0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZmlsZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1maWxlXSxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1zdWJtaXRdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1zdWJtaXRdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9c3VibWl0XSxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyBzZWxlY3RbdHlwZT0nZmlsZSddLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtbGcgc2VsZWN0W3R5cGU9J2ZpbGUnXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3RbdHlwZT0nZmlsZSddLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggc2VsZWN0W3R5cGU9J2ZpbGUnXSxcbi50ZXh0ZmllbGQtYm94LWxnIC53cGNmNyB0ZXh0YXJlYVt0eXBlPSdmaWxlJ10sIC53cGNmNyAudGV4dGZpZWxkLWJveC1sZyB0ZXh0YXJlYVt0eXBlPSdmaWxlJ10sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveCAud3BjZjcgdGV4dGFyZWFbdHlwZT0nZmlsZSddLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggdGV4dGFyZWFbdHlwZT0nZmlsZSddLCAudGV4dGZpZWxkLWJveC1sZyAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzW3R5cGU9J2ZpbGUnXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LWxnIC53cGNmNy12YWxpZGF0aW9uLWVycm9yc1t0eXBlPSdmaWxlJ10sIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnNbdHlwZT0nZmlsZSddLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzW3R5cGU9J2ZpbGUnXSxcbi50ZXh0ZmllbGQtYm94LWxnIC5mb3JtLWNvbnRyb2wtZmlsZSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94IC5mb3JtLWNvbnRyb2wtZmlsZSB7XG4gIG1heC1oZWlnaHQ6IDQuMjVyZW07IH1cblxuLnRleHRmaWVsZC1ib3gtc20gLmZvcm0tY29udHJvbCwgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLmZvcm0tY29udHJvbCwgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9dGV4dF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPXRleHRdLCAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9dGV4dF0sXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT1zZWFyY2hdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9c2VhcmNoXSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPXVybF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPXVybF0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT11cmxdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT11cmxdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9dGVsXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9dGVsXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXRlbF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXRlbF0sXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT1udW1iZXJdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9bnVtYmVyXSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9cmFuZ2VdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1yYW5nZV0sXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9ZGF0ZV0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZGF0ZV0sXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPW1vbnRoXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9bW9udGhdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9d2Vla10sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPXdlZWtdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9d2Vla10sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXdlZWtdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9dGltZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPXRpbWVdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dGltZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXRpbWVdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT1kYXRldGltZV0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPWNvbG9yXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9Y29sb3JdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT1lbWFpbF0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWVtYWlsXSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT1maWxlXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1maWxlXSwgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9c3VibWl0XSwgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9c3VibWl0XSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBzZWxlY3QsIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBzZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0LCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggc2VsZWN0LFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IHRleHRhcmVhLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gdGV4dGFyZWEsXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgdGV4dGFyZWEsIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYSwgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLnRleHRmaWVsZC1ib3gtc20gLmN1c3RvbS1zZWxlY3QsIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0LCAudGV4dGZpZWxkLWJveC1zbSAuZm9ybS1jb250cm9sLWZpbGUsIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC5mb3JtLWNvbnRyb2wtZmlsZSB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41Mzg0NjtcbiAgcGFkZGluZzogMC43NXJlbSAwLjc1cmVtIGNhbGMoMC43NXJlbSAtIDFweCk7IH1cblxuLnRleHRmaWVsZC1ib3gtc20gc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0sIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IHNlbGVjdFttdWx0aXBsZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBzZWxlY3RbbXVsdGlwbGVdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdFttdWx0aXBsZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBzZWxlY3RbbXVsdGlwbGVdLCAudGV4dGZpZWxkLWJveC1zbSBzZWxlY3QuZm9ybS1jb250cm9sW3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksIC50ZXh0ZmllbGQtYm94LXNtIHRleHRhcmVhLmZvcm0tY29udHJvbDpub3QoW3Jvd3M9JzEnXSksIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IHRleHRhcmVhLmZvcm0tY29udHJvbDpub3QoW3Jvd3M9JzEnXSksXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgdGV4dGFyZWE6bm90KFtyb3dzPScxJ10pLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gdGV4dGFyZWE6bm90KFtyb3dzPScxJ10pLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhOm5vdChbcm93cz0nMSddKSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IHRleHRhcmVhOm5vdChbcm93cz0nMSddKSwgLnRleHRmaWVsZC1ib3gtc20gLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLCAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC50ZXh0ZmllbGQtYm94LXNtIC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgcGFkZGluZzogMC43NXJlbSAwLjc1cmVtIGNhbGMoMC43NXJlbSAtIDFweCk7IH1cblxuLnRleHRmaWVsZC1ib3gtc20gdGV4dGFyZWEuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgdGV4dGFyZWEsIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSB0ZXh0YXJlYSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IHRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogMi43NXJlbTsgfVxuXG4udGV4dGZpZWxkLWJveC1zbSAuY3VzdG9tLXNlbGVjdCwgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTsgfVxuXG4udGV4dGZpZWxkLWJveC1zbSAuZm9ybS1jb250cm9sW3R5cGU9J2ZpbGUnXSwgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLmZvcm0tY29udHJvbFt0eXBlPSdmaWxlJ10sIC50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10ZXh0XSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRleHRdLCAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGV4dF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10ZXh0XSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1zZWFyY2hdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9c2VhcmNoXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1zZWFyY2hdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9c2VhcmNoXSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT11cmxdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dXJsXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT11cmxdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dXJsXSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10ZWxdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGVsXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10ZWxdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGVsXSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1udW1iZXJdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9bnVtYmVyXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1udW1iZXJdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9bnVtYmVyXSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1yYW5nZV0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1yYW5nZV0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9cmFuZ2VdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9cmFuZ2VdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGVdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZV0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRlXSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1tb250aF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1tb250aF0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9bW9udGhdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9bW9udGhdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXdlZWtdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9d2Vla10sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9d2Vla10sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT13ZWVrXSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10aW1lXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRpbWVdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRpbWVdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGltZV0sXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZXRpbWVdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGV0aW1lXSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRldGltZS1sb2NhbF0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWNvbG9yXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWNvbG9yXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1jb2xvcl0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1jb2xvcl0sXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZW1haWxdLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZW1haWxdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWVtYWlsXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWVtYWlsXSxcbi50ZXh0ZmllbGQtYm94LXNtIC53cGNmNyBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1maWxlXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWZpbGVdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWZpbGVdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZmlsZV0sXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9c3VibWl0XSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXN1Ym1pdF0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9c3VibWl0XSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXN1Ym1pdF0sXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgc2VsZWN0W3R5cGU9J2ZpbGUnXSwgLndwY2Y3IC50ZXh0ZmllbGQtYm94LXNtIHNlbGVjdFt0eXBlPSdmaWxlJ10sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0W3R5cGU9J2ZpbGUnXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IHNlbGVjdFt0eXBlPSdmaWxlJ10sXG4udGV4dGZpZWxkLWJveC1zbSAud3BjZjcgdGV4dGFyZWFbdHlwZT0nZmlsZSddLCAud3BjZjcgLnRleHRmaWVsZC1ib3gtc20gdGV4dGFyZWFbdHlwZT0nZmlsZSddLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhW3R5cGU9J2ZpbGUnXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IHRleHRhcmVhW3R5cGU9J2ZpbGUnXSwgLnRleHRmaWVsZC1ib3gtc20gLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yc1t0eXBlPSdmaWxlJ10sIC53cGNmNyAudGV4dGZpZWxkLWJveC1zbSAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnNbdHlwZT0nZmlsZSddLCAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzW3R5cGU9J2ZpbGUnXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94IC53cGNmNy12YWxpZGF0aW9uLWVycm9yc1t0eXBlPSdmaWxlJ10sXG4udGV4dGZpZWxkLWJveC1zbSAuZm9ybS1jb250cm9sLWZpbGUsXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveCAuZm9ybS1jb250cm9sLWZpbGUge1xuICBtYXgtaGVpZ2h0OiAyLjc1cmVtOyB9XG5cbi5mbG9hdGluZy1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmZsb2F0aW5nLWxhYmVsLmhhcy12YWx1ZSBsYWJlbCxcbiAgLmZsb2F0aW5nLWxhYmVsLmlzLWZvY3VzZWQgbGFiZWwge1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpOyB9XG4gIC5mbG9hdGluZy1sYWJlbC5pcy1mb2N1c2VkIGxhYmVsIHtcbiAgICBjb2xvcjogI2YwODUwNjsgfVxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLmZvcm0tY29udHJvbFt0eXBlPSdkYXRlJ10sIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0nZGF0ZSddW3R5cGU9dGV4dF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0nZGF0ZSddW3R5cGU9dGV4dF0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0nZGF0ZSddW3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT1zZWFyY2hdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGUnXVt0eXBlPXVybF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0nZGF0ZSddW3R5cGU9dXJsXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT10ZWxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGUnXVt0eXBlPXRlbF0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0nZGF0ZSddW3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT1udW1iZXJdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGUnXVt0eXBlPXJhbmdlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT1yYW5nZV0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0nZGF0ZSddW3R5cGU9ZGF0ZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0nZGF0ZSddW3R5cGU9ZGF0ZV0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0nZGF0ZSddW3R5cGU9bW9udGhdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGUnXVt0eXBlPW1vbnRoXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT13ZWVrXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT13ZWVrXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT10aW1lXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT10aW1lXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT1kYXRldGltZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0nZGF0ZSddW3R5cGU9ZGF0ZXRpbWVdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGUnXVt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0nZGF0ZSddW3R5cGU9Y29sb3JdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGUnXVt0eXBlPWNvbG9yXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRlJ11bdHlwZT1lbWFpbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0nZGF0ZSddW3R5cGU9ZW1haWxdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGUnXVt0eXBlPWZpbGVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGUnXVt0eXBlPWZpbGVdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGUnXVt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0nZGF0ZSddW3R5cGU9c3VibWl0XSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBzZWxlY3RbdHlwZT0nZGF0ZSddLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIHNlbGVjdFt0eXBlPSdkYXRlJ10sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgdGV4dGFyZWFbdHlwZT0nZGF0ZSddLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIHRleHRhcmVhW3R5cGU9J2RhdGUnXSwgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnNbdHlwZT0nZGF0ZSddLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNy12YWxpZGF0aW9uLWVycm9yc1t0eXBlPSdkYXRlJ10sIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAuZm9ybS1jb250cm9sW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVt0eXBlPXRleHRdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT10ZXh0XSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9c2VhcmNoXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9dXJsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9dXJsXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9dGVsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9dGVsXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9bnVtYmVyXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9cmFuZ2VdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT1yYW5nZV0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVt0eXBlPWRhdGVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT1kYXRlXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9bW9udGhdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT1tb250aF0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVt0eXBlPXdlZWtdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT13ZWVrXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9dGltZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVt0eXBlPXRpbWVdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT1kYXRldGltZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVt0eXBlPWRhdGV0aW1lXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVt0eXBlPWNvbG9yXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9Y29sb3JdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT1lbWFpbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVt0eXBlPWVtYWlsXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddW3R5cGU9ZmlsZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVt0eXBlPWZpbGVdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT1zdWJtaXRdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bdHlwZT1zdWJtaXRdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IHNlbGVjdFt0eXBlPSdkYXRldGltZS1sb2NhbCddLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIHNlbGVjdFt0eXBlPSdkYXRldGltZS1sb2NhbCddLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IHRleHRhcmVhW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgdGV4dGFyZWFbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSwgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnNbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnNbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSwgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC5mb3JtLWNvbnRyb2xbdHlwZT0ndGltZSddLCAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J3RpbWUnXVt0eXBlPXRleHRdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J3RpbWUnXVt0eXBlPXRleHRdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J3RpbWUnXVt0eXBlPXNlYXJjaF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9c2VhcmNoXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSd0aW1lJ11bdHlwZT11cmxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J3RpbWUnXVt0eXBlPXVybF0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9dGVsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSd0aW1lJ11bdHlwZT10ZWxdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J3RpbWUnXVt0eXBlPW51bWJlcl0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9bnVtYmVyXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSd0aW1lJ11bdHlwZT1yYW5nZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9cmFuZ2VdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J3RpbWUnXVt0eXBlPWRhdGVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J3RpbWUnXVt0eXBlPWRhdGVdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J3RpbWUnXVt0eXBlPW1vbnRoXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSd0aW1lJ11bdHlwZT1tb250aF0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9d2Vla10sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9d2Vla10sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9dGltZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9dGltZV0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J3RpbWUnXVt0eXBlPWRhdGV0aW1lXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSd0aW1lJ11bdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IGlucHV0W3R5cGU9J3RpbWUnXVt0eXBlPWNvbG9yXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSd0aW1lJ11bdHlwZT1jb2xvcl0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgaW5wdXRbdHlwZT0ndGltZSddW3R5cGU9ZW1haWxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J3RpbWUnXVt0eXBlPWVtYWlsXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSd0aW1lJ11bdHlwZT1maWxlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBpbnB1dFt0eXBlPSd0aW1lJ11bdHlwZT1maWxlXSxcbiAgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIC53cGNmNyBpbnB1dFt0eXBlPSd0aW1lJ11bdHlwZT1zdWJtaXRdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsOm5vdCguaGFzLXZhbHVlKTpub3QoLmlzLWZvY3VzZWQpIGlucHV0W3R5cGU9J3RpbWUnXVt0eXBlPXN1Ym1pdF0sXG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgc2VsZWN0W3R5cGU9J3RpbWUnXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSBzZWxlY3RbdHlwZT0ndGltZSddLFxuICAuZmxvYXRpbmctbGFiZWw6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLndwY2Y3IHRleHRhcmVhW3R5cGU9J3RpbWUnXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSB0ZXh0YXJlYVt0eXBlPSd0aW1lJ10sIC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzW3R5cGU9J3RpbWUnXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbDpub3QoLmhhcy12YWx1ZSk6bm90KC5pcy1mb2N1c2VkKSAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnNbdHlwZT0ndGltZSddIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmZsb2F0aW5nLWxhYmVsIGxhYmVsIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0b3AsIHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxLjEyNXJlbTtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmZsb2F0aW5nLWxhYmVsIGxhYmVsIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmZsb2F0aW5nLWxhYmVsIGxhYmVsIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmZsb2F0aW5nLWxhYmVsIGxhYmVsIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5mbG9hdGluZy1sYWJlbCAuZm9ybS1jb250cm9sLCAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGV4dF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10ZXh0XSxcbiAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dXJsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXVybF0sXG4gIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10ZWxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dGVsXSxcbiAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRlXSxcbiAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9d2Vla10sXG4gIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10aW1lXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRpbWVdLFxuICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9Y29sb3JdLFxuICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZW1haWxdLFxuICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1maWxlXSwgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHNlbGVjdCwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBzZWxlY3QsXG4gIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgdGV4dGFyZWEsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgdGV4dGFyZWEsIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLmZsb2F0aW5nLWxhYmVsIC5jdXN0b20tc2VsZWN0LCAuZmxvYXRpbmctbGFiZWwgLmZvcm0tY29udHJvbC1maWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuZmxvYXRpbmctbGFiZWwgLmZvcm0tY29udHJvbDpmb2N1czo6cGxhY2Vob2xkZXIsIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XTpmb2N1czo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10ZXh0XTpmb2N1czo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXM6OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1czo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXVybF06Zm9jdXM6OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dXJsXTpmb2N1czo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRlbF06Zm9jdXM6OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dGVsXTpmb2N1czo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXM6OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1czo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6OnBsYWNlaG9sZGVyLFxuICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXTpmb2N1czo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRlXTpmb2N1czo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXTpmb2N1czo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1tb250aF06Zm9jdXM6OnBsYWNlaG9sZGVyLFxuICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXTpmb2N1czo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT13ZWVrXTpmb2N1czo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdOmZvY3VzOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRpbWVdOmZvY3VzOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdOmZvY3VzOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGV0aW1lXTpmb2N1czo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpmb2N1czo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06Zm9jdXM6OnBsYWNlaG9sZGVyLFxuICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl06Zm9jdXM6OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9Y29sb3JdOmZvY3VzOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1czo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdOmZvY3VzOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWZpbGVdOmZvY3VzOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XTpmb2N1czo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHNlbGVjdDpmb2N1czo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgc2VsZWN0OmZvY3VzOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHRleHRhcmVhOmZvY3VzOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCB0ZXh0YXJlYTpmb2N1czo6cGxhY2Vob2xkZXIsIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmZvY3VzOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6Zm9jdXM6OnBsYWNlaG9sZGVyLCAuZmxvYXRpbmctbGFiZWwgLmN1c3RvbS1zZWxlY3Q6Zm9jdXM6OnBsYWNlaG9sZGVyLCAuZmxvYXRpbmctbGFiZWwgLmZvcm0tY29udHJvbC1maWxlOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuZmxvYXRpbmctbGFiZWwgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIsIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9c2VhcmNoXTo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXVybF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dXJsXTo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dGVsXTo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9bnVtYmVyXTo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1yYW5nZV06OnBsYWNlaG9sZGVyLFxuICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRlXTo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1tb250aF06OnBsYWNlaG9sZGVyLFxuICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT13ZWVrXTo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRpbWVdOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGV0aW1lXTo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06OnBsYWNlaG9sZGVyLFxuICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9Y29sb3JdOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsXG4gICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWZpbGVdOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1zdWJtaXRdOjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHNlbGVjdDo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgc2VsZWN0OjpwbGFjZWhvbGRlcixcbiAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHRleHRhcmVhOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIsIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6OnBsYWNlaG9sZGVyLCAuZmxvYXRpbmctbGFiZWwgLmN1c3RvbS1zZWxlY3Q6OnBsYWNlaG9sZGVyLCAuZmxvYXRpbmctbGFiZWwgLmZvcm0tY29udHJvbC1maWxlOjpwbGFjZWhvbGRlciB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciwgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9c2VhcmNoXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT11cmxdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXVybF06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGVsXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9bnVtYmVyXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9cmFuZ2VdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGVdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1tb250aF06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9d2Vla106OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9d2Vla106OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGltZV06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dGltZV06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGV0aW1lXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1jb2xvcl06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1maWxlXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1maWxlXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXN1Ym1pdF06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHNlbGVjdDo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgc2VsZWN0OjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgdGV4dGFyZWE6OnBsYWNlaG9sZGVyLCAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOjpwbGFjZWhvbGRlciwgLmZsb2F0aW5nLWxhYmVsIC5jdXN0b20tc2VsZWN0OjpwbGFjZWhvbGRlciwgLmZsb2F0aW5nLWxhYmVsIC5mb3JtLWNvbnRyb2wtZmlsZTo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzlzOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIsIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXNlYXJjaF06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dXJsXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT11cmxdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dGVsXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPW51bWJlcl06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXJhbmdlXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRlXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1tb250aF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9bW9udGhdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXdlZWtdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRpbWVdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRldGltZV06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9Y29sb3JdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZmlsZV06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1zdWJtaXRdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBzZWxlY3Q6OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIHNlbGVjdDo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgdGV4dGFyZWE6OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIHRleHRhcmVhOjpwbGFjZWhvbGRlciwgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIC53cGNmNy12YWxpZGF0aW9uLWVycm9yczo6cGxhY2Vob2xkZXIsIC5mbG9hdGluZy1sYWJlbCAuY3VzdG9tLXNlbGVjdDo6cGxhY2Vob2xkZXIsIC5mbG9hdGluZy1sYWJlbCAuZm9ybS1jb250cm9sLWZpbGU6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLCAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1zZWFyY2hdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXVybF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dXJsXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1udW1iZXJdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1yYW5nZV06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZV06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPW1vbnRoXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT13ZWVrXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10aW1lXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10aW1lXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWNvbG9yXTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWZpbGVdOjpwbGFjZWhvbGRlcixcbiAgICAgICAgLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9c3VibWl0XTo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgc2VsZWN0OjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCBzZWxlY3Q6OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHRleHRhcmVhOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIsIC5mbG9hdGluZy1sYWJlbCAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6OnBsYWNlaG9sZGVyLCAuZmxvYXRpbmctbGFiZWwgLmN1c3RvbS1zZWxlY3Q6OnBsYWNlaG9sZGVyLCAuZmxvYXRpbmctbGFiZWwgLmZvcm0tY29udHJvbC1maWxlOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5mbG9hdGluZy1sYWJlbC1sZy5oYXMtdmFsdWUgbGFiZWwsIC5pbnB1dC1ncm91cC1sZyA+IC5oYXMtdmFsdWUuZmxvYXRpbmctbGFiZWwgbGFiZWwsXG4uZmxvYXRpbmctbGFiZWwtbGcuaXMtZm9jdXNlZCBsYWJlbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pcy1mb2N1c2VkLmZsb2F0aW5nLWxhYmVsIGxhYmVsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjQxMTc2KTsgfVxuXG4uZmxvYXRpbmctbGFiZWwtbGcgbGFiZWwsIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMi4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE3NjQ3O1xuICB0b3A6IDEuNXJlbTsgfVxuXG4uZmxvYXRpbmctbGFiZWwtbGcgLmZvcm0tY29udHJvbCwgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC5mb3JtLWNvbnRyb2wsIC5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyBpbnB1dFt0eXBlPXRleHRdLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGV4dF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10ZXh0XSxcbi5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9c2VhcmNoXSxcbi5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9c2VhcmNoXSxcbi5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT11cmxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9dXJsXSxcbi5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT11cmxdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dXJsXSxcbi5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT10ZWxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9dGVsXSxcbi5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10ZWxdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dGVsXSxcbi5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9bnVtYmVyXSxcbi5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9bnVtYmVyXSxcbi5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT1yYW5nZV0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9cmFuZ2VdLFxuLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9ZGF0ZV0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRlXSxcbi5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT1tb250aF0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9bW9udGhdLFxuLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9d2Vla10sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9d2Vla10sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT13ZWVrXSxcbi5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT10aW1lXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyBpbnB1dFt0eXBlPXRpbWVdLFxuLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dGltZV0sXG4uZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyBpbnB1dFt0eXBlPWNvbG9yXSxcbi5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1jb2xvcl0sXG4uZmxvYXRpbmctbGFiZWwtbGcgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9ZW1haWxdLFxuLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWVtYWlsXSxcbi5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyBpbnB1dFt0eXBlPWZpbGVdLFxuLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZmlsZV0sIC5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIGlucHV0W3R5cGU9c3VibWl0XSwgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1zdWJtaXRdLFxuLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBzZWxlY3QsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBzZWxlY3QsIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgc2VsZWN0LFxuLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyB0ZXh0YXJlYSxcbi5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgdGV4dGFyZWEsIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgdGV4dGFyZWEsIC5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAuZmxvYXRpbmctbGFiZWwtbGcgLmN1c3RvbS1zZWxlY3QsIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAuY3VzdG9tLXNlbGVjdCwgLmZsb2F0aW5nLWxhYmVsLWxnIC5mb3JtLWNvbnRyb2wtZmlsZSwgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC5mb3JtLWNvbnRyb2wtZmlsZSB7XG4gIGZvbnQtc2l6ZTogMi4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE3NjQ3O1xuICBwYWRkaW5nOiAwLjYyNXJlbSAwIGNhbGMoMC42MjVyZW0gLSAxcHgpOyB9XG5cbi5mbG9hdGluZy1sYWJlbC1sZyBzZWxlY3QuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgc2VsZWN0LmZvcm0tY29udHJvbCxcbi5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgc2VsZWN0LCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIHNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgc2VsZWN0LCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIHNlbGVjdCwgLmZsb2F0aW5nLWxhYmVsLWxnIC5jdXN0b20tc2VsZWN0LCAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTsgfVxuXG4uZmxvYXRpbmctbGFiZWwtbGcgc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0sIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSxcbi5mbG9hdGluZy1sYWJlbC1sZyAud3BjZjcgc2VsZWN0W211bHRpcGxlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZyBzZWxlY3RbbXVsdGlwbGVdLFxuLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBzZWxlY3RbbXVsdGlwbGVdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIHNlbGVjdFttdWx0aXBsZV0sIC5mbG9hdGluZy1sYWJlbC1sZyBzZWxlY3QuZm9ybS1jb250cm9sW3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIHNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyBzZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnIHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLmZsb2F0aW5nLWxhYmVsLWxnIHRleHRhcmVhLmZvcm0tY29udHJvbDpub3QoW3Jvd3M9JzEnXSksIC5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6bm90KFtyb3dzPScxJ10pLFxuLmZsb2F0aW5nLWxhYmVsLWxnIC53cGNmNyB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcgdGV4dGFyZWE6bm90KFtyb3dzPScxJ10pLFxuLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgdGV4dGFyZWE6bm90KFtyb3dzPScxJ10pLCAuZmxvYXRpbmctbGFiZWwtbGcgLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLCAuZmxvYXRpbmctbGFiZWwtbGcgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgcGFkZGluZzogMC44NzVyZW0gMXJlbSBjYWxjKDAuODc1cmVtIC0gMXB4KTsgfVxuXG4uZmxvYXRpbmctbGFiZWwtc20uaGFzLXZhbHVlIGxhYmVsLCAuaW5wdXQtZ3JvdXAtc20gPiAuaGFzLXZhbHVlLmZsb2F0aW5nLWxhYmVsIGxhYmVsLFxuLmZsb2F0aW5nLWxhYmVsLXNtLmlzLWZvY3VzZWQgbGFiZWwsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaXMtZm9jdXNlZC5mbG9hdGluZy1sYWJlbCBsYWJlbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC43NjkyMyk7IH1cblxuLmZsb2F0aW5nLWxhYmVsLXNtIGxhYmVsLCAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgbGFiZWwge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTM4NDY7XG4gIHRvcDogMS4wcmVtOyB9XG5cbi5mbG9hdGluZy1sYWJlbC1zbSAuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLmZvcm0tY29udHJvbCwgLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIGlucHV0W3R5cGU9dGV4dF0sIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRleHRdLFxuLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT1zZWFyY2hdLFxuLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1zZWFyY2hdLFxuLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPXVybF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT11cmxdLFxuLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXVybF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT11cmxdLFxuLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPXRlbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT10ZWxdLFxuLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRlbF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10ZWxdLFxuLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT1udW1iZXJdLFxuLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1udW1iZXJdLFxuLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPXJhbmdlXSxcbi5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1yYW5nZV0sXG4uZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT1kYXRlXSxcbi5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGVdLFxuLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPW1vbnRoXSxcbi5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1tb250aF0sXG4uZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9d2Vla10sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT13ZWVrXSxcbi5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXdlZWtdLFxuLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIGlucHV0W3R5cGU9dGltZV0sXG4uaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGltZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10aW1lXSxcbi5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT1kYXRldGltZV0sXG4uaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4uZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIGlucHV0W3R5cGU9Y29sb3JdLFxuLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWNvbG9yXSxcbi5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT1lbWFpbF0sXG4uaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZW1haWxdLFxuLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIGlucHV0W3R5cGU9ZmlsZV0sXG4uaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1maWxlXSwgLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gaW5wdXRbdHlwZT1zdWJtaXRdLCAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IHNlbGVjdCwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBzZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHNlbGVjdCwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBzZWxlY3QsXG4uZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3IHRleHRhcmVhLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIHRleHRhcmVhLFxuLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCB0ZXh0YXJlYSwgLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC5mbG9hdGluZy1sYWJlbC1zbSAuY3VzdG9tLXNlbGVjdCwgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC5jdXN0b20tc2VsZWN0LCAuZmxvYXRpbmctbGFiZWwtc20gLmZvcm0tY29udHJvbC1maWxlLCAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLmZvcm0tY29udHJvbC1maWxlIHtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjUzODQ2O1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwIGNhbGMoMC4zNzVyZW0gLSAxcHgpOyB9XG5cbi5mbG9hdGluZy1sYWJlbC1zbSBzZWxlY3QuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgc2VsZWN0LmZvcm0tY29udHJvbCxcbi5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjcgc2VsZWN0LCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIHNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCAud3BjZjcgc2VsZWN0LCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIHNlbGVjdCwgLmZsb2F0aW5nLWxhYmVsLXNtIC5jdXN0b20tc2VsZWN0LCAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTsgfVxuXG4uZmxvYXRpbmctbGFiZWwtc20gc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0sIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSxcbi5mbG9hdGluZy1sYWJlbC1zbSAud3BjZjcgc2VsZWN0W211bHRpcGxlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbSBzZWxlY3RbbXVsdGlwbGVdLFxuLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyBzZWxlY3RbbXVsdGlwbGVdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIHNlbGVjdFttdWx0aXBsZV0sIC5mbG9hdGluZy1sYWJlbC1zbSBzZWxlY3QuZm9ybS1jb250cm9sW3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIHNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyBzZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtIHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLndwY2Y3IHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLmZsb2F0aW5nLWxhYmVsLXNtIHRleHRhcmVhLmZvcm0tY29udHJvbDpub3QoW3Jvd3M9JzEnXSksIC5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6bm90KFtyb3dzPScxJ10pLFxuLmZsb2F0aW5nLWxhYmVsLXNtIC53cGNmNyB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20gdGV4dGFyZWE6bm90KFtyb3dzPScxJ10pLFxuLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsIC53cGNmNyB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgdGV4dGFyZWE6bm90KFtyb3dzPScxJ10pLCAuZmxvYXRpbmctbGFiZWwtc20gLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLCAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLCAuZmxvYXRpbmctbGFiZWwtc20gLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pLCAuaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgcGFkZGluZzogMC43NXJlbSAwLjc1cmVtIGNhbGMoMC43NXJlbSAtIDFweCk7IH1cblxuLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3gge1xuICBwYWRkaW5nLXRvcDogMDsgfVxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveC5oYXMtdmFsdWUgbGFiZWwsXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94LmlzLWZvY3VzZWQgbGFiZWwge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRvcDogMC41cmVtOyB9XG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGxhYmVsIHtcbiAgICB0b3A6IDFyZW07XG4gICAgbGVmdDogMXJlbTsgfVxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAuZm9ybS1jb250cm9sLCAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9dGV4dF0sXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXVybF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXVybF0sXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXRlbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXRlbF0sXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPW51bWJlcl0sXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9cmFuZ2VdLFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZGF0ZV0sXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9bW9udGhdLFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9d2Vla10sXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT10aW1lXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1lbWFpbF0sXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1maWxlXSwgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9c3VibWl0XSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdCwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IHNlbGVjdCxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IHRleHRhcmVhLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggdGV4dGFyZWEsIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0LCAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAuZm9ybS1jb250cm9sLWZpbGUsXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdLFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0W211bHRpcGxlXSxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IHNlbGVjdFttdWx0aXBsZV0sXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IHNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbiAgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IHRleHRhcmVhLmZvcm0tY29udHJvbDpub3QoW3Jvd3M9JzEnXSksXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksXG4gIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0W211bHRpcGxlXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtOyB9XG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC5mb3JtLWNvbnRyb2wsIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXRleHRdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT10ZXh0XSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dXJsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9dXJsXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dGVsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9dGVsXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1yYW5nZV0sXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1kYXRlXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1tb250aF0sXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT13ZWVrXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9dGltZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXRpbWVdLFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9Y29sb3JdLFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWZpbGVdLCAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0LCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggc2VsZWN0LFxuICAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCAud3BjZjcgdGV4dGFyZWEsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCB0ZXh0YXJlYSwgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLmZsb2F0aW5nLWxhYmVsLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3QsIC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94IC5mb3JtLWNvbnRyb2wtZmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoMC41cmVtIC0gMXB4KTsgfVxuXG4uZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCBsYWJlbCwgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgbGFiZWwge1xuICB0b3A6IDAuODc1cmVtO1xuICBsZWZ0OiAxcmVtOyB9XG5cbi5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IC5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC5mb3JtLWNvbnRyb2wsIC5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXRleHRdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT10ZXh0XSwgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGV4dF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRleHRdLFxuLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9c2VhcmNoXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXNlYXJjaF0sXG4uZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT11cmxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT11cmxdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dXJsXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dXJsXSxcbi5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXRlbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXRlbF0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10ZWxdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10ZWxdLFxuLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9bnVtYmVyXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPW51bWJlcl0sXG4uZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXJhbmdlXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9cmFuZ2VdLFxuLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWRhdGVdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGVdLFxuLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1tb250aF0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPW1vbnRoXSxcbi5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT13ZWVrXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT13ZWVrXSxcbi5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT10aW1lXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10aW1lXSxcbi5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4uZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1jb2xvcl0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWNvbG9yXSxcbi5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZW1haWxdLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1lbWFpbF0sXG4uZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZmlsZV0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZmlsZV0sIC5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0LCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IHNlbGVjdCwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIHNlbGVjdCxcbi5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IC53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IHRleHRhcmVhLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IHRleHRhcmVhLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgdGV4dGFyZWEsIC5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0LCAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAuY3VzdG9tLXNlbGVjdCwgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggLmZvcm0tY29udHJvbC1maWxlLCAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAuZm9ybS1jb250cm9sLWZpbGUsXG4uZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdLFxuLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdFttdWx0aXBsZV0sXG4ud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggc2VsZWN0W211bHRpcGxlXSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBzZWxlY3RbbXVsdGlwbGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIHNlbGVjdFttdWx0aXBsZV0sXG4uZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCBzZWxlY3QuZm9ybS1jb250cm9sW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIHNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBzZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4uZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6bm90KFtyb3dzPScxJ10pLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgdGV4dGFyZWEuZm9ybS1jb250cm9sOm5vdChbcm93cz0nMSddKSxcbi5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IC53cGNmNyB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksXG4ud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggdGV4dGFyZWE6bm90KFtyb3dzPScxJ10pLFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IHRleHRhcmVhOm5vdChbcm93cz0nMSddKSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksXG4uZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sXG4uZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtOyB9XG5cbi5mbG9hdGluZy1sYWJlbC1sZy50ZXh0ZmllbGQtYm94IHNlbGVjdC5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIHNlbGVjdC5mb3JtLWNvbnRyb2wsXG4uZmxvYXRpbmctbGFiZWwtbGcudGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0LCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IHNlbGVjdCwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIHNlbGVjdCwgLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3ggLmN1c3RvbS1zZWxlY3QsIC5pbnB1dC1ncm91cC1sZyA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMS41ZW07IH1cblxuLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggbGFiZWwsIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGxhYmVsIHtcbiAgdG9wOiAwLjc1cmVtO1xuICBsZWZ0OiAwLjc1cmVtOyB9XG5cbi5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC5mb3JtLWNvbnRyb2wsIC5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXRleHRdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT10ZXh0XSwgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dGV4dF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXRleHRdLFxuLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9c2VhcmNoXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXNlYXJjaF0sXG4uZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT11cmxdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT11cmxdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9dXJsXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9dXJsXSxcbi5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXRlbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXRlbF0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT10ZWxdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10ZWxdLFxuLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9bnVtYmVyXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPW51bWJlcl0sXG4uZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXJhbmdlXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9cmFuZ2VdLFxuLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWRhdGVdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWRhdGVdLFxuLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1tb250aF0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPW1vbnRoXSxcbi5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT13ZWVrXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT13ZWVrXSxcbi5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT10aW1lXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT10aW1lXSxcbi5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4uZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdLCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggaW5wdXRbdHlwZT1jb2xvcl0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPWNvbG9yXSxcbi5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZW1haWxdLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgaW5wdXRbdHlwZT1lbWFpbF0sXG4uZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IGlucHV0W3R5cGU9ZmlsZV0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIGlucHV0W3R5cGU9ZmlsZV0sIC5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCAud3BjZjcgc2VsZWN0LCAud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IHNlbGVjdCwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIHNlbGVjdCxcbi5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IHRleHRhcmVhLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IHRleHRhcmVhLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgdGV4dGFyZWEsIC5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC5jdXN0b20tc2VsZWN0LCAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAuY3VzdG9tLXNlbGVjdCwgLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggLmZvcm0tY29udHJvbC1maWxlLCAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAuZm9ybS1jb250cm9sLWZpbGUsXG4uZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdLFxuLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdFttdWx0aXBsZV0sXG4ud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggc2VsZWN0W211bHRpcGxlXSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBzZWxlY3RbbXVsdGlwbGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIHNlbGVjdFttdWx0aXBsZV0sXG4uZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCBzZWxlY3QuZm9ybS1jb250cm9sW3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIHNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggLndwY2Y3IHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSxcbi5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIC53cGNmNyBzZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC50ZXh0ZmllbGQtYm94LmZsb2F0aW5nLWxhYmVsIHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4uZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6bm90KFtyb3dzPScxJ10pLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgdGV4dGFyZWEuZm9ybS1jb250cm9sOm5vdChbcm93cz0nMSddKSxcbi5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC53cGNmNyB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksXG4ud3BjZjcgLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggdGV4dGFyZWE6bm90KFtyb3dzPScxJ10pLFxuLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLndwY2Y3IHRleHRhcmVhOm5vdChbcm93cz0nMSddKSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksXG4uZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sXG4uZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICBwYWRkaW5nLXRvcDogMS4wcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07IH1cblxuLmZsb2F0aW5nLWxhYmVsLXNtLnRleHRmaWVsZC1ib3ggc2VsZWN0LmZvcm0tY29udHJvbCwgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgc2VsZWN0LmZvcm0tY29udHJvbCxcbi5mbG9hdGluZy1sYWJlbC1zbS50ZXh0ZmllbGQtYm94IC53cGNmNyBzZWxlY3QsIC53cGNmNyAuZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCBzZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAudGV4dGZpZWxkLWJveC5mbG9hdGluZy1sYWJlbCAud3BjZjcgc2VsZWN0LCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgc2VsZWN0LCAuZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCAuY3VzdG9tLXNlbGVjdCwgLmlucHV0LWdyb3VwLXNtID4gLnRleHRmaWVsZC1ib3guZmxvYXRpbmctbGFiZWwgLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTsgfVxuXG4uaW5wdXQtZ3JvdXAge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlLFxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCxcbiAgLmlucHV0LWdyb3VwID4gLmZsb2F0aW5nLWxhYmVsLFxuICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdLFxuICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bW9udGhdLFxuICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0sXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0sXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0sXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBzZWxlY3QsXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSxcbiAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbiAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1maWxlLFxuICAuaW5wdXQtZ3JvdXAgPiAudGV4dGZpZWxkLWJveCB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB3aWR0aDogMSU7IH1cbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLWZpbGUsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmZsb2F0aW5nLWxhYmVsLFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5mb3JtLWNvbnRyb2wsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgaW5wdXRbdHlwZT11cmxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyBpbnB1dFt0eXBlPXRlbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIGlucHV0W3R5cGU9ZGF0ZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIGlucHV0W3R5cGU9bW9udGhdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyBpbnB1dFt0eXBlPXdlZWtdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyBpbnB1dFt0eXBlPXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgaW5wdXRbdHlwZT1maWxlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyBzZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIHRleHRhcmVhLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmZvcm0tY29udHJvbC1maWxlLFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC50ZXh0ZmllbGQtYm94LFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1maWxlLFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuZmxvYXRpbmctbGFiZWwsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuZm9ybS1jb250cm9sLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIGlucHV0W3R5cGU9dXJsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyBpbnB1dFt0eXBlPXRlbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIGlucHV0W3R5cGU9ZGF0ZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgaW5wdXRbdHlwZT13ZWVrXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyBpbnB1dFt0eXBlPXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIGlucHV0W3R5cGU9ZmlsZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIHNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyB0ZXh0YXJlYSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuZm9ybS1jb250cm9sLWZpbGUsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAudGV4dGZpZWxkLWJveCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZmxvYXRpbmctbGFiZWwgKyAuY3VzdG9tLWZpbGUsXG4gICAgLmlucHV0LWdyb3VwID4gLmZsb2F0aW5nLWxhYmVsICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLmlucHV0LWdyb3VwID4gLmZsb2F0aW5nLWxhYmVsICsgLmZsb2F0aW5nLWxhYmVsLFxuICAgIC5pbnB1dC1ncm91cCA+IC5mbG9hdGluZy1sYWJlbCArIC5mb3JtLWNvbnRyb2wsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mbG9hdGluZy1sYWJlbCArIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mbG9hdGluZy1sYWJlbCArIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZsb2F0aW5nLWxhYmVsICsgaW5wdXRbdHlwZT11cmxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZmxvYXRpbmctbGFiZWwgKyBpbnB1dFt0eXBlPXRlbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mbG9hdGluZy1sYWJlbCArIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZsb2F0aW5nLWxhYmVsICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mbG9hdGluZy1sYWJlbCArIGlucHV0W3R5cGU9ZGF0ZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mbG9hdGluZy1sYWJlbCArIGlucHV0W3R5cGU9bW9udGhdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZmxvYXRpbmctbGFiZWwgKyBpbnB1dFt0eXBlPXdlZWtdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZmxvYXRpbmctbGFiZWwgKyBpbnB1dFt0eXBlPXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZmxvYXRpbmctbGFiZWwgKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZsb2F0aW5nLWxhYmVsICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mbG9hdGluZy1sYWJlbCArIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZmxvYXRpbmctbGFiZWwgKyBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZsb2F0aW5nLWxhYmVsICsgaW5wdXRbdHlwZT1maWxlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZsb2F0aW5nLWxhYmVsICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZmxvYXRpbmctbGFiZWwgKyBzZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mbG9hdGluZy1sYWJlbCArIHRleHRhcmVhLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZmxvYXRpbmctbGFiZWwgKyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4gICAgLmlucHV0LWdyb3VwID4gLmZsb2F0aW5nLWxhYmVsICsgLmZvcm0tY29udHJvbC1maWxlLFxuICAgIC5pbnB1dC1ncm91cCA+IC5mbG9hdGluZy1sYWJlbCArIC50ZXh0ZmllbGQtYm94LFxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF0gKyAuY3VzdG9tLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c2VhcmNoXSArIC5jdXN0b20tZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdICsgLmN1c3RvbS1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF0gKyAuY3VzdG9tLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bnVtYmVyXSArIC5jdXN0b20tZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0gKyAuY3VzdG9tLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV0gKyAuY3VzdG9tLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bW9udGhdICsgLmN1c3RvbS1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgLmN1c3RvbS1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdICsgLmN1c3RvbS1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIC5jdXN0b20tZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyAuY3VzdG9tLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdICsgLmN1c3RvbS1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWVtYWlsXSArIC5jdXN0b20tZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSArIC5jdXN0b20tZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgLmN1c3RvbS1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBzZWxlY3QgKyAuY3VzdG9tLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhICsgLmN1c3RvbS1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyAuY3VzdG9tLWZpbGUsXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c2VhcmNoXSArIC5jdXN0b20tc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bnVtYmVyXSArIC5jdXN0b20tc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIC5jdXN0b20tc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bW9udGhdICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIC5jdXN0b20tc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIC5jdXN0b20tc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIC5jdXN0b20tc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIC5jdXN0b20tc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWVtYWlsXSArIC5jdXN0b20tc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIC5jdXN0b20tc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBzZWxlY3QgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5mbG9hdGluZy1sYWJlbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIC5mbG9hdGluZy1sYWJlbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgLmZsb2F0aW5nLWxhYmVsLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyAuZmxvYXRpbmctbGFiZWwsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIC5mbG9hdGluZy1sYWJlbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgLmZsb2F0aW5nLWxhYmVsLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIC5mbG9hdGluZy1sYWJlbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIC5mbG9hdGluZy1sYWJlbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyAuZmxvYXRpbmctbGFiZWwsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyAuZmxvYXRpbmctbGFiZWwsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyAuZmxvYXRpbmctbGFiZWwsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgLmZsb2F0aW5nLWxhYmVsLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIC5mbG9hdGluZy1sYWJlbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyAuZmxvYXRpbmctbGFiZWwsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgLmZsb2F0aW5nLWxhYmVsLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgLmZsb2F0aW5nLWxhYmVsLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuZmxvYXRpbmctbGFiZWwsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIC5mbG9hdGluZy1sYWJlbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyAuZmxvYXRpbmctbGFiZWwsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIC5mbG9hdGluZy1sYWJlbCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIC5mb3JtLWNvbnRyb2wsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c2VhcmNoXSArIC5mb3JtLWNvbnRyb2wsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIC5mb3JtLWNvbnRyb2wsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIC5mb3JtLWNvbnRyb2wsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bnVtYmVyXSArIC5mb3JtLWNvbnRyb2wsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgLmZvcm0tY29udHJvbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIC5mb3JtLWNvbnRyb2wsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bW9udGhdICsgLmZvcm0tY29udHJvbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIC5mb3JtLWNvbnRyb2wsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyAuZm9ybS1jb250cm9sLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIC5mb3JtLWNvbnRyb2wsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgLmZvcm0tY29udHJvbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyAuZm9ybS1jb250cm9sLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWVtYWlsXSArIC5mb3JtLWNvbnRyb2wsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyAuZm9ybS1jb250cm9sLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuZm9ybS1jb250cm9sLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBzZWxlY3QgKyAuZm9ybS1jb250cm9sLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIC5mb3JtLWNvbnRyb2wsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIC5mb3JtLWNvbnRyb2wsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyBpbnB1dFt0eXBlPXRleHRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdICsgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0gKyBpbnB1dFt0eXBlPXRleHRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyBpbnB1dFt0eXBlPXRleHRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyBpbnB1dFt0eXBlPXRleHRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSArIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhICsgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIGlucHV0W3R5cGU9dXJsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIGlucHV0W3R5cGU9dXJsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgaW5wdXRbdHlwZT11cmxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyBpbnB1dFt0eXBlPXVybF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIGlucHV0W3R5cGU9dXJsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgaW5wdXRbdHlwZT11cmxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIGlucHV0W3R5cGU9dXJsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIGlucHV0W3R5cGU9dXJsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyBpbnB1dFt0eXBlPXVybF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyBpbnB1dFt0eXBlPXVybF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyBpbnB1dFt0eXBlPXVybF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgaW5wdXRbdHlwZT11cmxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIGlucHV0W3R5cGU9dXJsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyBpbnB1dFt0eXBlPXVybF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgaW5wdXRbdHlwZT11cmxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgaW5wdXRbdHlwZT11cmxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dFt0eXBlPXVybF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIGlucHV0W3R5cGU9dXJsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyBpbnB1dFt0eXBlPXVybF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIGlucHV0W3R5cGU9dXJsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIGlucHV0W3R5cGU9dGVsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIGlucHV0W3R5cGU9dGVsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgaW5wdXRbdHlwZT10ZWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyBpbnB1dFt0eXBlPXRlbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIGlucHV0W3R5cGU9dGVsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgaW5wdXRbdHlwZT10ZWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIGlucHV0W3R5cGU9dGVsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIGlucHV0W3R5cGU9dGVsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyBpbnB1dFt0eXBlPXRlbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyBpbnB1dFt0eXBlPXRlbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyBpbnB1dFt0eXBlPXRlbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgaW5wdXRbdHlwZT10ZWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIGlucHV0W3R5cGU9dGVsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyBpbnB1dFt0eXBlPXRlbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgaW5wdXRbdHlwZT10ZWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgaW5wdXRbdHlwZT10ZWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dFt0eXBlPXRlbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIGlucHV0W3R5cGU9dGVsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyBpbnB1dFt0eXBlPXRlbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIGlucHV0W3R5cGU9dGVsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c2VhcmNoXSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bnVtYmVyXSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bW9udGhdICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWVtYWlsXSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBzZWxlY3QgKyBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyBpbnB1dFt0eXBlPWRhdGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdICsgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0gKyBpbnB1dFt0eXBlPWRhdGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyBpbnB1dFt0eXBlPWRhdGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIGlucHV0W3R5cGU9ZGF0ZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyBpbnB1dFt0eXBlPWRhdGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIGlucHV0W3R5cGU9ZGF0ZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSArIGlucHV0W3R5cGU9ZGF0ZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9ZGF0ZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIGlucHV0W3R5cGU9ZGF0ZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhICsgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIGlucHV0W3R5cGU9bW9udGhdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c2VhcmNoXSArIGlucHV0W3R5cGU9bW9udGhdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bnVtYmVyXSArIGlucHV0W3R5cGU9bW9udGhdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIGlucHV0W3R5cGU9bW9udGhdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bW9udGhdICsgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIGlucHV0W3R5cGU9bW9udGhdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIGlucHV0W3R5cGU9bW9udGhdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIGlucHV0W3R5cGU9bW9udGhdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIGlucHV0W3R5cGU9bW9udGhdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWVtYWlsXSArIGlucHV0W3R5cGU9bW9udGhdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9bW9udGhdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBzZWxlY3QgKyBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyBpbnB1dFt0eXBlPXdlZWtdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgaW5wdXRbdHlwZT13ZWVrXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgaW5wdXRbdHlwZT13ZWVrXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdICsgaW5wdXRbdHlwZT13ZWVrXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgaW5wdXRbdHlwZT13ZWVrXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgaW5wdXRbdHlwZT13ZWVrXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0gKyBpbnB1dFt0eXBlPXdlZWtdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgaW5wdXRbdHlwZT13ZWVrXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyBpbnB1dFt0eXBlPXdlZWtdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgaW5wdXRbdHlwZT13ZWVrXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIGlucHV0W3R5cGU9d2Vla10sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgaW5wdXRbdHlwZT13ZWVrXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyBpbnB1dFt0eXBlPXdlZWtdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIGlucHV0W3R5cGU9d2Vla10sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgaW5wdXRbdHlwZT13ZWVrXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSArIGlucHV0W3R5cGU9d2Vla10sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9d2Vla10sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIGlucHV0W3R5cGU9d2Vla10sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhICsgaW5wdXRbdHlwZT13ZWVrXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgaW5wdXRbdHlwZT13ZWVrXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIGlucHV0W3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF0gKyBpbnB1dFt0eXBlPXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyBpbnB1dFt0eXBlPXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyBpbnB1dFt0eXBlPXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF0gKyBpbnB1dFt0eXBlPXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyBpbnB1dFt0eXBlPXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIGlucHV0W3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV0gKyBpbnB1dFt0eXBlPXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIGlucHV0W3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyBpbnB1dFt0eXBlPXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdICsgaW5wdXRbdHlwZT10aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyBpbnB1dFt0eXBlPXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIGlucHV0W3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdICsgaW5wdXRbdHlwZT10aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyBpbnB1dFt0eXBlPXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgaW5wdXRbdHlwZT10aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT10aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgaW5wdXRbdHlwZT10aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyBpbnB1dFt0eXBlPXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyBpbnB1dFt0eXBlPXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c2VhcmNoXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bnVtYmVyXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9bW9udGhdICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWVtYWlsXSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBzZWxlY3QgKyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0gKyBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSArIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIGlucHV0W3R5cGU9ZmlsZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF0gKyBpbnB1dFt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyBpbnB1dFt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyBpbnB1dFt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF0gKyBpbnB1dFt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyBpbnB1dFt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIGlucHV0W3R5cGU9ZmlsZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV0gKyBpbnB1dFt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIGlucHV0W3R5cGU9ZmlsZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyBpbnB1dFt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdICsgaW5wdXRbdHlwZT1maWxlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyBpbnB1dFt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIGlucHV0W3R5cGU9ZmlsZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdICsgaW5wdXRbdHlwZT1maWxlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyBpbnB1dFt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgaW5wdXRbdHlwZT1maWxlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1maWxlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgaW5wdXRbdHlwZT1maWxlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyBpbnB1dFt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyBpbnB1dFt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyBzZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIHNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyBzZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIHNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIHNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIHNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyBzZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIHNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyBzZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyBzZWxlY3QsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIHNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIHNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgdGV4dGFyZWEsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGV4dF0gKyB0ZXh0YXJlYSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgdGV4dGFyZWEsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIHRleHRhcmVhLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRlbF0gKyB0ZXh0YXJlYSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgdGV4dGFyZWEsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgdGV4dGFyZWEsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZV0gKyB0ZXh0YXJlYSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyB0ZXh0YXJlYSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIHRleHRhcmVhLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRpbWVdICsgdGV4dGFyZWEsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgdGV4dGFyZWEsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgdGV4dGFyZWEsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9Y29sb3JdICsgdGV4dGFyZWEsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgdGV4dGFyZWEsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyB0ZXh0YXJlYSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zdWJtaXRdICsgdGV4dGFyZWEsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIHRleHRhcmVhLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIHRleHRhcmVhLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMgKyB0ZXh0YXJlYSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1zZWFyY2hdICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXVybF0gKyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1udW1iZXJdICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXJhbmdlXSArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1tb250aF0gKyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9d2Vla10gKyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZW1haWxdICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWZpbGVdICsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHNlbGVjdCArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gdGV4dGFyZWEgKyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXRleHRdICsgLmZvcm0tY29udHJvbC1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyAuZm9ybS1jb250cm9sLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dXJsXSArIC5mb3JtLWNvbnRyb2wtZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZWxdICsgLmZvcm0tY29udHJvbC1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyAuZm9ybS1jb250cm9sLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9cmFuZ2VdICsgLmZvcm0tY29udHJvbC1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWRhdGVdICsgLmZvcm0tY29udHJvbC1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIC5mb3JtLWNvbnRyb2wtZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT13ZWVrXSArIC5mb3JtLWNvbnRyb2wtZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10aW1lXSArIC5mb3JtLWNvbnRyb2wtZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyAuZm9ybS1jb250cm9sLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdICsgLmZvcm0tY29udHJvbC1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPWNvbG9yXSArIC5mb3JtLWNvbnRyb2wtZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyAuZm9ybS1jb250cm9sLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9ZmlsZV0gKyAuZm9ybS1jb250cm9sLWZpbGUsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9c3VibWl0XSArIC5mb3JtLWNvbnRyb2wtZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgLmZvcm0tY29udHJvbC1maWxlLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiB0ZXh0YXJlYSArIC5mb3JtLWNvbnRyb2wtZmlsZSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzICsgLmZvcm0tY29udHJvbC1maWxlLFxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAudGV4dGZpZWxkLWJveCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT10ZXh0XSArIC50ZXh0ZmllbGQtYm94LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXNlYXJjaF0gKyAudGV4dGZpZWxkLWJveCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT11cmxdICsgLnRleHRmaWVsZC1ib3gsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGVsXSArIC50ZXh0ZmllbGQtYm94LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW51bWJlcl0gKyAudGV4dGZpZWxkLWJveCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1yYW5nZV0gKyAudGV4dGZpZWxkLWJveCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRlXSArIC50ZXh0ZmllbGQtYm94LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPW1vbnRoXSArIC50ZXh0ZmllbGQtYm94LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXdlZWtdICsgLnRleHRmaWVsZC1ib3gsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IGlucHV0W3R5cGU9dGltZV0gKyAudGV4dGZpZWxkLWJveCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZV0gKyAudGV4dGZpZWxkLWJveCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0gKyAudGV4dGZpZWxkLWJveCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1jb2xvcl0gKyAudGV4dGZpZWxkLWJveCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1lbWFpbF0gKyAudGV4dGZpZWxkLWJveCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gaW5wdXRbdHlwZT1maWxlXSArIC50ZXh0ZmllbGQtYm94LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAudGV4dGZpZWxkLWJveCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gc2VsZWN0ICsgLnRleHRmaWVsZC1ib3gsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IHRleHRhcmVhICsgLnRleHRmaWVsZC1ib3gsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyArIC50ZXh0ZmllbGQtYm94LFxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtZmlsZSArIC5jdXN0b20tZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLWZpbGUgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLWZpbGUgKyAuZmxvYXRpbmctbGFiZWwsXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1maWxlICsgLmZvcm0tY29udHJvbCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1maWxlICsgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1maWxlICsgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLWZpbGUgKyBpbnB1dFt0eXBlPXVybF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtZmlsZSArIGlucHV0W3R5cGU9dGVsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1maWxlICsgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLWZpbGUgKyBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1maWxlICsgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1maWxlICsgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtZmlsZSArIGlucHV0W3R5cGU9d2Vla10sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtZmlsZSArIGlucHV0W3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtZmlsZSArIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLWZpbGUgKyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1maWxlICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtZmlsZSArIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLWZpbGUgKyBpbnB1dFt0eXBlPWZpbGVdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLWZpbGUgKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtZmlsZSArIHNlbGVjdCxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1maWxlICsgdGV4dGFyZWEsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtZmlsZSArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLWZpbGUgKyAuZm9ybS1jb250cm9sLWZpbGUsXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1maWxlICsgLnRleHRmaWVsZC1ib3gsXG4gICAgLmlucHV0LWdyb3VwID4gLnRleHRmaWVsZC1ib3ggKyAuY3VzdG9tLWZpbGUsXG4gICAgLmlucHV0LWdyb3VwID4gLnRleHRmaWVsZC1ib3ggKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAudGV4dGZpZWxkLWJveCArIC5mbG9hdGluZy1sYWJlbCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAudGV4dGZpZWxkLWJveCArIC5mb3JtLWNvbnRyb2wsXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC50ZXh0ZmllbGQtYm94ICsgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLnRleHRmaWVsZC1ib3ggKyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC50ZXh0ZmllbGQtYm94ICsgaW5wdXRbdHlwZT11cmxdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAudGV4dGZpZWxkLWJveCArIGlucHV0W3R5cGU9dGVsXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLnRleHRmaWVsZC1ib3ggKyBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC50ZXh0ZmllbGQtYm94ICsgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC50ZXh0ZmllbGQtYm94ICsgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLnRleHRmaWVsZC1ib3ggKyBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLnRleHRmaWVsZC1ib3ggKyBpbnB1dFt0eXBlPXdlZWtdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAudGV4dGZpZWxkLWJveCArIGlucHV0W3R5cGU9dGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC50ZXh0ZmllbGQtYm94ICsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC50ZXh0ZmllbGQtYm94ICsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC50ZXh0ZmllbGQtYm94ICsgaW5wdXRbdHlwZT1jb2xvcl0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC50ZXh0ZmllbGQtYm94ICsgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC50ZXh0ZmllbGQtYm94ICsgaW5wdXRbdHlwZT1maWxlXSxcbiAgICAud3BjZjcgLmlucHV0LWdyb3VwID4gLnRleHRmaWVsZC1ib3ggKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC50ZXh0ZmllbGQtYm94ICsgc2VsZWN0LFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAudGV4dGZpZWxkLWJveCArIHRleHRhcmVhLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAgPiAudGV4dGZpZWxkLWJveCArIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyxcbiAgICAuaW5wdXQtZ3JvdXAgPiAudGV4dGZpZWxkLWJveCArIC5mb3JtLWNvbnRyb2wtZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAudGV4dGZpZWxkLWJveCArIC50ZXh0ZmllbGQtYm94IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtOyB9XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biwgLmlucHV0LWdyb3VwLWFwcGVuZCAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLmlucHV0LWdyb3VwLWFwcGVuZCBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4sXG4gIC5pbnB1dC1ncm91cC1wcmVwZW5kIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gIC53cGNmNyAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAgIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5idG4sIC5pbnB1dC1ncm91cC1hcHBlbmQgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSArIC5idG4sIC53cGNmNyAuaW5wdXQtZ3JvdXAtYXBwZW5kIGlucHV0W3R5cGU9c3VibWl0XSArIC5idG4sIC5pbnB1dC1ncm91cC1hcHBlbmQgLndwY2Y3IC5idG4gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5pbnB1dC1ncm91cC1hcHBlbmQgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5pbnB1dC1ncm91cC1hcHBlbmQgaW5wdXRbdHlwZT1zdWJtaXRdICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuYnRuLFxuICAgIC5pbnB1dC1ncm91cC1wcmVwZW5kIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuYnRuLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBpbnB1dFt0eXBlPXN1Ym1pdF0gKyAuYnRuLFxuICAgIC5pbnB1dC1ncm91cC1wcmVwZW5kIC53cGNmNyAuYnRuICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgIC53cGNmNyAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgIC5pbnB1dC1ncm91cC1wcmVwZW5kIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0gKyBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLndwY2Y3IC5pbnB1dC1ncm91cC1wcmVwZW5kIGlucHV0W3R5cGU9c3VibWl0XSArIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07IH1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07IH1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG46bm90KDpmaXJzdC1vZi10eXBlKSwgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiBpbnB1dDpub3QoOmZpcnN0LW9mLXR5cGUpW3R5cGU9c3VibWl0XSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bjpub3QoOmZpcnN0LW9mLXR5cGUpLFxuLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gaW5wdXQ6bm90KDpmaXJzdC1vZi10eXBlKVt0eXBlPXN1Ym1pdF0ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuOm5vdCg6bGFzdC1vZi10eXBlKSwgLndwY2Y3IC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiBpbnB1dDpub3QoOmxhc3Qtb2YtdHlwZSlbdHlwZT1zdWJtaXRdLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuOm5vdCg6bGFzdC1vZi10eXBlKSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IGlucHV0Om5vdCg6bGFzdC1vZi10eXBlKVt0eXBlPXN1Ym1pdF0ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmlucHV0LWdyb3VwLWljb24ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIG9yZGVyOiAtMTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuaW5wdXQtZ3JvdXAtaWNvbiB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5pbnB1dC1ncm91cC1pY29uIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmlucHV0LWdyb3VwLWljb24ge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5pbnB1dC1ncm91cC1pY29uOmhvdmVyIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuICAuZmxvYXRpbmctbGFiZWwuaXMtZm9jdXNlZCB+IC5pbnB1dC1ncm91cC1pY29uLFxuICAuZm9ybS1jb250cm9sOmZvY3VzIH4gLmlucHV0LWdyb3VwLWljb24sXG4gIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXRleHRdIH4gLmlucHV0LWdyb3VwLWljb24sXG4gIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPXNlYXJjaF0gfiAuaW5wdXQtZ3JvdXAtaWNvbixcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9dXJsXSB+IC5pbnB1dC1ncm91cC1pY29uLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT10ZWxdIH4gLmlucHV0LWdyb3VwLWljb24sXG4gIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPW51bWJlcl0gfiAuaW5wdXQtZ3JvdXAtaWNvbixcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9cmFuZ2VdIH4gLmlucHV0LWdyb3VwLWljb24sXG4gIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPWRhdGVdIH4gLmlucHV0LWdyb3VwLWljb24sXG4gIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPW1vbnRoXSB+IC5pbnB1dC1ncm91cC1pY29uLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT13ZWVrXSB+IC5pbnB1dC1ncm91cC1pY29uLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT10aW1lXSB+IC5pbnB1dC1ncm91cC1pY29uLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1kYXRldGltZV0gfiAuaW5wdXQtZ3JvdXAtaWNvbixcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdIH4gLmlucHV0LWdyb3VwLWljb24sXG4gIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPWNvbG9yXSB+IC5pbnB1dC1ncm91cC1pY29uLFxuICAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1lbWFpbF0gfiAuaW5wdXQtZ3JvdXAtaWNvbixcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9ZmlsZV0gfiAuaW5wdXQtZ3JvdXAtaWNvbixcbiAgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9c3VibWl0XSB+IC5pbnB1dC1ncm91cC1pY29uLFxuICAud3BjZjcgc2VsZWN0OmZvY3VzIH4gLmlucHV0LWdyb3VwLWljb24sXG4gIC53cGNmNyB0ZXh0YXJlYTpmb2N1cyB+IC5pbnB1dC1ncm91cC1pY29uLFxuICAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmZvY3VzIH4gLmlucHV0LWdyb3VwLWljb24ge1xuICAgIGNvbG9yOiAjZjA4NTA2OyB9XG4gIC5mbG9hdGluZy1sYWJlbDpub3QoLnRleHRmaWVsZC1ib3gpIH4gLmlucHV0LWdyb3VwLWljb24ge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07IH1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZsb2F0aW5nLWxhYmVsLmhhcy12YWx1ZSBsYWJlbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbC5pcy1mb2N1c2VkIGxhYmVsIHtcbiAgdG9wOiAwOyB9XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94Lmhhcy12YWx1ZSBsYWJlbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94LmlzLWZvY3VzZWQgbGFiZWwge1xuICB0b3A6IDAuNXJlbTsgfVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZmxvYXRpbmctbGFiZWw6bm90KC50ZXh0ZmllbGQtYm94KSB+IC5pbnB1dC1ncm91cC1pY29uIHtcbiAgbWFyZ2luLXRvcDogMC44NzVyZW07IH1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9dGV4dF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1zZWFyY2hdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9dXJsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXRlbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1udW1iZXJdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9cmFuZ2VdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9ZGF0ZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1tb250aF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT13ZWVrXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXRpbWVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9Y29sb3JdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9ZW1haWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9ZmlsZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0LFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IHRleHRhcmVhLCAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAuaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCwgLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbC1maWxlIHtcbiAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTc2NDc7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDAgY2FsYygwLjYyNXJlbSAtIDFweCk7IH1cblxuLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0LmZvcm0tY29udHJvbCxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QsIC5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMS41ZW07IH1cblxuLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0W211bHRpcGxlXSwgLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXTpub3QoW3NpemU9JzEnXSksXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSwgLmlucHV0LWdyb3VwLWxnID4gdGV4dGFyZWEuZm9ybS1jb250cm9sOm5vdChbcm93cz0nMSddKSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiB0ZXh0YXJlYTpub3QoW3Jvd3M9JzEnXSksIC5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgcGFkZGluZzogMC44NzVyZW0gMXJlbSBjYWxjKDAuODc1cmVtIC0gMXB4KTsgfVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sW3R5cGU9J2ZpbGUnXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRleHRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXNlYXJjaF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dXJsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10ZWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPW51bWJlcl0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9cmFuZ2VdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPW1vbnRoXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT13ZWVrXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT10aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRldGltZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWNvbG9yXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1lbWFpbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZmlsZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9c3VibWl0XSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3RbdHlwZT0nZmlsZSddLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IHRleHRhcmVhW3R5cGU9J2ZpbGUnXSwgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9yc1t0eXBlPSdmaWxlJ10sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLWZpbGUge1xuICBtYXgtaGVpZ2h0OiA0LjI1cmVtOyB9XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQge1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xNzY0NzsgfVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMS44NTkzOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTc2NDc7IH1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZsb2F0aW5nLWxhYmVsLmhhcy12YWx1ZSBsYWJlbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbC5pcy1mb2N1c2VkIGxhYmVsIHtcbiAgdG9wOiAwOyB9XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94Lmhhcy12YWx1ZSBsYWJlbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mbG9hdGluZy1sYWJlbC50ZXh0ZmllbGQtYm94LmlzLWZvY3VzZWQgbGFiZWwge1xuICB0b3A6IDAuNXJlbTsgfVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZmxvYXRpbmctbGFiZWw6bm90KC50ZXh0ZmllbGQtYm94KSB+IC5pbnB1dC1ncm91cC1pY29uIHtcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07IH1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCwgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9dGV4dF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1zZWFyY2hdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9dXJsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXRlbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1udW1iZXJdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9cmFuZ2VdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9ZGF0ZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1tb250aF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT13ZWVrXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXRpbWVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9Y29sb3JdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9ZW1haWxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9ZmlsZV0sIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IHRleHRhcmVhLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAuaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCwgLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbC1maWxlIHtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjUzODQ2O1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwIGNhbGMoMC4zNzVyZW0gLSAxcHgpOyB9XG5cbi5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdC5mb3JtLWNvbnRyb2wsXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LCAuaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNWVtOyB9XG5cbi5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdFttdWx0aXBsZV0sIC5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV06bm90KFtzaXplPScxJ10pLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdFtzaXplXTpub3QoW3NpemU9JzEnXSksIC5pbnB1dC1ncm91cC1zbSA+IHRleHRhcmVhLmZvcm0tY29udHJvbDpub3QoW3Jvd3M9JzEnXSksXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gdGV4dGFyZWE6bm90KFtyb3dzPScxJ10pLCAuaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT0nMSddKSB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMC43NXJlbSBjYWxjKDAuNzVyZW0gLSAxcHgpOyB9XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2xbdHlwZT0nZmlsZSddLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9dGV4dF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9c2VhcmNoXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT11cmxdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRlbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9bnVtYmVyXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1yYW5nZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9ZGF0ZV0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9bW9udGhdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXdlZWtdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPXRpbWVdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWRhdGV0aW1lXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT0nZmlsZSddW3R5cGU9Y29sb3JdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9J2ZpbGUnXVt0eXBlPWVtYWlsXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1maWxlXSxcbi53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPSdmaWxlJ11bdHlwZT1zdWJtaXRdLFxuLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdFt0eXBlPSdmaWxlJ10sXG4ud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gdGV4dGFyZWFbdHlwZT0nZmlsZSddLCAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzW3R5cGU9J2ZpbGUnXSxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wtZmlsZSB7XG4gIG1heC1oZWlnaHQ6IDIuNzVyZW07IH1cblxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41Mzg0NjsgfVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMC43MTA5NHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTM4NDY7IH1cblxuLm5hdmJhciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWluLWhlaWdodDogMy41cmVtO1xuICBwYWRkaW5nOiAwLjYyNXJlbSAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm5hdmJhciAuZm9ybS1jb250cm9sLCAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPXRleHRdLFxuICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT11cmxdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPXVybF0sXG4gIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9dGVsXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT10ZWxdLFxuICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPWRhdGVdLFxuICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1tb250aF0sXG4gIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9d2Vla10sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9d2Vla10sXG4gIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9dGltZV0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9dGltZV0sXG4gIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1jb2xvcl0sXG4gIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1maWxlXSwgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gIC5uYXZiYXIgLndwY2Y3IHNlbGVjdCwgLndwY2Y3IC5uYXZiYXIgc2VsZWN0LFxuICAubmF2YmFyIC53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC5uYXZiYXIgdGV4dGFyZWEsIC5uYXZiYXIgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLndwY2Y3IC5uYXZiYXIgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzIHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICBwYWRkaW5nOiAwLjM3NXJlbSAxcmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAubmF2YmFyIC5mb3JtLWNvbnRyb2wsIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9dGV4dF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9dXJsXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT11cmxdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT10ZWxdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPXRlbF0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9ZGF0ZV0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPXdlZWtdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT10aW1lXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT10aW1lXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9ZmlsZV0sIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgICAgLm5hdmJhciAud3BjZjcgc2VsZWN0LCAud3BjZjcgLm5hdmJhciBzZWxlY3QsXG4gICAgICAubmF2YmFyIC53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC5uYXZiYXIgdGV4dGFyZWEsIC5uYXZiYXIgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLndwY2Y3IC5uYXZiYXIgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm5hdmJhciAuZm9ybS1jb250cm9sLCAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPXRleHRdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPXRleHRdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPXVybF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9dXJsXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9dGVsXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT10ZWxdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPXJhbmdlXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1yYW5nZV0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPWRhdGVdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPWRhdGVdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9bW9udGhdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT13ZWVrXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT13ZWVrXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9dGltZV0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9dGltZV0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPWNvbG9yXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1jb2xvcl0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPWZpbGVdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPWZpbGVdLCAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IHNlbGVjdCwgLndwY2Y3IC5uYXZiYXIgc2VsZWN0LFxuICAgICAgLm5hdmJhciAud3BjZjcgdGV4dGFyZWEsIC53cGNmNyAubmF2YmFyIHRleHRhcmVhLCAubmF2YmFyIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC53cGNmNyAubmF2YmFyIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5uYXZiYXIgLmZvcm0tY29udHJvbCwgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT11cmxdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPXVybF0sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPXRlbF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9dGVsXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1udW1iZXJdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9cmFuZ2VdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0W3R5cGU9d2Vla10sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9d2Vla10sXG4gICAgICAubmF2YmFyIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPXRpbWVdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9Y29sb3JdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNyAubmF2YmFyIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgICAgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXRbdHlwZT1maWxlXSwgLm5hdmJhciAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLm5hdmJhciBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgICAubmF2YmFyIC53cGNmNyBzZWxlY3QsIC53cGNmNyAubmF2YmFyIHNlbGVjdCxcbiAgICAgIC5uYXZiYXIgLndwY2Y3IHRleHRhcmVhLCAud3BjZjcgLm5hdmJhciB0ZXh0YXJlYSwgLm5hdmJhciAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgLm5hdmJhciAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgICAubmF2YmFyIC5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5uYXZiYXIgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9dGV4dF0sIC53cGNmNyAubmF2YmFyIGlucHV0OmZvY3VzW3R5cGU9dGV4dF0sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1zZWFyY2hdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpmb2N1c1t0eXBlPXNlYXJjaF0sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT11cmxdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpmb2N1c1t0eXBlPXVybF0sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT10ZWxdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpmb2N1c1t0eXBlPXRlbF0sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1udW1iZXJdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpmb2N1c1t0eXBlPW51bWJlcl0sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1yYW5nZV0sIC53cGNmNyAubmF2YmFyIGlucHV0OmZvY3VzW3R5cGU9cmFuZ2VdLFxuICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9ZGF0ZV0sIC53cGNmNyAubmF2YmFyIGlucHV0OmZvY3VzW3R5cGU9ZGF0ZV0sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1tb250aF0sIC53cGNmNyAubmF2YmFyIGlucHV0OmZvY3VzW3R5cGU9bW9udGhdLFxuICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9d2Vla10sIC53cGNmNyAubmF2YmFyIGlucHV0OmZvY3VzW3R5cGU9d2Vla10sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT10aW1lXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXQ6Zm9jdXNbdHlwZT10aW1lXSxcbiAgICAubmF2YmFyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXQ6Zm9jdXNbdHlwZT1kYXRldGltZV0sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAubmF2YmFyIGlucHV0OmZvY3VzW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9Y29sb3JdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpmb2N1c1t0eXBlPWNvbG9yXSxcbiAgICAubmF2YmFyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPWVtYWlsXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXQ6Zm9jdXNbdHlwZT1lbWFpbF0sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1maWxlXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXQ6Zm9jdXNbdHlwZT1maWxlXSwgLm5hdmJhciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1zdWJtaXRdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpmb2N1c1t0eXBlPXN1Ym1pdF0sXG4gICAgLm5hdmJhciAud3BjZjcgc2VsZWN0OmZvY3VzLCAud3BjZjcgLm5hdmJhciBzZWxlY3Q6Zm9jdXMsXG4gICAgLm5hdmJhciAud3BjZjcgdGV4dGFyZWE6Zm9jdXMsIC53cGNmNyAubmF2YmFyIHRleHRhcmVhOmZvY3VzLCAubmF2YmFyIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6Zm9jdXMsIC53cGNmNyAubmF2YmFyIC53cGNmNy12YWxpZGF0aW9uLWVycm9yczpmb2N1cywgLm5hdmJhciAuZm9ybS1jb250cm9sOmhvdmVyLCAubmF2YmFyIC53cGNmNyBpbnB1dDpob3Zlclt0eXBlPXRleHRdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpob3Zlclt0eXBlPXRleHRdLFxuICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXQ6aG92ZXJbdHlwZT1zZWFyY2hdLFxuICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9dXJsXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXQ6aG92ZXJbdHlwZT11cmxdLFxuICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9dGVsXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXQ6aG92ZXJbdHlwZT10ZWxdLFxuICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXQ6aG92ZXJbdHlwZT1udW1iZXJdLFxuICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9cmFuZ2VdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpob3Zlclt0eXBlPXJhbmdlXSxcbiAgICAubmF2YmFyIC53cGNmNyBpbnB1dDpob3Zlclt0eXBlPWRhdGVdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpob3Zlclt0eXBlPWRhdGVdLFxuICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9bW9udGhdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpob3Zlclt0eXBlPW1vbnRoXSxcbiAgICAubmF2YmFyIC53cGNmNyBpbnB1dDpob3Zlclt0eXBlPXdlZWtdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpob3Zlclt0eXBlPXdlZWtdLFxuICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9dGltZV0sIC53cGNmNyAubmF2YmFyIGlucHV0OmhvdmVyW3R5cGU9dGltZV0sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT1kYXRldGltZV0sIC53cGNmNyAubmF2YmFyIGlucHV0OmhvdmVyW3R5cGU9ZGF0ZXRpbWVdLFxuICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAud3BjZjcgLm5hdmJhciBpbnB1dDpob3Zlclt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAubmF2YmFyIC53cGNmNyBpbnB1dDpob3Zlclt0eXBlPWNvbG9yXSwgLndwY2Y3IC5uYXZiYXIgaW5wdXQ6aG92ZXJbdHlwZT1jb2xvcl0sXG4gICAgLm5hdmJhciAud3BjZjcgaW5wdXQ6aG92ZXJbdHlwZT1lbWFpbF0sIC53cGNmNyAubmF2YmFyIGlucHV0OmhvdmVyW3R5cGU9ZW1haWxdLFxuICAgIC5uYXZiYXIgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9ZmlsZV0sIC53cGNmNyAubmF2YmFyIGlucHV0OmhvdmVyW3R5cGU9ZmlsZV0sIC5uYXZiYXIgLndwY2Y3IGlucHV0OmhvdmVyW3R5cGU9c3VibWl0XSwgLndwY2Y3IC5uYXZiYXIgaW5wdXQ6aG92ZXJbdHlwZT1zdWJtaXRdLFxuICAgIC5uYXZiYXIgLndwY2Y3IHNlbGVjdDpob3ZlciwgLndwY2Y3IC5uYXZiYXIgc2VsZWN0OmhvdmVyLFxuICAgIC5uYXZiYXIgLndwY2Y3IHRleHRhcmVhOmhvdmVyLCAud3BjZjcgLm5hdmJhciB0ZXh0YXJlYTpob3ZlciwgLm5hdmJhciAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzOmhvdmVyLCAud3BjZjcgLm5hdmJhciAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLm5hdmJhciAuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtOyB9XG4gIC5uYXZiYXIgLmZvcm0tY29udHJvbC1zbSB7XG4gICAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjM3NXJlbTsgfVxuICAubmF2YmFyIC5pbnB1dC1ncm91cCB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIG9wYWNpdHk6IDAuNzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gICAgLm5hdmJhciAuaW5wdXQtZ3JvdXA6Zm9jdXMsIC5uYXZiYXIgLmlucHV0LWdyb3VwOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLCAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXRbdHlwZT11cmxdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT11cmxdLFxuICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dFt0eXBlPXRlbF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPXRlbF0sXG4gICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9ZGF0ZV0sXG4gICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1tb250aF0sXG4gICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0W3R5cGU9d2Vla10sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPXdlZWtdLFxuICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT10aW1lXSxcbiAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9ZmlsZV0sIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IHNlbGVjdCwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIHNlbGVjdCxcbiAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgdGV4dGFyZWEsIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCB0ZXh0YXJlYSwgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPXRleHRdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT10ZXh0XSxcbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPXNlYXJjaF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPXNlYXJjaF0sXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT11cmxdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT11cmxdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9dGVsXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9dGVsXSxcbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPW51bWJlcl0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPW51bWJlcl0sXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT1yYW5nZV0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPXJhbmdlXSxcbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPWRhdGVdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT1kYXRlXSxcbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPW1vbnRoXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9bW9udGhdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9d2Vla10sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPXdlZWtdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9dGltZV0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPXRpbWVdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT1kYXRldGltZV0sXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPWNvbG9yXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9Y29sb3JdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9ZW1haWxdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT1lbWFpbF0sXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT1maWxlXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9ZmlsZV0sIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPXN1Ym1pdF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPXN1Ym1pdF0sXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IHRleHRhcmVhOm5vdCg6Zmlyc3QtY2hpbGQpLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgdGV4dGFyZWE6bm90KDpmaXJzdC1jaGlsZCksIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6bm90KDpmaXJzdC1jaGlsZCksIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSwgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT10ZXh0XSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT10ZXh0XSxcbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dDpub3QoOmxhc3QtY2hpbGQpW3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1zZWFyY2hdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT11cmxdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDpsYXN0LWNoaWxkKVt0eXBlPXVybF0sXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXQ6bm90KDpsYXN0LWNoaWxkKVt0eXBlPXRlbF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmxhc3QtY2hpbGQpW3R5cGU9dGVsXSxcbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dDpub3QoOmxhc3QtY2hpbGQpW3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1udW1iZXJdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1yYW5nZV0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmxhc3QtY2hpbGQpW3R5cGU9cmFuZ2VdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1kYXRlXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1kYXRlXSxcbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dDpub3QoOmxhc3QtY2hpbGQpW3R5cGU9bW9udGhdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDpsYXN0LWNoaWxkKVt0eXBlPW1vbnRoXSxcbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dDpub3QoOmxhc3QtY2hpbGQpW3R5cGU9d2Vla10sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmxhc3QtY2hpbGQpW3R5cGU9d2Vla10sXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgaW5wdXQ6bm90KDpsYXN0LWNoaWxkKVt0eXBlPXRpbWVdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDpsYXN0LWNoaWxkKVt0eXBlPXRpbWVdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1kYXRldGltZV0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmxhc3QtY2hpbGQpW3R5cGU9ZGF0ZXRpbWVdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmxhc3QtY2hpbGQpW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1jb2xvcl0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmxhc3QtY2hpbGQpW3R5cGU9Y29sb3JdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1lbWFpbF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmxhc3QtY2hpbGQpW3R5cGU9ZW1haWxdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1maWxlXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1maWxlXSxcbiAgICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyBpbnB1dDpub3QoOmxhc3QtY2hpbGQpW3R5cGU9c3VibWl0XSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1zdWJtaXRdLFxuICAgICAgLm5hdmJhciAuaW5wdXQtZ3JvdXAgLndwY2Y3IHNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAgc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCksXG4gICAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAud3BjZjcgdGV4dGFyZWE6bm90KDpsYXN0LWNoaWxkKSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIHRleHRhcmVhOm5vdCg6bGFzdC1jaGlsZCksIC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6bm90KDpsYXN0LWNoaWxkKSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwIC53cGNmNy12YWxpZGF0aW9uLWVycm9yczpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIC5uYXZiYXIgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hcHBlbmQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtaW4td2lkdGg6IDA7IH1cbiAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtaW4td2lkdGg6IDA7IH1cbiAgICAubmF2YmFyIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICBtYXJnaW4tbGVmdDogMXJlbTsgfVxuICAubmF2YmFyIC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9dGV4dF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9dGV4dF0sXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1zZWFyY2hdLFxuICAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXVybF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9dXJsXSxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT10ZWxdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXRlbF0sXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1udW1iZXJdLFxuICAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXJhbmdlXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1yYW5nZV0sXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9ZGF0ZV0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9ZGF0ZV0sXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9bW9udGhdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPW1vbnRoXSxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT13ZWVrXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT13ZWVrXSxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT10aW1lXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT10aW1lXSxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1kYXRldGltZV0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9Y29sb3JdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPWNvbG9yXSxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9ZW1haWxdLFxuICAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPWZpbGVdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPWZpbGVdLCAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXN1Ym1pdF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9c3VibWl0XSxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0LCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QsXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1sZyA+IHRleHRhcmVhLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtbGcgPiB0ZXh0YXJlYSwgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLWxnID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtbGcgPiAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMge1xuICAgIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07IH1cbiAgLm5hdmJhciAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLCAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXRleHRdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXRleHRdLFxuICAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXNlYXJjaF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9c2VhcmNoXSxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT11cmxdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXVybF0sXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9dGVsXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT10ZWxdLFxuICAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPW51bWJlcl0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1yYW5nZV0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9cmFuZ2VdLFxuICAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPWRhdGVdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPWRhdGVdLFxuICAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPW1vbnRoXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1tb250aF0sXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9d2Vla10sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9d2Vla10sXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9dGltZV0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9dGltZV0sXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9ZGF0ZXRpbWVdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAubmF2YmFyIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPWNvbG9yXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1jb2xvcl0sXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9ZW1haWxdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1maWxlXSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1maWxlXSwgLm5hdmJhciAud3BjZjcgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1zdWJtaXRdLCAud3BjZjcgLm5hdmJhciAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdCwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LFxuICAubmF2YmFyIC53cGNmNyAuaW5wdXQtZ3JvdXAtc20gPiB0ZXh0YXJlYSwgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLXNtID4gdGV4dGFyZWEsIC5uYXZiYXIgLndwY2Y3IC5pbnB1dC1ncm91cC1zbSA+IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLndwY2Y3IC5uYXZiYXIgLmlucHV0LWdyb3VwLXNtID4gLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzIHtcbiAgICBwYWRkaW5nLXRvcDogMC4zNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMzc1cmVtOyB9XG4gIC5uYXZiYXIgLm5hdi10YWJzIHtcbiAgICBtYXJnaW4tdG9wOiAtMC42MjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNjI1cmVtOyB9XG4gICAgLm5hdmJhciAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDMuNXJlbTtcbiAgICAgIHBhZGRpbmctdG9wOiAxLjMxMjVyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMS4zMTI1cmVtOyB9XG4gIC5uYXZiYXIgPiAuY29udGFpbmVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4ubmF2YmFyLWRhcmsge1xuICBjb2xvcjogd2hpdGU7IH1cbiAgLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wsIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XSwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPXRleHRdLFxuICAubmF2YmFyLWRhcmsgLndwY2Y3IGlucHV0W3R5cGU9c2VhcmNoXSwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPXNlYXJjaF0sXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT11cmxdLCAud3BjZjcgLm5hdmJhci1kYXJrIGlucHV0W3R5cGU9dXJsXSxcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPXRlbF0sIC53cGNmNyAubmF2YmFyLWRhcmsgaW5wdXRbdHlwZT10ZWxdLFxuICAubmF2YmFyLWRhcmsgLndwY2Y3IGlucHV0W3R5cGU9bnVtYmVyXSwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPW51bWJlcl0sXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0sIC53cGNmNyAubmF2YmFyLWRhcmsgaW5wdXRbdHlwZT1yYW5nZV0sXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXSwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPWRhdGVdLFxuICAubmF2YmFyLWRhcmsgLndwY2Y3IGlucHV0W3R5cGU9bW9udGhdLCAud3BjZjcgLm5hdmJhci1kYXJrIGlucHV0W3R5cGU9bW9udGhdLFxuICAubmF2YmFyLWRhcmsgLndwY2Y3IGlucHV0W3R5cGU9d2Vla10sIC53cGNmNyAubmF2YmFyLWRhcmsgaW5wdXRbdHlwZT13ZWVrXSxcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdLCAud3BjZjcgLm5hdmJhci1kYXJrIGlucHV0W3R5cGU9dGltZV0sXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZV0sIC53cGNmNyAubmF2YmFyLWRhcmsgaW5wdXRbdHlwZT1kYXRldGltZV0sXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAubmF2YmFyLWRhcmsgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl0sIC53cGNmNyAubmF2YmFyLWRhcmsgaW5wdXRbdHlwZT1jb2xvcl0sXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT1lbWFpbF0sIC53cGNmNyAubmF2YmFyLWRhcmsgaW5wdXRbdHlwZT1lbWFpbF0sXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPWZpbGVdLCAubmF2YmFyLWRhcmsgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gIC5uYXZiYXItZGFyayAud3BjZjcgc2VsZWN0LCAud3BjZjcgLm5hdmJhci1kYXJrIHNlbGVjdCxcbiAgLm5hdmJhci1kYXJrIC53cGNmNyB0ZXh0YXJlYSwgLndwY2Y3IC5uYXZiYXItZGFyayB0ZXh0YXJlYSwgLm5hdmJhci1kYXJrIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIC53cGNmNyAubmF2YmFyLWRhcmsgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuICAubmF2YmFyLWRhcmsgLmlucHV0LWdyb3VwLFxuICAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDo6YmVmb3JlLFxuICAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4gIC5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXI6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTsgfVxuICAubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIsIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsIC53cGNmNyAubmF2YmFyLWRhcmsgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPXNlYXJjaF06OnBsYWNlaG9sZGVyLFxuICAubmF2YmFyLWRhcmsgLndwY2Y3IGlucHV0W3R5cGU9dXJsXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAubmF2YmFyLWRhcmsgaW5wdXRbdHlwZT11cmxdOjpwbGFjZWhvbGRlcixcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLm5hdmJhci1kYXJrIGlucHV0W3R5cGU9dGVsXTo6cGxhY2Vob2xkZXIsXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPW51bWJlcl06OnBsYWNlaG9sZGVyLFxuICAubmF2YmFyLWRhcmsgLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPXJhbmdlXTo6cGxhY2Vob2xkZXIsXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT1kYXRlXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAubmF2YmFyLWRhcmsgaW5wdXRbdHlwZT1kYXRlXTo6cGxhY2Vob2xkZXIsXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT1tb250aF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLm5hdmJhci1kYXJrIGlucHV0W3R5cGU9bW9udGhdOjpwbGFjZWhvbGRlcixcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPXdlZWtdOjpwbGFjZWhvbGRlcixcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPXRpbWVdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPXRpbWVdOjpwbGFjZWhvbGRlcixcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAubmF2YmFyLWRhcmsgaW5wdXRbdHlwZT1kYXRldGltZV06OnBsYWNlaG9sZGVyLFxuICAubmF2YmFyLWRhcmsgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5uYXZiYXItZGFyayBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTo6cGxhY2Vob2xkZXIsXG4gIC5uYXZiYXItZGFyayAud3BjZjcgaW5wdXRbdHlwZT1jb2xvcl06OnBsYWNlaG9sZGVyLCAud3BjZjcgLm5hdmJhci1kYXJrIGlucHV0W3R5cGU9Y29sb3JdOjpwbGFjZWhvbGRlcixcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAubmF2YmFyLWRhcmsgaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLFxuICAubmF2YmFyLWRhcmsgLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV06OnBsYWNlaG9sZGVyLCAud3BjZjcgLm5hdmJhci1kYXJrIGlucHV0W3R5cGU9ZmlsZV06OnBsYWNlaG9sZGVyLFxuICAubmF2YmFyLWRhcmsgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XTo6cGxhY2Vob2xkZXIsIC53cGNmNyAubmF2YmFyLWRhcmsgaW5wdXRbdHlwZT1zdWJtaXRdOjpwbGFjZWhvbGRlcixcbiAgLm5hdmJhci1kYXJrIC53cGNmNyBzZWxlY3Q6OnBsYWNlaG9sZGVyLCAud3BjZjcgLm5hdmJhci1kYXJrIHNlbGVjdDo6cGxhY2Vob2xkZXIsXG4gIC5uYXZiYXItZGFyayAud3BjZjcgdGV4dGFyZWE6OnBsYWNlaG9sZGVyLCAud3BjZjcgLm5hdmJhci1kYXJrIHRleHRhcmVhOjpwbGFjZWhvbGRlciwgLm5hdmJhci1kYXJrIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6OnBsYWNlaG9sZGVyLCAud3BjZjcgLm5hdmJhci1kYXJrIC53cGNmNy12YWxpZGF0aW9uLWVycm9yczo6cGxhY2Vob2xkZXIsXG4gIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLm5hdmJhci1maXhlZC1ib3R0b20sXG4ubmF2YmFyLWZpeGVkLXRvcCB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgNHB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDQwOyB9XG5cbi5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgYm90dG9tOiAwOyB9XG5cbi5uYXZiYXItZml4ZWQtdG9wIHtcbiAgdG9wOiAwOyB9XG5cbi5uYXZiYXItZnVsbCB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgNHB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHotaW5kZXg6IDQwOyB9XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAubmF2YmFyLXN0aWNreS10b3Age1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgNHB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogNDA7IH0gfVxuXG4udG9vbGJhci13YXRlcmZhbGwge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3gtc2hhZG93O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA0MDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAudG9vbGJhci13YXRlcmZhbGwge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAudG9vbGJhci13YXRlcmZhbGwge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAudG9vbGJhci13YXRlcmZhbGwge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC50b29sYmFyLXdhdGVyZmFsbC53YXRlcmZhbGwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDY7XG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7IH1cblxuLm5hdmJhci1icmFuZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IDIuMjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAubmF2YmFyLWJyYW5kOmFjdGl2ZSwgLm5hdmJhci1icmFuZDpmb2N1cywgLm5hdmJhci1icmFuZDpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5uYXZiYXItYnJhbmQ6OmJlZm9yZSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAtMC41cmVtO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAtMC41cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAubmF2YmFyLWJyYW5kOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM5czsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubmF2YmFyLWJyYW5kOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAubmF2YmFyLWJyYW5kOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gICAgb3V0bGluZTogMDsgfVxuICAgIC5uYXZiYXItYnJhbmQ6Zm9jdXM6OmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIC5uYXZiYXItYnJhbmQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtOyB9XG4gIC5uYXZiYXItYnJhbmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG5cbi5uYXZiYXItdGV4dCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBoZWlnaHQ6IDIuMjVyZW07IH1cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuICAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIG9wYWNpdHk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGhlaWdodDogMi4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgcGFkZGluZzogMC42MjVyZW0gMXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yczsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gICAgLm5hdmJhci1uYXYgLm5hdi1saW5rOmFjdGl2ZSwgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzLCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlLCAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpOyB9XG4gICAgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7IH1cbiAgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlcjpmaXJzdC1jaGlsZCArIC5uYXZiYXItYnJhbmQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlcjpmaXJzdC1jaGlsZCArIC5uYXZiYXItYnJhbmQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlcjpmaXJzdC1jaGlsZCArIC5uYXZiYXItYnJhbmQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyOmZpcnN0LWNoaWxkICsgLm5hdmJhci1icmFuZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAgIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfSB9XG5cbi5uYXZiYXItZXhwYW5kIHtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlcjpmaXJzdC1jaGlsZCArIC5uYXZiYXItYnJhbmQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgaGVpZ2h0OiAyLjI1cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIuMjVyZW07IH1cbiAgLm5hdmJhci10b2dnbGVyOmFjdGl2ZSwgLm5hdmJhci10b2dnbGVyOmZvY3VzLCAubmF2YmFyLXRvZ2dsZXI6aG92ZXIge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5uYXZiYXItdG9nZ2xlcjphY3RpdmU6OmJlZm9yZSwgLm5hdmJhci10b2dnbGVyOmZvY3VzOjpiZWZvcmUsIC5uYXZiYXItdG9nZ2xlcjpob3Zlcjo6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLm5hdmJhci10b2dnbGVyOjpiZWZvcmUge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5uYXZiYXItdG9nZ2xlcjo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm5hdmJhci10b2dnbGVyOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAubmF2YmFyLXRvZ2dsZXI6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7IH1cbiAgLm5hdmJhci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBmb250LXNpemU6IDEuNzE0MjllbTtcbiAgbGluZS1oZWlnaHQ6IDAuNTgzMzNlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjMwMjJlbTtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5uYXZiYXItdG9nZ2xlci1pY29uOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwibWVudVwiOyB9XG5cbi50b29sdGlwIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgbWFyZ2luOiAxLjVyZW07XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgei1pbmRleDogMjQwOyB9XG4gIFtkaXI9J3J0bCddIC50b29sdGlwIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudG9vbHRpcCB7XG4gICAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgICAgbWFyZ2luOiAwLjg3NXJlbTsgfSB9XG4gIC50b29sdGlwLnNob3cge1xuICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgIC50b29sdGlwLnNob3cgLnRvb2x0aXAtaW5uZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxNjE2MTtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44Nyk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLnRvb2x0aXAtaW5uZXIge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zOXM7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAudG9vbHRpcC1pbm5lciB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC50b29sdGlwLWlubmVyIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudG9vbHRpcC1pbm5lciB7XG4gICAgICBwYWRkaW5nOiAwLjI0MTA3cmVtIDAuNXJlbTsgfSB9XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMikgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMikgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzAwMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYmxhY2stcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItYmxhY2stc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ibGFjay1oaW50IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ibGFjay1kaXZpZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItd2hpdGUtcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdoaXRlLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci13aGl0ZS1oaW50IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdoaXRlLWRpdmlkZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICNmMDg1MDYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogI2YwODUwNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjE5NmYzICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGNhZjUwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY5ODAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDI0MjQyICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7IH1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4OyB9XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDsgfVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7IH1cblxuLmJnLWRhcmstMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfVxuXG4uYmctZGFyay0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50OyB9XG5cbi5iZy1kYXJrLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAzMDMwICFpbXBvcnRhbnQ7IH1cblxuLmJnLWRhcmstNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDsgfVxuXG4uYmctbGlnaHQtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTAgIWltcG9ydGFudDsgfVxuXG4uYmctbGlnaHQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDsgfVxuXG4uYmctbGlnaHQtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmEgIWltcG9ydGFudDsgfVxuXG4uYmctbGlnaHQtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG5hLmJnLXByaW1hcnk6YWN0aXZlLCBhLmJnLXByaW1hcnk6Zm9jdXMsIGEuYmctcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZTY5MDUgIWltcG9ydGFudDsgfVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDYgIWltcG9ydGFudDsgfVxuXG5hLmJnLXNlY29uZGFyeTphY3RpdmUsIGEuYmctc2Vjb25kYXJ5OmZvY3VzLCBhLmJnLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZTY5MDUgIWltcG9ydGFudDsgfVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwODUwNiAhaW1wb3J0YW50OyB9XG5cbmEuYmctZGFuZ2VyOmFjdGl2ZSwgYS5iZy1kYW5nZXI6Zm9jdXMsIGEuYmctZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzMmYyZiAhaW1wb3J0YW50OyB9XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1pbmZvOmFjdGl2ZSwgYS5iZy1pbmZvOmZvY3VzLCBhLmJnLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk3NmQyICFpbXBvcnRhbnQ7IH1cblxuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NmYzICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1zdWNjZXNzOmFjdGl2ZSwgYS5iZy1zdWNjZXNzOmZvY3VzLCBhLmJnLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg4ZTNjICFpbXBvcnRhbnQ7IH1cblxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNhZjUwICFpbXBvcnRhbnQ7IH1cblxuYS5iZy13YXJuaW5nOmFjdGl2ZSwgYS5iZy13YXJuaW5nOmZvY3VzLCBhLmJnLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU3YzAwICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ODAwICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1kYXJrOmFjdGl2ZSwgYS5iZy1kYXJrOmZvY3VzLCBhLmJnLWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7IH1cblxuLmJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI0MjQyICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1saWdodDphY3RpdmUsIGEuYmctbGlnaHQ6Zm9jdXMsIGEuYmctbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwICFpbXBvcnRhbnQ7IH1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50OyB9XG5cbi5iZy1wcmltYXJ5LWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmU2OTA1ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXByaW1hcnktbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmE5ZDJmICFpbXBvcnRhbnQ7IH1cblxuLmJnLXNlY29uZGFyeS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlNjkwNSAhaW1wb3J0YW50OyB9XG5cbi5iZy1zZWNvbmRhcnktbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmE5ZDJmICFpbXBvcnRhbnQ7IH1cblxuLmNsZWFyZml4OjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9IH1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTE7IH1cblxuLm9yZGVyLWxhc3Qge1xuICBvcmRlcjogMTsgfVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDA7IH0gfVxuXG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtc20tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1tZC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsb2F0LWxnLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LWxnLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZsb2F0LXhsLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXhsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfSB9XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDsgfVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA0MDsgfVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA0MDsgfVxuXG5Ac3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgLnN0aWNreS10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDQwOyB9IH1cblxuLnNyLW9ubHksIC5zY3JlZW4tcmVhZGVyLXRleHQge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxcHg7IH1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgY2xpcDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd2lkdGg6IGF1dG87IH1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDsgfVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAyNHB4IDM4cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgOXB4IDQ2cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMTFweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7IH1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5zaGFkb3ctc20sICNyaWdodC1zaWRlYmFyIC53aWRnZXQge1xuICBib3gtc2hhZG93OiAwIDAgNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7IH1cblxuLnNoYWRvdy0yNCB7XG4gIGJveC1zaGFkb3c6IDAgMjRweCAzOHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDlweCA0NnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDExcHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50OyB9XG5cbi5zaGFkb3ctMTYge1xuICBib3gtc2hhZG93OiAwIDE2cHggMjRweCAycHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCA2cHggMzBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA4cHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50OyB9XG5cbi5zaGFkb3ctMTIge1xuICBib3gtc2hhZG93OiAwIDEycHggMTdweCAycHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCA1cHggMjJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA3cHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7IH1cblxuLnNoYWRvdy04IHtcbiAgYm94LXNoYWRvdzogMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50OyB9XG5cbi5zaGFkb3ctNiB7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAzcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7IH1cblxuLnNoYWRvdy00IHtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50OyB9XG5cbi5zaGFkb3ctMiB7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDsgfVxuXG4uc2hhZG93LTEge1xuICBib3gtc2hhZG93OiAwIDAgMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7IH1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50OyB9XG5cbi5oLTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDsgfVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7IH1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmgtYXV0byB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi53LTI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50OyB9XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50OyB9XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG5cbi5tdC0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5tci0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1sLTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC00IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTUge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi01IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuXG4ucHQtMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLnByLTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5wbC0wLCAuZm9vdGVyLW1lbnUgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTUge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wci01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tdC1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tci1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1iLWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1sLWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXItc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXItc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQtbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWItbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGItbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQtbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHItbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHIteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXNtLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1zbS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LWxnLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAudGV4dC14bC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH0gfVxuXG4udGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxhY2stcHJpbWFyeSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxhY2stc2Vjb25kYXJ5IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCkgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay1oaW50IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCkgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay1kaXZpZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMikgIWltcG9ydGFudDsgfVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd2hpdGUtcHJpbWFyeSB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdoaXRlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgIWltcG9ydGFudDsgfVxuXG4udGV4dC13aGl0ZS1oaW50IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdoaXRlLWRpdmlkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCkgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtcHJpbWFyeTphY3RpdmUsIGEudGV4dC1wcmltYXJ5OmZvY3VzLCBhLnRleHQtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjYmU2OTA1ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjZjA4NTA2ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXNlY29uZGFyeTphY3RpdmUsIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMsIGEudGV4dC1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2JlNjkwNSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZjA4NTA2ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWRhbmdlcjphY3RpdmUsIGEudGV4dC1kYW5nZXI6Zm9jdXMsIGEudGV4dC1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2QzMmYyZiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjZjQ0MzM2ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWluZm86YWN0aXZlLCBhLnRleHQtaW5mbzpmb2N1cywgYS50ZXh0LWluZm86aG92ZXIge1xuICBjb2xvcjogIzE5NzZkMiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzIxOTZmMyAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1zdWNjZXNzOmFjdGl2ZSwgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMsIGEudGV4dC1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICMzODhlM2MgIWltcG9ydGFudDsgfVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICM0Y2FmNTAgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtd2FybmluZzphY3RpdmUsIGEudGV4dC13YXJuaW5nOmZvY3VzLCBhLnRleHQtd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjZjU3YzAwICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjZmY5ODAwICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWRhcms6YWN0aXZlLCBhLnRleHQtZGFyazpmb2N1cywgYS50ZXh0LWRhcms6aG92ZXIge1xuICBjb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1saWdodDphY3RpdmUsIGEudGV4dC1saWdodDpmb2N1cywgYS50ZXh0LWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICNlMGUwZTAgIWltcG9ydGFudDsgfVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxhY2stNTAge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYm9keSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd2hpdGUtNTAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIE1vbm9cIiwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlOyB9XG5cbi5mb250LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uZm9udC13ZWlnaHQtYm9sZCxcbi5mb250LXdlaWdodC1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5mb250LXdlaWdodC1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLmZvbnQtd2VpZ2h0LW5vcm1hbCxcbi5mb250LXdlaWdodC1yZWd1bGFyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4udGV4dC1oaWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250OiAwLzAgYTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cblxuLm1hdGVyaWFsLWljb25zIHtcbiAgZm9udC1zaXplOiAxLjcxNDI5ZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjU4MzMzZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4zMDIyZW07IH1cblxuLm1hdGVyaWFsLWljb25zLWlubGluZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuQG1lZGlhIHByaW50IHtcbiAgQHBhZ2Uge1xuICAgIHNpemU6IGEzOyB9XG4gICosXG4gICo6OmFmdGVyLFxuICAqOjpiZWZvcmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIGE6bm90KC5idG4pIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcgKFwiIGF0dHIodGl0bGUpIFwiKSAnOyB9XG4gIGJsb2NrcXVvdGUge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICBib2R5IHtcbiAgICBtaW4td2lkdGg6IDk5MnB4ICFpbXBvcnRhbnQ7IH1cbiAgaDIsXG4gIGgzLFxuICBwIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMzsgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICBwcmUge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDsgfVxuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwOyB9XG4gIHRyIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cbiAgLmNhcmQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMWUxZTE7IH1cbiAgLmNvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiA5OTJweCAhaW1wb3J0YW50OyB9XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTFlMWUxOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMWUxZTE7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDsgfVxuICAgIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5saXN0LWdyb3VwLWZsdXNoOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDA7IH1cbiAgLmxpc3QtZ3JvdXAtZmx1c2g6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgLmxpc3QtZ3JvdXAtZmx1c2ggLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gIC5uYXYtdGFicyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMWUxZTE7IH1cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucG9wb3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UxZTFlMTsgfVxuICAudGFibGUgdGQsXG4gIC50YWJsZSB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gIC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UxZTFlMTsgfVxuICAudGFibGUtZGFyayB7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgICAudGFibGUtZGFyayB0ZCxcbiAgICAudGFibGUtZGFyayB0aCxcbiAgICAudGFibGUtZGFyayAudGFibGUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTFlMWUxOyB9XG4gIC50YWJsZSAudGhlYWQtZGFyayB0ZCxcbiAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICBjb2xvcjogaW5oZXJpdDsgfSB9XG5cbi53cmFwcGVyIHtcbiAgcGFkZGluZzogNDBweCAwOyB9XG5cbiN3cmFwcGVyLWhlcm8ge1xuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDsgfVxuXG4uc3RpY2t5LFxuLmdhbGxlcnktY2FwdGlvbixcbi5ieXBvc3RhdXRob3Ige1xuICBmb250LXNpemU6IGluaGVyaXQ7IH1cblxuLndyYXBwZXIjd3JhcHBlci1zdGlja3kge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNjsgfVxuXG4jd3JhcHBlci1mb290ZXItZnVsbCxcbiN3cmFwcGVyLXN0YXRpYy1oZXJvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuXG4ud3AtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgfVxuXG4ud3AtY2FwdGlvbi10ZXh0IHtcbiAgZm9udC1zaXplOiBpbmhlcml0OyB9XG5cbi5hbGlnbmxlZnQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDEuNWVtOyB9XG5cbi5hbGlnbnJpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAxLjVlbTsgfVxuXG4uYWxpZ25jZW50ZXIge1xuICBtYXJnaW46IDBweCBhdXRvOyB9XG5cbi5lbnRyeS1mb290ZXIgc3BhbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuZmlndXJlLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlciB7XG4gIG1heC13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG5cbmltZy53cC1wb3N0LWltYWdlLFxuYXJ0aWNsZSBpbWcsXG5maWd1cmUsXG5pbWcsXG4jc2Vjb25kYXJ5IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbmEuc2tpcC1saW5rIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAwO1xuICB0b3A6IDBweDtcbiAgcmlnaHQ6IDBweDsgfVxuXG4uanVtYm90cm9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSAubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMTI1MjkgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwOyB9XG4gIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSAubmF2LWxpbms6Zm9jdXMge1xuICAgIGNvbG9yOiAjMTYxODFiICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IC5uYXYtbGluay5hY3RpdmUsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSAubmF2LWxpbms6YWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4NTA2OyB9XG4gIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSAubmF2LWxpbmsuZGlzYWJsZWQsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSAubmF2LWxpbms6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpOyB9XG4gIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCBhOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQgYTpmb2N1cyB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCBhIHtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQgYTpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQgYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLyohXG4gKiAgRm9udCBBd2Vzb21lIDQuNy4wIGJ5IEBkYXZlZ2FuZHkgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8gLSBAZm9udGF3ZXNvbWVcbiAqICBMaWNlbnNlIC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvL2xpY2Vuc2UgKEZvbnQ6IFNJTCBPRkwgMS4xLCBDU1M6IE1JVCBMaWNlbnNlKVxuICovXG4vKiBGT05UIFBBVEhcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj00LjcuMFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj00LjcuMFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PTQuNy4wXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LndvZmY/dj00LjcuMFwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PTQuNy4wXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PTQuNy4wI2ZvbnRhd2Vzb21lcmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4uZmEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuLyogbWFrZXMgdGhlIGZvbnQgMzMlIGxhcmdlciByZWxhdGl2ZSB0byB0aGUgaWNvbiBjb250YWluZXIgKi9cbi5mYS1sZyB7XG4gIGZvbnQtc2l6ZTogMS4zMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTsgfVxuXG4uZmEtMngge1xuICBmb250LXNpemU6IDJlbTsgfVxuXG4uZmEtM3gge1xuICBmb250LXNpemU6IDNlbTsgfVxuXG4uZmEtNHgge1xuICBmb250LXNpemU6IDRlbTsgfVxuXG4uZmEtNXgge1xuICBmb250LXNpemU6IDVlbTsgfVxuXG4uZmEtZncge1xuICB3aWR0aDogMS4yODU3MWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmZhLXVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMi4xNDI4NmVtO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cbiAgLmZhLXVsID4gbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZmEtbGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yLjE0Mjg2ZW07XG4gIHdpZHRoOiAyLjE0Mjg2ZW07XG4gIHRvcDogMC4xNDI4NmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmZhLWxpLmZhLWxnIHtcbiAgICBsZWZ0OiAtMS44NTcxNGVtOyB9XG5cbi5mYS1ib3JkZXIge1xuICBwYWRkaW5nOiAuMmVtIC4yNWVtIC4xNWVtO1xuICBib3JkZXI6IHNvbGlkIDAuMDhlbSAjZWVlO1xuICBib3JkZXItcmFkaXVzOiAuMWVtOyB9XG5cbi5mYS1wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uZmEtcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uZmEuZmEtcHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG5cbi5mYS5mYS1wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC4zZW07IH1cblxuLyogRGVwcmVjYXRlZCBhcyBvZiA0LjQuMCAqL1xuLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5mYS5wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cblxuLmZhLnB1bGwtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLjNlbTsgfVxuXG4uZmEtc3BpbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjsgfVxuXG4uZmEtcHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbi5mYS1yb3RhdGUtOTAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cblxuLmZhLXJvdGF0ZS0xODAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLmZhLXJvdGF0ZS0yNzAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IH1cblxuLmZhLWZsaXAtaG9yaXpvbnRhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7IH1cblxuLmZhLWZsaXAtdmVydGljYWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpOyB9XG5cbjpyb290IC5mYS1yb3RhdGUtOTAsXG46cm9vdCAuZmEtcm90YXRlLTE4MCxcbjpyb290IC5mYS1yb3RhdGUtMjcwLFxuOnJvb3QgLmZhLWZsaXAtaG9yaXpvbnRhbCxcbjpyb290IC5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgZmlsdGVyOiBub25lOyB9XG5cbi5mYS1zdGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uZmEtc3RhY2stMXgsIC5mYS1zdGFjay0yeCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZmEtc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG4uZmEtc3RhY2stMngge1xuICBmb250LXNpemU6IDJlbTsgfVxuXG4uZmEtaW52ZXJzZSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi8qIEZvbnQgQXdlc29tZSB1c2VzIHRoZSBVbmljb2RlIFByaXZhdGUgVXNlIEFyZWEgKFBVQSkgdG8gZW5zdXJlIHNjcmVlblxuICAgcmVhZGVycyBkbyBub3QgcmVhZCBvZmYgcmFuZG9tIGNoYXJhY3RlcnMgdGhhdCByZXByZXNlbnQgaWNvbnMgKi9cbi5mYS1nbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AgFwiOyB9XG5cbi5mYS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AgVwiOyB9XG5cbi5mYS1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIJcIjsgfVxuXG4uZmEtZW52ZWxvcGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ag1wiOyB9XG5cbi5mYS1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhFwiOyB9XG5cbi5mYS1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CFXCI7IH1cblxuLmZhLXN0YXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhlwiOyB9XG5cbi5mYS11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CHXCI7IH1cblxuLmZhLWZpbG06YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIhcIjsgfVxuXG4uZmEtdGgtbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIlcIjsgfVxuXG4uZmEtdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIpcIjsgfVxuXG4uZmEtdGgtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ai1wiOyB9XG5cbi5mYS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AjFwiOyB9XG5cbi5mYS1yZW1vdmU6YmVmb3JlLFxuLmZhLWNsb3NlOmJlZm9yZSxcbi5mYS10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AjVwiOyB9XG5cbi5mYS1zZWFyY2gtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AjlwiOyB9XG5cbi5mYS1zZWFyY2gtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJBcIjsgfVxuXG4uZmEtcG93ZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CRXCI7IH1cblxuLmZhLXNpZ25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AklwiOyB9XG5cbi5mYS1nZWFyOmJlZm9yZSxcbi5mYS1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJNcIjsgfVxuXG4uZmEtdHJhc2gtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiOyB9XG5cbi5mYS1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CVXCI7IH1cblxuLmZhLWZpbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AllwiOyB9XG5cbi5mYS1jbG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CXXCI7IH1cblxuLmZhLXJvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJhcIjsgfVxuXG4uZmEtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJlcIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmlwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtby11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiOyB9XG5cbi5mYS1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiOyB9XG5cbi5mYS1wbGF5LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CdXCI7IH1cblxuLmZhLXJvdGF0ZS1yaWdodDpiZWZvcmUsXG4uZmEtcmVwZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CeXCI7IH1cblxuLmZhLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKFcIjsgfVxuXG4uZmEtbGlzdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKJcIjsgfVxuXG4uZmEtbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ao1wiOyB9XG5cbi5mYS1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CkXCI7IH1cblxuLmZhLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKVcIjsgfVxuXG4uZmEtdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AplwiOyB9XG5cbi5mYS12b2x1bWUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ap1wiOyB9XG5cbi5mYS12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKhcIjsgfVxuXG4uZmEtcXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CpXCI7IH1cblxuLmZhLWJhcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKpcIjsgfVxuXG4uZmEtdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CrXCI7IH1cblxuLmZhLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKxcIjsgfVxuXG4uZmEtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ArVwiOyB9XG5cbi5mYS1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ArlwiOyB9XG5cbi5mYS1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ar1wiOyB9XG5cbi5mYS1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLBcIjsgfVxuXG4uZmEtZm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AsVwiOyB9XG5cbi5mYS1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CyXCI7IH1cblxuLmZhLWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+As1wiOyB9XG5cbi5mYS10ZXh0LWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AtFwiOyB9XG5cbi5mYS10ZXh0LXdpZHRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C1XCI7IH1cblxuLmZhLWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLZcIjsgfVxuXG4uZmEtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C3XCI7IH1cblxuLmZhLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C4XCI7IH1cblxuLmZhLWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLlcIjsgfVxuXG4uZmEtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AulwiOyB9XG5cbi5mYS1kZWRlbnQ6YmVmb3JlLFxuLmZhLW91dGRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLtcIjsgfVxuXG4uZmEtaW5kZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C8XCI7IH1cblxuLmZhLXZpZGVvLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AvVwiOyB9XG5cbi5mYS1waG90bzpiZWZvcmUsXG4uZmEtaW1hZ2U6YmVmb3JlLFxuLmZhLXBpY3R1cmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AvlwiOyB9XG5cbi5mYS1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYBcIjsgfVxuXG4uZmEtbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BgVwiOyB9XG5cbi5mYS1hZGp1c3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYJcIjsgfVxuXG4uZmEtdGludDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bg1wiOyB9XG5cbi5mYS1lZGl0OmJlZm9yZSxcbi5mYS1wZW5jaWwtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYRcIjsgfVxuXG4uZmEtc2hhcmUtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYVcIjsgfVxuXG4uZmEtY2hlY2stc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYZcIjsgfVxuXG4uZmEtYXJyb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GHXCI7IH1cblxuLmZhLXN0ZXAtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYhcIjsgfVxuXG4uZmEtZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BiVwiOyB9XG5cbi5mYS1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BilwiOyB9XG5cbi5mYS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GLXCI7IH1cblxuLmZhLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GMXCI7IH1cblxuLmZhLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgY1cIjsgfVxuXG4uZmEtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BjlwiOyB9XG5cbi5mYS1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZBcIjsgfVxuXG4uZmEtc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GRXCI7IH1cblxuLmZhLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GSXCI7IH1cblxuLmZhLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bk1wiOyB9XG5cbi5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GUXCI7IH1cblxuLmZhLXBsdXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GVXCI7IH1cblxuLmZhLW1pbnVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BllwiOyB9XG5cbi5mYS10aW1lcy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZdcIjsgfVxuXG4uZmEtY2hlY2stY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GYXCI7IH1cblxuLmZhLXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BmVwiOyB9XG5cbi5mYS1pbmZvLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BmlwiOyB9XG5cbi5mYS1jcm9zc2hhaXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GbXCI7IH1cblxuLmZhLXRpbWVzLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GcXCI7IH1cblxuLmZhLWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GdXCI7IH1cblxuLmZhLWJhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BnlwiOyB9XG5cbi5mYS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GgXCI7IH1cblxuLmZhLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GhXCI7IH1cblxuLmZhLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GiXCI7IH1cblxuLmZhLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaNcIjsgfVxuXG4uZmEtbWFpbC1mb3J3YXJkOmJlZm9yZSxcbi5mYS1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BpFwiOyB9XG5cbi5mYS1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaVcIjsgfVxuXG4uZmEtY29tcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaZcIjsgfVxuXG4uZmEtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bp1wiOyB9XG5cbi5mYS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BqFwiOyB9XG5cbi5mYS1hc3RlcmlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BqVwiOyB9XG5cbi5mYS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgapcIjsgfVxuXG4uZmEtZ2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bq1wiOyB9XG5cbi5mYS1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GsXCI7IH1cblxuLmZhLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvga1cIjsgfVxuXG4uZmEtZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GuXCI7IH1cblxuLmZhLWV5ZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BsFwiOyB9XG5cbi5mYS13YXJuaW5nOmJlZm9yZSxcbi5mYS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BsVwiOyB9XG5cbi5mYS1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BslwiOyB9XG5cbi5mYS1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bs1wiOyB9XG5cbi5mYS1yYW5kb206YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbRcIjsgfVxuXG4uZmEtY29tbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtVwiOyB9XG5cbi5mYS1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbZcIjsgfVxuXG4uZmEtY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bt1wiOyB9XG5cbi5mYS1jaGV2cm9uLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbhcIjsgfVxuXG4uZmEtcmV0d2VldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BuVwiOyB9XG5cbi5mYS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G6XCI7IH1cblxuLmZhLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bu1wiOyB9XG5cbi5mYS1mb2xkZXItb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BvFwiOyB9XG5cbi5mYS1hcnJvd3MtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BvVwiOyB9XG5cbi5mYS1hcnJvd3MtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BvlwiOyB9XG5cbi5mYS1iYXItY2hhcnQtbzpiZWZvcmUsXG4uZmEtYmFyLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KAXCI7IH1cblxuLmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KBXCI7IH1cblxuLmZhLWZhY2Vib29rLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CglwiOyB9XG5cbi5mYS1jYW1lcmEtcmV0cm86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoNcIjsgfVxuXG4uZmEta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KEXCI7IH1cblxuLmZhLWdlYXJzOmJlZm9yZSxcbi5mYS1jb2dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KFXCI7IH1cblxuLmZhLWNvbW1lbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KGXCI7IH1cblxuLmZhLXRodW1icy1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KHXCI7IH1cblxuLmZhLXRodW1icy1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgohcIjsgfVxuXG4uZmEtc3Rhci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KJXCI7IH1cblxuLmZhLWhlYXJ0LW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgopcIjsgfVxuXG4uZmEtc2lnbi1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgotcIjsgfVxuXG4uZmEtbGlua2VkaW4tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KMXCI7IH1cblxuLmZhLXRodW1iLXRhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgo1cIjsgfVxuXG4uZmEtZXh0ZXJuYWwtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CjlwiOyB9XG5cbi5mYS1zaWduLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KQXCI7IH1cblxuLmZhLXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CkVwiOyB9XG5cbi5mYS1naXRodWItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KSXCI7IH1cblxuLmZhLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ck1wiOyB9XG5cbi5mYS1sZW1vbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KUXCI7IH1cblxuLmZhLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KVXCI7IH1cblxuLmZhLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KWXCI7IH1cblxuLmZhLWJvb2ttYXJrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpdcIjsgfVxuXG4uZmEtcGhvbmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KYXCI7IH1cblxuLmZhLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgplcIjsgfVxuXG4uZmEtZmFjZWJvb2stZjpiZWZvcmUsXG4uZmEtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgppcIjsgfVxuXG4uZmEtZ2l0aHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KbXCI7IH1cblxuLmZhLXVubG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CnFwiOyB9XG5cbi5mYS1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CnVwiOyB9XG5cbi5mYS1mZWVkOmJlZm9yZSxcbi5mYS1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgp5cIjsgfVxuXG4uZmEtaGRkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqBcIjsgfVxuXG4uZmEtYnVsbGhvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqFcIjsgfVxuXG4uZmEtYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ds1wiOyB9XG5cbi5mYS1jZXJ0aWZpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Co1wiOyB9XG5cbi5mYS1oYW5kLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqRcIjsgfVxuXG4uZmEtaGFuZC1vLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqVcIjsgfVxuXG4uZmEtaGFuZC1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KmXCI7IH1cblxuLmZhLWhhbmQtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KnXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KoXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CqVwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqpcIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqtcIjsgfVxuXG4uZmEtZ2xvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqxcIjsgfVxuXG4uZmEtd3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KtXCI7IH1cblxuLmZhLXRhc2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KuXCI7IH1cblxuLmZhLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CsFwiOyB9XG5cbi5mYS1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrFcIjsgfVxuXG4uZmEtYXJyb3dzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CslwiOyB9XG5cbi5mYS1ncm91cDpiZWZvcmUsXG4uZmEtdXNlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4BcIjsgfVxuXG4uZmEtY2hhaW46YmVmb3JlLFxuLmZhLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4FcIjsgfVxuXG4uZmEtY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4JcIjsgfVxuXG4uZmEtZmxhc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4NcIjsgfVxuXG4uZmEtY3V0OmJlZm9yZSxcbi5mYS1zY2lzc29yczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DhFwiOyB9XG5cbi5mYS1jb3B5OmJlZm9yZSxcbi5mYS1maWxlcy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OFXCI7IH1cblxuLmZhLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DhlwiOyB9XG5cbi5mYS1zYXZlOmJlZm9yZSxcbi5mYS1mbG9wcHktbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dh1wiOyB9XG5cbi5mYS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4hcIjsgfVxuXG4uZmEtbmF2aWNvbjpiZWZvcmUsXG4uZmEtcmVvcmRlcjpiZWZvcmUsXG4uZmEtYmFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DiVwiOyB9XG5cbi5mYS1saXN0LXVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OKXCI7IH1cblxuLmZhLWxpc3Qtb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4tcIjsgfVxuXG4uZmEtc3RyaWtldGhyb3VnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DjFwiOyB9XG5cbi5mYS11bmRlcmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg41cIjsgfVxuXG4uZmEtdGFibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg45cIjsgfVxuXG4uZmEtbWFnaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5BcIjsgfVxuXG4uZmEtdHJ1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5FcIjsgfVxuXG4uZmEtcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OSXCI7IH1cblxuLmZhLXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5NcIjsgfVxuXG4uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OUXCI7IH1cblxuLmZhLWdvb2dsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OVXCI7IH1cblxuLmZhLW1vbmV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OWXCI7IH1cblxuLmZhLWNhcmV0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5dcIjsgfVxuXG4uZmEtY2FyZXQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5hcIjsgfVxuXG4uZmEtY2FyZXQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DmVwiOyB9XG5cbi5mYS1jYXJldC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DmlwiOyB9XG5cbi5mYS1jb2x1bW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ObXCI7IH1cblxuLmZhLXVuc29ydGVkOmJlZm9yZSxcbi5mYS1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OcXCI7IH1cblxuLmZhLXNvcnQtZG93bjpiZWZvcmUsXG4uZmEtc29ydC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OdXCI7IH1cblxuLmZhLXNvcnQtdXA6YmVmb3JlLFxuLmZhLXNvcnQtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OeXCI7IH1cblxuLmZhLWVudmVsb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OgXCI7IH1cblxuLmZhLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OhXCI7IH1cblxuLmZhLXJvdGF0ZS1sZWZ0OmJlZm9yZSxcbi5mYS11bmRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OiXCI7IH1cblxuLmZhLWxlZ2FsOmJlZm9yZSxcbi5mYS1nYXZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Do1wiOyB9XG5cbi5mYS1kYXNoYm9hcmQ6YmVmb3JlLFxuLmZhLXRhY2hvbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6RcIjsgfVxuXG4uZmEtY29tbWVudC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OlXCI7IH1cblxuLmZhLWNvbW1lbnRzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6ZcIjsgfVxuXG4uZmEtZmxhc2g6YmVmb3JlLFxuLmZhLWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6dcIjsgfVxuXG4uZmEtc2l0ZW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DqFwiOyB9XG5cbi5mYS11bWJyZWxsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DqVwiOyB9XG5cbi5mYS1wYXN0ZTpiZWZvcmUsXG4uZmEtY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OqXCI7IH1cblxuLmZhLWxpZ2h0YnVsYi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OrXCI7IH1cblxuLmZhLWV4Y2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OsXCI7IH1cblxuLmZhLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OtXCI7IH1cblxuLmZhLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DrlwiOyB9XG5cbi5mYS11c2VyLW1kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OwXCI7IH1cblxuLmZhLXN0ZXRob3Njb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OxXCI7IH1cblxuLmZhLXN1aXRjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OyXCI7IH1cblxuLmZhLWJlbGwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ColwiOyB9XG5cbi5mYS1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7RcIjsgfVxuXG4uZmEtY3V0bGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DtVwiOyB9XG5cbi5mYS1maWxlLXRleHQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DtlwiOyB9XG5cbi5mYS1idWlsZGluZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O3XCI7IH1cblxuLmZhLWhvc3BpdGFsLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7hcIjsgfVxuXG4uZmEtYW1idWxhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O5XCI7IH1cblxuLmZhLW1lZGtpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DulwiOyB9XG5cbi5mYS1maWdodGVyLWpldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Du1wiOyB9XG5cbi5mYS1iZWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O8XCI7IH1cblxuLmZhLWgtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O9XCI7IH1cblxuLmZhLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O+XCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SAXCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EgVwiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIJcIjsgfVxuXG4uZmEtYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhINcIjsgfVxuXG4uZmEtYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EhFwiOyB9XG5cbi5mYS1hbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EhVwiOyB9XG5cbi5mYS1hbmdsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EhlwiOyB9XG5cbi5mYS1hbmdsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SHXCI7IH1cblxuLmZhLWRlc2t0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIhcIjsgfVxuXG4uZmEtbGFwdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SJXCI7IH1cblxuLmZhLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EilwiOyB9XG5cbi5mYS1tb2JpbGUtcGhvbmU6YmVmb3JlLFxuLmZhLW1vYmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ei1wiOyB9XG5cbi5mYS1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EjFwiOyB9XG5cbi5mYS1xdW90ZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SNXCI7IH1cblxuLmZhLXF1b3RlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SOXCI7IH1cblxuLmZhLXNwaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJBcIjsgfVxuXG4uZmEtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SRXCI7IH1cblxuLmZhLW1haWwtcmVwbHk6YmVmb3JlLFxuLmZhLXJlcGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SSXCI7IH1cblxuLmZhLWdpdGh1Yi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJNcIjsgfVxuXG4uZmEtZm9sZGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJRcIjsgfVxuXG4uZmEtZm9sZGVyLW9wZW4tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ElVwiOyB9XG5cbi5mYS1zbWlsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SYXCI7IH1cblxuLmZhLWZyb3duLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJlcIjsgfVxuXG4uZmEtbWVoLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJpcIjsgfVxuXG4uZmEtZ2FtZXBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Em1wiOyB9XG5cbi5mYS1rZXlib2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ScXCI7IH1cblxuLmZhLWZsYWctbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EnVwiOyB9XG5cbi5mYS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EnlwiOyB9XG5cbi5mYS10ZXJtaW5hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EoFwiOyB9XG5cbi5mYS1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ShXCI7IH1cblxuLmZhLW1haWwtcmVwbHktYWxsOmJlZm9yZSxcbi5mYS1yZXBseS1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKJcIjsgfVxuXG4uZmEtc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSxcbi5mYS1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsXG4uZmEtc3Rhci1oYWxmLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKNcIjsgfVxuXG4uZmEtbG9jYXRpb24tYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKRcIjsgfVxuXG4uZmEtY3JvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EpVwiOyB9XG5cbi5mYS1jb2RlLWZvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKZcIjsgfVxuXG4uZmEtdW5saW5rOmJlZm9yZSxcbi5mYS1jaGFpbi1icm9rZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKdcIjsgfVxuXG4uZmEtcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKhcIjsgfVxuXG4uZmEtaW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EqVwiOyB9XG5cbi5mYS1leGNsYW1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EqlwiOyB9XG5cbi5mYS1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Eq1wiOyB9XG5cbi5mYS1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKxcIjsgfVxuXG4uZmEtZXJhc2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74StXCI7IH1cblxuLmZhLXB1enpsZS1waWVjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ErlwiOyB9XG5cbi5mYS1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SwXCI7IH1cblxuLmZhLW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLFcIjsgfVxuXG4uZmEtc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SyXCI7IH1cblxuLmZhLWNhbGVuZGFyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLNcIjsgfVxuXG4uZmEtZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLRcIjsgfVxuXG4uZmEtcm9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S1XCI7IH1cblxuLmZhLW1heGNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EtlwiOyB9XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S3XCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S4XCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S5XCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLpcIjsgfVxuXG4uZmEtaHRtbDU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLtcIjsgfVxuXG4uZmEtY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EvFwiOyB9XG5cbi5mYS1hbmNob3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhL1cIjsgfVxuXG4uZmEtdW5sb2NrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EvlwiOyB9XG5cbi5mYS1idWxsc2V5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FgFwiOyB9XG5cbi5mYS1lbGxpcHNpcy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WBXCI7IH1cblxuLmZhLWVsbGlwc2lzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYJcIjsgfVxuXG4uZmEtcnNzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fg1wiOyB9XG5cbi5mYS1wbGF5LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FhFwiOyB9XG5cbi5mYS10aWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYVcIjsgfVxuXG4uZmEtbWludXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WGXCI7IH1cblxuLmZhLW1pbnVzLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WHXCI7IH1cblxuLmZhLWxldmVsLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WIXCI7IH1cblxuLmZhLWxldmVsLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYlcIjsgfVxuXG4uZmEtY2hlY2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WKXCI7IH1cblxuLmZhLXBlbmNpbC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYtcIjsgfVxuXG4uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYxcIjsgfVxuXG4uZmEtc2hhcmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WNXCI7IH1cblxuLmZhLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhY5cIjsgfVxuXG4uZmEtdG9nZ2xlLWRvd246YmVmb3JlLFxuLmZhLWNhcmV0LXNxdWFyZS1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZBcIjsgfVxuXG4uZmEtdG9nZ2xlLXVwOmJlZm9yZSxcbi5mYS1jYXJldC1zcXVhcmUtby11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FkVwiOyB9XG5cbi5mYS10b2dnbGUtcmlnaHQ6YmVmb3JlLFxuLmZhLWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WSXCI7IH1cblxuLmZhLWV1cm86YmVmb3JlLFxuLmZhLWV1cjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fk1wiOyB9XG5cbi5mYS1nYnA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZRcIjsgfVxuXG4uZmEtZG9sbGFyOmJlZm9yZSxcbi5mYS11c2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZVcIjsgfVxuXG4uZmEtcnVwZWU6YmVmb3JlLFxuLmZhLWlucjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FllwiOyB9XG5cbi5mYS1jbnk6YmVmb3JlLFxuLmZhLXJtYjpiZWZvcmUsXG4uZmEteWVuOmJlZm9yZSxcbi5mYS1qcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZdcIjsgfVxuXG4uZmEtcnVibGU6YmVmb3JlLFxuLmZhLXJvdWJsZTpiZWZvcmUsXG4uZmEtcnViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WYXCI7IH1cblxuLmZhLXdvbjpiZWZvcmUsXG4uZmEta3J3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WZXCI7IH1cblxuLmZhLWJpdGNvaW46YmVmb3JlLFxuLmZhLWJ0YzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FmlwiOyB9XG5cbi5mYS1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WbXCI7IH1cblxuLmZhLWZpbGUtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FnFwiOyB9XG5cbi5mYS1zb3J0LWFscGhhLWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FnVwiOyB9XG5cbi5mYS1zb3J0LWFscGhhLWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZ5cIjsgfVxuXG4uZmEtc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WgXCI7IH1cblxuLmZhLXNvcnQtYW1vdW50LWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaFcIjsgfVxuXG4uZmEtc29ydC1udW1lcmljLWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FolwiOyB9XG5cbi5mYS1zb3J0LW51bWVyaWMtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fo1wiOyB9XG5cbi5mYS10aHVtYnMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaRcIjsgfVxuXG4uZmEtdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaVcIjsgfVxuXG4uZmEteW91dHViZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaZcIjsgfVxuXG4uZmEteW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fp1wiOyB9XG5cbi5mYS14aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WoXCI7IH1cblxuLmZhLXhpbmctc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WpXCI7IH1cblxuLmZhLXlvdXR1YmUtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FqlwiOyB9XG5cbi5mYS1kcm9wYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WrXCI7IH1cblxuLmZhLXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WsXCI7IH1cblxuLmZhLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FrVwiOyB9XG5cbi5mYS1mbGlja3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLvha5cIjsgfVxuXG4uZmEtYWRuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WwXCI7IH1cblxuLmZhLWJpdGJ1Y2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FsVwiOyB9XG5cbi5mYS1iaXRidWNrZXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WyXCI7IH1cblxuLmZhLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fs1wiOyB9XG5cbi5mYS10dW1ibHItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W0XCI7IH1cblxuLmZhLWxvbmctYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FtVwiOyB9XG5cbi5mYS1sb25nLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W2XCI7IH1cblxuLmZhLWxvbmctYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ft1wiOyB9XG5cbi5mYS1sb25nLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W4XCI7IH1cblxuLmZhLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W5XCI7IH1cblxuLmZhLXdpbmRvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbpcIjsgfVxuXG4uZmEtYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fu1wiOyB9XG5cbi5mYS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FvFwiOyB9XG5cbi5mYS1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FvVwiOyB9XG5cbi5mYS1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FvlwiOyB9XG5cbi5mYS1mb3Vyc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aAXCI7IH1cblxuLmZhLXRyZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GgVwiOyB9XG5cbi5mYS1mZW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoJcIjsgfVxuXG4uZmEtbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gg1wiOyB9XG5cbi5mYS1naXR0aXA6YmVmb3JlLFxuLmZhLWdyYXRpcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aEXCI7IH1cblxuLmZhLXN1bi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aFXCI7IH1cblxuLmZhLW1vb24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GhlwiOyB9XG5cbi5mYS1hcmNoaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aHXCI7IH1cblxuLmZhLWJ1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GiFwiOyB9XG5cbi5mYS12azpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GiVwiOyB9XG5cbi5mYS13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GilwiOyB9XG5cbi5mYS1yZW5yZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvhotcIjsgfVxuXG4uZmEtcGFnZWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aMXCI7IH1cblxuLmZhLXN0YWNrLWV4Y2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aNXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1vLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aOXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpBcIjsgfVxuXG4uZmEtdG9nZ2xlLWxlZnQ6YmVmb3JlLFxuLmZhLWNhcmV0LXNxdWFyZS1vLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpFcIjsgfVxuXG4uZmEtZG90LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aSXCI7IH1cblxuLmZhLXdoZWVsY2hhaXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpNcIjsgfVxuXG4uZmEtdmltZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aUXCI7IH1cblxuLmZhLXR1cmtpc2gtbGlyYTpiZWZvcmUsXG4uZmEtdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aVXCI7IH1cblxuLmZhLXBsdXMtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpZcIjsgfVxuXG4uZmEtc3BhY2Utc2h1dHRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gl1wiOyB9XG5cbi5mYS1zbGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GmFwiOyB9XG5cbi5mYS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhplcIjsgfVxuXG4uZmEtd29yZHByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aaXCI7IH1cblxuLmZhLW9wZW5pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gm1wiOyB9XG5cbi5mYS1pbnN0aXR1dGlvbjpiZWZvcmUsXG4uZmEtYmFuazpiZWZvcmUsXG4uZmEtdW5pdmVyc2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GnFwiOyB9XG5cbi5mYS1tb3J0YXItYm9hcmQ6YmVmb3JlLFxuLmZhLWdyYWR1YXRpb24tY2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74adXCI7IH1cblxuLmZhLXlhaG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aeXCI7IH1cblxuLmZhLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GoFwiOyB9XG5cbi5mYS1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqFcIjsgfVxuXG4uZmEtcmVkZGl0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GolwiOyB9XG5cbi5mYS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqNcIjsgfVxuXG4uZmEtc3R1bWJsZXVwb246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqRcIjsgfVxuXG4uZmEtZGVsaWNpb3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74alXCI7IH1cblxuLmZhLWRpZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqZcIjsgfVxuXG4uZmEtcGllZC1waXBlci1wcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gp1wiOyB9XG5cbi5mYS1waWVkLXBpcGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GqFwiOyB9XG5cbi5mYS1kcnVwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqlcIjsgfVxuXG4uZmEtam9vbWxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aqXCI7IH1cblxuLmZhLWxhbmd1YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74arXCI7IH1cblxuLmZhLWZheDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GrFwiOyB9XG5cbi5mYS1idWlsZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GrVwiOyB9XG5cbi5mYS1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GrlwiOyB9XG5cbi5mYS1wYXc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrBcIjsgfVxuXG4uZmEtc3Bvb246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrFcIjsgfVxuXG4uZmEtY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GslwiOyB9XG5cbi5mYS1jdWJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gs1wiOyB9XG5cbi5mYS1iZWhhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a0XCI7IH1cblxuLmZhLWJlaGFuY2Utc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a1XCI7IH1cblxuLmZhLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a2XCI7IH1cblxuLmZhLXN0ZWFtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gt1wiOyB9XG5cbi5mYS1yZWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a4XCI7IH1cblxuLmZhLWF1dG9tb2JpbGU6YmVmb3JlLFxuLmZhLWNhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GuVwiOyB9XG5cbi5mYS1jYWI6YmVmb3JlLFxuLmZhLXRheGk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrpcIjsgfVxuXG4uZmEtdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gu1wiOyB9XG5cbi5mYS1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a8XCI7IH1cblxuLmZhLWRldmlhbnRhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhr1cIjsgfVxuXG4uZmEtc291bmRjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GvlwiOyB9XG5cbi5mYS1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HgFwiOyB9XG5cbi5mYS1maWxlLXBkZi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eBXCI7IH1cblxuLmZhLWZpbGUtd29yZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eCXCI7IH1cblxuLmZhLWZpbGUtZXhjZWwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hg1wiOyB9XG5cbi5mYS1maWxlLXBvd2VycG9pbnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HhFwiOyB9XG5cbi5mYS1maWxlLXBob3RvLW86YmVmb3JlLFxuLmZhLWZpbGUtcGljdHVyZS1vOmJlZm9yZSxcbi5mYS1maWxlLWltYWdlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4VcIjsgfVxuXG4uZmEtZmlsZS16aXAtbzpiZWZvcmUsXG4uZmEtZmlsZS1hcmNoaXZlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4ZcIjsgfVxuXG4uZmEtZmlsZS1zb3VuZC1vOmJlZm9yZSxcbi5mYS1maWxlLWF1ZGlvLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4dcIjsgfVxuXG4uZmEtZmlsZS1tb3ZpZS1vOmJlZm9yZSxcbi5mYS1maWxlLXZpZGVvLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4hcIjsgfVxuXG4uZmEtZmlsZS1jb2RlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4lcIjsgfVxuXG4uZmEtdmluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HilwiOyB9XG5cbi5mYS1jb2RlcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eLXCI7IH1cblxuLmZhLWpzZmlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eMXCI7IH1cblxuLmZhLWxpZmUtYm91eTpiZWZvcmUsXG4uZmEtbGlmZS1idW95OmJlZm9yZSxcbi5mYS1saWZlLXNhdmVyOmJlZm9yZSxcbi5mYS1zdXBwb3J0OmJlZm9yZSxcbi5mYS1saWZlLXJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh41cIjsgfVxuXG4uZmEtY2lyY2xlLW8tbm90Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh45cIjsgfVxuXG4uZmEtcmE6YmVmb3JlLFxuLmZhLXJlc2lzdGFuY2U6YmVmb3JlLFxuLmZhLXJlYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eQXCI7IH1cblxuLmZhLWdlOmJlZm9yZSxcbi5mYS1lbXBpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5FcIjsgfVxuXG4uZmEtZ2l0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HklwiOyB9XG5cbi5mYS1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5NcIjsgfVxuXG4uZmEteS1jb21iaW5hdG9yLXNxdWFyZTpiZWZvcmUsXG4uZmEteWMtc3F1YXJlOmJlZm9yZSxcbi5mYS1oYWNrZXItbmV3czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HlFwiOyB9XG5cbi5mYS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eVXCI7IH1cblxuLmZhLXFxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eWXCI7IH1cblxuLmZhLXdlY2hhdDpiZWZvcmUsXG4uZmEtd2VpeGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eXXCI7IH1cblxuLmZhLXNlbmQ6YmVmb3JlLFxuLmZhLXBhcGVyLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eYXCI7IH1cblxuLmZhLXNlbmQtbzpiZWZvcmUsXG4uZmEtcGFwZXItcGxhbmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HmVwiOyB9XG5cbi5mYS1oaXN0b3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eaXCI7IH1cblxuLmZhLWNpcmNsZS10aGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ebXCI7IH1cblxuLmZhLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HnFwiOyB9XG5cbi5mYS1wYXJhZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh51cIjsgfVxuXG4uZmEtc2xpZGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HnlwiOyB9XG5cbi5mYS1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6BcIjsgfVxuXG4uZmEtc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HoVwiOyB9XG5cbi5mYS1ib21iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eiXCI7IH1cblxuLmZhLXNvY2Nlci1iYWxsLW86YmVmb3JlLFxuLmZhLWZ1dGJvbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ejXCI7IH1cblxuLmZhLXR0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HpFwiOyB9XG5cbi5mYS1iaW5vY3VsYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74elXCI7IH1cblxuLmZhLXBsdWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6ZcIjsgfVxuXG4uZmEtc2xpZGVzaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hp1wiOyB9XG5cbi5mYS10d2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6hcIjsgfVxuXG4uZmEteWVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HqVwiOyB9XG5cbi5mYS1uZXdzcGFwZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HqlwiOyB9XG5cbi5mYS13aWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74erXCI7IH1cblxuLmZhLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6xcIjsgfVxuXG4uZmEtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74etXCI7IH1cblxuLmZhLWdvb2dsZS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh65cIjsgfVxuXG4uZmEtY2MtdmlzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HsFwiOyB9XG5cbi5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74exXCI7IH1cblxuLmZhLWNjLWRpc2NvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eyXCI7IH1cblxuLmZhLWNjLWFtZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7NcIjsgfVxuXG4uZmEtY2MtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e0XCI7IH1cblxuLmZhLWNjLXN0cmlwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HtVwiOyB9XG5cbi5mYS1iZWxsLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e2XCI7IH1cblxuLmZhLWJlbGwtc2xhc2gtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ht1wiOyB9XG5cbi5mYS10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HuFwiOyB9XG5cbi5mYS1jb3B5cmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7lcIjsgfVxuXG4uZmEtYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7pcIjsgfVxuXG4uZmEtZXllZHJvcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hu1wiOyB9XG5cbi5mYS1wYWludC1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HvFwiOyB9XG5cbi5mYS1iaXJ0aGRheS1jYWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e9XCI7IH1cblxuLmZhLWFyZWEtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh75cIjsgfVxuXG4uZmEtcGllLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iAXCI7IH1cblxuLmZhLWxpbmUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIFcIjsgfVxuXG4uZmEtbGFzdGZtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iCXCI7IH1cblxuLmZhLWxhc3RmbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviINcIjsgfVxuXG4uZmEtdG9nZ2xlLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IhFwiOyB9XG5cbi5mYS10b2dnbGUtb246YmVmb3JlIHtcbiAgY29udGVudDogXCLviIVcIjsgfVxuXG4uZmEtYmljeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IhlwiOyB9XG5cbi5mYS1idXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIdcIjsgfVxuXG4uZmEtaW94aG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IiFwiOyB9XG5cbi5mYS1hbmdlbGxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIlcIjsgfVxuXG4uZmEtY2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIpcIjsgfVxuXG4uZmEtc2hla2VsOmJlZm9yZSxcbi5mYS1zaGVxZWw6YmVmb3JlLFxuLmZhLWlsczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ii1wiOyB9XG5cbi5mYS1tZWFucGF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IjFwiOyB9XG5cbi5mYS1idXlzZWxsYWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iNXCI7IH1cblxuLmZhLWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iOXCI7IH1cblxuLmZhLWRhc2hjdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iQXCI7IH1cblxuLmZhLWZvcnVtYmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iRXCI7IH1cblxuLmZhLWxlYW5wdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJJcIjsgfVxuXG4uZmEtc2VsbHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iTXCI7IH1cblxuLmZhLXNoaXJ0c2luYnVsazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IlFwiOyB9XG5cbi5mYS1zaW1wbHlidWlsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IlVwiOyB9XG5cbi5mYS1za3lhdGxhczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IllwiOyB9XG5cbi5mYS1jYXJ0LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJdcIjsgfVxuXG4uZmEtY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iYXCI7IH1cblxuLmZhLWRpYW1vbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJlcIjsgfVxuXG4uZmEtc2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ImlwiOyB9XG5cbi5mYS11c2VyLXNlY3JldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Im1wiOyB9XG5cbi5mYS1tb3RvcmN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74icXCI7IH1cblxuLmZhLXN0cmVldC12aWV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74idXCI7IH1cblxuLmZhLWhlYXJ0YmVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+InlwiOyB9XG5cbi5mYS12ZW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IoVwiOyB9XG5cbi5mYS1tYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iiXCI7IH1cblxuLmZhLW1lcmN1cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKNcIjsgfVxuXG4uZmEtaW50ZXJzZXg6YmVmb3JlLFxuLmZhLXRyYW5zZ2VuZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ikXCI7IH1cblxuLmZhLXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IpVwiOyB9XG5cbi5mYS12ZW51cy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKZcIjsgfVxuXG4uZmEtbWFycy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKdcIjsgfVxuXG4uZmEtdmVudXMtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IqFwiOyB9XG5cbi5mYS1tYXJzLXN0cm9rZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IqVwiOyB9XG5cbi5mYS1tYXJzLXN0cm9rZS12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iqXCI7IH1cblxuLmZhLW1hcnMtc3Ryb2tlLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKtcIjsgfVxuXG4uZmEtbmV1dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74isXCI7IH1cblxuLmZhLWdlbmRlcmxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLviK1cIjsgfVxuXG4uZmEtZmFjZWJvb2stb2ZmaWNpYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLBcIjsgfVxuXG4uZmEtcGludGVyZXN0LXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLFcIjsgfVxuXG4uZmEtd2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLJcIjsgfVxuXG4uZmEtc2VydmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74izXCI7IH1cblxuLmZhLXVzZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ItFwiOyB9XG5cbi5mYS11c2VyLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i1XCI7IH1cblxuLmZhLWhvdGVsOmJlZm9yZSxcbi5mYS1iZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLZcIjsgfVxuXG4uZmEtdmlhY29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+It1wiOyB9XG5cbi5mYS10cmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IuFwiOyB9XG5cbi5mYS1zdWJ3YXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLlcIjsgfVxuXG4uZmEtbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i6XCI7IH1cblxuLmZhLXljOmJlZm9yZSxcbi5mYS15LWNvbWJpbmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLtcIjsgfVxuXG4uZmEtb3B0aW4tbW9uc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IvFwiOyB9XG5cbi5mYS1vcGVuY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IvVwiOyB9XG5cbi5mYS1leHBlZGl0ZWRzc2w6YmVmb3JlIHtcbiAgY29udGVudDogXCLviL5cIjsgfVxuXG4uZmEtYmF0dGVyeS00OmJlZm9yZSxcbi5mYS1iYXR0ZXJ5OmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYBcIjsgfVxuXG4uZmEtYmF0dGVyeS0zOmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mBXCI7IH1cblxuLmZhLWJhdHRlcnktMjpiZWZvcmUsXG4uZmEtYmF0dGVyeS1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mCXCI7IH1cblxuLmZhLWJhdHRlcnktMTpiZWZvcmUsXG4uZmEtYmF0dGVyeS1xdWFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mDXCI7IH1cblxuLmZhLWJhdHRlcnktMDpiZWZvcmUsXG4uZmEtYmF0dGVyeS1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JhFwiOyB9XG5cbi5mYS1tb3VzZS1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mFXCI7IH1cblxuLmZhLWktY3Vyc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mGXCI7IH1cblxuLmZhLW9iamVjdC1ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jh1wiOyB9XG5cbi5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JiFwiOyB9XG5cbi5mYS1zdGlja3ktbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JiVwiOyB9XG5cbi5mYS1zdGlja3ktbm90ZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mKXCI7IH1cblxuLmZhLWNjLWpjYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ji1wiOyB9XG5cbi5mYS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JjFwiOyB9XG5cbi5mYS1jbG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JjVwiOyB9XG5cbi5mYS1iYWxhbmNlLXNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mOXCI7IH1cblxuLmZhLWhvdXJnbGFzcy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mQXCI7IH1cblxuLmZhLWhvdXJnbGFzcy0xOmJlZm9yZSxcbi5mYS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZFcIjsgfVxuXG4uZmEtaG91cmdsYXNzLTI6YmVmb3JlLFxuLmZhLWhvdXJnbGFzcy1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mSXCI7IH1cblxuLmZhLWhvdXJnbGFzcy0zOmJlZm9yZSxcbi5mYS1ob3VyZ2xhc3MtZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mTXCI7IH1cblxuLmZhLWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JlFwiOyB9XG5cbi5mYS1oYW5kLWdyYWItbzpiZWZvcmUsXG4uZmEtaGFuZC1yb2NrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZVcIjsgfVxuXG4uZmEtaGFuZC1zdG9wLW86YmVmb3JlLFxuLmZhLWhhbmQtcGFwZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JllwiOyB9XG5cbi5mYS1oYW5kLXNjaXNzb3JzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZdcIjsgfVxuXG4uZmEtaGFuZC1saXphcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JmFwiOyB9XG5cbi5mYS1oYW5kLXNwb2NrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZlcIjsgfVxuXG4uZmEtaGFuZC1wb2ludGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZpcIjsgfVxuXG4uZmEtaGFuZC1wZWFjZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mbXCI7IH1cblxuLmZhLXRyYWRlbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JnFwiOyB9XG5cbi5mYS1yZWdpc3RlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mdXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZ5cIjsgfVxuXG4uZmEtZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaBcIjsgfVxuXG4uZmEtZ2ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mhXCI7IH1cblxuLmZhLXRyaXBhZHZpc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74miXCI7IH1cblxuLmZhLW9kbm9rbGFzc25pa2k6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaNcIjsgfVxuXG4uZmEtb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaRcIjsgfVxuXG4uZmEtZ2V0LXBvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JpVwiOyB9XG5cbi5mYS13aWtpcGVkaWEtdzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JplwiOyB9XG5cbi5mYS1zYWZhcmk6YmVmb3JlIHtcbiAgY29udGVudDogXCLviadcIjsgfVxuXG4uZmEtY2hyb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74moXCI7IH1cblxuLmZhLWZpcmVmb3g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvialcIjsgfVxuXG4uZmEtb3BlcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCLviapcIjsgfVxuXG4uZmEtaW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviatcIjsgfVxuXG4uZmEtdHY6YmVmb3JlLFxuLmZhLXRlbGV2aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLviaxcIjsgfVxuXG4uZmEtY29udGFvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mtXCI7IH1cblxuLmZhLTUwMHB4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74muXCI7IH1cblxuLmZhLWFtYXpvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JsFwiOyB9XG5cbi5mYS1jYWxlbmRhci1wbHVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvibFcIjsgfVxuXG4uZmEtY2FsZW5kYXItbWludXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JslwiOyB9XG5cbi5mYS1jYWxlbmRhci10aW1lcy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mzXCI7IH1cblxuLmZhLWNhbGVuZGFyLWNoZWNrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvibRcIjsgfVxuXG4uZmEtaW5kdXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvibVcIjsgfVxuXG4uZmEtbWFwLXBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JtlwiOyB9XG5cbi5mYS1tYXAtc2lnbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvibdcIjsgfVxuXG4uZmEtbWFwLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvibhcIjsgfVxuXG4uZmEtbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m5XCI7IH1cblxuLmZhLWNvbW1lbnRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvibpcIjsgfVxuXG4uZmEtY29tbWVudGluZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m7XCI7IH1cblxuLmZhLWhvdXp6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m8XCI7IH1cblxuLmZhLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m9XCI7IH1cblxuLmZhLWJsYWNrLXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JvlwiOyB9XG5cbi5mYS1mb250aWNvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioBcIjsgfVxuXG4uZmEtcmVkZGl0LWFsaWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qBXCI7IH1cblxuLmZhLWVkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioJcIjsgfVxuXG4uZmEtY3JlZGl0LWNhcmQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qDXCI7IH1cblxuLmZhLWNvZGllcGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qEXCI7IH1cblxuLmZhLW1vZHg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioVcIjsgfVxuXG4uZmEtZm9ydC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qGXCI7IH1cblxuLmZhLXVzYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kh1wiOyB9XG5cbi5mYS1wcm9kdWN0LWh1bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviohcIjsgfVxuXG4uZmEtbWl4Y2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviolcIjsgfVxuXG4uZmEtc2NyaWJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qKXCI7IH1cblxuLmZhLXBhdXNlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ki1wiOyB9XG5cbi5mYS1wYXVzZS1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KjFwiOyB9XG5cbi5mYS1zdG9wLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KjVwiOyB9XG5cbi5mYS1zdG9wLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qOXCI7IH1cblxuLmZhLXNob3BwaW5nLWJhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KkFwiOyB9XG5cbi5mYS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipFcIjsgfVxuXG4uZmEtaGFzaHRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KklwiOyB9XG5cbi5mYS1ibHVldG9vdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipNcIjsgfVxuXG4uZmEtYmx1ZXRvb3RoLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipRcIjsgfVxuXG4uZmEtcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KlVwiOyB9XG5cbi5mYS1naXRsYWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipZcIjsgfVxuXG4uZmEtd3BiZWdpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kl1wiOyB9XG5cbi5mYS13cGZvcm1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qYXCI7IH1cblxuLmZhLWVudmlyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KmVwiOyB9XG5cbi5mYS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qaXCI7IH1cblxuLmZhLXdoZWVsY2hhaXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qbXCI7IH1cblxuLmZhLXF1ZXN0aW9uLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qcXCI7IH1cblxuLmZhLWJsaW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qdXCI7IH1cblxuLmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qeXCI7IH1cblxuLmZhLXZvbHVtZS1jb250cm9sLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qgXCI7IH1cblxuLmZhLWJyYWlsbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqFcIjsgfVxuXG4uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qiXCI7IH1cblxuLmZhLWFzbC1pbnRlcnByZXRpbmc6YmVmb3JlLFxuLmZhLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qjXCI7IH1cblxuLmZhLWRlYWZuZXNzOmJlZm9yZSxcbi5mYS1oYXJkLW9mLWhlYXJpbmc6YmVmb3JlLFxuLmZhLWRlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqRcIjsgfVxuXG4uZmEtZ2xpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqVcIjsgfVxuXG4uZmEtZ2xpZGUtZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KplwiOyB9XG5cbi5mYS1zaWduaW5nOmJlZm9yZSxcbi5mYS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qnXCI7IH1cblxuLmZhLWxvdy12aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLviqhcIjsgfVxuXG4uZmEtdmlhZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qpXCI7IH1cblxuLmZhLXZpYWRlby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqpcIjsgfVxuXG4uZmEtc25hcGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqtcIjsgfVxuXG4uZmEtc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqxcIjsgfVxuXG4uZmEtc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qtXCI7IH1cblxuLmZhLXBpZWQtcGlwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviq5cIjsgfVxuXG4uZmEtZmlyc3Qtb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirBcIjsgfVxuXG4uZmEteW9hc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirFcIjsgfVxuXG4uZmEtdGhlbWVpc2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qyXCI7IH1cblxuLmZhLWdvb2dsZS1wbHVzLWNpcmNsZTpiZWZvcmUsXG4uZmEtZ29vZ2xlLXBsdXMtb2ZmaWNpYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirNcIjsgfVxuXG4uZmEtZmE6YmVmb3JlLFxuLmZhLWZvbnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KtFwiOyB9XG5cbi5mYS1oYW5kc2hha2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KtVwiOyB9XG5cbi5mYS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q2XCI7IH1cblxuLmZhLWVudmVsb3BlLW9wZW4tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kt1wiOyB9XG5cbi5mYS1saW5vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirhcIjsgfVxuXG4uZmEtYWRkcmVzcy1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q5XCI7IH1cblxuLmZhLWFkZHJlc3MtYm9vay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q6XCI7IH1cblxuLmZhLXZjYXJkOmJlZm9yZSxcbi5mYS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirtcIjsgfVxuXG4uZmEtdmNhcmQtbzpiZWZvcmUsXG4uZmEtYWRkcmVzcy1jYXJkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvirxcIjsgfVxuXG4uZmEtdXNlci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvir1cIjsgfVxuXG4uZmEtdXNlci1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KvlwiOyB9XG5cbi5mYS11c2VyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4BcIjsgfVxuXG4uZmEtaWQtYmFkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4FcIjsgfVxuXG4uZmEtZHJpdmVycy1saWNlbnNlOmJlZm9yZSxcbi5mYS1pZC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uCXCI7IH1cblxuLmZhLWRyaXZlcnMtbGljZW5zZS1vOmJlZm9yZSxcbi5mYS1pZC1jYXJkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4NcIjsgfVxuXG4uZmEtcXVvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4RcIjsgfVxuXG4uZmEtZnJlZS1jb2RlLWNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4VcIjsgfVxuXG4uZmEtdGVsZWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4ZcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItNDpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXI6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4dcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItMzpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4hcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItMjpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LiVwiOyB9XG5cbi5mYS10aGVybW9tZXRlci0xOmJlZm9yZSxcbi5mYS10aGVybW9tZXRlci1xdWFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uKXCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLTA6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uLXCI7IH1cblxuLmZhLXNob3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LjFwiOyB9XG5cbi5mYS1iYXRodHViOmJlZm9yZSxcbi5mYS1zMTU6YmVmb3JlLFxuLmZhLWJhdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi41cIjsgfVxuXG4uZmEtcG9kY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LjlwiOyB9XG5cbi5mYS13aW5kb3ctbWF4aW1pemU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5BcIjsgfVxuXG4uZmEtd2luZG93LW1pbmltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uRXCI7IH1cblxuLmZhLXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uSXCI7IH1cblxuLmZhLXRpbWVzLXJlY3RhbmdsZTpiZWZvcmUsXG4uZmEtd2luZG93LWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uTXCI7IH1cblxuLmZhLXRpbWVzLXJlY3RhbmdsZS1vOmJlZm9yZSxcbi5mYS13aW5kb3ctY2xvc2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LlFwiOyB9XG5cbi5mYS1iYW5kY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LlVwiOyB9XG5cbi5mYS1ncmF2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uWXCI7IH1cblxuLmZhLWV0c3k6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5dcIjsgfVxuXG4uZmEtaW1kYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LmFwiOyB9XG5cbi5mYS1yYXZlbHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uZXCI7IH1cblxuLmZhLWVlcmNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5pcIjsgfVxuXG4uZmEtbWljcm9jaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ubXCI7IH1cblxuLmZhLXNub3dmbGFrZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ucXCI7IH1cblxuLmZhLXN1cGVycG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74udXCI7IH1cblxuLmZhLXdwZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi55cIjsgfVxuXG4uZmEtbWVldHVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ugXCI7IH1cblxuLnNyLW9ubHksIC5zY3JlZW4tcmVhZGVyLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDsgfVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvOyB9XG5cbi5nYWxsZXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07IH1cblxuLmdhbGxlcnktaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMTAwJTsgfVxuICAuZ2FsbGVyeS1jb2x1bW5zLTIgLmdhbGxlcnktaXRlbSB7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmdhbGxlcnktY29sdW1ucy0zIC5nYWxsZXJ5LWl0ZW0ge1xuICAgIG1heC13aWR0aDogMzMuMzMlOyB9XG4gIC5nYWxsZXJ5LWNvbHVtbnMtNCAuZ2FsbGVyeS1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuZ2FsbGVyeS1jb2x1bW5zLTUgLmdhbGxlcnktaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAyMCU7IH1cbiAgLmdhbGxlcnktY29sdW1ucy02IC5nYWxsZXJ5LWl0ZW0ge1xuICAgIG1heC13aWR0aDogMTYuNjYlOyB9XG4gIC5nYWxsZXJ5LWNvbHVtbnMtNyAuZ2FsbGVyeS1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDE0LjI4JTsgfVxuICAuZ2FsbGVyeS1jb2x1bW5zLTggLmdhbGxlcnktaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMi41JTsgfVxuICAuZ2FsbGVyeS1jb2x1bW5zLTkgLmdhbGxlcnktaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMS4xMSU7IH1cblxuLmdhbGxlcnktY2FwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qXG4qIFVzZSBleGlzdGluZyBCb290c3RyYXAgNCBjbGFzc2VzIGFuZFxuKiB2YXJpYWJsZXMgdG8gZXh0ZW5kIC0gb3ZlcnJpZGUgQ0Y3IHN0eWxlXG4qXG4qIFVzZWZ1bCBDRjcgY2xhc3NlczpcbiogLndwY2Y3IHRoZSB3cmFwcGVyIGVsZW1lbnRcbiogLndwY2Y3LWZvcm1cbiogLndwY2Y3LWZvcm0tY29udHJvbFxuKiAud3BjZjctdGV4dFxuKiAud3BjZjctZW1haWxcbiogLndwY2Y3LXRleHRhcmVhXG4qIC53cGNmNy1zdWJtaXRcbiovXG4ud3BjZjcge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50OyB9XG4gIC53cGNmNyAud3BjZjctZm9ybSBsYWJlbCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLndwY2Y3IC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgICBjb2xvcjogI2Y0NDMzNjsgfVxuICAud3BjZjcgLndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzIHtcbiAgICBjb2xvcjogI2Y0NDMzNjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTllY2VmOyB9XG5cbmgxIHtcbiAgZm9udC1zaXplOiAyLjVyZW07IH1cblxuLmJyYW5kLXVybCwgLm5hdmJhci1icmFuZCwgLnNsb2dhbiB7XG4gIGZvbnQtZmFtaWx5OiAnY2hhcnRlcmJvbGQnLCAnY2hhcnRlcnJlZ3VsYXInOyB9XG5cbioge1xuICBmb250LWZhbWlseTogJ2NoYXJ0ZXJyZWd1bGFyJywgJ2NoYXJ0ZXJib2xkJzsgfVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LWZhbWlseTogJ2NoYXJ0ZXJib2xkJywgJ2NoYXJ0ZXJyZWd1bGFyJyAhaW1wb3J0YW50OyB9XG5cbmgxID4gYSwgaDIgPiBhLCBoMyA+IGEsIGg0ID4gYSwgaDUgPiBhLCBoNiA+IGEge1xuICBmb250LWZhbWlseTogJ2NoYXJ0ZXJib2xkJywgJ2NoYXJ0ZXJyZWd1bGFyJyAhaW1wb3J0YW50OyB9XG5cbi5jaGFydGVyLWJvbGQge1xuICBmb250LWZhbWlseTogJ2NoYXJ0ZXJib2xkJywgJ2NoYXJ0ZXJyZWd1bGFyJyAhaW1wb3J0YW50OyB9XG5cbi5uYXYtbGluaywgLmRyb3Bkb3duLWl0ZW0ge1xuICAvKlxuXHRmb250LWZhbWlseTogJ3JvYm90byc7XG4qL1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDsgfVxuXG4uYnJhbmQtdXJsIHtcbiAgY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDsgfVxuXG4uZW50cnktY29udGVudCwgLmVudHJ5LW1ldGEge1xuICBmb250LXNpemU6IDE5cHg7IH1cblxuLnNsb2dhbiB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgY29sb3I6ICM0MjQyNDI7XG4gIGNvbG9yOiAjZjVmNWY1OyB9XG5cbi8qXG4jc2VhcmNoZm9ybSA+IC5pbnB1dC1ncm91cCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJG1hdGVyaWFsLWNvbG9yLWdyZXktMTAwLCAuMyk7XG59XG4qL1xuI3NlYXJjaGZvcm0gPiAuaW5wdXQtZ3JvdXAgPiBpbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDUsIDI0NSwgMC4yKTtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgd2lkdGg6IDEzcmVtOyB9XG5cbi8qIEZpeCBmb3IgQ2hyb21lLiAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgI3NlYXJjaGZvcm0gPiAuaW5wdXQtZ3JvdXAgPiBpbnB1dCB7XG4gICAgd2lkdGg6IDEwcmVtOyB9IH1cblxuI3NlYXJjaGZvcm0gPiAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmJ0bi1ib3JkZXItZGFyayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2NDY0NjQ7IH1cblxuLm5uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvZGFlbW9uaXRlL2ltYWdlcy9wYXcucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG5cbi5uYXZiYXIgaW1nIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ubWFpbi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICBjb2xvcjogI2Y1ZjVmNTtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC8qXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdCovIH1cblxuLm1haW4taGVhZGVyIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLCAubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dFt0eXBlPXNlYXJjaF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9c2VhcmNoXTo6cGxhY2Vob2xkZXIsXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0W3R5cGU9dXJsXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXRbdHlwZT11cmxdOjpwbGFjZWhvbGRlcixcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dFt0eXBlPW51bWJlcl06OnBsYWNlaG9sZGVyLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9bnVtYmVyXTo6cGxhY2Vob2xkZXIsXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0W3R5cGU9cmFuZ2VdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dFt0eXBlPXJhbmdlXTo6cGxhY2Vob2xkZXIsXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV06OnBsYWNlaG9sZGVyLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9ZGF0ZV06OnBsYWNlaG9sZGVyLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dFt0eXBlPW1vbnRoXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXRbdHlwZT1tb250aF06OnBsYWNlaG9sZGVyLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dFt0eXBlPXdlZWtdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dFt0eXBlPXdlZWtdOjpwbGFjZWhvbGRlcixcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT10aW1lXTo6cGxhY2Vob2xkZXIsIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXRbdHlwZT10aW1lXTo6cGxhY2Vob2xkZXIsXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWVdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dFt0eXBlPWRhdGV0aW1lXTo6cGxhY2Vob2xkZXIsXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTo6cGxhY2Vob2xkZXIsXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dFt0eXBlPWNvbG9yXTo6cGxhY2Vob2xkZXIsXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlciwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0W3R5cGU9ZmlsZV06OnBsYWNlaG9sZGVyLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9ZmlsZV06OnBsYWNlaG9sZGVyLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF06OnBsYWNlaG9sZGVyLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9c3VibWl0XTo6cGxhY2Vob2xkZXIsXG4ubWFpbi1oZWFkZXIgLndwY2Y3IHNlbGVjdDo6cGxhY2Vob2xkZXIsIC53cGNmNyAubWFpbi1oZWFkZXIgc2VsZWN0OjpwbGFjZWhvbGRlcixcbi5tYWluLWhlYWRlciAud3BjZjcgdGV4dGFyZWE6OnBsYWNlaG9sZGVyLCAud3BjZjcgLm1haW4taGVhZGVyIHRleHRhcmVhOjpwbGFjZWhvbGRlciwgLm1haW4taGVhZGVyIC53cGNmNyAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6OnBsYWNlaG9sZGVyLCAud3BjZjcgLm1haW4taGVhZGVyIC53cGNmNy12YWxpZGF0aW9uLWVycm9yczo6cGxhY2Vob2xkZXIsIC5tYWluLWhlYWRlciAuZm9ybS1jb250cm9sLCAubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0W3R5cGU9dGV4dF0sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXRbdHlwZT10ZXh0XSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT1zZWFyY2hdLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9c2VhcmNoXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT11cmxdLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9dXJsXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT10ZWxdLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9dGVsXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT1udW1iZXJdLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9bnVtYmVyXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT1yYW5nZV0sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXRbdHlwZT1yYW5nZV0sXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0W3R5cGU9ZGF0ZV0sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXRbdHlwZT1kYXRlXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT1tb250aF0sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXRbdHlwZT1tb250aF0sXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0W3R5cGU9d2Vla10sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXRbdHlwZT13ZWVrXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT10aW1lXSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dFt0eXBlPXRpbWVdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dFt0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dFt0eXBlPWRhdGV0aW1lXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0W3R5cGU9Y29sb3JdLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0W3R5cGU9Y29sb3JdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dFt0eXBlPWVtYWlsXSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dFt0eXBlPWVtYWlsXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXRbdHlwZT1maWxlXSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dFt0eXBlPWZpbGVdLCAubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0W3R5cGU9c3VibWl0XSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ubWFpbi1oZWFkZXIgLndwY2Y3IHNlbGVjdCwgLndwY2Y3IC5tYWluLWhlYWRlciBzZWxlY3QsXG4ubWFpbi1oZWFkZXIgLndwY2Y3IHRleHRhcmVhLCAud3BjZjcgLm1haW4taGVhZGVyIHRleHRhcmVhLCAubWFpbi1oZWFkZXIgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLndwY2Y3IC5tYWluLWhlYWRlciAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMge1xuICBjb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1OyB9XG5cbi5tYWluLWhlYWRlciAuZm9ybS1jb250cm9sOmZvY3VzLCAubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9dGV4dF0sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXQ6Zm9jdXNbdHlwZT10ZXh0XSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1zZWFyY2hdLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0OmZvY3VzW3R5cGU9c2VhcmNoXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT11cmxdLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0OmZvY3VzW3R5cGU9dXJsXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT10ZWxdLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0OmZvY3VzW3R5cGU9dGVsXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1udW1iZXJdLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0OmZvY3VzW3R5cGU9bnVtYmVyXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1yYW5nZV0sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXQ6Zm9jdXNbdHlwZT1yYW5nZV0sXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9ZGF0ZV0sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXQ6Zm9jdXNbdHlwZT1kYXRlXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1tb250aF0sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXQ6Zm9jdXNbdHlwZT1tb250aF0sXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9d2Vla10sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXQ6Zm9jdXNbdHlwZT13ZWVrXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT10aW1lXSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dDpmb2N1c1t0eXBlPXRpbWVdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPWRhdGV0aW1lXSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dDpmb2N1c1t0eXBlPWRhdGV0aW1lXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1kYXRldGltZS1sb2NhbF0sIC53cGNmNyAubWFpbi1oZWFkZXIgaW5wdXQ6Zm9jdXNbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4ubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9Y29sb3JdLCAud3BjZjcgLm1haW4taGVhZGVyIGlucHV0OmZvY3VzW3R5cGU9Y29sb3JdLFxuLm1haW4taGVhZGVyIC53cGNmNyBpbnB1dDpmb2N1c1t0eXBlPWVtYWlsXSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dDpmb2N1c1t0eXBlPWVtYWlsXSxcbi5tYWluLWhlYWRlciAud3BjZjcgaW5wdXQ6Zm9jdXNbdHlwZT1maWxlXSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dDpmb2N1c1t0eXBlPWZpbGVdLCAubWFpbi1oZWFkZXIgLndwY2Y3IGlucHV0OmZvY3VzW3R5cGU9c3VibWl0XSwgLndwY2Y3IC5tYWluLWhlYWRlciBpbnB1dDpmb2N1c1t0eXBlPXN1Ym1pdF0sXG4ubWFpbi1oZWFkZXIgLndwY2Y3IHNlbGVjdDpmb2N1cywgLndwY2Y3IC5tYWluLWhlYWRlciBzZWxlY3Q6Zm9jdXMsXG4ubWFpbi1oZWFkZXIgLndwY2Y3IHRleHRhcmVhOmZvY3VzLCAud3BjZjcgLm1haW4taGVhZGVyIHRleHRhcmVhOmZvY3VzLCAubWFpbi1oZWFkZXIgLndwY2Y3IC53cGNmNy12YWxpZGF0aW9uLWVycm9yczpmb2N1cywgLndwY2Y3IC5tYWluLWhlYWRlciAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnM6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXgtY29sdW1uLXNtIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50ZXh0LXJpZ2h0LXhzIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9IH1cblxuI21haW4tbWVudSA+IGxpLmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7IH1cblxuaW1nLnNpemUtbWVkaXVtLCBpbWcuYXR0YWNobWVudC1tZWRpdW0ge1xuICBtYXgtd2lkdGg6IDQ1JTtcbiAgd2lkdGg6IGF1dG87XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMTVweCAwIDA7XG4gIHBhZGRpbmc6IDRweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGVkOyB9XG5cbi5lbnRyeS10aXRsZSA+IGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4uZW50cnktbWV0YSB7XG4gIC8qXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdCovXG4gIGZvbnQtc2l6ZTogMTdweDsgfVxuXG4uZW50cnktZm9vdGVyIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5lbnRyeS1tZXRhLXNpbmdsZSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLm5hdi1wcmV2aW91cywgLm5hdi1uZXh0IHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBwYWRkaW5nOiAwOyB9XG5cbi5mb290ZXItbWVudSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuXG4vKlxuICogRGVyIEhpbnRlcmdydW5kIHZvbSBBcnRpa2VsIGhlYnQgc2ljaCBoZXJ2b3IuXG4gKlxuLnNpdGUtbWFpbiB7XG5cdHBhZGRpbmc6IDE1cHg7XG5cdHBhZGRpbmctdG9wOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI3NpbmdsZS13cmFwcGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJG1hdGVyaWFsLWNvbG9yLWdyZXktMTAwO1xufVxuLmFydGljbGUtc2hhZG93LXNtIHtcblx0Ym94LXNoYWRvdzogMCAwIDdweCAwIHJnYmEoMCwgMCwgMCwgMC4xMCk7XG59XG4qL1xuLmFydGljbGUtbWIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5wYWdlLW10IHtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuXG4uZW50cnktaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4udGFnLWNhdGVnb3J5LWljb24ge1xuICBmb250LXNpemU6IDI1cHg7XG4gIG9wYWNpdHk6IDAuNTsgfVxuXG4vKiBTb3JndCBkYWbDvHIsIGRhc3MgYXVmIGRlbSBTbWFydHBob24gZGllIFRhZ3MgZGlyZWt0IHVudGVyIGRlciBLYXRlZ29yaWUgZ2VsaXN0ZXQgd2lyZC4gKi9cbi50YWdzLWxpbmtzID4gLnRhZy1jYXRlZ29yeS1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7IH1cblxuI2NvbW1lbnRzIHtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuXG5vbC5jb21tZW50LWxpc3QsIC5jb21tZW50LWNvbnRlbnQge1xuICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDsgfVxuXG4uY29tbWVudC1tZXRhZGF0YSA+IGEsIC5jYXQtbGlua3MgYSwgLnRhZ3MtbGlua3MgYSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpICFpbXBvcnRhbnQ7IH1cblxuLyoqXG4gKiBTY3JvbGwgdG8gdG9wIGJ1dHRvblxuICovXG4uYmFjay10by10b3Age1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKipcbiAqIFRheG9ub215IFxuICovXG4udGF4b25vbXktdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlOyB9XG5cbi50YXhvbm9teS1kZXNjcmlwdGlvbiBwIHtcbiAgZm9udC1zaXplOiAxOXB4OyB9XG5cbi50YXhvbm9teS1jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4udGF4b25vbXktY2FyZCBoMSB7XG4gIGZvbnQtc2l6ZTogMi4xMjVyZW07IH1cblxuLnRheG9ub215LWNhcmQgLmNhcmQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTdweDsgfVxuXG4vKipcbiAqICMgTWFpbiBUaGVtZSDDnGJlcnNjaHJlaWJlblxuICovXG4uZW50cnktZm9vdGVyIHNwYW4udGFncy1saW5rcywgLmVudHJ5LWZvb3RlciBzcGFuIHtcbiAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi8qKlxuICogIyBQbHVnaW5zXG4gKlxuICogIyMgU2lkZWJhclxuICovXG4ud2lkZ2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi53aWRnZXQtdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlOyB9XG5cbi5ycHd3dC13aWRnZXQgdWwgbGkge1xuICBtYXJnaW46IDAgMCAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cblxuc3Bhbi5ycHd3dC1wb3N0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOXB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpICFpbXBvcnRhbnQ7IH1cblxuc3Bhbi5ycHd3dC1wb3N0LXRpdGxlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpICFpbXBvcnRhbnQ7IH1cblxuLmljb25zLW1lZGl1bSwgLnRhZ2Nsb3VkIHtcbiAgcGFkZGluZzogNXB4OyB9XG5cbi8qKlxuICogIyMgWUFSUlBcbiAqL1xuLnlhcnBwLXRodW1ibmFpbC10aXRsZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpICFpbXBvcnRhbnQ7IH1cblxuLnlhcnBwLXRodW1ibmFpbHMtaG9yaXpvbnRhbCAueWFycHAtdGh1bWJuYWlsIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLnRhZy1jbG91ZC1saW5rIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NykgIWltcG9ydGFudDsgfVxuXG4udGFnLWNsb3VkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNmMDg1MDY7IH1cblxuLnRhZy1jbG91ZC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi8qXG4qL1xuLyoqXG4gKiAjIyBDb250YWN0IEZvcm0gN1xuICovXG4ud3BjZjcge1xuICAvKlxuXHQgIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG5cdFx0ICBjb2xvcjogI2Y1ZjVmNTtcblx0ICB9XG5cdCAgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcblx0ICAgIEBleHRlbmQgLnRleHRmaWVsZC1ib3g7XG5cdCAgfVxuICAqLyB9XG4gIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDg1MDYgIWltcG9ydGFudDsgfVxuICAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuXG4vKipcbiAqICMjIENvb2tpZSBCYXJcbiAqL1xuI2Nvb2tpZS1sYXctaW5mby1iYXIgc3BhbiwgI2Nvb2tpZS1sYXctaW5mby1iYXIgc3BhbiBhIHtcbiAgZm9udC1zaXplOiAxN3B4OyB9XG5cbiNjb29raWVfYWN0aW9uX2Nsb3NlX2hlYWRlciB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG4iLCJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2NoYXJ0ZXJyZWd1bGFyJzsgIFxuICAgIHNyYzogdXJsKCdmb250cy9jaGFydGVyX3JlZ3VsYXItd2ViZm9udC5lb3QnKTtcbiAgICBzcmM6IHVybCgnZm9udHMvY2hhcnRlcl9yZWd1bGFyLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0IHVybCgnZm9udHMvY2hhcnRlcl9yZWd1bGFyLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG59XG5AZm9udC1mYWNlIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICBmb250LWZhbWlseTogJ2NoYXJ0ZXJib2xkJztcbiAgICBzcmM6IHVybCgnZm9udHMvY2hhcnRlcl9ib2xkLXdlYmZvbnQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJ2ZvbnRzL2NoYXJ0ZXJfYm9sZC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG5cdCB1cmwoJ2ZvbnRzL2NoYXJ0ZXJfYm9sZC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblxufVxuXG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoTWF0ZXJpYWxJY29ucy1SZWd1bGFyLmVvdCk7IC8qIEZvciBJRTYtOCAqL1xuICBzcmM6IGxvY2FsKCdNYXRlcmlhbCBJY29ucycpLFxuICAgICAgIGxvY2FsKCdNYXRlcmlhbEljb25zLVJlZ3VsYXInKSxcbiAgICAgICB1cmwoTWF0ZXJpYWxJY29ucy1SZWd1bGFyLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgdXJsKE1hdGVyaWFsSWNvbnMtUmVndWxhci53b2ZmKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICB1cmwoTWF0ZXJpYWxJY29ucy1SZWd1bGFyLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG4ubWF0ZXJpYWwtaWNvbnMge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDI0cHg7ICAvKiBQcmVmZXJyZWQgaWNvbiBzaXplICovXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlyZWN0aW9uOiBsdHI7XG5cbiAgLyogU3VwcG9ydCBmb3IgYWxsIFdlYktpdCBicm93c2Vycy4gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC8qIFN1cHBvcnQgZm9yIFNhZmFyaSBhbmQgQ2hyb21lLiAqL1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuXG4gIC8qIFN1cHBvcnQgZm9yIEZpcmVmb3guICovXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbiAgLyogU3VwcG9ydCBmb3IgSUUuICovXG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xufVxuIiwiOnJvb3Qge1xuICBAZWFjaCAkYnAsICR2YWx1ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgLS1icmVha3BvaW50LSN7JGJwfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlcyBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICBAZWFjaCAkbGV2ZWwsICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICAgIEBpZiAkbGV2ZWwgPT0gJ2NvbG9yJyB7XG4gICAgICAgIC0tI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRjb2xvcn0tI3skbGV2ZWx9OiAjeyR2YWx1ZX07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogI3tpbnNwZWN0KCRmb250LWZhbWlseS1zYW5zLXNlcmlmKX07XG4gIC0tZm9udC1mYW1pbHktc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2VyaWYpfTtcbn1cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuLy8gQm94IHNpemluZ1xuXG4qLFxuKjo6YWZ0ZXIsXG4qOjpiZWZvcmUge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5AYXQtcm9vdCB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBhdC1ydWxlLW5vLXZlbmRvci1wcmVmaXhcbiAgQC1tcy12aWV3cG9ydCB7XG4gICAgd2lkdGg6IGRldmljZS13aWR0aDtcbiAgfVxufVxuXG4vLyBEb2N1bWVudFxuXG5hcnRpY2xlLFxuYXNpZGUsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIEBpbmNsdWRlIHRleHQtYWxpZ24obGVmdCk7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBtYXJnaW46IDA7XG59XG5cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICR3ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjtcbn1cblxuW3RhYmluZGV4PSctMSddOmZvY3VzIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG4vLyBDb2RlXG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcHJlLW1hcmdpbi15O1xuICBvdmVyZmxvdzogYXV0bztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cbi8vIENvbnRlbnQgZ3JvdXBpbmdcblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgJHBhcmFncmFwaC1tYXJnaW4teTtcbn1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLy8gRm9ybVxuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xufVxuXG5idXR0b24sXG5odG1sIFt0eXBlPSdidXR0b24nXSxcblt0eXBlPSdyZXNldCddLFxuW3R5cGU9J3N1Ym1pdCddIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPSdidXR0b24nXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPSdyZXNldCddOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9J3N1Ym1pdCddOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xufVxuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmlucHV0IHtcbiAgJlt0eXBlPSdjaGVja2JveCddLFxuICAmW3R5cGU9J3JhZGlvJ10ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gICZbdHlwZT0nZGF0ZSddLFxuICAmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG4gICZbdHlwZT0nbW9udGgnXSxcbiAgJlt0eXBlPSd0aW1lJ10ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbGlzdGJveDtcbiAgfVxufVxuXG5sYWJlbCB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktY2FwdGlvbjtcblxuICBjb2xvcjogJHRleHRmaWVsZC1oaW50LWNvbG9yO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmxlZ2VuZCB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktaGVhZGxpbmU7XG5cbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLXk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnNlbGVjdCB7XG4gICZbbXVsdGlwbGVdLFxuICAmW3NpemVdIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5bdHlwZT0nbnVtYmVyJ106Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT0nbnVtYmVyJ106Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPSdzZWFyY2gnXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cblt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBmb250OiBpbmhlcml0O1xufVxuXG4vLyBIaWRkZW5cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIEltYWdlc1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLy8gSW50ZXJhY3RpdmVcblxuc3VtbWFyeSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vLyBMaW5rXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7XG5cbiAgQGluY2x1ZGUgYWN0aXZlLWZvY3VzLWhvdmVyIHtcbiAgICBjb2xvcjogJGxpbmstY29sb3ItaG92ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uLWhvdmVyO1xuICB9XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICBAaW5jbHVkZSBhY3RpdmUtZm9jdXMtaG92ZXIge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuLy8gU2NyaXB0aW5nXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gVGFibGVcblxuY2FwdGlvbiB7XG4gIEBpbmNsdWRlIHRleHQtYWxpZ24obGVmdCk7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktY2FwdGlvbjtcblxuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICBtaW4taGVpZ2h0OiAkdGFibGUtdGhlYWQtY2VsbC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICR0YWJsZS10aGVhZC1wYWRkaW5nLXkgJHRhYmxlLWNlbGwtcGFkZGluZy14LWFsdDtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG50aCB7XG4gIEBpbmNsdWRlIHRleHQtYWxpZ24obGVmdCk7XG59XG5cbi8vIFR5cG9ncmFwaHlcblxuYWJiciB7XG4gICZbZGF0YS1vcmlnaW5hbC10aXRsZV0sXG4gICZbdGl0bGVdIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGN1cnNvcjogaGVscDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIH1cbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLXk7XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgJHBhcmFncmFwaC1tYXJnaW4teTtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLXk7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmRsLFxub2wsXG51bCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLXk7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi15O1xufVxuXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1hcmstYmc7XG4gIGNvbG9yOiAkbWFyay1jb2xvcjtcbn1cblxub2wgb2wsXG5vbCB1bCxcbnVsIG9sLFxudWwgdWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4teTtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cbiIsIi8vIHNjc3MtbGludDpkaXNhYmxlIER1cGxpY2F0ZVByb3BlcnR5XG5cbkBtaXhpbiB0ZXh0LWFsaWduKCRkaXJlY3Rpb246ICdsZWZ0Jykge1xuICBAaWYgJGRpcmVjdGlvbiA9PSAnbGVmdCcge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG5cbiAgICBbZGlyPSdydGwnXSAmIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgfVxuICB9XG5cbiAgQGlmICRkaXJlY3Rpb24gPT0gJ3JpZ2h0JyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdGV4dC1hbGlnbjogZW5kO1xuXG4gICAgW2Rpcj0ncnRsJ10gJiB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgdGV4dC1hbGlnbjogZW5kO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gTWF0ZXJpYWwgY29sb3VyIHBhbGV0dGVcbi8vIEJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS9zdHlsZS9jb2xvci5odG1sI2NvbG9yLWNvbG9yLXBhbGV0dGVcblxuJG1hdGVyaWFsLWNvbG9yLWFtYmVyLTA1MDogICAgICAgICNmZmY4ZTEgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYW1iZXItMTAwOiAgICAgICAgI2ZmZWNiMyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1hbWJlci0yMDA6ICAgICAgICAjZmZlMDgyICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWFtYmVyLTMwMDogICAgICAgICNmZmQ1NGYgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYW1iZXItNDAwOiAgICAgICAgI2ZmY2EyOCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1hbWJlci01MDA6ICAgICAgICAjZmZjMTA3ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWFtYmVyLTYwMDogICAgICAgICNmZmIzMDAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYW1iZXItNzAwOiAgICAgICAgI2ZmYTAwMCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1hbWJlci04MDA6ICAgICAgICAjZmY4ZjAwICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWFtYmVyLTkwMDogICAgICAgICNmZjZmMDAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYW1iZXItYTEwMDogICAgICAgI2ZmZTU3ZiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1hbWJlci1hMjAwOiAgICAgICAjZmZkNzQwICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWFtYmVyLWE0MDA6ICAgICAgICNmZmM0MDAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYW1iZXItYTcwMDogICAgICAgI2ZmYWIwMCAhZGVmYXVsdDtcblxuJG1hdGVyaWFsLWNvbG9yLWJsdWUtMDUwOiAgICAgICAgICNlM2YyZmQgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYmx1ZS0xMDA6ICAgICAgICAgI2JiZGVmYiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ibHVlLTIwMDogICAgICAgICAjOTBjYWY5ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWJsdWUtMzAwOiAgICAgICAgICM2NGI1ZjYgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYmx1ZS00MDA6ICAgICAgICAgIzQyYTVmNSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ibHVlLTUwMDogICAgICAgICAjMjE5NmYzICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWJsdWUtNjAwOiAgICAgICAgICMxZTg4ZTUgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYmx1ZS03MDA6ICAgICAgICAgIzE5NzZkMiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ibHVlLTgwMDogICAgICAgICAjMTU2NWMwICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWJsdWUtOTAwOiAgICAgICAgICMwZDQ3YTEgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYmx1ZS1hMTAwOiAgICAgICAgIzgyYjFmZiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ibHVlLWEyMDA6ICAgICAgICAjNDQ4YWZmICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWJsdWUtYTQwMDogICAgICAgICMyOTc5ZmYgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYmx1ZS1hNzAwOiAgICAgICAgIzI5NjJmZiAhZGVmYXVsdDtcblxuJG1hdGVyaWFsLWNvbG9yLWJsdWUtZ3JleS0wNTA6ICAgICNlY2VmZjEgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYmx1ZS1ncmV5LTEwMDogICAgI2NmZDhkYyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ibHVlLWdyZXktMjAwOiAgICAjYjBiZWM1ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWJsdWUtZ3JleS0zMDA6ICAgICM5MGE0YWUgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYmx1ZS1ncmV5LTQwMDogICAgIzc4OTA5YyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ibHVlLWdyZXktNTAwOiAgICAjNjA3ZDhiICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWJsdWUtZ3JleS02MDA6ICAgICM1NDZlN2EgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYmx1ZS1ncmV5LTcwMDogICAgIzQ1NWE2NCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ibHVlLWdyZXktODAwOiAgICAjMzc0NzRmICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWJsdWUtZ3JleS05MDA6ICAgICMyNjMyMzggIWRlZmF1bHQ7XG5cbiRtYXRlcmlhbC1jb2xvci1icm93bi0wNTA6ICAgICAgICAjZWZlYmU5ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWJyb3duLTEwMDogICAgICAgICNkN2NjYzggIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYnJvd24tMjAwOiAgICAgICAgI2JjYWFhNCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1icm93bi0zMDA6ICAgICAgICAjYTE4ODdmICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWJyb3duLTQwMDogICAgICAgICM4ZDZlNjMgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYnJvd24tNTAwOiAgICAgICAgIzc5NTU0OCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1icm93bi02MDA6ICAgICAgICAjNmQ0YzQxICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWJyb3duLTcwMDogICAgICAgICM1ZDQwMzcgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItYnJvd24tODAwOiAgICAgICAgIzRlMzQyZSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1icm93bi05MDA6ICAgICAgICAjM2UyNzIzICFkZWZhdWx0O1xuXG4kbWF0ZXJpYWwtY29sb3ItY3lhbi0wNTA6ICAgICAgICAgI2UwZjdmYSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1jeWFuLTEwMDogICAgICAgICAjYjJlYmYyICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWN5YW4tMjAwOiAgICAgICAgICM4MGRlZWEgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItY3lhbi0zMDA6ICAgICAgICAgIzRkZDBlMSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1jeWFuLTQwMDogICAgICAgICAjMjZjNmRhICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWN5YW4tNTAwOiAgICAgICAgICMwMGJjZDQgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItY3lhbi02MDA6ICAgICAgICAgIzAwYWNjMSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1jeWFuLTcwMDogICAgICAgICAjMDA5N2E3ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWN5YW4tODAwOiAgICAgICAgICMwMDgzOGYgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItY3lhbi05MDA6ICAgICAgICAgIzAwNjA2NCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1jeWFuLWExMDA6ICAgICAgICAjODRmZmZmICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWN5YW4tYTIwMDogICAgICAgICMxOGZmZmYgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItY3lhbi1hNDAwOiAgICAgICAgIzAwZTVmZiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1jeWFuLWE3MDA6ICAgICAgICAjMDBiOGQ0ICFkZWZhdWx0O1xuXG4kbWF0ZXJpYWwtY29sb3ItZGVlcC1vcmFuZ2UtMDUwOiAgI2ZiZTllNyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1kZWVwLW9yYW5nZS0xMDA6ICAjZmZjY2JjICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWRlZXAtb3JhbmdlLTIwMDogICNmZmFiOTEgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZGVlcC1vcmFuZ2UtMzAwOiAgI2ZmOGE2NSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1kZWVwLW9yYW5nZS00MDA6ICAjZmY3MDQzICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWRlZXAtb3JhbmdlLTUwMDogICNmZjU3MjIgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZGVlcC1vcmFuZ2UtNjAwOiAgI2Y0NTExZSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1kZWVwLW9yYW5nZS03MDA6ICAjZTY0YTE5ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWRlZXAtb3JhbmdlLTgwMDogICNkODQzMTUgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZGVlcC1vcmFuZ2UtOTAwOiAgI2JmMzYwYyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1kZWVwLW9yYW5nZS1hMTAwOiAjZmY5ZTgwICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWRlZXAtb3JhbmdlLWEyMDA6ICNmZjZlNDAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZGVlcC1vcmFuZ2UtYTQwMDogI2ZmM2QwMCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1kZWVwLW9yYW5nZS1hNzAwOiAjZGQyYzAwICFkZWZhdWx0O1xuXG4kbWF0ZXJpYWwtY29sb3ItZGVlcC1wdXJwbGUtMDUwOiAgI2VkZTdmNiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1kZWVwLXB1cnBsZS0xMDA6ICAjZDFjNGU5ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWRlZXAtcHVycGxlLTIwMDogICNiMzlkZGIgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZGVlcC1wdXJwbGUtMzAwOiAgIzk1NzVjZCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1kZWVwLXB1cnBsZS00MDA6ICAjN2U1N2MyICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWRlZXAtcHVycGxlLTUwMDogICM2NzNhYjcgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZGVlcC1wdXJwbGUtNjAwOiAgIzVlMzViMSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1kZWVwLXB1cnBsZS03MDA6ICAjNTEyZGE4ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWRlZXAtcHVycGxlLTgwMDogICM0NTI3YTAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZGVlcC1wdXJwbGUtOTAwOiAgIzMxMWI5MiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1kZWVwLXB1cnBsZS1hMTAwOiAjYjM4OGZmICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWRlZXAtcHVycGxlLWEyMDA6ICM3YzRkZmYgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZGVlcC1wdXJwbGUtYTQwMDogIzY1MWZmZiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1kZWVwLXB1cnBsZS1hNzAwOiAjNjIwMGVhICFkZWZhdWx0O1xuXG4kbWF0ZXJpYWwtY29sb3ItZ3JlZW4tMDUwOiAgICAgICAgI2U4ZjVlOSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ncmVlbi0xMDA6ICAgICAgICAjYzhlNmM5ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWdyZWVuLTIwMDogICAgICAgICNhNWQ2YTcgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZ3JlZW4tMzAwOiAgICAgICAgIzgxYzc4NCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ncmVlbi00MDA6ICAgICAgICAjNjZiYjZhICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWdyZWVuLTUwMDogICAgICAgICM0Y2FmNTAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZ3JlZW4tNjAwOiAgICAgICAgIzQzYTA0NyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ncmVlbi03MDA6ICAgICAgICAjMzg4ZTNjICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWdyZWVuLTgwMDogICAgICAgICMyZTdkMzIgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZ3JlZW4tOTAwOiAgICAgICAgIzFiNWUyMCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ncmVlbi1hMTAwOiAgICAgICAjYjlmNmNhICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWdyZWVuLWEyMDA6ICAgICAgICM2OWYwYWUgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZ3JlZW4tYTQwMDogICAgICAgIzAwZTY3NiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ncmVlbi1hNzAwOiAgICAgICAjMDBjODUzICFkZWZhdWx0O1xuXG4kbWF0ZXJpYWwtY29sb3ItZ3JleS0wNTA6ICAgICAgICAgI2ZhZmFmYSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ncmV5LTEwMDogICAgICAgICAjZjVmNWY1ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWdyZXktMjAwOiAgICAgICAgICNlZWVlZWUgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZ3JleS0zMDA6ICAgICAgICAgI2UwZTBlMCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ncmV5LTQwMDogICAgICAgICAjYmRiZGJkICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWdyZXktNTAwOiAgICAgICAgICM5ZTllOWUgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZ3JleS02MDA6ICAgICAgICAgIzc1NzU3NSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1ncmV5LTcwMDogICAgICAgICAjNjE2MTYxICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWdyZXktODAwOiAgICAgICAgICM0MjQyNDIgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItZ3JleS05MDA6ICAgICAgICAgIzIxMjEyMSAhZGVmYXVsdDtcblxuJG1hdGVyaWFsLWNvbG9yLWluZGlnby0wNTA6ICAgICAgICNlOGVhZjYgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItaW5kaWdvLTEwMDogICAgICAgI2M1Y2FlOSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1pbmRpZ28tMjAwOiAgICAgICAjOWZhOGRhICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWluZGlnby0zMDA6ICAgICAgICM3OTg2Y2IgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItaW5kaWdvLTQwMDogICAgICAgIzVjNmJjMCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1pbmRpZ28tNTAwOiAgICAgICAjM2Y1MWI1ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWluZGlnby02MDA6ICAgICAgICMzOTQ5YWIgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItaW5kaWdvLTcwMDogICAgICAgIzMwM2Y5ZiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1pbmRpZ28tODAwOiAgICAgICAjMjgzNTkzICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWluZGlnby05MDA6ICAgICAgICMxYTIzN2UgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItaW5kaWdvLWExMDA6ICAgICAgIzhjOWVmZiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1pbmRpZ28tYTIwMDogICAgICAjNTM2ZGZlICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWluZGlnby1hNDAwOiAgICAgICMzZDVhZmUgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItaW5kaWdvLWE3MDA6ICAgICAgIzMwNGZmZSAhZGVmYXVsdDtcblxuJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWJsdWUtMDUwOiAgICNlMWY1ZmUgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGlnaHQtYmx1ZS0xMDA6ICAgI2IzZTVmYyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saWdodC1ibHVlLTIwMDogICAjODFkNGZhICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWJsdWUtMzAwOiAgICM0ZmMzZjcgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGlnaHQtYmx1ZS00MDA6ICAgIzI5YjZmNiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saWdodC1ibHVlLTUwMDogICAjMDNhOWY0ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWJsdWUtNjAwOiAgICMwMzliZTUgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGlnaHQtYmx1ZS03MDA6ICAgIzAyODhkMSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saWdodC1ibHVlLTgwMDogICAjMDI3N2JkICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWJsdWUtOTAwOiAgICMwMTU3OWIgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGlnaHQtYmx1ZS1hMTAwOiAgIzgwZDhmZiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saWdodC1ibHVlLWEyMDA6ICAjNDBjNGZmICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWJsdWUtYTQwMDogICMwMGIwZmYgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGlnaHQtYmx1ZS1hNzAwOiAgIzAwOTFlYSAhZGVmYXVsdDtcblxuJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWdyZWVuLTA1MDogICNmMWY4ZTkgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tMTAwOiAgI2RjZWRjOCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saWdodC1ncmVlbi0yMDA6ICAjYzVlMWE1ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWdyZWVuLTMwMDogICNhZWQ1ODEgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tNDAwOiAgIzljY2M2NSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saWdodC1ncmVlbi01MDA6ICAjOGJjMzRhICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWdyZWVuLTYwMDogICM3Y2IzNDIgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tNzAwOiAgIzY4OWYzOCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saWdodC1ncmVlbi04MDA6ICAjNTU4YjJmICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWdyZWVuLTkwMDogICMzMzY5MWUgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tYTEwMDogI2NjZmY5MCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saWdodC1ncmVlbi1hMjAwOiAjYjJmZjU5ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWdyZWVuLWE0MDA6ICM3NmZmMDMgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tYTcwMDogIzY0ZGQxNyAhZGVmYXVsdDtcblxuJG1hdGVyaWFsLWNvbG9yLWxpbWUtMDUwOiAgICAgICAgICNmOWZiZTcgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGltZS0xMDA6ICAgICAgICAgI2YwZjRjMyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saW1lLTIwMDogICAgICAgICAjZTZlZTljICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpbWUtMzAwOiAgICAgICAgICNkY2U3NzUgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGltZS00MDA6ICAgICAgICAgI2Q0ZTE1NyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saW1lLTUwMDogICAgICAgICAjY2RkYzM5ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpbWUtNjAwOiAgICAgICAgICNjMGNhMzMgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGltZS03MDA6ICAgICAgICAgI2FmYjQyYiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saW1lLTgwMDogICAgICAgICAjOWU5ZDI0ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpbWUtOTAwOiAgICAgICAgICM4Mjc3MTcgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGltZS1hMTAwOiAgICAgICAgI2Y0ZmY4MSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1saW1lLWEyMDA6ICAgICAgICAjZWVmZjQxICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLWxpbWUtYTQwMDogICAgICAgICNjNmZmMDAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItbGltZS1hNzAwOiAgICAgICAgI2FlZWEwMCAhZGVmYXVsdDtcblxuJG1hdGVyaWFsLWNvbG9yLW9yYW5nZS0wNTA6ICAgICAgICNmZmYzZTAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3Itb3JhbmdlLTEwMDogICAgICAgI2ZmZTBiMiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtMjAwOiAgICAgICAjZmZjYzgwICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLW9yYW5nZS0zMDA6ICAgICAgICNmZmI3NGQgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3Itb3JhbmdlLTQwMDogICAgICAgI2ZmYTcyNiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtNTAwOiAgICAgICAjZmY5ODAwICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLW9yYW5nZS02MDA6ICAgICAgICNmYjhjMDAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3Itb3JhbmdlLTcwMDogICAgICAgI2Y1N2MwMCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtODAwOiAgICAgICAjZWY2YzAwICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLW9yYW5nZS05MDA6ICAgICAgICNlNjUxMDAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3Itb3JhbmdlLWExMDA6ICAgICAgI2ZmZDE4MCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtYTIwMDogICAgICAjZmZhYjQwICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLW9yYW5nZS1hNDAwOiAgICAgICNmZjkxMDAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3Itb3JhbmdlLWE3MDA6ICAgICAgI2ZmNmQwMCAhZGVmYXVsdDtcblxuJG1hdGVyaWFsLWNvbG9yLXBpbmstMDUwOiAgICAgICAgICNmY2U0ZWMgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcGluay0xMDA6ICAgICAgICAgI2Y4YmJkMCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1waW5rLTIwMDogICAgICAgICAjZjQ4ZmIxICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXBpbmstMzAwOiAgICAgICAgICNmMDYyOTIgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcGluay00MDA6ICAgICAgICAgI2VjNDA3YSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1waW5rLTUwMDogICAgICAgICAjZTkxZTYzICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXBpbmstNjAwOiAgICAgICAgICNkODFiNjAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcGluay03MDA6ICAgICAgICAgI2MyMTg1YiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1waW5rLTgwMDogICAgICAgICAjYWQxNDU3ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXBpbmstOTAwOiAgICAgICAgICM4ODBlNGYgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcGluay1hMTAwOiAgICAgICAgI2ZmODBhYiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1waW5rLWEyMDA6ICAgICAgICAjZmY0MDgxICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXBpbmstYTQwMDogICAgICAgICNmNTAwNTcgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcGluay1hNzAwOiAgICAgICAgI2M1MTE2MiAhZGVmYXVsdDtcblxuJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS0wNTA6ICAgICAgICNmM2U1ZjUgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcHVycGxlLTEwMDogICAgICAgI2UxYmVlNyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1wdXJwbGUtMjAwOiAgICAgICAjY2U5M2Q4ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS0zMDA6ICAgICAgICNiYTY4YzggIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcHVycGxlLTQwMDogICAgICAgI2FiNDdiYyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1wdXJwbGUtNTAwOiAgICAgICAjOWMyN2IwICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS02MDA6ICAgICAgICM4ZTI0YWEgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcHVycGxlLTcwMDogICAgICAgIzdiMWZhMiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1wdXJwbGUtODAwOiAgICAgICAjNmExYjlhICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS05MDA6ICAgICAgICM0YTE0OGMgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcHVycGxlLWExMDA6ICAgICAgI2VhODBmYyAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1wdXJwbGUtYTIwMDogICAgICAjZTA0MGZiICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS1hNDAwOiAgICAgICNkNTAwZjkgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcHVycGxlLWE3MDA6ICAgICAgI2FhMDBmZiAhZGVmYXVsdDtcblxuJG1hdGVyaWFsLWNvbG9yLXJlZC0wNTA6ICAgICAgICAgICNmZmViZWUgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcmVkLTEwMDogICAgICAgICAgI2ZmY2RkMiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1yZWQtMjAwOiAgICAgICAgICAjZWY5YTlhICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXJlZC0zMDA6ICAgICAgICAgICNlNTczNzMgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcmVkLTQwMDogICAgICAgICAgI2VmNTM1MCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1yZWQtNTAwOiAgICAgICAgICAjZjQ0MzM2ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXJlZC02MDA6ICAgICAgICAgICNlNTM5MzUgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcmVkLTcwMDogICAgICAgICAgI2QzMmYyZiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1yZWQtODAwOiAgICAgICAgICAjYzYyODI4ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXJlZC05MDA6ICAgICAgICAgICNiNzFjMWMgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcmVkLWExMDA6ICAgICAgICAgI2ZmOGE4MCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci1yZWQtYTIwMDogICAgICAgICAjZmY1MjUyICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXJlZC1hNDAwOiAgICAgICAgICNmZjE3NDQgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItcmVkLWE3MDA6ICAgICAgICAgI2Q1MDAwMCAhZGVmYXVsdDtcblxuJG1hdGVyaWFsLWNvbG9yLXRlYWwtMDUwOiAgICAgICAgICNlMGYyZjEgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItdGVhbC0xMDA6ICAgICAgICAgI2IyZGZkYiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci10ZWFsLTIwMDogICAgICAgICAjODBjYmM0ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXRlYWwtMzAwOiAgICAgICAgICM0ZGI2YWMgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItdGVhbC00MDA6ICAgICAgICAgIzI2YTY5YSAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci10ZWFsLTUwMDogICAgICAgICAjMDA5Njg4ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXRlYWwtNjAwOiAgICAgICAgICMwMDg5N2IgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItdGVhbC03MDA6ICAgICAgICAgIzAwNzk2YiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci10ZWFsLTgwMDogICAgICAgICAjMDA2OTVjICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXRlYWwtOTAwOiAgICAgICAgICMwMDRkNDAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItdGVhbC1hMTAwOiAgICAgICAgI2E3ZmZlYiAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci10ZWFsLWEyMDA6ICAgICAgICAjNjRmZmRhICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXRlYWwtYTQwMDogICAgICAgICMxZGU5YjYgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3ItdGVhbC1hNzAwOiAgICAgICAgIzAwYmZhNSAhZGVmYXVsdDtcblxuJG1hdGVyaWFsLWNvbG9yLXllbGxvdy0wNTA6ICAgICAgICNmZmZkZTcgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3IteWVsbG93LTEwMDogICAgICAgI2ZmZjljNCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci15ZWxsb3ctMjAwOiAgICAgICAjZmZmNTlkICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXllbGxvdy0zMDA6ICAgICAgICNmZmYxNzYgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3IteWVsbG93LTQwMDogICAgICAgI2ZmZWU1OCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci15ZWxsb3ctNTAwOiAgICAgICAjZmZlYjNiICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXllbGxvdy02MDA6ICAgICAgICNmZGQ4MzUgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3IteWVsbG93LTcwMDogICAgICAgI2ZiYzAyZCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci15ZWxsb3ctODAwOiAgICAgICAjZjlhODI1ICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXllbGxvdy05MDA6ICAgICAgICNmNTdmMTcgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3IteWVsbG93LWExMDA6ICAgICAgI2ZmZmY4ZCAhZGVmYXVsdDtcbiRtYXRlcmlhbC1jb2xvci15ZWxsb3ctYTIwMDogICAgICAjZmZmZjAwICFkZWZhdWx0O1xuJG1hdGVyaWFsLWNvbG9yLXllbGxvdy1hNDAwOiAgICAgICNmZmVhMDAgIWRlZmF1bHQ7XG4kbWF0ZXJpYWwtY29sb3IteWVsbG93LWE3MDA6ICAgICAgI2ZmZDYwMCAhZGVmYXVsdDtcblxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJGFtYmVyczogKCkgIWRlZmF1bHQ7XG4kYW1iZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICA1MDogICAkbWF0ZXJpYWwtY29sb3ItYW1iZXItMDUwLFxuICAgIDEwMDogICRtYXRlcmlhbC1jb2xvci1hbWJlci0xMDAsXG4gICAgMjAwOiAgJG1hdGVyaWFsLWNvbG9yLWFtYmVyLTIwMCxcbiAgICAzMDA6ICAkbWF0ZXJpYWwtY29sb3ItYW1iZXItMzAwLFxuICAgIDQwMDogICRtYXRlcmlhbC1jb2xvci1hbWJlci00MDAsXG4gICAgNTAwOiAgJG1hdGVyaWFsLWNvbG9yLWFtYmVyLTUwMCxcbiAgICA2MDA6ICAkbWF0ZXJpYWwtY29sb3ItYW1iZXItNjAwLFxuICAgIDcwMDogICRtYXRlcmlhbC1jb2xvci1hbWJlci03MDAsXG4gICAgODAwOiAgJG1hdGVyaWFsLWNvbG9yLWFtYmVyLTgwMCxcbiAgICA5MDA6ICAkbWF0ZXJpYWwtY29sb3ItYW1iZXItOTAwLFxuICAgIGExMDA6ICRtYXRlcmlhbC1jb2xvci1hbWJlci1hMTAwLFxuICAgIGEyMDA6ICRtYXRlcmlhbC1jb2xvci1hbWJlci1hMjAwLFxuICAgIGE0MDA6ICRtYXRlcmlhbC1jb2xvci1hbWJlci1hNDAwLFxuICAgIGE3MDA6ICRtYXRlcmlhbC1jb2xvci1hbWJlci1hNzAwXG4gICksXG4gICRhbWJlcnNcbik7XG5cbiRibHVlczogKCkgIWRlZmF1bHQ7XG4kYmx1ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDUwOiAgICRtYXRlcmlhbC1jb2xvci1ibHVlLTA1MCxcbiAgICAxMDA6ICAkbWF0ZXJpYWwtY29sb3ItYmx1ZS0xMDAsXG4gICAgMjAwOiAgJG1hdGVyaWFsLWNvbG9yLWJsdWUtMjAwLFxuICAgIDMwMDogICRtYXRlcmlhbC1jb2xvci1ibHVlLTMwMCxcbiAgICA0MDA6ICAkbWF0ZXJpYWwtY29sb3ItYmx1ZS00MDAsXG4gICAgNTAwOiAgJG1hdGVyaWFsLWNvbG9yLWJsdWUtNTAwLFxuICAgIDYwMDogICRtYXRlcmlhbC1jb2xvci1ibHVlLTYwMCxcbiAgICA3MDA6ICAkbWF0ZXJpYWwtY29sb3ItYmx1ZS03MDAsXG4gICAgODAwOiAgJG1hdGVyaWFsLWNvbG9yLWJsdWUtODAwLFxuICAgIDkwMDogICRtYXRlcmlhbC1jb2xvci1ibHVlLTkwMCxcbiAgICBhMTAwOiAkbWF0ZXJpYWwtY29sb3ItYmx1ZS1hMTAwLFxuICAgIGEyMDA6ICRtYXRlcmlhbC1jb2xvci1ibHVlLWEyMDAsXG4gICAgYTQwMDogJG1hdGVyaWFsLWNvbG9yLWJsdWUtYTQwMCxcbiAgICBhNzAwOiAkbWF0ZXJpYWwtY29sb3ItYmx1ZS1hNzAwXG4gICksXG4gICRibHVlc1xuKTtcblxuJGJsdWUtZ3JleXM6ICgpICFkZWZhdWx0O1xuJGJsdWUtZ3JleXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDUwOiAgICRtYXRlcmlhbC1jb2xvci1ibHVlLWdyZXktMDUwLFxuICAgIDEwMDogICRtYXRlcmlhbC1jb2xvci1ibHVlLWdyZXktMTAwLFxuICAgIDIwMDogICRtYXRlcmlhbC1jb2xvci1ibHVlLWdyZXktMjAwLFxuICAgIDMwMDogICRtYXRlcmlhbC1jb2xvci1ibHVlLWdyZXktMzAwLFxuICAgIDQwMDogICRtYXRlcmlhbC1jb2xvci1ibHVlLWdyZXktNDAwLFxuICAgIDUwMDogICRtYXRlcmlhbC1jb2xvci1ibHVlLWdyZXktNTAwLFxuICAgIDYwMDogICRtYXRlcmlhbC1jb2xvci1ibHVlLWdyZXktNjAwLFxuICAgIDcwMDogICRtYXRlcmlhbC1jb2xvci1ibHVlLWdyZXktNzAwLFxuICAgIDgwMDogICRtYXRlcmlhbC1jb2xvci1ibHVlLWdyZXktODAwLFxuICAgIDkwMDogICRtYXRlcmlhbC1jb2xvci1ibHVlLWdyZXktOTAwXG4gICksXG4gICRibHVlLWdyZXlzXG4pO1xuXG4kYnJvd25zOiAoKSAhZGVmYXVsdDtcbiRicm93bnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDUwOiAgICRtYXRlcmlhbC1jb2xvci1icm93bi0wNTAsXG4gICAgMTAwOiAgJG1hdGVyaWFsLWNvbG9yLWJyb3duLTEwMCxcbiAgICAyMDA6ICAkbWF0ZXJpYWwtY29sb3ItYnJvd24tMjAwLFxuICAgIDMwMDogICRtYXRlcmlhbC1jb2xvci1icm93bi0zMDAsXG4gICAgNDAwOiAgJG1hdGVyaWFsLWNvbG9yLWJyb3duLTQwMCxcbiAgICA1MDA6ICAkbWF0ZXJpYWwtY29sb3ItYnJvd24tNTAwLFxuICAgIDYwMDogICRtYXRlcmlhbC1jb2xvci1icm93bi02MDAsXG4gICAgNzAwOiAgJG1hdGVyaWFsLWNvbG9yLWJyb3duLTcwMCxcbiAgICA4MDA6ICAkbWF0ZXJpYWwtY29sb3ItYnJvd24tODAwLFxuICAgIDkwMDogICRtYXRlcmlhbC1jb2xvci1icm93bi05MDBcbiAgKSxcbiAgJGJyb3duc1xuKTtcblxuJGN5YW5zOiAoKSAhZGVmYXVsdDtcbiRjeWFuczogbWFwLW1lcmdlKFxuICAoXG4gICAgNTA6ICAgJG1hdGVyaWFsLWNvbG9yLWN5YW4tMDUwLFxuICAgIDEwMDogICRtYXRlcmlhbC1jb2xvci1jeWFuLTEwMCxcbiAgICAyMDA6ICAkbWF0ZXJpYWwtY29sb3ItY3lhbi0yMDAsXG4gICAgMzAwOiAgJG1hdGVyaWFsLWNvbG9yLWN5YW4tMzAwLFxuICAgIDQwMDogICRtYXRlcmlhbC1jb2xvci1jeWFuLTQwMCxcbiAgICA1MDA6ICAkbWF0ZXJpYWwtY29sb3ItY3lhbi01MDAsXG4gICAgNjAwOiAgJG1hdGVyaWFsLWNvbG9yLWN5YW4tNjAwLFxuICAgIDcwMDogICRtYXRlcmlhbC1jb2xvci1jeWFuLTcwMCxcbiAgICA4MDA6ICAkbWF0ZXJpYWwtY29sb3ItY3lhbi04MDAsXG4gICAgOTAwOiAgJG1hdGVyaWFsLWNvbG9yLWN5YW4tOTAwLFxuICAgIGExMDA6ICRtYXRlcmlhbC1jb2xvci1jeWFuLWExMDAsXG4gICAgYTIwMDogJG1hdGVyaWFsLWNvbG9yLWN5YW4tYTIwMCxcbiAgICBhNDAwOiAkbWF0ZXJpYWwtY29sb3ItY3lhbi1hNDAwLFxuICAgIGE3MDA6ICRtYXRlcmlhbC1jb2xvci1jeWFuLWE3MDBcbiAgKSxcbiAgJGN5YW5zXG4pO1xuXG4kZGVlcC1vcmFuZ2VzOiAoKSAhZGVmYXVsdDtcbiRkZWVwLW9yYW5nZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDUwOiAgICRtYXRlcmlhbC1jb2xvci1kZWVwLW9yYW5nZS0wNTAsXG4gICAgMTAwOiAgJG1hdGVyaWFsLWNvbG9yLWRlZXAtb3JhbmdlLTEwMCxcbiAgICAyMDA6ICAkbWF0ZXJpYWwtY29sb3ItZGVlcC1vcmFuZ2UtMjAwLFxuICAgIDMwMDogICRtYXRlcmlhbC1jb2xvci1kZWVwLW9yYW5nZS0zMDAsXG4gICAgNDAwOiAgJG1hdGVyaWFsLWNvbG9yLWRlZXAtb3JhbmdlLTQwMCxcbiAgICA1MDA6ICAkbWF0ZXJpYWwtY29sb3ItZGVlcC1vcmFuZ2UtNTAwLFxuICAgIDYwMDogICRtYXRlcmlhbC1jb2xvci1kZWVwLW9yYW5nZS02MDAsXG4gICAgNzAwOiAgJG1hdGVyaWFsLWNvbG9yLWRlZXAtb3JhbmdlLTcwMCxcbiAgICA4MDA6ICAkbWF0ZXJpYWwtY29sb3ItZGVlcC1vcmFuZ2UtODAwLFxuICAgIDkwMDogICRtYXRlcmlhbC1jb2xvci1kZWVwLW9yYW5nZS05MDAsXG4gICAgYTEwMDogJG1hdGVyaWFsLWNvbG9yLWRlZXAtb3JhbmdlLWExMDAsXG4gICAgYTIwMDogJG1hdGVyaWFsLWNvbG9yLWRlZXAtb3JhbmdlLWEyMDAsXG4gICAgYTQwMDogJG1hdGVyaWFsLWNvbG9yLWRlZXAtb3JhbmdlLWE0MDAsXG4gICAgYTcwMDogJG1hdGVyaWFsLWNvbG9yLWRlZXAtb3JhbmdlLWE3MDBcbiAgKSxcbiAgJGRlZXAtb3Jhbmdlc1xuKTtcblxuJGRlZXAtcHVycGxlczogKCkgIWRlZmF1bHQ7XG4kZGVlcC1wdXJwbGVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICA1MDogICAkbWF0ZXJpYWwtY29sb3ItZGVlcC1wdXJwbGUtMDUwLFxuICAgIDEwMDogICRtYXRlcmlhbC1jb2xvci1kZWVwLXB1cnBsZS0xMDAsXG4gICAgMjAwOiAgJG1hdGVyaWFsLWNvbG9yLWRlZXAtcHVycGxlLTIwMCxcbiAgICAzMDA6ICAkbWF0ZXJpYWwtY29sb3ItZGVlcC1wdXJwbGUtMzAwLFxuICAgIDQwMDogICRtYXRlcmlhbC1jb2xvci1kZWVwLXB1cnBsZS00MDAsXG4gICAgNTAwOiAgJG1hdGVyaWFsLWNvbG9yLWRlZXAtcHVycGxlLTUwMCxcbiAgICA2MDA6ICAkbWF0ZXJpYWwtY29sb3ItZGVlcC1wdXJwbGUtNjAwLFxuICAgIDcwMDogICRtYXRlcmlhbC1jb2xvci1kZWVwLXB1cnBsZS03MDAsXG4gICAgODAwOiAgJG1hdGVyaWFsLWNvbG9yLWRlZXAtcHVycGxlLTgwMCxcbiAgICA5MDA6ICAkbWF0ZXJpYWwtY29sb3ItZGVlcC1wdXJwbGUtOTAwLFxuICAgIGExMDA6ICRtYXRlcmlhbC1jb2xvci1kZWVwLXB1cnBsZS1hMTAwLFxuICAgIGEyMDA6ICRtYXRlcmlhbC1jb2xvci1kZWVwLXB1cnBsZS1hMjAwLFxuICAgIGE0MDA6ICRtYXRlcmlhbC1jb2xvci1kZWVwLXB1cnBsZS1hNDAwLFxuICAgIGE3MDA6ICRtYXRlcmlhbC1jb2xvci1kZWVwLXB1cnBsZS1hNzAwXG4gICksXG4gICRkZWVwLXB1cnBsZXNcbik7XG5cbiRncmVlbnM6ICgpICFkZWZhdWx0O1xuJGdyZWVuczogbWFwLW1lcmdlKFxuICAoXG4gICAgNTA6ICAgJG1hdGVyaWFsLWNvbG9yLWdyZWVuLTA1MCxcbiAgICAxMDA6ICAkbWF0ZXJpYWwtY29sb3ItZ3JlZW4tMTAwLFxuICAgIDIwMDogICRtYXRlcmlhbC1jb2xvci1ncmVlbi0yMDAsXG4gICAgMzAwOiAgJG1hdGVyaWFsLWNvbG9yLWdyZWVuLTMwMCxcbiAgICA0MDA6ICAkbWF0ZXJpYWwtY29sb3ItZ3JlZW4tNDAwLFxuICAgIDUwMDogICRtYXRlcmlhbC1jb2xvci1ncmVlbi01MDAsXG4gICAgNjAwOiAgJG1hdGVyaWFsLWNvbG9yLWdyZWVuLTYwMCxcbiAgICA3MDA6ICAkbWF0ZXJpYWwtY29sb3ItZ3JlZW4tNzAwLFxuICAgIDgwMDogICRtYXRlcmlhbC1jb2xvci1ncmVlbi04MDAsXG4gICAgOTAwOiAgJG1hdGVyaWFsLWNvbG9yLWdyZWVuLTkwMCxcbiAgICBhMTAwOiAkbWF0ZXJpYWwtY29sb3ItZ3JlZW4tYTEwMCxcbiAgICBhMjAwOiAkbWF0ZXJpYWwtY29sb3ItZ3JlZW4tYTIwMCxcbiAgICBhNDAwOiAkbWF0ZXJpYWwtY29sb3ItZ3JlZW4tYTQwMCxcbiAgICBhNzAwOiAkbWF0ZXJpYWwtY29sb3ItZ3JlZW4tYTcwMFxuICApLFxuICAkZ3JlZW5zXG4pO1xuXG4kZ3JleXM6ICgpICFkZWZhdWx0O1xuJGdyZXlzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICA1MDogICAkbWF0ZXJpYWwtY29sb3ItZ3JleS0wNTAsXG4gICAgMTAwOiAgJG1hdGVyaWFsLWNvbG9yLWdyZXktMTAwLFxuICAgIDIwMDogICRtYXRlcmlhbC1jb2xvci1ncmV5LTIwMCxcbiAgICAzMDA6ICAkbWF0ZXJpYWwtY29sb3ItZ3JleS0zMDAsXG4gICAgNDAwOiAgJG1hdGVyaWFsLWNvbG9yLWdyZXktNDAwLFxuICAgIDUwMDogICRtYXRlcmlhbC1jb2xvci1ncmV5LTUwMCxcbiAgICA2MDA6ICAkbWF0ZXJpYWwtY29sb3ItZ3JleS02MDAsXG4gICAgNzAwOiAgJG1hdGVyaWFsLWNvbG9yLWdyZXktNzAwLFxuICAgIDgwMDogICRtYXRlcmlhbC1jb2xvci1ncmV5LTgwMCxcbiAgICA5MDA6ICAkbWF0ZXJpYWwtY29sb3ItZ3JleS05MDBcbiAgKSxcbiAgJGdyZXlzXG4pO1xuXG4kaW5kaWdvczogKCkgIWRlZmF1bHQ7XG4kaW5kaWdvczogbWFwLW1lcmdlKFxuICAoXG4gICAgNTA6ICAgJG1hdGVyaWFsLWNvbG9yLWluZGlnby0wNTAsXG4gICAgMTAwOiAgJG1hdGVyaWFsLWNvbG9yLWluZGlnby0xMDAsXG4gICAgMjAwOiAgJG1hdGVyaWFsLWNvbG9yLWluZGlnby0yMDAsXG4gICAgMzAwOiAgJG1hdGVyaWFsLWNvbG9yLWluZGlnby0zMDAsXG4gICAgNDAwOiAgJG1hdGVyaWFsLWNvbG9yLWluZGlnby00MDAsXG4gICAgNTAwOiAgJG1hdGVyaWFsLWNvbG9yLWluZGlnby01MDAsXG4gICAgNjAwOiAgJG1hdGVyaWFsLWNvbG9yLWluZGlnby02MDAsXG4gICAgNzAwOiAgJG1hdGVyaWFsLWNvbG9yLWluZGlnby03MDAsXG4gICAgODAwOiAgJG1hdGVyaWFsLWNvbG9yLWluZGlnby04MDAsXG4gICAgOTAwOiAgJG1hdGVyaWFsLWNvbG9yLWluZGlnby05MDAsXG4gICAgYTEwMDogJG1hdGVyaWFsLWNvbG9yLWluZGlnby1hMTAwLFxuICAgIGEyMDA6ICRtYXRlcmlhbC1jb2xvci1pbmRpZ28tYTIwMCxcbiAgICBhNDAwOiAkbWF0ZXJpYWwtY29sb3ItaW5kaWdvLWE0MDAsXG4gICAgYTcwMDogJG1hdGVyaWFsLWNvbG9yLWluZGlnby1hNzAwXG4gICksXG4gICRpbmRpZ29zXG4pO1xuXG4kbGlnaHQtYmx1ZXM6ICgpICFkZWZhdWx0O1xuJGxpZ2h0LWJsdWVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICA1MDogICAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtYmx1ZS0wNTAsXG4gICAgMTAwOiAgJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWJsdWUtMTAwLFxuICAgIDIwMDogICRtYXRlcmlhbC1jb2xvci1saWdodC1ibHVlLTIwMCxcbiAgICAzMDA6ICAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtYmx1ZS0zMDAsXG4gICAgNDAwOiAgJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWJsdWUtNDAwLFxuICAgIDUwMDogICRtYXRlcmlhbC1jb2xvci1saWdodC1ibHVlLTUwMCxcbiAgICA2MDA6ICAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtYmx1ZS02MDAsXG4gICAgNzAwOiAgJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWJsdWUtNzAwLFxuICAgIDgwMDogICRtYXRlcmlhbC1jb2xvci1saWdodC1ibHVlLTgwMCxcbiAgICA5MDA6ICAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtYmx1ZS05MDAsXG4gICAgYTEwMDogJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWJsdWUtYTEwMCxcbiAgICBhMjAwOiAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtYmx1ZS1hMjAwLFxuICAgIGE0MDA6ICRtYXRlcmlhbC1jb2xvci1saWdodC1ibHVlLWE0MDAsXG4gICAgYTcwMDogJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWJsdWUtYTcwMFxuICApLFxuICAkbGlnaHQtYmx1ZXNcbik7XG5cbiRsaWdodC1ncmVlbnM6ICgpICFkZWZhdWx0O1xuJGxpZ2h0LWdyZWVuczogbWFwLW1lcmdlKFxuICAoXG4gICAgNTA6ICAgJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWdyZWVuLTA1MCxcbiAgICAxMDA6ICAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tMTAwLFxuICAgIDIwMDogICRtYXRlcmlhbC1jb2xvci1saWdodC1ncmVlbi0yMDAsXG4gICAgMzAwOiAgJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWdyZWVuLTMwMCxcbiAgICA0MDA6ICAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tNDAwLFxuICAgIDUwMDogICRtYXRlcmlhbC1jb2xvci1saWdodC1ncmVlbi01MDAsXG4gICAgNjAwOiAgJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWdyZWVuLTYwMCxcbiAgICA3MDA6ICAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tNzAwLFxuICAgIDgwMDogICRtYXRlcmlhbC1jb2xvci1saWdodC1ncmVlbi04MDAsXG4gICAgOTAwOiAgJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWdyZWVuLTkwMCxcbiAgICBhMTAwOiAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tYTEwMCxcbiAgICBhMjAwOiAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tYTIwMCxcbiAgICBhNDAwOiAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tYTQwMCxcbiAgICBhNzAwOiAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtZ3JlZW4tYTcwMFxuICApLFxuICAkbGlnaHQtZ3JlZW5zXG4pO1xuXG4kbGltZXM6ICgpICFkZWZhdWx0O1xuJGxpbWVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICA1MDogICAkbWF0ZXJpYWwtY29sb3ItbGltZS0wNTAsXG4gICAgMTAwOiAgJG1hdGVyaWFsLWNvbG9yLWxpbWUtMTAwLFxuICAgIDIwMDogICRtYXRlcmlhbC1jb2xvci1saW1lLTIwMCxcbiAgICAzMDA6ICAkbWF0ZXJpYWwtY29sb3ItbGltZS0zMDAsXG4gICAgNDAwOiAgJG1hdGVyaWFsLWNvbG9yLWxpbWUtNDAwLFxuICAgIDUwMDogICRtYXRlcmlhbC1jb2xvci1saW1lLTUwMCxcbiAgICA2MDA6ICAkbWF0ZXJpYWwtY29sb3ItbGltZS02MDAsXG4gICAgNzAwOiAgJG1hdGVyaWFsLWNvbG9yLWxpbWUtNzAwLFxuICAgIDgwMDogICRtYXRlcmlhbC1jb2xvci1saW1lLTgwMCxcbiAgICA5MDA6ICAkbWF0ZXJpYWwtY29sb3ItbGltZS05MDAsXG4gICAgYTEwMDogJG1hdGVyaWFsLWNvbG9yLWxpbWUtYTEwMCxcbiAgICBhMjAwOiAkbWF0ZXJpYWwtY29sb3ItbGltZS1hMjAwLFxuICAgIGE0MDA6ICRtYXRlcmlhbC1jb2xvci1saW1lLWE0MDAsXG4gICAgYTcwMDogJG1hdGVyaWFsLWNvbG9yLWxpbWUtYTcwMFxuICApLFxuICAkbGltZXNcbik7XG5cbiRvcmFuZ2VzOiAoKSAhZGVmYXVsdDtcbiRvcmFuZ2VzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICA1MDogICAkbWF0ZXJpYWwtY29sb3Itb3JhbmdlLTA1MCxcbiAgICAxMDA6ICAkbWF0ZXJpYWwtY29sb3Itb3JhbmdlLTEwMCxcbiAgICAyMDA6ICAkbWF0ZXJpYWwtY29sb3Itb3JhbmdlLTIwMCxcbiAgICAzMDA6ICAkbWF0ZXJpYWwtY29sb3Itb3JhbmdlLTMwMCxcbiAgICA0MDA6ICAkbWF0ZXJpYWwtY29sb3Itb3JhbmdlLTQwMCxcbiAgICA1MDA6ICAkbWF0ZXJpYWwtY29sb3Itb3JhbmdlLTUwMCxcbiAgICA2MDA6ICAkbWF0ZXJpYWwtY29sb3Itb3JhbmdlLTYwMCxcbiAgICA3MDA6ICAkbWF0ZXJpYWwtY29sb3Itb3JhbmdlLTcwMCxcbiAgICA4MDA6ICAkbWF0ZXJpYWwtY29sb3Itb3JhbmdlLTgwMCxcbiAgICA5MDA6ICAkbWF0ZXJpYWwtY29sb3Itb3JhbmdlLTkwMCxcbiAgICBhMTAwOiAkbWF0ZXJpYWwtY29sb3Itb3JhbmdlLWExMDAsXG4gICAgYTIwMDogJG1hdGVyaWFsLWNvbG9yLW9yYW5nZS1hMjAwLFxuICAgIGE0MDA6ICRtYXRlcmlhbC1jb2xvci1vcmFuZ2UtYTQwMCxcbiAgICBhNzAwOiAkbWF0ZXJpYWwtY29sb3Itb3JhbmdlLWE3MDBcbiAgKSxcbiAgJG9yYW5nZXNcbik7XG5cbiRwaW5rczogKCkgIWRlZmF1bHQ7XG4kcGlua3M6IG1hcC1tZXJnZShcbiAgKFxuICAgIDUwOiAgICRtYXRlcmlhbC1jb2xvci1waW5rLTA1MCxcbiAgICAxMDA6ICAkbWF0ZXJpYWwtY29sb3ItcGluay0xMDAsXG4gICAgMjAwOiAgJG1hdGVyaWFsLWNvbG9yLXBpbmstMjAwLFxuICAgIDMwMDogICRtYXRlcmlhbC1jb2xvci1waW5rLTMwMCxcbiAgICA0MDA6ICAkbWF0ZXJpYWwtY29sb3ItcGluay00MDAsXG4gICAgNTAwOiAgJG1hdGVyaWFsLWNvbG9yLXBpbmstNTAwLFxuICAgIDYwMDogICRtYXRlcmlhbC1jb2xvci1waW5rLTYwMCxcbiAgICA3MDA6ICAkbWF0ZXJpYWwtY29sb3ItcGluay03MDAsXG4gICAgODAwOiAgJG1hdGVyaWFsLWNvbG9yLXBpbmstODAwLFxuICAgIDkwMDogICRtYXRlcmlhbC1jb2xvci1waW5rLTkwMCxcbiAgICBhMTAwOiAkbWF0ZXJpYWwtY29sb3ItcGluay1hMTAwLFxuICAgIGEyMDA6ICRtYXRlcmlhbC1jb2xvci1waW5rLWEyMDAsXG4gICAgYTQwMDogJG1hdGVyaWFsLWNvbG9yLXBpbmstYTQwMCxcbiAgICBhNzAwOiAkbWF0ZXJpYWwtY29sb3ItcGluay1hNzAwXG4gICksXG4gICRwaW5rc1xuKTtcblxuJHB1cnBsZXM6ICgpICFkZWZhdWx0O1xuJHB1cnBsZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDUwOiAgICRtYXRlcmlhbC1jb2xvci1wdXJwbGUtMDUwLFxuICAgIDEwMDogICRtYXRlcmlhbC1jb2xvci1wdXJwbGUtMTAwLFxuICAgIDIwMDogICRtYXRlcmlhbC1jb2xvci1wdXJwbGUtMjAwLFxuICAgIDMwMDogICRtYXRlcmlhbC1jb2xvci1wdXJwbGUtMzAwLFxuICAgIDQwMDogICRtYXRlcmlhbC1jb2xvci1wdXJwbGUtNDAwLFxuICAgIDUwMDogICRtYXRlcmlhbC1jb2xvci1wdXJwbGUtNTAwLFxuICAgIDYwMDogICRtYXRlcmlhbC1jb2xvci1wdXJwbGUtNjAwLFxuICAgIDcwMDogICRtYXRlcmlhbC1jb2xvci1wdXJwbGUtNzAwLFxuICAgIDgwMDogICRtYXRlcmlhbC1jb2xvci1wdXJwbGUtODAwLFxuICAgIDkwMDogICRtYXRlcmlhbC1jb2xvci1wdXJwbGUtOTAwLFxuICAgIGExMDA6ICRtYXRlcmlhbC1jb2xvci1wdXJwbGUtYTEwMCxcbiAgICBhMjAwOiAkbWF0ZXJpYWwtY29sb3ItcHVycGxlLWEyMDAsXG4gICAgYTQwMDogJG1hdGVyaWFsLWNvbG9yLXB1cnBsZS1hNDAwLFxuICAgIGE3MDA6ICRtYXRlcmlhbC1jb2xvci1wdXJwbGUtYTcwMFxuICApLFxuICAkcHVycGxlc1xuKTtcblxuJHJlZHM6ICgpICFkZWZhdWx0O1xuJHJlZHM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDUwOiAgICRtYXRlcmlhbC1jb2xvci1yZWQtMDUwLFxuICAgIDEwMDogICRtYXRlcmlhbC1jb2xvci1yZWQtMTAwLFxuICAgIDIwMDogICRtYXRlcmlhbC1jb2xvci1yZWQtMjAwLFxuICAgIDMwMDogICRtYXRlcmlhbC1jb2xvci1yZWQtMzAwLFxuICAgIDQwMDogICRtYXRlcmlhbC1jb2xvci1yZWQtNDAwLFxuICAgIDUwMDogICRtYXRlcmlhbC1jb2xvci1yZWQtNTAwLFxuICAgIDYwMDogICRtYXRlcmlhbC1jb2xvci1yZWQtNjAwLFxuICAgIDcwMDogICRtYXRlcmlhbC1jb2xvci1yZWQtNzAwLFxuICAgIDgwMDogICRtYXRlcmlhbC1jb2xvci1yZWQtODAwLFxuICAgIDkwMDogICRtYXRlcmlhbC1jb2xvci1yZWQtOTAwLFxuICAgIGExMDA6ICRtYXRlcmlhbC1jb2xvci1yZWQtYTEwMCxcbiAgICBhMjAwOiAkbWF0ZXJpYWwtY29sb3ItcmVkLWEyMDAsXG4gICAgYTQwMDogJG1hdGVyaWFsLWNvbG9yLXJlZC1hNDAwLFxuICAgIGE3MDA6ICRtYXRlcmlhbC1jb2xvci1yZWQtYTcwMFxuICApLFxuICAkcmVkc1xuKTtcblxuJHRlYWxzOiAoKSAhZGVmYXVsdDtcbiR0ZWFsczogbWFwLW1lcmdlKFxuICAoXG4gICAgNTA6ICAgJG1hdGVyaWFsLWNvbG9yLXRlYWwtMDUwLFxuICAgIDEwMDogICRtYXRlcmlhbC1jb2xvci10ZWFsLTEwMCxcbiAgICAyMDA6ICAkbWF0ZXJpYWwtY29sb3ItdGVhbC0yMDAsXG4gICAgMzAwOiAgJG1hdGVyaWFsLWNvbG9yLXRlYWwtMzAwLFxuICAgIDQwMDogICRtYXRlcmlhbC1jb2xvci10ZWFsLTQwMCxcbiAgICA1MDA6ICAkbWF0ZXJpYWwtY29sb3ItdGVhbC01MDAsXG4gICAgNjAwOiAgJG1hdGVyaWFsLWNvbG9yLXRlYWwtNjAwLFxuICAgIDcwMDogICRtYXRlcmlhbC1jb2xvci10ZWFsLTcwMCxcbiAgICA4MDA6ICAkbWF0ZXJpYWwtY29sb3ItdGVhbC04MDAsXG4gICAgOTAwOiAgJG1hdGVyaWFsLWNvbG9yLXRlYWwtOTAwLFxuICAgIGExMDA6ICRtYXRlcmlhbC1jb2xvci10ZWFsLWExMDAsXG4gICAgYTIwMDogJG1hdGVyaWFsLWNvbG9yLXRlYWwtYTIwMCxcbiAgICBhNDAwOiAkbWF0ZXJpYWwtY29sb3ItdGVhbC1hNDAwLFxuICAgIGE3MDA6ICRtYXRlcmlhbC1jb2xvci10ZWFsLWE3MDBcbiAgKSxcbiAgJHRlYWxzXG4pO1xuXG4keWVsbG93czogKCkgIWRlZmF1bHQ7XG4keWVsbG93czogbWFwLW1lcmdlKFxuICAoXG4gICAgNTA6ICAgJG1hdGVyaWFsLWNvbG9yLXllbGxvdy0wNTAsXG4gICAgMTAwOiAgJG1hdGVyaWFsLWNvbG9yLXllbGxvdy0xMDAsXG4gICAgMjAwOiAgJG1hdGVyaWFsLWNvbG9yLXllbGxvdy0yMDAsXG4gICAgMzAwOiAgJG1hdGVyaWFsLWNvbG9yLXllbGxvdy0zMDAsXG4gICAgNDAwOiAgJG1hdGVyaWFsLWNvbG9yLXllbGxvdy00MDAsXG4gICAgNTAwOiAgJG1hdGVyaWFsLWNvbG9yLXllbGxvdy01MDAsXG4gICAgNjAwOiAgJG1hdGVyaWFsLWNvbG9yLXllbGxvdy02MDAsXG4gICAgNzAwOiAgJG1hdGVyaWFsLWNvbG9yLXllbGxvdy03MDAsXG4gICAgODAwOiAgJG1hdGVyaWFsLWNvbG9yLXllbGxvdy04MDAsXG4gICAgOTAwOiAgJG1hdGVyaWFsLWNvbG9yLXllbGxvdy05MDAsXG4gICAgYTEwMDogJG1hdGVyaWFsLWNvbG9yLXllbGxvdy1hMTAwLFxuICAgIGEyMDA6ICRtYXRlcmlhbC1jb2xvci15ZWxsb3ctYTIwMCxcbiAgICBhNDAwOiAkbWF0ZXJpYWwtY29sb3IteWVsbG93LWE0MDAsXG4gICAgYTcwMDogJG1hdGVyaWFsLWNvbG9yLXllbGxvdy1hNzAwXG4gICksXG4gICR5ZWxsb3dzXG4pO1xuXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRjb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgICdhbWJlcic6ICAgICAgICRtYXRlcmlhbC1jb2xvci1hbWJlci01MDAsXG4gICAgJ2JsdWUnOiAgICAgICAgJG1hdGVyaWFsLWNvbG9yLWJsdWUtNTAwLFxuICAgICdibHVlLWdyZXknOiAgICRtYXRlcmlhbC1jb2xvci1ibHVlLWdyZXktNTAwLFxuICAgICdicm93bic6ICAgICAgICRtYXRlcmlhbC1jb2xvci1icm93bi01MDAsXG4gICAgJ2N5YW4nOiAgICAgICAgJG1hdGVyaWFsLWNvbG9yLWN5YW4tNTAwLFxuICAgICdkZWVwLW9yYW5nZSc6ICRtYXRlcmlhbC1jb2xvci1kZWVwLW9yYW5nZS01MDAsXG4gICAgJ2RlZXAtcHVycGxlJzogJG1hdGVyaWFsLWNvbG9yLWRlZXAtcHVycGxlLTUwMCxcbiAgICAnZ3JlZW4nOiAgICAgICAkbWF0ZXJpYWwtY29sb3ItZ3JlZW4tNTAwLFxuICAgICdncmV5JzogICAgICAgICRtYXRlcmlhbC1jb2xvci1ncmV5LTUwMCxcbiAgICAnaW5kaWdvJzogICAgICAkbWF0ZXJpYWwtY29sb3ItaW5kaWdvLTUwMCxcbiAgICAnbGlnaHQtYmx1ZSc6ICAkbWF0ZXJpYWwtY29sb3ItbGlnaHQtYmx1ZS01MDAsXG4gICAgJ2xpZ2h0LWdyZWVuJzogJG1hdGVyaWFsLWNvbG9yLWxpZ2h0LWdyZWVuLTUwMCxcbiAgICAnbGltZSc6ICAgICAgICAkbWF0ZXJpYWwtY29sb3ItbGltZS01MDAsXG4gICAgJ29yYW5nZSc6ICAgICAgJG1hdGVyaWFsLWNvbG9yLW9yYW5nZS01MDAsXG4gICAgJ3BpbmsnOiAgICAgICAgJG1hdGVyaWFsLWNvbG9yLXBpbmstNTAwLFxuICAgICdwdXJwbGUnOiAgICAgICRtYXRlcmlhbC1jb2xvci1wdXJwbGUtNTAwLFxuICAgICdyZWQnOiAgICAgICAgICRtYXRlcmlhbC1jb2xvci1yZWQtNTAwLFxuICAgICd0ZWFsJzogICAgICAgICRtYXRlcmlhbC1jb2xvci10ZWFsLTUwMCxcbiAgICAneWVsbG93JzogICAgICAkbWF0ZXJpYWwtY29sb3IteWVsbG93LTUwMFxuICApLFxuICAkY29sb3JzXG4pO1xuLy8gc3R5bGVsaW50LWVuYWJsZVxuXG4vLyBCbGFjayBhbmQgd2hpdGVcbi8vIEJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS9zdHlsZS9jb2xvci5odG1sI2NvbG9yLXRleHQtYmFja2dyb3VuZC1jb2xvcnNcblxuJGJsYWNrOiAgICAgICAgICAgICAgICAgICAjMDAwMDAwICFkZWZhdWx0O1xuXG4kYmxhY2stcHJpbWFyeS1vcGFjaXR5OiAgIDAuODcgIWRlZmF1bHQ7XG4kYmxhY2stc2Vjb25kYXJ5LW9wYWNpdHk6IDAuNTQgIWRlZmF1bHQ7XG4kYmxhY2staGludC1vcGFjaXR5OiAgICAgIDAuMzggIWRlZmF1bHQ7XG4kYmxhY2stZGl2aWRlci1vcGFjaXR5OiAgIDAuMTIgIWRlZmF1bHQ7XG5cbiRibGFjay1wcmltYXJ5OiAgICAgICAgICAgcmdiYShyZWQoJGJsYWNrKSwgZ3JlZW4oJGJsYWNrKSwgYmx1ZSgkYmxhY2spLCAkYmxhY2stcHJpbWFyeS1vcGFjaXR5KSAhZGVmYXVsdDtcbiRibGFjay1zZWNvbmRhcnk6ICAgICAgICAgcmdiYShyZWQoJGJsYWNrKSwgZ3JlZW4oJGJsYWNrKSwgYmx1ZSgkYmxhY2spLCAkYmxhY2stc2Vjb25kYXJ5LW9wYWNpdHkpICFkZWZhdWx0O1xuJGJsYWNrLWhpbnQ6ICAgICAgICAgICAgICByZ2JhKHJlZCgkYmxhY2spLCBncmVlbigkYmxhY2spLCBibHVlKCRibGFjayksICRibGFjay1oaW50LW9wYWNpdHkpICFkZWZhdWx0O1xuJGJsYWNrLWRpdmlkZXI6ICAgICAgICAgICByZ2JhKHJlZCgkYmxhY2spLCBncmVlbigkYmxhY2spLCBibHVlKCRibGFjayksICRibGFjay1kaXZpZGVyLW9wYWNpdHkpICFkZWZhdWx0O1xuXG4kd2hpdGU6ICAgICAgICAgICAgICAgICAgICNmZmZmZmYgIWRlZmF1bHQ7XG5cbiR3aGl0ZS1wcmltYXJ5LW9wYWNpdHk6ICAgMSAhZGVmYXVsdDtcbiR3aGl0ZS1zZWNvbmRhcnktb3BhY2l0eTogMC43ICFkZWZhdWx0O1xuJHdoaXRlLWhpbnQtb3BhY2l0eTogICAgICAwLjUgIWRlZmF1bHQ7XG4kd2hpdGUtZGl2aWRlci1vcGFjaXR5OiAgIDAuMTIgIWRlZmF1bHQ7XG5cbiR3aGl0ZS1wcmltYXJ5OiAgICAgICAgICAgcmdiYShyZWQoJHdoaXRlKSwgZ3JlZW4oJHdoaXRlKSwgYmx1ZSgkd2hpdGUpLCAkd2hpdGUtcHJpbWFyeS1vcGFjaXR5KSAhZGVmYXVsdDtcbiR3aGl0ZS1zZWNvbmRhcnk6ICAgICAgICAgcmdiYShyZWQoJHdoaXRlKSwgZ3JlZW4oJHdoaXRlKSwgYmx1ZSgkd2hpdGUpLCAkd2hpdGUtc2Vjb25kYXJ5LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlLWhpbnQ6ICAgICAgICAgICAgICByZ2JhKHJlZCgkd2hpdGUpLCBncmVlbigkd2hpdGUpLCBibHVlKCR3aGl0ZSksICR3aGl0ZS1oaW50LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlLWRpdmlkZXI6ICAgICAgICAgICByZ2JhKHJlZCgkd2hpdGUpLCBncmVlbigkd2hpdGUpLCBibHVlKCR3aGl0ZSksICR3aGl0ZS1kaXZpZGVyLW9wYWNpdHkpICFkZWZhdWx0O1xuXG4vLyBUaGVtZVxuLy8gQmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5nb29nbGUuY29tL3N0eWxlL2NvbG9yLmh0bWwjY29sb3ItdGhlbWVzXG5cbiRkYXJrLXRoZW1lLTE6ICAjMDAwMDAwICFkZWZhdWx0O1xuJGRhcmstdGhlbWUtMjogICRtYXRlcmlhbC1jb2xvci1ncmV5LTkwMCAhZGVmYXVsdDtcbiRkYXJrLXRoZW1lLTM6ICAjMzAzMDMwICFkZWZhdWx0O1xuJGRhcmstdGhlbWUtNDogICRtYXRlcmlhbC1jb2xvci1ncmV5LTgwMCAhZGVmYXVsdDtcblxuJGxpZ2h0LXRoZW1lLTE6ICRtYXRlcmlhbC1jb2xvci1ncmV5LTMwMCAhZGVmYXVsdDtcbiRsaWdodC10aGVtZS0yOiAkbWF0ZXJpYWwtY29sb3ItZ3JleS0xMDAgIWRlZmF1bHQ7XG4kbGlnaHQtdGhlbWUtMzogJG1hdGVyaWFsLWNvbG9yLWdyZXktMDUwICFkZWZhdWx0O1xuJGxpZ2h0LXRoZW1lLTQ6ICNmZmZmZmYgIWRlZmF1bHQ7XG4iLCIvLyBBIGJhc2UgdmFsdWUgdXNlZCB0byByZXNwb25zaXZlbHkgc2NhbGUgYWxsIHR5cG9ncmFwaHksIGFwcGxpZWQgdG8gdGhlIGA8aHRtbD5gIGVsZW1lbnRcblxuJGZvbnQtc2l6ZS1yb290OiAxNnB4ICFkZWZhdWx0O1xuXG4vLyBGb250IGZhY2Vcbi8vIEJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS9zdHlsZS90eXBvZ3JhcGh5Lmh0bWwjdHlwb2dyYXBoeS10eXBlZmFjZVxuXG4vLyBOLkIuIEFsdGhvdWdoIHNvbWUgdmFsdWVzIGFyZSBub3QgdXNlZCBpbiB0aGlzIHByb2plY3Rcbi8vIHdlIGxlYXZlIHRoZW0gaGVyZSBqdXN0IGluIGNhc2UgdGhleSBtYXkgYmUgcmVxdWlyZWQgYnkgeW91ciBwcm9qZWN0XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICdSb2JvdG8gTW9ubycsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCAnTGliZXJhdGlvbiBNb25vJywgJ0NvdXJpZXIgTmV3JywgbW9ub3NwYWNlICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IFJvYm90bywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCAnSGVsdmV0aWNhIE5ldWUnLCBBcmlhbCwgc2Fucy1zZXJpZiwgJ0FwcGxlIENvbG9yIEVtb2ppJywgJ1NlZ29lIFVJIEVtb2ppJywgJ1NlZ29lIFVJIFN5bWJvbCcgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktc2VyaWY6ICAgICAgJ1JvYm90byBTbGFiJywgR2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIFRpbWVzLCBzZXJpZiwgJ0FwcGxlIENvbG9yIEVtb2ppJywgJ1NlZ29lIFVJIEVtb2ppJywgJ1NlZ29lIFVJIFN5bWJvbCcgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlXG5cbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LW1lZGl1bTogICAgIDUwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1yZWd1bGFyOiAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgMzAwICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgJGZvbnQtd2VpZ2h0LXJlZ3VsYXIgIWRlZmF1bHQ7XG5cbi8vIEZvbnQgc3R5bGVzXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vc3R5bGUvdHlwb2dyYXBoeS5odG1sI3R5cG9ncmFwaHktc3R5bGVzXG5cbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAwLjg3NXJlbSAhZGVmYXVsdDsgICAvLyAxNHB4XG5cbiRmb250LXNpemUtZGlzcGxheS00OiAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogOCkgIWRlZmF1bHQ7ICAgICAgICAvLyAxMTJweFxuJGZvbnQtc2l6ZS1kaXNwbGF5LTM6ICAgICAgICgkZm9udC1zaXplLWJhc2UgKiA0KSAhZGVmYXVsdDsgICAgICAgIC8vIDU2cHhcbiRmb250LXNpemUtZGlzcGxheS0yOiAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMy4yMTQyODYpICFkZWZhdWx0OyAvLyA0NXB4XG4kZm9udC1zaXplLWRpc3BsYXktMTogICAgICAgKCRmb250LXNpemUtYmFzZSAqIDIuNDI4NTcxKSAhZGVmYXVsdDsgLy8gMzRweFxuJGZvbnQtc2l6ZS1oZWFkbGluZTogICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAxLjcxNDI4NikgIWRlZmF1bHQ7IC8vIDI0cHhcbiRmb250LXNpemUtdGl0bGU6ICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS40Mjg1NzEpICFkZWZhdWx0OyAvLyAyMHB4XG4kZm9udC1zaXplLXN1YmhlYWRpbmc6ICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMTQyODU3KSAhZGVmYXVsdDsgLy8gMTZweFxuJGZvbnQtc2l6ZS1ib2R5LTI6ICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAxKSAhZGVmYXVsdDsgICAgICAgIC8vIDE0cHhcbiRmb250LXNpemUtYm9keS0xOiAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMSkgIWRlZmF1bHQ7ICAgICAgICAvLyAxNHB4XG4kZm9udC1zaXplLWNhcHRpb246ICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDAuODU3MTQzKSAhZGVmYXVsdDsgLy8gMTJweFxuXG4kZm9udC13ZWlnaHQtZGlzcGxheS00OiAgICAgJGZvbnQtd2VpZ2h0LWxpZ2h0ICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWRpc3BsYXktMzogICAgICRmb250LXdlaWdodC1yZWd1bGFyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWRpc3BsYXktMjogICAgICRmb250LXdlaWdodC1yZWd1bGFyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWRpc3BsYXktMTogICAgICRmb250LXdlaWdodC1yZWd1bGFyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWhlYWRsaW5lOiAgICAgICRmb250LXdlaWdodC1yZWd1bGFyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LXRpdGxlOiAgICAgICAgICRmb250LXdlaWdodC1tZWRpdW0gIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtc3ViaGVhZGluZzogICAgJGZvbnQtd2VpZ2h0LXJlZ3VsYXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9keS0yOiAgICAgICAgJGZvbnQtd2VpZ2h0LW1lZGl1bSAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2R5LTE6ICAgICAgICAkZm9udC13ZWlnaHQtcmVndWxhciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1jYXB0aW9uOiAgICAgICAkZm9udC13ZWlnaHQtcmVndWxhciAhZGVmYXVsdDtcblxuJGxldHRlci1zcGFjaW5nLWRpc3BsYXktNDogIC0wLjA0ZW0gIWRlZmF1bHQ7XG4kbGV0dGVyLXNwYWNpbmctZGlzcGxheS0zOiAgLTAuMDJlbSAhZGVmYXVsdDtcbiRsZXR0ZXItc3BhY2luZy1kaXNwbGF5LTI6ICAwICFkZWZhdWx0O1xuJGxldHRlci1zcGFjaW5nLWRpc3BsYXktMTogIDAgIWRlZmF1bHQ7XG4kbGV0dGVyLXNwYWNpbmctaGVhZGxpbmU6ICAgMCAhZGVmYXVsdDtcbiRsZXR0ZXItc3BhY2luZy10aXRsZTogICAgICAwLjAyZW0gIWRlZmF1bHQ7XG4kbGV0dGVyLXNwYWNpbmctc3ViaGVhZGluZzogMC4wNGVtICFkZWZhdWx0O1xuJGxldHRlci1zcGFjaW5nLWJvZHktMjogICAgIDAgIWRlZmF1bHQ7XG4kbGV0dGVyLXNwYWNpbmctYm9keS0xOiAgICAgMCAhZGVmYXVsdDtcbiRsZXR0ZXItc3BhY2luZy1jYXB0aW9uOiAgICAwICFkZWZhdWx0O1xuXG4vLyBMaW5lIGhlaWdodFxuLy8gQmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5nb29nbGUuY29tL3N0eWxlL3R5cG9ncmFwaHkuaHRtbCN0eXBvZ3JhcGh5LWxpbmUtaGVpZ2h0XG5cbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAxLjQyODU3MiAhZGVmYXVsdDtcblxuJGxpbmUtaGVpZ2h0LWRpc3BsYXktNDogIDEgIWRlZmF1bHQ7ICAgICAgICAvLyAxMTJweFxuJGxpbmUtaGVpZ2h0LWRpc3BsYXktMzogIDEuMDM1NzE1ICFkZWZhdWx0OyAvLyA1OHB4XG4kbGluZS1oZWlnaHQtZGlzcGxheS0yOiAgMS4wNjY2NjcgIWRlZmF1bHQ7IC8vIDQ4cHhcbiRsaW5lLWhlaWdodC1kaXNwbGF5LTE6ICAxLjE3NjQ3MSAhZGVmYXVsdDsgLy8gNDBweFxuJGxpbmUtaGVpZ2h0LWhlYWRsaW5lOiAgIDEuMzMzMzM0ICFkZWZhdWx0OyAvLyAzMnB4XG4kbGluZS1oZWlnaHQtdGl0bGU6ICAgICAgMS40ICFkZWZhdWx0OyAgICAgIC8vIDI4cHhcbiRsaW5lLWhlaWdodC1zdWJoZWFkaW5nOiAxLjUgIWRlZmF1bHQ7ICAgICAgLy8gMjRweFxuJGxpbmUtaGVpZ2h0LWJvZHktMjogICAgIDEuNDI4NTcyICFkZWZhdWx0OyAvLyAyMHB4XG4kbGluZS1oZWlnaHQtYm9keS0xOiAgICAgMS40Mjg1NzIgIWRlZmF1bHQ7IC8vIDIwcHhcbiRsaW5lLWhlaWdodC1jYXB0aW9uOiAgICAxLjUgIWRlZmF1bHQ7ICAgICAgLy8gMThweFxuXG4vLyBNYXRlcmlhbCBpY29ucyBkZWZhdWx0IHNpemVcblxuJG1hdGVyaWFsLWljb24tc2l6ZTogKDI0IC8gc3RyaXAtdW5pdCgkZm9udC1zaXplLXJvb3QpICogMXJlbSkgIWRlZmF1bHQ7XG4iLCIvLyBBbGVydFxuXG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bSAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuLy8gQmFkZ2VcblxuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICRmb250LXdlaWdodC1tZWRpdW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgMC41ZW0gIWRlZmF1bHQ7XG5cbi8vIEJvZHlcblxuJGJvZHktYmc6ICAgICR3aGl0ZS1wcmltYXJ5ICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICRibGFjay1wcmltYXJ5ICFkZWZhdWx0O1xuXG4vLyBCcmVhZGNydW1iXG5cbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICRtYXRlcmlhbC1jb2xvci1ncmV5LTEwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaGVpZ2h0OiAgICAgICAgICAgMy41cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaW5uZXItc3BhY2VyLXg6ICAgMC41cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1jb2xvcjogICAgICAgJGJsYWNrLXNlY29uZGFyeSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tY29sb3ItaG92ZXI6ICRibGFjay1wcmltYXJ5ICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1pY29uOiAgICAgICAgJ2NoZXZyb25fcmlnaHQnICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAwLjYyNXJlbSAhZGVmYXVsdDtcblxuLy8gQ2FyZXRcblxuJGNhcmV0LWJnOiAgICAgICAgIHN0ci1yZXBsYWNlKHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgZmlsbD1cIiN7JGJsYWNrfVwiIGZpbGwtb3BhY2l0eT1cIiN7JGJsYWNrLXNlY29uZGFyeS1vcGFjaXR5fVwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIHdpZHRoPVwiMjRcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM0UlM0NwYXRoIGQ9XCJNNyAxMGw1IDUgNS01elwiLyUzRSUzQ3BhdGggZD1cIk0wIDBoMjR2MjRIMHpcIiBmaWxsPVwibm9uZVwiLyUzRSUzQy9zdmclM0UnKSwgJyMnLCAnJTIzJykgIWRlZmF1bHQ7XG4kY2FyZXQtaWNvbjogICAgICAgJ2V4cGFuZF9tb3JlJyAhZGVmYXVsdDtcbiRjYXJldC1pY29uLWxlZnQ6ICAna2V5Ym9hcmRfYXJyb3dfbGVmdCcgIWRlZmF1bHQ7XG4kY2FyZXQtaWNvbi1yaWdodDogJ2tleWJvYXJkX2Fycm93X3JpZ2h0JyAhZGVmYXVsdDtcbiRjYXJldC1pY29uLXVwOiAgICAnZXhwYW5kX2xlc3MnICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNlci14OiAgIDAuMmVtICFkZWZhdWx0O1xuXG4vLyBDYXJvdXNlbFxuXG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgJHdoaXRlLXByaW1hcnkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtYmc6ICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZS1kaXZpZGVyICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtYmctaG92ZXI6ICAgICAgICAgICAgICAgIHJnYmEoMjA0LCAyMDQsIDIwNCwgMC4yNSkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgICAgICAgJHdoaXRlLXByaW1hcnkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1lbGV2YXRpb24tc2hhZG93OiAgICAgICAgbWFwLWdldCgkZWxldmF0aW9uLXNoYWRvd3MsIDYpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtZWxldmF0aW9uLXNoYWRvdy1hY3RpdmU6IG1hcC1nZXQoJGVsZXZhdGlvbi1zaGFkb3dzLCAxMikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1mb250LXNpemU6ICAgICAgICAgICAgICAgMC44MTI1cmVtICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOiAgICAgICAgICAgICAgICdjaGV2cm9uX3JpZ2h0JyAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjogICAgICAgICAgICAgICAnY2hldnJvbl9sZWZ0JyAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXNpemU6ICAgICAgICAgICAgICAgICAgICAyLjVyZW0gIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWJnOiAgICAgICAgICAgICAgICAgICAgcmdiYSgyMDQsIDIwNCwgMjA0LCAwLjI1KSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yOiAgICAgICAgICAkd2hpdGUtZGl2aWRlciAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zaXplOiAgICAgICAgICAgICAgICAgIDAuNXJlbSAhZGVmYXVsdDtcblxuLy8gQ2xvc2VcblxuJGNsb3NlLWNvbG9yOiAgICAgICAkYmxhY2staGludCAhZGVmYXVsdDtcbiRjbG9zZS1jb2xvci1ob3ZlcjogJGJsYWNrLXByaW1hcnkgIWRlZmF1bHQ7XG4kY2xvc2UtZm9udC1zaXplOiAgICRtYXRlcmlhbC1pY29uLXNpemUgIWRlZmF1bHQ7XG4kY2xvc2UtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCAhZGVmYXVsdDtcblxuLy8gQ29kZVxuXG4kY29kZS1iZzogICAgICAgICAgICAgICAgICAgJG1hdGVyaWFsLWNvbG9yLWdyZXktMTAwICFkZWZhdWx0O1xuJGNvZGUtYm9yZGVyLXJhZGl1czogICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICNiZDQxNDcgIWRlZmF1bHQ7XG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgODcuNSUgIWRlZmF1bHQ7XG4kY29kZS1wYWRkaW5nLXg6ICAgICAgICAgICAgMC40cmVtICFkZWZhdWx0O1xuJGNvZGUtcGFkZGluZy15OiAgICAgICAgICAgIDAuMnJlbSAhZGVmYXVsdDtcblxuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICRibGFjay1wcmltYXJ5ICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICR3aGl0ZS1wcmltYXJ5ICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGJsYWNrLXByaW1hcnkgIWRlZmF1bHQ7XG4kcHJlLW1hcmdpbi15OiAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0OiAzNDBweCAhZGVmYXVsdDtcblxuLy8gRm9ybVxuXG4kY3VzdG9tLWZpbGUtYnV0dG9uLWljb246ICAgICAnYXR0YWNobWVudCcgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDogICRzcGFjZXItc20gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI6ICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiB0aGVtZS1jb2xvcihkYW5nZXIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgdGhlbWUtY29sb3Ioc3VjY2VzcykgIWRlZmF1bHQ7XG5cbiRmb3JtLWdyb3VwLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1pbm5lci1zcGFjZXIteDogIDFyZW0gIWRlZmF1bHQ7XG5cbi8vIEp1bWJvdHJvblxuXG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICR3aGl0ZS1wcmltYXJ5ICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1ib3JkZXItcmFkaXVzOiAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tY29sb3I6ICAgICAgICAgICAgJGJsYWNrLXByaW1hcnkgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWVsZXZhdGlvbi1zaGFkb3c6IG1hcC1nZXQoJGVsZXZhdGlvbi1zaGFkb3dzLCAyKSAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tcGFkZGluZy14OiAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tcGFkZGluZy15OiAgICAgICAgM3JlbSAhZGVmYXVsdDtcblxuLy8gTGlua1xuXG4kbGluay1jb2xvcjogICAgICAgICAgICB0aGVtZS1jb2xvcihzZWNvbmRhcnkpICFkZWZhdWx0O1xuJGxpbmstY29sb3ItaG92ZXI6ICAgICAgdGhlbWUtY29sb3Ioc2Vjb25kYXJ5KSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uLWhvdmVyOiB1bmRlcmxpbmUgIWRlZmF1bHQ7XG5cbi8vIE1pc2NcblxuJGJsb2NrcXVvdGUtYm9yZGVyLWNvbG9yOiAgICB0aGVtZS1jb2xvcihwcmltYXJ5KSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWJvcmRlci13aWR0aDogICAgMC4zMTI1cmVtICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAkYmxhY2staGludCAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbWVkaXVtICFkZWZhdWx0O1xuXG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICRibGFjay1oaW50ICFkZWZhdWx0O1xuJGZpZ3VyZS1pbWctbWFyZ2luLXk6ICAgICAgICAkc3BhY2VyLXNtICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbWFyZ2luLXk6ICAgICAgICAgICRzcGFjZXItc20gIWRlZmF1bHQ7XG5cbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLWlubmVyLXNwYWNlci14OiAkc3BhY2VyLXNtICFkZWZhdWx0O1xuXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICRtYXRlcmlhbC1jb2xvci15ZWxsb3ctNTAwICFkZWZhdWx0O1xuJG1hcmstY29sb3I6ICAgICAgICAgICAgICAgICAkYmxhY2stcHJpbWFyeSAhZGVmYXVsdDtcbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgMC4yZW0gIWRlZmF1bHQ7XG5cbiRwYXJhZ3JhcGgtbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICA4MCUgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgJGJsYWNrLWhpbnQgIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgJGJsYWNrLWhpbnQgIWRlZmF1bHQ7XG5cbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgbWFwLWdldCgkc2hhZG93cywgMikgIWRlZmF1bHQ7XG5cbiR3ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKSAhZGVmYXVsdDtcblxuLy8gTmF2XG5cbiRuYXYtbGluay1jb2xvci1kaXNhYmxlZDogJGJsYWNrLWhpbnQgIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgIDAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1iZy1ob3ZlcjogICAgICAkYmxhY2stZGl2aWRlciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWNvbG9yOiAgICAgICAgICRibGFjay1wcmltYXJ5ICFkZWZhdWx0O1xuJG5hdi1waWxscy1jb2xvci1hY3RpdmU6ICB0aGVtZS1jb2xvcihzZWNvbmRhcnkpICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLW9wYWNpdHk6ICAwLjcgIWRlZmF1bHQ7XG5cbi8vIFBhZ2luYXRpb25cblxuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICRtYXRlcmlhbC1jb2xvci1ncmV5LTEwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAkYmxhY2stcHJpbWFyeSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWNvbG9yLWRpc2FibGVkOiAkYmxhY2staGludCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWlubmVyLXNwYWNlci14OiAxcHggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgMC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgIDAuNjI1cmVtICFkZWZhdWx0O1xuXG4vLyBQb3BvdmVyXG5cbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHBvcG92ZXItYnJlYWtwb2ludDogICAgICAgbWQgIWRlZmF1bHQ7XG4kcG9wb3Zlci1lbGV2YXRpb24tc2hhZG93OiBtYXAtZ2V0KCRlbGV2YXRpb24tc2hhZG93cywgMjQpICFkZWZhdWx0O1xuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJHBvcG92ZXItbWFyZ2luOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItbWFyZ2luLWRlc2t0b3A6ICAgMC44NzVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAxNy41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItcGFkZGluZy14OiAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItcGFkZGluZy15OiAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuLy8gUHJpbnRcblxuJHByaW50LWJvZHktbWluLXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAnbGcnKSAhZGVmYXVsdDtcbiRwcmludC1wYWdlLXNpemU6ICAgICAgYTMgIWRlZmF1bHQ7XG4iLCIkYm9yZGVyLWNvbG9yOiAgICAgICAkYmxhY2stZGl2aWRlciAhZGVmYXVsdDtcbiRib3JkZXItY29sb3Itc29saWQ6ICNlMWUxZTEgIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1czogICAgICAycHggIWRlZmF1bHQ7XG4kYm9yZGVyLXdpZHRoOiAgICAgICAxcHggIWRlZmF1bHQ7XG5cbiRzaXplczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJHNpemVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAyNTogMjUlLFxuICAgIDUwOiA1MCUsXG4gICAgNzU6IDc1JSxcbiAgICAxMDA6IDEwMCUsXG4gICAgYXV0bzogYXV0b1xuICApLFxuICAkc2l6ZXNcbik7XG5cbiRzcGFjZXI6ICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRzcGFjZXIteHM6ICgkc3BhY2VyICogMC4yNSkgIWRlZmF1bHQ7XG4kc3BhY2VyLXNtOiAoJHNwYWNlciAqIDAuNSkgIWRlZmF1bHQ7XG4kc3BhY2VyLWxnOiAoJHNwYWNlciAqIDEuNSkgIWRlZmF1bHQ7XG4kc3BhY2VyLXhsOiAoJHNwYWNlciAqIDMpICFkZWZhdWx0O1xuXG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJHNwYWNlcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDA6IDAsXG4gICAgMTogJHNwYWNlci14cyxcbiAgICAyOiAkc3BhY2VyLXNtLFxuICAgIDM6ICRzcGFjZXIsXG4gICAgNDogJHNwYWNlci1sZyxcbiAgICA1OiAkc3BhY2VyLXhsXG4gICksXG4gICRzcGFjZXJzXG4pO1xuIiwiQG1peGluIHR5cG9ncmFwaHktZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWRpc3BsYXktNDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1kaXNwbGF5LTQ7XG4gIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctZGlzcGxheS00O1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWRpc3BsYXktNDtcbn1cblxuQG1peGluIHR5cG9ncmFwaHktZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWRpc3BsYXktMztcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1kaXNwbGF5LTM7XG4gIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctZGlzcGxheS0zO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWRpc3BsYXktMztcbn1cblxuQG1peGluIHR5cG9ncmFwaHktZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWRpc3BsYXktMjtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1kaXNwbGF5LTI7XG4gIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctZGlzcGxheS0yO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWRpc3BsYXktMjtcbn1cblxuQG1peGluIHR5cG9ncmFwaHktZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWRpc3BsYXktMTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1kaXNwbGF5LTE7XG4gIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctZGlzcGxheS0xO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWRpc3BsYXktMTtcbn1cblxuQG1peGluIHR5cG9ncmFwaHktaGVhZGxpbmUge1xuICBmb250LXNpemU6ICRmb250LXNpemUtaGVhZGxpbmU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtaGVhZGxpbmU7XG4gIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctaGVhZGxpbmU7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtaGVhZGxpbmU7XG59XG5cbkBtaXhpbiB0eXBvZ3JhcGh5LXRpdGxlIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXRpdGxlO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXRpdGxlO1xuICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXRpdGxlO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LXRpdGxlO1xufVxuXG5AbWl4aW4gdHlwb2dyYXBoeS1zdWJoZWFkaW5nIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXN1YmhlYWRpbmc7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc3ViaGVhZGluZztcbiAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1zdWJoZWFkaW5nO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LXN1YmhlYWRpbmc7XG59XG5cbkBtaXhpbiB0eXBvZ3JhcGh5LWJvZHktMiB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LTI7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9keS0yO1xuICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLWJvZHktMjtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1ib2R5LTI7XG59XG5cbkBtaXhpbiB0eXBvZ3JhcGh5LWJvZHktMSB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LTE7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9keS0xO1xuICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLWJvZHktMTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1ib2R5LTE7XG59XG5cbkBtaXhpbiB0eXBvZ3JhcGh5LWNhcHRpb24ge1xuICBmb250LXNpemU6ICRmb250LXNpemUtY2FwdGlvbjtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1jYXB0aW9uO1xuICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLWNhcHRpb247XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtY2FwdGlvbjtcbn1cbiIsIi8vIFVzZSB0aGlzIGZpbGUgdG8gb3ZlcndyaXRlIHRoZSBiYXNpYyBCb290c3RyYXAgdmFyaWFibGVzIGFuZCBhZGQgeW91ciBvd24gdmFyaWFibGVzXG4vLyBUbyBvdmVyd3JpdGUgYSBCb290c3RyYXAgdmFyaWFibGUgeW91IGRvbsK0dCBoYXZlIHRvIHRvdWNoIHRoZSBCb290c3RyYXAgZm9sZGVyLlxuLy8gSnVzdCBjb3B5IGEgdmFyaWFibGUgZnJvbSBzcmMvc2Fzcy9ib290c3RyYXA0L192YXJpYWJsZXMuc2NzcywgcGFzdGUgaXQgaGVyZSBhbmQgZWRpdCB0aGUgdmFsdWUuXG5cblxuLy8kcHJpbWFyeTogIzAwNjFmZjsgLy8gVGhhdHMgYSBzYW1wbGUgaG93IHlvdSBjb3VsZCBjaGFuZ2UgYSBCb290U3RyYXAgdmFyaWFibGUuXG4kcHJpbWFyeTogKFxuXHRjb2xvcjogI2YwODUwNixcblx0ZGFyazogIGRhcmtlbigjZjA4NTA2LCAxMCUpLFxuXHRsaWdodDogbGlnaHRlbigjZjA4NTA2LCAxMCUpXG4pO1xuJHNlY29uZGFyeTogKFxuXHRjb2xvcjogI2YwODUwNixcblx0ZGFyazogIGRhcmtlbigjZjA4NTA2LCAxMCUpLFxuXHRsaWdodDogbGlnaHRlbigjZjA4NTA2LCAxMCUpXG4pO1xuXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG4iLCJAbWl4aW4gYWN0aXZlLWZvY3VzLWhvdmVyIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMsXG4gICY6aG92ZXIge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBmb2N1cy1ob3ZlciB7XG4gICY6Zm9jdXMsXG4gICY6aG92ZXIge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBob3ZlciB7XG4gICY6aG92ZXIge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwbGFpbi1hY3RpdmUtZm9jdXMtaG92ZXIge1xuICAmLFxuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyxcbiAgJjpob3ZlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8vIEJ1dHRvbiAoQm9vdHN0cmFwIGJ1dHRvbilcbi8vIEJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS9jb21wb25lbnRzL2J1dHRvbnMuaHRtbCNidXR0b25zLXN0eWxlXG5cbi8vIE4uQi4gTWF0ZXJpYWwgZGVzaWduIG9ubHkgc3BlY2lmaWVzIHNwZWNzIGZvciBkZWZhdWx0IGJ1dHRvbiAoLmJ0bikgYW5kIGRlbnNlIGJ1dHRvbiAoLmJ0bi1zbSlcblxuJGJ0bi1iZy1hY3RpdmU6ICAgICAgICAgICAgICAgcmdiYSgxNTMsIDE1MywgMTUzLCAwLjQpICFkZWZhdWx0O1xuJGJ0bi1iZy1hY3RpdmUtaW52ZXJzZTogICAgICAgcmdiYSgyMDQsIDIwNCwgMjA0LCAwLjI1KSAhZGVmYXVsdDtcbiRidG4tYmctZGlzYWJsZWQ6ICAgICAgICAgICAgICRibGFjay1kaXZpZGVyICFkZWZhdWx0O1xuJGJ0bi1iZy1kaXNhYmxlZC1pbnZlcnNlOiAgICAgJHdoaXRlLWRpdmlkZXIgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYmxvY2stbWFyZ2luLXk6ICAgICAgICAgICRzcGFjZXIteHMgIWRlZmF1bHQ7XG4kYnRuLWNvbG9yOiAgICAgICAgICAgICAgICAgICAkYmxhY2stcHJpbWFyeSAhZGVmYXVsdDtcbiRidG4tY29sb3ItZGlzYWJsZWQ6ICAgICAgICAgIHJnYmEoMCwgMCwgMCwgMC4yNikgIWRlZmF1bHQ7XG4kYnRuLWNvbG9yLWRpc2FibGVkLWludmVyc2U6ICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgIWRlZmF1bHQ7XG4kYnRuLWVsZXZhdGlvbi1zaGFkb3c6ICAgICAgICBtYXAtZ2V0KCRlbGV2YXRpb24tc2hhZG93cywgMikgIWRlZmF1bHQ7XG4kYnRuLWVsZXZhdGlvbi1zaGFkb3ctYWN0aXZlOiBtYXAtZ2V0KCRlbGV2YXRpb24tc2hhZG93cywgOCkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbWVkaXVtICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgMSAhZGVmYXVsdDtcbiRidG4tbWluLXdpZHRoOiAgICAgICAgICAgICAgIDUuNXJlbSAhZGVmYXVsdDtcbiRidG4tb3ZlcmxheTogICAgICAgICAgICAgICAgICRibGFjay1kaXZpZGVyICFkZWZhdWx0O1xuJGJ0bi1vdmVybGF5LWludmVyc2U6ICAgICAgICAgJHdoaXRlLWRpdmlkZXIgIWRlZmF1bHQ7XG5cbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgIDAuODc1cmVtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgMC45Mzc1cmVtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgMC44MTI1cmVtICFkZWZhdWx0O1xuJGJ0bi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgMi4yNXJlbSAhZGVmYXVsdDtcbiRidG4taGVpZ2h0LWxnOiAgICAgICAgICAgICAgIDIuNXJlbSAhZGVmYXVsdDtcbiRidG4taGVpZ2h0LXNtOiAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICgoJGJ0bi1oZWlnaHQgLSAkYnRuLWZvbnQtc2l6ZSAqICRidG4tbGluZS1oZWlnaHQpIC8gMikgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAoKCRidG4taGVpZ2h0LWxnIC0gJGJ0bi1mb250LXNpemUtbGcgKiAkYnRuLWxpbmUtaGVpZ2h0KSAvIDIpICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgKCgkYnRuLWhlaWdodC1zbSAtICRidG4tZm9udC1zaXplLXNtICogJGJ0bi1saW5lLWhlaWdodCkgLyAyKSAhZGVmYXVsdDtcblxuLy8gQnV0dG9uOiBmbG9hdGluZyBhY3Rpb24gYnV0dG9uXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vY29tcG9uZW50cy9idXR0b25zLWZsb2F0aW5nLWFjdGlvbi1idXR0b24uaHRtbCNidXR0b25zLWZsb2F0aW5nLWFjdGlvbi1idXR0b24tZmxvYXRpbmctYWN0aW9uLWJ1dHRvblxuXG4kYnRuLWZsb2F0LWRyb3Bkb3duLWlubmVyLXNwYWNlci15OiAxcmVtICFkZWZhdWx0O1xuJGJ0bi1mbG9hdC1lbGV2YXRpb24tc2hhZG93OiAgICAgICAgbWFwLWdldCgkZWxldmF0aW9uLXNoYWRvd3MsIDYpICFkZWZhdWx0O1xuJGJ0bi1mbG9hdC1lbGV2YXRpb24tc2hhZG93LWFjdGl2ZTogbWFwLWdldCgkZWxldmF0aW9uLXNoYWRvd3MsIDEyKSAhZGVmYXVsdDtcbiRidG4tZmxvYXQtc2l6ZTogICAgICAgICAgICAgICAgICAgIDMuNXJlbSAhZGVmYXVsdDtcbiRidG4tZmxvYXQtc2l6ZS1zbTogICAgICAgICAgICAgICAgIDIuNXJlbSAhZGVmYXVsdDtcblxuLy8gQnV0dG9uOiB0b2dnbGUgYnV0dG9ucyAoQm9vc3RyYXAgYnV0dG9uIGdyb3VwKVxuLy8gQmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5pby9ndWlkZWxpbmVzL2NvbXBvbmVudHMvYnV0dG9ucy5odG1sI2J1dHRvbnMtdG9nZ2xlLWJ1dHRvbnNcblxuJGJ0bi1ncm91cC1iZzogICAgICAgICAgICAgJHdoaXRlLXByaW1hcnkgIWRlZmF1bHQ7XG4kYnRuLWdyb3VwLWlubmVyLXNwYWNlci14OiAxcHggIWRlZmF1bHQ7XG4kYnRuLWdyb3VwLWlubmVyLXNwYWNlci15OiAxcHggIWRlZmF1bHQ7XG4kYnRuLWdyb3VwLXRvZ2dsZS1vcGFjaXR5OiAwLjcgIWRlZmF1bHQ7XG5cbi8vIENhcmQgKEJvb3RzdHJhcCBjYXJkKVxuLy8gQmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5nb29nbGUuY29tL2NvbXBvbmVudHMvY2FyZHMuaHRtbCNjYXJkcy11c2FnZVxuXG4kY2FyZC1hY3Rpb24taW5uZXItc3BhY2VyLXg6ICAwLjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1hY3Rpb24taW5uZXItc3BhY2VyLXk6ICAwLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtYWN0aW9uLXBhZGRpbmcteDogICAgICAgMC41cmVtICFkZWZhdWx0O1xuJGNhcmQtYWN0aW9uLXBhZGRpbmcteTogICAgICAgMC41cmVtICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtY291bnQ6ICAgICAgICAgIDIgIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLWNvdW50LWRlc2t0b3A6ICAzICFkZWZhdWx0O1xuJGNhcmQtZWxldmF0aW9uLXNoYWRvdzogICAgICAgbWFwLWdldCgkZWxldmF0aW9uLXNoYWRvd3MsIDIpICFkZWZhdWx0O1xuJGNhcmQtZWxldmF0aW9uLXNoYWRvdy1ob3ZlcjogbWFwLWdldCgkZWxldmF0aW9uLXNoYWRvd3MsIDgpICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItc3BhY2VyLXg6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLXNwYWNlci15OiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY2FyZC1tYXJnaW4teDogICAgICAgICAgICAgICAkc3BhY2VyLXNtICFkZWZhdWx0O1xuJGNhcmQtbWFyZ2luLXk6ICAgICAgICAgICAgICAgJHNwYWNlci1zbSAhZGVmYXVsdDtcbiRjYXJkLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY2FyZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4vLyBDaGlwXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vY29tcG9uZW50cy9jaGlwcy5odG1sI2NoaXBzLXNwZWNzXG5cbiRjaGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICRtYXRlcmlhbC1jb2xvci1ncmV5LTMwMCAhZGVmYXVsdDtcbiRjaGlwLWJnLWFjdGl2ZTogICAgICAgICAgICAgICRtYXRlcmlhbC1jb2xvci1ncmV5LTQwMCAhZGVmYXVsdDtcbiRjaGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICRibGFjay1wcmltYXJ5ICFkZWZhdWx0O1xuJGNoaXAtZWxldmF0aW9uLXNoYWRvdy1ob3ZlcjogbWFwLWdldCgkZWxldmF0aW9uLXNoYWRvd3MsIDIpICFkZWZhdWx0O1xuJGNoaXAtZm9udC1zaXplOiAgICAgICAgICAgICAgMC44NzVyZW0gIWRlZmF1bHQ7XG4kY2hpcC1mb250LXdlaWdodDogICAgICAgICAgICAkZm9udC13ZWlnaHQtcmVndWxhciAhZGVmYXVsdDtcbiRjaGlwLWhlaWdodDogICAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kY2hpcC1pY29uLWJnOiAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihzZWNvbmRhcnkpICFkZWZhdWx0O1xuJGNoaXAtaWNvbi1mb250LXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjaGlwLWlubmVyLXNwYWNlci14OiAgICAgICAgIDAuMjVyZW0gIWRlZmF1bHQ7XG4kY2hpcC1saW5lLWhlaWdodDogICAgICAgICAgICAxICFkZWZhdWx0O1xuJGNoaXAtcGFkZGluZy14OiAgICAgICAgICAgICAgMC43NXJlbSAhZGVmYXVsdDtcblxuLy8gRGF0YSB0YWJsZSAoQm9vdHN0cmFwIHRhYmxlKVxuLy8gQmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5nb29nbGUuY29tL2NvbXBvbmVudHMvZGF0YS10YWJsZXMuaHRtbCNkYXRhLXRhYmxlcy1zdHJ1Y3R1cmVcblxuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRhYmxlLWJnLWFjdGl2ZTogICAgICAgICAgICAgJG1hdGVyaWFsLWNvbG9yLWdyZXktMjAwICFkZWZhdWx0O1xuJHRhYmxlLWJnLWFjdGl2ZS1ob3ZlcjogICAgICAgJG1hdGVyaWFsLWNvbG9yLWdyZXktMzAwICFkZWZhdWx0O1xuJHRhYmxlLWJnLWFjY2VudDogICAgICAgICAgICAgJG1hdGVyaWFsLWNvbG9yLWdyZXktMTAwICFkZWZhdWx0O1xuJHRhYmxlLWJnLWhvdmVyOiAgICAgICAgICAgICAgJG1hdGVyaWFsLWNvbG9yLWdyZXktMjAwICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGJvcmRlci1jb2xvci1zb2xpZCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXg6ICAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14LWFsdDogICAgMS41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kdGFibGUtbWFyZ2luLXk6ICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICAkZGFyay10aGVtZS00ICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYmctYWNjZW50OiAgICAgICAgJGRhcmstdGhlbWUtMyAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJnLWhvdmVyOiAgICAgICAgICRkYXJrLXRoZW1lLTIgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6ICAgICAkZGFyay10aGVtZS0zICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstY29sb3I6ICAgICAgICAgICAgJHdoaXRlLXByaW1hcnkgIWRlZmF1bHQ7XG5cbiR0YWJsZS10Ym9keS1jZWxsLWhlaWdodDogICAgIDNyZW0gIWRlZmF1bHQ7XG4kdGFibGUtdGJvZHktY29sb3I6ICAgICAgICAgICAkYmxhY2stcHJpbWFyeSAhZGVmYXVsdDtcbiR0YWJsZS10Ym9keS1mb250LXNpemU6ICAgICAgIDAuODEyNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS10Ym9keS1mb250LXdlaWdodDogICAgICRmb250LXdlaWdodC1yZWd1bGFyICFkZWZhdWx0O1xuJHRhYmxlLXRib2R5LXBhZGRpbmcteTogICAgICAgKCgkdGFibGUtdGJvZHktY2VsbC1oZWlnaHQgLSAkdGFibGUtdGJvZHktZm9udC1zaXplICogJHRhYmxlLWxpbmUtaGVpZ2h0KSAvIDIpICFkZWZhdWx0O1xuXG4kdGFibGUtdGZvb3QtY2VsbC1oZWlnaHQ6ICAgICAzLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtdGZvb3QtY29sb3I6ICAgICAgICAgICAkYmxhY2stc2Vjb25kYXJ5ICFkZWZhdWx0O1xuJHRhYmxlLXRmb290LWZvbnQtc2l6ZTogICAgICAgMC43NXJlbSAhZGVmYXVsdDtcbiR0YWJsZS10Zm9vdC1mb250LXdlaWdodDogICAgICRmb250LXdlaWdodC1yZWd1bGFyICFkZWZhdWx0O1xuJHRhYmxlLXRmb290LXBhZGRpbmcteTogICAgICAgKCgkdGFibGUtdGZvb3QtY2VsbC1oZWlnaHQgLSAkdGFibGUtdGZvb3QtZm9udC1zaXplICogJHRhYmxlLWxpbmUtaGVpZ2h0KSAvIDIpICFkZWZhdWx0O1xuXG4kdGFibGUtdGhlYWQtYmc6ICAgICAgICAgICAgICAkdGFibGUtYmctYWNjZW50ICFkZWZhdWx0O1xuJHRhYmxlLXRoZWFkLWNlbGwtaGVpZ2h0OiAgICAgJHRhYmxlLXRmb290LWNlbGwtaGVpZ2h0ICFkZWZhdWx0O1xuJHRhYmxlLXRoZWFkLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLXRmb290LWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLXRoZWFkLWZvbnQtc2l6ZTogICAgICAgJHRhYmxlLXRmb290LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiR0YWJsZS10aGVhZC1mb250LXdlaWdodDogICAgICRmb250LXdlaWdodC1tZWRpdW0gIWRlZmF1bHQ7XG4kdGFibGUtdGhlYWQtcGFkZGluZy15OiAgICAgICAoKCR0YWJsZS10aGVhZC1jZWxsLWhlaWdodCAtICR0YWJsZS10aGVhZC1mb250LXNpemUgKiAkdGFibGUtbGluZS1oZWlnaHQpIC8gMikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zbS1jZWxsLXBhZGRpbmcteDogICAgIDFyZW0gIWRlZmF1bHQ7XG4kdGFibGUtc20tY2VsbC1wYWRkaW5nLXgtYWx0OiAxcmVtICFkZWZhdWx0O1xuJHRhYmxlLXNtLXRib2R5LWNlbGwtaGVpZ2h0OiAgMi4yNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1zbS10Ym9keS1wYWRkaW5nLXk6ICAgICgoJHRhYmxlLXNtLXRib2R5LWNlbGwtaGVpZ2h0IC0gJHRhYmxlLXRib2R5LWZvbnQtc2l6ZSAqICR0YWJsZS1saW5lLWhlaWdodCkgLyAyKSAhZGVmYXVsdDtcbiR0YWJsZS1zbS10Zm9vdC1jZWxsLWhlaWdodDogIDIuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1zbS10Zm9vdC1wYWRkaW5nLXk6ICAgICgoJHRhYmxlLXNtLXRmb290LWNlbGwtaGVpZ2h0IC0gJHRhYmxlLXRmb290LWZvbnQtc2l6ZSAqICR0YWJsZS1saW5lLWhlaWdodCkgLyAyKSAhZGVmYXVsdDtcbiR0YWJsZS1zbS10aGVhZC1jZWxsLWhlaWdodDogICR0YWJsZS1zbS10Zm9vdC1jZWxsLWhlaWdodCAhZGVmYXVsdDtcbiR0YWJsZS1zbS10aGVhZC1wYWRkaW5nLXk6ICAgICgoJHRhYmxlLXNtLXRoZWFkLWNlbGwtaGVpZ2h0IC0gJHRhYmxlLXRoZWFkLWZvbnQtc2l6ZSAqICR0YWJsZS1saW5lLWhlaWdodCkgLyAyKSAhZGVmYXVsdDtcblxuLy8gRGlhbG9nIChCb290c3RyYXAgbW9kYWwpXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vY29tcG9uZW50cy9kaWFsb2dzLmh0bWwjZGlhbG9ncy1zcGVjc1xuXG4kZGlhbG9nLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgICRibGFjay1oaW50ICFkZWZhdWx0O1xuJGRpYWxvZy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRkaWFsb2ctY29udGVudC1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGRpYWxvZy1lbGV2YXRpb24tc2hhZG93OiAgICAgICAgICAgICBtYXAtZ2V0KCRlbGV2YXRpb24tc2hhZG93cywgMjQpICFkZWZhdWx0O1xuJGRpYWxvZy1mb290ZXItYnRuLW1pbi13aWR0aDogICAgICAgICA0cmVtICFkZWZhdWx0O1xuJGRpYWxvZy1mb290ZXItYnRuLXN0YWNrZWQtaGVpZ2h0OiAgICAzcmVtICFkZWZhdWx0O1xuJGRpYWxvZy1mb290ZXItYnRuLXN0YWNrZWQtcGFkZGluZy14OiAxcmVtICFkZWZhdWx0O1xuJGRpYWxvZy1mb290ZXItYnRuLXN0YWNrZWQtcGFkZGluZy15OiAoKCRkaWFsb2ctZm9vdGVyLWJ0bi1zdGFja2VkLWhlaWdodCAtICRidG4tZm9udC1zaXplICogJGJ0bi1saW5lLWhlaWdodCkgLyAyKSAhZGVmYXVsdDtcbiRkaWFsb2ctZm9vdGVyLWlubmVyLXNwYWNlci14OiAgICAgICAgMC41cmVtICFkZWZhdWx0O1xuJGRpYWxvZy1mb290ZXItcGFkZGluZy14OiAgICAgICAgICAgICAwLjVyZW0gIWRlZmF1bHQ7XG4kZGlhbG9nLWZvb3Rlci1wYWRkaW5nLXk6ICAgICAgICAgICAgIDAuNXJlbSAhZGVmYXVsdDtcbiRkaWFsb2ctbWFyZ2luLXg6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlci1sZyAhZGVmYXVsdDtcbiRkaWFsb2ctbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlci1sZyAhZGVmYXVsdDtcbiRkaWFsb2ctcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGRpYWxvZy1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGRpYWxvZy10cmFuc2l0aW9uLXNjYWxlOiAgICAgICAgICAgICAkdHJhbnNpdGlvbi1zY2FsZSAhZGVmYXVsdDtcbiRkaWFsb2ctd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgMzVyZW0gIWRlZmF1bHQ7XG4kZGlhbG9nLXdpZHRoLWxnOiAgICAgICAgICAgICAgICAgICAgIDUyLjVyZW0gIWRlZmF1bHQ7XG4kZGlhbG9nLXdpZHRoLXNtOiAgICAgICAgICAgICAgICAgICAgIDE3LjVyZW0gIWRlZmF1bHQ7XG5cbi8vIEV4cGFuc2lvbiBwYW5lbCAoQm9vdHN0cmFwIGxpc3QgZ3JvdXApXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vY29tcG9uZW50cy9leHBhbnNpb24tcGFuZWxzLmh0bWwjZXhwYW5zaW9uLXBhbmVscy1zcGVjc1xuXG4kZXhwYW5zaW9uLXBhbmVsLWJnOiAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGV4cGFuc2lvbi1wYW5lbC1iZy1hY3RpdmU6ICAgICAgICAgICAgICRtYXRlcmlhbC1jb2xvci1ncmV5LTIwMCAhZGVmYXVsdDtcbiRleHBhbnNpb24tcGFuZWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGV4cGFuc2lvbi1wYW5lbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGV4cGFuc2lvbi1wYW5lbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZXhwYW5zaW9uLXBhbmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgJGJsYWNrLXByaW1hcnkgIWRlZmF1bHQ7XG4kZXhwYW5zaW9uLXBhbmVsLWNvbG9yLWRpc2FibGVkOiAgICAgICAgJGJsYWNrLWhpbnQgIWRlZmF1bHQ7XG4kZXhwYW5zaW9uLXBhbmVsLWVsZXZhdGlvbi1zaGFkb3c6ICAgICAgbWFwLWdldCgkZWxldmF0aW9uLXNoYWRvd3MsIDEpICFkZWZhdWx0O1xuJGV4cGFuc2lvbi1wYW5lbC1mb250LXNpemU6ICAgICAgICAgICAgIDAuOTM3NXJlbSAhZGVmYXVsdDtcbiRleHBhbnNpb24tcGFuZWwtZm9vdGVyLWJ0bi1taW4td2lkdGg6ICA0cmVtICFkZWZhdWx0O1xuJGV4cGFuc2lvbi1wYW5lbC1mb290ZXItaW5uZXItc3BhY2VyLXg6IDAuNXJlbSAhZGVmYXVsdDtcbiRleHBhbnNpb24tcGFuZWwtZm9vdGVyLWlubmVyLXNwYWNlci15OiAwLjI1cmVtICFkZWZhdWx0O1xuJGV4cGFuc2lvbi1wYW5lbC1mb290ZXItcGFkZGluZy14OiAgICAgIDAuNXJlbSAhZGVmYXVsdDtcbiRleHBhbnNpb24tcGFuZWwtaGVpZ2h0OiAgICAgICAgICAgICAgICAzcmVtICFkZWZhdWx0O1xuJGV4cGFuc2lvbi1wYW5lbC1pbm5lci1zcGFjZXIteDogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZXhwYW5zaW9uLXBhbmVsLWlubmVyLXNwYWNlci15OiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRleHBhbnNpb24tcGFuZWwtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRleHBhbnNpb24tcGFuZWwtbWFyZ2luLXk6ICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGV4cGFuc2lvbi1wYW5lbC1wYWRkaW5nLXg6ICAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRleHBhbnNpb24tcGFuZWwtcGFkZGluZy15OiAgICAgICAgICAgICAoKCRleHBhbnNpb24tcGFuZWwtaGVpZ2h0IC0gJGV4cGFuc2lvbi1wYW5lbC1mb250LXNpemUgKiAkZXhwYW5zaW9uLXBhbmVsLWxpbmUtaGVpZ2h0KSAvIDIpICFkZWZhdWx0O1xuXG4vLyBNZW51IChCb290c3RyYXAgZHJvcGRvd24pXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vY29tcG9uZW50cy9tZW51cy5odG1sI21lbnVzLXNwZWNzXG5cbiRtZW51LWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG1lbnUtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRtZW51LWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtZW51LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtZW51LWZvbnQtc2l6ZS1jYXNjYWRpbmc6ICAgICAgMC45Mzc1cmVtICFkZWZhdWx0O1xuJG1lbnUtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtcmVndWxhciAhZGVmYXVsdDtcbiRtZW51LWVsZXZhdGlvbi1zaGFkb3c6ICAgICAgICAgbWFwLWdldCgkZWxldmF0aW9uLXNoYWRvd3MsIDgpICFkZWZhdWx0O1xuJG1lbnUtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkYmxhY2stcHJpbWFyeSAhZGVmYXVsdDtcbiRtZW51LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJG1lbnUtbGluZS1oZWlnaHQtY2FzY2FkaW5nOiAgICAkbWVudS1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRtZW51LWxpbmstYmc6ICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kbWVudS1saW5rLWJnLWhvdmVyOiAgICAgICAgICAgICRtYXRlcmlhbC1jb2xvci1ncmV5LTEwMCAhZGVmYXVsdDtcbiRtZW51LWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGJsYWNrLXByaW1hcnkgIWRlZmF1bHQ7XG4kbWVudS1saW5rLWNvbG9yLWRpc2FibGVkOiAgICAgICRibGFjay1oaW50ICFkZWZhdWx0O1xuJG1lbnUtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAzcmVtICFkZWZhdWx0O1xuJG1lbnUtbGluay1oZWlnaHQtY2FzY2FkaW5nOiAgICAycmVtICFkZWZhdWx0O1xuJG1lbnUtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG1lbnUtbGluay1wYWRkaW5nLXgtY2FzY2FkaW5nOiAxLjVyZW0gIWRlZmF1bHQ7XG4kbWVudS1saW5rLXBhZGRpbmcteTogICAgICAgICAgICgoJG1lbnUtbGluay1oZWlnaHQgLSAkbWVudS1saW5lLWhlaWdodCkgLyAyKSAhZGVmYXVsdDtcbiRtZW51LWxpbmstcGFkZGluZy15LWNhc2NhZGluZzogKCgkbWVudS1saW5rLWhlaWdodC1jYXNjYWRpbmcgLSAkbWVudS1saW5lLWhlaWdodC1jYXNjYWRpbmcpIC8gMikgIWRlZmF1bHQ7XG4kbWVudS1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDdyZW0gIWRlZmF1bHQ7XG4kbWVudS1taW4td2lkdGgtY2FzY2FkaW5nOiAgICAgIDIwcmVtICFkZWZhdWx0O1xuJG1lbnUtcGFkZGluZy15OiAgICAgICAgICAgICAgICAwLjVyZW0gIWRlZmF1bHQ7XG4kbWVudS1wYWRkaW5nLXktY2FzY2FkaW5nOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbi8vIE5hdmlnYXRpb24gZHJhd2VyXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vcGF0dGVybnMvbmF2aWdhdGlvbi1kcmF3ZXIuaHRtbCNuYXZpZ2F0aW9uLWRyYXdlci1zcGVjc1xuXG4kbmF2ZHJhd2VyLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAkZGlhbG9nLWJhY2tkcm9wLWJnICFkZWZhdWx0O1xuJG5hdmRyYXdlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXZkcmF3ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2ZHJhd2VyLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAkZGlhbG9nLWNvbnRlbnQtYmcgIWRlZmF1bHQ7XG4kbmF2ZHJhd2VyLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdmRyYXdlci1lbGV2YXRpb24tc2hhZG93OiAgICAgICAgbWFwLWdldCgkZWxldmF0aW9uLXNoYWRvd3MsIDE2KSAhZGVmYXVsdDtcbiRuYXZkcmF3ZXItZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgIDMuNXJlbSAhZGVmYXVsdDtcbiRuYXZkcmF3ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICRtYXRlcmlhbC1jb2xvci1ncmV5LTEwMCAhZGVmYXVsdDtcbiRuYXZkcmF3ZXItaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2ZHJhd2VyLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdmRyYXdlci1pbm5lci1zcGFjZXIteDogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXZkcmF3ZXItaW5uZXItc3BhY2VyLXk6ICAgICAgICAgIDAuNXJlbSAhZGVmYXVsdDtcbiRuYXZkcmF3ZXItbmF2LWljb24tY29sb3I6ICAgICAgICAgICRibGFjay1zZWNvbmRhcnkgIWRlZmF1bHQ7XG4kbmF2ZHJhd2VyLW5hdi1pY29uLXdpZHRoOiAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG4kbmF2ZHJhd2VyLW5hdi1saW5rLWJnLWhvdmVyOiAgICAgICAkbWF0ZXJpYWwtY29sb3ItZ3JleS0xMDAgIWRlZmF1bHQ7XG4kbmF2ZHJhd2VyLW5hdi1saW5rLWNvbG9yOiAgICAgICAgICAkYmxhY2stcHJpbWFyeSAhZGVmYXVsdDtcbiRuYXZkcmF3ZXItbmF2LWxpbmstY29sb3ItYWN0aXZlOiAgIHRoZW1lLWNvbG9yKHByaW1hcnkpICFkZWZhdWx0O1xuJG5hdmRyYXdlci1uYXYtbGluay1jb2xvci1kaXNhYmxlZDogJGJsYWNrLWhpbnQgIWRlZmF1bHQ7XG4kbmF2ZHJhd2VyLW5hdi1saW5rLWZvbnQtc2l6ZTogICAgICAwLjg3NXJlbSAhZGVmYXVsdDtcbiRuYXZkcmF3ZXItbmF2LWxpbmstZm9udC13ZWlnaHQ6ICAgICRmb250LXdlaWdodC1tZWRpdW0gIWRlZmF1bHQ7XG4kbmF2ZHJhd2VyLW5hdi1saW5rLWhlaWdodDogICAgICAgICAzcmVtICFkZWZhdWx0O1xuJG5hdmRyYXdlci1zdWJoZWFkZXItY29sb3I6ICAgICAgICAgJGJsYWNrLWhpbnQgIWRlZmF1bHQ7XG4kbmF2ZHJhd2VyLXN1YmhlYWRlci1mb250LXNpemU6ICAgICAwLjg3NXJlbSAhZGVmYXVsdDtcbiRuYXZkcmF3ZXItc3ViaGVhZGVyLWZvbnQtd2VpZ2h0OiAgICRmb250LXdlaWdodC1tZWRpdW0gIWRlZmF1bHQ7XG4kbmF2ZHJhd2VyLXN1YmhlYWRlci1oZWlnaHQ6ICAgICAgICAzcmVtICFkZWZhdWx0O1xuJG5hdmRyYXdlci13aWR0aDogICAgICAgICAgICAgICAgICAgMTcuNXJlbSAhZGVmYXVsdDtcblxuLy8gUGlja2VyXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vY29tcG9uZW50cy9waWNrZXJzLmh0bWwjcGlja2Vycy1kYXRlLXBpY2tlcnNcblxuJHBpY2tlci1ib3JkZXItcmFkaXVzOiAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcGlja2VyLWNlbGwtc2l6ZTogICAgICAgICAgICAyLjVyZW0gIWRlZmF1bHQ7XG4kcGlja2VyLWNvbnRlbnQtYmc6ICAgICAgICAgICAkZGlhbG9nLWNvbnRlbnQtYmcgIWRlZmF1bHQ7XG4kcGlja2VyLWRheS1iZy1zZWxlY3RlZDogICAgICB0aGVtZS1jb2xvcihwcmltYXJ5KSAhZGVmYXVsdDtcbiRwaWNrZXItZGF5LWNvbG9yLWRpc2FibGVkOiAgICRibGFjay1oaW50ICFkZWZhdWx0O1xuJHBpY2tlci1kYXktY29sb3ItdG9kYXk6ICAgICAgdGhlbWUtY29sb3IocHJpbWFyeSkgIWRlZmF1bHQ7XG4kcGlja2VyLWVsZXZhdGlvbi1zaGFkb3c6ICAgICAkZGlhbG9nLWVsZXZhdGlvbi1zaGFkb3cgIWRlZmF1bHQ7XG4kcGlja2VyLWhlYWRlci1iZzogICAgICAgICAgICB0aGVtZS1jb2xvcihwcmltYXJ5KSAhZGVmYXVsdDtcbiRwaWNrZXItaGVhZGVyLXBhZGRpbmcteDogICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRwaWNrZXItaGVhZGVyLXBhZGRpbmcteTogICAgIDFyZW0gIWRlZmF1bHQ7XG4kcGlja2VyLWhvbGRlci1iZzogICAgICAgICAgICAkZGlhbG9nLWJhY2tkcm9wLWJnICFkZWZhdWx0O1xuJHBpY2tlci1pbm5lci1zcGFjZXIteDogICAgICAgMC41cmVtICFkZWZhdWx0O1xuJHBpY2tlci1pbm5lci1zcGFjZXIteTogICAgICAgMC41cmVtICFkZWZhdWx0O1xuJHBpY2tlci1tYXJnaW4teDogICAgICAgICAgICAgJGRpYWxvZy1tYXJnaW4teCAhZGVmYXVsdDtcbiRwaWNrZXItbWFyZ2luLXk6ICAgICAgICAgICAgICRkaWFsb2ctbWFyZ2luLXkgIWRlZmF1bHQ7XG4kcGlja2VyLW5hdi1uZXh0LWljb246ICAgICAgICAna2V5Ym9hcmRfYXJyb3dfcmlnaHQnICFkZWZhdWx0O1xuJHBpY2tlci1uYXYtcHJldi1pY29uOiAgICAgICAgJ2tleWJvYXJkX2Fycm93X2xlZnQnICFkZWZhdWx0O1xuJHBpY2tlci1zZWxlY3QtYmc6ICAgICAgICAgICAgJGJsYWNrLWRpdmlkZXIgIWRlZmF1bHQ7XG4kcGlja2VyLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwaWNrZXItc2VsZWN0LW9wYWNpdHk6ICAgICAgIDAuNyAhZGVmYXVsdDtcbiRwaWNrZXItdHJhbnNpdGlvbi1zY2FsZTogICAgICR0cmFuc2l0aW9uLXNjYWxlICFkZWZhdWx0O1xuJHBpY2tlci13ZWVrZGF5LWNvbG9yOiAgICAgICAgJGJsYWNrLWhpbnQgIWRlZmF1bHQ7XG5cbi8vIFByb2dyZXNzIChCb290c3RyYXAgcHJvZ3Jlc3MgYmFyKVxuLy8gQmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5nb29nbGUuY29tL2NvbXBvbmVudHMvcHJvZ3Jlc3MtYWN0aXZpdHkuaHRtbCNwcm9ncmVzcy1hY3Rpdml0eS10eXBlcy1vZi1pbmRpY2F0b3JzXG5cbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgICAgICRtYXRlcmlhbC1jb2xvci1pbmRpZ28tNTAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMC4yNXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYnVmZmVyLXdpZHRoOiAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItaGVpZ2h0OiAgICAgICAgICAgICAgICAgIDAuMjVyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAkbWF0ZXJpYWwtY29sb3ItaW5kaWdvLTEwMCAhZGVmYXVsdDtcblxuJHByb2dyZXNzLWNpcmN1bGFyLWFuaW1hdGlvbi1kdXJhdGlvbjogNS4zMzJzICFkZWZhdWx0O1xuJHByb2dyZXNzLWNpcmN1bGFyLWJnOiAgICAgICAgICAgICAgICAgJG1hdGVyaWFsLWNvbG9yLWluZGlnby01MDAgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtY2lyY3VsYXItaGVpZ2h0OiAgICAgICAgICAgICAyLjVyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lci13aWR0aDogICAgICAwLjI1cmVtICFkZWZhdWx0O1xuXG4vLyBTZWxlY3Rpb24gY29udHJvbCAoQm9vdHN0cmFwIGN1c3RvbSBmb3JtIGNvbnRyb2wpXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vY29tcG9uZW50cy9zZWxlY3Rpb24tY29udHJvbHMuaHRtbFxuXG4kc2VsZWN0aW9uLWNvbnRyb2wtY2hlY2tib3gtaWNvbjogICAgICAgICAgICAgICAnY2hlY2tfYm94X291dGxpbmVfYmxhbmsnICFkZWZhdWx0O1xuJHNlbGVjdGlvbi1jb250cm9sLWNoZWNrYm94LWljb24tY2hlY2tlZDogICAgICAgJ2NoZWNrX2JveCcgIWRlZmF1bHQ7XG4kc2VsZWN0aW9uLWNvbnRyb2wtY2hlY2tib3gtaWNvbi1pbmRldGVybWluYXRlOiAnaW5kZXRlcm1pbmF0ZV9jaGVja19ib3gnICFkZWZhdWx0O1xuJHNlbGVjdGlvbi1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrLXNlY29uZGFyeSAhZGVmYXVsdDtcbiRzZWxlY3Rpb24tY29udHJvbC1jb2xvci1hY3RpdmU6ICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKHNlY29uZGFyeSkgIWRlZmF1bHQ7XG4kc2VsZWN0aW9uLWNvbnRyb2wtY29sb3ItZGlzYWJsZWQ6ICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIDAuMjYpICFkZWZhdWx0O1xuJHNlbGVjdGlvbi1jb250cm9sLWluZGljYXRvci1zaXplOiAgICAgICAgICAgICAgJG1hdGVyaWFsLWljb24tc2l6ZSAhZGVmYXVsdDtcbiRzZWxlY3Rpb24tY29udHJvbC1yYWRpYWwtb3BhY2l0eTogICAgICAgICAgICAgICRibGFjay1kaXZpZGVyLW9wYWNpdHkgIWRlZmF1bHQ7XG4kc2VsZWN0aW9uLWNvbnRyb2wtcmFkaW8taWNvbjogICAgICAgICAgICAgICAgICAncmFkaW9fYnV0dG9uX3VuY2hlY2tlZCcgIWRlZmF1bHQ7XG4kc2VsZWN0aW9uLWNvbnRyb2wtcmFkaW8taWNvbi1jaGVja2VkOiAgICAgICAgICAncmFkaW9fYnV0dG9uX2NoZWNrZWQnICFkZWZhdWx0O1xuJHNlbGVjdGlvbi1jb250cm9sLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgKCRtYXRlcmlhbC1pY29uLXNpemUgLyAyKSAhZGVmYXVsdDtcbiRzZWxlY3Rpb24tY29udHJvbC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICgkbWF0ZXJpYWwtaWNvbi1zaXplIC8gMikgIWRlZmF1bHQ7XG4kc2VsZWN0aW9uLWNvbnRyb2wtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAkbWF0ZXJpYWwtY29sb3ItZ3JleS0wNTAgIWRlZmF1bHQ7XG4kc2VsZWN0aW9uLWNvbnRyb2wtdGh1bWItYmctZGlzYWJsZWQ6ICAgICAgICAgICAjYmRiZGJkICFkZWZhdWx0O1xuJHNlbGVjdGlvbi1jb250cm9sLXRodW1iLXNoYWRvdzogICAgICAgICAgICAgICAgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAkYmxhY2stc2Vjb25kYXJ5LW9wYWNpdHkpICFkZWZhdWx0O1xuJHNlbGVjdGlvbi1jb250cm9sLXRyYWNrLWJnOiAgICAgICAgICAgICAgICAgICAgJGJsYWNrLWhpbnQgIWRlZmF1bHQ7XG4kc2VsZWN0aW9uLWNvbnRyb2wtdHJhY2stYmctZGlzYWJsZWQ6ICAgICAgICAgICAkYmxhY2stZGl2aWRlciAhZGVmYXVsdDtcbiRzZWxlY3Rpb24tY29udHJvbC10cmFjay1oZWlnaHQ6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc2VsZWN0aW9uLWNvbnRyb2wtdHJhY2stb3BhY2l0eTogICAgICAgICAgICAgICAwLjUgIWRlZmF1bHQ7XG4kc2VsZWN0aW9uLWNvbnRyb2wtdHJhY2std2lkdGg6ICAgICAgICAgICAgICAgICAoJHNlbGVjdGlvbi1jb250cm9sLWluZGljYXRvci1zaXplICogMikgIWRlZmF1bHQ7XG5cbi8vIFNsaWRlciAoQm9vdHN0cmFwIGN1c3RvbSBmb3JtIGNvbnRyb2wpXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmlvL2d1aWRlbGluZXMvY29tcG9uZW50cy9zbGlkZXJzLmh0bWwjc2xpZGVycy1jb250aW51b3VzLXNsaWRlclxuXG4kc2xpZGVyLXRodW1iLWJnOiAgICAgICAgICAgICB0aGVtZS1jb2xvcihzZWNvbmRhcnkpICFkZWZhdWx0O1xuJHNsaWRlci10aHVtYi1yYWRpYWwtb3BhY2l0eTogJGJsYWNrLWRpdmlkZXItb3BhY2l0eSAhZGVmYXVsdDtcbiRzbGlkZXItdGh1bWItc2l6ZTogICAgICAgICAgICgkbWF0ZXJpYWwtaWNvbi1zaXplIC8gMikgIWRlZmF1bHQ7XG4kc2xpZGVyLXRyYWNrLWJnOiAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIDAuMjYpICFkZWZhdWx0O1xuJHNsaWRlci10cmFjay1iZy1hY3RpdmU6ICAgICAgcmdiYSgwLCAwLCAwLCAwLjM4KSAhZGVmYXVsdDtcbiRzbGlkZXItdHJhY2staGVpZ2h0OiAgICAgICAgIDAuMTI1cmVtICFkZWZhdWx0O1xuXG4vLyBTbmFja2JhclxuLy8gQmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5pby9ndWlkZWxpbmVzL2NvbXBvbmVudHMvc25hY2tiYXJzLXRvYXN0cy5odG1sI3NuYWNrYmFycy10b2FzdHMtc3BlY3NcblxuJHNuYWNrYmFyLWJnOiAgICAgICAgICAgICAgICAgICAgICMzMjMyMzIgIWRlZmF1bHQ7XG4kc25hY2tiYXItYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kc25hY2tiYXItYnJlYWtwb2ludDogICAgICAgICAgICAgc20gIWRlZmF1bHQ7XG4kc25hY2tiYXItYnRuLWNvbG9yOiAgICAgICAgICAgICAgdGhlbWUtY29sb3Ioc2Vjb25kYXJ5KSAhZGVmYXVsdDtcbiRzbmFja2Jhci1idG4tY29sb3ItaG92ZXI6ICAgICAgICB0aGVtZS1jb2xvci1saWdodChzZWNvbmRhcnkpICFkZWZhdWx0O1xuJHNuYWNrYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAgICR3aGl0ZS1wcmltYXJ5ICFkZWZhdWx0O1xuJHNuYWNrYmFyLWVsZXZhdGlvbi1zaGFkb3c6ICAgICAgIG1hcC1nZXQoJGVsZXZhdGlvbi1zaGFkb3dzLCA2KSAhZGVmYXVsdDtcbiRzbmFja2Jhci1mb250LXNpemU6ICAgICAgICAgICAgICAwLjg3NXJlbSAhZGVmYXVsdDtcbiRzbmFja2Jhci1oZWlnaHQtbXVsdGk6ICAgICAgICAgICA1cmVtICFkZWZhdWx0O1xuJHNuYWNrYmFyLWlubmVyLXNwYWNlci14OiAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRzbmFja2Jhci1pbm5lci1zcGFjZXIteC1kZXNrdG9wOiAzcmVtICFkZWZhdWx0O1xuJHNuYWNrYmFyLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJHNuYWNrYmFyLW1hcmdpbi14OiAgICAgICAgICAgICAgICRzcGFjZXItbGcgIWRlZmF1bHQ7XG4kc25hY2tiYXItbWFyZ2luLXk6ICAgICAgICAgICAgICAgJHNwYWNlci1sZyAhZGVmYXVsdDtcbiRzbmFja2Jhci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAzNS41cmVtICFkZWZhdWx0O1xuJHNuYWNrYmFyLW1pbi13aWR0aDogICAgICAgICAgICAgIDE4cmVtICFkZWZhdWx0O1xuJHNuYWNrYmFyLXBhZGRpbmcteDogICAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRzbmFja2Jhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAwLjg3NXJlbSAhZGVmYXVsdDtcbiRzbmFja2Jhci1wYWRkaW5nLXktbXVsdGk6ICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4vLyBTdGVwcGVyXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vY29tcG9uZW50cy9zdGVwcGVycy5odG1sI3N0ZXBwZXJzLXNwZWNzXG5cbiRzdGVwcGVyLWJnOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kc3RlcHBlci1ib3JkZXItY29sb3I6ICAgICAgJG1hdGVyaWFsLWNvbG9yLWdyZXktNDAwICFkZWZhdWx0O1xuJHN0ZXBwZXItYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kc3RlcHBlci1pY29uLWJnOiAgICAgICAgICAgJGJsYWNrLWhpbnQgIWRlZmF1bHQ7XG4kc3RlcHBlci1pY29uLWJnLWFjdGl2ZTogICAgdGhlbWUtY29sb3IocHJpbWFyeSkgIWRlZmF1bHQ7XG4kc3RlcHBlci1pY29uLWNvbG9yOiAgICAgICAgJHdoaXRlLXByaW1hcnkgIWRlZmF1bHQ7XG4kc3RlcHBlci1pY29uLWZvbnQtc2l6ZTogICAgMC43NXJlbSAhZGVmYXVsdDtcbiRzdGVwcGVyLWljb24tZm9udC13ZWlnaHQ6ICAkZm9udC13ZWlnaHQtcmVndWxhciAhZGVmYXVsdDtcbiRzdGVwcGVyLWljb24taGVpZ2h0OiAgICAgICAkbWF0ZXJpYWwtaWNvbi1zaXplICFkZWZhdWx0O1xuJHN0ZXBwZXItaW5uZXItc3BhY2VyOiAgICAgIDAuNXJlbSAhZGVmYXVsdDtcbiRzdGVwcGVyLXBhZGRpbmcteDogICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kc3RlcHBlci1wYWRkaW5nLXk6ICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHN0ZXBwZXItdGV4dC1jb2xvcjogICAgICAgICRibGFjay1oaW50ICFkZWZhdWx0O1xuJHN0ZXBwZXItdGV4dC1jb2xvci1hY3RpdmU6ICRibGFjay1wcmltYXJ5ICFkZWZhdWx0O1xuJHN0ZXBwZXItdGV4dC1mb250LXNpemU6ICAgIDAuODc1cmVtICFkZWZhdWx0O1xuJHN0ZXBwZXItdGV4dC1mb250LXdlaWdodDogICRmb250LXdlaWdodC1yZWd1bGFyICFkZWZhdWx0O1xuXG4vLyBUYWIgKEJvb3RzdHJhcCB0YWIpXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vY29tcG9uZW50cy90YWJzLmh0bWwjdGFicy1zcGVjc1xuXG4kbmF2LXRhYi1iZy1ob3ZlcjogICAgICAgICAkYmxhY2stZGl2aWRlciAhZGVmYXVsdDtcbiRuYXYtdGFiLWJvcmRlci1jb2xvcjogICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYi1ib3JkZXItd2lkdGg6ICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWItY29sb3I6ICAgICAgICAgICAgJGJsYWNrLXByaW1hcnkgIWRlZmF1bHQ7XG4kbmF2LXRhYi1jb2xvci1hY3RpdmU6ICAgICB0aGVtZS1jb2xvcihzZWNvbmRhcnkpICFkZWZhdWx0O1xuJG5hdi10YWItY29sb3ItZGlzYWJsZWQ6ICAgJGJsYWNrLWhpbnQgIWRlZmF1bHQ7XG4kbmF2LXRhYi1mb250LXNpemU6ICAgICAgICAwLjg3NXJlbSAhZGVmYXVsdDtcbiRuYXYtdGFiLWZvbnQtd2VpZ2h0OiAgICAgICRmb250LXdlaWdodC1tZWRpdW0gIWRlZmF1bHQ7XG4kbmF2LXRhYi1oZWlnaHQ6ICAgICAgICAgICAzcmVtICFkZWZhdWx0O1xuJG5hdi10YWItaW5kaWNhdG9yLWJnOiAgICAgdGhlbWUtY29sb3Ioc2Vjb25kYXJ5KSAhZGVmYXVsdDtcbiRuYXYtdGFiLWluZGljYXRvci1oZWlnaHQ6IDAuMTI1cmVtICFkZWZhdWx0O1xuJG5hdi10YWItbGluZS1oZWlnaHQ6ICAgICAgMSAhZGVmYXVsdDtcbiRuYXYtdGFiLWxpbmstb3BhY2l0eTogICAgIDAuNyAhZGVmYXVsdDtcbiRuYXYtdGFiLWxpbmstcGFkZGluZy14OiAgIDAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2LXRhYi1saW5rLXBhZGRpbmcteTogICAoKCRuYXYtdGFiLWhlaWdodCAtICRuYXYtdGFiLWZvbnQtc2l6ZSAqICRuYXYtdGFiLWxpbmUtaGVpZ2h0KSAvIDIpICFkZWZhdWx0O1xuXG4vLyBUZXh0IGZpZWxkIChCb290c3RyYXAgZm9ybSBjb250cm9sKVxuLy8gQmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5pby9ndWlkZWxpbmVzL2NvbXBvbmVudHMvdGV4dC1maWVsZHMuaHRtbCN0ZXh0LWZpZWxkcy1zdGF0ZXNcblxuJHRleHRmaWVsZC1ib3JkZXItY29sb3I6ICAgICAgIHJnYmEoMCwgMCwgMCwgMC40MikgIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLWJvcmRlci1jb2xvci1mb2N1czogdGhlbWUtY29sb3Ioc2Vjb25kYXJ5KSAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtYm9yZGVyLWNvbG9yLWhvdmVyOiByZ2JhKDAsIDAsIDAsIDAuODcpICFkZWZhdWx0O1xuJHRleHRmaWVsZC1ib3JkZXItd2lkdGg6ICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLWJvcmRlci13aWR0aC1mb2N1czogKCR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoICogMikgIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLWJvcmRlci13aWR0aC1ob3ZlcjogKCR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoICogMikgIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLWNvbG9yOiAgICAgICAgICAgICAgJGJsYWNrLXByaW1hcnkgIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLWNvbG9yLWRpc2FibGVkOiAgICAgJGJsYWNrLWhpbnQgIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLWhpbnQtY29sb3I6ICAgICAgICAgJGJsYWNrLWhpbnQgIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLW1hcmdpbi14OiAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtcGxhaW50ZXh0LWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJHRleHRmaWVsZC1mb250LXNpemU6ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLWZvbnQtc2l6ZS1sZzogICAgICAgMi4xMjVyZW0gIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLWZvbnQtc2l6ZS1zbTogICAgICAgMC44MTI1cmVtICFkZWZhdWx0O1xuJHRleHRmaWVsZC1oZWlnaHQ6ICAgICAgICAgICAgIDIuMjVyZW0gIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLWhlaWdodC1sZzogICAgICAgICAgMy43NXJlbSAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtaGVpZ2h0LXNtOiAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJHRleHRmaWVsZC1saW5lLWhlaWdodDogICAgICAgIDEuNSAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtbGc6ICAgICAxLjE3NjQ3MSAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtc206ICAgICAxLjUzODQ2MiAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtbWFyZ2luLXk6ICAgICAgICAgICAwLjVyZW0gIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLW1hcmdpbi15LWxnOiAgICAgICAgMC43NXJlbSAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtbWFyZ2luLXktc206ICAgICAgICAwLjI1cmVtICFkZWZhdWx0O1xuJHRleHRmaWVsZC1wYWRkaW5nLXg6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLXBhZGRpbmcteC1sZzogICAgICAgMCAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtcGFkZGluZy14LXNtOiAgICAgICAwICFkZWZhdWx0O1xuJHRleHRmaWVsZC1wYWRkaW5nLXk6ICAgICAgICAgICgoJHRleHRmaWVsZC1oZWlnaHQgLSAkdGV4dGZpZWxkLWZvbnQtc2l6ZSAqICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQpIC8gMikgIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLXBhZGRpbmcteS1sZzogICAgICAgKCgkdGV4dGZpZWxkLWhlaWdodC1sZyAtICR0ZXh0ZmllbGQtZm9udC1zaXplLWxnICogJHRleHRmaWVsZC1saW5lLWhlaWdodC1sZykgLyAyKSAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtcGFkZGluZy15LXNtOiAgICAgICAoKCR0ZXh0ZmllbGQtaGVpZ2h0LXNtIC0gJHRleHRmaWVsZC1mb250LXNpemUtc20gKiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0LXNtKSAvIDIpICFkZWZhdWx0O1xuXG4kdGV4dGZpZWxkLXNlbGVjdC1iZy1zaXplOiAgICAgKCRtYXRlcmlhbC1pY29uLXNpemUgLyAkdGV4dGZpZWxkLWZvbnQtc2l6ZSAqIDFlbSkgIWRlZmF1bHQ7XG5cbi8vIFRleHQgZmllbGQ6IGJveFxuLy8gQmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5pby9ndWlkZWxpbmVzL2NvbXBvbmVudHMvdGV4dC1maWVsZHMuaHRtbCN0ZXh0LWZpZWxkcy10ZXh0LWZpZWxkLWJveGVzXG5cbiR0ZXh0ZmllbGQtYm94LWJnOiAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIDAuMDYpICFkZWZhdWx0O1xuJHRleHRmaWVsZC1ib3gtYm9yZGVyLXJhZGl1czogIDRweCAhZGVmYXVsdDtcblxuJHRleHRmaWVsZC1ib3gtaGVpZ2h0OiAgICAgICAgIDMuNXJlbSAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtYm94LWhlaWdodC1sZzogICAgICA0LjI1cmVtICFkZWZhdWx0O1xuJHRleHRmaWVsZC1ib3gtaGVpZ2h0LXNtOiAgICAgIDIuNzVyZW0gIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLWJveC1sYWJlbC1zcGFjZXIteTogMC41cmVtICFkZWZhdWx0O1xuJHRleHRmaWVsZC1ib3gtcGFkZGluZy14OiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kdGV4dGZpZWxkLWJveC1wYWRkaW5nLXgtbGc6ICAgMXJlbSAhZGVmYXVsdDtcbiR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteC1zbTogICAwLjc1cmVtICFkZWZhdWx0O1xuJHRleHRmaWVsZC1ib3gtcGFkZGluZy15OiAgICAgICgoJHRleHRmaWVsZC1ib3gtaGVpZ2h0IC0gJHRleHRmaWVsZC1mb250LXNpemUgKiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0KSAvIDIpICFkZWZhdWx0O1xuJHRleHRmaWVsZC1ib3gtcGFkZGluZy15LWxnOiAgICgoJHRleHRmaWVsZC1ib3gtaGVpZ2h0LWxnIC0gJHRleHRmaWVsZC1mb250LXNpemUtbGcgKiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0LWxnKSAvIDIpICFkZWZhdWx0O1xuJHRleHRmaWVsZC1ib3gtcGFkZGluZy15LXNtOiAgICgoJHRleHRmaWVsZC1ib3gtaGVpZ2h0LXNtIC0gJHRleHRmaWVsZC1mb250LXNpemUtc20gKiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0LXNtKSAvIDIpICFkZWZhdWx0O1xuXG4vLyBUZXh0IGZpZWxkOiBmbG9hdGluZyBsYWJlbFxuLy8gQmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5nb29nbGUuY29tL2NvbXBvbmVudHMvdGV4dC1maWVsZHMuaHRtbCN0ZXh0LWZpZWxkcy1sYWJlbHNcblxuJGZsb2F0aW5nLWxhYmVsLWNvbG9yOiAgICAgICAgICAgJHRleHRmaWVsZC1oaW50LWNvbG9yICFkZWZhdWx0O1xuJGZsb2F0aW5nLWxhYmVsLWNvbG9yLWZvY3VzOiAgICAgdGhlbWUtY29sb3Ioc2Vjb25kYXJ5KSAhZGVmYXVsdDtcbiRmbG9hdGluZy1sYWJlbC1mb250LXNpemU6ICAgICAgIDAuNzVyZW0gIWRlZmF1bHQ7XG4kZmxvYXRpbmctbGFiZWwtZm9udC1zaXplLWxnOiAgICAwLjg3NXJlbSAhZGVmYXVsdDtcbiRmbG9hdGluZy1sYWJlbC1mb250LXNpemUtc206ICAgIDAuNjI1cmVtICFkZWZhdWx0O1xuXG4vLyBUb29sYmFyIChCb290c3RyYXAgbmF2YmFyKVxuLy8gQmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5nb29nbGUuY29tL2NvbXBvbmVudHMvdG9vbGJhcnMuaHRtbCN0b29sYmFycy11c2FnZVxuXG4kdG9vbGJhci1jb2xvcjogICAgICAgICAgICAgICAgICRibGFjay1wcmltYXJ5ICFkZWZhdWx0O1xuJHRvb2xiYXItY29sb3ItbGlnaHRlcjogICAgICAgICAkYmxhY2staGludCAhZGVmYXVsdDtcbiR0b29sYmFyLWVsZW1lbnQtYmc6ICAgICAgICAgICAgJGJsYWNrLWRpdmlkZXIgIWRlZmF1bHQ7XG4kdG9vbGJhci1lbGVtZW50LWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvb2xiYXItZWxlbWVudC1oZWlnaHQ6ICAgICAgICAyLjI1cmVtICFkZWZhdWx0O1xuJHRvb2xiYXItZWxlbWVudC1vcGFjaXR5OiAgICAgICAwLjcgIWRlZmF1bHQ7XG4kdG9vbGJhci1lbGV2YXRpb24tc2hhZG93OiAgICAgIG1hcC1nZXQoJGVsZXZhdGlvbi1zaGFkb3dzLCA0KSAhZGVmYXVsdDtcbiR0b29sYmFyLWhlaWdodDogICAgICAgICAgICAgICAgMy41cmVtICFkZWZhdWx0O1xuJHRvb2xiYXItaW5uZXItc3BhY2VyLXg6ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHRvb2xiYXItbGluay1mb250LXNpemU6ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHRvb2xiYXItbGluay1oZWlnaHQ6ICAgICAgICAgICAkdG9vbGJhci1lbGVtZW50LWhlaWdodCAhZGVmYXVsdDtcbiR0b29sYmFyLWxpbmstbGluZS1oZWlnaHQ6ICAgICAgMSAhZGVmYXVsdDtcbiR0b29sYmFyLWxpbmstcGFkZGluZy14OiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiR0b29sYmFyLWxpbmstcGFkZGluZy15OiAgICAgICAgKCgkdG9vbGJhci1saW5rLWhlaWdodCAtICR0b29sYmFyLWxpbmstZm9udC1zaXplICogJHRvb2xiYXItbGluay1saW5lLWhlaWdodCkgLyAyKSAhZGVmYXVsdDtcbiR0b29sYmFyLXBhZGRpbmcteDogICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiR0b29sYmFyLXBhZGRpbmcteTogICAgICAgICAgICAgKCgkdG9vbGJhci1oZWlnaHQgLSAkdG9vbGJhci1lbGVtZW50LWhlaWdodCkgLyAyKSAhZGVmYXVsdDtcbiR0b29sYmFyLXRvZ2dsZXItaWNvbjogICAgICAgICAgJ21lbnUnICFkZWZhdWx0O1xuJHRvb2xiYXItd2F0ZXJmYWxsLWJnOiAgICAgICAgICB0aGVtZS1jb2xvcihwcmltYXJ5KSAhZGVmYXVsdDtcblxuJHRvb2xiYXItZGFyay1jb2xvcjogICAgICAgICAgICAkd2hpdGUtcHJpbWFyeSAhZGVmYXVsdDtcbiR0b29sYmFyLWRhcmstY29sb3ItbGlnaHRlcjogICAgJHdoaXRlLWhpbnQgIWRlZmF1bHQ7XG4kdG9vbGJhci1kYXJrLWVsZW1lbnQtYmc6ICAgICAgICR3aGl0ZS1kaXZpZGVyICFkZWZhdWx0O1xuXG4vLyBUb29sdGlwIChCb290c3RyYXAgdG9vbHRpcClcbi8vIEJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS9jb21wb25lbnRzL3Rvb2x0aXBzLmh0bWwjdG9vbHRpcHMtdG9vbHRpcHMtZGVza3RvcFxuXG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgJG1hdGVyaWFsLWNvbG9yLWdyZXktNzAwICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvb2x0aXAtYnJlYWtwb2ludDogICAgICAgIG1kICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZS1wcmltYXJ5ICFkZWZhdWx0O1xuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgIDAuODc1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtZm9udC1zaXplLWRlc2t0b3A6IDAuNjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtaGVpZ2h0OiAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1oZWlnaHQtZGVza3RvcDogICAgMS4zNzVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luLWRlc2t0b3A6ICAgIDAuODc1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgIDAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14LWRlc2t0b3A6IDAuNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAoKCR0b29sdGlwLWhlaWdodCAtICR0b29sdGlwLWZvbnQtc2l6ZSAqICR0b29sdGlwLWxpbmUtaGVpZ2h0KSAvIDIpICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15LWRlc2t0b3A6ICgoJHRvb2x0aXAtaGVpZ2h0LWRlc2t0b3AgLSAkdG9vbHRpcC1mb250LXNpemUtZGVza3RvcCAqICR0b29sdGlwLWxpbmUtaGVpZ2h0KSAvIDIpICFkZWZhdWx0O1xuJHRvb2x0aXAtc2NhbGU6ICAgICAgICAgICAgIDAuODcgIWRlZmF1bHQ7XG4kdG9vbHRpcC16aW5kZXg6ICAgICAgICAgICAgbWFwLWdldCgkZWxldmF0aW9ucywgMjQpICFkZWZhdWx0O1xuIiwiQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCkge1xuICAlZ3JpZC1jb2x1bW4ge1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gICAgcGFkZGluZy1sZWZ0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG9yZGVyL29yZGVyXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50KTtcblxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtY29sdW1ucyB7XG4gICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1jb2x1bW5zIHtcbiAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRncmlkLWNvbHVtbnMgLSAxKSB7XG4gICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSAnJyBhbmQgJGkgPT0gMCkge1xuICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkZ3JpZC1jb2x1bW5zIHtcbiAgICAgICAgLm9yZGVyI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICBvcmRlcjogJGk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHtcbiAgICAgICAgb3JkZXI6IC0xO1xuICAgICAgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tbGFzdCB7XG4gICAgICAgIG9yZGVyOiAkZ3JpZC1jb2x1bW5zICsgMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sI3skaW5maXh9LFxuICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIE1ha2UgY29sdW1uXG5AbWl4aW4gbWFrZS1jb2woJHNpemUpIHtcbiAgZmxleDogMCAwIHBlcmNlbnRhZ2UoJHNpemUgLyAkZ3JpZC1jb2x1bW5zKTtcbiAgbWF4LXdpZHRoOiBwZXJjZW50YWdlKCRzaXplIC8gJGdyaWQtY29sdW1ucyk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUpIHtcbiAgJG51bTogJHNpemUgLyAkZ3JpZC1jb2x1bW5zO1xuXG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoKSB7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1yaWdodDogKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICBwYWRkaW5nLWxlZnQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLy8gTWFrZSBjb250YWluZXJcblxuQG1peGluIG1ha2UtY29udGFpbmVyKCkge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gIHBhZGRpbmctbGVmdDogKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgfVxuICB9XG59XG5cbi8vIE1ha2Ugcm93XG5cbkBtaXhpbiBtYWtlLXJvdygpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAtMik7XG4gIG1hcmdpbi1sZWZ0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gLTIpO1xufVxuIiwiJGdyaWQtY29sdW1uczogICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogNDBweCAhZGVmYXVsdDtcblxuLy8gQnJlYWtwb2ludFxuLy8gQmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5nb29nbGUuY29tL2xheW91dC9yZXNwb25zaXZlLXVpLmh0bWwjcmVzcG9uc2l2ZS11aS1icmVha3BvaW50c1xuXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsICckZ3JpZC1icmVha3BvaW50cycpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cyk7XG5cbi8vIENvbnRhaW5lciB3aWR0aFxuLy8gQmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5nb29nbGUuY29tL2xheW91dC9yZXNwb25zaXZlLXVpLmh0bWwjcmVzcG9uc2l2ZS11aS1icmVha3BvaW50c1xuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAnJGNvbnRhaW5lci1tYXgtd2lkdGhzJyk7XG4iLCJAZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSkge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lKSA9PSBudWxsLCAnJywgJy0jeyRuYW1lfScpO1xufVxuXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSk7XG5cbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQpIC0gMC4wMnB4LCBudWxsKTtcbn1cblxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lKSB7XG4gICRtaW46IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRuYW1lKTtcblxuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUpIHtcbiAgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKTtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG5cbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyKTtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lKTtcblxuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSkge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSk7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUpO1xuXG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEtbW96LXdlYmtpdCB7XG4gIEAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoJycpIHtcbiAgICBAY29udGVudDtcbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBtZWRpYS1mZWF0dXJlLW5hbWUtbm8tdmVuZG9yLXByZWZpeFxuICBAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIvLyBDb2x1bW5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnM7XG59XG5cbi8vIENvbnRhaW5lclxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAuY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcjtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzO1xuICB9XG59XG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyO1xuICB9XG59XG5cbi8vIFJvd1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdztcbiAgfVxuXG4gIC5uby1ndXR0ZXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICA+IC5jb2wsXG4gICAgPiBbY2xhc3MqPSdjb2wtJ10ge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJsb2NrcXVvdGVcblxuLmJsb2NrcXVvdGUge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LXRpdGxlO1xuXG4gIGJvcmRlci1sZWZ0OiAkYmxvY2txdW90ZS1ib3JkZXItd2lkdGggc29saWQgJGJsb2NrcXVvdGUtYm9yZGVyLWNvbG9yO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi15O1xuICBwYWRkaW5nOiAwICRzcGFjZXI7XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktY2FwdGlvbjtcblxuICBjb2xvcjogJGJsb2NrcXVvdGUtc21hbGwtY29sb3I7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAkc3BhY2VyLXhzO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcMjAxNCBcXDAwQTAnO1xuICB9XG59XG5cbi8vIEVtcGhhc2lzXG5cbm1hcmssXG4ubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtYXJrLWJnO1xuICBjb2xvcjogJG1hcmstY29sb3I7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG59XG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG59XG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEhlYWRpbmdzXG5cbi50eXBvZ3JhcGh5LWRpc3BsYXktNCB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktZGlzcGxheS00O1xufVxuXG4udHlwb2dyYXBoeS1kaXNwbGF5LTMge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LWRpc3BsYXktMztcbn1cblxuLnR5cG9ncmFwaHktZGlzcGxheS0yIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1kaXNwbGF5LTI7XG59XG5cbi50eXBvZ3JhcGh5LWRpc3BsYXktMSB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktZGlzcGxheS0xO1xufVxuXG4udHlwb2dyYXBoeS1oZWFkbGluZSB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktaGVhZGxpbmU7XG59XG5cbi50eXBvZ3JhcGh5LXRpdGxlIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS10aXRsZTtcbn1cblxuLnR5cG9ncmFwaHktc3ViaGVhZGluZyB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktc3ViaGVhZGluZztcbn1cblxuLnR5cG9ncmFwaHktYm9keS0yIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1ib2R5LTI7XG59XG5cbi50eXBvZ3JhcGh5LWJvZHktMSB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktYm9keS0xO1xufVxuXG4udHlwb2dyYXBoeS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1jYXB0aW9uO1xufVxuXG4vLyBIZWFkaW5ncyAtIGJvb3RzdHJhcCBjbGFzc2VzXG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbi5oMSxcbi5oMixcbi5oMyxcbi5oNCxcbi5oNSxcbi5oNiB7XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4teTtcbn1cblxuaDEsXG4uaDEge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LWRpc3BsYXktMjtcbn1cblxuaDIsXG4uaDIge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LWRpc3BsYXktMTtcbn1cblxuaDMsXG4uaDMge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LWhlYWRsaW5lO1xufVxuXG5oNCxcbi5oNCB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktdGl0bGU7XG59XG5cbmg1LFxuLmg1IHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1zdWJoZWFkaW5nO1xufVxuXG5oNixcbi5oNiB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktYm9keS0yO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1kaXNwbGF5LTQ7XG59XG5cbi5kaXNwbGF5LTIge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LWRpc3BsYXktMztcbn1cblxuLmRpc3BsYXktMyB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktZGlzcGxheS0yO1xufVxuXG4uZGlzcGxheS00IHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1kaXNwbGF5LTE7XG59XG5cbi5sZWFkIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS10aXRsZTtcbn1cblxuLy8gSHJcblxuaHIge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6ICRoci1ib3JkZXItd2lkdGggc29saWQgJGhyLWJvcmRlci1jb2xvcjtcbiAgbWFyZ2luLXRvcDogJHBhcmFncmFwaC1tYXJnaW4teTtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4teTtcbn1cblxuLy8gTGlzdFxuXG4ubGlzdC1pbmxpbmUge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkO1xufVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogJGxpc3QtaW5saW5lLWlubmVyLXNwYWNlci14O1xuICB9XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZDtcbn1cbiIsIkBtaXhpbiBsaXN0LXVuc3R5bGVkIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuIiwiLmFsZXJ0IHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYWxlcnQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJGFsZXJ0LW1hcmdpbi15O1xuICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWVzIGluICR0aGVtZS1jb2xvcnMge1xuICAuYWxlcnQtI3skY29sb3J9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS1jb2xvci1saWdodCgkY29sb3IpO1xuICAgIGNvbG9yOiBjb2xvci15aXEodGhlbWUtY29sb3ItbGlnaHQoJGNvbG9yKSk7XG4gIH1cbn1cblxuLy8gRGlzbWlzc2libGVcblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogKCRhbGVydC1wYWRkaW5nLXggKiAyICsgJGNsb3NlLWZvbnQtc2l6ZSk7XG5cbiAgLmNsb3NlIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBwYWRkaW5nOiAoJGFsZXJ0LXBhZGRpbmcteSAtICgkY2xvc2UtZm9udC1zaXplIC0gJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UpIC8gMikgJGFsZXJ0LXBhZGRpbmcteDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbi8vIE1pc2NcblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6ICRhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xuXG4gIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cbiIsIkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG59XG5cbi8vIFNpbmdsZSBzaWRlXG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcbn1cblxuQG1peGluIGJvcmRlci1sZWZ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xufVxuXG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbn1cbiIsIi5iYWRnZSB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJhZGdlLWJvcmRlci1yYWRpdXMpO1xuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nLXJpZ2h0OiAkYmFkZ2UtcGFkZGluZy14O1xuICBwYWRkaW5nLWxlZnQ6ICRiYWRnZS1wYWRkaW5nLXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYnRuICYge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWVzIGluICR0aGVtZS1jb2xvcnMge1xuICAuYmFkZ2UtI3skY29sb3J9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS1jb2xvcigkY29sb3IpO1xuICAgIGNvbG9yOiBjb2xvci15aXEodGhlbWUtY29sb3IoJGNvbG9yKSk7XG5cbiAgICAmW2hyZWZdIHtcbiAgICAgIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWNvbG9yLWRhcmsoJGNvbG9yKTtcbiAgICAgICAgY29sb3I6IGNvbG9yLXlpcSh0aGVtZS1jb2xvci1kYXJrKCRjb2xvcikpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFBpbGwgYmFkZ2VzIHdpdGggZXh0cmEgcm91bmRlZCBjb3JuZXJzXG5cbi5iYWRnZS1waWxsIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxZW0pO1xufVxuIiwiLmJyZWFkY3J1bWIge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRicmVhZGNydW1iLWJvcmRlci1yYWRpdXMpO1xuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICRicmVhZGNydW1iLWJnO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206ICRicmVhZGNydW1iLW1hcmdpbi15O1xuICBtaW4taGVpZ2h0OiAkYnJlYWRjcnVtYi1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRicmVhZGNydW1iLXBhZGRpbmcteSAkYnJlYWRjcnVtYi1wYWRkaW5nLXg7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKGNvbG9yKTtcblxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogJGJyZWFkY3J1bWItaXRlbS1jb2xvcjtcbiAgZGlzcGxheTogZmxleDtcblxuICBAaW5jbHVkZSBhY3RpdmUtZm9jdXMtaG92ZXIge1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1pdGVtLWNvbG9yLWhvdmVyO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1pdGVtLWNvbG9yLWhvdmVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIH1cblxuICBhIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAkYnJlYWRjcnVtYi1pbm5lci1zcGFjZXIteDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBzZXQtbWF0ZXJpYWwtaWNvbnM7XG5cbiAgICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1pdGVtLWNvbG9yO1xuICAgICAgY29udGVudDogJGJyZWFkY3J1bWItaXRlbS1pY29uO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkYnJlYWRjcnVtYi1pbm5lci1zcGFjZXIteDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEFjY2VsZXJhdGlvbiBjdXJ2ZTogcGVybWFuZW50bHkgbGVhdmluZyB0aGUgc2NyZWVuXG5cbkBtaXhpbiB0cmFuc2l0aW9uLWFjY2VsZXJhdGlvbigkcHJvcGVydHkuLi4pIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb24tbW9iaWxlLWxlYXZpbmc7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6ICRwcm9wZXJ0eTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbi1hY2NlbGVyYXRpb247XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLXRhYmxldC1sZWF2aW5nO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLWRlc2t0b3AtbGVhdmluZztcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi8vIERlY2VsZXJhdGlvbiBjdXJ2ZTogZW50ZXJpbmcgdGhlIHNjcmVlblxuXG5AbWl4aW4gdHJhbnNpdGlvbi1kZWNlbGVyYXRpb24oJHByb3BlcnR5Li4uKSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLW1vYmlsZS1lbnRlcmluZztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogJHByb3BlcnR5O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLWRlY2VsZXJhdGlvbjtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb24tdGFibGV0LWVudGVyaW5nO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLWRlc2t0b3AtZW50ZXJpbmc7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vLyBTaGFycCBjdXJ2ZTogdGVtcG9yYXJpbHkgbGVhdmluZyB0aGUgc2NyZWVuXG5cbkBtaXhpbiB0cmFuc2l0aW9uLXNoYXJwKCRwcm9wZXJ0eS4uLikge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi1tb2JpbGUtbGVhdmluZztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogJHByb3BlcnR5O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLXNoYXJwO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi10YWJsZXQtbGVhdmluZztcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi1kZXNrdG9wLWxlYXZpbmc7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vLyBTdGFuZGFyZCBjdXJ2ZTogcmVsYXRpdmUgbW92ZW1lbnRcblxuQG1peGluIHRyYW5zaXRpb24tc3RhbmRhcmQoJHByb3BlcnR5Li4uKSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLW1vYmlsZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogJHByb3BlcnR5O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLXN0YW5kYXJkO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi10YWJsZXQ7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb24tZGVza3RvcDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi8vIFN0YW5kYXJkIGN1cnZlOiByZWxhdGl2ZSBtb3ZlbWVudCAtIGNvbXBsZXgsIGZ1bGwtc2NyZWVuLCBsYXJnZSB0cmFuc2l0aW9uc1xuXG5AbWl4aW4gdHJhbnNpdGlvbi1zdGFuZGFyZC1jb21wbGV4KCRwcm9wZXJ0eS4uLikge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi1tb2JpbGUtY29tcGxleDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogJHByb3BlcnR5O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLXN0YW5kYXJkO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi10YWJsZXQtY29tcGxleDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi1kZXNrdG9wLWNvbXBsZXg7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuIiwiJHRyYW5zaXRpb24tc2NhbGU6IDAuODcgIWRlZmF1bHQ7XG5cbi8vIFRoZSBtb3ZlbWVudCBvZiBhbiBlbGVtZW50IGlzIGJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS9tb3Rpb24vbW92ZW1lbnQuaHRtbFxuXG4vLyBUcmFuc2l0aW9uIGR1cmF0aW9uXG4vLyBCYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vbW90aW9uL2R1cmF0aW9uLWVhc2luZy5odG1sI2R1cmF0aW9uLWVhc2luZy1jb21tb24tZHVyYXRpb25zXG5cbiR0cmFuc2l0aW9uLWR1cmF0aW9uLWRlc2t0b3A6ICAgICAgICAgIDAuMnMgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1kdXJhdGlvbi1kZXNrdG9wLWNvbXBsZXg6ICAwLjI1cyAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWR1cmF0aW9uLWRlc2t0b3AtZW50ZXJpbmc6IDAuMTVzICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZHVyYXRpb24tZGVza3RvcC1sZWF2aW5nOiAgMC4xM3MgIWRlZmF1bHQ7XG5cbiR0cmFuc2l0aW9uLWR1cmF0aW9uLW1vYmlsZTogICAgICAgICAgIDAuM3MgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1kdXJhdGlvbi1tb2JpbGUtY29tcGxleDogICAwLjM3NXMgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1kdXJhdGlvbi1tb2JpbGUtZW50ZXJpbmc6ICAwLjIyNXMgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1kdXJhdGlvbi1tb2JpbGUtbGVhdmluZzogICAwLjE5NXMgIWRlZmF1bHQ7XG5cbiR0cmFuc2l0aW9uLWR1cmF0aW9uLXRhYmxldDogICAgICAgICAgIDAuMzlzICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZHVyYXRpb24tdGFibGV0LWNvbXBsZXg6ICAgMC40ODc1cyAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWR1cmF0aW9uLXRhYmxldC1lbnRlcmluZzogIDAuMjkyNXMgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1kdXJhdGlvbi10YWJsZXQtbGVhdmluZzogICAwLjI1MzVzICFkZWZhdWx0O1xuXG4vLyBUcmFuc2l0aW9uIHRpbWluZyBmdW5jdGlvblxuLy8gQmFzZWQgb24gaHR0cHM6Ly9tYXRlcmlhbC5nb29nbGUuY29tL21vdGlvbi9kdXJhdGlvbi1lYXNpbmcuaHRtbCNkdXJhdGlvbi1lYXNpbmctbmF0dXJhbC1lYXNpbmctY3VydmVzXG5cbiR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbi1hY2NlbGVyYXRpb246IGN1YmljLWJlemllcigwLjQsIDAsIDEsIDEpICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLWRlY2VsZXJhdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSkgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24tc2hhcnA6ICAgICAgICBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLXN0YW5kYXJkOiAgICAgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSAhZGVmYXVsdDtcbiIsIkBtaXhpbiByZXNldC1tYXRlcmlhbC1pY29ucyB7XG4gIGZvbnQtc2l6ZTogKCRtYXRlcmlhbC1pY29uLXNpemUgLyAkZm9udC1zaXplLWJhc2UgKiAxZW0pO1xuICBsaW5lLWhlaWdodDogKCRmb250LXNpemUtYmFzZSAvICRtYXRlcmlhbC1pY29uLXNpemUgKiAxZW0pO1xuXG4gIC8vIFRoZSBiZWxvdyB2YWx1ZSBpcyBjYWxjdWxhdGVkIHVzaW5nIHRoZSB0ZWNobmlxdWUgaWxsdXN0cmF0ZWQgaW46XG4gIC8vIGh0dHBzOi8vaWFtdmRvLm1lL2VuL2Jsb2cvY3NzLWZvbnQtbWV0cmljcy1saW5lLWhlaWdodC1hbmQtdmVydGljYWwtYWxpZ25cbiAgLy8gRm9udCBtZXRyaWNzIHVzZWQgaW4gdGhlIGNhbGN1bGF0aW9uIGFyZSBmcm9tIFJvYm9ybyBSZWd1bGFyOlxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vZ29vZ2xlL2ZvbnRzL2Jsb2IvbWFzdGVyL2FwYWNoZS9yb2JvdG8vUm9ib3RvLVJlZ3VsYXIudHRmXG5cbiAgJHJvYm90by1mbS1hc2NlbmRlcjogICAgICAgIDE5NDYgIWRlZmF1bHQ7XG4gICRyb2JvdG8tZm0tY2FwaXRhbC1oZWlnaHQ6ICAxNDU2ICFkZWZhdWx0O1xuICAkcm9ib3RvLWZtLWRlc2NlbmRlcjogICAgICAgNTEyICFkZWZhdWx0O1xuXG4gICRyb2JvdG8tY2FwaXRhbC1oZWlnaHQ6ICAgICAoc3RyaXAtdW5pdCgkZm9udC1zaXplLWJhc2UpICogc3RyaXAtdW5pdCgkZm9udC1zaXplLXJvb3QpICogc3RyaXAtdW5pdCgkbGluZS1oZWlnaHQtYmFzZSkpICFkZWZhdWx0O1xuICAkcm9ib3RvLWNvbXB1dGVkLWZvbnQtc2l6ZTogKCRyb2JvdG8tY2FwaXRhbC1oZWlnaHQgLyAkcm9ib3RvLWZtLWNhcGl0YWwtaGVpZ2h0KSAhZGVmYXVsdDtcbiAgJHJvYm90by1kaXN0YW5jZS1ib3R0b206ICAgICRyb2JvdG8tZm0tZGVzY2VuZGVyICFkZWZhdWx0O1xuICAkcm9ib3RvLWRpc3RhbmNlLXRvcDogICAgICAgKCRyb2JvdG8tZm0tYXNjZW5kZXIgLSAkcm9ib3RvLWZtLWNhcGl0YWwtaGVpZ2h0KSAhZGVmYXVsdDtcblxuICB2ZXJ0aWNhbC1hbGlnbjogKCgkcm9ib3RvLWRpc3RhbmNlLWJvdHRvbSAtICRyb2JvdG8tZGlzdGFuY2UtdG9wKSAqICRyb2JvdG8tY29tcHV0ZWQtZm9udC1zaXplICogLTFlbSk7XG59XG5cbkBtaXhpbiBzZXQtbWF0ZXJpYWwtaWNvbnMge1xuICBAaW5jbHVkZSByZXNldC1tYXRlcmlhbC1pY29ucztcblxuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJzsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmb250LWZhbWlseS1uby1taXNzaW5nLWdlbmVyaWMtZmFtaWx5LWtleXdvcmRcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZm9udC13ZWlnaHQtbm90YXRpb25cbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuIiwiLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LFxuICAgIC5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkLWNvbXBsZXgodHJhbnNmb3JtKTtcblxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBlcnNwZWN0aXZlOiAxMDAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmNhcm91c2VsLWl0ZW0tbGVmdC5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblxuICBAc3VwcG9ydHMgKHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS1sZWZ0LmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblxuICBAc3VwcG9ydHMgKHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1yaWdodC5hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG5cbiAgQHN1cHBvcnRzICh0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkKSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuXG4vLyBGYWRlXG5cbi5jYXJvdXNlbC1mYWRlIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQtY29tcGxleChvcGFjaXR5KTtcblxuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLWxlZnQuYWN0aXZlLFxuICAuY2Fyb3VzZWwtaXRlbS1uZXh0LFxuICAuY2Fyb3VzZWwtaXRlbS1wcmV2LFxuICAuY2Fyb3VzZWwtaXRlbS1wcmV2LmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXG4gICAgQHN1cHBvcnRzICh0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkKSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJvdXNlbC1pdGVtLWxlZnQuYWN0aXZlLFxuICAuY2Fyb3VzZWwtaXRlbS1yaWdodC5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLy8gTGVmdC9yaWdodCBjb250cm9sc1xuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LFxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWJnO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IG1hcC1nZXQoJGNhcm91c2VsLWNvbnRyb2wtZWxldmF0aW9uLXNoYWRvdywgc2hhZG93KTtcbiAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogJGNhcm91c2VsLWNvbnRyb2wtZm9udC1zaXplO1xuICBoZWlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLXNpemU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogKCRjYXJvdXNlbC1jb250cm9sLXNpemUgLyAtMik7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtc2l6ZTtcblxuICBAaW5jbHVkZSBhY3RpdmUtZm9jdXMtaG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWJnLWhvdmVyO1xuICAgIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogbWFwLWdldCgkY2Fyb3VzZWwtY29udHJvbC1lbGV2YXRpb24tc2hhZG93LWFjdGl2ZSwgc2hhZG93KTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6ICgkY2Fyb3VzZWwtY29udHJvbC1zaXplIC8gMik7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAoJGNhcm91c2VsLWNvbnRyb2wtc2l6ZSAvIDIpO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBAaW5jbHVkZSBzZXQtbWF0ZXJpYWwtaWNvbnM7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbjtcbn1cblxuLy8gT3B0aW9uYWwgY2FwdGlvbnNcblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBjb2xvcjogJGNhcm91c2VsLWNhcHRpb24tY29sb3I7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6ICgoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAvIDIpO1xuICBib3R0b206ICgkY2Fyb3VzZWwtaW5kaWNhdG9yLXNpemUgKiAzKTtcbiAgbGVmdDogKCgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpIC8gMik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbn1cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yc1xuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6ICgkY2Fyb3VzZWwtY29udHJvbC1zaXplICogMik7XG4gIGJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1zaXplO1xuICBsZWZ0OiAoJGNhcm91c2VsLWNvbnRyb2wtc2l6ZSAqIDIpO1xuICB6LWluZGV4OiAxO1xuXG4gIGxpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJvdXNlbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgaGVpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNpemU7XG4gICAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWJvcmRlci13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWluZGljYXRvci1ib3JkZXItd2lkdGg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWluZGVudDogMTAwJTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNpemU7XG4gIH1cblxuICAuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWJnO1xuICB9XG59XG4iLCIvLyBFbGV2YXRpb25cbi8vIEJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS93aGF0LWlzLW1hdGVyaWFsL2VsZXZhdGlvbi1zaGFkb3dzLmh0bWwjZWxldmF0aW9uLXNoYWRvd3MtZWxldmF0aW9uLWFuZHJvaWQtXG5cbiRlbGV2YXRpb25zOiAoXG4gIDI0OiAoMjQgKiAxMCksXG4gIDE2OiAoMTYgKiAxMCksXG4gIDEyOiAoMTIgKiAxMCksXG4gIDg6ICAoOCAqIDEwKSxcbiAgNjogICg2ICogMTApLFxuICA0OiAgKDQgKiAxMCksXG4gIDI6ICAoMiAqIDEwKSxcbiAgMTogICgxICogMTApXG4pICFkZWZhdWx0O1xuXG4vLyBTaGFkb3dcbi8vIEJhc2VkIG9uIGh0dHBzOi8vbWF0ZXJpYWwuZ29vZ2xlLmNvbS93aGF0LWlzLW1hdGVyaWFsL2VsZXZhdGlvbi1zaGFkb3dzLmh0bWwjZWxldmF0aW9uLXNoYWRvd3Mtc2hhZG93c1xuXG4kc2hhZG93LWNvbG9yLTE6IHJnYmEoMCwgMCwgMCwgMC4xNCkgIWRlZmF1bHQ7XG4kc2hhZG93LWNvbG9yLTI6IHJnYmEoMCwgMCwgMCwgMC4xMikgIWRlZmF1bHQ7XG4kc2hhZG93LWNvbG9yLTM6IHJnYmEoMCwgMCwgMCwgMC4yKSAhZGVmYXVsdDtcblxuJHNoYWRvd3M6IChcbiAgMjQ6IHVucXVvdGUoJzAgMjRweCAzOHB4IDNweCAjeyRzaGFkb3ctY29sb3ItMX0sIDAgOXB4IDQ2cHggOHB4ICN7JHNoYWRvdy1jb2xvci0yfSwgMCAxMXB4IDE1cHggMCAjeyRzaGFkb3ctY29sb3ItM30nKSxcbiAgMTY6IHVucXVvdGUoJzAgMTZweCAyNHB4IDJweCAjeyRzaGFkb3ctY29sb3ItMX0sIDAgNnB4IDMwcHggNXB4ICN7JHNoYWRvdy1jb2xvci0yfSwgMCA4cHggMTBweCAwICN7JHNoYWRvdy1jb2xvci0zfScpLFxuICAxMjogdW5xdW90ZSgnMCAxMnB4IDE3cHggMnB4ICN7JHNoYWRvdy1jb2xvci0xfSwgMCA1cHggMjJweCA0cHggI3skc2hhZG93LWNvbG9yLTJ9LCAwIDdweCA4cHggMCAjeyRzaGFkb3ctY29sb3ItM30nKSxcbiAgODogIHVucXVvdGUoJzAgOHB4IDEwcHggMXB4ICN7JHNoYWRvdy1jb2xvci0xfSwgMCAzcHggMTRweCAzcHggI3skc2hhZG93LWNvbG9yLTJ9LCAwIDRweCAxNXB4IDAgI3skc2hhZG93LWNvbG9yLTN9JyksXG4gIDY6ICB1bnF1b3RlKCcwIDZweCAxMHB4IDAgI3skc2hhZG93LWNvbG9yLTF9LCAwIDFweCAxOHB4IDAgI3skc2hhZG93LWNvbG9yLTJ9LCAwIDNweCA1cHggMCAjeyRzaGFkb3ctY29sb3ItM30nKSxcbiAgNDogIHVucXVvdGUoJzAgMnB4IDRweCAwICN7JHNoYWRvdy1jb2xvci0xfSwgMCA0cHggNXB4IDAgI3skc2hhZG93LWNvbG9yLTJ9LCAwIDFweCAxMHB4IDAgI3skc2hhZG93LWNvbG9yLTN9JyksXG4gIDI6ICB1bnF1b3RlKCcwIDAgNHB4IDAgI3skc2hhZG93LWNvbG9yLTF9LCAwIDNweCA0cHggMCAjeyRzaGFkb3ctY29sb3ItMn0sIDAgMXB4IDVweCAwICN7JHNoYWRvdy1jb2xvci0zfScpLFxuICAxOiAgdW5xdW90ZSgnMCAwIDJweCAwICN7JHNoYWRvdy1jb2xvci0xfSwgMCAycHggMnB4IDAgI3skc2hhZG93LWNvbG9yLTJ9LCAwIDFweCAzcHggMCAjeyRzaGFkb3ctY29sb3ItM30nKVxuKSAhZGVmYXVsdDtcblxuLy8gVmFsdWUgcGFpclxuLy8gQ29tYmluYXRpb24gb2YgZWxldmF0aW9uIGFuZCBzaGFkb3dcblxuJGVsZXZhdGlvbi1zaGFkb3dzOiAoXG4gIDI0OiAoXG4gICAgZWxldmF0aW9uOiBtYXAtZ2V0KCRlbGV2YXRpb25zLCAyNCksXG4gICAgc2hhZG93OiBtYXAtZ2V0KCRzaGFkb3dzLCA0KVxuICApLFxuICAxNjogKFxuICAgIGVsZXZhdGlvbjogbWFwLWdldCgkZWxldmF0aW9ucywgMTYpLFxuICAgIHNoYWRvdzogbWFwLWdldCgkc2hhZG93cywgNilcbiAgKSxcbiAgMTI6IChcbiAgICBlbGV2YXRpb246IG1hcC1nZXQoJGVsZXZhdGlvbnMsIDEyKSxcbiAgICBzaGFkb3c6IG1hcC1nZXQoJHNoYWRvd3MsIDIpXG4gICksXG4gIDg6ICAoXG4gICAgZWxldmF0aW9uOiBtYXAtZ2V0KCRlbGV2YXRpb25zLCA4KSxcbiAgICBzaGFkb3c6IG1hcC1nZXQoJHNoYWRvd3MsIDgpXG4gICksXG4gIDY6ICAoXG4gICAgZWxldmF0aW9uOiBtYXAtZ2V0KCRlbGV2YXRpb25zLCA2KSxcbiAgICBzaGFkb3c6IG1hcC1nZXQoJHNoYWRvd3MsIDYpXG4gICksXG4gIDQ6ICAoXG4gICAgZWxldmF0aW9uOiBtYXAtZ2V0KCRlbGV2YXRpb25zLCA0KSxcbiAgICBzaGFkb3c6IG1hcC1nZXQoJHNoYWRvd3MsIDQpXG4gICksXG4gIDI6ICAoXG4gICAgZWxldmF0aW9uOiBtYXAtZ2V0KCRlbGV2YXRpb25zLCAyKSxcbiAgICBzaGFkb3c6IG1hcC1nZXQoJHNoYWRvd3MsIDIpXG4gICksXG4gIDE6ICAoXG4gICAgZWxldmF0aW9uOiBtYXAtZ2V0KCRlbGV2YXRpb25zLCAxKSxcbiAgICBzaGFkb3c6IG1hcC1nZXQoJHNoYWRvd3MsIDEpXG4gIClcbikgIWRlZmF1bHQ7XG4iLCIuY2xvc2Uge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKGNvbG9yKTtcblxuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogJGNsb3NlLWZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRjbG9zZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDA7XG5cbiAgQGluY2x1ZGUgYWN0aXZlLWZvY3VzLWhvdmVyIHtcbiAgICBjb2xvcjogJGNsb3NlLWNvbG9yLWhvdmVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbiIsImNvZGUge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjb2RlLWJvcmRlci1yYWRpdXMpO1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2RlLWJnO1xuICBjb2xvcjogJGNvZGUtY29sb3I7XG4gIGZvbnQtc2l6ZTogJGNvZGUtZm9udC1zaXplO1xuICBwYWRkaW5nOiAkY29kZS1wYWRkaW5nLXkgJGNvZGUtcGFkZGluZy14O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5rYmQge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjb2RlLWJvcmRlci1yYWRpdXMpO1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIGNvbG9yOiAka2JkLWNvbG9yO1xuICBmb250LXNpemU6ICRjb2RlLWZvbnQtc2l6ZTtcbiAgcGFkZGluZzogJGNvZGUtcGFkZGluZy15ICRjb2RlLXBhZGRpbmcteDtcblxuICBrYmQge1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxucHJlIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY29kZS1ib3JkZXItcmFkaXVzKTtcblxuICBjb2xvcjogJHByZS1jb2xvcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogJGNvZGUtZm9udC1zaXplO1xuXG4gIGNvZGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6ICRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4iLCIvLyBDaGVja2JveCBhbmQgcmFkaW8gYnV0dG9uXG5cbi5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206ICR0ZXh0ZmllbGQtbWFyZ2luLXk7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgbWFyZ2luLXRvcDogKCgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRmb250LXNpemUtYmFzZSkgLyAzICogMik7XG4gIG1hcmdpbi1sZWZ0OiAoJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyICogLTEpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgJjpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogJHRleHRmaWVsZC1jb2xvci1kaXNhYmxlZDtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4vLyBGb3JtIGdyb3VwXG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tZ3JvdXAtbWFyZ2luLXk7XG59XG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAoJHRleHRmaWVsZC1tYXJnaW4teCAvIC0yKTtcbiAgbWFyZ2luLWxlZnQ6ICgkdGV4dGZpZWxkLW1hcmdpbi14IC8gLTIpO1xuXG4gID4gLmNvbCxcbiAgPiBbY2xhc3MqPSdjb2wtJ10ge1xuICAgIHBhZGRpbmctcmlnaHQ6ICgkdGV4dGZpZWxkLW1hcmdpbi14IC8gMik7XG4gICAgcGFkZGluZy1sZWZ0OiAoJHRleHRmaWVsZC1tYXJnaW4teCAvIDIpO1xuICB9XG59XG5cbi8vIElubGluZVxuXG4uZm9ybS1pbmxpbmUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXG4gIC5jdXN0b20tZmlsZSxcbiAgLmN1c3RvbS1zZWxlY3Qge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmZvcm0tY2hlY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuZm9ybS1jb250cm9sLFxuICAuZm9ybS1jb250cm9sLWZpbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5mb3JtLWdyb3VwIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4vLyBMYWJlbFxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAoJHRleHRmaWVsZC1mb250LXNpemUgKiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0IC8gJGZvbnQtc2l6ZS1iYXNlKTtcbiAgcGFkZGluZy10b3A6ICR0ZXh0ZmllbGQtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJHRleHRmaWVsZC1wYWRkaW5nLXk7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIGZvbnQtc2l6ZTogKCRmb250LXNpemUtYmFzZSAvICR0ZXh0ZmllbGQtZm9udC1zaXplICogJHRleHRmaWVsZC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogKCR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtbGcgLyAoJGZvbnQtc2l6ZS1iYXNlIC8gJHRleHRmaWVsZC1mb250LXNpemUpKTtcbiAgcGFkZGluZy10b3A6ICR0ZXh0ZmllbGQtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWJvdHRvbTogJHRleHRmaWVsZC1wYWRkaW5nLXktbGc7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIGZvbnQtc2l6ZTogKCRmb250LXNpemUtYmFzZSAvICR0ZXh0ZmllbGQtZm9udC1zaXplICogJHRleHRmaWVsZC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogKCR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtc20gLyAoJGZvbnQtc2l6ZS1iYXNlIC8gJHRleHRmaWVsZC1mb250LXNpemUpKTtcbiAgcGFkZGluZy10b3A6ICR0ZXh0ZmllbGQtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJHRleHRmaWVsZC1wYWRkaW5nLXktc207XG59XG5cbi8vIE1pc2NcblxuLmZvcm0tdGV4dCB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktY2FwdGlvbjtcblxuICBjb2xvcjogJHRleHRmaWVsZC1oaW50LWNvbG9yO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogJHRleHRmaWVsZC1tYXJnaW4teTtcblxuICAuY3VzdG9tLXNlbGVjdC1sZyArICYsXG4gIC5mbG9hdGluZy1sYWJlbC1sZyArICYsXG4gIC5mbG9hdGluZy1sYWJlbC1sZyAuY3VzdG9tLXNlbGVjdCArICYsXG4gIC5mbG9hdGluZy1sYWJlbC1sZyAuZm9ybS1jb250cm9sICsgJixcbiAgLmZsb2F0aW5nLWxhYmVsLWxnIC5mb3JtLWNvbnRyb2wtZmlsZSArICYsXG4gIC5mb3JtLWNvbnRyb2wtbGcgKyAmLFxuICAudGV4dGZpZWxkLWJveC1sZyArICYsXG4gIC50ZXh0ZmllbGQtYm94LWxnIC5jdXN0b20tc2VsZWN0ICsgJixcbiAgLnRleHRmaWVsZC1ib3gtbGcgLmZvcm0tY29udHJvbCArICYsXG4gIC50ZXh0ZmllbGQtYm94LWxnIC5mb3JtLWNvbnRyb2wtZmlsZSArICYge1xuICAgIG1hcmdpbi10b3A6ICR0ZXh0ZmllbGQtbWFyZ2luLXktbGc7XG4gIH1cblxuICAuY3VzdG9tLXNlbGVjdC1zbSArICYsXG4gIC5mbG9hdGluZy1sYWJlbC1zbSArICYsXG4gIC5mbG9hdGluZy1sYWJlbC1zbSAuY3VzdG9tLXNlbGVjdCArICYsXG4gIC5mbG9hdGluZy1sYWJlbC1zbSAuZm9ybS1jb250cm9sICsgJixcbiAgLmZsb2F0aW5nLWxhYmVsLXNtIC5mb3JtLWNvbnRyb2wtZmlsZSArICYsXG4gIC5mb3JtLWNvbnRyb2wtc20gKyAmLFxuICAudGV4dGZpZWxkLWJveC1zbSArICYsXG4gIC50ZXh0ZmllbGQtYm94LXNtIC5jdXN0b20tc2VsZWN0ICsgJixcbiAgLnRleHRmaWVsZC1ib3gtc20gLmZvcm0tY29udHJvbCArICYsXG4gIC50ZXh0ZmllbGQtYm94LXNtIC5mb3JtLWNvbnRyb2wtZmlsZSArICYge1xuICAgIG1hcmdpbi10b3A6ICR0ZXh0ZmllbGQtbWFyZ2luLXktc207XG4gIH1cbn1cblxuLy8gUmVhZG9ubHkgY29udHJvbCBhcyBwbGFpbiB0ZXh0XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwICR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogJHRleHRmaWVsZC1wbGFpbnRleHQtY29sb3I7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6ICR0ZXh0ZmllbGQtZm9udC1zaXplO1xuICBsaW5lLWhlaWdodDogJHRleHRmaWVsZC1saW5lLWhlaWdodDtcbiAgcGFkZGluZzogJHRleHRmaWVsZC1wYWRkaW5nLXkgMCBjYWxjKCN7JHRleHRmaWVsZC1wYWRkaW5nLXl9IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pO1xuICB3aWR0aDogMTAwJTtcblxuICAmLmZvcm0tY29udHJvbC1zbSxcbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4iLCIuZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LWNhcHRpb247XG5cbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogJGZpZ3VyZS1pbWctbWFyZ2luLXk7XG59XG5cbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQ7XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgQGluY2x1ZGUgaW1nLWZsdWlkO1xuXG4gIGJveC1zaGFkb3c6ICR0aHVtYm5haWwtYm94LXNoYWRvdztcbn1cbiIsIkBtaXhpbiBpbWctZmx1aWQge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbiIsIi5qdW1ib3Ryb24ge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRqdW1ib3Ryb24tYm9yZGVyLXJhZGl1cyk7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJGp1bWJvdHJvbi1iZztcbiAgYm94LXNoYWRvdzogbWFwLWdldCgkanVtYm90cm9uLWVsZXZhdGlvbi1zaGFkb3csIHNoYWRvdyk7XG4gIGNvbG9yOiAkanVtYm90cm9uLWNvbG9yO1xuICBwYWRkaW5nOiAkanVtYm90cm9uLXBhZGRpbmcteSAkanVtYm90cm9uLXBhZGRpbmcteDtcbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuIiwiLm1lZGlhIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cbiIsIi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRuYXYtbGluay1wYWRkaW5nLXkgJG5hdi1saW5rLXBhZGRpbmcteDtcblxuICBAaW5jbHVkZSBhY3RpdmUtZm9jdXMtaG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbmF2LWxpbmstY29sb3ItZGlzYWJsZWQ7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vIEp1c3RpZmllZFxuXG4ubmF2LWZpbGwge1xuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi8vIFBpbGxzXG5cbi5uYXYtcGlsbHMge1xuICAubmF2LWxpbmsge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdi1waWxscy1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKGJhY2tncm91bmQtY29sb3IsIGNvbG9yLCBvcGFjaXR5KTtcblxuICAgIGNvbG9yOiAkbmF2LXBpbGxzLWNvbG9yO1xuICAgIG9wYWNpdHk6ICRuYXYtcGlsbHMtbGluay1vcGFjaXR5O1xuXG4gICAgQGluY2x1ZGUgYWN0aXZlLWZvY3VzLWhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtcGlsbHMtYmctaG92ZXI7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXYtcGlsbHMtY29sb3ItYWN0aXZlO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICRuYXYtbGluay1jb2xvci1kaXNhYmxlZDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1iZy1ob3ZlcjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8vIE4uQi4gVGFicyBhcmUgZGVmaW5lZCBpbiBNYXRlcmlhbCBkZXNpZ25cbi8vIChodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vY29tcG9uZW50cy90YWJzLmh0bWwpXG4vLyB0aGVyZWZvcmUsIHRhYnMgYXJlIHN0eWxlZCBpbiAvYXNzZXRzL3Nhc3MvbWF0ZXJpYWwvX3RhYi5zY3NzXG5cbi8vIFRhYnMgKGhlbHBlciBjbGFzc2VzIHRvIHdvcmsgd2l0aCB0YWJzIEphdmFTY3JpcHQpXG5cbi50YWItY29udGVudCB7XG4gIC8vIEhpZGUgdG8gc3RhcnRcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvLyBTaG93IHdoZW4gYWN0aXZhdGVkXG4gID4gLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi5wYWdpbmF0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tYmc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6ICRwYWdpbmF0aW9uLXBhZGRpbmcteSAkcGFnaW5hdGlvbi1wYWRkaW5nLXg7XG59XG5cbi5wYWdlLWxpbmsge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKGNvbG9yKTtcblxuICBjb2xvcjogJHBhZ2luYXRpb24tY29sb3I7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6ICRidG4tZm9udC1zaXplO1xuICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRidG4tbGluZS1oZWlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAkcGFnaW5hdGlvbi1pbm5lci1zcGFjZXIteDtcbiAgcGFkZGluZzogJGJ0bi1wYWRkaW5nLXkgJGJ0bi1wYWRkaW5nLXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIEBpbmNsdWRlIGZvY3VzLWhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkYnRuLW92ZXJsYXksICRidG4tb3ZlcmxheSk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRidG4tYmctYWN0aXZlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAmIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5wYWdlLWl0ZW0uYWN0aXZlICYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRidG4tYmctYWN0aXZlO1xuICB9XG5cbiAgLnBhZ2UtaXRlbS5kaXNhYmxlZCAmIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tY29sb3ItZGlzYWJsZWQ7XG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmsge1xuICBmb250LXNpemU6ICRidG4tZm9udC1zaXplLWxnO1xuICBwYWRkaW5nOiAkYnRuLXBhZGRpbmcteS1sZyAkYnRuLXBhZGRpbmcteC1sZztcbn1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtbGluayB7XG4gIGZvbnQtc2l6ZTogJGJ0bi1mb250LXNpemUtc207XG4gIHBhZGRpbmc6ICRidG4tcGFkZGluZy15LXNtICRidG4tcGFkZGluZy14LXNtO1xufVxuIiwiLy8gTi5CLiBNYXRlcmlhbCBkZXNpZ24gc3BlY2lmaWNhbGx5IGRpc2NvdXJhZ2FlcyB0aGUgdXNhZ2Ugb2YgdG9vbHRpcHMgd2l0aCByaWNoIGluZm9ybWF0aW9uXG4vLyAoaHR0cHM6Ly9tYXRlcmlhbC5nb29nbGUuY29tL2NvbXBvbmVudHMvdG9vbHRpcHMuaHRtbCN0b29sdGlwcy11c2FnZSlcbi8vIFRoZXJlZm9yZSwgcG9wb3ZlcnMgYXJlIHN0eWxlZCBhcyBNYXRlcmlhbCBkZXNpZ24ncyBkaWFsb2dzXG5cbi5wb3BvdmVyIHtcbiAgQGluY2x1ZGUgcmVzZXQtdGV4dDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcG9wb3Zlci1ib3JkZXItcmFkaXVzKTtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1iZztcbiAgYm94LXNoYWRvdzogbWFwLWdldCgkcG9wb3Zlci1lbGV2YXRpb24tc2hhZG93LCBzaGFkb3cpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAkcG9wb3Zlci1mb250LXNpemU7XG4gIG1hcmdpbjogJHBvcG92ZXItbWFyZ2luO1xuICBtYXgtd2lkdGg6ICRwb3BvdmVyLW1heC13aWR0aDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IG1hcC1nZXQoJHBvcG92ZXItZWxldmF0aW9uLXNoYWRvdywgZWxldmF0aW9uKTtcbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLXBhZGRpbmcteSAkcG9wb3Zlci1wYWRkaW5nLXg7XG5cbiAgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LXRpdGxlO1xuXG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLXBhZGRpbmcteSAkcG9wb3Zlci1wYWRkaW5nLXggMDtcblxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHBvcG92ZXItcGFkZGluZy15O1xuICB9XG59XG5cbi8vIERlc2t0b3BcblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkcG9wb3Zlci1icmVha3BvaW50KSB7XG4gIC5wb3BvdmVyIHtcbiAgICBtYXJnaW46ICRwb3BvdmVyLW1hcmdpbi1kZXNrdG9wO1xuICB9XG59XG4iLCJAbWl4aW4gcmVzZXQtdGV4dCB7XG4gIEBpbmNsdWRlIHRleHQtYWxpZ24obGVmdCk7XG5cbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbn1cbiIsIi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIGVtYmVkLFxuICBpZnJhbWUsXG4gIG9iamVjdCxcbiAgdmlkZW8sXG4gIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0ge1xuICAgIGJvcmRlcjogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZSgxIC8gMSk7XG4gIH1cbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5MyB7XG4gICY6OmJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoMyAvIDQpO1xuICB9XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5IHtcbiAgJjo6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZSg5IC8gMTYpO1xuICB9XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5IHtcbiAgJjo6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZSg5IC8gMjEpO1xuICB9XG59XG4iLCIuY29sbGFwc2Uge1xuICBkaXNwbGF5OiBub25lO1xuXG4gICYuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxudGJvZHkuY29sbGFwc2Uuc2hvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbn1cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxudHIuY29sbGFwc2Uuc2hvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcbn1cblxuLmNvbGxhcHNpbmcge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKGhlaWdodCk7XG5cbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChvcGFjaXR5KTtcblxuICBvcGFjaXR5OiAwO1xuXG4gICYuc2hvdyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuIiwiLmJ0biB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJ0bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChib3gtc2hhZG93KTtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBtYXAtZ2V0KCRidG4tZWxldmF0aW9uLXNoYWRvdywgc2hhZG93KTtcbiAgY29sb3I6ICRidG4tY29sb3I7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAkYnRuLWZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRidG4tZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkYnRuLWxpbmUtaGVpZ2h0O1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAkYnRuLW1pbi13aWR0aDtcbiAgcGFkZGluZzogJGJ0bi1wYWRkaW5nLXkgJGJ0bi1wYWRkaW5nLXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICBAaW5jbHVkZSBhY3RpdmUtZm9jdXMtaG92ZXIge1xuICAgIGNvbG9yOiAkYnRuLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIEBpbmNsdWRlIGZvY3VzLWhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkYnRuLW92ZXJsYXksICRidG4tb3ZlcmxheSk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRidG4tYmctYWN0aXZlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbWFwLWdldCgkYnRuLWVsZXZhdGlvbi1zaGFkb3ctYWN0aXZlLCBzaGFkb3cpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJ0bi1iZy1kaXNhYmxlZDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY29sb3I6ICRidG4tY29sb3ItZGlzYWJsZWQ7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkYnRuLW92ZXJsYXksICRidG4tb3ZlcmxheSk7XG4gIH1cbn1cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0OmRpc2FibGVkIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4vLyBzdHlsZWxpbnQtZW5hYmxlXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlcyBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWNvbG9yKCRjb2xvcik7XG4gICAgY29sb3I6IGNvbG9yLXlpcSh0aGVtZS1jb2xvcigkY29sb3IpKTtcblxuICAgIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgICBjb2xvcjogY29sb3IteWlxKHRoZW1lLWNvbG9yKCRjb2xvcikpO1xuICAgIH1cblxuICAgICYuYWN0aXZlLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWNvbG9yLWRhcmsoJGNvbG9yKTtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkLFxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ0bi1iZy1kaXNhYmxlZDtcbiAgICAgIGNvbG9yOiAkYnRuLWNvbG9yLWRpc2FibGVkO1xuICAgIH1cbiAgfVxufVxuXG5bY2xhc3MqPSdiZy1kYXJrJ10gOm5vdChbY2xhc3MqPSdiZy1saWdodCddKSAuYnRuIHtcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJ0bi1iZy1kaXNhYmxlZC1pbnZlcnNlO1xuICAgIGNvbG9yOiAkYnRuLWNvbG9yLWRpc2FibGVkLWludmVyc2U7XG4gIH1cbn1cblxuLmJ0bi1sZyxcbiVidG4tbGcge1xuICBmb250LXNpemU6ICRidG4tZm9udC1zaXplLWxnO1xuICBwYWRkaW5nOiAkYnRuLXBhZGRpbmcteS1sZyAkYnRuLXBhZGRpbmcteC1sZztcbn1cblxuLmJ0bi1zbSxcbiVidG4tc20ge1xuICBmb250LXNpemU6ICRidG4tZm9udC1zaXplLXNtO1xuICBwYWRkaW5nOiAkYnRuLXBhZGRpbmcteS1zbSAkYnRuLXBhZGRpbmcteC1zbTtcbn1cblxuLy8gQmxvY2sgYnV0dG9uXG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG5cbiAgKyAuYnRuLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAkYnRuLWJsb2NrLW1hcmdpbi15O1xuICB9XG59XG5cblt0eXBlPSdidXR0b24nXSxcblt0eXBlPSdyZXNldCddLFxuW3R5cGU9J3N1Ym1pdCddIHtcbiAgJi5idG4tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8vIExpbmsgYnV0dG9uXG5cbi5idG4tbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICBAaW5jbHVkZSBhY3RpdmUtZm9jdXMtaG92ZXIge1xuICAgIGNvbG9yOiAkbGluay1jb2xvci1ob3ZlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb24taG92ZXI7XG4gIH1cblxuICBAaW5jbHVkZSBmb2N1cy1ob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAkYnRuLWNvbG9yLWRpc2FibGVkO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vLyBObyBtaW5pbXVtIHdpZHRoXG5cbi5idG4tZmx1aWQge1xuICBtaW4td2lkdGg6IDA7XG59XG4iLCJbY2xhc3MqPSdidG4tZmxhdCddLFxuW2NsYXNzKj0nYnRuLW91dGxpbmUnXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlcyBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1mbGF0LSN7JGNvbG9yfSxcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgcGxhaW4tYWN0aXZlLWZvY3VzLWhvdmVyIHtcbiAgICAgIGNvbG9yOiB0aGVtZS1jb2xvcigkY29sb3IpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJGJ0bi1jb2xvci1kaXNhYmxlZDtcbiAgICB9XG4gIH1cbn1cblxuLmJ0bi1mbGF0LWxpZ2h0LFxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgQGluY2x1ZGUgZm9jdXMtaG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRidG4tb3ZlcmxheS1pbnZlcnNlLCAkYnRuLW92ZXJsYXktaW52ZXJzZSk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRidG4tYmctYWN0aXZlLWludmVyc2U7XG4gIH1cbn1cbiIsIi5idG4tZmxvYXQge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IG1hcC1nZXQoJGJ0bi1mbG9hdC1lbGV2YXRpb24tc2hhZG93LCBzaGFkb3cpO1xuICBoZWlnaHQ6ICRidG4tZmxvYXQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICRidG4tZmxvYXQtc2l6ZTtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogJGJ0bi1mbG9hdC1zaXplO1xuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogbWFwLWdldCgkYnRuLWZsb2F0LWVsZXZhdGlvbi1zaGFkb3ctYWN0aXZlLCBzaGFkb3cpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gICYuYnRuLXNtIHtcbiAgICBoZWlnaHQ6ICRidG4tZmxvYXQtc2l6ZS1zbTtcbiAgICBsaW5lLWhlaWdodDogJGJ0bi1mbG9hdC1zaXplLXNtO1xuICAgIHdpZHRoOiAkYnRuLWZsb2F0LXNpemUtc207XG4gIH1cbn1cblxuLmJ0bi1mbG9hdC1kcm9wZG93biB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbi10b3A6ICRidG4tZmxvYXQtZHJvcGRvd24taW5uZXItc3BhY2VyLXk7XG4gICAgbWluLXdpZHRoOiAkYnRuLWZsb2F0LXNpemU7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmJ0bi1mbG9hdCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206ICRidG4tZmxvYXQtZHJvcGRvd24taW5uZXItc3BhY2VyLXk7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnRuLWJvcmRlci1yYWRpdXMpO1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICRidG4tZ3JvdXAtYmc7XG4gIGJveC1zaGFkb3c6IG1hcC1nZXQoJGJ0bi1lbGV2YXRpb24tc2hhZG93LCBzaGFkb3cpO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlcyBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICA+IC5idG4tI3skY29sb3J9IHtcbiAgICAgICYuZGlzYWJsZWQsXG4gICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3ItbGlnaHQoJGNvbG9yKTtcbiAgICAgICAgY29sb3I6IGNvbG9yLXlpcSh0aGVtZS1jb2xvci1saWdodCgkY29sb3IpKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICA+IC5idG4ge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQoYm9yZGVyLWNvbG9yLCBvcGFjaXR5KTtcblxuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgbWluLXdpZHRoOiAwO1xuXG4gICAgJi5hY3RpdmUsXG4gICAgJjphY3RpdmUge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkLFxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgb3BhY2l0eTogJGJ0bi1ncm91cC10b2dnbGUtb3BhY2l0eTtcbiAgICB9XG5cbiAgICAmW2NsYXNzKj0nYnRuLW91dGxpbmUnXSB7XG4gICAgICBvcGFjaXR5OiAkYnRuLWdyb3VwLXRvZ2dsZS1vcGFjaXR5O1xuXG4gICAgICAmLmFjdGl2ZSxcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCxcbiAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gID4gLmJ0bi1ncm91cCxcbiAgPiAuYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG4uYnRuLWdyb3VwIHtcbiAgJi5zaG93ID4gLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgbWFyZ2luLWxlZnQ6ICgkYnRuLWdyb3VwLWlubmVyLXNwYWNlci14ICogLTEpO1xuICB9XG5cbiAgPiAuYnRuOmZpcnN0LWNoaWxkLFxuICA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbiAgPiAuZHJvcGRvd24tdG9nZ2xlOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiAoJGJ0bi1ncm91cC1pbm5lci1zcGFjZXIteSAqIC0xKTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLmJ0bjpmaXJzdC1jaGlsZCxcbiAgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuICA+IC5kcm9wZG93bi10b2dnbGU6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxufVxuXG4uYnRuLWdyb3VwLWZsdWlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgQGV4dGVuZCAlYnRuLWxnO1xufVxuXG4uYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIEBleHRlbmQgJWJ0bi1zbTtcbn1cblxuLy8gQ2hlY2tib3ggYW5kIHJhZGlvIG9wdGlvbnNcblxuW2RhdGEtdG9nZ2xlPSdidXR0b25zJ10ge1xuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICBbdHlwZT0nY2hlY2tib3gnXSxcbiAgICBbdHlwZT0ncmFkaW8nXSB7XG4gICAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICB9XG59XG5cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93blxuXG4uZHJvcGRvd24tdG9nZ2xlLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjYXJldC1zcGFjZXIteDtcbiAgcGFkZGluZy1sZWZ0OiAkY2FyZXQtc3BhY2VyLXg7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wbGVmdCAmIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIFRvb2xiYXJcblxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuIiwiLmNhcmQge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xuICBib3gtc2hhZG93OiBtYXAtZ2V0KCRjYXJkLWVsZXZhdGlvbi1zaGFkb3csIHNoYWRvdyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWVzIGluICR0aGVtZS1jb2xvcnMge1xuICAgICYuYm9yZGVyLSN7JGNvbG9yfSB7XG4gICAgICBib3gtc2hhZG93OiBtYXAtZ2V0KCRjYXJkLWVsZXZhdGlvbi1zaGFkb3csIHNoYWRvdyksIGluc2V0IDAgMCAwICRjYXJkLWJvcmRlci13aWR0aCB0aGVtZS1jb2xvcigkY29sb3IpO1xuXG4gICAgICAmW2hyZWZdLFxuICAgICAgJlt0YWJpbmRleF0ge1xuICAgICAgICBAaW5jbHVkZSBhY3RpdmUtZm9jdXMtaG92ZXIge1xuICAgICAgICAgIGJveC1zaGFkb3c6IG1hcC1nZXQoJGNhcmQtZWxldmF0aW9uLXNoYWRvdy1ob3Zlciwgc2hhZG93KSwgaW5zZXQgMCAwIDAgJGNhcmQtYm9yZGVyLXdpZHRoIHRoZW1lLWNvbG9yKCRjb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW2hyZWZdLFxuICAmW3RhYmluZGV4XSB7XG4gICAgQGluY2x1ZGUgYWN0aXZlLWZvY3VzLWhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IG1hcC1nZXQoJGNhcmQtZWxldmF0aW9uLXNoYWRvdy1ob3Zlciwgc2hhZG93KTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIEFjY29yZGlvblxuXG4uYWNjb3JkaW9uIHtcbiAgLmNhcmQ6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gIH1cblxuICAuY2FyZDpsYXN0LW9mLXR5cGUge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG5cbiAgLmNhcmQ6bm90KDpmaXJzdC1vZi10eXBlKTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAuY2FyZC1ib2R5OmZpcnN0LWNoaWxkLFxuICAgIC5jYXJkLWZvb3RlcjpmaXJzdC1jaGlsZCxcbiAgICAuY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgLmNhcmQ6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAuY2FyZC1ib2R5Omxhc3QtY2hpbGQsXG4gICAgLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQsXG4gICAgLmNhcmQtaGVhZGVyOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgLmNvbGxhcHNlLFxuICAuY29sbGFwc2luZyB7XG4gICAgLmNhcmQtYm9keTpmaXJzdC1jaGlsZCxcbiAgICAuY2FyZC1mb290ZXI6Zmlyc3QtY2hpbGQsXG4gICAgLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBY3Rpb25cblxuLmNhcmQtYWN0aW9ucyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAkY2FyZC1hY3Rpb24tcGFkZGluZy15ICgkY2FyZC1hY3Rpb24tcGFkZGluZy14IC0gJGNhcmQtYWN0aW9uLWlubmVyLXNwYWNlci14KSAoJGNhcmQtYWN0aW9uLXBhZGRpbmcteSAtICRjYXJkLWFjdGlvbi1pbm5lci1zcGFjZXIteSkgJGNhcmQtYWN0aW9uLXBhZGRpbmcteDtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAuYnRuIHtcbiAgICBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlO1xuXG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAkY2FyZC1hY3Rpb24taW5uZXItc3BhY2VyLXg7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtYWN0aW9uLWlubmVyLXNwYWNlci15O1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkY2FyZC1hY3Rpb24taW5uZXItc3BhY2VyLXg7XG4gICAgcGFkZGluZy1sZWZ0OiAkY2FyZC1hY3Rpb24taW5uZXItc3BhY2VyLXg7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi8vIEJvZHlcblxuLmNhcmQtYm9keSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkY2FyZC1wYWRkaW5nLXkgJGNhcmQtcGFkZGluZy14O1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gID4gOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLy8gRm9vdGVyXG5cbi5jYXJkLWZvb3RlciB7XG4gIGJvcmRlci10b3A6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG4gIHBhZGRpbmc6ICRjYXJkLXBhZGRpbmcteSAkY2FyZC1wYWRkaW5nLXg7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gID4gOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLy8gSGVhZGVyXG5cbi5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6ICRjYXJkLXBhZGRpbmcteSAkY2FyZC1wYWRkaW5nLXg7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuXG4gICsgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW46ICgkY2FyZC1wYWRkaW5nLXkgKiAtMSkgKCRjYXJkLXBhZGRpbmcteCAqIC0xKTtcbiAgcGFkZGluZzogJGNhcmQtYWN0aW9uLXBhZGRpbmcteSAoJGNhcmQtYWN0aW9uLXBhZGRpbmcteCAtICRjYXJkLWFjdGlvbi1pbm5lci1zcGFjZXIteCkgKCRjYXJkLWFjdGlvbi1wYWRkaW5nLXkgLSAkY2FyZC1hY3Rpb24taW5uZXItc3BhY2VyLXkpICRjYXJkLWFjdGlvbi1wYWRkaW5nLXg7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRjYXJkLWFjdGlvbi1pbm5lci1zcGFjZXIteDtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1hY3Rpb24taW5uZXItc3BhY2VyLXk7XG4gICAgcGFkZGluZy1yaWdodDogJGNhcmQtYWN0aW9uLWlubmVyLXNwYWNlci14O1xuICAgIHBhZGRpbmctbGVmdDogJGNhcmQtYWN0aW9uLWlubmVyLXNwYWNlci14O1xuICB9XG59XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luOiAoJGNhcmQtcGFkZGluZy15ICogLTEpICgkY2FyZC1wYWRkaW5nLXggKiAtMSkgY2FsYygjeyRjYXJkLXBhZGRpbmcteSAqIC0xfSAtICN7JGNhcmQtYm9yZGVyLXdpZHRofSk7XG59XG5cbi8vIEltYWdlXG5cbi5jYXJkLWltZyB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZy1ib3R0b20ge1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLXRvcCB7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBJbWFnZSBvdmVybGF5XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogJGNhcmQtcGFkZGluZy15ICRjYXJkLXBhZGRpbmcteDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4vLyBTZXRcblxuLmNhcmQtY29sdW1ucyB7XG4gIGNvbHVtbi1jb3VudDogJGNhcmQtY29sdW1ucy1jb3VudDtcbiAgY29sdW1uLWdhcDogJGNhcmQtbWFyZ2luLXg7XG4gIG1hcmdpbi10b3A6ICgkY2FyZC1tYXJnaW4teSAvIC0yKTtcbiAgbWFyZ2luLWJvdHRvbTogKCRjYXJkLW1hcmdpbi15IC8gMik7XG4gIG9ycGhhbnM6IDE7XG4gIHdpZG93czogMTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgY29sdW1uLWNvdW50OiAkY2FyZC1jb2x1bW5zLWNvdW50LWRlc2t0b3A7XG4gIH1cblxuICAuY2FyZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgbWFyZ2luLXRvcDogKCRjYXJkLW1hcmdpbi15IC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogKCRjYXJkLW1hcmdpbi15IC8gMik7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmNhcmQtZGVjayB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAoJGNhcmQtbWFyZ2luLXggLyAtMik7XG4gICAgbWFyZ2luLWxlZnQ6ICgkY2FyZC1tYXJnaW4teCAvIC0yKTtcbiAgfVxuXG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1tYXJnaW4teTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIGZsZXg6IDEgMCAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAoJGNhcmQtbWFyZ2luLXggLyAyKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAoJGNhcmQtbWFyZ2luLXggLyAyKTtcbiAgICB9XG4gIH1cbn1cblxuLmNhcmQtZ3JvdXAge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICB9XG5cbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLW1hcmdpbi15O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgZmxleDogMSAwIDA7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG5cbiAgICAgICAgLmNhcmQtYWN0aW9ucyxcbiAgICAgICAgLmNhcmQtYm9keSxcbiAgICAgICAgLmNhcmQtZm9vdGVyLFxuICAgICAgICAuY2FyZC1oZWFkZXIsXG4gICAgICAgIC5jYXJkLWltZyxcbiAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgLmNhcmQtaW1nLXRvcCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG5cbiAgICAgICAgLmNhcmQtYWN0aW9ucyxcbiAgICAgICAgLmNhcmQtYm9keSxcbiAgICAgICAgLmNhcmQtZm9vdGVyLFxuICAgICAgICAuY2FyZC1oZWFkZXIsXG4gICAgICAgIC5jYXJkLWltZyxcbiAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgLmNhcmQtaW1nLXRvcCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgICAgICAgLmNhcmQtYWN0aW9ucyxcbiAgICAgICAgLmNhcmQtYm9keSxcbiAgICAgICAgLmNhcmQtZm9vdGVyLFxuICAgICAgICAuY2FyZC1oZWFkZXIsXG4gICAgICAgIC5jYXJkLWltZyxcbiAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgLmNhcmQtaW1nLXRvcCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBUZXh0IGFuZCB0aXRsZVxuXG4uY2FyZC1saW5rIHtcbiAgQGluY2x1ZGUgYWN0aXZlLWZvY3VzLWhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICArIC5jYXJkLWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiAkY2FyZC1pbm5lci1zcGFjZXIteDtcbiAgfVxufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktYm9keS0xO1xuXG4gIG1hcmdpbi10b3A6ICgkY2FyZC1pbm5lci1zcGFjZXIteSAqIC0xKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LWhlYWRsaW5lO1xuXG4gIG1hcmdpbi1ib3R0b206ICRjYXJkLWlubmVyLXNwYWNlci15O1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuIiwiQG1peGluIHRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi5jaGlwIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNoaXAtYmc7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogKCRjaGlwLWhlaWdodCAvIDIpO1xuICBjb2xvcjogJGNoaXAtY29sb3I7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6ICRjaGlwLWZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRjaGlwLWZvbnQtd2VpZ2h0O1xuICBoZWlnaHQ6ICRjaGlwLWhlaWdodDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAkY2hpcC1saW5lLWhlaWdodDtcbiAgcGFkZGluZy1yaWdodDogJGNoaXAtcGFkZGluZy14O1xuICBwYWRkaW5nLWxlZnQ6ICRjaGlwLXBhZGRpbmcteDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5jbG9zZSB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIG1hcmdpbi1yaWdodDogKCRjaGlwLWlubmVyLXNwYWNlci14IC0gJGNoaXAtcGFkZGluZy14KTtcbiAgICBtYXJnaW4tbGVmdDogJGNoaXAtaW5uZXItc3BhY2VyLXg7XG4gICAgbWluLWhlaWdodDogJG1hdGVyaWFsLWljb24tc2l6ZTtcbiAgICBtaW4td2lkdGg6ICRtYXRlcmlhbC1pY29uLXNpemU7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWVzIGluICR0aGVtZS1jb2xvcnMge1xuICAuY2hpcC0jeyRjb2xvcn0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWNvbG9yKCRjb2xvcik7XG4gICAgY29sb3I6IGNvbG9yLXlpcSh0aGVtZS1jb2xvcigkY29sb3IpKTtcbiAgfVxufVxuXG4vLyBNaXNjXG5cbi5jaGlwLWFjdGlvbiB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQoYmFja2dyb3VuZC1jb2xvciwgYm94LXNoYWRvdyk7XG5cbiAgQGluY2x1ZGUgYWN0aXZlLWZvY3VzLWhvdmVyIHtcbiAgICBib3gtc2hhZG93OiBtYXAtZ2V0KCRjaGlwLWVsZXZhdGlvbi1zaGFkb3ctaG92ZXIsIHNoYWRvdyk7XG4gICAgY29sb3I6ICRjaGlwLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2hpcC1iZy1hY3RpdmU7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cbi5jaGlwLWljb24ge1xuICBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlO1xuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjaGlwLWljb24tYmc7XG4gIGJvcmRlci1yYWRpdXM6ICgkY2hpcC1oZWlnaHQgLyAyKTtcbiAgY29sb3I6IGNvbG9yLXlpcSgkY2hpcC1pY29uLWJnKTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmb250LXNpemU6ICRjaGlwLWljb24tZm9udC1zaXplO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkY2hpcC1mb250LXdlaWdodDtcbiAgaGVpZ2h0OiAkY2hpcC1oZWlnaHQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6ICgkY2hpcC1pbm5lci1zcGFjZXIteCAqIDIpO1xuICBtYXJnaW4tbGVmdDogKCRjaGlwLXBhZGRpbmcteCAqIC0xKTtcbiAgb3JkZXI6IC0xO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAkY2hpcC1oZWlnaHQ7XG59XG5cbi5jaGlwLWltZyB7XG4gIGJvcmRlci1yYWRpdXM6ICgkY2hpcC1oZWlnaHQgLyAyKTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGhlaWdodDogJGNoaXAtaGVpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6ICgkY2hpcC1pbm5lci1zcGFjZXIteCAqIDIpO1xuICBtYXJnaW4tbGVmdDogKCRjaGlwLXBhZGRpbmcteCAqIC0xKTtcbiAgb3JkZXI6IC0xO1xuICB3aWR0aDogYXV0bztcbn1cbiIsIi50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iZztcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkdGFibGUtbWFyZ2luLXk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgdGQsXG4gIHRoIHtcbiAgICBib3JkZXItdG9wOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgbGluZS1oZWlnaHQ6ICR0YWJsZS1saW5lLWhlaWdodDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkdGFibGUtY2VsbC1wYWRkaW5nLXg7XG4gICAgcGFkZGluZy1sZWZ0OiAkdGFibGUtY2VsbC1wYWRkaW5nLXg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkdGFibGUtY2VsbC1wYWRkaW5nLXgtYWx0O1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkdGFibGUtY2VsbC1wYWRkaW5nLXgtYWx0O1xuICAgIH1cbiAgfVxuXG4gIHRib2R5IHtcbiAgICBjb2xvcjogJHRhYmxlLXRib2R5LWNvbG9yO1xuXG4gICAgdGQsXG4gICAgdGgge1xuICAgICAgZm9udC1zaXplOiAkdGFibGUtdGJvZHktZm9udC1zaXplO1xuICAgICAgZm9udC13ZWlnaHQ6ICR0YWJsZS10Ym9keS1mb250LXdlaWdodDtcbiAgICAgIGhlaWdodDogJHRhYmxlLXRib2R5LWNlbGwtaGVpZ2h0O1xuICAgICAgcGFkZGluZy10b3A6ICR0YWJsZS10Ym9keS1wYWRkaW5nLXk7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLXRib2R5LXBhZGRpbmcteTtcbiAgICB9XG4gIH1cblxuICB0Zm9vdCB7XG4gICAgY29sb3I6ICR0YWJsZS10Zm9vdC1jb2xvcjtcblxuICAgIHRkLFxuICAgIHRoIHtcbiAgICAgIGZvbnQtc2l6ZTogJHRhYmxlLXRmb290LWZvbnQtc2l6ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkdGFibGUtdGZvb3QtZm9udC13ZWlnaHQ7XG4gICAgICBoZWlnaHQ6ICR0YWJsZS10Zm9vdC1jZWxsLWhlaWdodDtcbiAgICAgIHBhZGRpbmctdG9wOiAkdGFibGUtdGZvb3QtcGFkZGluZy15O1xuICAgICAgcGFkZGluZy1ib3R0b206ICR0YWJsZS10Zm9vdC1wYWRkaW5nLXk7XG4gICAgfVxuICB9XG5cbiAgdGhlYWQge1xuICAgIGNvbG9yOiAkdGFibGUtdGhlYWQtY29sb3I7XG5cbiAgICB0ZCxcbiAgICB0aCB7XG4gICAgICBmb250LXNpemU6ICR0YWJsZS10aGVhZC1mb250LXNpemU7XG4gICAgICBmb250LXdlaWdodDogJHRhYmxlLXRoZWFkLWZvbnQtd2VpZ2h0O1xuICAgICAgaGVpZ2h0OiAkdGFibGUtdGhlYWQtY2VsbC1oZWlnaHQ7XG4gICAgICBwYWRkaW5nLXRvcDogJHRhYmxlLXRoZWFkLXBhZGRpbmcteTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkdGFibGUtdGhlYWQtcGFkZGluZy15O1xuICAgIH1cbiAgfVxuXG4gIC5jYXJkID4gJiB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAmLFxuICAgICAgPiA6Zmlyc3QtY2hpbGQsXG4gICAgICA+IDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG5cbiAgICAgID4gOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQge1xuICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1tYXgtY29tcG91bmQtc2VsZWN0b3JzXG4gICAgICAgIHRkLFxuICAgICAgICB0aCB7XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy8gc3R5bGVsaW50LWVuYWJsZVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAmLFxuICAgICAgPiA6bGFzdC1jaGlsZCxcbiAgICAgID4gOmxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG5cbiAgICAgID4gOmxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHtcbiAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LWNvbXBvdW5kLXNlbGVjdG9yc1xuICAgICAgICB0ZCxcbiAgICAgICAgdGgge1xuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vIHN0eWxlbGludC1lbmFibGVcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGFibGUge1xuICAgIGJvcmRlci10b3A6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gID4gOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQge1xuICAgIHRkLFxuICAgIHRoIHtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzIHtcbiAgdGQsXG4gIHRoLFxuICAudGFibGUge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcblxuICAuY2FyZCA+ICYge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4udGFibGUtc20ge1xuICB0ZCxcbiAgdGgge1xuICAgIHBhZGRpbmctcmlnaHQ6ICR0YWJsZS1zbS1jZWxsLXBhZGRpbmcteDtcbiAgICBwYWRkaW5nLWxlZnQ6ICR0YWJsZS1zbS1jZWxsLXBhZGRpbmcteDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkdGFibGUtc20tY2VsbC1wYWRkaW5nLXgtYWx0O1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkdGFibGUtc20tY2VsbC1wYWRkaW5nLXgtYWx0O1xuICAgIH1cbiAgfVxuXG4gIHRib2R5IHtcbiAgICB0ZCxcbiAgICB0aCB7XG4gICAgICBoZWlnaHQ6ICR0YWJsZS1zbS10Ym9keS1jZWxsLWhlaWdodDtcbiAgICAgIHBhZGRpbmctdG9wOiAkdGFibGUtc20tdGJvZHktcGFkZGluZy15O1xuICAgICAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1zbS10Ym9keS1wYWRkaW5nLXk7XG4gICAgfVxuICB9XG5cbiAgdGZvb3Qge1xuICAgIHRkLFxuICAgIHRoIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkdGFibGUtc20tdGZvb3QtcGFkZGluZy15O1xuICAgICAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1zbS10Zm9vdC1wYWRkaW5nLXk7XG4gICAgfVxuICB9XG5cbiAgdGhlYWQge1xuICAgIHRkLFxuICAgIHRoIHtcbiAgICAgIGhlaWdodDogJHRhYmxlLXNtLXRoZWFkLWNlbGwtaGVpZ2h0O1xuICAgICAgcGFkZGluZy10b3A6ICR0YWJsZS1zbS10aGVhZC1wYWRkaW5nLXk7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLXNtLXRoZWFkLXBhZGRpbmcteTtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLXN0cmlwZWQge1xuICB0Ym9keSB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iZy1hY2NlbnQ7XG4gIH1cbn1cblxuLy8gUGxhY2VkIGhlcmUgYmVjYXVzZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgc3RyaXBpbmcgc3R5bGVzXG5cbi50YWJsZS1ob3ZlciB7XG4gIHRib2R5IHRyIHtcbiAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmctaG92ZXI7XG4gICAgfVxuICB9XG59XG5cbi8vIFRhYmxlIGJhY2tncm91bmRcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWVzIGluICR0aGVtZS1jb2xvcnMge1xuICAudGFibGUtI3skY29sb3J9IHtcbiAgICAmLFxuICAgID4gdGQsXG4gICAgPiB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS1jb2xvci1saWdodCgkY29sb3IpO1xuICAgICAgY29sb3I6IGNvbG9yLXlpcSh0aGVtZS1jb2xvci1saWdodCgkY29sb3IpKTtcbiAgICB9XG5cbiAgICAudGFibGUtaG92ZXIgJiB7XG4gICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgICYsXG4gICAgICAgID4gdGQsXG4gICAgICAgID4gdGgge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWNvbG9yKCRjb2xvcik7XG4gICAgICAgICAgY29sb3I6IGNvbG9yLXlpcSh0aGVtZS1jb2xvcigkY29sb3IpKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udGFibGUtYWN0aXZlIHtcbiAgJixcbiAgPiB0ZCxcbiAgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnLWFjdGl2ZTtcbiAgICBjb2xvcjogY29sb3IteWlxKCR0YWJsZS1iZy1hY3RpdmUpO1xuICB9XG5cbiAgLnRhYmxlLWhvdmVyICYge1xuICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICYsXG4gICAgICA+IHRkLFxuICAgICAgPiB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iZy1hY3RpdmUtaG92ZXI7XG4gICAgICAgIGNvbG9yOiBjb2xvci15aXEoJHRhYmxlLWJnLWFjdGl2ZS1ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4udGFibGUge1xuICAudGhlYWQtZGFyayB7XG4gICAgdGQsXG4gICAgdGgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYmc7XG4gICAgICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnRoZWFkLWxpZ2h0IHtcbiAgICB0ZCxcbiAgICB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtdGhlYWQtYmc7XG4gICAgICBjb2xvcjogJHRhYmxlLXRoZWFkLWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG5cbiAgJi50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtZGFyay1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmLnRhYmxlLXN0cmlwZWQge1xuICAgIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYmctYWNjZW50O1xuICAgIH1cbiAgfVxuXG4gICYudGFibGUtaG92ZXIge1xuICAgIHRib2R5IHRyIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYmctaG92ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdGJvZHksXG4gIHRmb290LFxuICB0aGVhZCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cblxuICB0ZCxcbiAgdGgsXG4gIC50YWJsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtZGFyay1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuLy8gVGFibGUgcmVzcG9uc2l2ZVxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0KTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogbWFwLWdldCgkZGlhbG9nLWVsZXZhdGlvbi1zaGFkb3csIGVsZXZhdGlvbik7XG5cbiAgJi5mYWRlIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkLWNvbXBsZXgob3BhY2l0eSk7XG5cbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQtY29tcGxleCh0cmFuc2Zvcm0pO1xuXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKCRkaWFsb2ctdHJhbnNpdGlvbi1zY2FsZSk7XG4gICAgfVxuICB9XG5cbiAgJi5zaG93IC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5tb2RhbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLy8gQmFja2Ryb3BcblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRpYWxvZy1iYWNrZHJvcC1iZztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IChtYXAtZ2V0KCRkaWFsb2ctZWxldmF0aW9uLXNoYWRvdywgZWxldmF0aW9uKSAtIDEpO1xufVxuXG4vLyBEaWFsb2dcblxuLm1vZGFsLWNvbnRlbnQge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkaWFsb2ctYm9yZGVyLXJhZGl1cyk7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJGRpYWxvZy1jb250ZW50LWJnO1xuICBib3gtc2hhZG93OiBtYXAtZ2V0KCRkaWFsb2ctZWxldmF0aW9uLXNoYWRvdywgc2hhZG93KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3V0bGluZTogMDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIG1hcmdpbjogJGRpYWxvZy1tYXJnaW4teSBhdXRvO1xuICBtYXgtd2lkdGg6ICRkaWFsb2ctd2lkdGg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRkaWFsb2ctbWFyZ2luLXh9ICogMik7XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAjeyRkaWFsb2ctbWFyZ2luLXl9ICogMik7XG59XG5cbi5tb2RhbC1sZyB7XG4gIG1heC13aWR0aDogJGRpYWxvZy13aWR0aC1sZztcbn1cblxuLm1vZGFsLXNtIHtcbiAgbWF4LXdpZHRoOiAkZGlhbG9nLXdpZHRoLXNtO1xufVxuXG4vLyBNaXNjXG5cbi5tb2RhbC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6ICRkaWFsb2ctcGFkZGluZy15ICRkaWFsb2ctcGFkZGluZy14O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGRpYWxvZy1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGRpYWxvZy1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5tb2RhbC1oZWFkZXIgKyAmIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gID4gOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogJGRpYWxvZy1mb290ZXItcGFkZGluZy15ICRkaWFsb2ctZm9vdGVyLXBhZGRpbmcteCAkZGlhbG9nLWZvb3Rlci1wYWRkaW5nLXkgKCRkaWFsb2ctZm9vdGVyLXBhZGRpbmcteCAtICRkaWFsb2ctZm9vdGVyLWlubmVyLXNwYWNlci14KTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkZGlhbG9nLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkZGlhbG9nLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLmJ0biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gI3skZGlhbG9nLWZvb3Rlci1pbm5lci1zcGFjZXIteH0pO1xuICAgIG1pbi13aWR0aDogJGRpYWxvZy1mb290ZXItYnRuLW1pbi13aWR0aDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRkaWFsb2ctZm9vdGVyLWlubmVyLXNwYWNlci14O1xuICAgIHBhZGRpbmctbGVmdDogJGRpYWxvZy1mb290ZXItaW5uZXItc3BhY2VyLXg7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZXMgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgICAmLSN7JGNvbG9yfSB7XG4gICAgICAgIEBpbmNsdWRlIHBsYWluLWFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgICAgICAgY29sb3I6IHRoZW1lLWNvbG9yKCRjb2xvcik7XG4gICAgICAgIH1cblxuICAgICAgICAmLmRpc2FibGVkLFxuICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICBjb2xvcjogJGJ0bi1jb2xvci1kaXNhYmxlZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuYWN0aXZlLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidG4tYmctYWN0aXZlO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkLFxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgPiAqIHtcbiAgICBtYXJnaW4tbGVmdDogJGRpYWxvZy1mb290ZXItaW5uZXItc3BhY2VyLXg7XG4gIH1cbn1cblxuLm1vZGFsLWZvb3Rlci1zdGFja2VkIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgLmJ0biB7XG4gICAgQGluY2x1ZGUgdGV4dC1hbGlnbihyaWdodCk7XG5cbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nOiAkZGlhbG9nLWZvb3Rlci1idG4tc3RhY2tlZC1wYWRkaW5nLXkgJGRpYWxvZy1mb290ZXItYnRuLXN0YWNrZWQtcGFkZGluZy14O1xuICB9XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6ICRkaWFsb2ctcGFkZGluZy15ICRkaWFsb2ctcGFkZGluZy14O1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRkaWFsb2ctYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRkaWFsb2ctYm9yZGVyLXJhZGl1cyk7XG4gIH1cbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS10aXRsZTtcblxuICBtYXJnaW46IDA7XG59XG5cbi8vIFNjcm9sbGJhciBtZWFzdXJlXG5cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5OXB4O1xuICB3aWR0aDogNTBweDtcbn1cbiIsIi8vIFRvZG86IGV4cGFuc2lvbiBwYW5lbCB3aXRoIGRpZmZlcmVudCBiYWNrZ3JvdW5kIGNvbG91cnNcblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKGJhY2tncm91bmQtY29sb3IsIGNvbG9yKTtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXhwYW5zaW9uLXBhbmVsLWJnO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG1hcC1nZXQoJGV4cGFuc2lvbi1wYW5lbC1lbGV2YXRpb24tc2hhZG93LCBzaGFkb3cpO1xuICBjb2xvcjogJGV4cGFuc2lvbi1wYW5lbC1jb2xvcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogJGV4cGFuc2lvbi1wYW5lbC1mb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkZXhwYW5zaW9uLXBhbmVsLWxpbmUtaGVpZ2h0O1xuICBtaW4taGVpZ2h0OiAkZXhwYW5zaW9uLXBhbmVsLWhlaWdodDtcbiAgcGFkZGluZzogJGV4cGFuc2lvbi1wYW5lbC1wYWRkaW5nLXkgJGV4cGFuc2lvbi1wYW5lbC1wYWRkaW5nLXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAaW5jbHVkZSBhY3RpdmUtZm9jdXMtaG92ZXIge1xuICAgIGNvbG9yOiAkZXhwYW5zaW9uLXBhbmVsLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXhwYW5zaW9uLXBhbmVsLWJnLWFjdGl2ZTtcbiAgICBjb2xvcjogJGV4cGFuc2lvbi1wYW5lbC1jb2xvcjtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRleHBhbnNpb24tcGFuZWwtYmc7XG4gICAgY29sb3I6ICRleHBhbnNpb24tcGFuZWwtY29sb3ItZGlzYWJsZWQ7XG4gIH1cblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkZXhwYW5zaW9uLXBhbmVsLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkZXhwYW5zaW9uLXBhbmVsLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLmNhcmQgJiB7XG4gICAgcGFkZGluZy1yaWdodDogJGNhcmQtcGFkZGluZy14O1xuICAgIHBhZGRpbmctbGVmdDogJGNhcmQtcGFkZGluZy14O1xuICB9XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgY29sb3I6ICRleHBhbnNpb24tcGFuZWwtY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGV4cGFuc2lvbi1wYW5lbC1iZy1hY3RpdmU7XG4gICAgY29sb3I6ICRleHBhbnNpb24tcGFuZWwtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGV4cGFuc2lvbi1wYW5lbC1iZztcbiAgICBjb2xvcjogJGV4cGFuc2lvbi1wYW5lbC1jb2xvci1kaXNhYmxlZDtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWVzIGluICR0aGVtZS1jb2xvcnMge1xuICAubGlzdC1ncm91cC1pdGVtLSN7JGNvbG9yfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3ItbGlnaHQoJGNvbG9yKTtcbiAgICBjb2xvcjogY29sb3IteWlxKHRoZW1lLWNvbG9yLWxpZ2h0KCRjb2xvcikpO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3IoJGNvbG9yKTtcbiAgICAgIGNvbG9yOiBjb2xvci15aXEodGhlbWUtY29sb3IoJGNvbG9yKSk7XG4gICAgfVxuXG4gICAgJi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgICAgIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWNvbG9yKCRjb2xvcik7XG4gICAgICAgIGNvbG9yOiBjb2xvci15aXEodGhlbWUtY29sb3IoJGNvbG9yKSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEV4cGFuc2lvbiBwYW5lbFxuXG4uZXhwYW5zaW9uLXBhbmVsIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChiYWNrZ3JvdW5kLWNvbG9yLCBjb2xvciwgbWFyZ2luKTtcblxuICBwYWRkaW5nOiAwO1xuXG4gICYuc2hvdyB7XG4gICAgYm9yZGVyLXJhZGl1czogJGV4cGFuc2lvbi1wYW5lbC1ib3JkZXItcmFkaXVzO1xuXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiAkZXhwYW5zaW9uLXBhbmVsLW1hcmdpbi15O1xuXG4gICAgICAuY2FyZCAmIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGV4cGFuc2lvbi1wYW5lbC1tYXJnaW4teTtcblxuICAgICAgLmNhcmQgJiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgKyAuZXhwYW5zaW9uLXBhbmVsIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRleHBhbnNpb24tcGFuZWwtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAgICYuc2hvdyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG5cbiAgICAgIC5jYXJkICYge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnNob3ctcHJlZGVjZXNzb3Ige1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRleHBhbnNpb24tcGFuZWwtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAuY2FyZCAmIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJkICYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5leHBhbnNpb24tcGFuZWwtYm9keSB7XG4gIHBhZGRpbmc6ICRleHBhbnNpb24tcGFuZWwtaW5uZXItc3BhY2VyLXkgJGV4cGFuc2lvbi1wYW5lbC1wYWRkaW5nLXg7XG5cbiAgLmNhcmQgJiB7XG4gICAgcGFkZGluZy1yaWdodDogJGNhcmQtcGFkZGluZy14O1xuICAgIHBhZGRpbmctbGVmdDogJGNhcmQtcGFkZGluZy14O1xuICB9XG59XG5cbi5leHBhbnNpb24tcGFuZWwtZm9vdGVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBib3JkZXItdG9wOiAkZXhwYW5zaW9uLXBhbmVsLWJvcmRlci13aWR0aCBzb2xpZCAkZXhwYW5zaW9uLXBhbmVsLWJvcmRlci1jb2xvcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogJGV4cGFuc2lvbi1wYW5lbC1pbm5lci1zcGFjZXIteSAkZXhwYW5zaW9uLXBhbmVsLWZvb3Rlci1wYWRkaW5nLXggKCRleHBhbnNpb24tcGFuZWwtaW5uZXItc3BhY2VyLXkgLSAkZXhwYW5zaW9uLXBhbmVsLWZvb3Rlci1pbm5lci1zcGFjZXIteSkgKCRleHBhbnNpb24tcGFuZWwtZm9vdGVyLXBhZGRpbmcteCAtICRleHBhbnNpb24tcGFuZWwtZm9vdGVyLWlubmVyLXNwYWNlci14KTtcblxuICAuY2FyZCAmIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkY2FyZC1wYWRkaW5nLXg7XG4gICAgcGFkZGluZy1sZWZ0OiAoJGNhcmQtcGFkZGluZy14IC0gJGV4cGFuc2lvbi1wYW5lbC1mb290ZXItaW5uZXItc3BhY2VyLXgpO1xuICB9XG5cbiAgLmJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGV4cGFuc2lvbi1wYW5lbC1mb290ZXItaW5uZXItc3BhY2VyLXk7XG4gICAgbWFyZ2luLWxlZnQ6ICRleHBhbnNpb24tcGFuZWwtZm9vdGVyLWlubmVyLXNwYWNlci14O1xuICAgIG1pbi13aWR0aDogJGV4cGFuc2lvbi1wYW5lbC1mb290ZXItYnRuLW1pbi13aWR0aDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZXhwYW5zaW9uLXBhbmVsLWZvb3Rlci1pbm5lci1zcGFjZXIteDtcbiAgICBwYWRkaW5nLWxlZnQ6ICRleHBhbnNpb24tcGFuZWwtZm9vdGVyLWlubmVyLXNwYWNlci14O1xuXG4gICAgLmNhcmQgJiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAoJGNhcmQtcGFkZGluZy14IC0gJGV4cGFuc2lvbi1wYW5lbC1mb290ZXItcGFkZGluZy14KTtcbiAgICAgIHBhZGRpbmctbGVmdDogKCRjYXJkLXBhZGRpbmcteCAtICRleHBhbnNpb24tcGFuZWwtZm9vdGVyLXBhZGRpbmcteCk7XG4gICAgfVxuICB9XG59XG5cbi5leHBhbnNpb24tcGFuZWwtaWNvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tbGVmdDogJGV4cGFuc2lvbi1wYW5lbC1pbm5lci1zcGFjZXIteDtcblxuICAuY29sbGFwc2VkLWhpZGUge1xuICAgIFtkYXRhLXRvZ2dsZT0nY29sbGFwc2UnXS5jb2xsYXBzZWQgJiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5jb2xsYXBzZWQtc2hvdyB7XG4gICAgW2RhdGEtdG9nZ2xlPSdjb2xsYXBzZSddOm5vdCguY29sbGFwc2VkKSAmIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5leHBhbnNpb24tcGFuZWwtdG9nZ2xlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1pbi1oZWlnaHQ6ICRleHBhbnNpb24tcGFuZWwtaGVpZ2h0O1xuICBwYWRkaW5nOiAkZXhwYW5zaW9uLXBhbmVsLXBhZGRpbmcteSAkZXhwYW5zaW9uLXBhbmVsLXBhZGRpbmcteDtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQGluY2x1ZGUgYWN0aXZlLWZvY3VzLWhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXhwYW5zaW9uLXBhbmVsLWJnLWFjdGl2ZTtcbiAgICBjb2xvcjogJGV4cGFuc2lvbi1wYW5lbC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXhwYW5zaW9uLXBhbmVsLWJnO1xuICAgIGNvbG9yOiAkZXhwYW5zaW9uLXBhbmVsLWNvbG9yLWRpc2FibGVkO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuXG4gIC5jYXJkICYge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRjYXJkLXBhZGRpbmcteDtcbiAgICBwYWRkaW5nLWxlZnQ6ICRjYXJkLXBhZGRpbmcteDtcbiAgfVxufVxuXG4vLyBGbHVzaFxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gICY6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cblxuICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wOiAkZXhwYW5zaW9uLXBhbmVsLWJvcmRlci13aWR0aCBzb2xpZCAkZXhwYW5zaW9uLXBhbmVsLWJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogJGV4cGFuc2lvbi1wYW5lbC1ib3JkZXItd2lkdGggc29saWQgJGV4cGFuc2lvbi1wYW5lbC1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG4iLCIuZHJvcGRvd24sXG4uZHJvcGxlZnQsXG4uZHJvcHJpZ2h0LFxuLmRyb3B1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRtZW51LWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0ZXh0LWFsaWduKGxlZnQpO1xuXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogJG1lbnUtZm9udC1zaXplO1xuICBmb250LXdlaWdodDogJG1lbnUtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkbWVudS1saW5lLWhlaWdodDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBtaW4td2lkdGg6ICRtZW51LW1pbi13aWR0aDtcbiAgcGFkZGluZzogJG1lbnUtcGFkZGluZy15IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiBtYXAtZ2V0KCRtZW51LWVsZXZhdGlvbi1zaGFkb3csIGVsZXZhdGlvbik7XG5cbiAgJi5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICY6OmJlZm9yZSxcbiAgICA+ICoge1xuICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi1tb2JpbGU7XG4gICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24tc3RhbmRhcmQ7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi10YWJsZXQ7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi1kZXNrdG9wO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IGRyb3Bkb3duLW1lbnUtc2hvdztcbiAgICB9XG5cbiAgICA+ICoge1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IGRyb3Bkb3duLWl0ZW0tc2hvdztcbiAgICB9XG5cbiAgICA+IDpudGgtY2hpbGQoMSkge1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IGRyb3Bkb3duLWl0ZW0tc2hvdy0xO1xuICAgIH1cblxuICAgID4gOm50aC1jaGlsZCgyKSB7XG4gICAgICBhbmltYXRpb24tbmFtZTogZHJvcGRvd24taXRlbS1zaG93LTI7XG4gICAgfVxuXG4gICAgPiA6bnRoLWNoaWxkKDMpIHtcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bi1pdGVtLXNob3ctMztcbiAgICB9XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG1lbnUtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWVudS1iZztcbiAgICBib3gtc2hhZG93OiBtYXAtZ2V0KCRtZW51LWVsZXZhdGlvbi1zaGFkb3csIHNoYWRvdyk7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgei1pbmRleDogLTE7XG4gIH1cblxuICAubmF2Om5vdCguZmxleC1jb2x1bW4pOm5vdCguZmxleC1jb2x1bW4tcmV2ZXJzZSkgJiB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5tZW51IHtcbiAgbWFyZ2luLXRvcDogKCgkYnRuLWhlaWdodCArICRtZW51LXBhZGRpbmcteSkgKiAtMSArICgkbWVudS1saW5rLWhlaWdodCAtICRidG4taGVpZ2h0KSAvIC0yKTtcblxuICAmOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgKCRtZW51LWxpbmstaGVpZ2h0IC8gMiArICRtZW51LXBhZGRpbmcteSk7XG4gIH1cbn1cblxuLnNob3cgPiBhIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQ6bm90KFt4LXBsYWNlbWVudF0pIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG5cbiAgJi5tZW51OjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgKCRtZW51LWxpbmstaGVpZ2h0IC8gMiArICRtZW51LXBhZGRpbmcteSk7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgfVxufVxuXG4uZHJvcGxlZnQge1xuICAuZHJvcGRvd24tbWVudTpub3QoW3gtcGxhY2VtZW50XSkge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuXG4gICAgJi5tZW51IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3ByaWdodCB7XG4gIC5kcm9wZG93bi1tZW51Om5vdChbeC1wbGFjZW1lbnRdKSB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDEwMCU7XG5cbiAgICAmLm1lbnUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnU6bm90KFt4LXBsYWNlbWVudF0pIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuXG4gICAgJi5tZW51IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAoKCRidG4taGVpZ2h0ICsgJG1lbnUtcGFkZGluZy15KSAqIC0xICsgKCRtZW51LWxpbmstaGVpZ2h0IC0gJGJ0bi1oZWlnaHQpIC8gLTIpO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIGNhbGMoMTAwJSAtICN7JG1lbnUtbGluay1oZWlnaHQgLyAyICsgJG1lbnUtcGFkZGluZy15fSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJTtcbiAgICB9XG5cbiAgICA+IDpudGgtY2hpbGQoMSksXG4gICAgPiA6bnRoLWNoaWxkKDIpLFxuICAgID4gOm50aC1jaGlsZCgzKSB7XG4gICAgICBhbmltYXRpb24tbmFtZTogZHJvcGRvd24taXRlbS1zaG93O1xuICAgIH1cblxuICAgID4gOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bi1pdGVtLXNob3ctMTtcbiAgICB9XG5cbiAgICA+IDpudGgtbGFzdC1jaGlsZCgyKSB7XG4gICAgICBhbmltYXRpb24tbmFtZTogZHJvcGRvd24taXRlbS1zaG93LTI7XG4gICAgfVxuXG4gICAgPiA6bnRoLWxhc3QtY2hpbGQoMykge1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IGRyb3Bkb3duLWl0ZW0tc2hvdy0zO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LXJpZ2h0Om5vdChbeC1wbGFjZW1lbnRdKSB7XG4gICAgJi5tZW51OjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSBjYWxjKDEwMCUgLSAjeyRtZW51LWxpbmstaGVpZ2h0IC8gMiArICRtZW51LXBhZGRpbmcteX0pO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50PSdib3R0b20tZW5kJ106OmJlZm9yZSxcbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50PSdsZWZ0LXN0YXJ0J106OmJlZm9yZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbn1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1lbmQnXS5zaG93LFxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1zdGFydCddLnNob3cge1xuICA+IDpudGgtY2hpbGQoMSksXG4gID4gOm50aC1jaGlsZCgyKSxcbiAgPiA6bnRoLWNoaWxkKDMpIHtcbiAgICBhbmltYXRpb24tbmFtZTogZHJvcGRvd24taXRlbS1zaG93O1xuICB9XG5cbiAgPiA6bnRoLWxhc3QtY2hpbGQoMSkge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bi1pdGVtLXNob3ctMTtcbiAgfVxuXG4gID4gOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgICBhbmltYXRpb24tbmFtZTogZHJvcGRvd24taXRlbS1zaG93LTI7XG4gIH1cblxuICA+IDpudGgtbGFzdC1jaGlsZCgzKSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGRyb3Bkb3duLWl0ZW0tc2hvdy0zO1xuICB9XG59XG5cbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50PSd0b3AtZW5kJ106OmJlZm9yZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcbn1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1zdGFydCddOjpiZWZvcmUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDEwMCU7XG59XG5cbi5tZW51W3gtcGxhY2VtZW50PSdib3R0b20tZW5kJ106OmJlZm9yZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgKCRtZW51LWxpbmstaGVpZ2h0IC8gMiArICRtZW51LXBhZGRpbmcteSk7XG59XG5cbi5tZW51W3gtcGxhY2VtZW50PSdsZWZ0LXN0YXJ0J10sXG4ubWVudVt4LXBsYWNlbWVudD0ncmlnaHQtc3RhcnQnXSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5tZW51W3gtcGxhY2VtZW50PSdsZWZ0LXN0YXJ0J106OmJlZm9yZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbn1cblxuLm1lbnVbeC1wbGFjZW1lbnQ9J3JpZ2h0LXN0YXJ0J106OmJlZm9yZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbn1cblxuLm1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1lbmQnXSxcbi5tZW51W3gtcGxhY2VtZW50PSd0b3Atc3RhcnQnXSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICgoJGJ0bi1oZWlnaHQgKyAkbWVudS1wYWRkaW5nLXkpICogLTEgKyAoJG1lbnUtbGluay1oZWlnaHQgLSAkYnRuLWhlaWdodCkgLyAtMik7XG59XG5cbi5tZW51W3gtcGxhY2VtZW50PSd0b3AtZW5kJ106OmJlZm9yZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgY2FsYygxMDAlIC0gI3skbWVudS1saW5rLWhlaWdodCAvIDIgKyAkbWVudS1wYWRkaW5nLXl9KTtcbn1cblxuLm1lbnVbeC1wbGFjZW1lbnQ9J3RvcC1zdGFydCddOjpiZWZvcmUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIGNhbGMoMTAwJSAtICN7JG1lbnUtbGluay1oZWlnaHQgLyAyICsgJG1lbnUtcGFkZGluZy15fSk7XG59XG5cbkBrZXlmcmFtZXMgZHJvcGRvd24taXRlbS1zaG93IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA5OSUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZHJvcGRvd24taXRlbS1zaG93LTEge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBkcm9wZG93bi1pdGVtLXNob3ctMiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGRyb3Bkb3duLWl0ZW0tc2hvdy0zIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA4MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZHJvcGRvd24tbWVudS1zaG93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gIH1cblxuICAyMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoKDEgLyAzKSwgMCk7XG4gIH1cblxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoKDIgLyAzKSwgMC4yNSk7XG4gIH1cblxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMC41KTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAwLjc1KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBtZW51LWFuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICBtYXJnaW4tdG9wOiAoKCRtZW51LWxpbmstaGVpZ2h0ICsgJG1lbnUtcGFkZGluZy15KSAqIC0xKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLy8gQ2FzY2FkaW5nIG1lbnUgZm9yIGRlc2t0b3BcblxuLmRyb3Bkb3duLW1lbnUtc20sXG4ubWVudS1jYXNjYWRpbmcge1xuICBmb250LXNpemU6ICRtZW51LWZvbnQtc2l6ZS1jYXNjYWRpbmc7XG4gIGxpbmUtaGVpZ2h0OiAkbWVudS1saW5lLWhlaWdodC1jYXNjYWRpbmc7XG4gIHBhZGRpbmctdG9wOiAkbWVudS1wYWRkaW5nLXktY2FzY2FkaW5nO1xuICBwYWRkaW5nLWJvdHRvbTogJG1lbnUtcGFkZGluZy15LWNhc2NhZGluZztcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgbWluLXdpZHRoOiAkbWVudS1taW4td2lkdGgtY2FzY2FkaW5nO1xuICB9XG59XG5cbi5tZW51LWNhc2NhZGluZyB7XG4gIG1hcmdpbi10b3A6ICgoJG1lbnUtbGluay1oZWlnaHQtY2FzY2FkaW5nIC0gKCRtZW51LWxpbmstaGVpZ2h0LWNhc2NhZGluZyAtICRtZW51LWxpbmUtaGVpZ2h0LWNhc2NhZGluZykgLyAyKSAqIC0xICsgJG1lbnUtcGFkZGluZy15LWNhc2NhZGluZyAqIC0xKTtcblxuICAmW3gtcGxhY2VtZW50PSd0b3AtZW5kJ10sXG4gICZbeC1wbGFjZW1lbnQ9J3RvcC1zdGFydCddIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICgoJG1lbnUtbGluay1oZWlnaHQtY2FzY2FkaW5nIC0gKCRtZW51LWxpbmstaGVpZ2h0LWNhc2NhZGluZyAtICRtZW51LWxpbmUtaGVpZ2h0LWNhc2NhZGluZykgLyAyKSAqIC0xICsgJG1lbnUtcGFkZGluZy15LWNhc2NhZGluZyAqIC0xKTtcbiAgfVxuXG4gICZbeC1wbGFjZW1lbnQ9J3RvcC1lbmQnXTo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIGNhbGMoMTAwJSAtICN7JG1lbnUtbGluay1oZWlnaHQtY2FzY2FkaW5nIC8gMiArICRtZW51LXBhZGRpbmcteS1jYXNjYWRpbmd9KTtcbiAgfVxuXG4gICZbeC1wbGFjZW1lbnQ9J3RvcC1zdGFydCddOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgY2FsYygxMDAlIC0gI3skbWVudS1saW5rLWhlaWdodC1jYXNjYWRpbmcgLyAyICsgJG1lbnUtcGFkZGluZy15LWNhc2NhZGluZ30pO1xuICB9XG59XG5cbi8vIERpdmlkZXJcblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBAaW5jbHVkZSBuYXYtZGl2aWRlcigkbWVudS1kaXZpZGVyLWJnKTtcbn1cblxuLy8gSGVhZGVyXG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBjb2xvcjogJG1lbnUtaGVhZGVyLWNvbG9yO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAkbWVudS1mb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIGxpbmUtaGVpZ2h0OiAkbWVudS1saW5lLWhlaWdodDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAkbWVudS1saW5rLXBhZGRpbmcteSAkbWVudS1saW5rLXBhZGRpbmcteDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAuZHJvcGRvd24tbWVudS1zbSAmLFxuICAubWVudS1jYXNjYWRpbmcgJiB7XG4gICAgZm9udC1zaXplOiAkbWVudS1mb250LXNpemUtY2FzY2FkaW5nO1xuICAgIGxpbmUtaGVpZ2h0OiAkbWVudS1saW5lLWhlaWdodC1jYXNjYWRpbmc7XG4gICAgcGFkZGluZzogJG1lbnUtbGluay1wYWRkaW5nLXktY2FzY2FkaW5nICRtZW51LWxpbmstcGFkZGluZy14LWNhc2NhZGluZztcbiAgfVxufVxuXG4vLyBMaW5rXG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChiYWNrZ3JvdW5kLWNvbG9yLCBjb2xvcik7XG5cbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBjbGVhcjogYm90aDtcbiAgY29sb3I6ICRtZW51LWxpbmstY29sb3I7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZzogJG1lbnUtbGluay1wYWRkaW5nLXkgJG1lbnUtbGluay1wYWRkaW5nLXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcblxuICBAaW5jbHVkZSBhY3RpdmUtZm9jdXMtaG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtZW51LWxpbmstYmctaG92ZXI7XG4gICAgY29sb3I6ICRtZW51LWxpbmstY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtZW51LWxpbmstYmctaG92ZXI7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogJG1lbnUtbGluay1jb2xvci1kaXNhYmxlZDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LXNtICYsXG4gIC5tZW51LWNhc2NhZGluZyAmIHtcbiAgICBwYWRkaW5nOiAkbWVudS1saW5rLXBhZGRpbmcteS1jYXNjYWRpbmcgJG1lbnUtbGluay1wYWRkaW5nLXgtY2FzY2FkaW5nO1xuICB9XG59XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBjb2xvcjogJG1lbnUtbGluay1jb2xvcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiAkbWVudS1saW5rLXBhZGRpbmcteSAkbWVudS1saW5rLXBhZGRpbmcteDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuXG4gIC5kcm9wZG93bi1tZW51LXNtICYsXG4gIC5tZW51LWNhc2NhZGluZyAmIHtcbiAgICBwYWRkaW5nOiAkbWVudS1saW5rLXBhZGRpbmcteS1jYXNjYWRpbmcgJG1lbnUtbGluay1wYWRkaW5nLXgtY2FzY2FkaW5nO1xuICB9XG59XG5cbi8vIFRvZ2dsZVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgJjo6YWZ0ZXIge1xuICAgIEBpbmNsdWRlIHNldC1tYXRlcmlhbC1pY29ucztcblxuICAgIGNvbnRlbnQ6ICRjYXJldC1pY29uO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6ICgkY2FyZXQtc3BhY2VyLXggKiAtMSk7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJldC1zcGFjZXIteDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgLmRyb3ByaWdodCAmIHtcbiAgICAgIGNvbnRlbnQ6ICRjYXJldC1pY29uLXJpZ2h0O1xuICAgIH1cblxuICAgIC5kcm9wdXAgJiB7XG4gICAgICBjb250ZW50OiAkY2FyZXQtaWNvbi11cDtcbiAgICB9XG4gIH1cblxuICAmOmVtcHR5OjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6ICgkY2FyZXQtc3BhY2VyLXggKiAtMSk7XG4gIH1cblxuICAuZHJvcGxlZnQgJiB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgc2V0LW1hdGVyaWFsLWljb25zO1xuXG4gICAgICBjb250ZW50OiAkY2FyZXQtaWNvbi1sZWZ0O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZXQtc3BhY2VyLXg7XG4gICAgICBtYXJnaW4tbGVmdDogKCRjYXJldC1zcGFjZXIteCAqIC0xKTtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBuYXYtZGl2aWRlcigkYmc6ICRibGFjay1kaXZpZGVyLCAkbWFyZ2luLXk6ICRzcGFjZXItc20pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAkbWFyZ2luLXkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiIsIi5uYXZkcmF3ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogbWFwLWdldCgkbmF2ZHJhd2VyLWVsZXZhdGlvbi1zaGFkb3csIGVsZXZhdGlvbik7XG59XG5cbi8vIEJhY2tkcm9wXG5cbi5uYXZkcmF3ZXItYmFja2Ryb3Age1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkLWNvbXBsZXgob3BhY2l0eSk7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmRyYXdlci1iYWNrZHJvcC1iZztcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IChtYXAtZ2V0KCRuYXZkcmF3ZXItZWxldmF0aW9uLXNoYWRvdywgZWxldmF0aW9uKSAtIDEpO1xuXG4gICYuc2hvdyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vLyBDb250ZW50XG5cbi5uYXZkcmF3ZXItY29udGVudCB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tc2hhcnAoYm94LXNoYWRvdywgdHJhbnNmb3JtKTtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2ZHJhd2VyLWNvbnRlbnQtYmc7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gI3skbmF2ZHJhd2VyLWd1dHRlci13aWR0aH0pO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB3aWR0aDogJG5hdmRyYXdlci13aWR0aDtcblxuICAubmF2ZHJhd2VyLXJpZ2h0ICYge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxuXG4gIC5uYXZkcmF3ZXIuc2hvdyAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWRlY2VsZXJhdGlvbihib3gtc2hhZG93LCB0cmFuc2Zvcm0pO1xuXG4gICAgYm94LXNoYWRvdzogbWFwLWdldCgkbmF2ZHJhd2VyLWVsZXZhdGlvbi1zaGFkb3csIHNoYWRvdyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG4vLyBNaXNjXG5cbi5uYXZkcmF3ZXItYm9keSB7XG4gIG1hcmdpbi1ib3R0b206ICRuYXZkcmF3ZXItaW5uZXItc3BhY2VyLXk7XG4gIHBhZGRpbmctcmlnaHQ6ICRuYXZkcmF3ZXItaW5uZXItc3BhY2VyLXg7XG4gIHBhZGRpbmctbGVmdDogJG5hdmRyYXdlci1pbm5lci1zcGFjZXIteDtcbn1cblxuLm5hdmRyYXdlci1kaXZpZGVyIHtcbiAgQGluY2x1ZGUgbmF2LWRpdmlkZXIoJG5hdmRyYXdlci1kaXZpZGVyLWJnKTtcbn1cblxuLm5hdmRyYXdlci1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2ZHJhd2VyLWhlYWRlci1iZztcbiAgYm9yZGVyLWJvdHRvbTogJG5hdmRyYXdlci1oZWFkZXItYm9yZGVyLXdpZHRoIHNvbGlkICRuYXZkcmF3ZXItaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206ICRuYXZkcmF3ZXItaW5uZXItc3BhY2VyLXk7XG4gIHBhZGRpbmc6ICR0b29sYmFyLXBhZGRpbmcteSAkbmF2ZHJhd2VyLWlubmVyLXNwYWNlci14O1xufVxuXG4ubmF2ZHJhd2VyLXN1YmhlYWRlciB7XG4gIEBpbmNsdWRlIHRleHQtdHJ1bmNhdGU7XG5cbiAgY29sb3I6ICRuYXZkcmF3ZXItc3ViaGVhZGVyLWNvbG9yO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6ICRuYXZkcmF3ZXItc3ViaGVhZGVyLWZvbnQtd2VpZ2h0O1xuICBoZWlnaHQ6ICRuYXZkcmF3ZXItc3ViaGVhZGVyLWhlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6ICgoJG5hdmRyYXdlci1zdWJoZWFkZXItaGVpZ2h0IC0gJG5hdmRyYXdlci1zdWJoZWFkZXItZm9udC1zaXplKSAvIDIpICRuYXZkcmF3ZXItaW5uZXItc3BhY2VyLXg7XG5cbiAgLm5hdmRyYXdlci1kaXZpZGVyICsgJiB7XG4gICAgbWFyZ2luLXRvcDogKCRuYXZkcmF3ZXItaW5uZXItc3BhY2VyLXkgKiAtMSk7XG4gIH1cbn1cblxuLy8gTmF2XG5cbi5uYXZkcmF3ZXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLXRvcDogJG5hdmRyYXdlci1pbm5lci1zcGFjZXIteTtcbiAgbWFyZ2luLWJvdHRvbTogJG5hdmRyYXdlci1pbm5lci1zcGFjZXIteTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gIC5uYXZkcmF3ZXItaGVhZGVyICsgJixcbiAgLm5hdmRyYXdlci1zdWJoZWFkZXIgKyAmIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLm5hdi1saW5rIHtcbiAgICBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQoYmFja2dyb3VuZC1jb2xvciwgY29sb3IpO1xuXG4gICAgY29sb3I6ICRuYXZkcmF3ZXItbmF2LWxpbmstY29sb3I7XG4gICAgZm9udC1zaXplOiAkbmF2ZHJhd2VyLW5hdi1saW5rLWZvbnQtc2l6ZTtcbiAgICBmb250LXdlaWdodDogJG5hdmRyYXdlci1uYXYtbGluay1mb250LXdlaWdodDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwYWRkaW5nOiAoKCRuYXZkcmF3ZXItbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmRyYXdlci1uYXYtbGluay1mb250LXNpemUpIC8gMikgJG5hdmRyYXdlci1pbm5lci1zcGFjZXIteDtcblxuICAgIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2ZHJhd2VyLW5hdi1saW5rLWJnLWhvdmVyO1xuICAgIH1cblxuICAgICYuYWN0aXZlLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2ZHJhd2VyLW5hdi1saW5rLWNvbG9yLWFjdGl2ZTtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICRuYXZkcmF3ZXItbmF2LWxpbmstY29sb3ItZGlzYWJsZWQ7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5hY3RpdmUgPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2ZHJhd2VyLW5hdi1saW5rLWNvbG9yLWFjdGl2ZTtcbiAgfVxufVxuXG4ubmF2ZHJhd2VyLW5hdi1pY29uIHtcbiAgY29sb3I6ICRuYXZkcmF3ZXItbmF2LWljb24tY29sb3I7XG4gIHdpZHRoOiAkbmF2ZHJhd2VyLW5hdi1pY29uLXdpZHRoO1xuXG4gIC5uYXYtbGluazphY3RpdmUgJixcbiAgLm5hdi1saW5rLmFjdGl2ZSAmIHtcbiAgICBjb2xvcjogJG5hdmRyYXdlci1uYXYtbGluay1jb2xvci1hY3RpdmU7XG4gIH1cbn1cblxuLmFjdGl2ZSA+IC5uYXYtbGluayAubmF2ZHJhd2VyLW5hdi1pY29uIHtcbiAgY29sb3I6ICRuYXZkcmF3ZXItbmF2LWxpbmstY29sb3ItYWN0aXZlO1xufVxuXG4vLyBQZXJtYW5lbnQsIHBlcnNpc3RlbnQgYW5kIHRlbXBvcmFyeSB2YXJpYXRpb25zXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQpO1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAubmF2ZHJhd2VyLWJhY2tkcm9wLXBlcm1hbmVudCN7JGluZml4fSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAubmF2ZHJhd2VyLWJhY2tkcm9wLXBlcnNpc3RlbnQjeyRpbmZpeH0ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgLm5hdmRyYXdlci1iYWNrZHJvcC10ZW1wb3JhcnkjeyRpbmZpeH0ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgLm5hdmRyYXdlci1wZXJtYW5lbnQjeyRpbmZpeH0ge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAkbmF2ZHJhd2VyLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2ZHJhd2VyLWJvcmRlci1jb2xvcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIHdpZHRoOiAkbmF2ZHJhd2VyLXdpZHRoO1xuICAgICAgei1pbmRleDogYXV0bztcblxuICAgICAgJi5uYXZkcmF3ZXItcGVybWFuZW50LWNsaXBwZWQsXG4gICAgICAmLm5hdmRyYXdlci1wZXJtYW5lbnQtZmxvYXQge1xuICAgICAgICB0b3A6ICR0b29sYmFyLWhlaWdodDtcbiAgICAgIH1cblxuICAgICAgJi5uYXZkcmF3ZXItcGVybWFuZW50LWZsb2F0IHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuXG4gICAgICAgICYubmF2ZHJhd2VyLXJpZ2h0IHtcbiAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5uYXZkcmF3ZXItcmlnaHQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAkbmF2ZHJhd2VyLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2ZHJhd2VyLWJvcmRlci1jb2xvcjtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB9XG5cbiAgICAgICYuc2hvdyAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgfVxuXG4gICAgICAubmF2ZHJhd2VyLWNvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdmRyYXdlci1wZXJzaXN0ZW50I3skaW5maXh9IHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgd2lkdGg6ICRuYXZkcmF3ZXItd2lkdGg7XG4gICAgICB6LWluZGV4OiBhdXRvO1xuXG4gICAgICAmLm5hdmRyYXdlci1wZXJzaXN0ZW50LWNsaXBwZWQge1xuICAgICAgICBib3JkZXItdG9wOiAkbmF2ZHJhd2VyLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2ZHJhd2VyLWJvcmRlci1jb2xvcjtcbiAgICAgICAgbWFyZ2luLXRvcDogKCRuYXZkcmF3ZXItYm9yZGVyLXdpZHRoICogLTEpO1xuICAgICAgICB0b3A6ICR0b29sYmFyLWhlaWdodDtcbiAgICAgICAgei1pbmRleDogKG1hcC1nZXQoJHRvb2xiYXItZWxldmF0aW9uLXNoYWRvdywgZWxldmF0aW9uKSAtIDEpO1xuICAgICAgfVxuXG4gICAgICAmLm5hdmRyYXdlci1yaWdodCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuXG4gICAgICAgIC5uYXZkcmF3ZXItY29udGVudCB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAkbmF2ZHJhd2VyLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2ZHJhd2VyLWJvcmRlci1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnNob3cgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAkbmF2ZHJhd2VyLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2ZHJhd2VyLWJvcmRlci1jb2xvcjtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZkcmF3ZXItdGVtcG9yYXJ5I3skaW5maXh9IHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogJG5hdmRyYXdlci13aWR0aDtcblxuICAgICAgJi5uYXZkcmF3ZXItcmlnaHQge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgIH1cblxuICAgICAgLm5hdmRyYXdlci1jb250ZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnBpY2tlciB7XG4gIG91dGxpbmU6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAoJHRyYW5zaXRpb24tZHVyYXRpb24tbW9iaWxlICsgJHRyYW5zaXRpb24tZHVyYXRpb24tbW9iaWxlLWNvbXBsZXgpO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHotaW5kZXg6IG1hcC1nZXQoJHBpY2tlci1lbGV2YXRpb24tc2hhZG93LCBlbGV2YXRpb24pO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAoJHRyYW5zaXRpb24tZHVyYXRpb24tdGFibGV0ICsgJHRyYW5zaXRpb24tZHVyYXRpb24tdGFibGV0LWNvbXBsZXgpO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6ICgkdHJhbnNpdGlvbi1kdXJhdGlvbi1kZXNrdG9wICsgJHRyYW5zaXRpb24tZHVyYXRpb24tZGVza3RvcC1jb21wbGV4KTtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG5cbiAgJi5waWNrZXItb3BlbmVkIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnBpY2tlci1mcmFtZSB7XG4gIG1hcmdpbjogJHBpY2tlci1tYXJnaW4teSAkcGlja2VyLW1hcmdpbi14O1xufVxuXG4ucGlja2VyLWhvbGRlciB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQob3BhY2l0eSk7XG5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBpY2tlci1ob2xkZXItYmc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAkdHJhbnNpdGlvbi1kdXJhdGlvbi1tb2JpbGUtY29tcGxleDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zaXRpb24tZHVyYXRpb24tdGFibGV0LWNvbXBsZXg7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zaXRpb24tZHVyYXRpb24tZGVza3RvcC1jb21wbGV4O1xuICB9XG5cbiAgLnBpY2tlci1vcGVuZWQgJiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgfVxufVxuXG4ucGlja2VyLXdyYXAge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwaWNrZXItYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQtY29tcGxleChvcGFjaXR5LCB0cmFuc2Zvcm0pO1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LWJvZHktMTtcblxuICBib3gtc2hhZG93OiBtYXAtZ2V0KCRwaWNrZXItZWxldmF0aW9uLXNoYWRvdywgc2hhZG93KTtcbiAgbWF4LXdpZHRoOiAoJHBpY2tlci1jZWxsLXNpemUgKiA3ICsgJHBpY2tlci1pbm5lci1zcGFjZXIteCAqIDIpO1xuICBvcGFjaXR5OiAwO1xuICBvdXRsaW5lOiAwO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHNjYWxlKCRwaWNrZXItdHJhbnNpdGlvbi1zY2FsZSk7XG5cbiAgQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cblxuICAucGlja2VyLW9wZW5lZCAmIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuLy8gRm9vdGVyXG5cbi5waWNrZXItZm9vdGVyIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHBpY2tlci1ib3JkZXItcmFkaXVzKTtcblxuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAkcGlja2VyLWlubmVyLXNwYWNlci15ICRwaWNrZXItaW5uZXItc3BhY2VyLXg7XG5cbiAgQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwICRwaWNrZXItYm9yZGVyLXJhZGl1cyAwO1xuICAgIHBhZGRpbmctcmlnaHQ6ICgkcGlja2VyLWlubmVyLXNwYWNlci14ICogMS41KTtcbiAgICBwYWRkaW5nLWxlZnQ6ICgkcGlja2VyLWlubmVyLXNwYWNlci14ICogMS41KTtcbiAgfVxuXG4gIGJ1dHRvbiB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6ICRwaWNrZXItaW5uZXItc3BhY2VyLXg7XG4gICAgbWluLXdpZHRoOiAwO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSGVhZGVyXG5cbi5waWNrZXItaGVhZGVyIHtcbiAgaGVpZ2h0OiAkcGlja2VyLWNlbGwtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICRwaWNrZXItY2VsbC1zaXplO1xuICBtYXJnaW4tcmlnaHQ6ICRwaWNrZXItaW5uZXItc3BhY2VyLXg7XG4gIG1hcmdpbi1sZWZ0OiAkcGlja2VyLWlubmVyLXNwYWNlci14O1xuICBwYWRkaW5nLXJpZ2h0OiAoJHBpY2tlci1jZWxsLXNpemUgKyAkcGlja2VyLWlubmVyLXNwYWNlci14KTtcbiAgcGFkZGluZy1sZWZ0OiAoJHBpY2tlci1jZWxsLXNpemUgKyAkcGlja2VyLWlubmVyLXNwYWNlci14KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgbWFyZ2luLXRvcDogJHBpY2tlci1pbm5lci1zcGFjZXIteTtcbiAgICBtYXJnaW4tcmlnaHQ6ICgkcGlja2VyLWlubmVyLXNwYWNlci14ICogMS41KTtcbiAgICBtYXJnaW4tbGVmdDogKCRwaWNrZXItaW5uZXItc3BhY2VyLXggKiAxLjUpO1xuICB9XG59XG5cbi5waWNrZXItbW9udGgsXG4ucGlja2VyLXllYXIge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbi1sZWZ0OiAkcGlja2VyLWlubmVyLXNwYWNlci14O1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5waWNrZXItbmF2LW5leHQsXG4ucGlja2VyLW5hdi1wcmV2IHtcbiAgaGVpZ2h0OiAkcGlja2VyLWNlbGwtc2l6ZTtcbiAgbWFyZ2luLXRvcDogKCRwaWNrZXItY2VsbC1zaXplIC8gLTIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogJHBpY2tlci1jZWxsLXNpemU7XG5cbiAgJixcbiAgJi5tYXRlcmlhbC1pY29ucyB7XG4gICAgbGluZS1oZWlnaHQ6ICRwaWNrZXItY2VsbC1zaXplO1xuICB9XG59XG5cbi5waWNrZXItbmF2LW5leHQge1xuICByaWdodDogMDtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRwaWNrZXItbmF2LW5leHQtaWNvbjtcbiAgfVxufVxuXG4ucGlja2VyLW5hdi1wcmV2IHtcbiAgbGVmdDogMDtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRwaWNrZXItbmF2LXByZXYtaWNvbjtcbiAgfVxufVxuXG4vLyBNYXRlcmlhbCBkYXRlIGRpc3BsYXlcblxuLnBpY2tlci1kYXRlLWRpc3BsYXkge1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkcGlja2VyLWJvcmRlci1yYWRpdXMpO1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICRwaWNrZXItaGVhZGVyLWJnO1xuICBjb2xvcjogY29sb3IteWlxKCRwaWNrZXItaGVhZGVyLWJnKTtcbiAgcGFkZGluZzogJHBpY2tlci1oZWFkZXItcGFkZGluZy15ICRwaWNrZXItaGVhZGVyLXBhZGRpbmcteDtcblxuICBAbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJHBpY2tlci1ib3JkZXItcmFkaXVzKTtcblxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIG1pbi13aWR0aDogKCRwaWNrZXItY2VsbC1zaXplICogMy41ICsgJHBpY2tlci1pbm5lci1zcGFjZXIteCAqIDIpO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cblxuLnBpY2tlci1kYXRlLWRpc3BsYXktYm90dG9tIHtcbiAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZTtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1kaXNwbGF5LTE7XG59XG5cbi5waWNrZXItZGF5LWRpc3BsYXkge1xuICBtYXJnaW4tcmlnaHQ6ICRwaWNrZXItaW5uZXItc3BhY2VyLXg7XG59XG5cbi5waWNrZXItd2Vla2RheS1kaXNwbGF5IHtcbiAgbWFyZ2luLXJpZ2h0OiAkcGlja2VyLWlubmVyLXNwYWNlci14O1xuXG4gIEBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnLCc7XG4gIH1cbn1cblxuLy8gTWlzY1xuXG4ucGlja2VyLWJveCB7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRwaWNrZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJHBpY2tlci1jb250ZW50LWJnO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIEBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJHBpY2tlci1ib3JkZXItcmFkaXVzKTtcblxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLnBpY2tlci1pbnB1dCB7XG4gICYuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICB9XG5cbiAgJi5waWNrZXItaW5wdXQtYWN0aXZlIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdGV4dGZpZWxkLWJvcmRlci1jb2xvci1mb2N1cztcbiAgfVxufVxuXG4vLyBUYWJsZVxuXG4ucGlja2VyLWRheSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBoZWlnaHQ6ICRwaWNrZXItY2VsbC1zaXplO1xuICBsaW5lLWhlaWdodDogJHBpY2tlci1jZWxsLXNpemU7XG4gIG1hcmdpbjogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6ICRwaWNrZXItY2VsbC1zaXplO1xuXG4gIEBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgIG1hcmdpbi1yaWdodDogKCRwaWNrZXItaW5uZXItc3BhY2VyLXggLyAyKTtcbiAgICBtYXJnaW4tbGVmdDogKCRwaWNrZXItaW5uZXItc3BhY2VyLXggLyAyKTtcbiAgfVxuXG4gICYucGlja2VyLWRheS1zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBpY2tlci1kYXktYmctc2VsZWN0ZWQ7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkcGlja2VyLWRheS1iZy1zZWxlY3RlZCk7XG4gIH1cbn1cblxuLnBpY2tlci1kYXktZGlzYWJsZWQge1xuICBjb2xvcjogJHBpY2tlci1kYXktY29sb3ItZGlzYWJsZWQ7XG59XG5cbi5waWNrZXItZGF5LW91dGZvY3VzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBpY2tlci1kYXktdG9kYXkge1xuICBjb2xvcjogJHBpY2tlci1kYXktY29sb3ItdG9kYXk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi5waWNrZXItdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgbWFyZ2luOiAwICRwaWNrZXItaW5uZXItc3BhY2VyLXg7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG5cbiAgdGQsXG4gIHRoIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gIHRoIHtcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgfVxufVxuXG4ucGlja2VyLXdlZWtkYXkge1xuICBjb2xvcjogJHBpY2tlci13ZWVrZGF5LWNvbG9yO1xuICBoZWlnaHQ6ICRwaWNrZXItY2VsbC1zaXplO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogJHBpY2tlci1jZWxsLXNpemU7XG59XG5cbi5waWNrZXItc2VsZWN0LW1vbnRoLFxuLnBpY2tlci1zZWxlY3QteWVhciB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHBpY2tlci1zZWxlY3QtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQob3BhY2l0eSk7XG5cbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBpY2tlci1zZWxlY3QtYmc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogJHRleHRmaWVsZC1jb2xvcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGhlaWdodDogKCRwaWNrZXItY2VsbC1zaXplIC8gMik7XG4gIGxpbmUtaGVpZ2h0OiAoJHBpY2tlci1jZWxsLXNpemUgLyAyKTtcbiAgb3BhY2l0eTogJHBpY2tlci1zZWxlY3Qtb3BhY2l0eTtcbiAgcGFkZGluZzogMCAoJHBpY2tlci1jZWxsLXNpemUgLyAyKSAwICRwaWNrZXItaW5uZXItc3BhY2VyLXg7XG5cbiAgQGluY2x1ZGUgZm9jdXMtaG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1tb3otd2Via2l0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAkY2FyZXQtYmc7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuLnBpY2tlci1zZWxlY3QtbW9udGgge1xuICBtYXJnaW4tbGVmdDogJHBpY2tlci1pbm5lci1zcGFjZXIteDtcbn1cbiIsIkBtaXhpbiBfYXNzZXJ0LWFzY2VuZGluZygkbWFwLCAkbWFwLW5hbWUpIHtcbiAgJHByZXYta2V5OiBudWxsO1xuICAkcHJldi1udW06IG51bGw7XG5cbiAgQGVhY2ggJGtleSwgJG51bSBpbiAkbWFwIHtcbiAgICBAaWYgJHByZXYtbnVtID09IG51bGwge1xuICAgICAgLy8gRG8gbm90aGluZ1xuICAgIH0gQGVsc2UgaWYgbm90IGNvbXBhcmFibGUoJG51bSwgJHByZXYtbnVtKSB7XG4gICAgICBAd2FybiAnUG90ZW50aWFsbHkgaW52YWxpZCB2YWx1ZSBmb3IgI3skbWFwLW5hbWV9OiBUaGlzIG1hcCBtdXN0IGJlIGluIGFzY2VuZGluZyBvcmRlciwgYnV0IGtleSBcIiN7JGtleX1cIiBoYXMgdmFsdWUgI3skbnVtfSB3aG9zZSB1bml0IG1ha2VzIGl0IGluY29tcGFyYWJsZSB0byAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5IFwiI3skcHJldi1rZXl9XCIhJztcbiAgICB9IEBlbHNlIGlmICRudW0gPD0gJHByZXYtbnVtIHtcbiAgICAgIEB3YXJuICdJbnZhbGlkIHZhbHVlIGZvciAjeyRtYXAtbmFtZX06IFRoaXMgbWFwIG11c3QgYmUgaW4gYXNjZW5kaW5nIG9yZGVyLCBidXQga2V5IFwiI3ska2V5fVwiIGhhcyB2YWx1ZSAjeyRudW19IHdoaWNoIGlzIG5vdCBncmVhdGVyIHRoYW4gI3skcHJldi1udW19LCB0aGUgdmFsdWUgb2YgdGhlIHByZXZpb3VzIGtleSBcIiN7JHByZXYta2V5fVwiISc7XG4gICAgfVxuXG4gICAgJHByZXYta2V5OiAka2V5O1xuICAgICRwcmV2LW51bTogJG51bTtcbiAgfVxufVxuXG5AbWl4aW4gX2Fzc2VydC1zdGFydHMtYXQtemVybygkbWFwKSB7XG4gICRmaXJzdC12YWx1ZTogbnRoKG1hcC12YWx1ZXMoJG1hcCksIDEpO1xuXG4gIEBpZiAkZmlyc3QtdmFsdWUgIT0gMCB7XG4gICAgQHdhcm4gJ0ZpcnN0IGJyZWFrcG9pbnQgaW4gYCRncmlkLWJyZWFrcG9pbnRzYCBtdXN0IHN0YXJ0IGF0IDAsIGJ1dCBzdGFydHMgYXQgI3skZmlyc3QtdmFsdWV9Lic7XG4gIH1cbn1cblxuLy8gQ29sb3VyIGNvbnRyYXN0XG5cbkBmdW5jdGlvbiBjb2xvci15aXEoJGNvbG9yKSB7XG4gICRyOiByZWQoJGNvbG9yKTtcbiAgJGc6IGdyZWVuKCRjb2xvcik7XG4gICRiOiBibHVlKCRjb2xvcik7XG5cbiAgJHlpcTogKCgkciAqIDI5OSkgKyAoJGcgKiA1ODcpICsgKCRiICogMTE0KSkgLyAxMDAwO1xuXG4gIEBpZiAoJHlpcSA+PSAkeWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkKSB7XG4gICAgQHJldHVybiAkeWlxLXRleHQtZGFyaztcbiAgfSBAZWxzZSB7XG4gICAgQHJldHVybiAkeWlxLXRleHQtbGlnaHQ7XG4gIH1cbn1cblxuLy8gUmVwbGFjZSBgJGtleWAgd2l0aCBgJHJlcGxhY2VgIGluIGAkY29udGVudGBcblxuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRjb250ZW50LCAka2V5LCAkcmVwbGFjZTogJycpIHtcbiAgJGluZGV4OiBzdHItaW5kZXgoJGNvbnRlbnQsICRrZXkpO1xuXG4gIEBpZiAkaW5kZXgge1xuICAgIEByZXR1cm4gc3RyLXNsaWNlKCRjb250ZW50LCAxLCAkaW5kZXggLSAxKSArICRyZXBsYWNlICsgc3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRjb250ZW50LCAkaW5kZXggKyBzdHItbGVuZ3RoKCRrZXkpKSwgJGtleSwgJHJlcGxhY2UpO1xuICB9IEBlbHNlIHtcbiAgICBAcmV0dXJuICRjb250ZW50O1xuICB9XG59XG5cbi8vIFJldHJpZXZlIGEgY29sb3VyXG5cbkBmdW5jdGlvbiBjb2xvcigka2V5OiBhbWJlcikge1xuICBAcmV0dXJuIG1hcC1nZXQoJGNvbG9ycywgJGtleSk7XG59XG5cbkBmdW5jdGlvbiB0aGVtZS1jb2xvcigka2V5OiBwcmltYXJ5KSB7XG4gIEByZXR1cm4gbWFwLWdldChtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsICRrZXkpLCBjb2xvcik7XG59XG5cbkBmdW5jdGlvbiB0aGVtZS1jb2xvci1kYXJrKCRrZXk6IHByaW1hcnkpIHtcbiAgQHJldHVybiBtYXAtZ2V0KG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgJGtleSksIGRhcmspO1xufVxuXG5AZnVuY3Rpb24gdGhlbWUtY29sb3ItbGlnaHQoJGtleTogcHJpbWFyeSkge1xuICBAcmV0dXJuIG1hcC1nZXQobWFwLWdldCgkdGhlbWUtY29sb3JzLCAka2V5KSwgbGlnaHQpO1xufVxuXG4vLyBTdHJpcCB1bml0XG5cbkBmdW5jdGlvbiBzdHJpcC11bml0KCR2YWwpIHtcbiAgQHJldHVybiAkdmFsIC8gKCR2YWwgKiAwICsgMSk7XG59XG4iLCIvLyBNYXRlcmlhbCBkZXNpZ24gZG9lcyBub3QgaGF2ZSBzcGVjcyBmb3Igc3RyaXBlZCBwcm9ncmVzcyBiYXJzXG4vLyBzbyBzdHJpcGVkIHByb2dyZXNzIGJhcnMgaGF2ZSBiZWVuIHN0eWxlZCBhY2NvcmRpbmcgdG8gdGhlIFwiYnVmZmVyXCIgdmFyaWF0aW9uIG9mIGxpbmVhciBpbmRpY2F0b3Jcbi8vIChodHRwczovL21hdGVyaWFsLmdvb2dsZS5jb20vY29tcG9uZW50cy9wcm9ncmVzcy1hY3Rpdml0eS5odG1sI3Byb2dyZXNzLWFjdGl2aXR5LXR5cGVzLW9mLWluZGljYXRvcnMpXG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGJvcmRlci1ib3R0b206ICRwcm9ncmVzcy1iYXItaGVpZ2h0IHNvbGlkICRwcm9ncmVzcy1iYXItYmc7XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWVzIGluICR0aGVtZS1jb2xvcnMge1xuICAgICYuYmctI3skY29sb3J9IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0aGVtZS1jb2xvcigkY29sb3IpO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWNvbG9yLWxpZ2h0KCRjb2xvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iZztcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6ICRwcm9ncmVzcy1iYXItaGVpZ2h0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxufVxuXG4vLyBBbmltYXRlZCAmIHN0cmlwZWRcblxuLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICY6OmJlZm9yZSB7XG4gICAgYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLW1vYmlsZTtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICBhbmltYXRpb24tbmFtZTogcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLXRhYmxldDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLWRlc2t0b3A7XG4gICAgfVxuICB9XG59XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQsXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlcyBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAmLmJnLSN7JGNvbG9yfTo6YmVmb3JlIHtcbiAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLW5vLXZlbmRvci1wcmVmaXhcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoI3skcHJvZ3Jlc3MtYmFyLWhlaWdodCAvIDJ9ICN7JHByb2dyZXNzLWJhci1oZWlnaHQgLyAyfSwgdGhlbWUtY29sb3ItbGlnaHQoJGNvbG9yKSwgdGhlbWUtY29sb3ItbGlnaHQoJGNvbG9yKSAjeyRwcm9ncmVzcy1iYXItaGVpZ2h0IC8gMn0sIHRyYW5zcGFyZW50ICN7JHByb2dyZXNzLWJhci1oZWlnaHQgLyAyfSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LXJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoI3skcHJvZ3Jlc3MtYmFyLWhlaWdodCAvIDJ9ICN7JHByb2dyZXNzLWJhci1oZWlnaHQgLyAyfSwgdGhlbWUtY29sb3ItbGlnaHQoJGNvbG9yKSwgdGhlbWUtY29sb3ItbGlnaHQoJGNvbG9yKSAjeyRwcm9ncmVzcy1iYXItaGVpZ2h0IC8gMn0sIHRyYW5zcGFyZW50ICN7JHByb2dyZXNzLWJhci1oZWlnaHQgLyAyfSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LXJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoI3skcHJvZ3Jlc3MtYmFyLWhlaWdodCAvIDJ9ICN7JHByb2dyZXNzLWJhci1oZWlnaHQgLyAyfSwgdGhlbWUtY29sb3ItbGlnaHQoJGNvbG9yKSwgdGhlbWUtY29sb3ItbGlnaHQoJGNvbG9yKSAjeyRwcm9ncmVzcy1iYXItaGVpZ2h0IC8gMn0sIHRyYW5zcGFyZW50ICN7JHByb2dyZXNzLWJhci1oZWlnaHQgLyAyfSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgICAvLyBzdHlsZWxpbnQtZW5hYmxlXG4gICAgfVxuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJHByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzKTtcblxuICAgIHJpZ2h0OiAoJHByb2dyZXNzLWJhci1idWZmZXItd2lkdGggKiAtMSk7XG4gICAgYm90dG9tOiAoJHByb2dyZXNzLWJhci1oZWlnaHQgKiAtMSk7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLW5vLXZlbmRvci1wcmVmaXhcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctcmFkaWFsLWdyYWRpZW50KCN7JHByb2dyZXNzLWJhci1oZWlnaHQgLyAyfSAjeyRwcm9ncmVzcy1iYXItaGVpZ2h0IC8gMn0sICN7JHByb2dyZXNzLWJnfSwgI3skcHJvZ3Jlc3MtYmd9ICN7JHByb2dyZXNzLWJhci1oZWlnaHQgLyAyfSwgdHJhbnNwYXJlbnQgI3skcHJvZ3Jlc3MtYmFyLWhlaWdodCAvIDJ9LCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LXJlcGVhdGluZy1yYWRpYWwtZ3JhZGllbnQoI3skcHJvZ3Jlc3MtYmFyLWhlaWdodCAvIDJ9ICN7JHByb2dyZXNzLWJhci1oZWlnaHQgLyAyfSwgI3skcHJvZ3Jlc3MtYmd9LCAjeyRwcm9ncmVzcy1iZ30gI3skcHJvZ3Jlc3MtYmFyLWhlaWdodCAvIDJ9LCB0cmFuc3BhcmVudCAjeyRwcm9ncmVzcy1iYXItaGVpZ2h0IC8gMn0sIHRyYW5zcGFyZW50IDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otcmVwZWF0aW5nLXJhZGlhbC1ncmFkaWVudCgjeyRwcm9ncmVzcy1iYXItaGVpZ2h0IC8gMn0gI3skcHJvZ3Jlc3MtYmFyLWhlaWdodCAvIDJ9LCAjeyRwcm9ncmVzcy1iZ30sICN7JHByb2dyZXNzLWJnfSAjeyRwcm9ncmVzcy1iYXItaGVpZ2h0IC8gMn0sIHRyYW5zcGFyZW50ICN7JHByb2dyZXNzLWJhci1oZWlnaHQgLyAyfSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgLy8gc3R5bGVsaW50LWVuYWJsZVxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAoJHByb2dyZXNzLWJhci1oZWlnaHQgKiAzKSAoJHByb2dyZXNzLWJhci1oZWlnaHQgKiAzKTtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6ICRwcm9ncmVzcy1iYXItaGVpZ2h0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTEwMHZ3O1xuICAgIGJvdHRvbTogKCRwcm9ncmVzcy1iYXItaGVpZ2h0ICogLTEpO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItYW5pbWF0aW9uIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG5cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgkcHJvZ3Jlc3MtYmFyLWhlaWdodCAqIDMpIDA7XG4gIH1cbn1cblxuLy8gSW5kZXRlcm1pbmF0ZVxuXG4ucHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAkcHJvZ3Jlc3MtYmc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWVzIGluICR0aGVtZS1jb2xvcnMge1xuICAgICYuYmctI3skY29sb3J9IHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRoZW1lLWNvbG9yLWxpZ2h0KCRjb2xvcik7XG5cbiAgICAgICY6OmFmdGVyLFxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGhlbWUtY29sb3IoJGNvbG9yKTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOjphZnRlcixcbiAgJjo6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWJnO1xuICAgIHdpZHRoOiAwJTtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBhbmltYXRpb24tbmFtZTogcHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUtYWZ0ZXI7XG4gICAgYm90dG9tOiAoJHByb2dyZXNzLWJhci1oZWlnaHQgKiAtMSk7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHByb2dyZXNzLWJhci1pbmRldGVybWluYXRlLWJlZm9yZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6ICRwcm9ncmVzcy1iYXItaGVpZ2h0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206ICgkcHJvZ3Jlc3MtYmFyLWhlaWdodCAqIC0xKTtcbiAgICB6LWluZGV4OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLWluZGV0ZXJtaW5hdGUtYWZ0ZXIge1xuICAwJSB7XG4gICAgbGVmdDogMCU7XG4gICAgd2lkdGg6IDAlO1xuICB9XG5cbiAgNTAlIHtcbiAgICBsZWZ0OiAyNSU7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgbGVmdDogMTAwJTtcbiAgICB3aWR0aDogMCU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItaW5kZXRlcm1pbmF0ZS1iZWZvcmUge1xuICAwJSxcbiAgNjIuNSUge1xuICAgIGxlZnQ6IDAlO1xuICAgIHdpZHRoOiAwJTtcbiAgfVxuXG4gIDcxLjg3NSUge1xuICAgIGxlZnQ6IDAlO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICA4MS4yNSUge1xuICAgIGxlZnQ6IDI1JTtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgbGVmdDogMTAwJTtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG4iLCIucHJvZ3Jlc3MtY2lyY3VsYXIge1xuICBoZWlnaHQ6ICRwcm9ncmVzcy1jaXJjdWxhci1oZWlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6ICRwcm9ncmVzcy1jaXJjdWxhci1oZWlnaHQ7XG59XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1nYXAge1xuICBib3JkZXItdG9wOiAoJHByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXItd2lkdGggLyAyKSBzb2xpZCAkcHJvZ3Jlc3MtY2lyY3VsYXItYmc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogKCRwcm9ncmVzcy1jaXJjdWxhci1oZWlnaHQgLyAyIC0gJHByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXItd2lkdGggLyA0KTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAoJHByb2dyZXNzLWNpcmN1bGFyLWhlaWdodCAvIDIgLSAkcHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lci13aWR0aCAvIDQpO1xufVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItaW5uZXIge1xuICBhbmltYXRpb246IHByb2dyZXNzLWNpcmN1bGFyLWlubmVyLXJvdGF0ZSAkcHJvZ3Jlc3MtY2lyY3VsYXItYW5pbWF0aW9uLWR1cmF0aW9uICR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbi1zdGFuZGFyZCBpbmZpbml0ZTtcbiAgaGVpZ2h0OiAkcHJvZ3Jlc3MtY2lyY3VsYXItaGVpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAkcHJvZ3Jlc3MtY2lyY3VsYXItaGVpZ2h0O1xufVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItbGVmdCxcbi5wcm9ncmVzcy1jaXJjdWxhci1yaWdodCB7XG4gIGhlaWdodDogJHByb2dyZXNzLWNpcmN1bGFyLWhlaWdodDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAoJHByb2dyZXNzLWNpcmN1bGFyLWhlaWdodCAvIDIpO1xufVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItbGVmdCB7XG4gIGxlZnQ6IDA7XG59XG5cbi5wcm9ncmVzcy1jaXJjdWxhci1yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lciB7XG4gIGJvcmRlcjogJHByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXItd2lkdGggc29saWQgJHByb2dyZXNzLWNpcmN1bGFyLWJnO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6ICRwcm9ncmVzcy1jaXJjdWxhci1oZWlnaHQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogJHByb2dyZXNzLWNpcmN1bGFyLWhlaWdodDtcblxuICAucHJvZ3Jlc3MtY2lyY3VsYXItbGVmdCAmIHtcbiAgICBhbmltYXRpb246IHByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXItbGVmdCAoJHByb2dyZXNzLWNpcmN1bGFyLWFuaW1hdGlvbi1kdXJhdGlvbiAvIDQpICR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbi1zdGFuZGFyZCBpbmZpbml0ZTtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAucHJvZ3Jlc3MtY2lyY3VsYXItcmlnaHQgJiB7XG4gICAgYW5pbWF0aW9uOiBwcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyLXJpZ2h0ICgkcHJvZ3Jlc3MtY2lyY3VsYXItYW5pbWF0aW9uLWR1cmF0aW9uIC8gNCkgJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLXN0YW5kYXJkIGluZmluaXRlO1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuXG4ucHJvZ3Jlc3MtY2lyY3VsYXItd3JhcHBlciB7XG4gIGFuaW1hdGlvbjogcHJvZ3Jlc3MtY2lyY3VsYXItd3JhcHBlci1yb3RhdGUgKCRwcm9ncmVzcy1jaXJjdWxhci1hbmltYXRpb24tZHVyYXRpb24gLyAyKSBsaW5lYXIgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtY2lyY3VsYXItaW5uZXItcm90YXRlIHtcbiAgMTIuNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gIH1cblxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIH1cblxuICAzNy41JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDA1ZGVnKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNTQwZGVnKTtcbiAgfVxuXG4gIDYyLjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2NzVkZWcpO1xuICB9XG5cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg4MTBkZWcpO1xuICB9XG5cbiAgODcuNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDk0NWRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMDgwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXItbGVmdCB7XG4gIDAlLFxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpO1xuICB9XG5cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1jaXJjdWxhci1zcGlubmVyLXJpZ2h0IHtcbiAgMCUsXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzBkZWcpO1xuICB9XG5cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWNpcmN1bGFyLXdyYXBwZXItcm90YXRlIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZXMgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5wcm9ncmVzcy1jaXJjdWxhci0jeyRjb2xvcn0ge1xuICAgIC5wcm9ncmVzcy1jaXJjdWxhci1nYXAsXG4gICAgLnByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXIge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdGhlbWUtY29sb3IoJGNvbG9yKTtcbiAgICB9XG5cbiAgICAucHJvZ3Jlc3MtY2lyY3VsYXItbGVmdCAucHJvZ3Jlc3MtY2lyY3VsYXItc3Bpbm5lciB7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdGhlbWUtY29sb3IoJGNvbG9yKTtcbiAgICB9XG5cbiAgICAucHJvZ3Jlc3MtY2lyY3VsYXItcmlnaHQgLnByb2dyZXNzLWNpcmN1bGFyLXNwaW5uZXIge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0aGVtZS1jb2xvcigkY29sb3IpO1xuICAgIH1cbiAgfVxufVxuIiwiLmN1c3RvbS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSk7XG4gIHBhZGRpbmctbGVmdDogKCRzZWxlY3Rpb24tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSArICRzZWxlY3Rpb24tY29udHJvbC1zcGFjZXIteCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICArIC5jdXN0b20tY29udHJvbCB7XG4gICAgbWFyZ2luLXRvcDogJHNlbGVjdGlvbi1jb250cm9sLXNwYWNlci15O1xuICB9XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAoJHNlbGVjdGlvbi1jb250cm9sLXNwYWNlci14ICogMik7XG5cbiAgKyAuY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi8vIEJhc2Ugc3R5bGVzIGZvciBjdXN0b20gY29udHJvbCBpbmRpY2F0b3JzXG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbG9yOiAkc2VsZWN0aW9uLWNvbnRyb2wtY29sb3I7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRzZWxlY3Rpb24tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyKTtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKGJhY2tncm91bmQtY29sb3IsIG9wYWNpdHksIHRyYW5zZm9ybSk7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbG9yOiAkc2VsZWN0aW9uLWNvbnRyb2wtY29sb3I7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAoJHNlbGVjdGlvbi1jb250cm9sLWluZGljYXRvci1zaXplICogMik7XG4gICAgbWFyZ2luLXRvcDogKCgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRzZWxlY3Rpb24tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyICsgJHNlbGVjdGlvbi1jb250cm9sLWluZGljYXRvci1zaXplIC8gLTIpO1xuICAgIG1hcmdpbi1sZWZ0OiAoJHNlbGVjdGlvbi1jb250cm9sLWluZGljYXRvci1zaXplIC8gLTIpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44NywgMC44NykgdHJhbnNsYXRlWigwKTtcbiAgICB3aWR0aDogKCRzZWxlY3Rpb24tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIDIpO1xuICB9XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG5cbiAgJi5mb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogJHNlbGVjdGlvbi1jb250cm9sLXJhZGlhbC1vcGFjaXR5O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVaKDApO1xuICAgIH1cbiAgfVxuXG4gICY6Y2hlY2tlZCB+IHtcbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogJHNlbGVjdGlvbi1jb250cm9sLWNvbG9yLWFjdGl2ZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlbGVjdGlvbi1jb250cm9sLWNvbG9yLWFjdGl2ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkIH4ge1xuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBjb2xvcjogJHNlbGVjdGlvbi1jb250cm9sLWNvbG9yLWRpc2FibGVkO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbG9yOiAkc2VsZWN0aW9uLWNvbnRyb2wtY29sb3ItZGlzYWJsZWQ7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIENoZWNrYm94XG5cbi5jdXN0b20tY2hlY2tib3gge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICBAaW5jbHVkZSBzZXQtbWF0ZXJpYWwtaWNvbnM7XG5cbiAgICBjb250ZW50OiAkc2VsZWN0aW9uLWNvbnRyb2wtY2hlY2tib3gtaWNvbjtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICRzZWxlY3Rpb24tY29udHJvbC1jaGVja2JveC1pY29uLWNoZWNrZWQ7XG4gICAgfVxuXG4gICAgJjppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgICBjb250ZW50OiAkc2VsZWN0aW9uLWNvbnRyb2wtY2hlY2tib3gtaWNvbi1pbmRldGVybWluYXRlO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSYWRpbyBidXR0b25cblxuLmN1c3RvbS1yYWRpbyB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIEBpbmNsdWRlIHNldC1tYXRlcmlhbC1pY29ucztcblxuICAgIGNvbnRlbnQ6ICRzZWxlY3Rpb24tY29udHJvbC1yYWRpby1pY29uO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJHNlbGVjdGlvbi1jb250cm9sLXJhZGlvLWljb24tY2hlY2tlZDtcbiAgICB9XG4gIH1cbn1cblxuLy8gU3dpdGNoXG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAoJHNlbGVjdGlvbi1jb250cm9sLXRyYWNrLXdpZHRoICsgJHNlbGVjdGlvbi1jb250cm9sLXNwYWNlci14KTtcblxuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQoYmFja2dyb3VuZC1jb2xvcik7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKGJhY2tncm91bmQtY29sb3IsIHRyYW5zZm9ybSk7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3Rpb24tY29udHJvbC10aHVtYi1iZztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJveC1zaGFkb3c6ICRzZWxlY3Rpb24tY29udHJvbC10aHVtYi1zaGFkb3c7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAkc2VsZWN0aW9uLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogJHNlbGVjdGlvbi1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgJjpjaGVja2VkIHtcbiAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgLy8gc2Nzcy1saW50OmRpc2FibGUgTmVzdGluZ0RlcHRoXG4gICAgICAgICY6OmFmdGVyLFxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgkc2VsZWN0aW9uLWNvbnRyb2wtdHJhY2std2lkdGggLSAkc2VsZWN0aW9uLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3Rpb24tY29udHJvbC1jb2xvci1hY3RpdmU7XG4gICAgICAgIH1cbiAgICAgICAgLy8gc2Nzcy1saW50OmVuYWJsZVxuICAgICAgfVxuXG4gICAgICB+IC5jdXN0b20tY29udHJvbC10cmFjayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHNlbGVjdGlvbi1jb250cm9sLWNvbG9yLWFjdGl2ZSwgJHNlbGVjdGlvbi1jb250cm9sLXRyYWNrLW9wYWNpdHkpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlbGVjdGlvbi1jb250cm9sLXRodW1iLWJnLWRpc2FibGVkO1xuICAgICAgfVxuXG4gICAgICB+IC5jdXN0b20tY29udHJvbC10cmFjayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3Rpb24tY29udHJvbC10cmFjay1iZy1kaXNhYmxlZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtdHJhY2sge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQoYmFja2dyb3VuZC1jb2xvcik7XG5cbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3Rpb24tY29udHJvbC10cmFjay1iZztcbiAgICBib3JkZXI6ICgoJHNlbGVjdGlvbi1jb250cm9sLWluZGljYXRvci1zaXplIC0gJHNlbGVjdGlvbi1jb250cm9sLXRyYWNrLWhlaWdodCkgLyAyKSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAkc2VsZWN0aW9uLWNvbnRyb2wtdHJhY2staGVpZ2h0O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogJHNlbGVjdGlvbi1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkc2VsZWN0aW9uLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMik7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogJHNlbGVjdGlvbi1jb250cm9sLXRyYWNrLXdpZHRoO1xuICB9XG59XG4iLCIuY3VzdG9tLXJhbmdlIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNsaWRlci10cmFjay1iZy1hY3RpdmU7XG4gICAgfVxuXG4gICAgJjo6LW1zLWZpbGwtdXBwZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNsaWRlci10cmFjay1iZy1hY3RpdmU7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNsaWRlci10cmFjay1iZy1hY3RpdmU7XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJHNsaWRlci10aHVtYi1zaXplIHJnYmEoJHNsaWRlci10aHVtYi1iZywgJHNsaWRlci10aHVtYi1yYWRpYWwtb3BhY2l0eSk7XG4gICAgfVxuXG4gICAgJjo6LW1zLXJhbmdlLXRodW1iIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRzbGlkZXItdGh1bWItc2l6ZSByZ2JhKCRzbGlkZXItdGh1bWItYmcsICRzbGlkZXItdGh1bWItcmFkaWFsLW9wYWNpdHkpO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRzbGlkZXItdGh1bWItc2l6ZSByZ2JhKCRzbGlkZXItdGh1bWItYmcsICRzbGlkZXItdGh1bWItcmFkaWFsLW9wYWNpdHkpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtcHJvZ3Jlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGlkZXItdGh1bWItYmc7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKGJveC1zaGFkb3csIGhlaWdodCwgd2lkdGgpO1xuXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xpZGVyLXRodW1iLWJnO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgaGVpZ2h0OiAkc2xpZGVyLXRodW1iLXNpemU7XG4gICAgd2lkdGg6ICRzbGlkZXItdGh1bWItc2l6ZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBoZWlnaHQ6ICgkc2xpZGVyLXRodW1iLXNpemUgKiAyKTtcbiAgICAgIHdpZHRoOiAoJHNsaWRlci10aHVtYi1zaXplICogMik7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQoYmFja2dyb3VuZC1jb2xvcik7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xpZGVyLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogJHNsaWRlci10cmFjay1oZWlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmOjotbXMtZmlsbC1sb3dlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNsaWRlci10aHVtYi1iZztcbiAgICBoZWlnaHQ6ICRzbGlkZXItdHJhY2staGVpZ2h0O1xuICAgIG1hcmdpbi1ib3R0b206ICRzbGlkZXItdHJhY2staGVpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAoJHNsaWRlci10aHVtYi1zaXplIC8gMik7XG4gIH1cblxuICAmOjotbXMtZmlsbC11cHBlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNsaWRlci10cmFjay1iZztcbiAgICBoZWlnaHQ6ICRzbGlkZXItdHJhY2staGVpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogKCRzbGlkZXItdGh1bWItc2l6ZSAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206ICRzbGlkZXItdHJhY2staGVpZ2h0O1xuICB9XG5cbiAgJjo6LW1zLXRodW1iIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKGJveC1zaGFkb3cpO1xuXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xpZGVyLXRodW1iLWJnO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgaGVpZ2h0OiAkc2xpZGVyLXRodW1iLXNpemU7XG4gICAgbWFyZ2luLXJpZ2h0OiAoJHNsaWRlci10aHVtYi1zaXplIC8gMik7XG4gICAgbWFyZ2luLWxlZnQ6ICgkc2xpZGVyLXRodW1iLXNpemUgLyAyKTtcbiAgICB3aWR0aDogJHNsaWRlci10aHVtYi1zaXplO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgKCRzbGlkZXItdGh1bWItc2l6ZSAvIDIpICRzbGlkZXItdGh1bWItYmc7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tcy10cmFjayB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChiYWNrZ3JvdW5kLWNvbG9yKTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAoJHNsaWRlci10aHVtYi1zaXplICsgJHNsaWRlci10cmFjay1oZWlnaHQpIDA7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6ICRzbGlkZXItdHJhY2staGVpZ2h0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQoYmFja2dyb3VuZC1jb2xvcik7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xpZGVyLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogJHNsaWRlci10cmFjay1oZWlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChib3gtc2hhZG93KTtcblxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNsaWRlci10aHVtYi1iZztcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGhlaWdodDogJHNsaWRlci10aHVtYi1zaXplO1xuICAgIG1hcmdpbi10b3A6ICgoJHNsaWRlci10aHVtYi1zaXplIC0gJHNsaWRlci10cmFjay1oZWlnaHQpIC8gLTIpO1xuICAgIHdpZHRoOiAkc2xpZGVyLXRodW1iLXNpemU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAoJHNsaWRlci10aHVtYi1zaXplIC8gMikgJHNsaWRlci10aHVtYi1iZztcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBTbmFja2JhciBiYXNlZCBvbiBodHRwczovL21hdGVyaWFsLmlvL2d1aWRlbGluZXMvY29tcG9uZW50cy9zbmFja2JhcnMtdG9hc3RzLmh0bWwjc25hY2tiYXJzLXRvYXN0cy1zcGVjc1xuXG4uc25hY2tiYXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc25hY2tiYXItYmc7XG4gIGNvbG9yOiAkc25hY2tiYXItY29sb3I7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogJHNuYWNrYmFyLWZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICRzbmFja2Jhci1saW5lLWhlaWdodDtcbiAgb3BhY2l0eTogMDtcbiAgcGFkZGluZzogJHNuYWNrYmFyLXBhZGRpbmcteSAkc25hY2tiYXItcGFkZGluZy14O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzICR0cmFuc2l0aW9uLWR1cmF0aW9uLW1vYmlsZS1sZWF2aW5nLCB0cmFuc2Zvcm0gJHRyYW5zaXRpb24tZHVyYXRpb24tbW9iaWxlLWxlYXZpbmcgJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLWFjY2VsZXJhdGlvbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IG1hcC1nZXQoJHNuYWNrYmFyLWVsZXZhdGlvbi1zaGFkb3csIGVsZXZhdGlvbik7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkc25hY2tiYXItYnJlYWtwb2ludCkge1xuICAgIGJvcmRlci1yYWRpdXM6ICRzbmFja2Jhci1ib3JkZXItcmFkaXVzO1xuICAgIG1heC13aWR0aDogJHNuYWNrYmFyLW1heC13aWR0aDtcbiAgICBtaW4td2lkdGg6ICRzbmFja2Jhci1taW4td2lkdGg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDEwMCUpO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgJHRyYW5zaXRpb24tZHVyYXRpb24tdGFibGV0LWxlYXZpbmcsIHRyYW5zZm9ybSAkdHJhbnNpdGlvbi1kdXJhdGlvbi10YWJsZXQtbGVhdmluZyAkdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24tYWNjZWxlcmF0aW9uO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgJHRyYW5zaXRpb24tZHVyYXRpb24tZGVza3RvcC1sZWF2aW5nLCB0cmFuc2Zvcm0gJHRyYW5zaXRpb24tZHVyYXRpb24tZGVza3RvcC1sZWF2aW5nICR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbi1hY2NlbGVyYXRpb247XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuXG4gICYuc2hvdyB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1kZWNlbGVyYXRpb24odHJhbnNmb3JtKTtcblxuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkc25hY2tiYXItYnJlYWtwb2ludCkge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgfVxuICB9XG59XG5cbi5zbmFja2Jhci1ib2R5IHtcbiAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZTtcblxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLnNuYWNrYmFyLWJ0biB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQoYmFja2dyb3VuZC1jb2xvciwgYmFja2dyb3VuZC1pbWFnZSk7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICRzbmFja2Jhci1idG4tY29sb3I7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6ICRzbmFja2Jhci1pbm5lci1zcGFjZXIteDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICBAaW5jbHVkZSBmb2N1cy1ob3ZlciB7XG4gICAgY29sb3I6ICRzbmFja2Jhci1idG4tY29sb3ItaG92ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkc25hY2tiYXItYnJlYWtwb2ludCkge1xuICAgIG1hcmdpbi1sZWZ0OiAkc25hY2tiYXItaW5uZXItc3BhY2VyLXgtZGVza3RvcDtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuLnNuYWNrYmFyLWxlZnQsXG4uc25hY2tiYXItcmlnaHQge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRzbmFja2Jhci1icmVha3BvaW50KSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuXG4gICAgJi5zaG93IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgkc25hY2tiYXItbWFyZ2luLXkgKiAtMSk7XG4gICAgfVxuICB9XG59XG5cbi5zbmFja2Jhci1sZWZ0IHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkc25hY2tiYXItYnJlYWtwb2ludCkge1xuICAgIGxlZnQ6ICRzbmFja2Jhci1tYXJnaW4teDtcbiAgfVxufVxuXG4uc25hY2tiYXItcmlnaHQge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRzbmFja2Jhci1icmVha3BvaW50KSB7XG4gICAgcmlnaHQ6ICRzbmFja2Jhci1tYXJnaW4teDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5cbi5zbmFja2Jhci1tdWx0aS1saW5lIHtcbiAgaGVpZ2h0OiAkc25hY2tiYXItaGVpZ2h0LW11bHRpO1xuICBwYWRkaW5nLXRvcDogJHNuYWNrYmFyLXBhZGRpbmcteS1tdWx0aTtcbiAgcGFkZGluZy1ib3R0b206ICRzbmFja2Jhci1wYWRkaW5nLXktbXVsdGk7XG5cbiAgLnNuYWNrYmFyLWJvZHkge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbiIsIi8vIFRvZG86IG9ubHkgbm9uLWNsaWNrYWJsZSBzdGVwcGVyIGlzIHN1cHBvcnRlZCBmb3Igbm93XG5cbi5zdGVwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN0ZXBwZXItYmc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAkc3RlcHBlci1wYWRkaW5nLXkgJHN0ZXBwZXItcGFkZGluZy14O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjo6YWZ0ZXIsXG4gICY6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXRvcDogJHN0ZXBwZXItYm9yZGVyLXdpZHRoIHNvbGlkICRzdGVwcGVyLWJvcmRlci1jb2xvcjtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICAmOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zdGVwcGVyLWhvcml6IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN0ZXBwZXItYmc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBib3JkZXItdG9wOiAkc3RlcHBlci1ib3JkZXItd2lkdGggc29saWQgJHN0ZXBwZXItYm9yZGVyLWNvbG9yO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogJHN0ZXBwZXItcGFkZGluZy14O1xuICAgIGxlZnQ6ICRzdGVwcGVyLXBhZGRpbmcteDtcbiAgfVxuXG4gIC5zdGVwcGVyIHtcbiAgICAmOjphZnRlcixcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXRvcDogJHN0ZXBwZXItYm9yZGVyLXdpZHRoIHNvbGlkICRzdGVwcGVyLWJvcmRlci1jb2xvcjtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgd2lkdGg6ICgkc3RlcHBlci1wYWRkaW5nLXggLSAkc3RlcHBlci1pbm5lci1zcGFjZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4uc3RlcHBlci12ZXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN0ZXBwZXItYmc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuc3RlcHBlciB7XG4gICAgJjo6YWZ0ZXIsXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAkc3RlcHBlci1ib3JkZXItd2lkdGggc29saWQgJHN0ZXBwZXItYm9yZGVyLWNvbG9yO1xuICAgICAgaGVpZ2h0OiAoJHN0ZXBwZXItcGFkZGluZy15IC0gJHN0ZXBwZXItaW5uZXItc3BhY2VyKTtcbiAgICAgIGxlZnQ6ICgkc3RlcHBlci1pY29uLWhlaWdodCAvIDIgKyAkc3RlcHBlci1wYWRkaW5nLXgpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBNaXNjXG5cbi5zdGVwcGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3RlcHBlci1pY29uLWJnO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAkc3RlcHBlci1pY29uLWNvbG9yO1xuICBmb250LXNpemU6ICRzdGVwcGVyLWljb24tZm9udC1zaXplO1xuICBmb250LXdlaWdodDogJHN0ZXBwZXItaWNvbi1mb250LXdlaWdodDtcbiAgaGVpZ2h0OiAkc3RlcHBlci1pY29uLWhlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRzdGVwcGVyLWljb24taGVpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6ICRzdGVwcGVyLWlubmVyLXNwYWNlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAkc3RlcHBlci1pY29uLWhlaWdodDtcblxuICAuc3RlcHBlci5hY3RpdmUgJixcbiAgLnN0ZXBwZXIuZG9uZSAmIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3RlcHBlci1pY29uLWJnLWFjdGl2ZTtcbiAgICBjb2xvcjogY29sb3IteWlxKCRzdGVwcGVyLWljb24tYmctYWN0aXZlKTtcbiAgfVxuXG4gIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgZm9udC1zaXplOiAxLjMzM2VtO1xuICB9XG59XG5cbi5zdGVwcGVyLXRleHQge1xuICBjb2xvcjogJHN0ZXBwZXItdGV4dC1jb2xvcjtcbiAgZm9udC1zaXplOiAkc3RlcHBlci10ZXh0LWZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRzdGVwcGVyLXRleHQtZm9udC13ZWlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuc3RlcHBlci5hY3RpdmUgJixcbiAgLnN0ZXBwZXIuZG9uZSAmIHtcbiAgICBjb2xvcjogJHN0ZXBwZXItdGV4dC1jb2xvci1hY3RpdmU7XG4gIH1cblxuICAuc3RlcHBlci5hY3RpdmUgJiB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgfVxufVxuIiwiLm5hdi10YWJzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAoJG5hdi10YWItYm9yZGVyLXdpZHRoICogLTIpIDAgKCRuYXYtdGFiLWJvcmRlci13aWR0aCAqIC0xKSAkbmF2LXRhYi1ib3JkZXItY29sb3I7XG5cbiAgJi5ib3JkZXItMCxcbiAgJi5ib3JkZXItYm90dG9tLTAge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAubmF2LWxpbmsge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQoYmFja2dyb3VuZC1jb2xvciwgY29sb3IsIG9wYWNpdHkpO1xuXG4gICAgY29sb3I6ICRuYXYtdGFiLWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogJG5hdi10YWItZm9udC1zaXplO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmF2LXRhYi1mb250LXdlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJG5hdi10YWItbGluZS1oZWlnaHQ7XG4gICAgbWluLWhlaWdodDogJG5hdi10YWItaGVpZ2h0O1xuICAgIG9wYWNpdHk6ICRuYXYtdGFiLWxpbmstb3BhY2l0eTtcbiAgICBwYWRkaW5nOiAkbmF2LXRhYi1saW5rLXBhZGRpbmcteSAkbmF2LXRhYi1saW5rLXBhZGRpbmcteDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXRhYi1iZy1ob3ZlcjtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2LXRhYi1jb2xvci1hY3RpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAkbmF2LXRhYi1jb2xvci1kaXNhYmxlZDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQob3BhY2l0eSk7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtdGFiLWluZGljYXRvci1iZztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6ICRuYXYtdGFiLWluZGljYXRvci1oZWlnaHQ7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWItYmctaG92ZXI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ubmF2LXRhYnMtbWF0ZXJpYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi5hbmltYXRlIHtcbiAgICAubmF2LWxpbms6OmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIC5uYXYtdGFicy1pbmRpY2F0b3Ige1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChsZWZ0LCByaWdodCk7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rOjpiZWZvcmUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cblxuICAubmF2LXRhYnMtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXRhYi1pbmRpY2F0b3ItYmc7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6ICRuYXYtdGFiLWluZGljYXRvci1oZWlnaHQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcblxuICAgICYuc2hvdyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAubmF2LXRhYnMtc2Nyb2xsYWJsZSAmIHtcbiAgICAgIGJvdHRvbTogJG5hdi10YWItaGVpZ2h0O1xuICAgIH1cbiAgfVxufVxuXG4ubmF2LXRhYnMtc2Nyb2xsYWJsZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgKCRuYXYtdGFiLWJvcmRlci13aWR0aCAqIC0yKSAwICgkbmF2LXRhYi1ib3JkZXItd2lkdGggKiAtMSkgJG5hdi10YWItYm9yZGVyLWNvbG9yO1xuICBoZWlnaHQ6ICRuYXYtdGFiLWhlaWdodDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAubmF2LXRhYnMge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgcGFkZGluZy1ib3R0b206ICRuYXYtdGFiLWhlaWdodDtcblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIlZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogJHRleHRmaWVsZC1ib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwICR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogJHRleHRmaWVsZC1jb2xvcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogJHRleHRmaWVsZC1mb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0O1xuICBwYWRkaW5nOiAkdGV4dGZpZWxkLXBhZGRpbmcteSAkdGV4dGZpZWxkLXBhZGRpbmcteCBjYWxjKCN7JHRleHRmaWVsZC1wYWRkaW5nLXl9IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pO1xuICB3aWR0aDogMTAwJTtcblxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkdGV4dGZpZWxkLWJvcmRlci1jb2xvci1ob3ZlcjtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwICgkdGV4dGZpZWxkLWJvcmRlci13aWR0aC1ob3ZlciAqIC0xKSAwICgkdGV4dGZpZWxkLWJvcmRlci13aWR0aCAqIC0xKSAkdGV4dGZpZWxkLWJvcmRlci1jb2xvci1ob3ZlcjtcbiAgfVxuXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJHRleHRmaWVsZC1oaW50LWNvbG9yO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmW3JlYWRvbmx5XSB7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG4gICAgY29sb3I6ICR0ZXh0ZmllbGQtY29sb3ItZGlzYWJsZWQ7XG4gICAgb3BhY2l0eTogMTtcblxuICAgIEBpbmNsdWRlIGZvY3VzLWhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJHRleHRmaWVsZC1ib3JkZXItY29sb3I7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJHRleHRmaWVsZC1ib3JkZXItY29sb3ItZm9jdXM7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGgtZm9jdXMgKiAtMSkgMCAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGggKiAtMSkgJHRleHRmaWVsZC1ib3JkZXItY29sb3ItZm9jdXM7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuXG4gICY6aW52YWxpZDpyZXF1aXJlZCB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgQGV4dGVuZCAlZm9ybS1jb250cm9sO1xuXG4gICZbdHlwZT0nZmlsZSddIHtcbiAgICBtYXgtaGVpZ2h0OiAkdGV4dGZpZWxkLWhlaWdodDtcbiAgfVxufVxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBmb250LXNpemU6ICR0ZXh0ZmllbGQtZm9udC1zaXplLWxnO1xuICBsaW5lLWhlaWdodDogJHRleHRmaWVsZC1saW5lLWhlaWdodC1sZztcbiAgcGFkZGluZzogJHRleHRmaWVsZC1wYWRkaW5nLXktbGcgJHRleHRmaWVsZC1wYWRkaW5nLXgtbGcgY2FsYygjeyR0ZXh0ZmllbGQtcGFkZGluZy15LWxnfSAtICN7JHRleHRmaWVsZC1ib3JkZXItd2lkdGh9KTtcblxuICAmW3R5cGU9J2ZpbGUnXSB7XG4gICAgbWF4LWhlaWdodDogJHRleHRmaWVsZC1oZWlnaHQtbGc7XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGZvbnQtc2l6ZTogJHRleHRmaWVsZC1mb250LXNpemUtc207XG4gIGxpbmUtaGVpZ2h0OiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkdGV4dGZpZWxkLXBhZGRpbmcteS1zbSAkdGV4dGZpZWxkLXBhZGRpbmcteC1zbSBjYWxjKCN7JHRleHRmaWVsZC1wYWRkaW5nLXktc219IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pO1xuXG4gICZbdHlwZT0nZmlsZSddIHtcbiAgICBtYXgtaGVpZ2h0OiAkdGV4dGZpZWxkLWhlaWdodC1zbTtcbiAgfVxufVxuXG4vLyBTZWxlY3QgYW5kIHRleHRhcmVhXG5cbiVmb3JtLXNlbGVjdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgQGluY2x1ZGUgbWVkaWEtbW96LXdlYmtpdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogJGNhcmV0LWJnO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgNTAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkdGV4dGZpZWxkLXNlbGVjdC1iZy1zaXplICR0ZXh0ZmllbGQtc2VsZWN0LWJnLXNpemU7XG4gICAgcGFkZGluZy1yaWdodDogJHRleHRmaWVsZC1zZWxlY3QtYmctc2l6ZTtcblxuICAgICZbbXVsdGlwbGVdLFxuICAgICZbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbiVmb3JtLXRleHRhcmVhIHtcbiAgYm9yZGVyLXJhZGl1czogJHRleHRmaWVsZC1ib3gtYm9yZGVyLXJhZGl1cztcbiAgYm9yZGVyLXdpZHRoOiAkdGV4dGZpZWxkLWJvcmRlci13aWR0aDtcbiAgbWluLWhlaWdodDogJHRleHRmaWVsZC1ib3gtaGVpZ2h0O1xuICBwYWRkaW5nOiBjYWxjKCN7JHRleHRmaWVsZC1ib3gtcGFkZGluZy15fSAtICN7JHRleHRmaWVsZC1ib3JkZXItd2lkdGh9KSAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXg7XG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGJveC1zaGFkb3c6IGluc2V0ICR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoLWhvdmVyICR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoLWhvdmVyIDAgKCR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoICogLTEpICR0ZXh0ZmllbGQtYm9yZGVyLWNvbG9yLWhvdmVyLCBpbnNldCAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGgtaG92ZXIgKiAtMSkgKCR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoLWhvdmVyICogLTEpIDAgKCR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoICogLTEpICR0ZXh0ZmllbGQtYm9yZGVyLWNvbG9yLWhvdmVyO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgJHRleHRmaWVsZC1ib3JkZXItd2lkdGgtZm9jdXMgJHRleHRmaWVsZC1ib3JkZXItd2lkdGgtZm9jdXMgMCAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGggKiAtMSkgJHRleHRmaWVsZC1ib3JkZXItY29sb3ItZm9jdXMsIGluc2V0ICgkdGV4dGZpZWxkLWJvcmRlci13aWR0aC1mb2N1cyAqIC0xKSAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGgtZm9jdXMgKiAtMSkgMCAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGggKiAtMSkgJHRleHRmaWVsZC1ib3JkZXItY29sb3ItZm9jdXM7XG4gIH1cbn1cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5zZWxlY3Qge1xuICAmLmZvcm0tY29udHJvbCB7XG4gICAgQGV4dGVuZCAlZm9ybS1zZWxlY3Q7XG5cbiAgICAmW211bHRpcGxlXSxcbiAgICAmW3NpemVdOm5vdChbc2l6ZT0nMSddKSB7XG4gICAgICBAZXh0ZW5kICVmb3JtLXRleHRhcmVhO1xuICAgIH1cbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICAmW211bHRpcGxlXSxcbiAgICAmW3NpemVdOm5vdChbc2l6ZT0nMSddKSB7XG4gICAgICBwYWRkaW5nOiBjYWxjKCN7JHRleHRmaWVsZC1ib3gtcGFkZGluZy15LWxnfSAtICN7JHRleHRmaWVsZC1ib3JkZXItd2lkdGh9KSAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXgtbGc7XG4gICAgfVxuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20ge1xuICAgICZbbXVsdGlwbGVdLFxuICAgICZbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgICAgIHBhZGRpbmc6IGNhbGMoI3skdGV4dGZpZWxkLWJveC1wYWRkaW5nLXktc219IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteC1zbTtcbiAgICB9XG4gIH1cbn1cblxudGV4dGFyZWEge1xuICAmLmZvcm0tY29udHJvbCB7XG4gICAgbWluLWhlaWdodDogJHRleHRmaWVsZC1oZWlnaHQ7XG5cbiAgICAmOm5vdChbcm93cz0nMSddKSB7XG4gICAgICBAZXh0ZW5kICVmb3JtLXRleHRhcmVhO1xuICAgIH1cbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBtaW4taGVpZ2h0OiAkdGV4dGZpZWxkLWhlaWdodC1sZztcblxuICAgICY6bm90KFtyb3dzPScxJ10pIHtcbiAgICAgIG1pbi1oZWlnaHQ6ICR0ZXh0ZmllbGQtYm94LWhlaWdodC1sZztcbiAgICAgIHBhZGRpbmc6IGNhbGMoI3skdGV4dGZpZWxkLWJveC1wYWRkaW5nLXktbGd9IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteC1sZztcbiAgICB9XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7XG4gICAgbWluLWhlaWdodDogJHRleHRmaWVsZC1oZWlnaHQtc207XG5cbiAgICAmOm5vdChbcm93cz0nMSddKSB7XG4gICAgICBtaW4taGVpZ2h0OiAkdGV4dGZpZWxkLWJveC1oZWlnaHQtc207XG4gICAgICBwYWRkaW5nOiBjYWxjKCN7JHRleHRmaWVsZC1ib3gtcGFkZGluZy15LXNtfSAtICN7JHRleHRmaWVsZC1ib3JkZXItd2lkdGh9KSAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXgtc207XG4gICAgfVxuICB9XG59XG4vLyBzdHlsZWxpbnQtZW5hYmxlXG5cbi5jdXN0b20tZmlsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAkdGV4dGZpZWxkLWhlaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgaGVpZ2h0OiAkdGV4dGZpZWxkLWhlaWdodDtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xuXG4gIEBpbmNsdWRlIGZvY3VzLWhvdmVyIHtcbiAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdGV4dGZpZWxkLWJvcmRlci1jb2xvci1mb2N1cztcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgKCR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoLWZvY3VzICogLTEpIDAgKCR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoICogLTEpICR0ZXh0ZmllbGQtYm9yZGVyLWNvbG9yLWZvY3VzO1xuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKGJvcmRlci1jb2xvciwgYm94LXNoYWRvdyk7XG5cbiAgYm9yZGVyLWJvdHRvbTogJHRleHRmaWVsZC1ib3JkZXItd2lkdGggc29saWQgJHRleHRmaWVsZC1ib3JkZXItY29sb3I7XG4gIGNvbG9yOiAkdGV4dGZpZWxkLWhpbnQtY29sb3I7XG4gIGZvbnQtc2l6ZTogJHRleHRmaWVsZC1mb250LXNpemU7XG4gIGhlaWdodDogJHRleHRmaWVsZC1oZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0O1xuICBwYWRkaW5nOiAkdGV4dGZpZWxkLXBhZGRpbmcteSAoJG1hdGVyaWFsLWljb24tc2l6ZSArICRzZWxlY3Rpb24tY29udHJvbC1zcGFjZXIteCkgY2FsYygjeyR0ZXh0ZmllbGQtcGFkZGluZy15fSAtICN7JHRleHRmaWVsZC1ib3JkZXItd2lkdGh9KSAkdGV4dGZpZWxkLXBhZGRpbmcteDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuXG4gICY6OmFmdGVyIHtcbiAgICBAaW5jbHVkZSBzZXQtbWF0ZXJpYWwtaWNvbnM7XG5cbiAgICBjb250ZW50OiAkY3VzdG9tLWZpbGUtYnV0dG9uLWljb247XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxufVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIEBleHRlbmQgJWZvcm0tY29udHJvbDtcbiAgQGV4dGVuZCAlZm9ybS1zZWxlY3Q7XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgICBAZXh0ZW5kICVmb3JtLXRleHRhcmVhO1xuICB9XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgZm9udC1zaXplOiAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1sZztcbiAgbGluZS1oZWlnaHQ6ICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtbGc7XG4gIHBhZGRpbmc6ICR0ZXh0ZmllbGQtcGFkZGluZy15LWxnICR0ZXh0ZmllbGQtc2VsZWN0LWJnLXNpemUgY2FsYygjeyR0ZXh0ZmllbGQtcGFkZGluZy15LWxnfSAtICN7JHRleHRmaWVsZC1ib3JkZXItd2lkdGh9KSAkdGV4dGZpZWxkLXBhZGRpbmcteC1sZztcblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9JzEnXSkge1xuICAgIHBhZGRpbmc6IGNhbGMoI3skdGV4dGZpZWxkLWJveC1wYWRkaW5nLXktbGd9IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteC1sZztcbiAgfVxufVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGZvbnQtc2l6ZTogJHRleHRmaWVsZC1mb250LXNpemUtc207XG4gIGxpbmUtaGVpZ2h0OiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkdGV4dGZpZWxkLXBhZGRpbmcteS1zbSAkdGV4dGZpZWxkLXNlbGVjdC1iZy1zaXplIGNhbGMoI3skdGV4dGZpZWxkLXBhZGRpbmcteS1zbX0gLSAjeyR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRofSkgJHRleHRmaWVsZC1wYWRkaW5nLXgtc207XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPScxJ10pIHtcbiAgICBwYWRkaW5nOiBjYWxjKCN7JHRleHRmaWVsZC1ib3gtcGFkZGluZy15LXNtfSAtICN7JHRleHRmaWVsZC1ib3JkZXItd2lkdGh9KSAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXgtc207XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbC1maWxlIHtcbiAgQGV4dGVuZCAlZm9ybS1jb250cm9sO1xuXG4gIG1heC1oZWlnaHQ6ICR0ZXh0ZmllbGQtaGVpZ2h0O1xufVxuXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vLyBWYWxpZGF0aW9uXG5cbkBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZSgnaW52YWxpZCcsICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IpO1xuQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlKCd2YWxpZCcsICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yKTtcbiIsIkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCAkY29sb3IpIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeS1jYXB0aW9uO1xuXG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi10b3A6ICR0ZXh0ZmllbGQtbWFyZ2luLXk7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuZm9ybS1jb250cm9sLWxnICsgJiB7XG4gICAgICBtYXJnaW4tdG9wOiAkdGV4dGZpZWxkLW1hcmdpbi15LWxnO1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wtc20gKyAmIHtcbiAgICAgIG1hcmdpbi10b3A6ICR0ZXh0ZmllbGQtbWFyZ2luLXktc207XG4gICAgfVxuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICBjb2xvcjogY29sb3IteWlxKCRjb2xvcik7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXNpemU6ICR0b29sdGlwLWZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJHRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogJHRleHRmaWVsZC1tYXJnaW4teTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3BhY2l0eTogJHRvb2x0aXAtb3BhY2l0eTtcbiAgICBwYWRkaW5nOiAkdG9vbHRpcC1wYWRkaW5nLXkgJHRvb2x0aXAtcGFkZGluZy14O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgei1pbmRleDogJHRvb2x0aXAtemluZGV4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZm9udC1zaXplOiAkdG9vbHRpcC1mb250LXNpemUtZGVza3RvcDtcbiAgICAgIHBhZGRpbmc6ICR0b29sdGlwLXBhZGRpbmcteS1kZXNrdG9wICR0b29sdGlwLXBhZGRpbmcteC1kZXNrdG9wO1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wtbGcgKyAmIHtcbiAgICAgIG1hcmdpbi10b3A6ICR0ZXh0ZmllbGQtbWFyZ2luLXktbGc7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbC1zbSArICYge1xuICAgICAgbWFyZ2luLXRvcDogJHRleHRmaWVsZC1tYXJnaW4teS1zbTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgICYuaXMtI3skc3RhdGV9LFxuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9IHtcbiAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgJixcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB+IC5jdXN0b20tY29udHJvbC10cmFjayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAkc2VsZWN0aW9uLWNvbnRyb2wtdHJhY2stb3BhY2l0eSk7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICAmLmlzLSN7JHN0YXRlfSxcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSB7XG4gICAgICBAaW5jbHVkZSBmb2N1cy1ob3ZlciB7XG4gICAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGgtZm9jdXMgKiAtMSkgMCAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGggKiAtMSkgJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yO1xuXG4gICAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGgtaG92ZXIgKiAtMSkgMCAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGggKiAtMSkgJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICAmLmlzLSN7JHN0YXRlfSxcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSB7XG4gICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICYuaXMtI3skc3RhdGV9LFxuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9IHtcbiAgICAgICsgLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICVmb3JtLWNvbnRyb2wge1xuICAgICYuaXMtI3skc3RhdGV9LFxuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9IHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBmb2N1cy1ob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwICgkdGV4dGZpZWxkLWJvcmRlci13aWR0aC1ob3ZlciAqIC0xKSAwICgkdGV4dGZpZWxkLWJvcmRlci13aWR0aCAqIC0xKSAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJWZvcm0tdGV4dGFyZWEge1xuICAgICYuaXMtI3skc3RhdGV9LFxuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9IHtcbiAgICAgIEBpbmNsdWRlIGZvY3VzLWhvdmVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgJHRleHRmaWVsZC1ib3JkZXItd2lkdGgtaG92ZXIgJHRleHRmaWVsZC1ib3JkZXItd2lkdGgtaG92ZXIgMCAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGggKiAtMSkgJGNvbG9yLCBpbnNldCAoJHRleHRmaWVsZC1ib3JkZXItd2lkdGgtaG92ZXIgKiAtMSkgKCR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoLWhvdmVyICogLTEpIDAgKCR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoICogLTEpICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dGZpZWxkLWJveCAmLmlzLSN7JHN0YXRlfSxcbiAgICAud2FzLXZhbGlkYXRlZCAudGV4dGZpZWxkLWJveCAmOiN7JHN0YXRlfSB7XG4gICAgICBAaW5jbHVkZSBmb2N1cy1ob3ZlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgKCR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoLWhvdmVyICogLTEpIDAgKCR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoICogLTEpICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50ZXh0ZmllbGQtYm94IHtcbiAgJWZvcm0tY29udHJvbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHRmaWVsZC1ib3gtYmc7XG4gICAgYm9yZGVyLXJhZGl1czogJHRleHRmaWVsZC1ib3gtYm9yZGVyLXJhZGl1cztcbiAgICBwYWRkaW5nOiAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXkgJHRleHRmaWVsZC1ib3gtcGFkZGluZy14IGNhbGMoI3skdGV4dGZpZWxkLWJveC1wYWRkaW5nLXl9IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pO1xuICB9XG5cbiAgJWZvcm0tc2VsZWN0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkdGV4dGZpZWxkLXNlbGVjdC1iZy1zaXplO1xuICB9XG5cbiAgJWZvcm0tdGV4dGFyZWEge1xuICAgIGJvcmRlci13aWR0aDogMCAwICR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoO1xuICAgIHBhZGRpbmc6ICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteSAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXggY2FsYygjeyR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteX0gLSAjeyR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRofSk7XG5cbiAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwICgkdGV4dGZpZWxkLWJvcmRlci13aWR0aC1ob3ZlciAqIC0xKSAwICgkdGV4dGZpZWxkLWJvcmRlci13aWR0aCAqIC0xKSAkdGV4dGZpZWxkLWJvcmRlci1jb2xvci1ob3ZlcjtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgKCR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoLWZvY3VzICogLTEpIDAgKCR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRoICogLTEpICR0ZXh0ZmllbGQtYm9yZGVyLWNvbG9yLWZvY3VzO1xuICAgIH1cbiAgfVxuXG4gIC8vIEZvcm0gY29udHJvbCBzaXppbmdcblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgb3JkZXIvb3JkZXIsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIG1pbi1oZWlnaHQ6ICR0ZXh0ZmllbGQtYm94LWhlaWdodDtcbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2xbdHlwZT0nZmlsZSddLFxuICAuZm9ybS1jb250cm9sLWZpbGUge1xuICAgIG1heC1oZWlnaHQ6ICR0ZXh0ZmllbGQtYm94LWhlaWdodDtcbiAgfVxufVxuXG4vLyBTaXplXG5cbi50ZXh0ZmllbGQtYm94LWxnIHtcbiAgJWZvcm0tY29udHJvbCB7XG4gICAgZm9udC1zaXplOiAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1sZztcbiAgICBsaW5lLWhlaWdodDogJHRleHRmaWVsZC1saW5lLWhlaWdodC1sZztcbiAgICBwYWRkaW5nOiAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXktbGcgJHRleHRmaWVsZC1ib3gtcGFkZGluZy14LWxnIGNhbGMoI3skdGV4dGZpZWxkLWJveC1wYWRkaW5nLXktbGd9IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pO1xuICB9XG5cbiAgJWZvcm0tdGV4dGFyZWEge1xuICAgIHBhZGRpbmc6ICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteS1sZyAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXgtbGcgY2FsYygjeyR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteS1sZ30gLSAjeyR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRofSk7XG4gIH1cblxuICAvLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG9yZGVyL29yZGVyLCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiAkdGV4dGZpZWxkLWJveC1oZWlnaHQtbGc7XG4gIH1cblxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgcGFkZGluZy1yaWdodDogJHRleHRmaWVsZC1zZWxlY3QtYmctc2l6ZTtcbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2xbdHlwZT0nZmlsZSddLFxuICAuZm9ybS1jb250cm9sLWZpbGUge1xuICAgIG1heC1oZWlnaHQ6ICR0ZXh0ZmllbGQtYm94LWhlaWdodC1sZztcbiAgfVxufVxuXG4udGV4dGZpZWxkLWJveC1zbSB7XG4gICVmb3JtLWNvbnRyb2wge1xuICAgIGZvbnQtc2l6ZTogJHRleHRmaWVsZC1mb250LXNpemUtc207XG4gICAgbGluZS1oZWlnaHQ6ICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtc207XG4gICAgcGFkZGluZzogJHRleHRmaWVsZC1ib3gtcGFkZGluZy15LXNtICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteC1zbSBjYWxjKCN7JHRleHRmaWVsZC1ib3gtcGFkZGluZy15LXNtfSAtICN7JHRleHRmaWVsZC1ib3JkZXItd2lkdGh9KTtcbiAgfVxuXG4gICVmb3JtLXRleHRhcmVhIHtcbiAgICBwYWRkaW5nOiAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXktc20gJHRleHRmaWVsZC1ib3gtcGFkZGluZy14LXNtIGNhbGMoI3skdGV4dGZpZWxkLWJveC1wYWRkaW5nLXktc219IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pO1xuICB9XG5cbiAgLy8gRm9ybSBjb250cm9sIHNpemluZ1xuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBvcmRlci9vcmRlciwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgbWluLWhlaWdodDogJHRleHRmaWVsZC1ib3gtaGVpZ2h0LXNtO1xuICB9XG5cbiAgLmN1c3RvbS1zZWxlY3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6ICR0ZXh0ZmllbGQtc2VsZWN0LWJnLXNpemU7XG4gIH1cblxuICAuZm9ybS1jb250cm9sW3R5cGU9J2ZpbGUnXSxcbiAgLmZvcm0tY29udHJvbC1maWxlIHtcbiAgICBtYXgtaGVpZ2h0OiAkdGV4dGZpZWxkLWJveC1oZWlnaHQtc207XG4gIH1cbn1cbiIsIi5mbG9hdGluZy1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAkZmxvYXRpbmctbGFiZWwtZm9udC1zaXplO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi5oYXMtdmFsdWUgbGFiZWwsXG4gICYuaXMtZm9jdXNlZCBsYWJlbCB7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoJGZsb2F0aW5nLWxhYmVsLWZvbnQtc2l6ZSAvICR0ZXh0ZmllbGQtZm9udC1zaXplKTtcbiAgfVxuXG4gICYuaXMtZm9jdXNlZCBsYWJlbCB7XG4gICAgY29sb3I6ICRmbG9hdGluZy1sYWJlbC1jb2xvci1mb2N1cztcbiAgfVxuXG4gICY6bm90KC5oYXMtdmFsdWUpOm5vdCguaXMtZm9jdXNlZCkgLmZvcm0tY29udHJvbCB7XG4gICAgJlt0eXBlPSdkYXRlJ10sXG4gICAgJlt0eXBlPSdkYXRldGltZS1sb2NhbCddLFxuICAgICZbdHlwZT0ndGltZSddIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICBsYWJlbCB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChjb2xvciwgdG9wLCB0cmFuc2Zvcm0pO1xuXG4gICAgY29sb3I6ICRmbG9hdGluZy1sYWJlbC1jb2xvcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6ICR0ZXh0ZmllbGQtZm9udC1zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZmxvYXRpbmctbGFiZWwtZm9udC1zaXplICsgJHRleHRmaWVsZC1wYWRkaW5nLXkpO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB9XG5cbiAgJWZvcm0tY29udHJvbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkdGV4dGZpZWxkLWhpbnQtY29sb3I7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChvcGFjaXR5KTtcblxuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gU2l6ZVxuXG4uZmxvYXRpbmctbGFiZWwtbGcge1xuICAmLmhhcy12YWx1ZSBsYWJlbCxcbiAgJi5pcy1mb2N1c2VkIGxhYmVsIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKCRmbG9hdGluZy1sYWJlbC1mb250LXNpemUtbGcgLyAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1sZyk7XG4gIH1cblxuICBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1sZztcbiAgICBsaW5lLWhlaWdodDogJHRleHRmaWVsZC1saW5lLWhlaWdodC1sZztcbiAgICB0b3A6ICgkZmxvYXRpbmctbGFiZWwtZm9udC1zaXplLWxnICsgJHRleHRmaWVsZC1wYWRkaW5nLXktbGcpO1xuICB9XG5cbiAgJWZvcm0tY29udHJvbCB7XG4gICAgZm9udC1zaXplOiAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1sZztcbiAgICBsaW5lLWhlaWdodDogJHRleHRmaWVsZC1saW5lLWhlaWdodC1sZztcbiAgICBwYWRkaW5nOiAkdGV4dGZpZWxkLXBhZGRpbmcteS1sZyAkdGV4dGZpZWxkLXBhZGRpbmcteC1sZyBjYWxjKCN7JHRleHRmaWVsZC1wYWRkaW5nLXktbGd9IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pO1xuICB9XG5cbiAgJWZvcm0tc2VsZWN0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkdGV4dGZpZWxkLXNlbGVjdC1iZy1zaXplO1xuICB9XG5cbiAgJWZvcm0tdGV4dGFyZWEge1xuICAgIHBhZGRpbmc6ICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteS1sZyAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXgtbGcgY2FsYygjeyR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteS1sZ30gLSAjeyR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRofSk7XG4gIH1cbn1cblxuLmZsb2F0aW5nLWxhYmVsLXNtIHtcbiAgJi5oYXMtdmFsdWUgbGFiZWwsXG4gICYuaXMtZm9jdXNlZCBsYWJlbCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgkZmxvYXRpbmctbGFiZWwtZm9udC1zaXplLXNtIC8gJHRleHRmaWVsZC1mb250LXNpemUtc20pO1xuICB9XG5cbiAgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogJHRleHRmaWVsZC1mb250LXNpemUtc207XG4gICAgbGluZS1oZWlnaHQ6ICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtc207XG4gICAgdG9wOiAoJGZsb2F0aW5nLWxhYmVsLWZvbnQtc2l6ZS1zbSArICR0ZXh0ZmllbGQtcGFkZGluZy15LXNtKTtcbiAgfVxuXG4gICVmb3JtLWNvbnRyb2wge1xuICAgIGZvbnQtc2l6ZTogJHRleHRmaWVsZC1mb250LXNpemUtc207XG4gICAgbGluZS1oZWlnaHQ6ICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtc207XG4gICAgcGFkZGluZzogJHRleHRmaWVsZC1wYWRkaW5nLXktc20gJHRleHRmaWVsZC1wYWRkaW5nLXgtc20gY2FsYygjeyR0ZXh0ZmllbGQtcGFkZGluZy15LXNtfSAtICN7JHRleHRmaWVsZC1ib3JkZXItd2lkdGh9KTtcbiAgfVxuXG4gICVmb3JtLXNlbGVjdCB7XG4gICAgcGFkZGluZy1yaWdodDogJHRleHRmaWVsZC1zZWxlY3QtYmctc2l6ZTtcbiAgfVxuXG4gICVmb3JtLXRleHRhcmVhIHtcbiAgICBwYWRkaW5nOiAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXktc20gJHRleHRmaWVsZC1ib3gtcGFkZGluZy14LXNtIGNhbGMoI3skdGV4dGZpZWxkLWJveC1wYWRkaW5nLXktc219IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pO1xuICB9XG59XG5cbi8vIEZsb2F0aW5nIGxhYmVsIHdpdGggdGV4dGZpZWxkIGJveFxuXG4uZmxvYXRpbmctbGFiZWwudGV4dGZpZWxkLWJveCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuXG4gICYuaGFzLXZhbHVlIGxhYmVsLFxuICAmLmlzLWZvY3VzZWQgbGFiZWwge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRvcDogJHRleHRmaWVsZC1ib3gtbGFiZWwtc3BhY2VyLXk7XG4gIH1cblxuICBsYWJlbCB7XG4gICAgdG9wOiAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXk7XG4gICAgbGVmdDogJHRleHRmaWVsZC1ib3gtcGFkZGluZy14O1xuICB9XG5cbiAgJWZvcm0tY29udHJvbCxcbiAgJWZvcm0tdGV4dGFyZWEge1xuICAgIHBhZGRpbmctdG9wOiAoJHRleHRmaWVsZC1ib3gtaGVpZ2h0IC0gJHRleHRmaWVsZC1ib3gtbGFiZWwtc3BhY2VyLXkgLSAkdGV4dGZpZWxkLWZvbnQtc2l6ZSAqICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQpO1xuICB9XG5cbiAgJWZvcm0tY29udHJvbCB7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoI3skdGV4dGZpZWxkLWJveC1sYWJlbC1zcGFjZXIteX0gLSAjeyR0ZXh0ZmllbGQtYm9yZGVyLXdpZHRofSk7XG4gIH1cbn1cblxuLmZsb2F0aW5nLWxhYmVsLWxnLnRleHRmaWVsZC1ib3gge1xuICBsYWJlbCB7XG4gICAgdG9wOiAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXktbGc7XG4gICAgbGVmdDogJHRleHRmaWVsZC1ib3gtcGFkZGluZy14LWxnO1xuICB9XG5cbiAgJWZvcm0tY29udHJvbCxcbiAgJWZvcm0tdGV4dGFyZWEge1xuICAgIHBhZGRpbmctdG9wOiAoJHRleHRmaWVsZC1ib3gtaGVpZ2h0LWxnIC0gJHRleHRmaWVsZC1ib3gtbGFiZWwtc3BhY2VyLXkgLSAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1sZyAqICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtbGcpO1xuICAgIHBhZGRpbmctcmlnaHQ6ICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteC1sZztcbiAgICBwYWRkaW5nLWxlZnQ6ICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteC1sZztcbiAgfVxuXG4gICVmb3JtLXNlbGVjdCB7XG4gICAgcGFkZGluZy1yaWdodDogJHRleHRmaWVsZC1zZWxlY3QtYmctc2l6ZTtcbiAgfVxufVxuXG4uZmxvYXRpbmctbGFiZWwtc20udGV4dGZpZWxkLWJveCB7XG4gIGxhYmVsIHtcbiAgICB0b3A6ICR0ZXh0ZmllbGQtYm94LXBhZGRpbmcteS1zbTtcbiAgICBsZWZ0OiAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXgtc207XG4gIH1cblxuICAlZm9ybS1jb250cm9sLFxuICAlZm9ybS10ZXh0YXJlYSB7XG4gICAgcGFkZGluZy10b3A6ICgkdGV4dGZpZWxkLWJveC1oZWlnaHQtc20gLSAkdGV4dGZpZWxkLWJveC1sYWJlbC1zcGFjZXIteSAtICR0ZXh0ZmllbGQtZm9udC1zaXplLXNtICogJHRleHRmaWVsZC1saW5lLWhlaWdodC1zbSk7XG4gICAgcGFkZGluZy1yaWdodDogJHRleHRmaWVsZC1ib3gtcGFkZGluZy14LXNtO1xuICAgIHBhZGRpbmctbGVmdDogJHRleHRmaWVsZC1ib3gtcGFkZGluZy14LXNtO1xuICB9XG5cbiAgJWZvcm0tc2VsZWN0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkdGV4dGZpZWxkLXNlbGVjdC1iZy1zaXplO1xuICB9XG59XG4iLCIuaW5wdXQtZ3JvdXAge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuY3VzdG9tLWZpbGUsXG4gID4gLmN1c3RvbS1zZWxlY3QsXG4gID4gLmZsb2F0aW5nLWxhYmVsLFxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1maWxlLFxuICA+IC50ZXh0ZmllbGQtYm94IHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxJTtcblxuICAgICsgLmN1c3RvbS1maWxlLFxuICAgICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgKyAuZmxvYXRpbmctbGFiZWwsXG4gICAgKyAuZm9ybS1jb250cm9sLFxuICAgICsgLmZvcm0tY29udHJvbC1maWxlLFxuICAgICsgLnRleHRmaWVsZC1ib3gge1xuICAgICAgbWFyZ2luLWxlZnQ6ICRpbnB1dC1ncm91cC1pbm5lci1zcGFjZXIteDtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWRkb25zXG5cbi5pbnB1dC1ncm91cC1hcHBlbmQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIC5idG4ge1xuICAgIG1pbi13aWR0aDogMDtcblxuICAgICsgLmJ0biB7XG4gICAgICBtYXJnaW4tbGVmdDogKCRidG4tZ3JvdXAtaW5uZXItc3BhY2VyLXggKiAtMSk7XG4gICAgfVxuICB9XG59XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBtYXJnaW4tbGVmdDogJGlucHV0LWdyb3VwLWlubmVyLXNwYWNlci14O1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIG1hcmdpbi1yaWdodDogJGlucHV0LWdyb3VwLWlubmVyLXNwYWNlci14O1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6ICR0ZXh0ZmllbGQtZm9udC1zaXplO1xuICBsaW5lLWhlaWdodDogJHRleHRmaWVsZC1saW5lLWhlaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICArIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogKCRpbnB1dC1ncm91cC1pbm5lci1zcGFjZXIteCAvIDIpO1xuICB9XG59XG5cbi8vIEJvcmRlciByYWRpdXNcblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4ge1xuICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbiAgfVxuXG4gICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICB9XG59XG5cbi8vIEljb25zXG5cbi5pbnB1dC1ncm91cC1pY29uIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChjb2xvcik7XG5cbiAgY29sb3I6ICR0ZXh0ZmllbGQtYm9yZGVyLWNvbG9yO1xuICBmb250LXNpemU6ICgkZm9udC1zaXplLWJhc2UgLyAxcmVtICogJHRleHRmaWVsZC1mb250LXNpemUpO1xuICBtYXJnaW4tcmlnaHQ6ICRpbnB1dC1ncm91cC1pbm5lci1zcGFjZXIteDtcbiAgb3JkZXI6IC0xO1xuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjb2xvcjogJHRleHRmaWVsZC1ib3JkZXItY29sb3ItaG92ZXI7XG4gIH1cblxuICAuZmxvYXRpbmctbGFiZWwuaXMtZm9jdXNlZCB+ICYsXG4gIC5mb3JtLWNvbnRyb2w6Zm9jdXMgfiAmIHtcbiAgICBjb2xvcjogJHRleHRmaWVsZC1ib3JkZXItY29sb3ItZm9jdXM7XG4gIH1cblxuICAuZmxvYXRpbmctbGFiZWw6bm90KC50ZXh0ZmllbGQtYm94KSB+ICYge1xuICAgIG1hcmdpbi10b3A6ICRmbG9hdGluZy1sYWJlbC1mb250LXNpemU7XG4gIH1cbn1cblxuLy8gU2l6ZVxuXG4uaW5wdXQtZ3JvdXAtbGcge1xuICA+IC5mbG9hdGluZy1sYWJlbCB7XG4gICAgQGV4dGVuZCAuZmxvYXRpbmctbGFiZWwtbGc7XG5cbiAgICAmLmhhcy12YWx1ZSBsYWJlbCxcbiAgICAmLmlzLWZvY3VzZWQgbGFiZWwge1xuICAgICAgdG9wOiAwO1xuICAgIH1cblxuICAgICYudGV4dGZpZWxkLWJveC5oYXMtdmFsdWUgbGFiZWwsXG4gICAgJi50ZXh0ZmllbGQtYm94LmlzLWZvY3VzZWQgbGFiZWwge1xuICAgICAgdG9wOiAkdGV4dGZpZWxkLWJveC1sYWJlbC1zcGFjZXIteTtcbiAgICB9XG5cbiAgICAmOm5vdCgudGV4dGZpZWxkLWJveCkgfiAuaW5wdXQtZ3JvdXAtaWNvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAkZmxvYXRpbmctbGFiZWwtZm9udC1zaXplLWxnO1xuICAgIH1cbiAgfVxuXG4gID4gJWZvcm0tY29udHJvbCB7XG4gICAgZm9udC1zaXplOiAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1sZztcbiAgICBsaW5lLWhlaWdodDogJHRleHRmaWVsZC1saW5lLWhlaWdodC1sZztcbiAgICBwYWRkaW5nOiAkdGV4dGZpZWxkLXBhZGRpbmcteS1sZyAkdGV4dGZpZWxkLXBhZGRpbmcteC1sZyBjYWxjKCN7JHRleHRmaWVsZC1wYWRkaW5nLXktbGd9IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pO1xuICB9XG5cbiAgPiAlZm9ybS1zZWxlY3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6ICR0ZXh0ZmllbGQtc2VsZWN0LWJnLXNpemU7XG4gIH1cblxuICA+ICVmb3JtLXRleHRhcmVhIHtcbiAgICBwYWRkaW5nOiAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXktbGcgJHRleHRmaWVsZC1ib3gtcGFkZGluZy14LWxnIGNhbGMoI3skdGV4dGZpZWxkLWJveC1wYWRkaW5nLXktbGd9IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pO1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sW3R5cGU9J2ZpbGUnXSxcbiAgPiAuZm9ybS1jb250cm9sLWZpbGUge1xuICAgIG1heC1oZWlnaHQ6ICR0ZXh0ZmllbGQtYm94LWhlaWdodC1sZztcbiAgfVxuXG4gID4gLmlucHV0LWdyb3VwLWFwcGVuZCxcbiAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gICAgPiAuYnRuIHtcbiAgICAgIEBleHRlbmQgJWJ0bi1sZztcbiAgICB9XG5cbiAgICA+IC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogJHRleHRmaWVsZC1mb250LXNpemUtbGc7XG4gICAgICBsaW5lLWhlaWdodDogJHRleHRmaWVsZC1saW5lLWhlaWdodC1sZztcbiAgICB9XG4gIH1cblxuICA+IC5pbnB1dC1ncm91cC1pY29uIHtcbiAgICBmb250LXNpemU6ICgkZm9udC1zaXplLWJhc2UgLyAxcmVtICogJHRleHRmaWVsZC1mb250LXNpemUtbGcpO1xuICAgIGxpbmUtaGVpZ2h0OiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0LWxnO1xuICB9XG5cbiAgPiAudGV4dGZpZWxkLWJveCB7XG4gICAgQGV4dGVuZCAudGV4dGZpZWxkLWJveC1sZztcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtc20ge1xuICA+IC5mbG9hdGluZy1sYWJlbCB7XG4gICAgQGV4dGVuZCAuZmxvYXRpbmctbGFiZWwtc207XG5cbiAgICAmLmhhcy12YWx1ZSBsYWJlbCxcbiAgICAmLmlzLWZvY3VzZWQgbGFiZWwge1xuICAgICAgdG9wOiAwO1xuICAgIH1cblxuICAgICYudGV4dGZpZWxkLWJveC5oYXMtdmFsdWUgbGFiZWwsXG4gICAgJi50ZXh0ZmllbGQtYm94LmlzLWZvY3VzZWQgbGFiZWwge1xuICAgICAgdG9wOiAkdGV4dGZpZWxkLWJveC1sYWJlbC1zcGFjZXIteTtcbiAgICB9XG5cbiAgICAmOm5vdCgudGV4dGZpZWxkLWJveCkgfiAuaW5wdXQtZ3JvdXAtaWNvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAkZmxvYXRpbmctbGFiZWwtZm9udC1zaXplLXNtO1xuICAgIH1cbiAgfVxuXG4gID4gJWZvcm0tY29udHJvbCB7XG4gICAgZm9udC1zaXplOiAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1zbTtcbiAgICBsaW5lLWhlaWdodDogJHRleHRmaWVsZC1saW5lLWhlaWdodC1zbTtcbiAgICBwYWRkaW5nOiAkdGV4dGZpZWxkLXBhZGRpbmcteS1zbSAkdGV4dGZpZWxkLXBhZGRpbmcteC1zbSBjYWxjKCN7JHRleHRmaWVsZC1wYWRkaW5nLXktc219IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pO1xuICB9XG5cbiAgPiAlZm9ybS1zZWxlY3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6ICR0ZXh0ZmllbGQtc2VsZWN0LWJnLXNpemU7XG4gIH1cblxuICA+ICVmb3JtLXRleHRhcmVhIHtcbiAgICBwYWRkaW5nOiAkdGV4dGZpZWxkLWJveC1wYWRkaW5nLXktc20gJHRleHRmaWVsZC1ib3gtcGFkZGluZy14LXNtIGNhbGMoI3skdGV4dGZpZWxkLWJveC1wYWRkaW5nLXktc219IC0gI3skdGV4dGZpZWxkLWJvcmRlci13aWR0aH0pO1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sW3R5cGU9J2ZpbGUnXSxcbiAgPiAuZm9ybS1jb250cm9sLWZpbGUge1xuICAgIG1heC1oZWlnaHQ6ICR0ZXh0ZmllbGQtYm94LWhlaWdodC1zbTtcbiAgfVxuXG4gID4gLmlucHV0LWdyb3VwLWFwcGVuZCxcbiAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gICAgPiAuYnRuIHtcbiAgICAgIEBleHRlbmQgJWJ0bi1zbTtcbiAgICB9XG5cbiAgICA+IC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogJHRleHRmaWVsZC1mb250LXNpemUtc207XG4gICAgICBsaW5lLWhlaWdodDogJHRleHRmaWVsZC1saW5lLWhlaWdodC1zbTtcbiAgICB9XG4gIH1cblxuICA+IC5pbnB1dC1ncm91cC1pY29uIHtcbiAgICBmb250LXNpemU6ICgkZm9udC1zaXplLWJhc2UgLyAxcmVtICogJHRleHRmaWVsZC1mb250LXNpemUtc20pO1xuICAgIGxpbmUtaGVpZ2h0OiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0LXNtO1xuICB9XG5cbiAgPiAudGV4dGZpZWxkLWJveCB7XG4gICAgQGV4dGVuZCAudGV4dGZpZWxkLWJveC1zbTtcbiAgfVxufVxuIiwiLm5hdmJhciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAkdG9vbGJhci1jb2xvcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1pbi1oZWlnaHQ6ICR0b29sYmFyLWhlaWdodDtcbiAgcGFkZGluZzogJHRvb2xiYXItcGFkZGluZy15ICR0b29sYmFyLXBhZGRpbmcteDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC8vIFZlcnRpY2FsbHkgYWxpZ24gc29tZSBlbGVtZW50cyBub3JtYWxseSBwbGFjZWQgaW4gYC5uYXZiYXJgXG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdG9vbGJhci1lbGVtZW50LWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tc3RhbmRhcmQob3BhY2l0eSk7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbGJhci1lbGVtZW50LWJnO1xuICAgIGJvcmRlcjogMDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBvcGFjaXR5OiAkdG9vbGJhci1lbGVtZW50LW9wYWNpdHk7XG4gICAgcGFkZGluZzogKCgkdGV4dGZpZWxkLWhlaWdodCAtICR0ZXh0ZmllbGQtZm9udC1zaXplICogJHRleHRmaWVsZC1saW5lLWhlaWdodCkgLyAyKSAkdG9vbGJhci1pbm5lci1zcGFjZXIteDtcblxuICAgIEBpbmNsdWRlIGZvY3VzLWhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctdG9wOiAoKCR0ZXh0ZmllbGQtaGVpZ2h0LWxnIC0gJHRleHRmaWVsZC1mb250LXNpemUtbGcgKiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0LWxnKSAvIDIpO1xuICAgIHBhZGRpbmctYm90dG9tOiAoKCR0ZXh0ZmllbGQtaGVpZ2h0LWxnIC0gJHRleHRmaWVsZC1mb250LXNpemUtbGcgKiAkdGV4dGZpZWxkLWxpbmUtaGVpZ2h0LWxnKSAvIDIpO1xuICB9XG5cbiAgLmZvcm0tY29udHJvbC1zbSB7XG4gICAgcGFkZGluZy10b3A6ICgoJHRleHRmaWVsZC1oZWlnaHQtc20gLSAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1zbSAqICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtc20pIC8gMik7XG4gICAgcGFkZGluZy1ib3R0b206ICgoJHRleHRmaWVsZC1oZWlnaHQtc20gLSAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1zbSAqICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtc20pIC8gMik7XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvb2xiYXItZWxlbWVudC1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKG9wYWNpdHkpO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2xiYXItZWxlbWVudC1iZztcbiAgICBvcGFjaXR5OiAkdG9vbGJhci1lbGVtZW50LW9wYWNpdHk7XG5cbiAgICBAaW5jbHVkZSBmb2N1cy1ob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cC1hcHBlbmQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtaW4td2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLXByZXBlbmQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogJHRvb2xiYXItaW5uZXItc3BhY2VyLXg7XG4gICAgICBtYXJnaW4tbGVmdDogJHRvb2xiYXItaW5uZXItc3BhY2VyLXg7XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCB7XG4gICAgcGFkZGluZy10b3A6ICgoJHRleHRmaWVsZC1oZWlnaHQtbGcgLSAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1sZyAqICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtbGcpIC8gMik7XG4gICAgcGFkZGluZy1ib3R0b206ICgoJHRleHRmaWVsZC1oZWlnaHQtbGcgLSAkdGV4dGZpZWxkLWZvbnQtc2l6ZS1sZyAqICR0ZXh0ZmllbGQtbGluZS1oZWlnaHQtbGcpIC8gMik7XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sIHtcbiAgICBwYWRkaW5nLXRvcDogKCgkdGV4dGZpZWxkLWhlaWdodC1zbSAtICR0ZXh0ZmllbGQtZm9udC1zaXplLXNtICogJHRleHRmaWVsZC1saW5lLWhlaWdodC1zbSkgLyAyKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogKCgkdGV4dGZpZWxkLWhlaWdodC1zbSAtICR0ZXh0ZmllbGQtZm9udC1zaXplLXNtICogJHRleHRmaWVsZC1saW5lLWhlaWdodC1zbSkgLyAyKTtcbiAgfVxuXG4gIC5uYXYtdGFicyB7XG4gICAgbWFyZ2luLXRvcDogKCR0b29sYmFyLXBhZGRpbmcteSAqIC0xKTtcbiAgICBtYXJnaW4tYm90dG9tOiAoJHRvb2xiYXItcGFkZGluZy15ICogLTEpO1xuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgIG1pbi1oZWlnaHQ6ICR0b29sYmFyLWhlaWdodDtcbiAgICAgIHBhZGRpbmctdG9wOiAoKCR0b29sYmFyLWhlaWdodCAtICRuYXYtdGFiLWZvbnQtc2l6ZSAqICRuYXYtdGFiLWxpbmUtaGVpZ2h0KSAvIDIpO1xuICAgICAgcGFkZGluZy1ib3R0b206ICgoJHRvb2xiYXItaGVpZ2h0IC0gJG5hdi10YWItZm9udC1zaXplICogJG5hdi10YWItbGluZS1oZWlnaHQpIC8gMik7XG4gICAgfVxuICB9XG5cbiAgPiAuY29udGFpbmVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG4ubmF2YmFyLWRhcmsge1xuICBjb2xvcjogJHRvb2xiYXItZGFyay1jb2xvcjtcblxuICAuZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAsXG4gIC5uYXZiYXItYnJhbmQ6OmJlZm9yZSxcbiAgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4gIC5uYXZiYXItdG9nZ2xlcjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbGJhci1kYXJrLWVsZW1lbnQtYmc7XG4gIH1cblxuICAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcixcbiAgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJHRvb2xiYXItZGFyay1jb2xvci1saWdodGVyO1xuICB9XG59XG5cbi5uYXZiYXItZml4ZWQtYm90dG9tLFxuLm5hdmJhci1maXhlZC10b3Age1xuICBib3gtc2hhZG93OiBtYXAtZ2V0KCR0b29sYmFyLWVsZXZhdGlvbi1zaGFkb3csIHNoYWRvdyk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IG1hcC1nZXQoJHRvb2xiYXItZWxldmF0aW9uLXNoYWRvdywgZWxldmF0aW9uKTtcbn1cblxuLm5hdmJhci1maXhlZC1ib3R0b20ge1xuICBib3R0b206IDA7XG59XG5cbi5uYXZiYXItZml4ZWQtdG9wIHtcbiAgdG9wOiAwO1xufVxuXG4ubmF2YmFyLWZ1bGwge1xuICBib3gtc2hhZG93OiBtYXAtZ2V0KCR0b29sYmFyLWVsZXZhdGlvbi1zaGFkb3csIHNoYWRvdyk7XG4gIHotaW5kZXg6IG1hcC1nZXQoJHRvb2xiYXItZWxldmF0aW9uLXNoYWRvdywgZWxldmF0aW9uKTtcbn1cblxuLm5hdmJhci1zdGlja3ktdG9wIHtcbiAgQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gICAgYm94LXNoYWRvdzogbWFwLWdldCgkdG9vbGJhci1lbGV2YXRpb24tc2hhZG93LCBzaGFkb3cpO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IG1hcC1nZXQoJHRvb2xiYXItZWxldmF0aW9uLXNoYWRvdywgZWxldmF0aW9uKTtcbiAgfVxufVxuXG4udG9vbGJhci13YXRlcmZhbGwge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKGJhY2tncm91bmQtY29sb3IsIGJveC1zaGFkb3cpO1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogbWFwLWdldCgkdG9vbGJhci1lbGV2YXRpb24tc2hhZG93LCBlbGV2YXRpb24pO1xuXG4gICYud2F0ZXJmYWxsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbGJhci13YXRlcmZhbGwtYmc7XG4gICAgYm94LXNoYWRvdzogbWFwLWdldCgkdG9vbGJhci1lbGV2YXRpb24tc2hhZG93LCBzaGFkb3cpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgfVxufVxuXG4vLyBNaXNjXG5cbi5uYXZiYXItYnJhbmQge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LXRpdGxlO1xuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgaGVpZ2h0OiAkdG9vbGJhci1lbGVtZW50LWhlaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKG9wYWNpdHkpO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2xiYXItZWxlbWVudC1iZztcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6ICgkdG9vbGJhci1pbm5lci1zcGFjZXIteCAvIC0yKTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogKCR0b29sYmFyLWlubmVyLXNwYWNlci14IC8gLTIpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAkdG9vbGJhci1pbm5lci1zcGFjZXIteDtcbiAgfVxuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkdG9vbGJhci1pbm5lci1zcGFjZXIteDtcbiAgfVxufVxuXG4ubmF2YmFyLXRleHQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgaGVpZ2h0OiAkdG9vbGJhci1lbGVtZW50LWhlaWdodDtcbn1cblxuLy8gTmF2XG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b29sYmFyLWVsZW1lbnQtYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1zdGFuZGFyZChiYWNrZ3JvdW5kLWNvbG9yLCBvcGFjaXR5KTtcblxuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogJHRvb2xiYXItbGluay1mb250LXNpemU7XG4gICAgaGVpZ2h0OiAkdG9vbGJhci1saW5rLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJHRvb2xiYXItbGluay1saW5lLWhlaWdodDtcbiAgICBvcGFjaXR5OiAkdG9vbGJhci1lbGVtZW50LW9wYWNpdHk7XG4gICAgcGFkZGluZzogJHRvb2xiYXItbGluay1wYWRkaW5nLXkgJHRvb2xiYXItbGluay1wYWRkaW5nLXg7XG5cbiAgICBAaW5jbHVkZSBhY3RpdmUtZm9jdXMtaG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2xiYXItZWxlbWVudC1iZztcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUsXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogJHRvb2xiYXItY29sb3ItbGlnaHRlcjtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgfVxuICB9XG5cbiAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2xiYXItZWxlbWVudC1iZztcbiAgfVxufVxuXG4vLyBUb2dnbGVhYmxlXG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5uYXZiYXItZXhwYW5kIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50KTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQpO1xuXG4gICAgJiN7JGluZml4fSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAmOmZpcnN0LWNoaWxkICsgLm5hdmJhci1icmFuZCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jb250YWluZXIsXG4gICAgICAgID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBoZWlnaHQ6ICR0b29sYmFyLWVsZW1lbnQtaGVpZ2h0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6ICR0b29sYmFyLWVsZW1lbnQtaGVpZ2h0O1xuXG4gIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKG9wYWNpdHkpO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2xiYXItZWxlbWVudC1iZztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIEBpbmNsdWRlIHNldC1tYXRlcmlhbC1pY29ucztcblxuICBkaXNwbGF5OiBibG9jaztcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICR0b29sYmFyLXRvZ2dsZXItaWNvbjtcbiAgfVxufVxuIiwiLnRvb2x0aXAge1xuICBAaW5jbHVkZSByZXNldC10ZXh0O1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6ICR0b29sdGlwLWZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICR0b29sdGlwLWxpbmUtaGVpZ2h0O1xuICBtYXJnaW46ICR0b29sdGlwLW1hcmdpbjtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB6LWluZGV4OiAkdG9vbHRpcC16aW5kZXg7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkdG9vbHRpcC1icmVha3BvaW50KSB7XG4gICAgZm9udC1zaXplOiAkdG9vbHRpcC1mb250LXNpemUtZGVza3RvcDtcbiAgICBtYXJnaW46ICR0b29sdGlwLW1hcmdpbi1kZXNrdG9wO1xuICB9XG5cbiAgJi5zaG93IHtcbiAgICBvcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5O1xuXG4gICAgLnRvb2x0aXAtaW5uZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG4gIH1cbn1cblxuLnRvb2x0aXAtaW5uZXIge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uLXN0YW5kYXJkKHRyYW5zZm9ybSk7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XG4gIGNvbG9yOiAkdG9vbHRpcC1jb2xvcjtcbiAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZy15ICR0b29sdGlwLXBhZGRpbmcteDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKCR0b29sdGlwLXNjYWxlKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCR0b29sdGlwLWJyZWFrcG9pbnQpIHtcbiAgICBwYWRkaW5nOiAkdG9vbHRpcC1wYWRkaW5nLXktZGVza3RvcCAkdG9vbHRpcC1wYWRkaW5nLXgtZGVza3RvcDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQm9yZGVyXG5cbi5ib3JkZXIge1xuICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYmxhY2stcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogJGJsYWNrLXByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ibGFjay1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICRibGFjay1zZWNvbmRhcnkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ibGFjay1oaW50IHtcbiAgYm9yZGVyLWNvbG9yOiAkYmxhY2staGludCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJsYWNrLWRpdmlkZXIge1xuICBib3JkZXItY29sb3I6ICRibGFjay1kaXZpZGVyICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdoaXRlLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZS1wcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUtc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAkd2hpdGUtc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUtaGludCB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlLWhpbnQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZS1kaXZpZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAkd2hpdGUtZGl2aWRlciAhaW1wb3J0YW50O1xufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZXMgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5ib3JkZXItI3skY29sb3J9IHtcbiAgICBib3JkZXItY29sb3I6IHRoZW1lLWNvbG9yKCRjb2xvcikgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLyBCb3JkZXIgcmFkaXVzXG5cbi5yb3VuZGVkIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AbWl4aW4gYmctdmFyaWFudCgkY2xhc3MsICRjb2xvciwgJGNvbG9yLWRhcms6ICcnKSB7XG4gIEBpZiAoJGNvbG9yLWRhcmsgIT0gJycpIHtcbiAgICBhI3skY2xhc3N9IHtcbiAgICAgIEBpbmNsdWRlIGFjdGl2ZS1mb2N1cy1ob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI3skY2xhc3N9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiQG1peGluIGNsZWFyZml4IHtcbiAgJjo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gVXRpbGl0aWVzIGZvciBjb21tb24gYGRpc3BsYXlgIHZhbHVlc1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50KTtcblxuICAgIC5kI3skaW5maXh9LWJsb2NrIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmQjeyRpbmZpeH0tZmxleCB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmQjeyRpbmZpeH0taW5saW5lIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kI3skaW5maXh9LWlubGluZS1ibG9jayB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZCN7JGluZml4fS1pbmxpbmUtZmxleCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kI3skaW5maXh9LW5vbmUge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kI3skaW5maXh9LXRhYmxlIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmQjeyRpbmZpeH0tdGFibGUtY2VsbCB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmQjeyRpbmZpeH0tdGFibGUtcm93IHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBVdGlsaXRpZXMgZm9yIHRvZ2dsaW5nIGBkaXNwbGF5YCBpbiBwcmludFxuXG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50KTtcblxuICAgIC8vIEFsaWduIGNvbnRlbnRcblxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWFyb3VuZCB7XG4gICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1jZW50ZXIge1xuICAgICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tZW5kIHtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQge1xuICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0cmV0Y2gge1xuICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEFsaWduIGl0ZW1zXG5cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tYmFzZWxpbmUge1xuICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWNlbnRlciB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0YXJ0IHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWVuZCB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RyZXRjaCB7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEFsaWduIHNlbGZcblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWF1dG8ge1xuICAgICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWJhc2VsaW5lIHtcbiAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tY2VudGVyIHtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWVuZCB7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0YXJ0IHtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdHJldGNoIHtcbiAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBGbGV4IGRpcmVjdGlvblxuXG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleCN7JGluZml4fS1yb3cge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4I3skaW5maXh9LXJvdy1yZXZlcnNlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEZsZXhcblxuICAgIC5mbGV4I3skaW5maXh9LWZpbGwge1xuICAgICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTAge1xuICAgICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0xIHtcbiAgICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4I3skaW5maXh9LW5vd3JhcCB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0wIHtcbiAgICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTEge1xuICAgICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxleCN7JGluZml4fS13cmFwIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAtcmV2ZXJzZSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEp1c3RpZnkgY29udGVudFxuXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1hcm91bmQge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWJldHdlZW4ge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1jZW50ZXIge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWVuZCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1zdGFydCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBPcmRlclxuXG4gICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHtcbiAgICAgIG9yZGVyOiAtMTtcbiAgICB9XG5cbiAgICAub3JkZXIjeyRpbmZpeH0tbGFzdCB7XG4gICAgICBvcmRlcjogMTtcbiAgICB9XG5cbiAgICAub3JkZXIjeyRpbmZpeH0tMCB7XG4gICAgICBvcmRlcjogMDtcbiAgICB9XG4gIH1cbn1cbiIsIkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQpO1xuXG4gICAgLmZsb2F0I3skaW5maXh9LWxlZnQge1xuICAgICAgQGluY2x1ZGUgZmxvYXQtbGVmdDtcbiAgICB9XG5cbiAgICAuZmxvYXQjeyRpbmZpeH0tbm9uZSB7XG4gICAgICBAaW5jbHVkZSBmbG9hdC1ub25lO1xuICAgIH1cblxuICAgIC5mbG9hdCN7JGluZml4fS1yaWdodCB7XG4gICAgICBAaW5jbHVkZSBmbG9hdC1yaWdodDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AbWl4aW4gZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbkBtaXhpbiBmbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1peGluIGZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29tbW9uIHZhbHVlc1xuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJHBvc2l0aW9uczogYWJzb2x1dGUsIGZpeGVkLCByZWxhdGl2ZSwgc3RhdGljLCBzdGlja3k7XG5cbkBlYWNoICRwb3NpdGlvbiBpbiAkcG9zaXRpb25zIHtcbiAgLnBvc2l0aW9uLSN7JHBvc2l0aW9ufSB7XG4gICAgcG9zaXRpb246ICRwb3NpdGlvbiAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiBtYXAtZ2V0KCR0b29sYmFyLWVsZXZhdGlvbi1zaGFkb3csIGVsZXZhdGlvbik7XG59XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IG1hcC1nZXQoJHRvb2xiYXItZWxldmF0aW9uLXNoYWRvdywgZWxldmF0aW9uKTtcbn1cblxuLnN0aWNreS10b3Age1xuICBAc3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiBtYXAtZ2V0KCR0b29sYmFyLWVsZXZhdGlvbi1zaGFkb3csIGVsZXZhdGlvbik7XG4gIH1cbn1cbiIsIi5zci1vbmx5IHtcbiAgQGluY2x1ZGUgc3Itb25seTtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGU7XG59XG4iLCJAbWl4aW4gc3Itb25seSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDFweDtcbn1cblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIGNsaXA6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5zaGFkb3cge1xuICBib3gtc2hhZG93OiBtYXAtZ2V0KCRzaGFkb3dzLCA4KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogbWFwLWdldCgkc2hhZG93cywgMjQpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbm9uZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IG1hcC1nZXQoJHNoYWRvd3MsIDIpICFpbXBvcnRhbnQ7XG59XG5cbkBlYWNoICRzaGFkb3csICR2YWx1ZSBpbiAkc2hhZG93cyB7XG4gIC5zaGFkb3ctI3skc2hhZG93fSB7XG4gICAgYm94LXNoYWRvdzogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkcHJvcCwgJHByb3AtYWJiciBpbiAoaGVpZ2h0OiBoLCB3aWR0aDogdykge1xuICBAZWFjaCAkc2l6ZSwgJHZhbHVlIGluICRzaXplcyB7XG4gICAgLiN7JHByb3AtYWJicn0tI3skc2l6ZX0ge1xuICAgICAgI3skcHJvcH06ICR2YWx1ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCk7XG5cbiAgICBAZWFjaCAkcHJvcCwgJHByb3AtYWJiciBpbiAobWFyZ2luOiBtLCBwYWRkaW5nOiBwKSB7XG4gICAgICBAZWFjaCAkc2l6ZSwgJHZhbHVlIGluICRzcGFjZXJzIHtcbiAgICAgICAgLiN7JHByb3AtYWJicn0jeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9OiAkdmFsdWUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC4jeyRwcm9wLWFiYnJ9dCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tdG9wOiAkdmFsdWUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC4jeyRwcm9wLWFiYnJ9ciN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tcmlnaHQ6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLiN7JHByb3AtYWJicn1iI3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1ib3R0b206ICR2YWx1ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLiN7JHByb3AtYWJicn1sI3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1sZWZ0OiAkdmFsdWUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC4jeyRwcm9wLWFiYnJ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tcmlnaHQ6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICN7JHByb3B9LWxlZnQ6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLiN7JHByb3AtYWJicn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS10b3A6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICN7JHByb3B9LWJvdHRvbTogJHZhbHVlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tdCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXIjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWIjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1sI3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEFsaWdubWVudFxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZTtcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCk7XG5cbiAgICAudGV4dCN7JGluZml4fS1jZW50ZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRleHQjeyRpbmZpeH0tbGVmdCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRleHQjeyRpbmZpeH0tcmlnaHQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gQ29sb3JcblxuQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KCcudGV4dC1ibGFjaycsICRibGFjayk7XG5AaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJy50ZXh0LWJsYWNrLXByaW1hcnknLCAkYmxhY2stcHJpbWFyeSk7XG5AaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJy50ZXh0LWJsYWNrLXNlY29uZGFyeScsICRibGFjay1zZWNvbmRhcnkpO1xuQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KCcudGV4dC1ibGFjay1oaW50JywgJGJsYWNrLWhpbnQpO1xuQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KCcudGV4dC1ibGFjay1kaXZpZGVyJywgJGJsYWNrLWRpdmlkZXIpO1xuQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KCcudGV4dC13aGl0ZScsICR3aGl0ZSk7XG5AaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJy50ZXh0LXdoaXRlLXByaW1hcnknLCAkd2hpdGUtcHJpbWFyeSk7XG5AaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJy50ZXh0LXdoaXRlLXNlY29uZGFyeScsICR3aGl0ZS1zZWNvbmRhcnkpO1xuQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KCcudGV4dC13aGl0ZS1oaW50JywgJHdoaXRlLWhpbnQpO1xuQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KCcudGV4dC13aGl0ZS1kaXZpZGVyJywgJHdoaXRlLWRpdmlkZXIpO1xuQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KCcudGV4dC1tdXRlZCcsICR0ZXh0LW11dGVkKTtcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWVzIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJy50ZXh0LSN7JGNvbG9yfScsIHRoZW1lLWNvbG9yKCRjb2xvciksIHRoZW1lLWNvbG9yLWRhcmsoJGNvbG9yKSk7XG59XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgY29sb3I6IHJnYmEoJGJsYWNrLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHkge1xuICBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUtNTAge1xuICBjb2xvcjogcmdiYSgkd2hpdGUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLy8gRmFtaWx5XG5cbi50ZXh0LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xufVxuXG4vLyBJdGFsY3MgYW5kIHdlaWdodFxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5mb250LXdlaWdodC1ib2xkLFxuLmZvbnQtd2VpZ2h0LW1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHQge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0O1xufVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsLFxuLmZvbnQtd2VpZ2h0LXJlZ3VsYXIge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG59XG5cbi8vIE1pc2NcblxuLnRleHQtaGlkZSB7XG4gIEBpbmNsdWRlIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IHRydWUpO1xufVxuXG4vLyBUcmFuc2Zvcm1hdGlvblxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQG1peGluIHRleHQtZW1waGFzaXMtdmFyaWFudCgkY2xhc3MsICRjb2xvciwgJGNvbG9yLWRhcms6ICcnKSB7XG4gIEBpZiAkY29sb3ItZGFyayAhPSAnJyB7XG4gICAgYSN7JGNsYXNzfSB7XG4gICAgICBAaW5jbHVkZSBhY3RpdmUtZm9jdXMtaG92ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWRhcmsgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAjeyRjbGFzc30ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiQG1peGluIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udDogMC8wIGE7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZm9udC1mYW1pbHktbm8tbWlzc2luZy1nZW5lcmljLWZhbWlseS1rZXl3b3JkXG4gIHRleHQtc2hhZG93OiBub25lO1xuXG4gIEBpZiAoJGlnbm9yZS13YXJuaW5nICE9IHRydWUpIHtcbiAgICBAd2FybiAnVGhlIGB0ZXh0LWhpZGUoKWAgbWl4aW4gaGFzIGJlZW4gZGVwcmVjYXRlZCBhcyBvZiB2NC4xLjAuIEl0IHdpbGwgYmUgcmVtb3ZlZCBlbnRpcmVseSBpbiB2NS4nO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gVXRpbGl0aWVzIGZvciBjb21tb24gYHZpc2liaWxpdHlgIHZhbHVlc1xuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuIiwiLm1hdGVyaWFsLWljb25zIHtcbiAgQGluY2x1ZGUgcmVzZXQtbWF0ZXJpYWwtaWNvbnM7XG59XG5cbi5tYXRlcmlhbC1pY29ucy1pbmxpbmUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBpZiAkZW5hYmxlLXByaW50LXN0eWxlcyB7XG4gIEBtZWRpYSBwcmludCB7XG4gICAgQHBhZ2Uge1xuICAgICAgc2l6ZTogJHByaW50LXBhZ2Utc2l6ZTtcbiAgICB9XG5cbiAgICAqLFxuICAgICo6OmFmdGVyLFxuICAgICo6OmJlZm9yZSB7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGE6bm90KC5idG4pIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyAoXCIgYXR0cih0aXRsZSkgXCIpICc7XG4gICAgfVxuXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgYm9keSB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGgyLFxuICAgIGgzLFxuICAgIHAge1xuICAgICAgb3JwaGFuczogMztcbiAgICAgIHdpZG93czogMztcbiAgICB9XG5cbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICBwcmUge1xuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgdGhlYWQge1xuICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICAgIH1cblxuICAgIHRyIHtcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICAuY2FyZCB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvci1zb2xpZDtcbiAgICB9XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3Itc29saWQ7XG4gICAgfVxuXG4gICAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvci1zb2xpZDtcbiAgICAgIG1hcmdpbi1ib3R0b206ICgkYm9yZGVyLXdpZHRoICogLTEpO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0LWdyb3VwLWZsdXNoIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LXRhYnMge1xuICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yLXNvbGlkO1xuICAgIH1cblxuICAgIC5uYXZiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAucG9wb3ZlciB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvci1zb2xpZDtcbiAgICB9XG5cbiAgICAudGFibGUge1xuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvci1zb2xpZDtcbiAgICB9XG5cbiAgICAudGFibGUtZGFyayB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgICAgdGQsXG4gICAgICB0aCxcbiAgICAgIC50YWJsZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvci1zb2xpZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUgLnRoZWFkLWRhcmsge1xuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gU29tZSBiYXNpYyBwYWRkaW5nIGZvciBhbGwgd3JhcHBlcnNcbi53cmFwcGVyIHtcbiAgcGFkZGluZzogJGdyaWQtZ3V0dGVyLXdpZHRoIDA7IH1cblxuLy8gUmVzZXQgaGVybyB3cmFwcGVyIHBhZGRpbmcgdG8gMFxuI3dyYXBwZXItaGVybyB7IHBhZGRpbmc6IDBweCAhaW1wb3J0YW50OyB9XG5cbi8vIEFkZGluZyBiYXNpYyBXb3JkUHJlc3MgY2xhc3NlcyB0byBwYXNzIHRoZSBXb3JkUHJlc3Mub3JnIHRlc3RzXG4uc3RpY2t5LFxuLmdhbGxlcnktY2FwdGlvbixcbi5ieXBvc3RhdXRob3Ige1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi8vIFNlcGFyYXRlIHN0aWNreSB3cmFwcGVyIGZyb20gbWFpbiBjb250ZW50XG4ud3JhcHBlciN3cmFwcGVyLXN0aWNreSB7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS0zMDA7IH1cblxuLy8gQWRkaW5nIHNvbWUgY29udHJhc3QgYmFja2dyb3VuZCBjb2xvciB0byBmb290ZXIgZnVsbCB3aWRnZXRcbiN3cmFwcGVyLWZvb3Rlci1mdWxsLFxuI3dyYXBwZXItc3RhdGljLWhlcm8geyBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7IH1cblxuLy8gTmVjZXNzYXJ5IFdQIGNsYXNzZXNcbi53cC1jYXB0aW9uIHsgZm9udC1zaXplOiBpbmhlcml0OyB9XG5cbi53cC1jYXB0aW9uLXRleHQgeyBmb250LXNpemU6IGluaGVyaXQ7IH1cblxuLnNjcmVlbi1yZWFkZXItdGV4dCB7IEBleHRlbmQgLnNyLW9ubHk7IH1cblxuLmFsaWdubGVmdCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMS41ZW07XG59XG5cbi5hbGlnbnJpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAxLjVlbTtcbn1cblxuLmFsaWduY2VudGVyIHsgbWFyZ2luOiAwcHggYXV0bzsgfVxuXG4vLyBQb3N0IGRlc2lnblxuLmVudHJ5LWZvb3RlciBzcGFuIHsgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG4vL1dvb2NvbW1lcmNlIHByb2R1Y3QgZ2FsbGVyeSBzbGlkZXIgd2lkdGggZml4XG5maWd1cmUud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X193cmFwcGVyIHsgXG4gIG1heC13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50OyBcbn1cblxuLy8gTGltaXQgZmVhdHVyZWQgaW1hZ2Ugc2l6ZSB0byAxMDAlXG5pbWcud3AtcG9zdC1pbWFnZSxcbmFydGljbGUgaW1nLFxuZmlndXJlLFxuaW1nLFxuI3NlY29uZGFyeSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gU2tpcCB0byBjb250ZW50IGxpbmtcbmEuc2tpcC1saW5rIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAwO1xuICB0b3A6IDBweDtcbiAgcmlnaHQ6IDBweDtcbn1cblxuLy8gUmVzZXQgSnVtYm90cm9uIGRlZmF1bHQgbWFyZ2luXG4uanVtYm90cm9uIHsgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG5cbi8vIERyb3Bkb3duIHRyYW5zbGF0aW9uXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUgLm5hdi1saW5re1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvciAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIGJhY2tncm91bmQ6IG5vbmU7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3IgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWxpbmstaG92ZXItYmc7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCBhIHtcbiAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgIH1cbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQgYSB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICB9XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG5cbi8vXG4vLyBDb2xvciBzeXN0ZW1cbi8vXG5cbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcblxuJGdyYXlzOiAoKSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kZ3JheXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gICAgXCIzMDBcIjogJGdyYXktMzAwLFxuICAgIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gICAgXCI2MDBcIjogJGdyYXktNjAwLFxuICAgIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gICAgXCI5MDBcIjogJGdyYXktOTAwXG4gICksXG4gICRncmF5c1xuKTtcblxuXG4kYmx1ZTogICAgIzAwN2JmZiAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2U4M2U4YyAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMjhhNzQ1ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzE3YTJiOCAhZGVmYXVsdDtcblxuJGNvbG9yczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJGNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICAgIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICAgIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICAgIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICAgIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gICAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICAgIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbiAgKSxcbiAgJGNvbG9yc1xuKTtcblxuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG5cbiR0aGVtZS1jb2xvcnM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICAgIFwiZGFya1wiOiAgICAgICAkZGFya1xuICApLFxuICAkdGhlbWUtY29sb3JzXG4pO1xuXG4vLyBTZXQgYSBzcGVjaWZpYyBqdW1wIHBvaW50IGZvciByZXF1ZXN0aW5nIGNvbG9yIGp1bXBzXG4kdGhlbWUtY29sb3ItaW50ZXJ2YWw6ICAgICAgOCUgIWRlZmF1bHQ7XG5cbi8vIFRoZSB5aXEgbGlnaHRuZXNzIHZhbHVlIHRoYXQgZGV0ZXJtaW5lcyB3aGVuIHRoZSBsaWdodG5lc3Mgb2YgY29sb3IgY2hhbmdlcyBmcm9tIFwiZGFya1wiIHRvIFwibGlnaHRcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgYXJlIGJldHdlZW4gMCBhbmQgMjU1LlxuJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZDogIDE1MCAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBZSVEgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4keWlxLXRleHQtZGFyazogICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHlpcS10ZXh0LWxpZ2h0OiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeTogIGZhbHNlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkLCBubyBsb25nZXIgYWZmZWN0cyBhbnkgY29tcGlsZWQgQ1NTXG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICB0cnVlICFkZWZhdWx0O1xuXG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAwOiAwLFxuICAgIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgICAyOiAoJHNwYWNlciAqIC41KSxcbiAgICAzOiAkc3BhY2VyLFxuICAgIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgICA1OiAoJHNwYWNlciAqIDMpXG4gICksXG4gICRzcGFjZXJzXG4pO1xuXG4vLyBUaGlzIHZhcmlhYmxlIGFmZmVjdHMgdGhlIGAuaC0qYCBhbmQgYC53LSpgIGNsYXNzZXMuXG4kc2l6ZXM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRzaXplczogbWFwLW1lcmdlKFxuICAoXG4gICAgMjU6IDI1JSxcbiAgICA1MDogNTAlLFxuICAgIDc1OiA3NSUsXG4gICAgMTAwOiAxMDAlLFxuICAgIGF1dG86IGF1dG9cbiAgKSxcbiAgJHNpemVzXG4pO1xuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuXG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG5cblxuLy8gRm9udHNcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAxLjI1KSAhZGVmYXVsdDtcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAuODc1KSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICgkc3BhY2VyIC8gMikgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXNpemU6ICAgICAgICAgICAgICAgNnJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5Mi1zaXplOiAgICAgICAgICAgICAgIDUuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5My1zaXplOiAgICAgICAgICAgICAgIDQuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5NC1zaXplOiAgICAgICAgICAgICAgIDMuNXJlbSAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkyLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkzLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXk0LXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICAgICAgICAgJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIDgwJSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1zbWFsbC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkgIWRlZmF1bHQ7XG5cbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMmVtICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGtiZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAtLjFyZW0gMCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgI2ZjZjhlMyAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbiR0YWJsZS1jZWxsLXBhZGRpbmc6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmctc206ICAgICAgIC4zcmVtICFkZWZhdWx0O1xuXG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgJHRhYmxlLWhvdmVyLWJnICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kdGFibGUtaGVhZC1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kdGFibGUtaGVhZC1jb2xvcjogICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG5cbiR0YWJsZS1kYXJrLWJnOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWFjY2VudC1iZzogICAgICAgIHJnYmEoJHdoaXRlLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItYmc6ICAgICAgICAgcmdiYSgkd2hpdGUsIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgbGlnaHRlbigkZ3JheS05MDAsIDcuNSUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstY29sb3I6ICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgLjI1KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogIDAgMCAwICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAkbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGc6ICAgICRsaW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1zbTogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRidG4tYmxvY2stc3BhY2luZy15OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuXG4vLyBGb3Jtc1xuXG4kbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICBpbnNldCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMjUlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0KSArICgkaW5wdXQtYnRuLXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lci1zbTogICAgICAgICAgICAgICAgICgkZm9udC1zaXplLXNtICogJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSkgKyAoJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWhlaWdodC1pbm5lci1zbX0gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXItbGc6ICAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1sZyAqICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcpICsgKCRpbnB1dC1idG4tcGFkZGluZy15LWxnICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXItbGd9ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyOiAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTogICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDogICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg6ICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14OiAgICAgIC4zMTI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWd1dHRlcjogICAgICAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1zcGFjZXIteDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc6ICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnLXNpemU6ICAgICAgNTAlIDUwJSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdzogICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZzogICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnOiAgcmdiYSh0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIC41KSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93OiAgIG5vbmUgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdzogICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjogICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93OiAgICBub25lICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGU6ICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDQnJTNFJTNDcGF0aCBzdHJva2U9JyN7JGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIGQ9J00wIDJoNCcvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93OiAgbm9uZSAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0OiAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgIDFyZW0gIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgdG8gYWNjb3VudCBmb3IgdGhlIHByZXNlbmNlIG9mIHRoZSBiYWNrZ3JvdW5kLWltYWdlIGJhc2VkIGluZGljYXRvclxuJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgIDhweCAxMHB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDUnJTNFJTNDcGF0aCBmaWxsPScjeyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aCByZ2JhKCRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvciwgLjUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICA3NSUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtc206ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAxMjUlICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gSUUvRWRnZVxuJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLWhlaWdodDogICAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1oZWlnaHQtaW5uZXI6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJveC1zaGFkb3c6ICAgICAgICAgICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkY3VzdG9tLWZpbGUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtdGV4dDogKFxuICBlbjogXCJCcm93c2VcIlxuKSAhZGVmYXVsdDtcblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICB0aGVtZS1jb2xvcihcInN1Y2Nlc3NcIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICB0aGVtZS1jb2xvcihcImRhbmdlclwiKSAhZGVmYXVsdDtcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICBkYXJrZW4oJGdyYXktOTAwLCA1JSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNjAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuXG4vLyBOYXZzXG5cbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgJGdyYXktMzAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LWRpdmlkZXItY29sb3I6ICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kbmF2LWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgICAgICAoJHNwYWNlciAvIDIpICFkZWZhdWx0O1xuXG4vLyBOYXZiYXJcblxuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgKCRzcGFjZXIgLyAyKSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgLyAyICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0Nzdmcgdmlld0JveD0nMCAwIDMwIDMwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4vLyBQYWdpbmF0aW9uXG5cbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1saW5lLWhlaWdodDogICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cblxuLy8gSnVtYm90cm9uXG5cbiRqdW1ib3Ryb24tcGFkZGluZzogICAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIGNhbGMoI3skY2FyZC1ib3JkZXItcmFkaXVzfSAtICN7JGNhcmQtYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgKCRncmlkLWd1dHRlci13aWR0aCAvIDIpICFkZWZhdWx0O1xuJGNhcmQtZGVjay1tYXJnaW46ICAgICAgICAgICAgICAgICAgJGNhcmQtZ3JvdXAtbWFyZ2luICFkZWZhdWx0O1xuXG4kY2FyZC1jb2x1bW5zLWNvdW50OiAgICAgICAgICAgICAgICAzICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1nYXA6ICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtbWFyZ2luOiAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICFkZWZhdWx0O1xuXG5cbi8vIFRvb2x0aXBzXG5cbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcblxuXG4vLyBQb3BvdmVyc1xuXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgZGFya2VuKCRwb3BvdmVyLWJnLCAzJSkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIEJhZGdlc1xuXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICA3NSUgIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjRlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNmVtICFkZWZhdWx0O1xuLy8gVXNlIGEgaGlnaGVyIHRoYW4gbm9ybWFsIHZhbHVlIHRvIGVuc3VyZSBjb21wbGV0ZWx5IHJvdW5kZWQgZWRnZXMgd2hlblxuLy8gY3VzdG9taXppbmcgcGFkZGluZyBvciBmb250LXNpemUgb24gbGFiZWxzLlxuJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1czogICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG5cblxuLy8gTW9kYWxzXG5cbi8vIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYWxlcnQtYmctbGV2ZWw6ICAgICAgICAgICAgICAgICAgICAtMTAgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLWxldmVsOiAgICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1sZXZlbDogICAgICAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIC43NSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIGluc2V0IDAgLjFyZW0gLjFyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuXG4vLyBMaXN0IGdyb3VwXG5cbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cblxuLy8gRmlndXJlc1xuXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICA5MCUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cblxuLy8gQnJlYWRjcnVtYnNcblxuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZzogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIENhcm91c2VsXG5cbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjUtMi41LTIuNSAyLjUtMi41LTEuNS0xLjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNSAyLjUgMi41LTIuNSAyLjUgMS41IDEuNSA0LTQtNC00eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjZzIGVhc2UgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG5cblxuLy8gQ2xvc2VcblxuJGNsb3NlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGNsb3NlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kY2xvc2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2xvc2UtdGV4dC1zaGFkb3c6ICAgICAgICAgICAgICAgICAwIDFweCAwICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuXG4vLyBQcmludGluZ1xuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4kcHJpbnQtYm9keS1taW4td2lkdGg6ICAgICAgICAgICAgICBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuIiwiLy8gSG92ZXIgbWl4aW4gYW5kIGAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5YCBhcmUgZGVwcmVjYXRlZC5cbi8vXG4vLyBPcmlnaW5hbGx5IGFkZGVkIGR1cmluZyBvdXIgYWxwaGFzIGFuZCBtYWludGFpbmVkIGR1cmluZyBiZXRhcywgdGhpcyBtaXhpbiB3YXNcbi8vIGRlc2lnbmVkIHRvIHByZXZlbnQgYDpob3ZlcmAgc3RpY2tpbmVzcyBvbiBpT1MtYW4gaXNzdWUgd2hlcmUgaG92ZXIgc3R5bGVzXG4vLyB3b3VsZCBwZXJzaXN0IGFmdGVyIGluaXRpYWwgdG91Y2guXG4vL1xuLy8gRm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlJ3ZlIGtlcHQgdGhlc2UgbWl4aW5zIGFuZCB1cGRhdGVkIHRoZW0gdG9cbi8vIGFsd2F5cyByZXR1cm4gdGhlaXIgcmVndWxhciBwc2V1ZG8tY2xhc3NlcyBpbnN0ZWFkIG9mIGEgc2hpbW1lZCBtZWRpYSBxdWVyeS5cbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTE5NVxuXG5AbWl4aW4gaG92ZXIge1xuICAmOmhvdmVyIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBsYWluLWhvdmVyLWZvY3VzIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLyohXG4gKiAgRm9udCBBd2Vzb21lIDQuNy4wIGJ5IEBkYXZlZ2FuZHkgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8gLSBAZm9udGF3ZXNvbWVcbiAqICBMaWNlbnNlIC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvL2xpY2Vuc2UgKEZvbnQ6IFNJTCBPRkwgMS4xLCBDU1M6IE1JVCBMaWNlbnNlKVxuICovXG5cbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9mb250YXdlc29tZS92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9mb250YXdlc29tZS9taXhpbnNcIjtcbkBpbXBvcnQgXCIuLi8uLi9zcmMvc2Fzcy9mb250YXdlc29tZS9wYXRoXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvY29yZVwiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL2xhcmdlclwiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL2ZpeGVkLXdpZHRoXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvbGlzdFwiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL2JvcmRlcmVkLXB1bGxlZFwiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL2FuaW1hdGVkXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvcm90YXRlZC1mbGlwcGVkXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvc3RhY2tlZFwiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zYXNzL2ZvbnRhd2Vzb21lL2ljb25zXCI7XG5AaW1wb3J0IFwiLi4vLi4vc3JjL3Nhc3MvZm9udGF3ZXNvbWUvc2NyZWVuLXJlYWRlclwiO1xuXG4iLCIvKiBGT05UIFBBVEhcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj0jeyRmYS12ZXJzaW9ufScpO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LndvZmY/dj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PSN7JGZhLXZlcnNpb259I2ZvbnRhd2Vzb21lcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4vLyAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vRm9udEF3ZXNvbWUub3RmJykgZm9ybWF0KCdvcGVudHlwZScpOyAvLyB1c2VkIHdoZW4gZGV2ZWxvcGluZyBmb250c1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4iLCIvLyBCYXNlIENsYXNzIERlZmluaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAjeyRmYS1mb250LXNpemUtYmFzZX0vI3skZmEtbGluZS1oZWlnaHQtYmFzZX0gRm9udEF3ZXNvbWU7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIGNhbid0IGhhdmUgZm9udC1zaXplIGluaGVyaXQgb24gbGluZSBhYm92ZSwgc28gbmVlZCB0byBvdmVycmlkZVxuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgLy8gb3B0aW1pemVsZWdpYmlsaXR5IHRocm93cyB0aGluZ3Mgb2ZmICMxMDk0XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG59XG4iLCIvLyBJY29uIFNpemVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qIG1ha2VzIHRoZSBmb250IDMzJSBsYXJnZXIgcmVsYXRpdmUgdG8gdGhlIGljb24gY29udGFpbmVyICovXG4uI3skZmEtY3NzLXByZWZpeH0tbGcge1xuICBmb250LXNpemU6ICg0ZW0gLyAzKTtcbiAgbGluZS1oZWlnaHQ6ICgzZW0gLyA0KTtcbiAgdmVydGljYWwtYWxpZ246IC0xNSU7XG59XG4uI3skZmEtY3NzLXByZWZpeH0tMnggeyBmb250LXNpemU6IDJlbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTN4IHsgZm9udC1zaXplOiAzZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS00eCB7IGZvbnQtc2l6ZTogNGVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tNXggeyBmb250LXNpemU6IDVlbTsgfVxuIiwiLy8gRml4ZWQgV2lkdGggSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdyB7XG4gIHdpZHRoOiAoMThlbSAvIDE0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLy8gTGlzdCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAkZmEtbGktd2lkdGg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgPiBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxufVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtJGZhLWxpLXdpZHRoO1xuICB3aWR0aDogJGZhLWxpLXdpZHRoO1xuICB0b3A6ICgyZW0gLyAxNCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgJi4jeyRmYS1jc3MtcHJlZml4fS1sZyB7XG4gICAgbGVmdDogLSRmYS1saS13aWR0aCArICg0ZW0gLyAxNCk7XG4gIH1cbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGZhLWZvbnQtcGF0aDogICAgICAgIFwiLi4vZm9udHNcIiAhZGVmYXVsdDtcbiRmYS1mb250LXNpemUtYmFzZTogICAxNHB4ICFkZWZhdWx0O1xuJGZhLWxpbmUtaGVpZ2h0LWJhc2U6IDEgIWRlZmF1bHQ7XG4vLyRmYS1mb250LXBhdGg6ICAgICAgICBcIi8vbmV0ZG5hLmJvb3RzdHJhcGNkbi5jb20vZm9udC1hd2Vzb21lLzQuNy4wL2ZvbnRzXCIgIWRlZmF1bHQ7IC8vIGZvciByZWZlcmVuY2luZyBCb290c3RyYXAgQ0ROIGZvbnQgZmlsZXMgZGlyZWN0bHlcbiRmYS1jc3MtcHJlZml4OiAgICAgICBmYSAhZGVmYXVsdDtcbiRmYS12ZXJzaW9uOiAgICAgICAgICBcIjQuNy4wXCIgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLWNvbG9yOiAgICAgI2VlZSAhZGVmYXVsdDtcbiRmYS1pbnZlcnNlOiAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGZhLWxpLXdpZHRoOiAgICAgICAgICgzMGVtIC8gMTQpICFkZWZhdWx0O1xuXG4kZmEtdmFyLTUwMHB4OiBcIlxcZjI2ZVwiO1xuJGZhLXZhci1hZGRyZXNzLWJvb2s6IFwiXFxmMmI5XCI7XG4kZmEtdmFyLWFkZHJlc3MtYm9vay1vOiBcIlxcZjJiYVwiO1xuJGZhLXZhci1hZGRyZXNzLWNhcmQ6IFwiXFxmMmJiXCI7XG4kZmEtdmFyLWFkZHJlc3MtY2FyZC1vOiBcIlxcZjJiY1wiO1xuJGZhLXZhci1hZGp1c3Q6IFwiXFxmMDQyXCI7XG4kZmEtdmFyLWFkbjogXCJcXGYxNzBcIjtcbiRmYS12YXItYWxpZ24tY2VudGVyOiBcIlxcZjAzN1wiO1xuJGZhLXZhci1hbGlnbi1qdXN0aWZ5OiBcIlxcZjAzOVwiO1xuJGZhLXZhci1hbGlnbi1sZWZ0OiBcIlxcZjAzNlwiO1xuJGZhLXZhci1hbGlnbi1yaWdodDogXCJcXGYwMzhcIjtcbiRmYS12YXItYW1hem9uOiBcIlxcZjI3MFwiO1xuJGZhLXZhci1hbWJ1bGFuY2U6IFwiXFxmMGY5XCI7XG4kZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOiBcIlxcZjJhM1wiO1xuJGZhLXZhci1hbmNob3I6IFwiXFxmMTNkXCI7XG4kZmEtdmFyLWFuZHJvaWQ6IFwiXFxmMTdiXCI7XG4kZmEtdmFyLWFuZ2VsbGlzdDogXCJcXGYyMDlcIjtcbiRmYS12YXItYW5nbGUtZG91YmxlLWRvd246IFwiXFxmMTAzXCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OiBcIlxcZjEwMFwiO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ6IFwiXFxmMTAxXCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS11cDogXCJcXGYxMDJcIjtcbiRmYS12YXItYW5nbGUtZG93bjogXCJcXGYxMDdcIjtcbiRmYS12YXItYW5nbGUtbGVmdDogXCJcXGYxMDRcIjtcbiRmYS12YXItYW5nbGUtcmlnaHQ6IFwiXFxmMTA1XCI7XG4kZmEtdmFyLWFuZ2xlLXVwOiBcIlxcZjEwNlwiO1xuJGZhLXZhci1hcHBsZTogXCJcXGYxNzlcIjtcbiRmYS12YXItYXJjaGl2ZTogXCJcXGYxODdcIjtcbiRmYS12YXItYXJlYS1jaGFydDogXCJcXGYxZmVcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWRvd246IFwiXFxmMGFiXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OiBcIlxcZjBhOFwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1kb3duOiBcIlxcZjAxYVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1sZWZ0OiBcIlxcZjE5MFwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1yaWdodDogXCJcXGYxOGVcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLW8tdXA6IFwiXFxmMDFiXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodDogXCJcXGYwYTlcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXVwOiBcIlxcZjBhYVwiO1xuJGZhLXZhci1hcnJvdy1kb3duOiBcIlxcZjA2M1wiO1xuJGZhLXZhci1hcnJvdy1sZWZ0OiBcIlxcZjA2MFwiO1xuJGZhLXZhci1hcnJvdy1yaWdodDogXCJcXGYwNjFcIjtcbiRmYS12YXItYXJyb3ctdXA6IFwiXFxmMDYyXCI7XG4kZmEtdmFyLWFycm93czogXCJcXGYwNDdcIjtcbiRmYS12YXItYXJyb3dzLWFsdDogXCJcXGYwYjJcIjtcbiRmYS12YXItYXJyb3dzLWg6IFwiXFxmMDdlXCI7XG4kZmEtdmFyLWFycm93cy12OiBcIlxcZjA3ZFwiO1xuJGZhLXZhci1hc2wtaW50ZXJwcmV0aW5nOiBcIlxcZjJhM1wiO1xuJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6IFwiXFxmMmEyXCI7XG4kZmEtdmFyLWFzdGVyaXNrOiBcIlxcZjA2OVwiO1xuJGZhLXZhci1hdDogXCJcXGYxZmFcIjtcbiRmYS12YXItYXVkaW8tZGVzY3JpcHRpb246IFwiXFxmMjllXCI7XG4kZmEtdmFyLWF1dG9tb2JpbGU6IFwiXFxmMWI5XCI7XG4kZmEtdmFyLWJhY2t3YXJkOiBcIlxcZjA0YVwiO1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlOiBcIlxcZjI0ZVwiO1xuJGZhLXZhci1iYW46IFwiXFxmMDVlXCI7XG4kZmEtdmFyLWJhbmRjYW1wOiBcIlxcZjJkNVwiO1xuJGZhLXZhci1iYW5rOiBcIlxcZjE5Y1wiO1xuJGZhLXZhci1iYXItY2hhcnQ6IFwiXFxmMDgwXCI7XG4kZmEtdmFyLWJhci1jaGFydC1vOiBcIlxcZjA4MFwiO1xuJGZhLXZhci1iYXJjb2RlOiBcIlxcZjAyYVwiO1xuJGZhLXZhci1iYXJzOiBcIlxcZjBjOVwiO1xuJGZhLXZhci1iYXRoOiBcIlxcZjJjZFwiO1xuJGZhLXZhci1iYXRodHViOiBcIlxcZjJjZFwiO1xuJGZhLXZhci1iYXR0ZXJ5OiBcIlxcZjI0MFwiO1xuJGZhLXZhci1iYXR0ZXJ5LTA6IFwiXFxmMjQ0XCI7XG4kZmEtdmFyLWJhdHRlcnktMTogXCJcXGYyNDNcIjtcbiRmYS12YXItYmF0dGVyeS0yOiBcIlxcZjI0MlwiO1xuJGZhLXZhci1iYXR0ZXJ5LTM6IFwiXFxmMjQxXCI7XG4kZmEtdmFyLWJhdHRlcnktNDogXCJcXGYyNDBcIjtcbiRmYS12YXItYmF0dGVyeS1lbXB0eTogXCJcXGYyNDRcIjtcbiRmYS12YXItYmF0dGVyeS1mdWxsOiBcIlxcZjI0MFwiO1xuJGZhLXZhci1iYXR0ZXJ5LWhhbGY6IFwiXFxmMjQyXCI7XG4kZmEtdmFyLWJhdHRlcnktcXVhcnRlcjogXCJcXGYyNDNcIjtcbiRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczogXCJcXGYyNDFcIjtcbiRmYS12YXItYmVkOiBcIlxcZjIzNlwiO1xuJGZhLXZhci1iZWVyOiBcIlxcZjBmY1wiO1xuJGZhLXZhci1iZWhhbmNlOiBcIlxcZjFiNFwiO1xuJGZhLXZhci1iZWhhbmNlLXNxdWFyZTogXCJcXGYxYjVcIjtcbiRmYS12YXItYmVsbDogXCJcXGYwZjNcIjtcbiRmYS12YXItYmVsbC1vOiBcIlxcZjBhMlwiO1xuJGZhLXZhci1iZWxsLXNsYXNoOiBcIlxcZjFmNlwiO1xuJGZhLXZhci1iZWxsLXNsYXNoLW86IFwiXFxmMWY3XCI7XG4kZmEtdmFyLWJpY3ljbGU6IFwiXFxmMjA2XCI7XG4kZmEtdmFyLWJpbm9jdWxhcnM6IFwiXFxmMWU1XCI7XG4kZmEtdmFyLWJpcnRoZGF5LWNha2U6IFwiXFxmMWZkXCI7XG4kZmEtdmFyLWJpdGJ1Y2tldDogXCJcXGYxNzFcIjtcbiRmYS12YXItYml0YnVja2V0LXNxdWFyZTogXCJcXGYxNzJcIjtcbiRmYS12YXItYml0Y29pbjogXCJcXGYxNWFcIjtcbiRmYS12YXItYmxhY2stdGllOiBcIlxcZjI3ZVwiO1xuJGZhLXZhci1ibGluZDogXCJcXGYyOWRcIjtcbiRmYS12YXItYmx1ZXRvb3RoOiBcIlxcZjI5M1wiO1xuJGZhLXZhci1ibHVldG9vdGgtYjogXCJcXGYyOTRcIjtcbiRmYS12YXItYm9sZDogXCJcXGYwMzJcIjtcbiRmYS12YXItYm9sdDogXCJcXGYwZTdcIjtcbiRmYS12YXItYm9tYjogXCJcXGYxZTJcIjtcbiRmYS12YXItYm9vazogXCJcXGYwMmRcIjtcbiRmYS12YXItYm9va21hcms6IFwiXFxmMDJlXCI7XG4kZmEtdmFyLWJvb2ttYXJrLW86IFwiXFxmMDk3XCI7XG4kZmEtdmFyLWJyYWlsbGU6IFwiXFxmMmExXCI7XG4kZmEtdmFyLWJyaWVmY2FzZTogXCJcXGYwYjFcIjtcbiRmYS12YXItYnRjOiBcIlxcZjE1YVwiO1xuJGZhLXZhci1idWc6IFwiXFxmMTg4XCI7XG4kZmEtdmFyLWJ1aWxkaW5nOiBcIlxcZjFhZFwiO1xuJGZhLXZhci1idWlsZGluZy1vOiBcIlxcZjBmN1wiO1xuJGZhLXZhci1idWxsaG9ybjogXCJcXGYwYTFcIjtcbiRmYS12YXItYnVsbHNleWU6IFwiXFxmMTQwXCI7XG4kZmEtdmFyLWJ1czogXCJcXGYyMDdcIjtcbiRmYS12YXItYnV5c2VsbGFkczogXCJcXGYyMGRcIjtcbiRmYS12YXItY2FiOiBcIlxcZjFiYVwiO1xuJGZhLXZhci1jYWxjdWxhdG9yOiBcIlxcZjFlY1wiO1xuJGZhLXZhci1jYWxlbmRhcjogXCJcXGYwNzNcIjtcbiRmYS12YXItY2FsZW5kYXItY2hlY2stbzogXCJcXGYyNzRcIjtcbiRmYS12YXItY2FsZW5kYXItbWludXMtbzogXCJcXGYyNzJcIjtcbiRmYS12YXItY2FsZW5kYXItbzogXCJcXGYxMzNcIjtcbiRmYS12YXItY2FsZW5kYXItcGx1cy1vOiBcIlxcZjI3MVwiO1xuJGZhLXZhci1jYWxlbmRhci10aW1lcy1vOiBcIlxcZjI3M1wiO1xuJGZhLXZhci1jYW1lcmE6IFwiXFxmMDMwXCI7XG4kZmEtdmFyLWNhbWVyYS1yZXRybzogXCJcXGYwODNcIjtcbiRmYS12YXItY2FyOiBcIlxcZjFiOVwiO1xuJGZhLXZhci1jYXJldC1kb3duOiBcIlxcZjBkN1wiO1xuJGZhLXZhci1jYXJldC1sZWZ0OiBcIlxcZjBkOVwiO1xuJGZhLXZhci1jYXJldC1yaWdodDogXCJcXGYwZGFcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tZG93bjogXCJcXGYxNTBcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tbGVmdDogXCJcXGYxOTFcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tcmlnaHQ6IFwiXFxmMTUyXCI7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1vLXVwOiBcIlxcZjE1MVwiO1xuJGZhLXZhci1jYXJldC11cDogXCJcXGYwZDhcIjtcbiRmYS12YXItY2FydC1hcnJvdy1kb3duOiBcIlxcZjIxOFwiO1xuJGZhLXZhci1jYXJ0LXBsdXM6IFwiXFxmMjE3XCI7XG4kZmEtdmFyLWNjOiBcIlxcZjIwYVwiO1xuJGZhLXZhci1jYy1hbWV4OiBcIlxcZjFmM1wiO1xuJGZhLXZhci1jYy1kaW5lcnMtY2x1YjogXCJcXGYyNGNcIjtcbiRmYS12YXItY2MtZGlzY292ZXI6IFwiXFxmMWYyXCI7XG4kZmEtdmFyLWNjLWpjYjogXCJcXGYyNGJcIjtcbiRmYS12YXItY2MtbWFzdGVyY2FyZDogXCJcXGYxZjFcIjtcbiRmYS12YXItY2MtcGF5cGFsOiBcIlxcZjFmNFwiO1xuJGZhLXZhci1jYy1zdHJpcGU6IFwiXFxmMWY1XCI7XG4kZmEtdmFyLWNjLXZpc2E6IFwiXFxmMWYwXCI7XG4kZmEtdmFyLWNlcnRpZmljYXRlOiBcIlxcZjBhM1wiO1xuJGZhLXZhci1jaGFpbjogXCJcXGYwYzFcIjtcbiRmYS12YXItY2hhaW4tYnJva2VuOiBcIlxcZjEyN1wiO1xuJGZhLXZhci1jaGVjazogXCJcXGYwMGNcIjtcbiRmYS12YXItY2hlY2stY2lyY2xlOiBcIlxcZjA1OFwiO1xuJGZhLXZhci1jaGVjay1jaXJjbGUtbzogXCJcXGYwNWRcIjtcbiRmYS12YXItY2hlY2stc3F1YXJlOiBcIlxcZjE0YVwiO1xuJGZhLXZhci1jaGVjay1zcXVhcmUtbzogXCJcXGYwNDZcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjogXCJcXGYxM2FcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdDogXCJcXGYxMzdcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQ6IFwiXFxmMTM4XCI7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwOiBcIlxcZjEzOVwiO1xuJGZhLXZhci1jaGV2cm9uLWRvd246IFwiXFxmMDc4XCI7XG4kZmEtdmFyLWNoZXZyb24tbGVmdDogXCJcXGYwNTNcIjtcbiRmYS12YXItY2hldnJvbi1yaWdodDogXCJcXGYwNTRcIjtcbiRmYS12YXItY2hldnJvbi11cDogXCJcXGYwNzdcIjtcbiRmYS12YXItY2hpbGQ6IFwiXFxmMWFlXCI7XG4kZmEtdmFyLWNocm9tZTogXCJcXGYyNjhcIjtcbiRmYS12YXItY2lyY2xlOiBcIlxcZjExMVwiO1xuJGZhLXZhci1jaXJjbGUtbzogXCJcXGYxMGNcIjtcbiRmYS12YXItY2lyY2xlLW8tbm90Y2g6IFwiXFxmMWNlXCI7XG4kZmEtdmFyLWNpcmNsZS10aGluOiBcIlxcZjFkYlwiO1xuJGZhLXZhci1jbGlwYm9hcmQ6IFwiXFxmMGVhXCI7XG4kZmEtdmFyLWNsb2NrLW86IFwiXFxmMDE3XCI7XG4kZmEtdmFyLWNsb25lOiBcIlxcZjI0ZFwiO1xuJGZhLXZhci1jbG9zZTogXCJcXGYwMGRcIjtcbiRmYS12YXItY2xvdWQ6IFwiXFxmMGMyXCI7XG4kZmEtdmFyLWNsb3VkLWRvd25sb2FkOiBcIlxcZjBlZFwiO1xuJGZhLXZhci1jbG91ZC11cGxvYWQ6IFwiXFxmMGVlXCI7XG4kZmEtdmFyLWNueTogXCJcXGYxNTdcIjtcbiRmYS12YXItY29kZTogXCJcXGYxMjFcIjtcbiRmYS12YXItY29kZS1mb3JrOiBcIlxcZjEyNlwiO1xuJGZhLXZhci1jb2RlcGVuOiBcIlxcZjFjYlwiO1xuJGZhLXZhci1jb2RpZXBpZTogXCJcXGYyODRcIjtcbiRmYS12YXItY29mZmVlOiBcIlxcZjBmNFwiO1xuJGZhLXZhci1jb2c6IFwiXFxmMDEzXCI7XG4kZmEtdmFyLWNvZ3M6IFwiXFxmMDg1XCI7XG4kZmEtdmFyLWNvbHVtbnM6IFwiXFxmMGRiXCI7XG4kZmEtdmFyLWNvbW1lbnQ6IFwiXFxmMDc1XCI7XG4kZmEtdmFyLWNvbW1lbnQtbzogXCJcXGYwZTVcIjtcbiRmYS12YXItY29tbWVudGluZzogXCJcXGYyN2FcIjtcbiRmYS12YXItY29tbWVudGluZy1vOiBcIlxcZjI3YlwiO1xuJGZhLXZhci1jb21tZW50czogXCJcXGYwODZcIjtcbiRmYS12YXItY29tbWVudHMtbzogXCJcXGYwZTZcIjtcbiRmYS12YXItY29tcGFzczogXCJcXGYxNGVcIjtcbiRmYS12YXItY29tcHJlc3M6IFwiXFxmMDY2XCI7XG4kZmEtdmFyLWNvbm5lY3RkZXZlbG9wOiBcIlxcZjIwZVwiO1xuJGZhLXZhci1jb250YW86IFwiXFxmMjZkXCI7XG4kZmEtdmFyLWNvcHk6IFwiXFxmMGM1XCI7XG4kZmEtdmFyLWNvcHlyaWdodDogXCJcXGYxZjlcIjtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9uczogXCJcXGYyNWVcIjtcbiRmYS12YXItY3JlZGl0LWNhcmQ6IFwiXFxmMDlkXCI7XG4kZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDogXCJcXGYyODNcIjtcbiRmYS12YXItY3JvcDogXCJcXGYxMjVcIjtcbiRmYS12YXItY3Jvc3NoYWlyczogXCJcXGYwNWJcIjtcbiRmYS12YXItY3NzMzogXCJcXGYxM2NcIjtcbiRmYS12YXItY3ViZTogXCJcXGYxYjJcIjtcbiRmYS12YXItY3ViZXM6IFwiXFxmMWIzXCI7XG4kZmEtdmFyLWN1dDogXCJcXGYwYzRcIjtcbiRmYS12YXItY3V0bGVyeTogXCJcXGYwZjVcIjtcbiRmYS12YXItZGFzaGJvYXJkOiBcIlxcZjBlNFwiO1xuJGZhLXZhci1kYXNoY3ViZTogXCJcXGYyMTBcIjtcbiRmYS12YXItZGF0YWJhc2U6IFwiXFxmMWMwXCI7XG4kZmEtdmFyLWRlYWY6IFwiXFxmMmE0XCI7XG4kZmEtdmFyLWRlYWZuZXNzOiBcIlxcZjJhNFwiO1xuJGZhLXZhci1kZWRlbnQ6IFwiXFxmMDNiXCI7XG4kZmEtdmFyLWRlbGljaW91czogXCJcXGYxYTVcIjtcbiRmYS12YXItZGVza3RvcDogXCJcXGYxMDhcIjtcbiRmYS12YXItZGV2aWFudGFydDogXCJcXGYxYmRcIjtcbiRmYS12YXItZGlhbW9uZDogXCJcXGYyMTlcIjtcbiRmYS12YXItZGlnZzogXCJcXGYxYTZcIjtcbiRmYS12YXItZG9sbGFyOiBcIlxcZjE1NVwiO1xuJGZhLXZhci1kb3QtY2lyY2xlLW86IFwiXFxmMTkyXCI7XG4kZmEtdmFyLWRvd25sb2FkOiBcIlxcZjAxOVwiO1xuJGZhLXZhci1kcmliYmJsZTogXCJcXGYxN2RcIjtcbiRmYS12YXItZHJpdmVycy1saWNlbnNlOiBcIlxcZjJjMlwiO1xuJGZhLXZhci1kcml2ZXJzLWxpY2Vuc2UtbzogXCJcXGYyYzNcIjtcbiRmYS12YXItZHJvcGJveDogXCJcXGYxNmJcIjtcbiRmYS12YXItZHJ1cGFsOiBcIlxcZjFhOVwiO1xuJGZhLXZhci1lZGdlOiBcIlxcZjI4MlwiO1xuJGZhLXZhci1lZGl0OiBcIlxcZjA0NFwiO1xuJGZhLXZhci1lZXJjYXN0OiBcIlxcZjJkYVwiO1xuJGZhLXZhci1lamVjdDogXCJcXGYwNTJcIjtcbiRmYS12YXItZWxsaXBzaXMtaDogXCJcXGYxNDFcIjtcbiRmYS12YXItZWxsaXBzaXMtdjogXCJcXGYxNDJcIjtcbiRmYS12YXItZW1waXJlOiBcIlxcZjFkMVwiO1xuJGZhLXZhci1lbnZlbG9wZTogXCJcXGYwZTBcIjtcbiRmYS12YXItZW52ZWxvcGUtbzogXCJcXGYwMDNcIjtcbiRmYS12YXItZW52ZWxvcGUtb3BlbjogXCJcXGYyYjZcIjtcbiRmYS12YXItZW52ZWxvcGUtb3Blbi1vOiBcIlxcZjJiN1wiO1xuJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU6IFwiXFxmMTk5XCI7XG4kZmEtdmFyLWVudmlyYTogXCJcXGYyOTlcIjtcbiRmYS12YXItZXJhc2VyOiBcIlxcZjEyZFwiO1xuJGZhLXZhci1ldHN5OiBcIlxcZjJkN1wiO1xuJGZhLXZhci1ldXI6IFwiXFxmMTUzXCI7XG4kZmEtdmFyLWV1cm86IFwiXFxmMTUzXCI7XG4kZmEtdmFyLWV4Y2hhbmdlOiBcIlxcZjBlY1wiO1xuJGZhLXZhci1leGNsYW1hdGlvbjogXCJcXGYxMmFcIjtcbiRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlOiBcIlxcZjA2YVwiO1xuJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZTogXCJcXGYwNzFcIjtcbiRmYS12YXItZXhwYW5kOiBcIlxcZjA2NVwiO1xuJGZhLXZhci1leHBlZGl0ZWRzc2w6IFwiXFxmMjNlXCI7XG4kZmEtdmFyLWV4dGVybmFsLWxpbms6IFwiXFxmMDhlXCI7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOiBcIlxcZjE0Y1wiO1xuJGZhLXZhci1leWU6IFwiXFxmMDZlXCI7XG4kZmEtdmFyLWV5ZS1zbGFzaDogXCJcXGYwNzBcIjtcbiRmYS12YXItZXllZHJvcHBlcjogXCJcXGYxZmJcIjtcbiRmYS12YXItZmE6IFwiXFxmMmI0XCI7XG4kZmEtdmFyLWZhY2Vib29rOiBcIlxcZjA5YVwiO1xuJGZhLXZhci1mYWNlYm9vay1mOiBcIlxcZjA5YVwiO1xuJGZhLXZhci1mYWNlYm9vay1vZmZpY2lhbDogXCJcXGYyMzBcIjtcbiRmYS12YXItZmFjZWJvb2stc3F1YXJlOiBcIlxcZjA4MlwiO1xuJGZhLXZhci1mYXN0LWJhY2t3YXJkOiBcIlxcZjA0OVwiO1xuJGZhLXZhci1mYXN0LWZvcndhcmQ6IFwiXFxmMDUwXCI7XG4kZmEtdmFyLWZheDogXCJcXGYxYWNcIjtcbiRmYS12YXItZmVlZDogXCJcXGYwOWVcIjtcbiRmYS12YXItZmVtYWxlOiBcIlxcZjE4MlwiO1xuJGZhLXZhci1maWdodGVyLWpldDogXCJcXGYwZmJcIjtcbiRmYS12YXItZmlsZTogXCJcXGYxNWJcIjtcbiRmYS12YXItZmlsZS1hcmNoaXZlLW86IFwiXFxmMWM2XCI7XG4kZmEtdmFyLWZpbGUtYXVkaW8tbzogXCJcXGYxYzdcIjtcbiRmYS12YXItZmlsZS1jb2RlLW86IFwiXFxmMWM5XCI7XG4kZmEtdmFyLWZpbGUtZXhjZWwtbzogXCJcXGYxYzNcIjtcbiRmYS12YXItZmlsZS1pbWFnZS1vOiBcIlxcZjFjNVwiO1xuJGZhLXZhci1maWxlLW1vdmllLW86IFwiXFxmMWM4XCI7XG4kZmEtdmFyLWZpbGUtbzogXCJcXGYwMTZcIjtcbiRmYS12YXItZmlsZS1wZGYtbzogXCJcXGYxYzFcIjtcbiRmYS12YXItZmlsZS1waG90by1vOiBcIlxcZjFjNVwiO1xuJGZhLXZhci1maWxlLXBpY3R1cmUtbzogXCJcXGYxYzVcIjtcbiRmYS12YXItZmlsZS1wb3dlcnBvaW50LW86IFwiXFxmMWM0XCI7XG4kZmEtdmFyLWZpbGUtc291bmQtbzogXCJcXGYxYzdcIjtcbiRmYS12YXItZmlsZS10ZXh0OiBcIlxcZjE1Y1wiO1xuJGZhLXZhci1maWxlLXRleHQtbzogXCJcXGYwZjZcIjtcbiRmYS12YXItZmlsZS12aWRlby1vOiBcIlxcZjFjOFwiO1xuJGZhLXZhci1maWxlLXdvcmQtbzogXCJcXGYxYzJcIjtcbiRmYS12YXItZmlsZS16aXAtbzogXCJcXGYxYzZcIjtcbiRmYS12YXItZmlsZXMtbzogXCJcXGYwYzVcIjtcbiRmYS12YXItZmlsbTogXCJcXGYwMDhcIjtcbiRmYS12YXItZmlsdGVyOiBcIlxcZjBiMFwiO1xuJGZhLXZhci1maXJlOiBcIlxcZjA2ZFwiO1xuJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjogXCJcXGYxMzRcIjtcbiRmYS12YXItZmlyZWZveDogXCJcXGYyNjlcIjtcbiRmYS12YXItZmlyc3Qtb3JkZXI6IFwiXFxmMmIwXCI7XG4kZmEtdmFyLWZsYWc6IFwiXFxmMDI0XCI7XG4kZmEtdmFyLWZsYWctY2hlY2tlcmVkOiBcIlxcZjExZVwiO1xuJGZhLXZhci1mbGFnLW86IFwiXFxmMTFkXCI7XG4kZmEtdmFyLWZsYXNoOiBcIlxcZjBlN1wiO1xuJGZhLXZhci1mbGFzazogXCJcXGYwYzNcIjtcbiRmYS12YXItZmxpY2tyOiBcIlxcZjE2ZVwiO1xuJGZhLXZhci1mbG9wcHktbzogXCJcXGYwYzdcIjtcbiRmYS12YXItZm9sZGVyOiBcIlxcZjA3YlwiO1xuJGZhLXZhci1mb2xkZXItbzogXCJcXGYxMTRcIjtcbiRmYS12YXItZm9sZGVyLW9wZW46IFwiXFxmMDdjXCI7XG4kZmEtdmFyLWZvbGRlci1vcGVuLW86IFwiXFxmMTE1XCI7XG4kZmEtdmFyLWZvbnQ6IFwiXFxmMDMxXCI7XG4kZmEtdmFyLWZvbnQtYXdlc29tZTogXCJcXGYyYjRcIjtcbiRmYS12YXItZm9udGljb25zOiBcIlxcZjI4MFwiO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWU6IFwiXFxmMjg2XCI7XG4kZmEtdmFyLWZvcnVtYmVlOiBcIlxcZjIxMVwiO1xuJGZhLXZhci1mb3J3YXJkOiBcIlxcZjA0ZVwiO1xuJGZhLXZhci1mb3Vyc3F1YXJlOiBcIlxcZjE4MFwiO1xuJGZhLXZhci1mcmVlLWNvZGUtY2FtcDogXCJcXGYyYzVcIjtcbiRmYS12YXItZnJvd24tbzogXCJcXGYxMTlcIjtcbiRmYS12YXItZnV0Ym9sLW86IFwiXFxmMWUzXCI7XG4kZmEtdmFyLWdhbWVwYWQ6IFwiXFxmMTFiXCI7XG4kZmEtdmFyLWdhdmVsOiBcIlxcZjBlM1wiO1xuJGZhLXZhci1nYnA6IFwiXFxmMTU0XCI7XG4kZmEtdmFyLWdlOiBcIlxcZjFkMVwiO1xuJGZhLXZhci1nZWFyOiBcIlxcZjAxM1wiO1xuJGZhLXZhci1nZWFyczogXCJcXGYwODVcIjtcbiRmYS12YXItZ2VuZGVybGVzczogXCJcXGYyMmRcIjtcbiRmYS12YXItZ2V0LXBvY2tldDogXCJcXGYyNjVcIjtcbiRmYS12YXItZ2c6IFwiXFxmMjYwXCI7XG4kZmEtdmFyLWdnLWNpcmNsZTogXCJcXGYyNjFcIjtcbiRmYS12YXItZ2lmdDogXCJcXGYwNmJcIjtcbiRmYS12YXItZ2l0OiBcIlxcZjFkM1wiO1xuJGZhLXZhci1naXQtc3F1YXJlOiBcIlxcZjFkMlwiO1xuJGZhLXZhci1naXRodWI6IFwiXFxmMDliXCI7XG4kZmEtdmFyLWdpdGh1Yi1hbHQ6IFwiXFxmMTEzXCI7XG4kZmEtdmFyLWdpdGh1Yi1zcXVhcmU6IFwiXFxmMDkyXCI7XG4kZmEtdmFyLWdpdGxhYjogXCJcXGYyOTZcIjtcbiRmYS12YXItZ2l0dGlwOiBcIlxcZjE4NFwiO1xuJGZhLXZhci1nbGFzczogXCJcXGYwMDBcIjtcbiRmYS12YXItZ2xpZGU6IFwiXFxmMmE1XCI7XG4kZmEtdmFyLWdsaWRlLWc6IFwiXFxmMmE2XCI7XG4kZmEtdmFyLWdsb2JlOiBcIlxcZjBhY1wiO1xuJGZhLXZhci1nb29nbGU6IFwiXFxmMWEwXCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzOiBcIlxcZjBkNVwiO1xuJGZhLXZhci1nb29nbGUtcGx1cy1jaXJjbGU6IFwiXFxmMmIzXCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLW9mZmljaWFsOiBcIlxcZjJiM1wiO1xuJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmU6IFwiXFxmMGQ0XCI7XG4kZmEtdmFyLWdvb2dsZS13YWxsZXQ6IFwiXFxmMWVlXCI7XG4kZmEtdmFyLWdyYWR1YXRpb24tY2FwOiBcIlxcZjE5ZFwiO1xuJGZhLXZhci1ncmF0aXBheTogXCJcXGYxODRcIjtcbiRmYS12YXItZ3JhdjogXCJcXGYyZDZcIjtcbiRmYS12YXItZ3JvdXA6IFwiXFxmMGMwXCI7XG4kZmEtdmFyLWgtc3F1YXJlOiBcIlxcZjBmZFwiO1xuJGZhLXZhci1oYWNrZXItbmV3czogXCJcXGYxZDRcIjtcbiRmYS12YXItaGFuZC1ncmFiLW86IFwiXFxmMjU1XCI7XG4kZmEtdmFyLWhhbmQtbGl6YXJkLW86IFwiXFxmMjU4XCI7XG4kZmEtdmFyLWhhbmQtby1kb3duOiBcIlxcZjBhN1wiO1xuJGZhLXZhci1oYW5kLW8tbGVmdDogXCJcXGYwYTVcIjtcbiRmYS12YXItaGFuZC1vLXJpZ2h0OiBcIlxcZjBhNFwiO1xuJGZhLXZhci1oYW5kLW8tdXA6IFwiXFxmMGE2XCI7XG4kZmEtdmFyLWhhbmQtcGFwZXItbzogXCJcXGYyNTZcIjtcbiRmYS12YXItaGFuZC1wZWFjZS1vOiBcIlxcZjI1YlwiO1xuJGZhLXZhci1oYW5kLXBvaW50ZXItbzogXCJcXGYyNWFcIjtcbiRmYS12YXItaGFuZC1yb2NrLW86IFwiXFxmMjU1XCI7XG4kZmEtdmFyLWhhbmQtc2Npc3NvcnMtbzogXCJcXGYyNTdcIjtcbiRmYS12YXItaGFuZC1zcG9jay1vOiBcIlxcZjI1OVwiO1xuJGZhLXZhci1oYW5kLXN0b3AtbzogXCJcXGYyNTZcIjtcbiRmYS12YXItaGFuZHNoYWtlLW86IFwiXFxmMmI1XCI7XG4kZmEtdmFyLWhhcmQtb2YtaGVhcmluZzogXCJcXGYyYTRcIjtcbiRmYS12YXItaGFzaHRhZzogXCJcXGYyOTJcIjtcbiRmYS12YXItaGRkLW86IFwiXFxmMGEwXCI7XG4kZmEtdmFyLWhlYWRlcjogXCJcXGYxZGNcIjtcbiRmYS12YXItaGVhZHBob25lczogXCJcXGYwMjVcIjtcbiRmYS12YXItaGVhcnQ6IFwiXFxmMDA0XCI7XG4kZmEtdmFyLWhlYXJ0LW86IFwiXFxmMDhhXCI7XG4kZmEtdmFyLWhlYXJ0YmVhdDogXCJcXGYyMWVcIjtcbiRmYS12YXItaGlzdG9yeTogXCJcXGYxZGFcIjtcbiRmYS12YXItaG9tZTogXCJcXGYwMTVcIjtcbiRmYS12YXItaG9zcGl0YWwtbzogXCJcXGYwZjhcIjtcbiRmYS12YXItaG90ZWw6IFwiXFxmMjM2XCI7XG4kZmEtdmFyLWhvdXJnbGFzczogXCJcXGYyNTRcIjtcbiRmYS12YXItaG91cmdsYXNzLTE6IFwiXFxmMjUxXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy0yOiBcIlxcZjI1MlwiO1xuJGZhLXZhci1ob3VyZ2xhc3MtMzogXCJcXGYyNTNcIjtcbiRmYS12YXItaG91cmdsYXNzLWVuZDogXCJcXGYyNTNcIjtcbiRmYS12YXItaG91cmdsYXNzLWhhbGY6IFwiXFxmMjUyXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy1vOiBcIlxcZjI1MFwiO1xuJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ6IFwiXFxmMjUxXCI7XG4kZmEtdmFyLWhvdXp6OiBcIlxcZjI3Y1wiO1xuJGZhLXZhci1odG1sNTogXCJcXGYxM2JcIjtcbiRmYS12YXItaS1jdXJzb3I6IFwiXFxmMjQ2XCI7XG4kZmEtdmFyLWlkLWJhZGdlOiBcIlxcZjJjMVwiO1xuJGZhLXZhci1pZC1jYXJkOiBcIlxcZjJjMlwiO1xuJGZhLXZhci1pZC1jYXJkLW86IFwiXFxmMmMzXCI7XG4kZmEtdmFyLWlsczogXCJcXGYyMGJcIjtcbiRmYS12YXItaW1hZ2U6IFwiXFxmMDNlXCI7XG4kZmEtdmFyLWltZGI6IFwiXFxmMmQ4XCI7XG4kZmEtdmFyLWluYm94OiBcIlxcZjAxY1wiO1xuJGZhLXZhci1pbmRlbnQ6IFwiXFxmMDNjXCI7XG4kZmEtdmFyLWluZHVzdHJ5OiBcIlxcZjI3NVwiO1xuJGZhLXZhci1pbmZvOiBcIlxcZjEyOVwiO1xuJGZhLXZhci1pbmZvLWNpcmNsZTogXCJcXGYwNWFcIjtcbiRmYS12YXItaW5yOiBcIlxcZjE1NlwiO1xuJGZhLXZhci1pbnN0YWdyYW06IFwiXFxmMTZkXCI7XG4kZmEtdmFyLWluc3RpdHV0aW9uOiBcIlxcZjE5Y1wiO1xuJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcjogXCJcXGYyNmJcIjtcbiRmYS12YXItaW50ZXJzZXg6IFwiXFxmMjI0XCI7XG4kZmEtdmFyLWlveGhvc3Q6IFwiXFxmMjA4XCI7XG4kZmEtdmFyLWl0YWxpYzogXCJcXGYwMzNcIjtcbiRmYS12YXItam9vbWxhOiBcIlxcZjFhYVwiO1xuJGZhLXZhci1qcHk6IFwiXFxmMTU3XCI7XG4kZmEtdmFyLWpzZmlkZGxlOiBcIlxcZjFjY1wiO1xuJGZhLXZhci1rZXk6IFwiXFxmMDg0XCI7XG4kZmEtdmFyLWtleWJvYXJkLW86IFwiXFxmMTFjXCI7XG4kZmEtdmFyLWtydzogXCJcXGYxNTlcIjtcbiRmYS12YXItbGFuZ3VhZ2U6IFwiXFxmMWFiXCI7XG4kZmEtdmFyLWxhcHRvcDogXCJcXGYxMDlcIjtcbiRmYS12YXItbGFzdGZtOiBcIlxcZjIwMlwiO1xuJGZhLXZhci1sYXN0Zm0tc3F1YXJlOiBcIlxcZjIwM1wiO1xuJGZhLXZhci1sZWFmOiBcIlxcZjA2Y1wiO1xuJGZhLXZhci1sZWFucHViOiBcIlxcZjIxMlwiO1xuJGZhLXZhci1sZWdhbDogXCJcXGYwZTNcIjtcbiRmYS12YXItbGVtb24tbzogXCJcXGYwOTRcIjtcbiRmYS12YXItbGV2ZWwtZG93bjogXCJcXGYxNDlcIjtcbiRmYS12YXItbGV2ZWwtdXA6IFwiXFxmMTQ4XCI7XG4kZmEtdmFyLWxpZmUtYm91eTogXCJcXGYxY2RcIjtcbiRmYS12YXItbGlmZS1idW95OiBcIlxcZjFjZFwiO1xuJGZhLXZhci1saWZlLXJpbmc6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLWxpZmUtc2F2ZXI6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLWxpZ2h0YnVsYi1vOiBcIlxcZjBlYlwiO1xuJGZhLXZhci1saW5lLWNoYXJ0OiBcIlxcZjIwMVwiO1xuJGZhLXZhci1saW5rOiBcIlxcZjBjMVwiO1xuJGZhLXZhci1saW5rZWRpbjogXCJcXGYwZTFcIjtcbiRmYS12YXItbGlua2VkaW4tc3F1YXJlOiBcIlxcZjA4Y1wiO1xuJGZhLXZhci1saW5vZGU6IFwiXFxmMmI4XCI7XG4kZmEtdmFyLWxpbnV4OiBcIlxcZjE3Y1wiO1xuJGZhLXZhci1saXN0OiBcIlxcZjAzYVwiO1xuJGZhLXZhci1saXN0LWFsdDogXCJcXGYwMjJcIjtcbiRmYS12YXItbGlzdC1vbDogXCJcXGYwY2JcIjtcbiRmYS12YXItbGlzdC11bDogXCJcXGYwY2FcIjtcbiRmYS12YXItbG9jYXRpb24tYXJyb3c6IFwiXFxmMTI0XCI7XG4kZmEtdmFyLWxvY2s6IFwiXFxmMDIzXCI7XG4kZmEtdmFyLWxvbmctYXJyb3ctZG93bjogXCJcXGYxNzVcIjtcbiRmYS12YXItbG9uZy1hcnJvdy1sZWZ0OiBcIlxcZjE3N1wiO1xuJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OiBcIlxcZjE3OFwiO1xuJGZhLXZhci1sb25nLWFycm93LXVwOiBcIlxcZjE3NlwiO1xuJGZhLXZhci1sb3ctdmlzaW9uOiBcIlxcZjJhOFwiO1xuJGZhLXZhci1tYWdpYzogXCJcXGYwZDBcIjtcbiRmYS12YXItbWFnbmV0OiBcIlxcZjA3NlwiO1xuJGZhLXZhci1tYWlsLWZvcndhcmQ6IFwiXFxmMDY0XCI7XG4kZmEtdmFyLW1haWwtcmVwbHk6IFwiXFxmMTEyXCI7XG4kZmEtdmFyLW1haWwtcmVwbHktYWxsOiBcIlxcZjEyMlwiO1xuJGZhLXZhci1tYWxlOiBcIlxcZjE4M1wiO1xuJGZhLXZhci1tYXA6IFwiXFxmMjc5XCI7XG4kZmEtdmFyLW1hcC1tYXJrZXI6IFwiXFxmMDQxXCI7XG4kZmEtdmFyLW1hcC1vOiBcIlxcZjI3OFwiO1xuJGZhLXZhci1tYXAtcGluOiBcIlxcZjI3NlwiO1xuJGZhLXZhci1tYXAtc2lnbnM6IFwiXFxmMjc3XCI7XG4kZmEtdmFyLW1hcnM6IFwiXFxmMjIyXCI7XG4kZmEtdmFyLW1hcnMtZG91YmxlOiBcIlxcZjIyN1wiO1xuJGZhLXZhci1tYXJzLXN0cm9rZTogXCJcXGYyMjlcIjtcbiRmYS12YXItbWFycy1zdHJva2UtaDogXCJcXGYyMmJcIjtcbiRmYS12YXItbWFycy1zdHJva2UtdjogXCJcXGYyMmFcIjtcbiRmYS12YXItbWF4Y2RuOiBcIlxcZjEzNlwiO1xuJGZhLXZhci1tZWFucGF0aDogXCJcXGYyMGNcIjtcbiRmYS12YXItbWVkaXVtOiBcIlxcZjIzYVwiO1xuJGZhLXZhci1tZWRraXQ6IFwiXFxmMGZhXCI7XG4kZmEtdmFyLW1lZXR1cDogXCJcXGYyZTBcIjtcbiRmYS12YXItbWVoLW86IFwiXFxmMTFhXCI7XG4kZmEtdmFyLW1lcmN1cnk6IFwiXFxmMjIzXCI7XG4kZmEtdmFyLW1pY3JvY2hpcDogXCJcXGYyZGJcIjtcbiRmYS12YXItbWljcm9waG9uZTogXCJcXGYxMzBcIjtcbiRmYS12YXItbWljcm9waG9uZS1zbGFzaDogXCJcXGYxMzFcIjtcbiRmYS12YXItbWludXM6IFwiXFxmMDY4XCI7XG4kZmEtdmFyLW1pbnVzLWNpcmNsZTogXCJcXGYwNTZcIjtcbiRmYS12YXItbWludXMtc3F1YXJlOiBcIlxcZjE0NlwiO1xuJGZhLXZhci1taW51cy1zcXVhcmUtbzogXCJcXGYxNDdcIjtcbiRmYS12YXItbWl4Y2xvdWQ6IFwiXFxmMjg5XCI7XG4kZmEtdmFyLW1vYmlsZTogXCJcXGYxMGJcIjtcbiRmYS12YXItbW9iaWxlLXBob25lOiBcIlxcZjEwYlwiO1xuJGZhLXZhci1tb2R4OiBcIlxcZjI4NVwiO1xuJGZhLXZhci1tb25leTogXCJcXGYwZDZcIjtcbiRmYS12YXItbW9vbi1vOiBcIlxcZjE4NlwiO1xuJGZhLXZhci1tb3J0YXItYm9hcmQ6IFwiXFxmMTlkXCI7XG4kZmEtdmFyLW1vdG9yY3ljbGU6IFwiXFxmMjFjXCI7XG4kZmEtdmFyLW1vdXNlLXBvaW50ZXI6IFwiXFxmMjQ1XCI7XG4kZmEtdmFyLW11c2ljOiBcIlxcZjAwMVwiO1xuJGZhLXZhci1uYXZpY29uOiBcIlxcZjBjOVwiO1xuJGZhLXZhci1uZXV0ZXI6IFwiXFxmMjJjXCI7XG4kZmEtdmFyLW5ld3NwYXBlci1vOiBcIlxcZjFlYVwiO1xuJGZhLXZhci1vYmplY3QtZ3JvdXA6IFwiXFxmMjQ3XCI7XG4kZmEtdmFyLW9iamVjdC11bmdyb3VwOiBcIlxcZjI0OFwiO1xuJGZhLXZhci1vZG5va2xhc3NuaWtpOiBcIlxcZjI2M1wiO1xuJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTogXCJcXGYyNjRcIjtcbiRmYS12YXItb3BlbmNhcnQ6IFwiXFxmMjNkXCI7XG4kZmEtdmFyLW9wZW5pZDogXCJcXGYxOWJcIjtcbiRmYS12YXItb3BlcmE6IFwiXFxmMjZhXCI7XG4kZmEtdmFyLW9wdGluLW1vbnN0ZXI6IFwiXFxmMjNjXCI7XG4kZmEtdmFyLW91dGRlbnQ6IFwiXFxmMDNiXCI7XG4kZmEtdmFyLXBhZ2VsaW5lczogXCJcXGYxOGNcIjtcbiRmYS12YXItcGFpbnQtYnJ1c2g6IFwiXFxmMWZjXCI7XG4kZmEtdmFyLXBhcGVyLXBsYW5lOiBcIlxcZjFkOFwiO1xuJGZhLXZhci1wYXBlci1wbGFuZS1vOiBcIlxcZjFkOVwiO1xuJGZhLXZhci1wYXBlcmNsaXA6IFwiXFxmMGM2XCI7XG4kZmEtdmFyLXBhcmFncmFwaDogXCJcXGYxZGRcIjtcbiRmYS12YXItcGFzdGU6IFwiXFxmMGVhXCI7XG4kZmEtdmFyLXBhdXNlOiBcIlxcZjA0Y1wiO1xuJGZhLXZhci1wYXVzZS1jaXJjbGU6IFwiXFxmMjhiXCI7XG4kZmEtdmFyLXBhdXNlLWNpcmNsZS1vOiBcIlxcZjI4Y1wiO1xuJGZhLXZhci1wYXc6IFwiXFxmMWIwXCI7XG4kZmEtdmFyLXBheXBhbDogXCJcXGYxZWRcIjtcbiRmYS12YXItcGVuY2lsOiBcIlxcZjA0MFwiO1xuJGZhLXZhci1wZW5jaWwtc3F1YXJlOiBcIlxcZjE0YlwiO1xuJGZhLXZhci1wZW5jaWwtc3F1YXJlLW86IFwiXFxmMDQ0XCI7XG4kZmEtdmFyLXBlcmNlbnQ6IFwiXFxmMjk1XCI7XG4kZmEtdmFyLXBob25lOiBcIlxcZjA5NVwiO1xuJGZhLXZhci1waG9uZS1zcXVhcmU6IFwiXFxmMDk4XCI7XG4kZmEtdmFyLXBob3RvOiBcIlxcZjAzZVwiO1xuJGZhLXZhci1waWN0dXJlLW86IFwiXFxmMDNlXCI7XG4kZmEtdmFyLXBpZS1jaGFydDogXCJcXGYyMDBcIjtcbiRmYS12YXItcGllZC1waXBlcjogXCJcXGYyYWVcIjtcbiRmYS12YXItcGllZC1waXBlci1hbHQ6IFwiXFxmMWE4XCI7XG4kZmEtdmFyLXBpZWQtcGlwZXItcHA6IFwiXFxmMWE3XCI7XG4kZmEtdmFyLXBpbnRlcmVzdDogXCJcXGYwZDJcIjtcbiRmYS12YXItcGludGVyZXN0LXA6IFwiXFxmMjMxXCI7XG4kZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmU6IFwiXFxmMGQzXCI7XG4kZmEtdmFyLXBsYW5lOiBcIlxcZjA3MlwiO1xuJGZhLXZhci1wbGF5OiBcIlxcZjA0YlwiO1xuJGZhLXZhci1wbGF5LWNpcmNsZTogXCJcXGYxNDRcIjtcbiRmYS12YXItcGxheS1jaXJjbGUtbzogXCJcXGYwMWRcIjtcbiRmYS12YXItcGx1ZzogXCJcXGYxZTZcIjtcbiRmYS12YXItcGx1czogXCJcXGYwNjdcIjtcbiRmYS12YXItcGx1cy1jaXJjbGU6IFwiXFxmMDU1XCI7XG4kZmEtdmFyLXBsdXMtc3F1YXJlOiBcIlxcZjBmZVwiO1xuJGZhLXZhci1wbHVzLXNxdWFyZS1vOiBcIlxcZjE5NlwiO1xuJGZhLXZhci1wb2RjYXN0OiBcIlxcZjJjZVwiO1xuJGZhLXZhci1wb3dlci1vZmY6IFwiXFxmMDExXCI7XG4kZmEtdmFyLXByaW50OiBcIlxcZjAyZlwiO1xuJGZhLXZhci1wcm9kdWN0LWh1bnQ6IFwiXFxmMjg4XCI7XG4kZmEtdmFyLXB1enpsZS1waWVjZTogXCJcXGYxMmVcIjtcbiRmYS12YXItcXE6IFwiXFxmMWQ2XCI7XG4kZmEtdmFyLXFyY29kZTogXCJcXGYwMjlcIjtcbiRmYS12YXItcXVlc3Rpb246IFwiXFxmMTI4XCI7XG4kZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTogXCJcXGYwNTlcIjtcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlLW86IFwiXFxmMjljXCI7XG4kZmEtdmFyLXF1b3JhOiBcIlxcZjJjNFwiO1xuJGZhLXZhci1xdW90ZS1sZWZ0OiBcIlxcZjEwZFwiO1xuJGZhLXZhci1xdW90ZS1yaWdodDogXCJcXGYxMGVcIjtcbiRmYS12YXItcmE6IFwiXFxmMWQwXCI7XG4kZmEtdmFyLXJhbmRvbTogXCJcXGYwNzRcIjtcbiRmYS12YXItcmF2ZWxyeTogXCJcXGYyZDlcIjtcbiRmYS12YXItcmViZWw6IFwiXFxmMWQwXCI7XG4kZmEtdmFyLXJlY3ljbGU6IFwiXFxmMWI4XCI7XG4kZmEtdmFyLXJlZGRpdDogXCJcXGYxYTFcIjtcbiRmYS12YXItcmVkZGl0LWFsaWVuOiBcIlxcZjI4MVwiO1xuJGZhLXZhci1yZWRkaXQtc3F1YXJlOiBcIlxcZjFhMlwiO1xuJGZhLXZhci1yZWZyZXNoOiBcIlxcZjAyMVwiO1xuJGZhLXZhci1yZWdpc3RlcmVkOiBcIlxcZjI1ZFwiO1xuJGZhLXZhci1yZW1vdmU6IFwiXFxmMDBkXCI7XG4kZmEtdmFyLXJlbnJlbjogXCJcXGYxOGJcIjtcbiRmYS12YXItcmVvcmRlcjogXCJcXGYwYzlcIjtcbiRmYS12YXItcmVwZWF0OiBcIlxcZjAxZVwiO1xuJGZhLXZhci1yZXBseTogXCJcXGYxMTJcIjtcbiRmYS12YXItcmVwbHktYWxsOiBcIlxcZjEyMlwiO1xuJGZhLXZhci1yZXNpc3RhbmNlOiBcIlxcZjFkMFwiO1xuJGZhLXZhci1yZXR3ZWV0OiBcIlxcZjA3OVwiO1xuJGZhLXZhci1ybWI6IFwiXFxmMTU3XCI7XG4kZmEtdmFyLXJvYWQ6IFwiXFxmMDE4XCI7XG4kZmEtdmFyLXJvY2tldDogXCJcXGYxMzVcIjtcbiRmYS12YXItcm90YXRlLWxlZnQ6IFwiXFxmMGUyXCI7XG4kZmEtdmFyLXJvdGF0ZS1yaWdodDogXCJcXGYwMWVcIjtcbiRmYS12YXItcm91YmxlOiBcIlxcZjE1OFwiO1xuJGZhLXZhci1yc3M6IFwiXFxmMDllXCI7XG4kZmEtdmFyLXJzcy1zcXVhcmU6IFwiXFxmMTQzXCI7XG4kZmEtdmFyLXJ1YjogXCJcXGYxNThcIjtcbiRmYS12YXItcnVibGU6IFwiXFxmMTU4XCI7XG4kZmEtdmFyLXJ1cGVlOiBcIlxcZjE1NlwiO1xuJGZhLXZhci1zMTU6IFwiXFxmMmNkXCI7XG4kZmEtdmFyLXNhZmFyaTogXCJcXGYyNjdcIjtcbiRmYS12YXItc2F2ZTogXCJcXGYwYzdcIjtcbiRmYS12YXItc2Npc3NvcnM6IFwiXFxmMGM0XCI7XG4kZmEtdmFyLXNjcmliZDogXCJcXGYyOGFcIjtcbiRmYS12YXItc2VhcmNoOiBcIlxcZjAwMlwiO1xuJGZhLXZhci1zZWFyY2gtbWludXM6IFwiXFxmMDEwXCI7XG4kZmEtdmFyLXNlYXJjaC1wbHVzOiBcIlxcZjAwZVwiO1xuJGZhLXZhci1zZWxsc3k6IFwiXFxmMjEzXCI7XG4kZmEtdmFyLXNlbmQ6IFwiXFxmMWQ4XCI7XG4kZmEtdmFyLXNlbmQtbzogXCJcXGYxZDlcIjtcbiRmYS12YXItc2VydmVyOiBcIlxcZjIzM1wiO1xuJGZhLXZhci1zaGFyZTogXCJcXGYwNjRcIjtcbiRmYS12YXItc2hhcmUtYWx0OiBcIlxcZjFlMFwiO1xuJGZhLXZhci1zaGFyZS1hbHQtc3F1YXJlOiBcIlxcZjFlMVwiO1xuJGZhLXZhci1zaGFyZS1zcXVhcmU6IFwiXFxmMTRkXCI7XG4kZmEtdmFyLXNoYXJlLXNxdWFyZS1vOiBcIlxcZjA0NVwiO1xuJGZhLXZhci1zaGVrZWw6IFwiXFxmMjBiXCI7XG4kZmEtdmFyLXNoZXFlbDogXCJcXGYyMGJcIjtcbiRmYS12YXItc2hpZWxkOiBcIlxcZjEzMlwiO1xuJGZhLXZhci1zaGlwOiBcIlxcZjIxYVwiO1xuJGZhLXZhci1zaGlydHNpbmJ1bGs6IFwiXFxmMjE0XCI7XG4kZmEtdmFyLXNob3BwaW5nLWJhZzogXCJcXGYyOTBcIjtcbiRmYS12YXItc2hvcHBpbmctYmFza2V0OiBcIlxcZjI5MVwiO1xuJGZhLXZhci1zaG9wcGluZy1jYXJ0OiBcIlxcZjA3YVwiO1xuJGZhLXZhci1zaG93ZXI6IFwiXFxmMmNjXCI7XG4kZmEtdmFyLXNpZ24taW46IFwiXFxmMDkwXCI7XG4kZmEtdmFyLXNpZ24tbGFuZ3VhZ2U6IFwiXFxmMmE3XCI7XG4kZmEtdmFyLXNpZ24tb3V0OiBcIlxcZjA4YlwiO1xuJGZhLXZhci1zaWduYWw6IFwiXFxmMDEyXCI7XG4kZmEtdmFyLXNpZ25pbmc6IFwiXFxmMmE3XCI7XG4kZmEtdmFyLXNpbXBseWJ1aWx0OiBcIlxcZjIxNVwiO1xuJGZhLXZhci1zaXRlbWFwOiBcIlxcZjBlOFwiO1xuJGZhLXZhci1za3lhdGxhczogXCJcXGYyMTZcIjtcbiRmYS12YXItc2t5cGU6IFwiXFxmMTdlXCI7XG4kZmEtdmFyLXNsYWNrOiBcIlxcZjE5OFwiO1xuJGZhLXZhci1zbGlkZXJzOiBcIlxcZjFkZVwiO1xuJGZhLXZhci1zbGlkZXNoYXJlOiBcIlxcZjFlN1wiO1xuJGZhLXZhci1zbWlsZS1vOiBcIlxcZjExOFwiO1xuJGZhLXZhci1zbmFwY2hhdDogXCJcXGYyYWJcIjtcbiRmYS12YXItc25hcGNoYXQtZ2hvc3Q6IFwiXFxmMmFjXCI7XG4kZmEtdmFyLXNuYXBjaGF0LXNxdWFyZTogXCJcXGYyYWRcIjtcbiRmYS12YXItc25vd2ZsYWtlLW86IFwiXFxmMmRjXCI7XG4kZmEtdmFyLXNvY2Nlci1iYWxsLW86IFwiXFxmMWUzXCI7XG4kZmEtdmFyLXNvcnQ6IFwiXFxmMGRjXCI7XG4kZmEtdmFyLXNvcnQtYWxwaGEtYXNjOiBcIlxcZjE1ZFwiO1xuJGZhLXZhci1zb3J0LWFscGhhLWRlc2M6IFwiXFxmMTVlXCI7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWFzYzogXCJcXGYxNjBcIjtcbiRmYS12YXItc29ydC1hbW91bnQtZGVzYzogXCJcXGYxNjFcIjtcbiRmYS12YXItc29ydC1hc2M6IFwiXFxmMGRlXCI7XG4kZmEtdmFyLXNvcnQtZGVzYzogXCJcXGYwZGRcIjtcbiRmYS12YXItc29ydC1kb3duOiBcIlxcZjBkZFwiO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtYXNjOiBcIlxcZjE2MlwiO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZGVzYzogXCJcXGYxNjNcIjtcbiRmYS12YXItc29ydC11cDogXCJcXGYwZGVcIjtcbiRmYS12YXItc291bmRjbG91ZDogXCJcXGYxYmVcIjtcbiRmYS12YXItc3BhY2Utc2h1dHRsZTogXCJcXGYxOTdcIjtcbiRmYS12YXItc3Bpbm5lcjogXCJcXGYxMTBcIjtcbiRmYS12YXItc3Bvb246IFwiXFxmMWIxXCI7XG4kZmEtdmFyLXNwb3RpZnk6IFwiXFxmMWJjXCI7XG4kZmEtdmFyLXNxdWFyZTogXCJcXGYwYzhcIjtcbiRmYS12YXItc3F1YXJlLW86IFwiXFxmMDk2XCI7XG4kZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOiBcIlxcZjE4ZFwiO1xuJGZhLXZhci1zdGFjay1vdmVyZmxvdzogXCJcXGYxNmNcIjtcbiRmYS12YXItc3RhcjogXCJcXGYwMDVcIjtcbiRmYS12YXItc3Rhci1oYWxmOiBcIlxcZjA4OVwiO1xuJGZhLXZhci1zdGFyLWhhbGYtZW1wdHk6IFwiXFxmMTIzXCI7XG4kZmEtdmFyLXN0YXItaGFsZi1mdWxsOiBcIlxcZjEyM1wiO1xuJGZhLXZhci1zdGFyLWhhbGYtbzogXCJcXGYxMjNcIjtcbiRmYS12YXItc3Rhci1vOiBcIlxcZjAwNlwiO1xuJGZhLXZhci1zdGVhbTogXCJcXGYxYjZcIjtcbiRmYS12YXItc3RlYW0tc3F1YXJlOiBcIlxcZjFiN1wiO1xuJGZhLXZhci1zdGVwLWJhY2t3YXJkOiBcIlxcZjA0OFwiO1xuJGZhLXZhci1zdGVwLWZvcndhcmQ6IFwiXFxmMDUxXCI7XG4kZmEtdmFyLXN0ZXRob3Njb3BlOiBcIlxcZjBmMVwiO1xuJGZhLXZhci1zdGlja3ktbm90ZTogXCJcXGYyNDlcIjtcbiRmYS12YXItc3RpY2t5LW5vdGUtbzogXCJcXGYyNGFcIjtcbiRmYS12YXItc3RvcDogXCJcXGYwNGRcIjtcbiRmYS12YXItc3RvcC1jaXJjbGU6IFwiXFxmMjhkXCI7XG4kZmEtdmFyLXN0b3AtY2lyY2xlLW86IFwiXFxmMjhlXCI7XG4kZmEtdmFyLXN0cmVldC12aWV3OiBcIlxcZjIxZFwiO1xuJGZhLXZhci1zdHJpa2V0aHJvdWdoOiBcIlxcZjBjY1wiO1xuJGZhLXZhci1zdHVtYmxldXBvbjogXCJcXGYxYTRcIjtcbiRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOiBcIlxcZjFhM1wiO1xuJGZhLXZhci1zdWJzY3JpcHQ6IFwiXFxmMTJjXCI7XG4kZmEtdmFyLXN1YndheTogXCJcXGYyMzlcIjtcbiRmYS12YXItc3VpdGNhc2U6IFwiXFxmMGYyXCI7XG4kZmEtdmFyLXN1bi1vOiBcIlxcZjE4NVwiO1xuJGZhLXZhci1zdXBlcnBvd2VyczogXCJcXGYyZGRcIjtcbiRmYS12YXItc3VwZXJzY3JpcHQ6IFwiXFxmMTJiXCI7XG4kZmEtdmFyLXN1cHBvcnQ6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLXRhYmxlOiBcIlxcZjBjZVwiO1xuJGZhLXZhci10YWJsZXQ6IFwiXFxmMTBhXCI7XG4kZmEtdmFyLXRhY2hvbWV0ZXI6IFwiXFxmMGU0XCI7XG4kZmEtdmFyLXRhZzogXCJcXGYwMmJcIjtcbiRmYS12YXItdGFnczogXCJcXGYwMmNcIjtcbiRmYS12YXItdGFza3M6IFwiXFxmMGFlXCI7XG4kZmEtdmFyLXRheGk6IFwiXFxmMWJhXCI7XG4kZmEtdmFyLXRlbGVncmFtOiBcIlxcZjJjNlwiO1xuJGZhLXZhci10ZWxldmlzaW9uOiBcIlxcZjI2Y1wiO1xuJGZhLXZhci10ZW5jZW50LXdlaWJvOiBcIlxcZjFkNVwiO1xuJGZhLXZhci10ZXJtaW5hbDogXCJcXGYxMjBcIjtcbiRmYS12YXItdGV4dC1oZWlnaHQ6IFwiXFxmMDM0XCI7XG4kZmEtdmFyLXRleHQtd2lkdGg6IFwiXFxmMDM1XCI7XG4kZmEtdmFyLXRoOiBcIlxcZjAwYVwiO1xuJGZhLXZhci10aC1sYXJnZTogXCJcXGYwMDlcIjtcbiRmYS12YXItdGgtbGlzdDogXCJcXGYwMGJcIjtcbiRmYS12YXItdGhlbWVpc2xlOiBcIlxcZjJiMlwiO1xuJGZhLXZhci10aGVybW9tZXRlcjogXCJcXGYyYzdcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMDogXCJcXGYyY2JcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMTogXCJcXGYyY2FcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMjogXCJcXGYyYzlcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMzogXCJcXGYyYzhcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItNDogXCJcXGYyYzdcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHk6IFwiXFxmMmNiXCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWZ1bGw6IFwiXFxmMmM3XCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWhhbGY6IFwiXFxmMmM5XCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI6IFwiXFxmMmNhXCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOiBcIlxcZjJjOFwiO1xuJGZhLXZhci10aHVtYi10YWNrOiBcIlxcZjA4ZFwiO1xuJGZhLXZhci10aHVtYnMtZG93bjogXCJcXGYxNjVcIjtcbiRmYS12YXItdGh1bWJzLW8tZG93bjogXCJcXGYwODhcIjtcbiRmYS12YXItdGh1bWJzLW8tdXA6IFwiXFxmMDg3XCI7XG4kZmEtdmFyLXRodW1icy11cDogXCJcXGYxNjRcIjtcbiRmYS12YXItdGlja2V0OiBcIlxcZjE0NVwiO1xuJGZhLXZhci10aW1lczogXCJcXGYwMGRcIjtcbiRmYS12YXItdGltZXMtY2lyY2xlOiBcIlxcZjA1N1wiO1xuJGZhLXZhci10aW1lcy1jaXJjbGUtbzogXCJcXGYwNWNcIjtcbiRmYS12YXItdGltZXMtcmVjdGFuZ2xlOiBcIlxcZjJkM1wiO1xuJGZhLXZhci10aW1lcy1yZWN0YW5nbGUtbzogXCJcXGYyZDRcIjtcbiRmYS12YXItdGludDogXCJcXGYwNDNcIjtcbiRmYS12YXItdG9nZ2xlLWRvd246IFwiXFxmMTUwXCI7XG4kZmEtdmFyLXRvZ2dsZS1sZWZ0OiBcIlxcZjE5MVwiO1xuJGZhLXZhci10b2dnbGUtb2ZmOiBcIlxcZjIwNFwiO1xuJGZhLXZhci10b2dnbGUtb246IFwiXFxmMjA1XCI7XG4kZmEtdmFyLXRvZ2dsZS1yaWdodDogXCJcXGYxNTJcIjtcbiRmYS12YXItdG9nZ2xlLXVwOiBcIlxcZjE1MVwiO1xuJGZhLXZhci10cmFkZW1hcms6IFwiXFxmMjVjXCI7XG4kZmEtdmFyLXRyYWluOiBcIlxcZjIzOFwiO1xuJGZhLXZhci10cmFuc2dlbmRlcjogXCJcXGYyMjRcIjtcbiRmYS12YXItdHJhbnNnZW5kZXItYWx0OiBcIlxcZjIyNVwiO1xuJGZhLXZhci10cmFzaDogXCJcXGYxZjhcIjtcbiRmYS12YXItdHJhc2gtbzogXCJcXGYwMTRcIjtcbiRmYS12YXItdHJlZTogXCJcXGYxYmJcIjtcbiRmYS12YXItdHJlbGxvOiBcIlxcZjE4MVwiO1xuJGZhLXZhci10cmlwYWR2aXNvcjogXCJcXGYyNjJcIjtcbiRmYS12YXItdHJvcGh5OiBcIlxcZjA5MVwiO1xuJGZhLXZhci10cnVjazogXCJcXGYwZDFcIjtcbiRmYS12YXItdHJ5OiBcIlxcZjE5NVwiO1xuJGZhLXZhci10dHk6IFwiXFxmMWU0XCI7XG4kZmEtdmFyLXR1bWJscjogXCJcXGYxNzNcIjtcbiRmYS12YXItdHVtYmxyLXNxdWFyZTogXCJcXGYxNzRcIjtcbiRmYS12YXItdHVya2lzaC1saXJhOiBcIlxcZjE5NVwiO1xuJGZhLXZhci10djogXCJcXGYyNmNcIjtcbiRmYS12YXItdHdpdGNoOiBcIlxcZjFlOFwiO1xuJGZhLXZhci10d2l0dGVyOiBcIlxcZjA5OVwiO1xuJGZhLXZhci10d2l0dGVyLXNxdWFyZTogXCJcXGYwODFcIjtcbiRmYS12YXItdW1icmVsbGE6IFwiXFxmMGU5XCI7XG4kZmEtdmFyLXVuZGVybGluZTogXCJcXGYwY2RcIjtcbiRmYS12YXItdW5kbzogXCJcXGYwZTJcIjtcbiRmYS12YXItdW5pdmVyc2FsLWFjY2VzczogXCJcXGYyOWFcIjtcbiRmYS12YXItdW5pdmVyc2l0eTogXCJcXGYxOWNcIjtcbiRmYS12YXItdW5saW5rOiBcIlxcZjEyN1wiO1xuJGZhLXZhci11bmxvY2s6IFwiXFxmMDljXCI7XG4kZmEtdmFyLXVubG9jay1hbHQ6IFwiXFxmMTNlXCI7XG4kZmEtdmFyLXVuc29ydGVkOiBcIlxcZjBkY1wiO1xuJGZhLXZhci11cGxvYWQ6IFwiXFxmMDkzXCI7XG4kZmEtdmFyLXVzYjogXCJcXGYyODdcIjtcbiRmYS12YXItdXNkOiBcIlxcZjE1NVwiO1xuJGZhLXZhci11c2VyOiBcIlxcZjAwN1wiO1xuJGZhLXZhci11c2VyLWNpcmNsZTogXCJcXGYyYmRcIjtcbiRmYS12YXItdXNlci1jaXJjbGUtbzogXCJcXGYyYmVcIjtcbiRmYS12YXItdXNlci1tZDogXCJcXGYwZjBcIjtcbiRmYS12YXItdXNlci1vOiBcIlxcZjJjMFwiO1xuJGZhLXZhci11c2VyLXBsdXM6IFwiXFxmMjM0XCI7XG4kZmEtdmFyLXVzZXItc2VjcmV0OiBcIlxcZjIxYlwiO1xuJGZhLXZhci11c2VyLXRpbWVzOiBcIlxcZjIzNVwiO1xuJGZhLXZhci11c2VyczogXCJcXGYwYzBcIjtcbiRmYS12YXItdmNhcmQ6IFwiXFxmMmJiXCI7XG4kZmEtdmFyLXZjYXJkLW86IFwiXFxmMmJjXCI7XG4kZmEtdmFyLXZlbnVzOiBcIlxcZjIyMVwiO1xuJGZhLXZhci12ZW51cy1kb3VibGU6IFwiXFxmMjI2XCI7XG4kZmEtdmFyLXZlbnVzLW1hcnM6IFwiXFxmMjI4XCI7XG4kZmEtdmFyLXZpYWNvaW46IFwiXFxmMjM3XCI7XG4kZmEtdmFyLXZpYWRlbzogXCJcXGYyYTlcIjtcbiRmYS12YXItdmlhZGVvLXNxdWFyZTogXCJcXGYyYWFcIjtcbiRmYS12YXItdmlkZW8tY2FtZXJhOiBcIlxcZjAzZFwiO1xuJGZhLXZhci12aW1lbzogXCJcXGYyN2RcIjtcbiRmYS12YXItdmltZW8tc3F1YXJlOiBcIlxcZjE5NFwiO1xuJGZhLXZhci12aW5lOiBcIlxcZjFjYVwiO1xuJGZhLXZhci12azogXCJcXGYxODlcIjtcbiRmYS12YXItdm9sdW1lLWNvbnRyb2wtcGhvbmU6IFwiXFxmMmEwXCI7XG4kZmEtdmFyLXZvbHVtZS1kb3duOiBcIlxcZjAyN1wiO1xuJGZhLXZhci12b2x1bWUtb2ZmOiBcIlxcZjAyNlwiO1xuJGZhLXZhci12b2x1bWUtdXA6IFwiXFxmMDI4XCI7XG4kZmEtdmFyLXdhcm5pbmc6IFwiXFxmMDcxXCI7XG4kZmEtdmFyLXdlY2hhdDogXCJcXGYxZDdcIjtcbiRmYS12YXItd2VpYm86IFwiXFxmMThhXCI7XG4kZmEtdmFyLXdlaXhpbjogXCJcXGYxZDdcIjtcbiRmYS12YXItd2hhdHNhcHA6IFwiXFxmMjMyXCI7XG4kZmEtdmFyLXdoZWVsY2hhaXI6IFwiXFxmMTkzXCI7XG4kZmEtdmFyLXdoZWVsY2hhaXItYWx0OiBcIlxcZjI5YlwiO1xuJGZhLXZhci13aWZpOiBcIlxcZjFlYlwiO1xuJGZhLXZhci13aWtpcGVkaWEtdzogXCJcXGYyNjZcIjtcbiRmYS12YXItd2luZG93LWNsb3NlOiBcIlxcZjJkM1wiO1xuJGZhLXZhci13aW5kb3ctY2xvc2UtbzogXCJcXGYyZDRcIjtcbiRmYS12YXItd2luZG93LW1heGltaXplOiBcIlxcZjJkMFwiO1xuJGZhLXZhci13aW5kb3ctbWluaW1pemU6IFwiXFxmMmQxXCI7XG4kZmEtdmFyLXdpbmRvdy1yZXN0b3JlOiBcIlxcZjJkMlwiO1xuJGZhLXZhci13aW5kb3dzOiBcIlxcZjE3YVwiO1xuJGZhLXZhci13b246IFwiXFxmMTU5XCI7XG4kZmEtdmFyLXdvcmRwcmVzczogXCJcXGYxOWFcIjtcbiRmYS12YXItd3BiZWdpbm5lcjogXCJcXGYyOTdcIjtcbiRmYS12YXItd3BleHBsb3JlcjogXCJcXGYyZGVcIjtcbiRmYS12YXItd3Bmb3JtczogXCJcXGYyOThcIjtcbiRmYS12YXItd3JlbmNoOiBcIlxcZjBhZFwiO1xuJGZhLXZhci14aW5nOiBcIlxcZjE2OFwiO1xuJGZhLXZhci14aW5nLXNxdWFyZTogXCJcXGYxNjlcIjtcbiRmYS12YXIteS1jb21iaW5hdG9yOiBcIlxcZjIzYlwiO1xuJGZhLXZhci15LWNvbWJpbmF0b3Itc3F1YXJlOiBcIlxcZjFkNFwiO1xuJGZhLXZhci15YWhvbzogXCJcXGYxOWVcIjtcbiRmYS12YXIteWM6IFwiXFxmMjNiXCI7XG4kZmEtdmFyLXljLXNxdWFyZTogXCJcXGYxZDRcIjtcbiRmYS12YXIteWVscDogXCJcXGYxZTlcIjtcbiRmYS12YXIteWVuOiBcIlxcZjE1N1wiO1xuJGZhLXZhci15b2FzdDogXCJcXGYyYjFcIjtcbiRmYS12YXIteW91dHViZTogXCJcXGYxNjdcIjtcbiRmYS12YXIteW91dHViZS1wbGF5OiBcIlxcZjE2YVwiO1xuJGZhLXZhci15b3V0dWJlLXNxdWFyZTogXCJcXGYxNjZcIjtcblxuIiwiLy8gQm9yZGVyZWQgJiBQdWxsZWRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlciB7XG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07XG4gIGJvcmRlcjogc29saWQgLjA4ZW0gJGZhLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogLjFlbTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0ge1xuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IG1hcmdpbi1yaWdodDogLjNlbTsgfVxuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtcmlnaHQgeyBtYXJnaW4tbGVmdDogLjNlbTsgfVxufVxuXG4vKiBEZXByZWNhdGVkIGFzIG9mIDQuNC4wICovXG4ucHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuLnB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gICYucHVsbC1sZWZ0IHsgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG4gICYucHVsbC1yaWdodCB7IG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG59XG4iLCIvLyBTcGlubmluZyBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbiIsIi8vIFJvdGF0ZWQgJiBGbGlwcGVkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAgIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoOTBkZWcsIDEpOyAgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0xODAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSgxODBkZWcsIDIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTI3MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDI3MGRlZywgMyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgtMSwgMSwgMCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsICAgeyBAaW5jbHVkZSBmYS1pY29uLWZsaXAoMSwgLTEsIDIpOyB9XG5cbi8vIEhvb2sgZm9yIElFOC05XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAsXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHtcbiAgZmlsdGVyOiBub25lO1xufVxuIiwiLy8gTWl4aW5zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gZmEtaWNvbigpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAjeyRmYS1mb250LXNpemUtYmFzZX0vI3skZmEtbGluZS1oZWlnaHQtYmFzZX0gRm9udEF3ZXNvbWU7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIGNhbid0IGhhdmUgZm9udC1zaXplIGluaGVyaXQgb24gbGluZSBhYm92ZSwgc28gbmVlZCB0byBvdmVycmlkZVxuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgLy8gb3B0aW1pemVsZWdpYmlsaXR5IHRocm93cyB0aGluZ3Mgb2ZmICMxMDk0XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG59XG5cbkBtaXhpbiBmYS1pY29uLXJvdGF0ZSgkZGVncmVlcywgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259KVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xufVxuXG5AbWl4aW4gZmEtaWNvbi1mbGlwKCRob3JpeiwgJHZlcnQsICRyb3RhdGlvbikge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPSN7JHJvdGF0aW9ufSwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XG59XG5cblxuLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnMuIEEgbGEgQm9vdHN0cmFwIDQuXG4vL1xuLy8gU2VlOiBodHRwOi8vYTExeXByb2plY3QuY29tL3Bvc3RzL2hvdy10by1oaWRlLWNvbnRlbnQvXG5cbkBtaXhpbiBzci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsMCwwLDApO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cDovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICB9XG59XG4iLCIvLyBTdGFja2VkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCwgLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4IHsgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0yeCB7IGZvbnQtc2l6ZTogMmVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW52ZXJzZSB7IGNvbG9yOiAkZmEtaW52ZXJzZTsgfVxuIiwiLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG4gICByZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuXG4uI3skZmEtY3NzLXByZWZpeH0tZ2xhc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW11c2ljOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbXVzaWM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWFyY2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbG07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aC1sYXJnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoLWxhcmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aC1saXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbW92ZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xvc2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlYXJjaC1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VhcmNoLW1pbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG93ZXItb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcG93ZXItb2ZmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbmFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VhcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY29nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2gtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYXNoLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG9tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb2NrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRvd25sb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5ib3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmJveDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5LWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLXJpZ2h0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBlYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZXBlYXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWZyZXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVmcmVzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlzdC1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9jazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZHBob25lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYWRwaG9uZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdm9sdW1lLW9mZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdm9sdW1lLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcmNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xcmNvZGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJjb2RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFyY29kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZ3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWdzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rbWFyazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2ttYXJrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJpbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wcmludDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbWVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb250OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9sZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvbGQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdGFsaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pdGFsaWM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LWhlaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRleHQtaGVpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGV4dC13aWR0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRleHQtd2lkdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWNlbnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFsaWduLWNlbnRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tanVzdGlmeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVkZW50OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1vdXRkZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3V0ZGVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZGVudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluZGVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpZGVvLWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpZGVvLWNhbWVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob3RvOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbWFnZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcGljdHVyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGljdHVyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1tYXJrZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGp1c3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGp1c3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGludDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkaXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbmNpbC1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlbmNpbC1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZXAtYmFja3dhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFzdC1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFja3dhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGxheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF1c2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RvcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFzdC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFzdC1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlcC1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWplY3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lamVjdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpbWVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm8tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5mby1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9zc2hhaXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3Jvc3NoYWlyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXMtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1mb3J3YXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwYW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhwYW5kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcHJlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21wcmVzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzdGVyaXNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXN0ZXJpc2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2lmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYWY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZWFmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWUtc2xhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXJuaW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxhbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGFuZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYW5kb206YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yYW5kb207IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hZ25ldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hZ25ldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmV0d2VldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJldHdlZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctY2FydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW9wZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy12OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3MtaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhci1jaGFydC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXItY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXItY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXR0ZXItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2stc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhLXJldHJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FtZXJhLXJldHJvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta2V5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VhcnM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZ3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXItaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1vdXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduLW91dDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmtlZGluLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbmtlZGluLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1iLXRhY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYi10YWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXh0ZXJuYWwtbGluazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4dGVybmFsLWxpbms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWluOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbi1pbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyb3BoeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyb3BoeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRodWItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXBsb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVtb24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxlbW9uLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBob25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2ttYXJrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib29rbWFyay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGhvbmUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXR0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1mOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZhY2Vib29rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0aHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5sb2NrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlZGl0LWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcmVkaXQtY2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlZWQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhkZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGRkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsaG9ybjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1bGxob3JuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jZXJ0aWZpY2F0ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNlcnRpZmljYXRlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2xvYmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cmVuY2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cmVuY2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YXNrczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhc2tzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsdGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsdGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJpZWZjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnJpZWZjYXNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncm91cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWluOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGluazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvdWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYXNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3V0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zY2lzc29yczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNjaXNzb3JzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZXMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlcmNsaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXBlcmNsaXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXZlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1mbG9wcHktbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsb3BweS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmF2aWNvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVvcmRlcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0LXVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlzdC11bDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Qtb2w6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LW9sOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyaWtldGhyb3VnaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0cmlrZXRocm91Z2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRlcmxpbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmRlcmxpbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhYmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYWdpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJ1Y2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waW50ZXJlc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGludGVyZXN0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vbmV5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29sdW1uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbHVtbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bnNvcnRlZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWRvd246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtZGVzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtdXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmVsb3BlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5rZWRpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS1sZWZ0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS11bmRvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5kbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlZ2FsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1nYXZlbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdhdmVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFzaGJvYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10YWNob21ldGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFjaG9tZXRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50cy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhc2g6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib2x0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2l0ZW1hcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpdGVtYXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bWJyZWxsYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVtYnJlbGxhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFzdGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaXBib2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsaXBib2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0YnVsYi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlnaHRidWxiLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2hhbmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG91ZC1kb3dubG9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb3VkLXVwbG9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLW1kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RldGhvc2NvcGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGV0aG9zY29wZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1aXRjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3VpdGNhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWxsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2ZmZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2ZmZWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXRsZXJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3V0bGVyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdGV4dC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS10ZXh0LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWlsZGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVpbGRpbmctbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3NwaXRhbC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1idWxhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW1idWxhbmNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVka2l0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVka2l0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlnaHRlci1qZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWdodGVyLWpldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGx1cy1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlc2t0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kZXNrdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFwdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGFwdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFibGV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9iaWxlLXBob25lOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb2JpbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvdGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1b3RlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1b3RlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bpbm5lcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwaW5uZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLXJlcGx5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBseTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGx5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGh1Yi1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlci1vcGVuLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbWlsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc21pbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyb3duLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mcm93bi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVoLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWgtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhbWVwYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nYW1lcGFkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5Ym9hcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWtleWJvYXJkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGFnLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWctY2hlY2tlcmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVybWluYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZXJtaW5hbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1yZXBseS1hbGw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5LWFsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGx5LWFsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1lbXB0eTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWZ1bGw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1oYWxmLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvY2F0aW9uLWFycm93OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyb3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlLWZvcms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlLWZvcms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxpbms6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWluLWJyb2tlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoYWluLWJyb2tlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVlc3Rpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5mbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjbGFtYXRpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnNjcmlwdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1cGVyc2NyaXB0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vic2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Vic2NyaXB0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXJhc2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXJhc2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHV6emxlLXBpZWNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcHV6emxlLXBpZWNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pY3JvcGhvbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWljcm9waG9uZS1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaWVsZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoaWVsZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJvY2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1heGNkbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1heGNkbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWh0bWw1OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaHRtbDU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jc3MzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3NzMzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuY2hvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuY2hvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubG9jay1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmxvY2stYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVsbHNleWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWxsc2V5ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsbGlwc2lzLWg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbGxpcHNpcy1oOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVsbGlwc2lzLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yc3Mtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcnNzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGxheS1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aWNrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aWNrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51cy1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZXZlbC11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxldmVsLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZXZlbC1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlbmNpbC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbXBhc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtZG93bjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtdXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtcmlnaHQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldXJvOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ldXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ldXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYnA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nYnA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2xsYXI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1cGVlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbnI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbnI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbnk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJtYjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0teWVuOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1qcHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qcHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWJsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcm91YmxlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ydWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ydWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWtydzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWtydzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGNvaW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ0YzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ0YzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS10ZXh0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS10ZXh0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1hc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFscGhhLWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYWxwaGEtZGVzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYW1vdW50LWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWRlc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1udW1lcmljLWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXhpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci14aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGluZy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci14aW5nLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtcGxheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlvdXR1YmUtcGxheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyb3Bib3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcm9wYm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFjay1vdmVyZmxvdzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluc3RhZ3JhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaWNrcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsaWNrcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGJ1Y2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpdGJ1Y2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaXRidWNrZXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHVtYmxyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR1bWJsci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9uZy1hcnJvdy11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcHBsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvd3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aW5kb3dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5kcm9pZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZHJvaWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW51eDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbnV4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpYmJibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcmliYmJsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2t5cGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3Vyc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm91cnNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWxsbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyZWxsbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlbWFsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZlbWFsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0dGlwOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ncmF0aXBheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYXRpcGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VuLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vb24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vb24tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcmNoaXZlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12azsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2VpYm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZW5yZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZW5yZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWdlbGluZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYWdlbGluZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtby1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLWxlZnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG90LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZG90LWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hlZWxjaGFpcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoZWVsY2hhaXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW1lby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aW1lby1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dXJraXNoLWxpcmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BhY2Utc2h1dHRsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwYWNlLXNodXR0bGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGFjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsYWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td29yZHByZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd29yZHByZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmlkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3BlbmlkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGl0dXRpb246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbms6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuaXZlcnNpdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bml2ZXJzaXR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9ydGFyLWJvYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYWR1YXRpb24tY2FwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFob286YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15YWhvbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWRkaXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3R1bWJsZXVwb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHVtYmxldXBvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlbGljaW91czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlbGljaW91czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpZ2c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kaWdnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlci1wcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZWQtcGlwZXItcHA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZWQtcGlwZXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZHJ1cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tam9vbWxhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItam9vbWxhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFuZ3VhZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYW5ndWFnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZheDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZheDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1aWxkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVpbGRpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGlsZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoaWxkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF3OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bvb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcG9vbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3ViZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdWJlczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlaGFuY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWhhbmNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWhhbmNlLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlYW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVhbS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVjeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1dG9tb2JpbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhYjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGF4aTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRheGk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwb3RpZnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcG90aWZ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGV2aWFudGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRldmlhbnRhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3VuZGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc291bmRjbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhdGFiYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGF0YWJhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBkZi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1wZGYtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtd29yZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS13b3JkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWV4Y2VsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWV4Y2VsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBvd2VycG9pbnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtcG93ZXJwb2ludC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1waG90by1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBpY3R1cmUtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbWFnZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1pbWFnZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS16aXAtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hcmNoaXZlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWFyY2hpdmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtc291bmQtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hdWRpby1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1hdWRpby1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1tb3ZpZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXZpZGVvLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXZpZGVvLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWNvZGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtY29kZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmluZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29kZXBlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpzZmlkZGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItanNmaWRkbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLWJvdXk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtYnVveTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1zYXZlcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3VwcG9ydDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1yaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlmZS1yaW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLW8tbm90Y2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGUtby1ub3RjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXNpc3RhbmNlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWJlbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlYmVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWVtcGlyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVtcGlyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0teS1jb21iaW5hdG9yLXNxdWFyZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0teWMtc3F1YXJlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXItbmV3czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhY2tlci1uZXdzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVuY2VudC13ZWlibzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbmNlbnQtd2VpYm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXFxOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VjaGF0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS13ZWl4aW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13ZWl4aW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZW5kOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyLXBsYW5lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VuZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFwZXItcGxhbmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpc3Rvcnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oaXN0b3J5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLXRoaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGUtdGhpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYWRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcmFncmFwaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcmFncmFwaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsaWRlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbGlkZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib21iOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9tYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvY2Nlci1iYWxsLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ1dGJvbC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZnV0Ym9sLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10dHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaW5vY3VsYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmlub2N1bGFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVzaGFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsaWRlc2hhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0Y2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10d2l0Y2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15ZWxwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteWVscDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ld3NwYXBlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbmV3c3BhcGVyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWZpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2lmaTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGN1bGF0b3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxjdWxhdG9yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF5cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXdhbGxldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS13YWxsZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy12aXNhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtdmlzYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1tYXN0ZXJjYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtZGlzY292ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1kaXNjb3ZlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWFtZXg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1hbWV4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtcGF5cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2Mtc3RyaXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2Mtc3RyaXBlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtc2xhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLXNsYXNoLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWxsLXNsYXNoLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29weXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZWRyb3BwZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWVkcm9wcGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFpbnQtYnJ1c2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYWludC1icnVzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpcnRoZGF5LWNha2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaXJ0aGRheS1jYWtlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJlYS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFyZWEtY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWUtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWUtY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5lLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGluZS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhc3RmbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXN0Zm0tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLW9mZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRvZ2dsZS1vZmY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10b2dnbGUtb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmljeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlveGhvc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pb3hob3N0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nZWxsaXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nZWxsaXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoZWtlbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hlcWVsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbHM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbHM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWFucGF0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lYW5wYXRoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnV5c2VsbGFkczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1eXNlbGxhZHM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbm5lY3RkZXZlbG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFzaGN1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kYXNoY3ViZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnVtYmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9ydW1iZWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZWFucHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGVhbnB1YjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbGxzeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlbGxzeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXJ0c2luYnVsazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoaXJ0c2luYnVsazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpbXBseWJ1aWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2ltcGx5YnVpbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3lhdGxhczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNreWF0bGFzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FydC1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FydC1hcnJvdy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlhbW9uZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRpYW1vbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGlwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItc2VjcmV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1zZWNyZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3RvcmN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW90b3JjeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cmVldC12aWV3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RyZWV0LXZpZXc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFydGJlYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydGJlYXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZXJjdXJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVyY3VyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVyc2V4OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYW5zZ2VuZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhbnNnZW5kZXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtZG91YmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmVudXMtZG91YmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLWRvdWJsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzLW1hcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12ZW51cy1tYXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLXN0cm9rZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLXN0cm9rZS12OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlLWg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXV0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1uZXV0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZW5kZXJsZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2VuZGVybGVzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2stb2ZmaWNpYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3QtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpbnRlcmVzdC1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hhdHNhcHA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aGF0c2FwcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlcnZlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlcnZlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItcGx1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItdGltZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXRpbWVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90ZWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWNvaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aWFjb2luOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1YndheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1YndheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZGl1bTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lZGl1bTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXljOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15LWNvbWJpbmF0b3I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3B0aW4tbW9uc3RlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wZW5jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3BlbmNhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBlZGl0ZWRzc2w6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leHBlZGl0ZWRzc2w7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZnVsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktZnVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1xdWFydGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1xdWFydGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0wOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1lbXB0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdXNlLXBvaW50ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb3VzZS1wb2ludGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taS1jdXJzb3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pLWN1cnNvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC1ncm91cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9iamVjdC1ncm91cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC11bmdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb2JqZWN0LXVuZ3JvdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja3ktbm90ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0aWNreS1ub3RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2t5LW5vdGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0aWNreS1ub3RlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1qY2I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1qY2I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWRpbmVycy1jbHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbGFuY2Utc2NhbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYWxhbmNlLXNjYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0xOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtMjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLWhhbGY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0zOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtZW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzLWVuZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtZ3JhYi1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXJvY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcm9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zdG9wLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGFwZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcGFwZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtc2Npc3NvcnMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtbGl6YXJkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLWxpemFyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zcG9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1zcG9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXBvaW50ZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGVhY2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcGVhY2UtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWRlbWFyazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYWRlbWFyazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZ2lzdGVyZWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWdpc3RlcmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2ctY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2ctY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJpcGFkdmlzb3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmlwYWR2aXNvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9kbm9rbGFzc25pa2k6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vZG5va2xhc3NuaWtpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdldC1wb2NrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZXQtcG9ja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2lraXBlZGlhLXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aWtpcGVkaWEtdzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhZmFyaTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNhZmFyaTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNocm9tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNocm9tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmVmb3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJlZm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10djpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZXZpc2lvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbGV2aXNpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb250YW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb250YW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS01MDBweDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLTUwMHB4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1hem9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW1hem9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItcGx1cy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItcGx1cy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItbWludXMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLW1pbnVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci10aW1lcy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItdGltZXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWNoZWNrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1jaGVjay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5kdXN0cnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmR1c3RyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1waW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtcGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXNpZ25zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwLXNpZ25zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudGluZy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91eno6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3V6ejsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmltZW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGFjay10aWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibGFjay10aWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250aWNvbnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb250aWNvbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQtYWxpZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWRkaXQtYWxpZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZGdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWRnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGllcGllOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29kaWVwaWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2R4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9keDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvcnQtYXdlc29tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByb2R1Y3QtaHVudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXByb2R1Y3QtaHVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1peGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWl4Y2xvdWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY3JpYmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zY3JpYmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXVzZS1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhdXNlLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3AtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctYmFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctYmFza2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFzaHRhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhc2h0YWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibHVldG9vdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGgtYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsdWV0b290aC1iOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyY2VudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlcmNlbnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRsYWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRsYWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cGJlZ2lubmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd3BiZWdpbm5lcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZm9ybXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGZvcm1zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52aXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52aXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGVlbGNoYWlyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoZWVsY2hhaXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsaW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmxpbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWNvbnRyb2wtcGhvbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYWlsbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1icmFpbGxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXNsLWludGVycHJldGluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlYWZuZXNzOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYXJkLW9mLWhlYXJpbmc6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlYWY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kZWFmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGlkZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsaWRlLWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGlkZS1nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpZ24tbGFuZ3VhZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb3ctdmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG93LXZpc2lvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWRlbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aWFkZW8tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc25hcGNoYXQtZ2hvc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0LW9yZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlyc3Qtb3JkZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b2FzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlvYXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlbWVpc2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlbWVpc2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtY2lyY2xlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1vZmZpY2lhbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS1wbHVzLW9mZmljaWFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnQtYXdlc29tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzaGFrZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZHNoYWtlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtb3BlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmVsb3BlLW9wZW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbm9kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbm9kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkZHJlc3MtYm9vazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1ib29rLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12Y2FyZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmNhcmQtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWNhcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWJhZGdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaWQtYmFkZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcml2ZXJzLWxpY2Vuc2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pZC1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpdmVycy1saWNlbnNlLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlkLWNhcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3JhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvcmE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZyZWUtY29kZS1jYW1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZWdyYW06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZWxlZ3JhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci0yOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3dlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNob3dlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdGh0dWI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXMxNTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb2RjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcG9kY2FzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1taW5pbWl6ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LXJlc3RvcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1jbG9zZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1jbG9zZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLXJlY3RhbmdsZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctY2xvc2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1jbG9zZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuZGNhbXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYW5kY2FtcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ncmF2OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXRzeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV0c3k7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbWRiOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW1kYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhdmVscnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yYXZlbHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWVyY2FzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVlcmNhc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb2NoaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taWNyb2NoaXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbm93Zmxha2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNub3dmbGFrZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VwZXJwb3dlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdXBlcnBvd2VyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZXhwbG9yZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGV4cGxvcmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVldHVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVldHVwOyB9XG4iLCIvLyBTY3JlZW4gUmVhZGVyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc3Itb25seSB7IEBpbmNsdWRlIHNyLW9ubHkoKTsgfVxuLnNyLW9ubHktZm9jdXNhYmxlIHsgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTsgfVxuIiwiLmdhbGxlcnkge1xuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuLmdhbGxlcnktaXRlbSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHR3aWR0aDogMTAwJTtcblxuXHQuZ2FsbGVyeS1jb2x1bW5zLTIgJiB7XG5cdFx0bWF4LXdpZHRoOiA1MCU7XG5cdH1cblxuXHQuZ2FsbGVyeS1jb2x1bW5zLTMgJiB7XG5cdFx0bWF4LXdpZHRoOiAzMy4zMyU7XG5cdH1cblxuXHQuZ2FsbGVyeS1jb2x1bW5zLTQgJiB7XG5cdFx0bWF4LXdpZHRoOiAyNSU7XG5cdH1cblxuXHQuZ2FsbGVyeS1jb2x1bW5zLTUgJiB7XG5cdFx0bWF4LXdpZHRoOiAyMCU7XG5cdH1cblxuXHQuZ2FsbGVyeS1jb2x1bW5zLTYgJiB7XG5cdFx0bWF4LXdpZHRoOiAxNi42NiU7XG5cdH1cblxuXHQuZ2FsbGVyeS1jb2x1bW5zLTcgJiB7XG5cdFx0bWF4LXdpZHRoOiAxNC4yOCU7XG5cdH1cblxuXHQuZ2FsbGVyeS1jb2x1bW5zLTggJiB7XG5cdFx0bWF4LXdpZHRoOiAxMi41JTtcblx0fVxuXG5cdC5nYWxsZXJ5LWNvbHVtbnMtOSAmIHtcblx0XHRtYXgtd2lkdGg6IDExLjExJTtcblx0fVxufVxuXG4uZ2FsbGVyeS1jYXB0aW9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG59IiwiLypcbiogVXNlIGV4aXN0aW5nIEJvb3RzdHJhcCA0IGNsYXNzZXMgYW5kXG4qIHZhcmlhYmxlcyB0byBleHRlbmQgLSBvdmVycmlkZSBDRjcgc3R5bGVcbipcbiogVXNlZnVsIENGNyBjbGFzc2VzOlxuKiAud3BjZjcgdGhlIHdyYXBwZXIgZWxlbWVudFxuKiAud3BjZjctZm9ybVxuKiAud3BjZjctZm9ybS1jb250cm9sXG4qIC53cGNmNy10ZXh0XG4qIC53cGNmNy1lbWFpbFxuKiAud3BjZjctdGV4dGFyZWFcbiogLndwY2Y3LXN1Ym1pdFxuKi9cblxuLy8ga2VlcCBhIG1heCB3aWR0aCBpbiBjYXNlIGl0IGlzIGp1c3QgdGhlIGZvcm0gYW5kIG5vdGhpbmcgZWxzZVxuLy8gd2UgZG8gbm90IHdhbnQgYSBmb3JtIHNwYW5uaW5nIHdob2xlIHBhZ2Vcbi53cGNmNyB7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgLy8gYWxsIGlucHV0cyBleGNlcHQgcmFkaW9zIGFuZCBjaGVja2JveGVzIGluaGVyaXQgZnJvbSBmb3JtLWNvbnRyb2xcbiAgaW5wdXRbdHlwZT10ZXh0XSxcbiAgaW5wdXRbdHlwZT1zZWFyY2hdLFxuICBpbnB1dFt0eXBlPXVybF0sXG4gIGlucHV0W3R5cGU9dGVsXSxcbiAgaW5wdXRbdHlwZT1udW1iZXJdLFxuICBpbnB1dFt0eXBlPXJhbmdlXSxcbiAgaW5wdXRbdHlwZT1kYXRlXSxcbiAgaW5wdXRbdHlwZT1tb250aF0sXG4gIGlucHV0W3R5cGU9d2Vla10sXG4gIGlucHV0W3R5cGU9dGltZV0sXG4gIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxuICBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgaW5wdXRbdHlwZT1jb2xvcl0sXG4gIGlucHV0W3R5cGU9ZW1haWxdLFxuICBpbnB1dFt0eXBlPWZpbGVdLFxuICBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4gIHNlbGVjdCxcbiAgdGV4dGFyZWEge1xuICAgIEBleHRlbmQgLmZvcm0tY29udHJvbDtcbiAgfVxuXG4gIC8vIHN1Ym1pdCBidXR0b24sIGluaGVyaXQgLmJ0biBhbmQgLmJ0bi1vdXRsaW5lLXByaW1hcnkgY2xhc3Nlcy5cbiAgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBAZXh0ZW5kIC5idG47XG4gICAgQGV4dGVuZCAuYnRuLW91dGxpbmUtcHJpbWFyeTtcbiAgfVxuXG4gIC53cGNmNy1mb3JtIHtcblxuICAgIC8vIHNldCBwYXJhZ3JhcGhzIHRvIGJlaGF2ZSBsaWtlIGRpdnMgd2l0aCBjbGFzcyAuZm9ybS1ncm91cFxuICAgIHAge1xuICAgICAgQGV4dGVuZCAuZm9ybS1ncm91cDtcbiAgICB9XG5cbiAgICAvLyBsZXQgbGFiZWxzIGJlIDEwMCVcbiAgICBsYWJlbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAvLyBub3QgdmFsaWQgdGlwIGZvciBlYWNoIGNvbnRyb2xcbiAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgIGNvbG9yOiB0aGVtZS1jb2xvcihcImRhbmdlclwiKTtcbiAgfVxuXG4gIC8vIHZhbGlkYXRpb24gZXJyb3JzIG91cnB1dCBib3R0b20gb2YgZm9ybVxuICAud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMge1xuICAgIEBleHRlbmQgLmZvcm0tY29udHJvbDtcbiAgICBjb2xvcjogdGhlbWUtY29sb3IoXCJkYW5nZXJcIik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwO1xuICB9XG59XG4iLCJoMSB7XG5cdGZvbnQtc2l6ZTogMi41cmVtO1xufVxuLmJyYW5kLXVybCwgLm5hdmJhci1icmFuZCwgLnNsb2dhbntcbiAgICAgICAgZm9udC1mYW1pbHk6ICdjaGFydGVyYm9sZCcsICdjaGFydGVycmVndWxhcic7XG59XG4qe1xuICAgICAgICBmb250LWZhbWlseTogJ2NoYXJ0ZXJyZWd1bGFyJywgJ2NoYXJ0ZXJib2xkJztcbn1cbmgxLGgyLGgzLGg0LGg1LGg2IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdjaGFydGVyYm9sZCcsICdjaGFydGVycmVndWxhcicgIWltcG9ydGFudDtcbn1cbmgxID4gYSxoMiA+IGEsaDMgPiBhLGg0ID4gYSxoNSA+IGEsaDYgPiBhIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdjaGFydGVyYm9sZCcsICdjaGFydGVycmVndWxhcicgIWltcG9ydGFudDtcbn1cbi5jaGFydGVyLWJvbGQge1xuICAgICAgICBmb250LWZhbWlseTogJ2NoYXJ0ZXJib2xkJywgJ2NoYXJ0ZXJyZWd1bGFyJyAhaW1wb3J0YW50O1xufVxuLm5hdi1saW5rLCAuZHJvcGRvd24taXRlbSB7XG4vKlxuXHRmb250LWZhbWlseTogJ3JvYm90byc7XG4qL1xuXHRmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbn1cbi5icmFuZC11cmwge1xuXHRjb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuLmVudHJ5LWNvbnRlbnQsIC5lbnRyeS1tZXRhIHtcbiAgICAgICAgZm9udC1zaXplOiAxOXB4O1xufVxuXG4uc2xvZ2FuIHtcblx0Zm9udC1zaXplOiAyNXB4O1xuXHRjb2xvcjogIzQyNDI0Mjtcblx0Y29sb3I6ICNmNWY1ZjU7XG59XG4vKlxuI3NlYXJjaGZvcm0gPiAuaW5wdXQtZ3JvdXAge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRtYXRlcmlhbC1jb2xvci1ncmV5LTEwMCwgLjMpO1xufVxuKi9cbiNzZWFyY2hmb3JtID4gLmlucHV0LWdyb3VwID4gaW5wdXQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRtYXRlcmlhbC1jb2xvci1ncmV5LTEwMCwgLjIpO1xuXHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0Ym9yZGVyLXJhZGl1czogMXB4O1xuXHR3aWR0aDogMTNyZW07XG59XG4vKiBGaXggZm9yIENocm9tZS4gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgQU5EIChtaW4td2lkdGg6IDU3NnB4KSB7XG5cdCNzZWFyY2hmb3JtID4gLmlucHV0LWdyb3VwID4gaW5wdXQge1xuXHRcdHdpZHRoOiAxMHJlbTtcblx0fVxufVxuI3NlYXJjaGZvcm0gPiAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG59XG4uYnRuLWJvcmRlci1kYXJrIHtcblx0IGJvcmRlcjogMXB4IHNvbGlkICM2NDY0NjQ7XG59XG5cbi5ubmF2YmFyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2RhZW1vbml0ZS9pbWFnZXMvcGF3LnBuZ1wiKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5uYXZiYXIgaW1nIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tYWluLWhlYWRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG5cdGNvbG9yOiAjZjVmNWY1O1xuXHRtYXJnaW4tdG9wOiAwcHg7XG5cdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0Lypcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0Ki9cbn1cblxuLm1haW4taGVhZGVyIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLCAubWFpbi1oZWFkZXIgLmZvcm0tY29udHJvbCB7XG5cdGNvbG9yOiAjZjVmNWY1O1xuXHRib3JkZXItY29sb3I6ICNmNWY1ZjU7XG59XG4ubWFpbi1oZWFkZXIgLmZvcm0tY29udHJvbDpmb2N1c3tcblx0Ym9yZGVyLWNvbG9yOiAjNDI0MjQyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSggbWF4LXdpZHRoOiA3NjhweCApIHtcblx0LmZsZXgtY29sdW1uLXNtIHtcblx0ICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuXHQgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcblx0ICBtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG59XG5AbWVkaWEoIG1pbi13aWR0aDogNTc2cHggKSB7XG5cdC50ZXh0LXJpZ2h0LXhzIHtcblx0XHR0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vbGkuYWN0aXZlID4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4jbWFpbi1tZW51ID4gbGkuYWN0aXZlIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuaW1nLnNpemUtbWVkaXVtLCBpbWcuYXR0YWNobWVudC1tZWRpdW17XG5cdG1heC13aWR0aDogNDUlO1xuXHR3aWR0aDogYXV0bztcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbjogMCAxNXB4IDAgMDsgXG5cdHBhZGRpbmc6IDRweDtcblx0aGVpZ2h0OiBhdXRvO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZWRlZGVkO1xufVxuaW1nLnNpemUtbGFyZ2UsIGltZy5hdHRhY2htZW50LWxhcmdle1xufVxuXG4uZW50cnktdGl0bGUgPiBhIHtcblx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG4uZW50cnktbWV0YXtcblx0Lypcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0Ki9cblx0Zm9udC1zaXplOiAxN3B4O1xufVxuLmVudHJ5LWZvb3RlciB7XG5cdGZvbnQtc2l6ZTogMTdweDtcblx0bWFyZ2luLXRvcDogMTBweDtcbn1cbi5lbnRyeS1tZXRhLXNpbmdsZSB7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG59XG4ubmF2LXByZXZpb3VzLCAubmF2LW5leHQge1xuXHRmb250LXNpemU6IDE3cHg7XG5cdHBhZGRpbmc6IDA7XG59XG4uZm9vdGVyLW1lbnUgYSB7XG4gICAgLy9AZXh0ZW5kIC50ZXh0LW11dGVkO1xufVxuLmZvb3Rlci1tZW51IGE6aG92ZXIge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLmZvb3Rlci1tZW51IC5uYXYtbGluayB7XG4gICAgQGV4dGVuZCAucGwtMDtcbn1cblxuLypcbiAqIERlciBIaW50ZXJncnVuZCB2b20gQXJ0aWtlbCBoZWJ0IHNpY2ggaGVydm9yLlxuICpcbi5zaXRlLW1haW4ge1xuXHRwYWRkaW5nOiAxNXB4O1xuXHRwYWRkaW5nLXRvcDogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbiNzaW5nbGUtd3JhcHBlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRtYXRlcmlhbC1jb2xvci1ncmV5LTEwMDtcbn1cbi5hcnRpY2xlLXNoYWRvdy1zbSB7XG5cdGJveC1zaGFkb3c6IDAgMCA3cHggMCByZ2JhKDAsIDAsIDAsIDAuMTApO1xufVxuKi9cblxuLmFydGljbGUtbWIge1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnBhZ2UtbXQge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmVudHJ5LWhlYWRlciB7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi50YWctY2F0ZWdvcnktaWNvbiB7XG5cdGZvbnQtc2l6ZTogMjVweDtcblx0b3BhY2l0eTogMC41O1xufVxuLyogU29yZ3QgZGFmw7xyLCBkYXNzIGF1ZiBkZW0gU21hcnRwaG9uIGRpZSBUYWdzIGRpcmVrdCB1bnRlciBkZXIgS2F0ZWdvcmllIGdlbGlzdGV0IHdpcmQuICovXG4udGFncy1saW5rcyA+IC50YWctY2F0ZWdvcnktaWNvbiB7XG5cdG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4jY29tbWVudHMge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xufVxub2wuY29tbWVudC1saXN0LCAuY29tbWVudC1jb250ZW50IHtcblx0Zm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7XG59XG4uY29tbWVudC1tZXRhZGF0YSA+IGEsIC5jYXQtbGlua3MgYSwgLnRhZ3MtbGlua3MgYSB7XG5cdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpICFpbXBvcnRhbnQ7XG59XG5cbi8qKlxuICogU2Nyb2xsIHRvIHRvcCBidXR0b25cbiAqL1xuLmJhY2stdG8tdG9wIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBkaXNwbGF5Om5vbmU7XG59XG5cbi8qKlxuICogVGF4b25vbXkgXG4gKi9cbi50YXhvbm9teS10aXRsZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRtYXRlcmlhbC1jb2xvci1ncmV5LTIwMDtcbn1cbi50YXhvbm9teS1kZXNjcmlwdGlvbiBwIHtcblx0Zm9udC1zaXplOiAxOXB4O1xufVxuLnRheG9ub215LWNhcmQge1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnRheG9ub215LWNhcmQgaDEge1xuXHRmb250LXNpemU6IDIuMTI1cmVtO1xufVxuLnRheG9ub215LWNhcmQgLmNhcmQtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMTdweDtcbn1cblxuLyoqXG4gKiAjIE1haW4gVGhlbWUgw5xiZXJzY2hyZWliZW5cbiAqL1xuLmVudHJ5LWZvb3RlciBzcGFuLnRhZ3MtbGlua3MsIC5lbnRyeS1mb290ZXIgc3BhbiB7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuXG4vKipcbiAqICMgUGx1Z2luc1xuICpcbiAqICMjIFNpZGViYXJcbiAqL1xuLndpZGdldCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRtYXRlcmlhbC1jb2xvci1ncmV5LTEwMDtcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLndpZGdldC10aXRsZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRtYXRlcmlhbC1jb2xvci1ncmV5LTIwMDtcblx0Ly9wYWRkaW5nLWxlZnQ6IDVweDtcbn1cbiNyaWdodC1zaWRlYmFyIC53aWRnZXQge1xuXHRAZXh0ZW5kIC5zaGFkb3ctc21cbn1cbi5ycHd3dC13aWRnZXQgdWwgbGkge1xuXHRtYXJnaW46IDAgMCAwICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctbGVmdDogNXB4O1xuXHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5zcGFuLnJwd3d0LXBvc3QtdGl0bGUge1xuXHRmb250LXNpemU6IDE5cHggIWltcG9ydGFudDtcblx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NykgIWltcG9ydGFudDtcbn1cbnNwYW4ucnB3d3QtcG9zdC10aXRsZTpob3Zlcntcblx0dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpICFpbXBvcnRhbnQ7XG59XG4uaWNvbnMtbWVkaXVtLCAudGFnY2xvdWQge1xuXHRwYWRkaW5nOiA1cHg7XG59XG5cbi8qKlxuICogIyMgWUFSUlBcbiAqL1xuLnlhcnBwLXRodW1ibmFpbC10aXRsZSB7XG5cdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpICFpbXBvcnRhbnQ7XG59XG4ueWFycHAtdGh1bWJuYWlscy1ob3Jpem9udGFsIC55YXJwcC10aHVtYm5haWwge1xuXHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnRhZy1jbG91ZC1saW5rIHtcblx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NykgIWltcG9ydGFudDtcbn1cbi50YWctY2xvdWQtbGluazpob3ZlciB7XG5cdHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdGhlbWUtY29sb3IocHJpbWFyeSk7XG59XG4udGFnLWNsb3VkLWxpbms6aG92ZXIge1xuXHR0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG4vKlxuKi9cblxuLyoqXG4gKiAjIyBDb250YWN0IEZvcm0gN1xuICovXG4ud3BjZjcge1xuXG4gIC8vIHN1Ym1pdCBidXR0b24sIGluaGVyaXQgLmJ0biBhbmQgLmJ0bi1wcmltYXJ5IGNsYXNzZXMuXG4gIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgQGV4dGVuZCAuYnRuO1xuICAgIEBleHRlbmQgLmJ0bi1wcmltYXJ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWNvbG9yKHByaW1hcnkpICFpbXBvcnRhbnQ7XG4gIH1cbiAgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcblx0ICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuXG4gIC53cGNmNy12YWxpZGF0aW9uLWVycm9ycyB7XG5cdCAgQGV4dGVuZCAuYWxlcnQ7XG4gIH1cblxuICAvKlxuXHQgIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG5cdFx0ICBjb2xvcjogI2Y1ZjVmNTtcblx0ICB9XG5cdCAgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcblx0ICAgIEBleHRlbmQgLnRleHRmaWVsZC1ib3g7XG5cdCAgfVxuICAqL1xufVxuXG4vKipcbiAqICMjIENvb2tpZSBCYXJcbiAqL1xuI2Nvb2tpZS1sYXctaW5mby1iYXIgc3BhbiwgI2Nvb2tpZS1sYXctaW5mby1iYXIgc3BhbiBhIHtcblx0Zm9udC1zaXplOiAxN3B4O1xufVxuI2Nvb2tpZV9hY3Rpb25fY2xvc2VfaGVhZGVyIHtcblx0bWFyZ2luLWxlZnQ6IDVweDtcblx0bWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4iXX0= */
diff --git a/dist/css/theme.min.css b/dist/css/theme.min.css
deleted file mode 100644
index f987708..0000000
--- a/dist/css/theme.min.css
+++ /dev/null
@@ -1,5 +0,0 @@
-@charset "UTF-8";@font-face{font-family:charterregular;src:url(fonts/charter_regular-webfont.eot);src:url(fonts/charter_regular-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/charter_regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:charterbold;src:url(fonts/charter_bold-webfont.eot);src:url(fonts/charter_bold-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/charter_bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(MaterialIcons-Regular.woff2) format("woff2"),url(MaterialIcons-Regular.woff) format("woff"),url(MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}:root{--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--amber:#ffc107;--blue:#2196f3;--blue-grey:#607d8b;--brown:#795548;--cyan:#00bcd4;--deep-orange:#ff5722;--deep-purple:#673ab7;--green:#4caf50;--grey:#9e9e9e;--indigo:#3f51b5;--light-blue:#03a9f4;--light-green:#8bc34a;--lime:#cddc39;--orange:#ff9800;--pink:#e91e63;--purple:#9c27b0;--red:#f44336;--teal:#009688;--yellow:#ffeb3b;--primary:#f08506;--primary-dark:#be6905;--primary-light:#fa9d2f;--secondary:#f08506;--secondary-dark:#be6905;--secondary-light:#fa9d2f;--danger:#f44336;--danger-dark:#d32f2f;--danger-light:#ffcdd2;--info:#2196f3;--info-dark:#1976d2;--info-light:#bbdefb;--success:#4caf50;--success-dark:#388e3c;--success-light:#c8e6c9;--warning:#ff9800;--warning-dark:#f57c00;--warning-light:#ffe0b2;--dark:#424242;--dark-dark:#212121;--dark-light:#757575;--light:#f5f5f5;--light-dark:#e0e0e0;--light-light:#fafafa;--font-family-monospace:"Roboto Mono",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-family-sans-serif:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-serif:"Roboto Slab",Georgia,"Times New Roman",Times,serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{text-align:left;text-align:start;background-color:#fff;color:rgba(0,0,0,.87);font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:.875rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.42857;margin:0}[dir=rtl] body{text-align:right;text-align:start}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}[tabindex='-1']:focus{outline:0!important}code,kbd,pre,samp{font-family:"Roboto Mono",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}[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{border-style:none;padding:0}button,input{overflow:visible}button,select{text-transform:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset{border:0;margin:0;min-width:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}label{font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.5;color:rgba(0,0,0,.38);display:inline-block}legend{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.33333;color:inherit;display:block;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}output{display:inline-block}progress{vertical-align:baseline}select[multiple],select[size]{overflow:auto}textarea{overflow:auto;resize:vertical}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none!important}img{border-style:none;vertical-align:middle}svg:not(:root){overflow:hidden}summary{cursor:pointer;display:list-item}a{background-color:transparent;color:#f08506;text-decoration:none;-webkit-text-decoration-skip:objects}a:active,a:focus,a:hover{color:#f08506;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):active,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}template{display:none}caption{text-align:left;text-align:start;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.5;caption-side:bottom;color:rgba(0,0,0,.38);min-height:3.5rem;padding:1.21429rem 1.5rem}[dir=rtl] caption{text-align:right;text-align:start}table{border-collapse:collapse}th{text-align:left;text-align:start}[dir=rtl] th{text-align:right;text-align:start}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}b,strong{font-weight:bolder}blockquote{margin:0 0 1rem}dd{margin-bottom:.5rem;margin-left:0}dfn{font-style:italic}dl,ol,ul{margin-top:0;margin-bottom:1rem}dt{font-weight:500}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}mark{background-color:#ffeb3b;color:rgba(0,0,0,.87)}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}p{margin-top:0;margin-bottom:1rem}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}.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{min-height:1px;padding-right:20px;padding-left:20px;position:relative;width:100%}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}@media (min-width:576px){.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}}@media (min-width:768px){.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}}@media (min-width:992px){.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}}@media (min-width:1200px){.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}}.container{margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px;width:100%}@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{margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px;width:100%}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px;margin-left:-20px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.blockquote{font-size:1.25rem;font-weight:500;letter-spacing:.02em;line-height:1.4;border-left:.3125rem solid #f08506;margin-bottom:1rem;padding:0 1rem}.blockquote-footer{font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.5;color:rgba(0,0,0,.38);display:block;margin-top:.25rem}.blockquote-footer::before{content:'\2014 \00A0'}.mark,mark{background-color:#ffeb3b;color:rgba(0,0,0,.87);padding:.2em}.small,small{font-size:80%;font-weight:400}.initialism{font-size:90%;text-transform:uppercase}.typography-display-4{font-size:7rem;font-weight:300;letter-spacing:-.04em;line-height:1}.typography-display-3{font-size:3.5rem;font-weight:400;letter-spacing:-.02em;line-height:1.03571}.typography-display-2{font-size:2.8125rem;font-weight:400;letter-spacing:0;line-height:1.06667}.typography-display-1{font-size:2.125rem;font-weight:400;letter-spacing:0;line-height:1.17647}.typography-headline{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.33333}.typography-title{font-size:1.25rem;font-weight:500;letter-spacing:.02em;line-height:1.4}.typography-subheading{font-size:1rem;font-weight:400;letter-spacing:.04em;line-height:1.5}.typography-body-2{font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.42857}.typography-body-1{font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.42857}.typography-caption{font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.5}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;margin-bottom:.5rem}.h1,h1{font-size:2.8125rem;font-weight:400;letter-spacing:0;line-height:1.06667}.h2,h2{font-size:2.125rem;font-weight:400;letter-spacing:0;line-height:1.17647}.h3,h3{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.33333}.h4,h4{font-size:1.25rem;font-weight:500;letter-spacing:.02em;line-height:1.4}.h5,h5{font-size:1rem;font-weight:400;letter-spacing:.04em;line-height:1.5}.h6,h6{font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.42857}.display-1{font-size:7rem;font-weight:300;letter-spacing:-.04em;line-height:1}.display-2{font-size:3.5rem;font-weight:400;letter-spacing:-.02em;line-height:1.03571}.display-3{font-size:2.8125rem;font-weight:400;letter-spacing:0;line-height:1.06667}.display-4{font-size:2.125rem;font-weight:400;letter-spacing:0;line-height:1.17647}.lead{font-size:1.25rem;font-weight:500;letter-spacing:.02em;line-height:1.4}hr{border:0;border-top:1px solid rgba(0,0,0,.12);margin-top:1rem;margin-bottom:1rem}.list-inline{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.list-unstyled{list-style:none;padding-left:0}.alert,.wpcf7 .wpcf7-validation-errors{border-radius:2px;border:0;display:block;margin-bottom:1rem;padding:1rem 1rem;position:relative}.alert-primary{background-color:#fa9d2f;color:rgba(0,0,0,.87)}.alert-secondary{background-color:#fa9d2f;color:rgba(0,0,0,.87)}.alert-danger{background-color:#ffcdd2;color:rgba(0,0,0,.87)}.alert-info{background-color:#bbdefb;color:rgba(0,0,0,.87)}.alert-success{background-color:#c8e6c9;color:rgba(0,0,0,.87)}.alert-warning{background-color:#ffe0b2;color:rgba(0,0,0,.87)}.alert-dark{background-color:#757575;color:#fff}.alert-light{background-color:#fafafa;color:rgba(0,0,0,.87)}.alert-dismissible{padding-right:3.5rem}.alert-dismissible .close{color:inherit;padding:.875rem 1rem;position:absolute;top:0;right:0}.alert-heading{color:inherit}.alert-link{color:inherit;font-weight:500}.alert-link:active,.alert-link:focus,.alert-link:hover{color:inherit}.badge{border-radius:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:inherit;font-weight:500;line-height:inherit;padding-right:.5em;padding-left:.5em;text-align:center;vertical-align:baseline;white-space:nowrap}.badge:empty{display:none}.btn .badge,.wpcf7 input[type=submit] .badge{margin-top:-1px;margin-bottom:-1px;padding-top:1px;padding-bottom:1px}.badge-primary{background-color:#f08506;color:rgba(0,0,0,.87)}.badge-primary[href]:active,.badge-primary[href]:focus,.badge-primary[href]:hover{background-color:#be6905;color:#fff;text-decoration:none}.badge-secondary{background-color:#f08506;color:rgba(0,0,0,.87)}.badge-secondary[href]:active,.badge-secondary[href]:focus,.badge-secondary[href]:hover{background-color:#be6905;color:#fff;text-decoration:none}.badge-danger{background-color:#f44336;color:#fff}.badge-danger[href]:active,.badge-danger[href]:focus,.badge-danger[href]:hover{background-color:#d32f2f;color:#fff;text-decoration:none}.badge-info{background-color:#2196f3;color:#fff}.badge-info[href]:active,.badge-info[href]:focus,.badge-info[href]:hover{background-color:#1976d2;color:#fff;text-decoration:none}.badge-success{background-color:#4caf50;color:#fff}.badge-success[href]:active,.badge-success[href]:focus,.badge-success[href]:hover{background-color:#388e3c;color:#fff;text-decoration:none}.badge-warning{background-color:#ff9800;color:rgba(0,0,0,.87)}.badge-warning[href]:active,.badge-warning[href]:focus,.badge-warning[href]:hover{background-color:#f57c00;color:#fff;text-decoration:none}.badge-dark{background-color:#424242;color:#fff}.badge-dark[href]:active,.badge-dark[href]:focus,.badge-dark[href]:hover{background-color:#212121;color:#fff;text-decoration:none}.badge-light{background-color:#f5f5f5;color:rgba(0,0,0,.87)}.badge-light[href]:active,.badge-light[href]:focus,.badge-light[href]:hover{background-color:#e0e0e0;color:rgba(0,0,0,.87);text-decoration:none}.badge-pill{border-radius:1em}.breadcrumb{border-radius:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:1rem;min-height:3.5rem;padding:.625rem 1rem}.breadcrumb-item{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(0,0,0,.54);display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:576px){.breadcrumb-item{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.breadcrumb-item{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.breadcrumb-item{-webkit-transition:none;transition:none}}.breadcrumb-item:active,.breadcrumb-item:focus,.breadcrumb-item:hover{color:rgba(0,0,0,.87)}.breadcrumb-item.active{color:rgba(0,0,0,.87);font-weight:bolder}.breadcrumb-item a{color:inherit;text-decoration:none}.breadcrumb-item+.breadcrumb-item{margin-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{font-size:1.71429em;line-height:.58333em;vertical-align:-.3022em;font-family:'Material Icons';-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;color:rgba(0,0,0,.54);content:"chevron_right";display:inline-block;margin-right:.5rem}.carousel{position:relative}.carousel:hover .carousel-control-next,.carousel:hover .carousel-control-prev{opacity:1}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-item{-webkit-transition-duration:375ms;transition-duration:375ms;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;-webkit-perspective:1000px;perspective:1000px;position:relative;width:100%}@media (min-width:576px){.carousel-item{-webkit-transition-duration:.4875s;transition-duration:.4875s}}@media (min-width:992px){.carousel-item{-webkit-transition-duration:.25s;transition-duration:.25s}}@media screen and (prefers-reduced-motion:reduce){.carousel-item{-webkit-transition:none;transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:-webkit-box;display:-ms-flexbox;display:flex}.carousel-item-left.active,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-left.active,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-item-left.carousel-item-next,.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-left.carousel-item-next,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-item-next,.carousel-item-right.active{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next,.carousel-item-right.active{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-fade .carousel-item{-webkit-transition-duration:375ms;transition-duration:375ms;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);opacity:0}@media (min-width:576px){.carousel-fade .carousel-item{-webkit-transition-duration:.4875s;transition-duration:.4875s}}@media (min-width:992px){.carousel-fade .carousel-item{-webkit-transition-duration:.25s;transition-duration:.25s}}@media screen and (prefers-reduced-motion:reduce){.carousel-fade .carousel-item{-webkit-transition:none;transition:none}}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .carousel-item-left.active,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item-prev.active,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .carousel-item-left.active,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item-prev.active,.carousel-fade .carousel-item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-fade .carousel-item-left.active,.carousel-fade .carousel-item-right.active{opacity:0}.carousel-control-next,.carousel-control-prev{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(255,255,255,.12);border-radius:50%;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8125rem;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin-top:-1.25rem;opacity:0;position:absolute;top:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2.5rem}.carousel-control-next:active,.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:active,.carousel-control-prev:focus,.carousel-control-prev:hover{background-color:rgba(204,204,204,.25);color:#fff;text-decoration:none}.carousel-control-next:active,.carousel-control-prev:active{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.carousel-control-next:focus,.carousel-control-prev:focus{opacity:1;outline:0}.carousel-control-next{right:1.25rem}.carousel-control-prev{left:1.25rem}.carousel-control-next-icon,.carousel-control-prev-icon{font-size:1.71429em;line-height:.58333em;vertical-align:-.3022em;font-family:'Material Icons';-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal}.carousel-control-next-icon::before{content:"chevron_right"}.carousel-control-prev-icon::before{content:"chevron_left"}.carousel-caption{color:#fff;position:absolute;right:25%;bottom:1.5rem;left:25%;text-align:center;z-index:1}.carousel-indicators{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin-bottom:0;padding-left:0;position:absolute;right:5rem;bottom:.5rem;left:5rem;z-index:1}.carousel-indicators li{background-color:transparent;border:1px solid rgba(255,255,255,.12);border-radius:.5rem;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:.5rem;margin-right:1px;margin-left:1px;overflow:hidden;text-indent:100%;white-space:nowrap;width:.5rem}.carousel-indicators .active{background-color:rgba(204,204,204,.25)}.close{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:none;border:0;color:rgba(0,0,0,.38);float:right;font-size:1.5rem;font-weight:300;line-height:1;padding:0}@media (min-width:576px){.close{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.close{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.close{-webkit-transition:none;transition:none}}.close:active,.close:focus,.close:hover{color:rgba(0,0,0,.87);text-decoration:none}.close:focus{outline:0}.close:not(:disabled):not(.disabled){cursor:pointer}code{border-radius:2px;background-color:#f5f5f5;color:#bd4147;font-size:87.5%;padding:.2rem .4rem;word-break:break-word}a>code{color:inherit}kbd{border-radius:2px;background-color:rgba(0,0,0,.87);color:#fff;font-size:87.5%;padding:.2rem .4rem}kbd kbd{font-size:100%;font-weight:bolder;padding:0}pre{border-radius:2px;color:rgba(0,0,0,.87);display:block;font-size:87.5%}pre code{background-color:transparent;border-radius:0;color:inherit;font-size:inherit;padding:0;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.form-check{display:block;margin-bottom:.5rem;padding-left:1.25rem;position:relative}.form-check-inline{display:inline-block;margin-right:.5rem;margin-bottom:0}.form-check-input{margin-top:.25rem;margin-left:-1.25rem;position:absolute}.form-check-input:disabled~.form-check-label{color:rgba(0,0,0,.38)}.form-check-label{color:inherit;font-size:inherit;line-height:inherit}.form-group,.wpcf7 .wpcf7-form p{margin-bottom:1rem}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.form-row>.col,.form-row>[class*=col-]{padding-right:.5rem;padding-left:.5rem}.form-inline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.form-inline .custom-file,.form-inline .custom-select{width:auto}.form-inline .form-check{margin-bottom:0;width:auto}.form-inline .form-control,.form-inline .form-control-file,.form-inline .wpcf7 .wpcf7-validation-errors,.form-inline .wpcf7 input[type=color],.form-inline .wpcf7 input[type=date],.form-inline .wpcf7 input[type=datetime-local],.form-inline .wpcf7 input[type=datetime],.form-inline .wpcf7 input[type=email],.form-inline .wpcf7 input[type=file],.form-inline .wpcf7 input[type=month],.form-inline .wpcf7 input[type=number],.form-inline .wpcf7 input[type=range],.form-inline .wpcf7 input[type=search],.form-inline .wpcf7 input[type=submit],.form-inline .wpcf7 input[type=tel],.form-inline .wpcf7 input[type=text],.form-inline .wpcf7 input[type=time],.form-inline .wpcf7 input[type=url],.form-inline .wpcf7 input[type=week],.form-inline .wpcf7 select,.form-inline .wpcf7 textarea,.wpcf7 .form-inline .wpcf7-validation-errors,.wpcf7 .form-inline input[type=color],.wpcf7 .form-inline input[type=date],.wpcf7 .form-inline input[type=datetime-local],.wpcf7 .form-inline input[type=datetime],.wpcf7 .form-inline input[type=email],.wpcf7 .form-inline input[type=file],.wpcf7 .form-inline input[type=month],.wpcf7 .form-inline input[type=number],.wpcf7 .form-inline input[type=range],.wpcf7 .form-inline input[type=search],.wpcf7 .form-inline input[type=submit],.wpcf7 .form-inline input[type=tel],.wpcf7 .form-inline input[type=text],.wpcf7 .form-inline input[type=time],.wpcf7 .form-inline input[type=url],.wpcf7 .form-inline input[type=week],.wpcf7 .form-inline select,.wpcf7 .form-inline textarea{display:inline-block;vertical-align:middle;width:auto}.form-inline .form-control-plaintext{display:inline-block}.form-inline .form-group,.form-inline .wpcf7 .wpcf7-form p,.wpcf7 .wpcf7-form .form-inline p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:0}.form-inline .input-group{width:auto}.col-form-label{color:inherit;font-size:.875rem;line-height:1.71429;padding-top:.375rem;padding-bottom:.375rem}.col-form-label-lg{font-size:1.85938rem;line-height:1.34454;padding-top:.625rem;padding-bottom:.625rem}.col-form-label-sm{font-size:.71094rem;line-height:1.75824;padding-top:.375rem;padding-bottom:.375rem}.form-text{font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.5;color:rgba(0,0,0,.38);display:block;margin-top:.5rem}.custom-select-lg+.form-text,.floating-label-lg .custom-select+.form-text,.floating-label-lg .form-control+.form-text,.floating-label-lg .form-control-file+.form-text,.floating-label-lg .wpcf7 .wpcf7-validation-errors+.form-text,.floating-label-lg .wpcf7 input[type=color]+.form-text,.floating-label-lg .wpcf7 input[type=date]+.form-text,.floating-label-lg .wpcf7 input[type=datetime-local]+.form-text,.floating-label-lg .wpcf7 input[type=datetime]+.form-text,.floating-label-lg .wpcf7 input[type=email]+.form-text,.floating-label-lg .wpcf7 input[type=file]+.form-text,.floating-label-lg .wpcf7 input[type=month]+.form-text,.floating-label-lg .wpcf7 input[type=number]+.form-text,.floating-label-lg .wpcf7 input[type=range]+.form-text,.floating-label-lg .wpcf7 input[type=search]+.form-text,.floating-label-lg .wpcf7 input[type=submit]+.form-text,.floating-label-lg .wpcf7 input[type=tel]+.form-text,.floating-label-lg .wpcf7 input[type=text]+.form-text,.floating-label-lg .wpcf7 input[type=time]+.form-text,.floating-label-lg .wpcf7 input[type=url]+.form-text,.floating-label-lg .wpcf7 input[type=week]+.form-text,.floating-label-lg .wpcf7 select+.form-text,.floating-label-lg .wpcf7 textarea+.form-text,.floating-label-lg+.form-text,.form-control-lg+.form-text,.input-group-lg>.floating-label .custom-select+.form-text,.input-group-lg>.floating-label .form-control+.form-text,.input-group-lg>.floating-label .form-control-file+.form-text,.input-group-lg>.floating-label .wpcf7 .wpcf7-validation-errors+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=color]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=date]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=datetime-local]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=datetime]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=email]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=file]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=month]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=number]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=range]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=search]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=submit]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=tel]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=text]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=time]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=url]+.form-text,.input-group-lg>.floating-label .wpcf7 input[type=week]+.form-text,.input-group-lg>.floating-label .wpcf7 select+.form-text,.input-group-lg>.floating-label .wpcf7 textarea+.form-text,.input-group-lg>.floating-label+.form-text,.input-group-lg>.textfield-box .custom-select+.form-text,.input-group-lg>.textfield-box .form-control+.form-text,.input-group-lg>.textfield-box .form-control-file+.form-text,.input-group-lg>.textfield-box .wpcf7 .wpcf7-validation-errors+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=color]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=date]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=datetime-local]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=datetime]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=email]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=file]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=month]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=number]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=range]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=search]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=submit]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=tel]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=text]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=time]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=url]+.form-text,.input-group-lg>.textfield-box .wpcf7 input[type=week]+.form-text,.input-group-lg>.textfield-box .wpcf7 select+.form-text,.input-group-lg>.textfield-box .wpcf7 textarea+.form-text,.input-group-lg>.textfield-box+.form-text,.textfield-box-lg .custom-select+.form-text,.textfield-box-lg .form-control+.form-text,.textfield-box-lg .form-control-file+.form-text,.textfield-box-lg .wpcf7 .wpcf7-validation-errors+.form-text,.textfield-box-lg .wpcf7 input[type=color]+.form-text,.textfield-box-lg .wpcf7 input[type=date]+.form-text,.textfield-box-lg .wpcf7 input[type=datetime-local]+.form-text,.textfield-box-lg .wpcf7 input[type=datetime]+.form-text,.textfield-box-lg .wpcf7 input[type=email]+.form-text,.textfield-box-lg .wpcf7 input[type=file]+.form-text,.textfield-box-lg .wpcf7 input[type=month]+.form-text,.textfield-box-lg .wpcf7 input[type=number]+.form-text,.textfield-box-lg .wpcf7 input[type=range]+.form-text,.textfield-box-lg .wpcf7 input[type=search]+.form-text,.textfield-box-lg .wpcf7 input[type=submit]+.form-text,.textfield-box-lg .wpcf7 input[type=tel]+.form-text,.textfield-box-lg .wpcf7 input[type=text]+.form-text,.textfield-box-lg .wpcf7 input[type=time]+.form-text,.textfield-box-lg .wpcf7 input[type=url]+.form-text,.textfield-box-lg .wpcf7 input[type=week]+.form-text,.textfield-box-lg .wpcf7 select+.form-text,.textfield-box-lg .wpcf7 textarea+.form-text,.textfield-box-lg+.form-text,.wpcf7 .floating-label-lg .wpcf7-validation-errors+.form-text,.wpcf7 .floating-label-lg input[type=color]+.form-text,.wpcf7 .floating-label-lg input[type=date]+.form-text,.wpcf7 .floating-label-lg input[type=datetime-local]+.form-text,.wpcf7 .floating-label-lg input[type=datetime]+.form-text,.wpcf7 .floating-label-lg input[type=email]+.form-text,.wpcf7 .floating-label-lg input[type=file]+.form-text,.wpcf7 .floating-label-lg input[type=month]+.form-text,.wpcf7 .floating-label-lg input[type=number]+.form-text,.wpcf7 .floating-label-lg input[type=range]+.form-text,.wpcf7 .floating-label-lg input[type=search]+.form-text,.wpcf7 .floating-label-lg input[type=submit]+.form-text,.wpcf7 .floating-label-lg input[type=tel]+.form-text,.wpcf7 .floating-label-lg input[type=text]+.form-text,.wpcf7 .floating-label-lg input[type=time]+.form-text,.wpcf7 .floating-label-lg input[type=url]+.form-text,.wpcf7 .floating-label-lg input[type=week]+.form-text,.wpcf7 .floating-label-lg select+.form-text,.wpcf7 .floating-label-lg textarea+.form-text,.wpcf7 .input-group-lg>.floating-label .wpcf7-validation-errors+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=color]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=date]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=datetime-local]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=datetime]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=email]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=file]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=month]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=number]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=range]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=search]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=submit]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=tel]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=text]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=time]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=url]+.form-text,.wpcf7 .input-group-lg>.floating-label input[type=week]+.form-text,.wpcf7 .input-group-lg>.floating-label select+.form-text,.wpcf7 .input-group-lg>.floating-label textarea+.form-text,.wpcf7 .input-group-lg>.textfield-box .wpcf7-validation-errors+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=color]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=date]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=datetime-local]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=datetime]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=email]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=file]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=month]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=number]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=range]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=search]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=submit]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=tel]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=text]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=time]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=url]+.form-text,.wpcf7 .input-group-lg>.textfield-box input[type=week]+.form-text,.wpcf7 .input-group-lg>.textfield-box select+.form-text,.wpcf7 .input-group-lg>.textfield-box textarea+.form-text,.wpcf7 .textfield-box-lg .wpcf7-validation-errors+.form-text,.wpcf7 .textfield-box-lg input[type=color]+.form-text,.wpcf7 .textfield-box-lg input[type=date]+.form-text,.wpcf7 .textfield-box-lg input[type=datetime-local]+.form-text,.wpcf7 .textfield-box-lg input[type=datetime]+.form-text,.wpcf7 .textfield-box-lg input[type=email]+.form-text,.wpcf7 .textfield-box-lg input[type=file]+.form-text,.wpcf7 .textfield-box-lg input[type=month]+.form-text,.wpcf7 .textfield-box-lg input[type=number]+.form-text,.wpcf7 .textfield-box-lg input[type=range]+.form-text,.wpcf7 .textfield-box-lg input[type=search]+.form-text,.wpcf7 .textfield-box-lg input[type=submit]+.form-text,.wpcf7 .textfield-box-lg input[type=tel]+.form-text,.wpcf7 .textfield-box-lg input[type=text]+.form-text,.wpcf7 .textfield-box-lg input[type=time]+.form-text,.wpcf7 .textfield-box-lg input[type=url]+.form-text,.wpcf7 .textfield-box-lg input[type=week]+.form-text,.wpcf7 .textfield-box-lg select+.form-text,.wpcf7 .textfield-box-lg textarea+.form-text{margin-top:.75rem}.custom-select-sm+.form-text,.floating-label-sm .custom-select+.form-text,.floating-label-sm .form-control+.form-text,.floating-label-sm .form-control-file+.form-text,.floating-label-sm .wpcf7 .wpcf7-validation-errors+.form-text,.floating-label-sm .wpcf7 input[type=color]+.form-text,.floating-label-sm .wpcf7 input[type=date]+.form-text,.floating-label-sm .wpcf7 input[type=datetime-local]+.form-text,.floating-label-sm .wpcf7 input[type=datetime]+.form-text,.floating-label-sm .wpcf7 input[type=email]+.form-text,.floating-label-sm .wpcf7 input[type=file]+.form-text,.floating-label-sm .wpcf7 input[type=month]+.form-text,.floating-label-sm .wpcf7 input[type=number]+.form-text,.floating-label-sm .wpcf7 input[type=range]+.form-text,.floating-label-sm .wpcf7 input[type=search]+.form-text,.floating-label-sm .wpcf7 input[type=submit]+.form-text,.floating-label-sm .wpcf7 input[type=tel]+.form-text,.floating-label-sm .wpcf7 input[type=text]+.form-text,.floating-label-sm .wpcf7 input[type=time]+.form-text,.floating-label-sm .wpcf7 input[type=url]+.form-text,.floating-label-sm .wpcf7 input[type=week]+.form-text,.floating-label-sm .wpcf7 select+.form-text,.floating-label-sm .wpcf7 textarea+.form-text,.floating-label-sm+.form-text,.form-control-sm+.form-text,.input-group-sm>.floating-label .custom-select+.form-text,.input-group-sm>.floating-label .form-control+.form-text,.input-group-sm>.floating-label .form-control-file+.form-text,.input-group-sm>.floating-label .wpcf7 .wpcf7-validation-errors+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=color]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=date]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=datetime-local]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=datetime]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=email]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=file]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=month]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=number]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=range]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=search]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=submit]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=tel]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=text]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=time]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=url]+.form-text,.input-group-sm>.floating-label .wpcf7 input[type=week]+.form-text,.input-group-sm>.floating-label .wpcf7 select+.form-text,.input-group-sm>.floating-label .wpcf7 textarea+.form-text,.input-group-sm>.floating-label+.form-text,.input-group-sm>.textfield-box .custom-select+.form-text,.input-group-sm>.textfield-box .form-control+.form-text,.input-group-sm>.textfield-box .form-control-file+.form-text,.input-group-sm>.textfield-box .wpcf7 .wpcf7-validation-errors+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=color]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=date]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=datetime-local]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=datetime]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=email]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=file]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=month]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=number]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=range]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=search]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=submit]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=tel]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=text]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=time]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=url]+.form-text,.input-group-sm>.textfield-box .wpcf7 input[type=week]+.form-text,.input-group-sm>.textfield-box .wpcf7 select+.form-text,.input-group-sm>.textfield-box .wpcf7 textarea+.form-text,.input-group-sm>.textfield-box+.form-text,.textfield-box-sm .custom-select+.form-text,.textfield-box-sm .form-control+.form-text,.textfield-box-sm .form-control-file+.form-text,.textfield-box-sm .wpcf7 .wpcf7-validation-errors+.form-text,.textfield-box-sm .wpcf7 input[type=color]+.form-text,.textfield-box-sm .wpcf7 input[type=date]+.form-text,.textfield-box-sm .wpcf7 input[type=datetime-local]+.form-text,.textfield-box-sm .wpcf7 input[type=datetime]+.form-text,.textfield-box-sm .wpcf7 input[type=email]+.form-text,.textfield-box-sm .wpcf7 input[type=file]+.form-text,.textfield-box-sm .wpcf7 input[type=month]+.form-text,.textfield-box-sm .wpcf7 input[type=number]+.form-text,.textfield-box-sm .wpcf7 input[type=range]+.form-text,.textfield-box-sm .wpcf7 input[type=search]+.form-text,.textfield-box-sm .wpcf7 input[type=submit]+.form-text,.textfield-box-sm .wpcf7 input[type=tel]+.form-text,.textfield-box-sm .wpcf7 input[type=text]+.form-text,.textfield-box-sm .wpcf7 input[type=time]+.form-text,.textfield-box-sm .wpcf7 input[type=url]+.form-text,.textfield-box-sm .wpcf7 input[type=week]+.form-text,.textfield-box-sm .wpcf7 select+.form-text,.textfield-box-sm .wpcf7 textarea+.form-text,.textfield-box-sm+.form-text,.wpcf7 .floating-label-sm .wpcf7-validation-errors+.form-text,.wpcf7 .floating-label-sm input[type=color]+.form-text,.wpcf7 .floating-label-sm input[type=date]+.form-text,.wpcf7 .floating-label-sm input[type=datetime-local]+.form-text,.wpcf7 .floating-label-sm input[type=datetime]+.form-text,.wpcf7 .floating-label-sm input[type=email]+.form-text,.wpcf7 .floating-label-sm input[type=file]+.form-text,.wpcf7 .floating-label-sm input[type=month]+.form-text,.wpcf7 .floating-label-sm input[type=number]+.form-text,.wpcf7 .floating-label-sm input[type=range]+.form-text,.wpcf7 .floating-label-sm input[type=search]+.form-text,.wpcf7 .floating-label-sm input[type=submit]+.form-text,.wpcf7 .floating-label-sm input[type=tel]+.form-text,.wpcf7 .floating-label-sm input[type=text]+.form-text,.wpcf7 .floating-label-sm input[type=time]+.form-text,.wpcf7 .floating-label-sm input[type=url]+.form-text,.wpcf7 .floating-label-sm input[type=week]+.form-text,.wpcf7 .floating-label-sm select+.form-text,.wpcf7 .floating-label-sm textarea+.form-text,.wpcf7 .input-group-sm>.floating-label .wpcf7-validation-errors+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=color]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=date]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=datetime-local]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=datetime]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=email]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=file]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=month]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=number]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=range]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=search]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=submit]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=tel]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=text]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=time]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=url]+.form-text,.wpcf7 .input-group-sm>.floating-label input[type=week]+.form-text,.wpcf7 .input-group-sm>.floating-label select+.form-text,.wpcf7 .input-group-sm>.floating-label textarea+.form-text,.wpcf7 .input-group-sm>.textfield-box .wpcf7-validation-errors+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=color]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=date]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=datetime-local]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=datetime]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=email]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=file]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=month]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=number]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=range]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=search]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=submit]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=tel]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=text]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=time]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=url]+.form-text,.wpcf7 .input-group-sm>.textfield-box input[type=week]+.form-text,.wpcf7 .input-group-sm>.textfield-box select+.form-text,.wpcf7 .input-group-sm>.textfield-box textarea+.form-text,.wpcf7 .textfield-box-sm .wpcf7-validation-errors+.form-text,.wpcf7 .textfield-box-sm input[type=color]+.form-text,.wpcf7 .textfield-box-sm input[type=date]+.form-text,.wpcf7 .textfield-box-sm input[type=datetime-local]+.form-text,.wpcf7 .textfield-box-sm input[type=datetime]+.form-text,.wpcf7 .textfield-box-sm input[type=email]+.form-text,.wpcf7 .textfield-box-sm input[type=file]+.form-text,.wpcf7 .textfield-box-sm input[type=month]+.form-text,.wpcf7 .textfield-box-sm input[type=number]+.form-text,.wpcf7 .textfield-box-sm input[type=range]+.form-text,.wpcf7 .textfield-box-sm input[type=search]+.form-text,.wpcf7 .textfield-box-sm input[type=submit]+.form-text,.wpcf7 .textfield-box-sm input[type=tel]+.form-text,.wpcf7 .textfield-box-sm input[type=text]+.form-text,.wpcf7 .textfield-box-sm input[type=time]+.form-text,.wpcf7 .textfield-box-sm input[type=url]+.form-text,.wpcf7 .textfield-box-sm input[type=week]+.form-text,.wpcf7 .textfield-box-sm select+.form-text,.wpcf7 .textfield-box-sm textarea+.form-text{margin-top:.25rem}.form-control-plaintext{background-color:transparent;border-color:transparent;border-radius:0;border-style:solid;border-width:0 0 1px;-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,.87);display:block;font-size:1rem;line-height:1.5;padding:.375rem 0 calc(.375rem - 1px);width:100%}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.figure{display:inline-block}.figure-caption{font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.5;color:rgba(0,0,0,.38)}.figure-img{line-height:1;margin-bottom:.5rem}.img-fluid{height:auto;max-width:100%}.img-thumbnail{height:auto;max-width:100%;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.jumbotron{border-radius:2px;background-color:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);color:rgba(0,0,0,.87);padding:3rem 2rem}.jumbotron-fluid{border-radius:0;padding-right:0;padding-left:0}.media{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.media-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{display:block;padding:.5rem 1rem}.nav-link:active,.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:rgba(0,0,0,.38);cursor:default}.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.nav-pills .nav-link{border-radius:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,opacity;transition-property:background-color,color,opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgba(0,0,0,.87);opacity:.7}@media (min-width:576px){.nav-pills .nav-link{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.nav-pills .nav-link{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.nav-pills .nav-link{-webkit-transition:none;transition:none}}.nav-pills .nav-link:active,.nav-pills .nav-link:focus,.nav-pills .nav-link:hover{background-color:rgba(0,0,0,.12)}.nav-pills .nav-link.active{color:#f08506;opacity:1}.nav-pills .nav-link.disabled{background-color:transparent;color:rgba(0,0,0,.38);opacity:1}.nav-pills .nav-link:active{opacity:1}.nav-pills .show>.nav-link{background-color:rgba(0,0,0,.12);opacity:1}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.pagination{background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:.625rem .5rem}.page-link{border-radius:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgba(0,0,0,.87);display:block;font-size:.875rem;font-weight:500;line-height:1;margin-left:1px;padding:.6875rem 1rem;position:relative;text-align:center;white-space:nowrap}@media (min-width:576px){.page-link{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.page-link{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.page-link{-webkit-transition:none;transition:none}}.page-link:active,.page-link:focus,.page-link:hover{color:rgba(0,0,0,.87);text-decoration:none}.page-link:focus,.page-link:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.12)),to(rgba(0,0,0,.12)));background-image:linear-gradient(to bottom,rgba(0,0,0,.12),rgba(0,0,0,.12))}.page-link.active,.page-link:active{background-color:rgba(153,153,153,.4);background-image:none}.page-link:focus{outline:0}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0}.page-item.active .page-link{background-color:rgba(153,153,153,.4)}.page-item.disabled .page-link{background-color:transparent;color:rgba(0,0,0,.38);cursor:auto;pointer-events:none}.pagination-lg .page-link{font-size:.9375rem;padding:.78125rem 1rem}.pagination-sm .page-link{font-size:.8125rem;padding:.59375rem 1rem}.popover{text-align:left;text-align:start;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);display:block;font-size:.875rem;margin:1.5rem;max-width:17.5rem;position:absolute;top:0;left:0;z-index:240}[dir=rtl] .popover{text-align:right;text-align:start}.popover-body{padding:1.25rem 1.5rem}.popover-body>:last-child{margin-bottom:0}.popover-header{font-size:1.25rem;font-weight:500;letter-spacing:.02em;line-height:1.4;margin-bottom:0;padding:1.25rem 1.5rem 0}.popover-header:empty{display:none}.popover-header:last-child{padding-bottom:1.25rem}@media (min-width:768px){.popover{margin:.875rem}}.embed-responsive{display:block;overflow:hidden;padding:0;position:relative;width:100%}.embed-responsive::before{content:'';display:block}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;height:100%;position:absolute;top:0;bottom:0;left:0;width:100%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-21by9::before{padding-top:42.85714%}.collapse{display:none}.collapse.show{display:block}tbody.collapse.show{display:table-row-group}tr.collapse.show{display:table-row}.collapsing{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:height;transition-property:height;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);height:0;overflow:hidden;position:relative}@media (min-width:576px){.collapsing{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.collapsing{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;transition:none}}.fade{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);opacity:0}@media (min-width:576px){.fade{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.fade{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;transition:none}}.fade.show{opacity:1}.btn,.wpcf7 input[type=submit]{border-radius:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:transparent;background-image:none;border:0;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);color:rgba(0,0,0,.87);display:inline-block;font-size:.875rem;font-weight:500;line-height:1;margin:0;max-width:100%;min-width:5.5rem;padding:.6875rem 1rem;position:relative;text-align:center;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:576px){.btn,.wpcf7 input[type=submit]{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.btn,.wpcf7 input[type=submit]{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.btn,.wpcf7 input[type=submit]{-webkit-transition:none;transition:none}}.btn:active,.btn:focus,.btn:hover,.wpcf7 input:active[type=submit],.wpcf7 input:focus[type=submit],.wpcf7 input:hover[type=submit]{color:rgba(0,0,0,.87);text-decoration:none}.btn:focus,.btn:hover,.wpcf7 input:focus[type=submit],.wpcf7 input:hover[type=submit]{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.12)),to(rgba(0,0,0,.12)));background-image:linear-gradient(to bottom,rgba(0,0,0,.12),rgba(0,0,0,.12))}.btn.active,.btn:active,.wpcf7 input.active[type=submit],.wpcf7 input:active[type=submit]{background-color:rgba(153,153,153,.4);background-image:none;-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2);box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2)}.btn.disabled,.btn:disabled,.wpcf7 input.disabled[type=submit],.wpcf7 input:disabled[type=submit]{background-color:rgba(0,0,0,.12);background-image:none;-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,.26);opacity:1}.btn:focus,.wpcf7 input:focus[type=submit]{outline:0}.btn:not(:disabled):not(.disabled),.wpcf7 input:not(:disabled):not(.disabled)[type=submit]{cursor:pointer}.show>.btn.dropdown-toggle,.wpcf7 .show>input.dropdown-toggle[type=submit]{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.12)),to(rgba(0,0,0,.12)));background-image:linear-gradient(to bottom,rgba(0,0,0,.12),rgba(0,0,0,.12))}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary,.wpcf7 input[type=submit]{background-color:#f08506;color:rgba(0,0,0,.87)}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.wpcf7 input:active[type=submit],.wpcf7 input:focus[type=submit],.wpcf7 input:hover[type=submit]{color:rgba(0,0,0,.87)}.btn-primary.active,.btn-primary:active,.wpcf7 input.active[type=submit],.wpcf7 input:active[type=submit]{background-color:#be6905}.btn-primary.disabled,.btn-primary:disabled,.wpcf7 input.disabled[type=submit],.wpcf7 input:disabled[type=submit]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.btn-secondary{background-color:#f08506;color:rgba(0,0,0,.87)}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{color:rgba(0,0,0,.87)}.btn-secondary.active,.btn-secondary:active{background-color:#be6905}.btn-secondary.disabled,.btn-secondary:disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.btn-danger{background-color:#f44336;color:#fff}.btn-danger:active,.btn-danger:focus,.btn-danger:hover{color:#fff}.btn-danger.active,.btn-danger:active{background-color:#d32f2f}.btn-danger.disabled,.btn-danger:disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.btn-info{background-color:#2196f3;color:#fff}.btn-info:active,.btn-info:focus,.btn-info:hover{color:#fff}.btn-info.active,.btn-info:active{background-color:#1976d2}.btn-info.disabled,.btn-info:disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.btn-success{background-color:#4caf50;color:#fff}.btn-success:active,.btn-success:focus,.btn-success:hover{color:#fff}.btn-success.active,.btn-success:active{background-color:#388e3c}.btn-success.disabled,.btn-success:disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.btn-warning{background-color:#ff9800;color:rgba(0,0,0,.87)}.btn-warning:active,.btn-warning:focus,.btn-warning:hover{color:rgba(0,0,0,.87)}.btn-warning.active,.btn-warning:active{background-color:#f57c00}.btn-warning.disabled,.btn-warning:disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.btn-dark{background-color:#424242;color:#fff}.btn-dark:active,.btn-dark:focus,.btn-dark:hover{color:#fff}.btn-dark.active,.btn-dark:active{background-color:#212121}.btn-dark.disabled,.btn-dark:disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.btn-light{background-color:#f5f5f5;color:rgba(0,0,0,.87)}.btn-light:active,.btn-light:focus,.btn-light:hover{color:rgba(0,0,0,.87)}.btn-light.active,.btn-light:active{background-color:#e0e0e0}.btn-light.disabled,.btn-light:disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.wpcf7 [class*=bg-dark] :not([class*=bg-light]) input.disabled[type=submit],.wpcf7 [class*=bg-dark] :not([class*=bg-light]) input:disabled[type=submit],[class*=bg-dark] :not([class*=bg-light]) .btn.disabled,[class*=bg-dark] :not([class*=bg-light]) .btn:disabled,[class*=bg-dark] :not([class*=bg-light]) .wpcf7 input.disabled[type=submit],[class*=bg-dark] :not([class*=bg-light]) .wpcf7 input:disabled[type=submit]{background-color:rgba(255,255,255,.12);color:rgba(255,255,255,.3)}.btn-group-lg>.btn,.btn-lg,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-prepend>.btn,.wpcf7 .btn-group-lg>input[type=submit],.wpcf7 .input-group-lg>.input-group-append>input[type=submit],.wpcf7 .input-group-lg>.input-group-prepend>input[type=submit]{font-size:.9375rem;padding:.78125rem 1rem}.btn-group-sm>.btn,.btn-sm,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-prepend>.btn,.wpcf7 .btn-group-sm>input[type=submit],.wpcf7 .input-group-sm>.input-group-append>input[type=submit],.wpcf7 .input-group-sm>.input-group-prepend>input[type=submit]{font-size:.8125rem;padding:.59375rem 1rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.25rem}[type=button].btn-block,[type=reset].btn-block,[type=submit].btn-block{width:100%}.btn-link{background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#f08506;font-weight:400;text-decoration:none;text-transform:none}.btn-link:active,.btn-link:focus,.btn-link:hover{color:#f08506;text-decoration:underline}.btn-link:focus,.btn-link:hover{background-image:none}.btn-link.active,.btn-link:active{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link.disabled,.btn-link:disabled{background-color:transparent;color:rgba(0,0,0,.26);text-decoration:none}.btn-fluid{min-width:0}[class*=btn-flat],[class*=btn-outline]{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}[class*=btn-flat].active,[class*=btn-flat]:active,[class*=btn-outline].active,[class*=btn-outline]:active{-webkit-box-shadow:none;box-shadow:none}[class*=btn-flat].disabled,[class*=btn-flat]:disabled,[class*=btn-outline].disabled,[class*=btn-outline]:disabled{background-color:transparent}.btn-flat-primary,.btn-flat-primary:active,.btn-flat-primary:focus,.btn-flat-primary:hover,.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover,.wpcf7 input:active[type=submit],.wpcf7 input:focus[type=submit],.wpcf7 input:hover[type=submit],.wpcf7 input[type=submit]{color:#f08506}.btn-flat-primary.disabled,.btn-flat-primary:disabled,.btn-outline-primary.disabled,.btn-outline-primary:disabled,.wpcf7 input.disabled[type=submit],.wpcf7 input:disabled[type=submit]{color:rgba(0,0,0,.26)}.btn-flat-secondary,.btn-flat-secondary:active,.btn-flat-secondary:focus,.btn-flat-secondary:hover,.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary:hover{color:#f08506}.btn-flat-secondary.disabled,.btn-flat-secondary:disabled,.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:rgba(0,0,0,.26)}.btn-flat-danger,.btn-flat-danger:active,.btn-flat-danger:focus,.btn-flat-danger:hover,.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger:focus,.btn-outline-danger:hover{color:#f44336}.btn-flat-danger.disabled,.btn-flat-danger:disabled,.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:rgba(0,0,0,.26)}.btn-flat-info,.btn-flat-info:active,.btn-flat-info:focus,.btn-flat-info:hover,.btn-outline-info,.btn-outline-info:active,.btn-outline-info:focus,.btn-outline-info:hover{color:#2196f3}.btn-flat-info.disabled,.btn-flat-info:disabled,.btn-outline-info.disabled,.btn-outline-info:disabled{color:rgba(0,0,0,.26)}.btn-flat-success,.btn-flat-success:active,.btn-flat-success:focus,.btn-flat-success:hover,.btn-outline-success,.btn-outline-success:active,.btn-outline-success:focus,.btn-outline-success:hover{color:#4caf50}.btn-flat-success.disabled,.btn-flat-success:disabled,.btn-outline-success.disabled,.btn-outline-success:disabled{color:rgba(0,0,0,.26)}.btn-flat-warning,.btn-flat-warning:active,.btn-flat-warning:focus,.btn-flat-warning:hover,.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning:focus,.btn-outline-warning:hover{color:#ff9800}.btn-flat-warning.disabled,.btn-flat-warning:disabled,.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:rgba(0,0,0,.26)}.btn-flat-dark,.btn-flat-dark:active,.btn-flat-dark:focus,.btn-flat-dark:hover,.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark:focus,.btn-outline-dark:hover{color:#424242}.btn-flat-dark.disabled,.btn-flat-dark:disabled,.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:rgba(0,0,0,.26)}.btn-flat-light,.btn-flat-light:active,.btn-flat-light:focus,.btn-flat-light:hover,.btn-outline-light,.btn-outline-light:active,.btn-outline-light:focus,.btn-outline-light:hover{color:#f5f5f5}.btn-flat-light.disabled,.btn-flat-light:disabled,.btn-outline-light.disabled,.btn-outline-light:disabled{color:rgba(0,0,0,.26)}.btn-flat-light:focus,.btn-flat-light:hover,.btn-outline-light:focus,.btn-outline-light:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.12)),to(rgba(255,255,255,.12)));background-image:linear-gradient(to bottom,rgba(255,255,255,.12),rgba(255,255,255,.12))}.btn-flat-light.active,.btn-flat-light:active,.btn-outline-light.active,.btn-outline-light:active{background-color:rgba(204,204,204,.25)}.btn-float{border-radius:50%;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);height:3.5rem;line-height:3.5rem;min-width:0;padding:0;width:3.5rem}.btn-float.active,.btn-float:active{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.btn-float.disabled,.btn-float:disabled{-webkit-box-shadow:none;box-shadow:none}.btn-float.btn-sm{height:2.5rem;line-height:2.5rem;width:2.5rem}.btn-float-dropdown .dropdown-menu{border-radius:0;margin-top:1rem;min-width:3.5rem;padding-top:0;padding-bottom:0;text-align:center}.btn-float-dropdown .dropdown-menu::before{display:none}.btn-float-dropdown .dropdown-menu .btn-float{display:block;margin-right:auto;margin-bottom:1rem;margin-left:auto}.btn-group,.btn-group-vertical{border-radius:2px;background-color:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn-primary.disabled,.btn-group-vertical>.btn-primary:disabled,.btn-group>.btn-primary.disabled,.btn-group>.btn-primary:disabled,.wpcf7 .btn-group-vertical>input.disabled[type=submit],.wpcf7 .btn-group-vertical>input:disabled[type=submit],.wpcf7 .btn-group>input.disabled[type=submit],.wpcf7 .btn-group>input:disabled[type=submit]{background-color:#fa9d2f;color:rgba(0,0,0,.87)}.btn-group-vertical>.btn-secondary.disabled,.btn-group-vertical>.btn-secondary:disabled,.btn-group>.btn-secondary.disabled,.btn-group>.btn-secondary:disabled{background-color:#fa9d2f;color:rgba(0,0,0,.87)}.btn-group-vertical>.btn-danger.disabled,.btn-group-vertical>.btn-danger:disabled,.btn-group>.btn-danger.disabled,.btn-group>.btn-danger:disabled{background-color:#ffcdd2;color:rgba(0,0,0,.87)}.btn-group-vertical>.btn-info.disabled,.btn-group-vertical>.btn-info:disabled,.btn-group>.btn-info.disabled,.btn-group>.btn-info:disabled{background-color:#bbdefb;color:rgba(0,0,0,.87)}.btn-group-vertical>.btn-success.disabled,.btn-group-vertical>.btn-success:disabled,.btn-group>.btn-success.disabled,.btn-group>.btn-success:disabled{background-color:#c8e6c9;color:rgba(0,0,0,.87)}.btn-group-vertical>.btn-warning.disabled,.btn-group-vertical>.btn-warning:disabled,.btn-group>.btn-warning.disabled,.btn-group>.btn-warning:disabled{background-color:#ffe0b2;color:rgba(0,0,0,.87)}.btn-group-vertical>.btn-dark.disabled,.btn-group-vertical>.btn-dark:disabled,.btn-group>.btn-dark.disabled,.btn-group>.btn-dark:disabled{background-color:#757575;color:#fff}.btn-group-vertical>.btn-light.disabled,.btn-group-vertical>.btn-light:disabled,.btn-group>.btn-light.disabled,.btn-group>.btn-light:disabled{background-color:#fafafa;color:rgba(0,0,0,.87)}.btn-group-vertical>.btn,.btn-group>.btn,.wpcf7 .btn-group-vertical>input[type=submit],.wpcf7 .btn-group>input[type=submit]{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color,opacity;transition-property:border-color,opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-box-shadow:none;box-shadow:none;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}@media (min-width:576px){.btn-group-vertical>.btn,.btn-group>.btn,.wpcf7 .btn-group-vertical>input[type=submit],.wpcf7 .btn-group>input[type=submit]{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.btn-group-vertical>.btn,.btn-group>.btn,.wpcf7 .btn-group-vertical>input[type=submit],.wpcf7 .btn-group>input[type=submit]{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.btn-group-vertical>.btn,.btn-group>.btn,.wpcf7 .btn-group-vertical>input[type=submit],.wpcf7 .btn-group>input[type=submit]{-webkit-transition:none;transition:none}}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group>.btn:active,.wpcf7 .btn-group-vertical>input.active[type=submit],.wpcf7 .btn-group-vertical>input:active[type=submit],.wpcf7 .btn-group>input.active[type=submit],.wpcf7 .btn-group>input:active[type=submit]{-webkit-box-shadow:none;box-shadow:none}.btn-group-vertical>.btn.disabled,.btn-group-vertical>.btn:disabled,.btn-group>.btn.disabled,.btn-group>.btn:disabled,.wpcf7 .btn-group-vertical>input.disabled[type=submit],.wpcf7 .btn-group-vertical>input:disabled[type=submit],.wpcf7 .btn-group>input.disabled[type=submit],.wpcf7 .btn-group>input:disabled[type=submit]{opacity:.7}.btn-group-vertical>.btn[class*=btn-outline],.btn-group>.btn[class*=btn-outline],.wpcf7 .btn-group-vertical>input[class*=btn-outline][type=submit],.wpcf7 .btn-group>input[class*=btn-outline][type=submit]{opacity:.7}.btn-group-vertical>.btn[class*=btn-outline].active,.btn-group-vertical>.btn[class*=btn-outline]:active,.btn-group>.btn[class*=btn-outline].active,.btn-group>.btn[class*=btn-outline]:active,.wpcf7 .btn-group-vertical>input[class*=btn-outline].active[type=submit],.wpcf7 .btn-group-vertical>input[class*=btn-outline]:active[type=submit],.wpcf7 .btn-group>input[class*=btn-outline].active[type=submit],.wpcf7 .btn-group>input[class*=btn-outline]:active[type=submit]{opacity:1}.btn-group-vertical>.btn[class*=btn-outline].disabled,.btn-group-vertical>.btn[class*=btn-outline]:disabled,.btn-group>.btn[class*=btn-outline].disabled,.btn-group>.btn[class*=btn-outline]:disabled,.wpcf7 .btn-group-vertical>input[class*=btn-outline].disabled[type=submit],.wpcf7 .btn-group-vertical>input[class*=btn-outline]:disabled[type=submit],.wpcf7 .btn-group>input[class*=btn-outline].disabled[type=submit],.wpcf7 .btn-group>input[class*=btn-outline]:disabled[type=submit]{opacity:1}.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group-vertical,.btn-group>.btn-group,.btn-group>.btn-group-vertical{border-radius:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-group.show>.btn.dropdown-toggle,.wpcf7 .btn-group.show>input.dropdown-toggle[type=submit]{-webkit-box-shadow:none;box-shadow:none}.btn-group>.btn,.btn-group>.btn-group,.wpcf7 .btn-group>input[type=submit]{margin-left:-1px}.btn-group>.btn-group:first-child,.btn-group>.btn:first-child,.wpcf7 .btn-group>input:first-child[type=submit]{margin-left:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child),.wpcf7 .btn-group>.btn-group:not(:first-child)>input[type=submit],.wpcf7 .btn-group>input:not(:first-child)[type=submit]{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.dropdown-toggle:not(:last-of-type),.wpcf7 .btn-group>.btn-group:not(:last-child)>input[type=submit],.wpcf7 .btn-group>input:not(:last-child):not(.dropdown-toggle)[type=submit]{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group-vertical{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.wpcf7 .btn-group-vertical>input[type=submit]{margin-top:-1px;margin-left:0;width:100%}.btn-group-vertical>.btn-group:first-child,.btn-group-vertical>.btn:first-child,.wpcf7 .btn-group-vertical>input:first-child[type=submit]{margin-top:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child),.wpcf7 .btn-group-vertical>.btn-group:not(:first-child)>input[type=submit],.wpcf7 .btn-group-vertical>input:not(:first-child)[type=submit]{border-top-left-radius:0;border-top-right-radius:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.dropdown-toggle:not(:last-of-type),.wpcf7 .btn-group-vertical>.btn-group:not(:last-child)>input[type=submit],.wpcf7 .btn-group-vertical>input:not(:last-child):not(.dropdown-toggle)[type=submit]{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-fluid{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.wpcf7 [data-toggle=buttons]>.btn-group>input[type=submit],.wpcf7 [data-toggle=buttons]>input[type=submit],[data-toggle=buttons]>.btn,[data-toggle=buttons]>.btn-group>.btn{margin-bottom:0}.wpcf7 [data-toggle=buttons]>.btn-group>input[type=submit] [type=checkbox],.wpcf7 [data-toggle=buttons]>.btn-group>input[type=submit] [type=radio],.wpcf7 [data-toggle=buttons]>input[type=submit] [type=checkbox],.wpcf7 [data-toggle=buttons]>input[type=submit] [type=radio],[data-toggle=buttons]>.btn [type=checkbox],[data-toggle=buttons]>.btn [type=radio],[data-toggle=buttons]>.btn-group>.btn [type=checkbox],[data-toggle=buttons]>.btn-group>.btn [type=radio]{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.dropdown-toggle.dropdown-toggle-split{padding-right:.2em;padding-left:.2em}.dropdown-toggle.dropdown-toggle-split::after{margin-right:0;margin-left:0}.dropleft .dropdown-toggle.dropdown-toggle-split::before{margin-right:0;margin-left:0}.btn-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.card{border-radius:2px;background-color:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;position:relative;word-wrap:break-word}.card.border-primary{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f08506;box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f08506}.card.border-primary[href]:active,.card.border-primary[href]:focus,.card.border-primary[href]:hover,.card.border-primary[tabindex]:active,.card.border-primary[tabindex]:focus,.card.border-primary[tabindex]:hover{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f08506;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f08506}.card.border-secondary{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f08506;box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f08506}.card.border-secondary[href]:active,.card.border-secondary[href]:focus,.card.border-secondary[href]:hover,.card.border-secondary[tabindex]:active,.card.border-secondary[tabindex]:focus,.card.border-secondary[tabindex]:hover{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f08506;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f08506}.card.border-danger{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f44336;box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f44336}.card.border-danger[href]:active,.card.border-danger[href]:focus,.card.border-danger[href]:hover,.card.border-danger[tabindex]:active,.card.border-danger[tabindex]:focus,.card.border-danger[tabindex]:hover{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f44336;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f44336}.card.border-info{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #2196f3;box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #2196f3}.card.border-info[href]:active,.card.border-info[href]:focus,.card.border-info[href]:hover,.card.border-info[tabindex]:active,.card.border-info[tabindex]:focus,.card.border-info[tabindex]:hover{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #2196f3;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #2196f3}.card.border-success{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #4caf50;box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #4caf50}.card.border-success[href]:active,.card.border-success[href]:focus,.card.border-success[href]:hover,.card.border-success[tabindex]:active,.card.border-success[tabindex]:focus,.card.border-success[tabindex]:hover{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #4caf50;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #4caf50}.card.border-warning{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #ff9800;box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #ff9800}.card.border-warning[href]:active,.card.border-warning[href]:focus,.card.border-warning[href]:hover,.card.border-warning[tabindex]:active,.card.border-warning[tabindex]:focus,.card.border-warning[tabindex]:hover{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #ff9800;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #ff9800}.card.border-dark{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #424242;box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #424242}.card.border-dark[href]:active,.card.border-dark[href]:focus,.card.border-dark[href]:hover,.card.border-dark[tabindex]:active,.card.border-dark[tabindex]:focus,.card.border-dark[tabindex]:hover{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #424242;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #424242}.card.border-light{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f5f5f5;box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f5f5f5}.card.border-light[href]:active,.card.border-light[href]:focus,.card.border-light[href]:hover,.card.border-light[tabindex]:active,.card.border-light[tabindex]:focus,.card.border-light[tabindex]:hover{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f5f5f5;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2),inset 0 0 0 1px #f5f5f5}.card[href]:active,.card[href]:focus,.card[href]:hover,.card[tabindex]:active,.card[tabindex]:focus,.card[tabindex]:hover{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2);box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2);text-decoration:none}.card[href]:focus,.card[tabindex]:focus{outline:0}.accordion .card:first-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion .card:not(:first-of-type):not(:last-of-type){border-radius:0}.accordion .card:not(:first-of-type) .card-body:first-child,.accordion .card:not(:first-of-type) .card-footer:first-child,.accordion .card:not(:first-of-type) .card-header:first-child{border-top-left-radius:0;border-top-right-radius:0}.accordion .card:not(:last-of-type) .card-body:last-child,.accordion .card:not(:last-of-type) .card-footer:last-child,.accordion .card:not(:last-of-type) .card-header:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .collapse .card-body:first-child,.accordion .collapse .card-footer:first-child,.accordion .collapse .card-header:first-child,.accordion .collapsing .card-body:first-child,.accordion .collapsing .card-footer:first-child,.accordion .collapsing .card-header:first-child{border-top-left-radius:0;border-top-right-radius:0}.card-actions{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 0 .25rem .5rem}.card-actions:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.card-actions:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.card-actions .btn,.card-actions .wpcf7 input[type=submit],.wpcf7 .card-actions input[type=submit]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:.5rem;margin-bottom:.25rem;min-width:0;padding-right:.5rem;padding-left:.5rem}.card-actions .dropdown-toggle::after{margin-right:0}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem 1rem}.card-body:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.card-body:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.card-body>:last-child{margin-bottom:0}.card-footer{border-top:1px solid rgba(0,0,0,.12);padding:1rem 1rem}.card-footer:first-child{border-top-left-radius:2px;border-top-right-radius:2px;border-top:0}.card-footer:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.card-footer>:last-child{margin-bottom:0}.card-header{border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:0;padding:1rem 1rem}.card-header:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.card-header:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-bottom:0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-header-pills{margin:-1rem -1rem;padding:.5rem 0 .25rem .5rem}.card-header-pills .nav-link{margin-right:.5rem;margin-bottom:.25rem;padding-right:.5rem;padding-left:.5rem}.card-header-tabs{margin:-1rem -1rem calc(-1rem - 1px)}.card-img{border-radius:2px}.card-img-bottom{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.card-img-top{border-top-left-radius:2px;border-top-right-radius:2px}.card-img-overlay{max-height:100%;padding:1rem 1rem;position:absolute;right:0;bottom:0;left:0}.card-columns{-webkit-column-count:2;column-count:2;-webkit-column-gap:.5rem;column-gap:.5rem;margin-top:-.25rem;margin-bottom:.25rem;orphans:1;widows:1}@media (min-width:768px){.card-columns{-webkit-column-count:3;column-count:3}}.card-columns .card{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:.25rem;margin-bottom:.25rem;width:100%}@media (min-width:576px){.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-.25rem;margin-left:-.25rem}}.card-deck .card{margin-bottom:.5rem}@media (min-width:576px){.card-deck .card{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;margin-right:.25rem;margin-left:.25rem}}@media (min-width:576px){.card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.card-group .card{margin-bottom:.5rem}@media (min-width:576px){.card-group .card{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.card-group .card:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group .card:first-child:not(:last-child) .card-actions,.card-group .card:first-child:not(:last-child) .card-body,.card-group .card:first-child:not(:last-child) .card-footer,.card-group .card:first-child:not(:last-child) .card-header,.card-group .card:first-child:not(:last-child) .card-img,.card-group .card:first-child:not(:last-child) .card-img-bottom,.card-group .card:first-child:not(:last-child) .card-img-top{border-top-right-radius:0;border-bottom-right-radius:0}.card-group .card:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group .card:last-child:not(:first-child) .card-actions,.card-group .card:last-child:not(:first-child) .card-body,.card-group .card:last-child:not(:first-child) .card-footer,.card-group .card:last-child:not(:first-child) .card-header,.card-group .card:last-child:not(:first-child) .card-img,.card-group .card:last-child:not(:first-child) .card-img-bottom,.card-group .card:last-child:not(:first-child) .card-img-top{border-top-left-radius:0;border-bottom-left-radius:0}.card-group .card:not(:first-child):not(:last-child){border-radius:0}.card-group .card:not(:first-child):not(:last-child) .card-actions,.card-group .card:not(:first-child):not(:last-child) .card-body,.card-group .card:not(:first-child):not(:last-child) .card-footer,.card-group .card:not(:first-child):not(:last-child) .card-header,.card-group .card:not(:first-child):not(:last-child) .card-img,.card-group .card:not(:first-child):not(:last-child) .card-img-bottom,.card-group .card:not(:first-child):not(:last-child) .card-img-top{border-radius:0}}.card-link:active,.card-link:focus,.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-subtitle{font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.42857;margin-top:-1rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-title{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.33333;margin-bottom:1rem}.card-title:last-child{margin-bottom:0}.chip{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e0e0e0;border:0;border-radius:1rem;color:rgba(0,0,0,.87);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;font-weight:400;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;padding-right:.75rem;padding-left:.75rem;position:relative;text-align:center;vertical-align:middle;white-space:nowrap}.chip:empty{display:none}.chip .close{font-size:inherit;line-height:inherit;margin-right:-.5rem;margin-left:.25rem;min-height:1.5rem;min-width:1.5rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.chip-primary{background-color:#f08506;color:rgba(0,0,0,.87)}.chip-secondary{background-color:#f08506;color:rgba(0,0,0,.87)}.chip-danger{background-color:#f44336;color:#fff}.chip-info{background-color:#2196f3;color:#fff}.chip-success{background-color:#4caf50;color:#fff}.chip-warning{background-color:#ff9800;color:rgba(0,0,0,.87)}.chip-dark{background-color:#424242;color:#fff}.chip-light{background-color:#f5f5f5;color:rgba(0,0,0,.87)}.chip-action{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,-webkit-box-shadow;transition-property:background-color,-webkit-box-shadow;transition-property:background-color,box-shadow;transition-property:background-color,box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:576px){.chip-action{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.chip-action{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.chip-action{-webkit-transition:none;transition:none}}.chip-action:active,.chip-action:focus,.chip-action:hover{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);color:rgba(0,0,0,.87);text-decoration:none}.chip-action:active{background-color:#bdbdbd}.chip-action:focus{outline:0}.chip-icon{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f08506;border-radius:1rem;color:rgba(0,0,0,.87);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;font-size:1rem;font-style:normal;font-weight:400;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:.5rem;margin-left:-.75rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;text-align:center;width:2rem}.chip-img{border-radius:1rem;-ms-flex-negative:0;flex-shrink:0;height:2rem;margin-right:.5rem;margin-left:-.75rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:auto}.table{background-color:#fff;border:0;margin-bottom:1rem;max-width:100%;width:100%}.table td,.table th{border-top:1px solid #e1e1e1;line-height:1.42857;padding-right:1.75rem;padding-left:1.75rem;vertical-align:top}.table td:first-child,.table th:first-child{padding-left:1.5rem}.table td:last-child,.table th:last-child{padding-right:1.5rem}.table tbody{color:rgba(0,0,0,.87)}.table tbody td,.table tbody th{font-size:.8125rem;font-weight:400;height:3rem;padding-top:.91964rem;padding-bottom:.91964rem}.table tfoot{color:rgba(0,0,0,.54)}.table tfoot td,.table tfoot th{font-size:.75rem;font-weight:400;height:3.5rem;padding-top:1.21429rem;padding-bottom:1.21429rem}.table thead{color:rgba(0,0,0,.54)}.table thead td,.table thead th{font-size:.75rem;font-weight:500;height:3.5rem;padding-top:1.21429rem;padding-bottom:1.21429rem}.card>.table:first-child,.card>.table:first-child>:first-child,.card>.table:first-child>:first-child>tr:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.card>.table:first-child>:first-child>tr:first-child td:first-child,.card>.table:first-child>:first-child>tr:first-child th:first-child{border-top-left-radius:2px}.card>.table:first-child>:first-child>tr:first-child td:last-child,.card>.table:first-child>:first-child>tr:first-child th:last-child{border-top-right-radius:2px}.card>.table:last-child,.card>.table:last-child>:last-child,.card>.table:last-child>:last-child>tr:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.card>.table:last-child>:last-child>tr:last-child td:first-child,.card>.table:last-child>:last-child>tr:last-child th:first-child{border-bottom-left-radius:2px}.card>.table:last-child>:last-child>tr:last-child td:last-child,.card>.table:last-child>:last-child>tr:last-child th:last-child{border-bottom-right-radius:2px}.table .table{border-top:1px solid #e1e1e1}.table>:first-child>tr:first-child td,.table>:first-child>tr:first-child th{border-top:0}.table-borderless .table,.table-borderless td,.table-borderless th{border:0}.table-bordered{border:1px solid #e1e1e1}.card>.table-bordered{border:0}.table-sm td,.table-sm th{padding-right:1rem;padding-left:1rem}.table-sm td:first-child,.table-sm th:first-child{padding-left:1rem}.table-sm td:last-child,.table-sm th:last-child{padding-right:1rem}.table-sm tbody td,.table-sm tbody th{height:2.25rem;padding-top:.54464rem;padding-bottom:.54464rem}.table-sm tfoot td,.table-sm tfoot th{padding-top:.71429rem;padding-bottom:.71429rem}.table-sm thead td,.table-sm thead th{height:2.5rem;padding-top:.71429rem;padding-bottom:.71429rem}.table-striped tbody tr:nth-of-type(odd){background-color:#f5f5f5}.table-hover tbody tr:hover{background-color:#eee}.table-primary,.table-primary>td,.table-primary>th{background-color:#fa9d2f;color:rgba(0,0,0,.87)}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#f08506;color:rgba(0,0,0,.87)}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#fa9d2f;color:rgba(0,0,0,.87)}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#f08506;color:rgba(0,0,0,.87)}.table-danger,.table-danger>td,.table-danger>th{background-color:#ffcdd2;color:rgba(0,0,0,.87)}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f44336;color:#fff}.table-info,.table-info>td,.table-info>th{background-color:#bbdefb;color:rgba(0,0,0,.87)}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#2196f3;color:#fff}.table-success,.table-success>td,.table-success>th{background-color:#c8e6c9;color:rgba(0,0,0,.87)}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#4caf50;color:#fff}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffe0b2;color:rgba(0,0,0,.87)}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ff9800;color:rgba(0,0,0,.87)}.table-dark,.table-dark>td,.table-dark>th{background-color:#757575;color:#fff}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#424242;color:#fff}.table-light,.table-light>td,.table-light>th{background-color:#fafafa;color:rgba(0,0,0,.87)}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#f5f5f5;color:rgba(0,0,0,.87)}.table-active,.table-active>td,.table-active>th{background-color:#eee;color:rgba(0,0,0,.87)}.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#e0e0e0;color:rgba(0,0,0,.87)}.table .thead-dark td,.table .thead-dark th{background-color:#424242;color:#fff}.table .thead-light td,.table .thead-light th{background-color:#f5f5f5;color:rgba(0,0,0,.54)}.table-dark{background-color:#424242;color:#fff}.table-dark.table-bordered{border-color:#303030}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:#303030}.table-dark.table-hover tbody tr:hover{background-color:#212121}.table-dark tbody,.table-dark tfoot,.table-dark thead{color:inherit}.table-dark .table,.table-dark td,.table-dark th{border-color:#303030}@media (max-width:575.98px){.table-responsive-sm{display:block;overflow-x:auto;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar}}@media (max-width:767.98px){.table-responsive-md{display:block;overflow-x:auto;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar}}@media (max-width:991.98px){.table-responsive-lg{display:block;overflow-x:auto;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar}}@media (max-width:1199.98px){.table-responsive-xl{display:block;overflow-x:auto;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar}}.table-responsive{display:block;overflow-x:auto;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar}.modal{display:none;outline:0;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:240}.modal.fade{-webkit-transition-duration:375ms;transition-duration:375ms;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:576px){.modal.fade{-webkit-transition-duration:.4875s;transition-duration:.4875s}}@media (min-width:992px){.modal.fade{-webkit-transition-duration:.25s;transition-duration:.25s}}@media screen and (prefers-reduced-motion:reduce){.modal.fade{-webkit-transition:none;transition:none}}.modal.fade .modal-dialog{-webkit-transition-duration:375ms;transition-duration:375ms;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transform:scale(.87);transform:scale(.87)}@media (min-width:576px){.modal.fade .modal-dialog{-webkit-transition-duration:.4875s;transition-duration:.4875s}}@media (min-width:992px){.modal.fade .modal-dialog{-webkit-transition-duration:.25s;transition-duration:.25s}}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:scale(1);transform:scale(1)}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-backdrop{background-color:rgba(0,0,0,.38);position:fixed;top:0;right:0;bottom:0;left:0;z-index:239}.modal-content{border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;outline:0;pointer-events:auto;position:relative;vertical-align:baseline;width:100%}.modal-dialog{margin:1.5rem auto;max-width:35rem;pointer-events:none;position:relative;width:calc(100% - 1.5rem * 2)}.modal-dialog-centered{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:calc(100% - 1.5rem * 2)}.modal-lg{max-width:52.5rem}.modal-sm{max-width:17.5rem}.modal-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem 1.5rem;position:relative}.modal-body:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.modal-body:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.modal-header+.modal-body{padding-top:0}.modal-body>:last-child{margin-bottom:0}.modal-footer{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.5rem .5rem .5rem 0}.modal-footer:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.modal-footer:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.modal-footer .btn,.modal-footer .wpcf7 input[type=submit],.wpcf7 .modal-footer input[type=submit]{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;max-width:calc(50% - .5rem);min-width:4rem;overflow:hidden;padding-right:.5rem;padding-left:.5rem;text-overflow:ellipsis}.modal-footer .btn-primary,.modal-footer .btn-primary:active,.modal-footer .btn-primary:focus,.modal-footer .btn-primary:hover,.modal-footer .wpcf7 input:active[type=submit],.modal-footer .wpcf7 input:focus[type=submit],.modal-footer .wpcf7 input:hover[type=submit],.modal-footer .wpcf7 input[type=submit],.wpcf7 .modal-footer input:active[type=submit],.wpcf7 .modal-footer input:focus[type=submit],.wpcf7 .modal-footer input:hover[type=submit],.wpcf7 .modal-footer input[type=submit]{color:#f08506}.modal-footer .btn-primary.disabled,.modal-footer .btn-primary:disabled,.modal-footer .wpcf7 input.disabled[type=submit],.modal-footer .wpcf7 input:disabled[type=submit],.wpcf7 .modal-footer input.disabled[type=submit],.wpcf7 .modal-footer input:disabled[type=submit]{color:rgba(0,0,0,.26)}.modal-footer .btn-secondary,.modal-footer .btn-secondary:active,.modal-footer .btn-secondary:focus,.modal-footer .btn-secondary:hover{color:#f08506}.modal-footer .btn-secondary.disabled,.modal-footer .btn-secondary:disabled{color:rgba(0,0,0,.26)}.modal-footer .btn-danger,.modal-footer .btn-danger:active,.modal-footer .btn-danger:focus,.modal-footer .btn-danger:hover{color:#f44336}.modal-footer .btn-danger.disabled,.modal-footer .btn-danger:disabled{color:rgba(0,0,0,.26)}.modal-footer .btn-info,.modal-footer .btn-info:active,.modal-footer .btn-info:focus,.modal-footer .btn-info:hover{color:#2196f3}.modal-footer .btn-info.disabled,.modal-footer .btn-info:disabled{color:rgba(0,0,0,.26)}.modal-footer .btn-success,.modal-footer .btn-success:active,.modal-footer .btn-success:focus,.modal-footer .btn-success:hover{color:#4caf50}.modal-footer .btn-success.disabled,.modal-footer .btn-success:disabled{color:rgba(0,0,0,.26)}.modal-footer .btn-warning,.modal-footer .btn-warning:active,.modal-footer .btn-warning:focus,.modal-footer .btn-warning:hover{color:#ff9800}.modal-footer .btn-warning.disabled,.modal-footer .btn-warning:disabled{color:rgba(0,0,0,.26)}.modal-footer .btn-dark,.modal-footer .btn-dark:active,.modal-footer .btn-dark:focus,.modal-footer .btn-dark:hover{color:#424242}.modal-footer .btn-dark.disabled,.modal-footer .btn-dark:disabled{color:rgba(0,0,0,.26)}.modal-footer .btn-light,.modal-footer .btn-light:active,.modal-footer .btn-light:focus,.modal-footer .btn-light:hover{color:#f5f5f5}.modal-footer .btn-light.disabled,.modal-footer .btn-light:disabled{color:rgba(0,0,0,.26)}.modal-footer .btn.active,.modal-footer .btn:active,.modal-footer .wpcf7 input.active[type=submit],.modal-footer .wpcf7 input:active[type=submit],.wpcf7 .modal-footer input.active[type=submit],.wpcf7 .modal-footer input:active[type=submit]{background-color:rgba(153,153,153,.4);-webkit-box-shadow:none;box-shadow:none}.modal-footer .btn.disabled,.modal-footer .btn:disabled,.modal-footer .wpcf7 input.disabled[type=submit],.modal-footer .wpcf7 input:disabled[type=submit],.wpcf7 .modal-footer input.disabled[type=submit],.wpcf7 .modal-footer input:disabled[type=submit]{background-color:transparent}.modal-footer>*{margin-left:.5rem}.modal-footer-stacked{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0;padding-right:0;padding-left:0}.modal-footer-stacked .btn,.modal-footer-stacked .wpcf7 input[type=submit],.wpcf7 .modal-footer-stacked input[type=submit]{text-align:right;text-align:end;border-radius:0;margin-left:0;max-width:none;padding:1.0625rem 1rem}.wpcf7 [dir=rtl] .modal-footer-stacked input[type=submit],[dir=rtl] .modal-footer-stacked .btn,[dir=rtl] .modal-footer-stacked .wpcf7 input[type=submit]{text-align:left;text-align:end}.modal-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem 1.5rem}.modal-header:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.modal-header:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.modal-title{font-size:1.25rem;font-weight:500;letter-spacing:.02em;line-height:1.4;margin:0}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-99999px;width:50px}.list-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-item{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:#fff;border:0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);color:rgba(0,0,0,.87);display:block;font-size:.9375rem;line-height:1.42857;min-height:3rem;padding:.83036rem 1.5rem;position:relative}@media (min-width:576px){.list-group-item{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.list-group-item{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.list-group-item{-webkit-transition:none;transition:none}}.list-group-item:active,.list-group-item:focus,.list-group-item:hover{color:rgba(0,0,0,.87);text-decoration:none}.list-group-item.active{background-color:#eee;color:rgba(0,0,0,.87)}.list-group-item.disabled,.list-group-item:disabled{background-color:#fff;color:rgba(0,0,0,.38)}.list-group-item:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.list-group-item:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.card .list-group-item{padding-right:1rem;padding-left:1rem}.list-group-item-action{color:rgba(0,0,0,.87);text-align:inherit;width:100%}.list-group-item-action:active,.list-group-item-action:focus,.list-group-item-action:hover{background-color:#eee;color:rgba(0,0,0,.87);text-decoration:none}.list-group-item-action.disabled,.list-group-item-action:disabled{background-color:#fff;color:rgba(0,0,0,.38)}.list-group-item-action:focus{outline:0}.list-group-item-primary{background-color:#fa9d2f;color:rgba(0,0,0,.87)}.list-group-item-primary.active{background-color:#f08506;color:rgba(0,0,0,.87)}.list-group-item-primary.list-group-item-action:active,.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{background-color:#f08506;color:rgba(0,0,0,.87)}.list-group-item-secondary{background-color:#fa9d2f;color:rgba(0,0,0,.87)}.list-group-item-secondary.active{background-color:#f08506;color:rgba(0,0,0,.87)}.list-group-item-secondary.list-group-item-action:active,.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{background-color:#f08506;color:rgba(0,0,0,.87)}.list-group-item-danger{background-color:#ffcdd2;color:rgba(0,0,0,.87)}.list-group-item-danger.active{background-color:#f44336;color:#fff}.list-group-item-danger.list-group-item-action:active,.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{background-color:#f44336;color:#fff}.list-group-item-info{background-color:#bbdefb;color:rgba(0,0,0,.87)}.list-group-item-info.active{background-color:#2196f3;color:#fff}.list-group-item-info.list-group-item-action:active,.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{background-color:#2196f3;color:#fff}.list-group-item-success{background-color:#c8e6c9;color:rgba(0,0,0,.87)}.list-group-item-success.active{background-color:#4caf50;color:#fff}.list-group-item-success.list-group-item-action:active,.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{background-color:#4caf50;color:#fff}.list-group-item-warning{background-color:#ffe0b2;color:rgba(0,0,0,.87)}.list-group-item-warning.active{background-color:#ff9800;color:rgba(0,0,0,.87)}.list-group-item-warning.list-group-item-action:active,.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{background-color:#ff9800;color:rgba(0,0,0,.87)}.list-group-item-dark{background-color:#757575;color:#fff}.list-group-item-dark.active{background-color:#424242;color:#fff}.list-group-item-dark.list-group-item-action:active,.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{background-color:#424242;color:#fff}.list-group-item-light{background-color:#fafafa;color:rgba(0,0,0,.87)}.list-group-item-light.active{background-color:#f5f5f5;color:rgba(0,0,0,.87)}.list-group-item-light.list-group-item-action:active,.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{background-color:#f5f5f5;color:rgba(0,0,0,.87)}.expansion-panel{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,margin;transition-property:background-color,color,margin;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);padding:0}@media (min-width:576px){.expansion-panel{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.expansion-panel{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.expansion-panel{-webkit-transition:none;transition:none}}.expansion-panel.show{border-radius:2px}.expansion-panel.show:not(:first-child){margin-top:1rem}.card .expansion-panel.show:not(:first-child){margin-top:0}.expansion-panel.show:not(:last-child){margin-bottom:1rem}.card .expansion-panel.show:not(:last-child){margin-bottom:0}.expansion-panel.show+.expansion-panel{border-top-left-radius:2px;border-top-right-radius:2px}.expansion-panel.show+.expansion-panel.show{margin-top:0}.card .expansion-panel.show+.expansion-panel{border-top-left-radius:0;border-top-right-radius:0}.expansion-panel.show-predecessor{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.card .expansion-panel.show-predecessor{border-bottom-right-radius:0;border-bottom-left-radius:0}.card .expansion-panel{padding-right:0;padding-left:0}.expansion-panel-body{padding:1rem 1.5rem}.card .expansion-panel-body{padding-right:1rem;padding-left:1rem}.expansion-panel-footer{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-top:1px solid rgba(0,0,0,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem .5rem .75rem 0}.card .expansion-panel-footer{padding-right:1rem;padding-left:.5rem}.expansion-panel-footer .btn,.expansion-panel-footer .wpcf7 input[type=submit],.wpcf7 .expansion-panel-footer input[type=submit]{margin-bottom:.25rem;margin-left:.5rem;min-width:4rem;padding-right:.5rem;padding-left:.5rem}.card .expansion-panel-footer .btn,.card .expansion-panel-footer .wpcf7 input[type=submit],.wpcf7 .card .expansion-panel-footer input[type=submit]{padding-right:.5rem;padding-left:.5rem}.expansion-panel-icon{-ms-flex-negative:0;flex-shrink:0;margin-left:1rem}[data-toggle=collapse].collapsed .expansion-panel-icon .collapsed-hide{display:none}[data-toggle=collapse]:not(.collapsed) .expansion-panel-icon .collapsed-show{display:none}.expansion-panel-toggler{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:3rem;padding:.83036rem 1.5rem;text-align:inherit;width:100%}.expansion-panel-toggler:active,.expansion-panel-toggler:focus,.expansion-panel-toggler:hover{background-color:#eee;color:rgba(0,0,0,.87);text-decoration:none}.expansion-panel-toggler.disabled,.expansion-panel-toggler:disabled{background-color:#fff;color:rgba(0,0,0,.38)}.expansion-panel-toggler:focus{outline:0}.card .expansion-panel-toggler{padding-right:1rem;padding-left:1rem}.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-flush .list-group-item{border-top:1px solid rgba(0,0,0,.12);border-radius:0;-webkit-box-shadow:none;box-shadow:none}.list-group-flush .list-group-item:last-child{border-bottom:1px solid rgba(0,0,0,.12)}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-menu{border-radius:2px;text-align:left;text-align:start;background-color:transparent;color:inherit;display:none;float:left;font-size:1rem;font-weight:400;line-height:1.5rem;list-style:none;margin:0;min-width:7rem;padding:.5rem 0;position:absolute;top:100%;left:0;z-index:80}[dir=rtl] .dropdown-menu{text-align:right;text-align:start}.dropdown-menu.show{display:block}.dropdown-menu.show::before,.dropdown-menu.show>*{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:576px){.dropdown-menu.show::before,.dropdown-menu.show>*{-webkit-animation-duration:.39s;animation-duration:.39s}}@media (min-width:992px){.dropdown-menu.show::before,.dropdown-menu.show>*{-webkit-animation-duration:.2s;animation-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.dropdown-menu.show::before,.dropdown-menu.show>*{-webkit-animation:none;animation:none}}.dropdown-menu.show::before{-webkit-animation-name:dropdown-menu-show;animation-name:dropdown-menu-show}.dropdown-menu.show>*{-webkit-animation-name:dropdown-item-show;animation-name:dropdown-item-show}.dropdown-menu.show>:nth-child(1){-webkit-animation-name:dropdown-item-show-1;animation-name:dropdown-item-show-1}.dropdown-menu.show>:nth-child(2){-webkit-animation-name:dropdown-item-show-2;animation-name:dropdown-item-show-2}.dropdown-menu.show>:nth-child(3){-webkit-animation-name:dropdown-item-show-3;animation-name:dropdown-item-show-3}.dropdown-menu::before{border-radius:2px;background-color:#fff;-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2);box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2);content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform-origin:0 0;transform-origin:0 0;z-index:-1}.nav:not(.flex-column):not(.flex-column-reverse) .dropdown-menu{min-width:100%}.menu{margin-top:-3.125rem}.menu::before{-webkit-transform-origin:0 2rem;transform-origin:0 2rem}.show>a{outline:0}.dropdown-menu-right:not([x-placement]){right:0;left:auto}.dropdown-menu-right:not([x-placement]).menu::before{-webkit-transform-origin:100% 2rem;transform-origin:100% 2rem}.dropdown-menu-right:not([x-placement])::before{-webkit-transform-origin:100% 0;transform-origin:100% 0}.dropleft .dropdown-menu:not([x-placement]){top:0;right:100%;left:auto}.dropleft .dropdown-menu:not([x-placement]).menu{margin-top:0}.dropleft .dropdown-menu:not([x-placement])::before{-webkit-transform-origin:100% 0;transform-origin:100% 0}.dropright .dropdown-menu:not([x-placement]){top:0;left:100%}.dropright .dropdown-menu:not([x-placement]).menu{margin-top:0}.dropright .dropdown-menu:not([x-placement])::before{-webkit-transform-origin:0 0;transform-origin:0 0}.dropup .dropdown-menu:not([x-placement]){top:auto;bottom:100%}.dropup .dropdown-menu:not([x-placement]).menu{margin-top:0;margin-bottom:-3.125rem}.dropup .dropdown-menu:not([x-placement]).menu::before{-webkit-transform-origin:0 calc(100% - 2rem);transform-origin:0 calc(100% - 2rem)}.dropup .dropdown-menu:not([x-placement])::before{-webkit-transform-origin:0 100%;transform-origin:0 100%}.dropup .dropdown-menu:not([x-placement])>:nth-child(1),.dropup .dropdown-menu:not([x-placement])>:nth-child(2),.dropup .dropdown-menu:not([x-placement])>:nth-child(3){-webkit-animation-name:dropdown-item-show;animation-name:dropdown-item-show}.dropup .dropdown-menu:not([x-placement])>:nth-last-child(1){-webkit-animation-name:dropdown-item-show-1;animation-name:dropdown-item-show-1}.dropup .dropdown-menu:not([x-placement])>:nth-last-child(2){-webkit-animation-name:dropdown-item-show-2;animation-name:dropdown-item-show-2}.dropup .dropdown-menu:not([x-placement])>:nth-last-child(3){-webkit-animation-name:dropdown-item-show-3;animation-name:dropdown-item-show-3}.dropup .dropdown-menu-right:not([x-placement]).menu::before{-webkit-transform-origin:100% calc(100% - 2rem);transform-origin:100% calc(100% - 2rem)}.dropup .dropdown-menu-right:not([x-placement])::before{-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.dropdown-menu[x-placement=bottom-end]::before,.dropdown-menu[x-placement=left-start]::before{-webkit-transform-origin:100% 0;transform-origin:100% 0}.dropdown-menu[x-placement=top-end].show>:nth-child(1),.dropdown-menu[x-placement=top-end].show>:nth-child(2),.dropdown-menu[x-placement=top-end].show>:nth-child(3),.dropdown-menu[x-placement=top-start].show>:nth-child(1),.dropdown-menu[x-placement=top-start].show>:nth-child(2),.dropdown-menu[x-placement=top-start].show>:nth-child(3){-webkit-animation-name:dropdown-item-show;animation-name:dropdown-item-show}.dropdown-menu[x-placement=top-end].show>:nth-last-child(1),.dropdown-menu[x-placement=top-start].show>:nth-last-child(1){-webkit-animation-name:dropdown-item-show-1;animation-name:dropdown-item-show-1}.dropdown-menu[x-placement=top-end].show>:nth-last-child(2),.dropdown-menu[x-placement=top-start].show>:nth-last-child(2){-webkit-animation-name:dropdown-item-show-2;animation-name:dropdown-item-show-2}.dropdown-menu[x-placement=top-end].show>:nth-last-child(3),.dropdown-menu[x-placement=top-start].show>:nth-last-child(3){-webkit-animation-name:dropdown-item-show-3;animation-name:dropdown-item-show-3}.dropdown-menu[x-placement=top-end]::before{-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.dropdown-menu[x-placement=top-start]::before{-webkit-transform-origin:0 100%;transform-origin:0 100%}.menu[x-placement=bottom-end]::before{-webkit-transform-origin:100% 2rem;transform-origin:100% 2rem}.menu[x-placement=left-start],.menu[x-placement=right-start]{margin-top:0}.menu[x-placement=left-start]::before{-webkit-transform-origin:100% 0;transform-origin:100% 0}.menu[x-placement=right-start]::before{-webkit-transform-origin:0 0;transform-origin:0 0}.menu[x-placement=top-end],.menu[x-placement=top-start]{margin-top:0;margin-bottom:-3.125rem}.menu[x-placement=top-end]::before{-webkit-transform-origin:100% calc(100% - 2rem);transform-origin:100% calc(100% - 2rem)}.menu[x-placement=top-start]::before{-webkit-transform-origin:0 calc(100% - 2rem);transform-origin:0 calc(100% - 2rem)}@-webkit-keyframes dropdown-item-show{0%{opacity:0}99%{opacity:0}100%{opacity:1}}@keyframes dropdown-item-show{0%{opacity:0}99%{opacity:0}100%{opacity:1}}@-webkit-keyframes dropdown-item-show-1{0%{opacity:0}40%{opacity:0}100%{opacity:1}}@keyframes dropdown-item-show-1{0%{opacity:0}40%{opacity:0}100%{opacity:1}}@-webkit-keyframes dropdown-item-show-2{0%{opacity:0}60%{opacity:0}100%{opacity:1}}@keyframes dropdown-item-show-2{0%{opacity:0}60%{opacity:0}100%{opacity:1}}@-webkit-keyframes dropdown-item-show-3{0%{opacity:0}80%{opacity:0}100%{opacity:1}}@keyframes dropdown-item-show-3{0%{opacity:0}80%{opacity:0}100%{opacity:1}}@-webkit-keyframes dropdown-menu-show{0%{-webkit-transform:scale(0,0);transform:scale(0,0)}20%{-webkit-transform:scale(.33333,0);transform:scale(.33333,0)}40%{-webkit-transform:scale(.66667,.25);transform:scale(.66667,.25)}60%{-webkit-transform:scale(1,.5);transform:scale(1,.5)}80%{-webkit-transform:scale(1,.75);transform:scale(1,.75)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes dropdown-menu-show{0%{-webkit-transform:scale(0,0);transform:scale(0,0)}20%{-webkit-transform:scale(.33333,0);transform:scale(.33333,0)}40%{-webkit-transform:scale(.66667,.25);transform:scale(.66667,.25)}60%{-webkit-transform:scale(1,.5);transform:scale(1,.5)}80%{-webkit-transform:scale(1,.75);transform:scale(1,.75)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes menu-animation{0%{margin-top:-3.5rem}100%{margin-top:0}}@keyframes menu-animation{0%{margin-top:-3.5rem}100%{margin-top:0}}.dropdown-menu-sm,.menu-cascading{font-size:.9375rem;line-height:1.5rem;padding-top:1rem;padding-bottom:1rem}@media (min-width:576px){.dropdown-menu-sm,.menu-cascading{min-width:20rem}}.menu-cascading{margin-top:-2.75rem}.menu-cascading[x-placement=top-end],.menu-cascading[x-placement=top-start]{margin-top:0;margin-bottom:-2.75rem}.menu-cascading[x-placement=top-end]::before{-webkit-transform-origin:100% calc(100% - 2rem);transform-origin:100% calc(100% - 2rem)}.menu-cascading[x-placement=top-start]::before{-webkit-transform-origin:0 calc(100% - 2rem);transform-origin:0 calc(100% - 2rem)}.dropdown-divider{background-color:rgba(0,0,0,.12);height:1px;margin:.5rem 0;overflow:hidden}.dropdown-header{color:rgba(0,0,0,.87);display:block;font-size:1rem;font-weight:bolder;line-height:1.5rem;margin:0;padding:.75rem 1rem;white-space:nowrap}.dropdown-menu-sm .dropdown-header,.menu-cascading .dropdown-header{font-size:.9375rem;line-height:1.5rem;padding:.25rem 1.5rem}.dropdown-item{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background:0 0;border:0;clear:both;color:rgba(0,0,0,.87);display:block;font-weight:inherit;padding:.75rem 1rem;position:relative;text-align:inherit;-webkit-transform-origin:0 0;transform-origin:0 0;white-space:nowrap;width:100%}@media (min-width:576px){.dropdown-item{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.dropdown-item{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.dropdown-item{-webkit-transition:none;transition:none}}.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{background-color:#f5f5f5;color:rgba(0,0,0,.87);text-decoration:none}.dropdown-item.active{background-color:#f5f5f5}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:rgba(0,0,0,.38);pointer-events:none}.dropdown-menu-sm .dropdown-item,.menu-cascading .dropdown-item{padding:.25rem 1.5rem}.dropdown-item-text{color:rgba(0,0,0,.87);display:block;font-weight:inherit;padding:.75rem 1rem;-webkit-transform-origin:0 0;transform-origin:0 0}.dropdown-menu-sm .dropdown-item-text,.menu-cascading .dropdown-item-text{padding:.25rem 1.5rem}.dropdown-toggle::after{font-size:1.71429em;line-height:.58333em;vertical-align:-.3022em;font-family:'Material Icons';-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;content:"expand_more";display:inline-block;margin-right:-.2em;margin-left:.2em;vertical-align:top}.dropright .dropdown-toggle::after{content:"keyboard_arrow_right"}.dropup .dropdown-toggle::after{content:"expand_less"}.dropdown-toggle:empty::after{margin-left:-.2em}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{font-size:1.71429em;line-height:.58333em;vertical-align:-.3022em;font-family:'Material Icons';-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;content:"keyboard_arrow_left";display:inline-block;margin-right:.2em;margin-left:-.2em}.navdrawer{display:none;outline:0;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:160}.navdrawer-backdrop{-webkit-transition-duration:375ms;transition-duration:375ms;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:rgba(0,0,0,.38);opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;z-index:159}@media (min-width:576px){.navdrawer-backdrop{-webkit-transition-duration:.4875s;transition-duration:.4875s}}@media (min-width:992px){.navdrawer-backdrop{-webkit-transition-duration:.25s;transition-duration:.25s}}@media screen and (prefers-reduced-motion:reduce){.navdrawer-backdrop{-webkit-transition:none;transition:none}}.navdrawer-backdrop.show{opacity:1}.navdrawer-content{-webkit-transition-duration:195ms;transition-duration:195ms;-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.6,1);transition-timing-function:cubic-bezier(.4,0,.6,1);background-color:#fff;max-width:calc(100% - 3.5rem);overflow-x:hidden;overflow-y:auto;position:fixed;top:0;bottom:0;left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);width:17.5rem}@media (min-width:576px){.navdrawer-content{-webkit-transition-duration:.2535s;transition-duration:.2535s}}@media (min-width:992px){.navdrawer-content{-webkit-transition-duration:.13s;transition-duration:.13s}}@media screen and (prefers-reduced-motion:reduce){.navdrawer-content{-webkit-transition:none;transition:none}}.navdrawer-right .navdrawer-content{right:0;left:auto;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.navdrawer.show .navdrawer-content{-webkit-transition-duration:225ms;transition-duration:225ms;-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media (min-width:576px){.navdrawer.show .navdrawer-content{-webkit-transition-duration:.2925s;transition-duration:.2925s}}@media (min-width:992px){.navdrawer.show .navdrawer-content{-webkit-transition-duration:.15s;transition-duration:.15s}}@media screen and (prefers-reduced-motion:reduce){.navdrawer.show .navdrawer-content{-webkit-transition:none;transition:none}}.navdrawer-body{margin-bottom:.5rem;padding-right:1rem;padding-left:1rem}.navdrawer-divider{background-color:rgba(0,0,0,.12);height:1px;margin:.5rem 0;overflow:hidden}.navdrawer-header{background-color:#f5f5f5;border-bottom:1px solid rgba(0,0,0,.12);display:block;margin-bottom:.5rem;padding:.625rem 1rem}.navdrawer-subheader{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.38);display:block;font-weight:500;height:3rem;line-height:1;margin-top:0;margin-bottom:0;padding:1.0625rem 1rem}.navdrawer-divider+.navdrawer-subheader{margin-top:-.5rem}.navdrawer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin-top:.5rem;margin-bottom:.5rem;padding-left:0}.navdrawer-header+.navdrawer-nav,.navdrawer-subheader+.navdrawer-nav{margin-top:0}.navdrawer-nav .nav-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgba(0,0,0,.87);font-size:.875rem;font-weight:500;line-height:1;padding:1.0625rem 1rem}@media (min-width:576px){.navdrawer-nav .nav-link{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.navdrawer-nav .nav-link{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.navdrawer-nav .nav-link{-webkit-transition:none;transition:none}}.navdrawer-nav .nav-link:active,.navdrawer-nav .nav-link:focus,.navdrawer-nav .nav-link:hover{background-color:#f5f5f5}.navdrawer-nav .nav-link.active,.navdrawer-nav .nav-link:active{color:#f08506}.navdrawer-nav .nav-link.disabled{background-color:transparent;color:rgba(0,0,0,.38)}.navdrawer-nav .nav-link:focus{outline:0}.navdrawer-nav .active>.nav-link{color:#f08506}.navdrawer-nav-icon{color:rgba(0,0,0,.54);width:3.5rem}.nav-link.active .navdrawer-nav-icon,.nav-link:active .navdrawer-nav-icon{color:#f08506}.active>.nav-link .navdrawer-nav-icon{color:#f08506}@media (min-width:576px){.navdrawer-backdrop-permanent-sm{display:none;-webkit-transition:none;transition:none}.navdrawer-backdrop-persistent-sm{display:none;-webkit-transition:none;transition:none}.navdrawer-backdrop-temporary-sm{display:none;-webkit-transition:none;transition:none}.navdrawer-permanent-sm{border-right:1px solid rgba(0,0,0,.12);display:block!important;right:auto;width:17.5rem;z-index:auto}.navdrawer-permanent-sm.navdrawer-permanent-clipped,.navdrawer-permanent-sm.navdrawer-permanent-float{top:3.5rem}.navdrawer-permanent-sm.navdrawer-permanent-float{border-right:0}.navdrawer-permanent-sm.navdrawer-permanent-float.navdrawer-right{border-left:0}.navdrawer-permanent-sm.navdrawer-permanent-float .navdrawer-content{background-color:transparent}.navdrawer-permanent-sm.navdrawer-right{border-right:0;border-left:1px solid rgba(0,0,0,.12);right:0;left:auto}.navdrawer-permanent-sm.show .navdrawer-content{-webkit-box-shadow:none;box-shadow:none}.navdrawer-permanent-sm .navdrawer-content{max-width:none;position:absolute;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100%}.navdrawer-persistent-sm{right:auto;width:17.5rem;z-index:auto}.navdrawer-persistent-sm.navdrawer-persistent-clipped{border-top:1px solid rgba(0,0,0,.12);margin-top:-1px;top:3.5rem;z-index:39}.navdrawer-persistent-sm.navdrawer-right{right:0;left:auto}.navdrawer-persistent-sm.navdrawer-right .navdrawer-content{border-right:0;border-left:1px solid rgba(0,0,0,.12)}.navdrawer-persistent-sm.show .navdrawer-content{-webkit-box-shadow:none;box-shadow:none}.navdrawer-persistent-sm .navdrawer-content{border-right:1px solid rgba(0,0,0,.12);max-width:none;position:absolute;width:100%}.navdrawer-temporary-sm{overflow:visible;right:auto;width:17.5rem}.navdrawer-temporary-sm.navdrawer-right{right:0;left:auto}.navdrawer-temporary-sm .navdrawer-content{max-width:none;position:absolute;width:100%}}@media (min-width:768px){.navdrawer-backdrop-permanent-md{display:none;-webkit-transition:none;transition:none}.navdrawer-backdrop-persistent-md{display:none;-webkit-transition:none;transition:none}.navdrawer-backdrop-temporary-md{display:none;-webkit-transition:none;transition:none}.navdrawer-permanent-md{border-right:1px solid rgba(0,0,0,.12);display:block!important;right:auto;width:17.5rem;z-index:auto}.navdrawer-permanent-md.navdrawer-permanent-clipped,.navdrawer-permanent-md.navdrawer-permanent-float{top:3.5rem}.navdrawer-permanent-md.navdrawer-permanent-float{border-right:0}.navdrawer-permanent-md.navdrawer-permanent-float.navdrawer-right{border-left:0}.navdrawer-permanent-md.navdrawer-permanent-float .navdrawer-content{background-color:transparent}.navdrawer-permanent-md.navdrawer-right{border-right:0;border-left:1px solid rgba(0,0,0,.12);right:0;left:auto}.navdrawer-permanent-md.show .navdrawer-content{-webkit-box-shadow:none;box-shadow:none}.navdrawer-permanent-md .navdrawer-content{max-width:none;position:absolute;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100%}.navdrawer-persistent-md{right:auto;width:17.5rem;z-index:auto}.navdrawer-persistent-md.navdrawer-persistent-clipped{border-top:1px solid rgba(0,0,0,.12);margin-top:-1px;top:3.5rem;z-index:39}.navdrawer-persistent-md.navdrawer-right{right:0;left:auto}.navdrawer-persistent-md.navdrawer-right .navdrawer-content{border-right:0;border-left:1px solid rgba(0,0,0,.12)}.navdrawer-persistent-md.show .navdrawer-content{-webkit-box-shadow:none;box-shadow:none}.navdrawer-persistent-md .navdrawer-content{border-right:1px solid rgba(0,0,0,.12);max-width:none;position:absolute;width:100%}.navdrawer-temporary-md{overflow:visible;right:auto;width:17.5rem}.navdrawer-temporary-md.navdrawer-right{right:0;left:auto}.navdrawer-temporary-md .navdrawer-content{max-width:none;position:absolute;width:100%}}@media (min-width:992px){.navdrawer-backdrop-permanent-lg{display:none;-webkit-transition:none;transition:none}.navdrawer-backdrop-persistent-lg{display:none;-webkit-transition:none;transition:none}.navdrawer-backdrop-temporary-lg{display:none;-webkit-transition:none;transition:none}.navdrawer-permanent-lg{border-right:1px solid rgba(0,0,0,.12);display:block!important;right:auto;width:17.5rem;z-index:auto}.navdrawer-permanent-lg.navdrawer-permanent-clipped,.navdrawer-permanent-lg.navdrawer-permanent-float{top:3.5rem}.navdrawer-permanent-lg.navdrawer-permanent-float{border-right:0}.navdrawer-permanent-lg.navdrawer-permanent-float.navdrawer-right{border-left:0}.navdrawer-permanent-lg.navdrawer-permanent-float .navdrawer-content{background-color:transparent}.navdrawer-permanent-lg.navdrawer-right{border-right:0;border-left:1px solid rgba(0,0,0,.12);right:0;left:auto}.navdrawer-permanent-lg.show .navdrawer-content{-webkit-box-shadow:none;box-shadow:none}.navdrawer-permanent-lg .navdrawer-content{max-width:none;position:absolute;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100%}.navdrawer-persistent-lg{right:auto;width:17.5rem;z-index:auto}.navdrawer-persistent-lg.navdrawer-persistent-clipped{border-top:1px solid rgba(0,0,0,.12);margin-top:-1px;top:3.5rem;z-index:39}.navdrawer-persistent-lg.navdrawer-right{right:0;left:auto}.navdrawer-persistent-lg.navdrawer-right .navdrawer-content{border-right:0;border-left:1px solid rgba(0,0,0,.12)}.navdrawer-persistent-lg.show .navdrawer-content{-webkit-box-shadow:none;box-shadow:none}.navdrawer-persistent-lg .navdrawer-content{border-right:1px solid rgba(0,0,0,.12);max-width:none;position:absolute;width:100%}.navdrawer-temporary-lg{overflow:visible;right:auto;width:17.5rem}.navdrawer-temporary-lg.navdrawer-right{right:0;left:auto}.navdrawer-temporary-lg .navdrawer-content{max-width:none;position:absolute;width:100%}}@media (min-width:1200px){.navdrawer-backdrop-permanent-xl{display:none;-webkit-transition:none;transition:none}.navdrawer-backdrop-persistent-xl{display:none;-webkit-transition:none;transition:none}.navdrawer-backdrop-temporary-xl{display:none;-webkit-transition:none;transition:none}.navdrawer-permanent-xl{border-right:1px solid rgba(0,0,0,.12);display:block!important;right:auto;width:17.5rem;z-index:auto}.navdrawer-permanent-xl.navdrawer-permanent-clipped,.navdrawer-permanent-xl.navdrawer-permanent-float{top:3.5rem}.navdrawer-permanent-xl.navdrawer-permanent-float{border-right:0}.navdrawer-permanent-xl.navdrawer-permanent-float.navdrawer-right{border-left:0}.navdrawer-permanent-xl.navdrawer-permanent-float .navdrawer-content{background-color:transparent}.navdrawer-permanent-xl.navdrawer-right{border-right:0;border-left:1px solid rgba(0,0,0,.12);right:0;left:auto}.navdrawer-permanent-xl.show .navdrawer-content{-webkit-box-shadow:none;box-shadow:none}.navdrawer-permanent-xl .navdrawer-content{max-width:none;position:absolute;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100%}.navdrawer-persistent-xl{right:auto;width:17.5rem;z-index:auto}.navdrawer-persistent-xl.navdrawer-persistent-clipped{border-top:1px solid rgba(0,0,0,.12);margin-top:-1px;top:3.5rem;z-index:39}.navdrawer-persistent-xl.navdrawer-right{right:0;left:auto}.navdrawer-persistent-xl.navdrawer-right .navdrawer-content{border-right:0;border-left:1px solid rgba(0,0,0,.12)}.navdrawer-persistent-xl.show .navdrawer-content{-webkit-box-shadow:none;box-shadow:none}.navdrawer-persistent-xl .navdrawer-content{border-right:1px solid rgba(0,0,0,.12);max-width:none;position:absolute;width:100%}.navdrawer-temporary-xl{overflow:visible;right:auto;width:17.5rem}.navdrawer-temporary-xl.navdrawer-right{right:0;left:auto}.navdrawer-temporary-xl .navdrawer-content{max-width:none;position:absolute;width:100%}}.navdrawer-backdrop-permanent{display:none;-webkit-transition:none;transition:none}.navdrawer-backdrop-persistent{display:none;-webkit-transition:none;transition:none}.navdrawer-backdrop-temporary{display:none;-webkit-transition:none;transition:none}.navdrawer-permanent{border-right:1px solid rgba(0,0,0,.12);display:block!important;right:auto;width:17.5rem;z-index:auto}.navdrawer-permanent.navdrawer-permanent-clipped,.navdrawer-permanent.navdrawer-permanent-float{top:3.5rem}.navdrawer-permanent.navdrawer-permanent-float{border-right:0}.navdrawer-permanent.navdrawer-permanent-float.navdrawer-right{border-left:0}.navdrawer-permanent.navdrawer-permanent-float .navdrawer-content{background-color:transparent}.navdrawer-permanent.navdrawer-right{border-right:0;border-left:1px solid rgba(0,0,0,.12);right:0;left:auto}.navdrawer-permanent.show .navdrawer-content{-webkit-box-shadow:none;box-shadow:none}.navdrawer-permanent .navdrawer-content{max-width:none;position:absolute;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100%}.navdrawer-persistent{right:auto;width:17.5rem;z-index:auto}.navdrawer-persistent.navdrawer-persistent-clipped{border-top:1px solid rgba(0,0,0,.12);margin-top:-1px;top:3.5rem;z-index:39}.navdrawer-persistent.navdrawer-right{right:0;left:auto}.navdrawer-persistent.navdrawer-right .navdrawer-content{border-right:0;border-left:1px solid rgba(0,0,0,.12)}.navdrawer-persistent.show .navdrawer-content{-webkit-box-shadow:none;box-shadow:none}.navdrawer-persistent .navdrawer-content{border-right:1px solid rgba(0,0,0,.12);max-width:none;position:absolute;width:100%}.navdrawer-temporary{overflow:visible;right:auto;width:17.5rem}.navdrawer-temporary.navdrawer-right{right:0;left:auto}.navdrawer-temporary .navdrawer-content{max-width:none;position:absolute;width:100%}.picker{outline:0;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition-delay:675ms;transition-delay:675ms;-webkit-transition-duration:0;transition-duration:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;z-index:240}@media (min-width:576px){.picker{-webkit-transition-delay:.8775s;transition-delay:.8775s}}@media (min-width:992px){.picker{-webkit-transition-delay:.45s;transition-delay:.45s}}@media screen and (prefers-reduced-motion:reduce){.picker{-webkit-transition:none;transition:none}}.picker.picker-opened{overflow-x:hidden;overflow-y:auto;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:none;transition:none}.picker-frame{margin:1.5rem 1.5rem}.picker-holder{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.38);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100%;min-width:100%;opacity:0;pointer-events:none;-webkit-transition-delay:375ms;transition-delay:375ms}@media (min-width:576px){.picker-holder{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.picker-holder{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.picker-holder{-webkit-transition:none;transition:none}}@media (min-width:576px){.picker-holder{-webkit-transition-delay:.4875s;transition-delay:.4875s}}@media (min-width:992px){.picker-holder{-webkit-transition-delay:.25s;transition-delay:.25s}}.picker-opened .picker-holder{opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.picker-wrap{border-radius:2px;-webkit-transition-duration:375ms;transition-duration:375ms;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.42857;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);max-width:18.5rem;opacity:0;outline:0;pointer-events:auto;position:relative;-webkit-transform:scale(.87);transform:scale(.87)}@media (min-width:576px){.picker-wrap{-webkit-transition-duration:.4875s;transition-duration:.4875s}}@media (min-width:992px){.picker-wrap{-webkit-transition-duration:.25s;transition-duration:.25s}}@media screen and (prefers-reduced-motion:reduce){.picker-wrap{-webkit-transition:none;transition:none}}@media (orientation:landscape){.picker-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:none}}.picker-opened .picker-wrap{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.picker-footer{border-bottom-right-radius:2px;border-bottom-left-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.5rem .5rem}@media (orientation:landscape){.picker-footer{border-radius:0 0 2px 0;padding-right:.75rem;padding-left:.75rem}}.picker-footer button{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:.5rem;min-width:0}.picker-footer button:first-child{margin-left:0}.picker-header{height:2.5rem;line-height:2.5rem;margin-right:.5rem;margin-left:.5rem;padding-right:3rem;padding-left:3rem;position:relative;text-align:center}@media (orientation:landscape){.picker-header{margin-top:.5rem;margin-right:.75rem;margin-left:.75rem}}.picker-month,.picker-year{display:inline;margin-left:.5rem}.picker-month:first-child,.picker-year:first-child{margin-left:0}.picker-nav-next,.picker-nav-prev{height:2.5rem;margin-top:-1.25rem;position:absolute;top:50%;width:2.5rem}.picker-nav-next,.picker-nav-next.material-icons,.picker-nav-prev,.picker-nav-prev.material-icons{line-height:2.5rem}.picker-nav-next{right:0}.picker-nav-next::before{content:"keyboard_arrow_right"}.picker-nav-prev{left:0}.picker-nav-prev::before{content:"keyboard_arrow_left"}.picker-date-display{border-top-left-radius:2px;border-top-right-radius:2px;background-color:#f08506;color:rgba(0,0,0,.87);padding:1rem 1.5rem}@media (orientation:landscape){.picker-date-display{border-top-left-radius:2px;border-bottom-left-radius:2px;border-top-right-radius:0;min-width:9.75rem;white-space:nowrap}}.picker-date-display-bottom{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:2.125rem;font-weight:400;letter-spacing:0;line-height:1.17647}.picker-day-display{margin-right:.5rem}.picker-weekday-display{margin-right:.5rem}@media (orientation:landscape){.picker-weekday-display{display:block;margin-right:0}}.picker-weekday-display::after{content:','}.picker-box{border-bottom-right-radius:2px;border-bottom-left-radius:2px;background-color:#fff;overflow:hidden}@media (orientation:landscape){.picker-box{border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:0}}.picker-input.form-control[readonly],.wpcf7 .picker-input.wpcf7-validation-errors[readonly],.wpcf7 input.picker-input[readonly][type=color],.wpcf7 input.picker-input[readonly][type=date],.wpcf7 input.picker-input[readonly][type=datetime-local],.wpcf7 input.picker-input[readonly][type=datetime],.wpcf7 input.picker-input[readonly][type=email],.wpcf7 input.picker-input[readonly][type=file],.wpcf7 input.picker-input[readonly][type=month],.wpcf7 input.picker-input[readonly][type=number],.wpcf7 input.picker-input[readonly][type=range],.wpcf7 input.picker-input[readonly][type=search],.wpcf7 input.picker-input[readonly][type=submit],.wpcf7 input.picker-input[readonly][type=tel],.wpcf7 input.picker-input[readonly][type=text],.wpcf7 input.picker-input[readonly][type=time],.wpcf7 input.picker-input[readonly][type=url],.wpcf7 input.picker-input[readonly][type=week],.wpcf7 select.picker-input[readonly],.wpcf7 textarea.picker-input[readonly]{border-bottom-style:solid;color:inherit;cursor:text}.picker-input.picker-input-active{border-bottom-color:#f08506}.picker-day{border-radius:50%;cursor:default;height:2.5rem;line-height:2.5rem;margin:auto;vertical-align:middle;width:2.5rem}@media (orientation:landscape){.picker-day{margin-right:.25rem;margin-left:.25rem}}.picker-day.picker-day-selected{background-color:#f08506;color:rgba(0,0,0,.87)}.picker-day-disabled{color:rgba(0,0,0,.38)}.picker-day-outfocus{display:none}.picker-day-today{color:#f08506;font-weight:bolder}.picker-table{border-collapse:collapse;border-spacing:0;margin:0 .5rem;table-layout:fixed}.picker-table td,.picker-table th{border:0;padding:0;text-align:center;vertical-align:middle}.picker-table th{font-weight:inherit}.picker-weekday{color:rgba(0,0,0,.38);height:2.5rem;vertical-align:middle;width:2.5rem}.picker-select-month,.picker-select-year{border-radius:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,.12);background-image:none;background-position:100% 50%;background-size:auto 100%;border:0;-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,.87);display:inline-block;font-size:inherit;height:1.25rem;line-height:1.25rem;opacity:.7;padding:0 1.25rem 0 .5rem}@media (min-width:576px){.picker-select-month,.picker-select-year{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.picker-select-month,.picker-select-year{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.picker-select-month,.picker-select-year{-webkit-transition:none;transition:none}}.picker-select-month:focus,.picker-select-month:hover,.picker-select-year:focus,.picker-select-year:hover{opacity:1}@-moz-document url-prefix(''){.picker-select-month,.picker-select-year{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg fill="%23000" fill-opacity="0.54" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7 10l5 5 5-5z"/%3E%3Cpath d="M0 0h24v24H0z" fill="none"/%3E%3C/svg%3E');background-repeat:no-repeat}}@media (-webkit-min-device-pixel-ratio:0){.picker-select-month,.picker-select-year{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg fill="%23000" fill-opacity="0.54" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7 10l5 5 5-5z"/%3E%3Cpath d="M0 0h24v24H0z" fill="none"/%3E%3C/svg%3E');background-repeat:no-repeat}}.picker-select-month:focus,.picker-select-year:focus{outline:0}.picker-select-month{margin-left:.5rem}.progress{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;z-index:1}.progress-bar{border-bottom:.25rem solid #3f51b5}.progress-bar.bg-primary{background-color:transparent!important;border-bottom-color:#f08506}.progress-bar.bg-primary::after{background-color:#fa9d2f}.progress-bar.bg-secondary{background-color:transparent!important;border-bottom-color:#f08506}.progress-bar.bg-secondary::after{background-color:#fa9d2f}.progress-bar.bg-danger{background-color:transparent!important;border-bottom-color:#f44336}.progress-bar.bg-danger::after{background-color:#ffcdd2}.progress-bar.bg-info{background-color:transparent!important;border-bottom-color:#2196f3}.progress-bar.bg-info::after{background-color:#bbdefb}.progress-bar.bg-success{background-color:transparent!important;border-bottom-color:#4caf50}.progress-bar.bg-success::after{background-color:#c8e6c9}.progress-bar.bg-warning{background-color:transparent!important;border-bottom-color:#ff9800}.progress-bar.bg-warning::after{background-color:#ffe0b2}.progress-bar.bg-dark{background-color:transparent!important;border-bottom-color:#424242}.progress-bar.bg-dark::after{background-color:#757575}.progress-bar.bg-light{background-color:transparent!important;border-bottom-color:#f5f5f5}.progress-bar.bg-light::after{background-color:#fafafa}.progress-bar::after{background-color:#c5cae9;content:'';display:block;height:.25rem;position:absolute;right:0;bottom:0;left:0;z-index:-1}.progress-bar-animated::before{animation-direction:reverse;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:progress-bar-animation;animation-name:progress-bar-animation;-webkit-animation-timing-function:linear;animation-timing-function:linear}@media (min-width:576px){.progress-bar-animated::before{-webkit-animation-duration:.39s;animation-duration:.39s}}@media (min-width:992px){.progress-bar-animated::before{-webkit-animation-duration:.2s;animation-duration:.2s}}.progress-bar-animated,.progress-bar-striped{-webkit-box-sizing:content-box;box-sizing:content-box;position:relative}.progress-bar-animated.bg-primary::before,.progress-bar-striped.bg-primary::before{background-image:repeating-radial-gradient(.125rem .125rem,#fa9d2f,#fa9d2f .125rem,transparent .125rem,transparent 100%);background-image:-webkit-repeating-radial-gradient(.125rem .125rem,#fa9d2f,#fa9d2f .125rem,transparent .125rem,transparent 100%);background-image:-moz-repeating-radial-gradient(.125rem .125rem,#fa9d2f,#fa9d2f .125rem,transparent .125rem,transparent 100%)}.progress-bar-animated.bg-secondary::before,.progress-bar-striped.bg-secondary::before{background-image:repeating-radial-gradient(.125rem .125rem,#fa9d2f,#fa9d2f .125rem,transparent .125rem,transparent 100%);background-image:-webkit-repeating-radial-gradient(.125rem .125rem,#fa9d2f,#fa9d2f .125rem,transparent .125rem,transparent 100%);background-image:-moz-repeating-radial-gradient(.125rem .125rem,#fa9d2f,#fa9d2f .125rem,transparent .125rem,transparent 100%)}.progress-bar-animated.bg-danger::before,.progress-bar-striped.bg-danger::before{background-image:repeating-radial-gradient(.125rem .125rem,#ffcdd2,#ffcdd2 .125rem,transparent .125rem,transparent 100%);background-image:-webkit-repeating-radial-gradient(.125rem .125rem,#ffcdd2,#ffcdd2 .125rem,transparent .125rem,transparent 100%);background-image:-moz-repeating-radial-gradient(.125rem .125rem,#ffcdd2,#ffcdd2 .125rem,transparent .125rem,transparent 100%)}.progress-bar-animated.bg-info::before,.progress-bar-striped.bg-info::before{background-image:repeating-radial-gradient(.125rem .125rem,#bbdefb,#bbdefb .125rem,transparent .125rem,transparent 100%);background-image:-webkit-repeating-radial-gradient(.125rem .125rem,#bbdefb,#bbdefb .125rem,transparent .125rem,transparent 100%);background-image:-moz-repeating-radial-gradient(.125rem .125rem,#bbdefb,#bbdefb .125rem,transparent .125rem,transparent 100%)}.progress-bar-animated.bg-success::before,.progress-bar-striped.bg-success::before{background-image:repeating-radial-gradient(.125rem .125rem,#c8e6c9,#c8e6c9 .125rem,transparent .125rem,transparent 100%);background-image:-webkit-repeating-radial-gradient(.125rem .125rem,#c8e6c9,#c8e6c9 .125rem,transparent .125rem,transparent 100%);background-image:-moz-repeating-radial-gradient(.125rem .125rem,#c8e6c9,#c8e6c9 .125rem,transparent .125rem,transparent 100%)}.progress-bar-animated.bg-warning::before,.progress-bar-striped.bg-warning::before{background-image:repeating-radial-gradient(.125rem .125rem,#ffe0b2,#ffe0b2 .125rem,transparent .125rem,transparent 100%);background-image:-webkit-repeating-radial-gradient(.125rem .125rem,#ffe0b2,#ffe0b2 .125rem,transparent .125rem,transparent 100%);background-image:-moz-repeating-radial-gradient(.125rem .125rem,#ffe0b2,#ffe0b2 .125rem,transparent .125rem,transparent 100%)}.progress-bar-animated.bg-dark::before,.progress-bar-striped.bg-dark::before{background-image:repeating-radial-gradient(.125rem .125rem,#757575,#757575 .125rem,transparent .125rem,transparent 100%);background-image:-webkit-repeating-radial-gradient(.125rem .125rem,#757575,#757575 .125rem,transparent .125rem,transparent 100%);background-image:-moz-repeating-radial-gradient(.125rem .125rem,#757575,#757575 .125rem,transparent .125rem,transparent 100%)}.progress-bar-animated.bg-light::before,.progress-bar-striped.bg-light::before{background-image:repeating-radial-gradient(.125rem .125rem,#fafafa,#fafafa .125rem,transparent .125rem,transparent 100%);background-image:-webkit-repeating-radial-gradient(.125rem .125rem,#fafafa,#fafafa .125rem,transparent .125rem,transparent 100%);background-image:-moz-repeating-radial-gradient(.125rem .125rem,#fafafa,#fafafa .125rem,transparent .125rem,transparent 100%)}.progress-bar-animated::after,.progress-bar-striped::after{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;right:-1.5rem;bottom:-.25rem}.progress-bar-animated::before,.progress-bar-striped::before{background-image:repeating-radial-gradient(.125rem .125rem,#c5cae9,#c5cae9 .125rem,transparent .125rem,transparent 100%);background-image:-webkit-repeating-radial-gradient(.125rem .125rem,#c5cae9,#c5cae9 .125rem,transparent .125rem,transparent 100%);background-image:-moz-repeating-radial-gradient(.125rem .125rem,#c5cae9,#c5cae9 .125rem,transparent .125rem,transparent 100%);background-position:0 0;background-repeat:repeat-x;background-size:.75rem .75rem;content:'';display:block;height:.25rem;position:absolute;right:-100vw;bottom:-.25rem;left:0;z-index:-1}@-webkit-keyframes progress-bar-animation{from{background-position:0 0}to{background-position:.75rem 0}}@keyframes progress-bar-animation{from{background-position:0 0}to{background-position:.75rem 0}}.progress-bar-indeterminate{border-bottom-color:#c5cae9;position:relative;width:100%}.progress-bar-indeterminate.bg-primary{border-bottom-color:#fa9d2f}.progress-bar-indeterminate.bg-primary::after,.progress-bar-indeterminate.bg-primary::before{background-color:#f08506}.progress-bar-indeterminate.bg-primary::before{background-image:none}.progress-bar-indeterminate.bg-secondary{border-bottom-color:#fa9d2f}.progress-bar-indeterminate.bg-secondary::after,.progress-bar-indeterminate.bg-secondary::before{background-color:#f08506}.progress-bar-indeterminate.bg-secondary::before{background-image:none}.progress-bar-indeterminate.bg-danger{border-bottom-color:#ffcdd2}.progress-bar-indeterminate.bg-danger::after,.progress-bar-indeterminate.bg-danger::before{background-color:#f44336}.progress-bar-indeterminate.bg-danger::before{background-image:none}.progress-bar-indeterminate.bg-info{border-bottom-color:#bbdefb}.progress-bar-indeterminate.bg-info::after,.progress-bar-indeterminate.bg-info::before{background-color:#2196f3}.progress-bar-indeterminate.bg-info::before{background-image:none}.progress-bar-indeterminate.bg-success{border-bottom-color:#c8e6c9}.progress-bar-indeterminate.bg-success::after,.progress-bar-indeterminate.bg-success::before{background-color:#4caf50}.progress-bar-indeterminate.bg-success::before{background-image:none}.progress-bar-indeterminate.bg-warning{border-bottom-color:#ffe0b2}.progress-bar-indeterminate.bg-warning::after,.progress-bar-indeterminate.bg-warning::before{background-color:#ff9800}.progress-bar-indeterminate.bg-warning::before{background-image:none}.progress-bar-indeterminate.bg-dark{border-bottom-color:#757575}.progress-bar-indeterminate.bg-dark::after,.progress-bar-indeterminate.bg-dark::before{background-color:#424242}.progress-bar-indeterminate.bg-dark::before{background-image:none}.progress-bar-indeterminate.bg-light{border-bottom-color:#fafafa}.progress-bar-indeterminate.bg-light::after,.progress-bar-indeterminate.bg-light::before{background-color:#f5f5f5}.progress-bar-indeterminate.bg-light::before{background-image:none}.progress-bar-indeterminate::after,.progress-bar-indeterminate::before{border-radius:.25rem;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-color:#3f51b5;width:0%}.progress-bar-indeterminate::after{-webkit-animation-name:progress-bar-indeterminate-after;animation-name:progress-bar-indeterminate-after;bottom:-.25rem;z-index:0}.progress-bar-indeterminate::before{-webkit-animation-name:progress-bar-indeterminate-before;animation-name:progress-bar-indeterminate-before;content:'';display:block;height:.25rem;position:absolute;bottom:-.25rem;z-index:0}@-webkit-keyframes progress-bar-indeterminate-after{0%{left:0;width:0%}50%{left:25%;width:75%}75%{left:100%;width:0%}}@keyframes progress-bar-indeterminate-after{0%{left:0;width:0%}50%{left:25%;width:75%}75%{left:100%;width:0%}}@-webkit-keyframes progress-bar-indeterminate-before{0%,62.5%{left:0;width:0%}71.875%{left:0;width:25%}81.25%{left:25%;width:50%}100%{left:100%;width:25%}}@keyframes progress-bar-indeterminate-before{0%,62.5%{left:0;width:0%}71.875%{left:0;width:25%}81.25%{left:25%;width:50%}100%{left:100%;width:25%}}.progress-circular{height:2.5rem;position:relative;width:2.5rem}.progress-circular-gap{border-top:.125rem solid #3f51b5;position:absolute;top:0;right:1.1875rem;bottom:0;left:1.1875rem}.progress-circular-inner{-webkit-animation:progress-circular-inner-rotate 5.332s cubic-bezier(.4,0,.2,1) infinite;animation:progress-circular-inner-rotate 5.332s cubic-bezier(.4,0,.2,1) infinite;height:2.5rem;position:relative;width:2.5rem}.progress-circular-left,.progress-circular-right{height:2.5rem;overflow:hidden;position:absolute;top:0;width:1.25rem}.progress-circular-left{left:0}.progress-circular-right{right:0}.progress-circular-spinner{border:.25rem solid #3f51b5;border-bottom-color:transparent;border-radius:50%;height:2.5rem;position:absolute;top:0;width:2.5rem}.progress-circular-left .progress-circular-spinner{-webkit-animation:progress-circular-spinner-left 1.333s cubic-bezier(.4,0,.2,1) infinite;animation:progress-circular-spinner-left 1.333s cubic-bezier(.4,0,.2,1) infinite;border-right-color:transparent;left:0}.progress-circular-right .progress-circular-spinner{-webkit-animation:progress-circular-spinner-right 1.333s cubic-bezier(.4,0,.2,1) infinite;animation:progress-circular-spinner-right 1.333s cubic-bezier(.4,0,.2,1) infinite;border-left-color:transparent;right:0}.progress-circular-wrapper{-webkit-animation:progress-circular-wrapper-rotate 2.666s linear infinite;animation:progress-circular-wrapper-rotate 2.666s linear infinite}@-webkit-keyframes progress-circular-inner-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}100%{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@keyframes progress-circular-inner-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}100%{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes progress-circular-spinner-left{0%,100%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@keyframes progress-circular-spinner-left{0%,100%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-webkit-keyframes progress-circular-spinner-right{0%,100%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes progress-circular-spinner-right{0%,100%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@-webkit-keyframes progress-circular-wrapper-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes progress-circular-wrapper-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.progress-circular-primary .progress-circular-gap,.progress-circular-primary .progress-circular-spinner{border-top-color:#f08506}.progress-circular-primary .progress-circular-left .progress-circular-spinner{border-left-color:#f08506}.progress-circular-primary .progress-circular-right .progress-circular-spinner{border-right-color:#f08506}.progress-circular-secondary .progress-circular-gap,.progress-circular-secondary .progress-circular-spinner{border-top-color:#f08506}.progress-circular-secondary .progress-circular-left .progress-circular-spinner{border-left-color:#f08506}.progress-circular-secondary .progress-circular-right .progress-circular-spinner{border-right-color:#f08506}.progress-circular-danger .progress-circular-gap,.progress-circular-danger .progress-circular-spinner{border-top-color:#f44336}.progress-circular-danger .progress-circular-left .progress-circular-spinner{border-left-color:#f44336}.progress-circular-danger .progress-circular-right .progress-circular-spinner{border-right-color:#f44336}.progress-circular-info .progress-circular-gap,.progress-circular-info .progress-circular-spinner{border-top-color:#2196f3}.progress-circular-info .progress-circular-left .progress-circular-spinner{border-left-color:#2196f3}.progress-circular-info .progress-circular-right .progress-circular-spinner{border-right-color:#2196f3}.progress-circular-success .progress-circular-gap,.progress-circular-success .progress-circular-spinner{border-top-color:#4caf50}.progress-circular-success .progress-circular-left .progress-circular-spinner{border-left-color:#4caf50}.progress-circular-success .progress-circular-right .progress-circular-spinner{border-right-color:#4caf50}.progress-circular-warning .progress-circular-gap,.progress-circular-warning .progress-circular-spinner{border-top-color:#ff9800}.progress-circular-warning .progress-circular-left .progress-circular-spinner{border-left-color:#ff9800}.progress-circular-warning .progress-circular-right .progress-circular-spinner{border-right-color:#ff9800}.progress-circular-dark .progress-circular-gap,.progress-circular-dark .progress-circular-spinner{border-top-color:#424242}.progress-circular-dark .progress-circular-left .progress-circular-spinner{border-left-color:#424242}.progress-circular-dark .progress-circular-right .progress-circular-spinner{border-right-color:#424242}.progress-circular-light .progress-circular-gap,.progress-circular-light .progress-circular-spinner{border-top-color:#f5f5f5}.progress-circular-light .progress-circular-left .progress-circular-spinner{border-left-color:#f5f5f5}.progress-circular-light .progress-circular-right .progress-circular-spinner{border-right-color:#f5f5f5}.custom-control{display:block;min-height:1.25rem;padding-left:2.25rem;position:relative}.custom-control+.custom-control{margin-top:.75rem}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1.5rem}.custom-control-inline+.custom-control-inline{margin-top:0}.custom-control-label{color:inherit;font-size:.875rem;line-height:inherit;margin-bottom:0}.custom-control-label::after{color:rgba(0,0,0,.54);position:absolute;top:-.125rem;left:0}.custom-control-label::before{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,opacity,-webkit-transform;transition-property:background-color,opacity,-webkit-transform;transition-property:background-color,opacity,transform;transition-property:background-color,opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:currentColor;border-radius:50%;color:rgba(0,0,0,.54);content:'';display:block;height:3rem;margin-top:-.875rem;margin-left:-.75rem;opacity:0;position:absolute;top:0;left:0;-webkit-transform:scale(.87,.87) translateZ(0);transform:scale(.87,.87) translateZ(0);width:3rem}@media (min-width:576px){.custom-control-label::before{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.custom-control-label::before{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-control-label::before{-webkit-transition:none;transition:none}}.custom-control-input{opacity:0;position:absolute;z-index:-1}.custom-control-input.focus~.custom-control-label::before,.custom-control-input:active~.custom-control-label::before{opacity:.12;-webkit-transform:scale(1,1) translateZ(0);transform:scale(1,1) translateZ(0)}.custom-control-input:checked~.custom-control-label::after{color:#f08506}.custom-control-input:checked~.custom-control-label::before{background-color:#f08506}.custom-control-input:disabled~.custom-control-label{color:rgba(0,0,0,.26)}.custom-control-input:disabled~.custom-control-label::after{color:rgba(0,0,0,.26)}.custom-control-input:disabled~.custom-control-label::before{display:none}.custom-checkbox .custom-control-label::after{font-size:1.71429em;line-height:.58333em;vertical-align:-.3022em;font-family:'Material Icons';-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;content:"check_box_outline_blank";line-height:1;vertical-align:middle}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{content:"check_box"}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{content:"indeterminate_check_box"}.custom-radio .custom-control-label::after{font-size:1.71429em;line-height:.58333em;vertical-align:-.3022em;font-family:'Material Icons';-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;content:"radio_button_unchecked";line-height:1;vertical-align:middle}.custom-radio .custom-control-input:checked~.custom-control-label::after{content:"radio_button_checked"}.custom-switch{padding-left:3.75rem}.custom-switch .custom-control-label{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:576px){.custom-switch .custom-control-label{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.custom-switch .custom-control-label{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-switch .custom-control-label{-webkit-transition:none;transition:none}}.custom-switch .custom-control-label::after{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:#fafafa;border-radius:50%;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.54);box-shadow:0 1px 5px 0 rgba(0,0,0,.54);content:'';display:block;height:1.5rem;position:absolute;width:1.5rem}@media (min-width:576px){.custom-switch .custom-control-label::after{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.custom-switch .custom-control-label::after{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{-webkit-transition:none;transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after,.custom-switch .custom-control-input:checked~.custom-control-label::before{-webkit-transform:translateX(1.5rem);transform:translateX(1.5rem)}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#f08506}.custom-switch .custom-control-input:checked~.custom-control-track{background-color:rgba(240,133,6,.5)}.custom-switch .custom-control-input:disabled~.custom-control-label::after{background-color:#bdbdbd}.custom-switch .custom-control-input:disabled~.custom-control-track{background-color:rgba(0,0,0,.12)}.custom-switch .custom-control-track{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-clip:content-box;background-color:rgba(0,0,0,.38);border:.25rem solid transparent;border-radius:1rem;content:'';display:block;height:1.5rem;position:absolute;top:-.125rem;left:0;width:3rem}@media (min-width:576px){.custom-switch .custom-control-track{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.custom-switch .custom-control-track{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-switch .custom-control-track{-webkit-transition:none;transition:none}}.custom-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;padding-left:0;width:100%}.custom-range:active::-moz-range-track,.custom-range:focus::-moz-range-track{background-color:rgba(0,0,0,.38)}.custom-range:active::-ms-fill-upper,.custom-range:focus::-ms-fill-upper{background-color:rgba(0,0,0,.38)}.custom-range:active::-webkit-slider-runnable-track,.custom-range:focus::-webkit-slider-runnable-track{background-color:rgba(0,0,0,.38)}.custom-range:focus{outline:0}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 .75rem rgba(240,133,6,.12)}.custom-range:focus::-ms-range-thumb{box-shadow:0 0 0 .75rem rgba(240,133,6,.12)}.custom-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 .75rem rgba(240,133,6,.12);box-shadow:0 0 0 .75rem rgba(240,133,6,.12)}.custom-range::-moz-focus-outer{border:0}.custom-range::-moz-range-progress{background-color:#f08506}.custom-range::-moz-range-thumb{transition-duration:.3s;-webkit-transition-property:height,width,-webkit-box-shadow;transition-property:height,width,-webkit-box-shadow;transition-property:box-shadow,height,width;transition-property:box-shadow,height,width,-webkit-box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);-moz-appearance:none;appearance:none;background-color:#f08506;border:0;border-radius:50%;height:.75rem;width:.75rem}@media (min-width:576px){.custom-range::-moz-range-thumb{transition-duration:.39s}}@media (min-width:992px){.custom-range::-moz-range-thumb{transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-webkit-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{box-shadow:none;height:1.5rem;width:1.5rem}.custom-range::-moz-range-thumb:focus{outline:0}.custom-range::-moz-range-track{transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:rgba(0,0,0,.26);border-color:transparent;border-radius:0;color:transparent;cursor:pointer;height:.125rem;width:100%}@media (min-width:576px){.custom-range::-moz-range-track{transition-duration:.39s}}@media (min-width:992px){.custom-range::-moz-range-track{transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-track{-webkit-transition:none;transition:none}}.custom-range::-ms-fill-lower{background-color:#f08506;height:.125rem;margin-bottom:.125rem;margin-left:.375rem}.custom-range::-ms-fill-upper{background-color:rgba(0,0,0,.26);height:.125rem;margin-right:.375rem;margin-bottom:.125rem}.custom-range::-ms-thumb{transition-duration:.3s;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);appearance:none;background-color:#f08506;border:0;border-radius:50%;height:.75rem;margin-right:.375rem;margin-left:.375rem;width:.75rem}@media (min-width:576px){.custom-range::-ms-thumb{transition-duration:.39s}}@media (min-width:992px){.custom-range::-ms-thumb{transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-webkit-transition:none;transition:none}}.custom-range::-ms-thumb:active{box-shadow:0 0 0 .375rem #f08506}.custom-range::-ms-thumb:focus{outline:0}.custom-range::-ms-track{transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:transparent;border-color:transparent;border-width:.875rem 0;color:transparent;cursor:pointer;height:.125rem;width:100%}@media (min-width:576px){.custom-range::-ms-track{transition-duration:.39s}}@media (min-width:992px){.custom-range::-ms-track{transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-track{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-runnable-track{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:rgba(0,0,0,.26);border-color:transparent;border-radius:0;color:transparent;cursor:pointer;height:.125rem;width:100%}@media (min-width:576px){.custom-range::-webkit-slider-runnable-track{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.custom-range::-webkit-slider-runnable-track{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-runnable-track{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-appearance:none;appearance:none;background-color:#f08506;border:0;border-radius:50%;height:.75rem;margin-top:-.3125rem;width:.75rem}@media (min-width:576px){.custom-range::-webkit-slider-thumb{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.custom-range::-webkit-slider-thumb{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{-webkit-box-shadow:0 0 0 .375rem #f08506;box-shadow:0 0 0 .375rem #f08506}.custom-range::-webkit-slider-thumb:focus{outline:0}.snackbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#323232;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;line-height:1.42857;opacity:0;padding:.875rem 1.5rem;position:fixed;bottom:0;left:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity 0s 195ms,-webkit-transform 195ms cubic-bezier(.4,0,1,1);transition:opacity 0s 195ms,-webkit-transform 195ms cubic-bezier(.4,0,1,1);transition:opacity 0s 195ms,transform 195ms cubic-bezier(.4,0,1,1);transition:opacity 0s 195ms,transform 195ms cubic-bezier(.4,0,1,1),-webkit-transform 195ms cubic-bezier(.4,0,1,1);width:100%;z-index:60}@media (min-width:576px){.snackbar{border-radius:2px;max-width:35.5rem;min-width:18rem;left:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);width:auto}}@media (min-width:576px){.snackbar{-webkit-transition:opacity 0s .2535s,-webkit-transform .2535s cubic-bezier(.4,0,1,1);transition:opacity 0s .2535s,-webkit-transform .2535s cubic-bezier(.4,0,1,1);transition:opacity 0s .2535s,transform .2535s cubic-bezier(.4,0,1,1);transition:opacity 0s .2535s,transform .2535s cubic-bezier(.4,0,1,1),-webkit-transform .2535s cubic-bezier(.4,0,1,1)}}@media (min-width:992px){.snackbar{-webkit-transition:opacity 0s .13s,-webkit-transform .13s cubic-bezier(.4,0,1,1);transition:opacity 0s .13s,-webkit-transform .13s cubic-bezier(.4,0,1,1);transition:opacity 0s .13s,transform .13s cubic-bezier(.4,0,1,1);transition:opacity 0s .13s,transform .13s cubic-bezier(.4,0,1,1),-webkit-transform .13s cubic-bezier(.4,0,1,1)}}@media screen and (prefers-reduced-motion:reduce){.snackbar{-webkit-transition:none;transition:none}}.snackbar.show{-webkit-transition-duration:225ms;transition-duration:225ms;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:576px){.snackbar.show{-webkit-transition-duration:.2925s;transition-duration:.2925s}}@media (min-width:992px){.snackbar.show{-webkit-transition-duration:.15s;transition-duration:.15s}}@media screen and (prefers-reduced-motion:reduce){.snackbar.show{-webkit-transition:none;transition:none}}@media (min-width:576px){.snackbar.show{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.snackbar-body{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:auto;max-height:100%;min-width:0}.snackbar-btn{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,background-image;transition-property:background-color,background-image;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:transparent;background-image:none;border:0;color:#f08506;cursor:pointer;display:block;-ms-flex-negative:0;flex-shrink:0;font-size:inherit;font-weight:500;line-height:inherit;margin-left:1.5rem;padding:0;text-transform:uppercase;white-space:nowrap}@media (min-width:576px){.snackbar-btn{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.snackbar-btn{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.snackbar-btn{-webkit-transition:none;transition:none}}.snackbar-btn:focus,.snackbar-btn:hover{color:#fa9d2f;text-decoration:none}@media (min-width:576px){.snackbar-btn{margin-left:3rem}}.snackbar-btn:focus{outline:0}@media (min-width:576px){.snackbar-left,.snackbar-right{-webkit-transform:translateY(100%);transform:translateY(100%)}.snackbar-left.show,.snackbar-right.show{-webkit-transform:translateY(-1.5rem);transform:translateY(-1.5rem)}}@media (min-width:576px){.snackbar-left{left:1.5rem}}@media (min-width:576px){.snackbar-right{right:1.5rem;left:auto}}.snackbar-multi-line{height:5rem;padding-top:1.25rem;padding-bottom:1.25rem}.snackbar-multi-line .snackbar-body{white-space:normal}.stepper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;padding:1.5rem 1.5rem;position:relative}.stepper::after,.stepper::before{border-top:1px solid #bdbdbd;content:'';display:block;position:absolute}.stepper:first-child::before{display:none}.stepper:last-child::after{display:none}.stepper-horiz{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-x:auto;overflow-y:hidden;position:relative}.stepper-horiz::before{border-top:1px solid #bdbdbd;content:'';display:block;position:absolute;top:50%;right:1.5rem;left:1.5rem}.stepper-horiz .stepper::after,.stepper-horiz .stepper::before{border-top:1px solid #bdbdbd;top:50%;width:1rem}.stepper-horiz .stepper::after{right:0}.stepper-horiz .stepper::before{left:0}.stepper-vert{background-color:#fff;position:relative}.stepper-vert .stepper::after,.stepper-vert .stepper::before{border-left:1px solid #bdbdbd;height:1rem;left:2.25rem}.stepper-vert .stepper::after{bottom:0}.stepper-vert .stepper::before{top:0}.stepper-icon{background-color:rgba(0,0,0,.38);border-radius:50%;color:#fff;font-size:.75rem;font-weight:400;height:1.5rem;line-height:1.5rem;margin-right:.5rem;position:relative;text-align:center;vertical-align:middle;width:1.5rem}.stepper.active .stepper-icon,.stepper.done .stepper-icon{background-color:#f08506;color:rgba(0,0,0,.87)}.stepper-icon .material-icons{font-size:1.333em}.stepper-text{color:rgba(0,0,0,.38);font-size:.875rem;font-weight:400;position:relative}.stepper.active .stepper-text,.stepper.done .stepper-text{color:rgba(0,0,0,.87)}.stepper.active .stepper-text{font-weight:bolder}.nav-tabs{-webkit-box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.12);box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.12)}.nav-tabs.border-0,.nav-tabs.border-bottom-0{-webkit-box-shadow:none;box-shadow:none}.nav-tabs .nav-link{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,opacity;transition-property:background-color,color,opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgba(0,0,0,.87);font-size:.875rem;font-weight:500;line-height:1;min-height:3rem;opacity:.7;padding:1.0625rem .75rem;position:relative;text-transform:uppercase}@media (min-width:576px){.nav-tabs .nav-link{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.nav-tabs .nav-link{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.nav-tabs .nav-link{-webkit-transition:none;transition:none}}.nav-tabs .nav-link:active,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{background-color:rgba(0,0,0,.12)}.nav-tabs .nav-link.active,.nav-tabs .nav-link:active{opacity:1}.nav-tabs .nav-link.active{color:#f08506}.nav-tabs .nav-link.active::before{opacity:1}.nav-tabs .nav-link.disabled{background-color:transparent;color:rgba(0,0,0,.38);opacity:1}.nav-tabs .nav-link::before{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:#f08506;content:'';display:block;height:.125rem;opacity:0;position:absolute;right:0;bottom:0;left:0}@media (min-width:576px){.nav-tabs .nav-link::before{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.nav-tabs .nav-link::before{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.nav-tabs .nav-link::before{-webkit-transition:none;transition:none}}.nav-tabs .nav-item.show .nav-link{background-color:rgba(0,0,0,.12);opacity:1}.nav-tabs-material{position:relative}.nav-tabs-material.animate .nav-link::before{opacity:0}.nav-tabs-material.animate .nav-tabs-indicator{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:576px){.nav-tabs-material.animate .nav-tabs-indicator{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.nav-tabs-material.animate .nav-tabs-indicator{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.nav-tabs-material.animate .nav-tabs-indicator{-webkit-transition:none;transition:none}}.nav-tabs-material .nav-link::before{-webkit-transition:none;transition:none}.nav-tabs-material .nav-tabs-indicator{background-color:#f08506;display:none;height:.125rem;position:absolute;bottom:0}.nav-tabs-material .nav-tabs-indicator.show{display:block}.nav-tabs-scrollable .nav-tabs-material .nav-tabs-indicator{bottom:3rem}.nav-tabs-scrollable{-webkit-box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.12);box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.12);height:3rem;overflow:hidden}.nav-tabs-scrollable .nav-tabs{-webkit-box-shadow:none;box-shadow:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-bottom:3rem}.nav-tabs-scrollable .nav-tabs::-webkit-scrollbar{display:none}.custom-select,.form-control,.form-control-file,.wpcf7 .wpcf7-validation-errors,.wpcf7 input[type=color],.wpcf7 input[type=date],.wpcf7 input[type=datetime-local],.wpcf7 input[type=datetime],.wpcf7 input[type=email],.wpcf7 input[type=file],.wpcf7 input[type=month],.wpcf7 input[type=number],.wpcf7 input[type=range],.wpcf7 input[type=search],.wpcf7 input[type=submit],.wpcf7 input[type=tel],.wpcf7 input[type=text],.wpcf7 input[type=time],.wpcf7 input[type=url],.wpcf7 input[type=week],.wpcf7 select,.wpcf7 textarea{background-clip:padding-box;background-color:transparent;border-color:rgba(0,0,0,.42);border-radius:0;border-style:solid;border-width:0 0 1px;-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,.87);display:block;font-size:1rem;line-height:1.5;padding:.375rem 0 calc(.375rem - 1px);width:100%}.custom-select:hover,.form-control-file:hover,.form-control:hover,.wpcf7 .wpcf7-validation-errors:hover,.wpcf7 input:hover[type=color],.wpcf7 input:hover[type=date],.wpcf7 input:hover[type=datetime-local],.wpcf7 input:hover[type=datetime],.wpcf7 input:hover[type=email],.wpcf7 input:hover[type=file],.wpcf7 input:hover[type=month],.wpcf7 input:hover[type=number],.wpcf7 input:hover[type=range],.wpcf7 input:hover[type=search],.wpcf7 input:hover[type=submit],.wpcf7 input:hover[type=tel],.wpcf7 input:hover[type=text],.wpcf7 input:hover[type=time],.wpcf7 input:hover[type=url],.wpcf7 input:hover[type=week],.wpcf7 select:hover,.wpcf7 textarea:hover{border-color:rgba(0,0,0,.87);-webkit-box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.87);box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.87)}.custom-select::-ms-expand,.form-control-file::-ms-expand,.form-control::-ms-expand,.wpcf7 .wpcf7-validation-errors::-ms-expand,.wpcf7 input[type=color]::-ms-expand,.wpcf7 input[type=date]::-ms-expand,.wpcf7 input[type=datetime-local]::-ms-expand,.wpcf7 input[type=datetime]::-ms-expand,.wpcf7 input[type=email]::-ms-expand,.wpcf7 input[type=file]::-ms-expand,.wpcf7 input[type=month]::-ms-expand,.wpcf7 input[type=number]::-ms-expand,.wpcf7 input[type=range]::-ms-expand,.wpcf7 input[type=search]::-ms-expand,.wpcf7 input[type=submit]::-ms-expand,.wpcf7 input[type=tel]::-ms-expand,.wpcf7 input[type=text]::-ms-expand,.wpcf7 input[type=time]::-ms-expand,.wpcf7 input[type=url]::-ms-expand,.wpcf7 input[type=week]::-ms-expand,.wpcf7 select::-ms-expand,.wpcf7 textarea::-ms-expand{background-color:transparent;border:0}.custom-select::-webkit-input-placeholder,.form-control-file::-webkit-input-placeholder,.form-control::-webkit-input-placeholder,.wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder,.wpcf7 input[type=color]::-webkit-input-placeholder,.wpcf7 input[type=date]::-webkit-input-placeholder,.wpcf7 input[type=datetime-local]::-webkit-input-placeholder,.wpcf7 input[type=datetime]::-webkit-input-placeholder,.wpcf7 input[type=email]::-webkit-input-placeholder,.wpcf7 input[type=file]::-webkit-input-placeholder,.wpcf7 input[type=month]::-webkit-input-placeholder,.wpcf7 input[type=number]::-webkit-input-placeholder,.wpcf7 input[type=range]::-webkit-input-placeholder,.wpcf7 input[type=search]::-webkit-input-placeholder,.wpcf7 input[type=submit]::-webkit-input-placeholder,.wpcf7 input[type=tel]::-webkit-input-placeholder,.wpcf7 input[type=text]::-webkit-input-placeholder,.wpcf7 input[type=time]::-webkit-input-placeholder,.wpcf7 input[type=url]::-webkit-input-placeholder,.wpcf7 input[type=week]::-webkit-input-placeholder,.wpcf7 select::-webkit-input-placeholder,.wpcf7 textarea::-webkit-input-placeholder{color:rgba(0,0,0,.38);opacity:1}.custom-select::-ms-input-placeholder,.form-control-file::-ms-input-placeholder,.form-control::-ms-input-placeholder,.wpcf7 .wpcf7-validation-errors::-ms-input-placeholder,.wpcf7 input[type=color]::-ms-input-placeholder,.wpcf7 input[type=date]::-ms-input-placeholder,.wpcf7 input[type=datetime-local]::-ms-input-placeholder,.wpcf7 input[type=datetime]::-ms-input-placeholder,.wpcf7 input[type=email]::-ms-input-placeholder,.wpcf7 input[type=file]::-ms-input-placeholder,.wpcf7 input[type=month]::-ms-input-placeholder,.wpcf7 input[type=number]::-ms-input-placeholder,.wpcf7 input[type=range]::-ms-input-placeholder,.wpcf7 input[type=search]::-ms-input-placeholder,.wpcf7 input[type=submit]::-ms-input-placeholder,.wpcf7 input[type=tel]::-ms-input-placeholder,.wpcf7 input[type=text]::-ms-input-placeholder,.wpcf7 input[type=time]::-ms-input-placeholder,.wpcf7 input[type=url]::-ms-input-placeholder,.wpcf7 input[type=week]::-ms-input-placeholder,.wpcf7 select::-ms-input-placeholder,.wpcf7 textarea::-ms-input-placeholder{color:rgba(0,0,0,.38);opacity:1}.custom-select::placeholder,.form-control-file::placeholder,.form-control::placeholder,.wpcf7 .wpcf7-validation-errors::placeholder,.wpcf7 input[type=color]::placeholder,.wpcf7 input[type=date]::placeholder,.wpcf7 input[type=datetime-local]::placeholder,.wpcf7 input[type=datetime]::placeholder,.wpcf7 input[type=email]::placeholder,.wpcf7 input[type=file]::placeholder,.wpcf7 input[type=month]::placeholder,.wpcf7 input[type=number]::placeholder,.wpcf7 input[type=range]::placeholder,.wpcf7 input[type=search]::placeholder,.wpcf7 input[type=submit]::placeholder,.wpcf7 input[type=tel]::placeholder,.wpcf7 input[type=text]::placeholder,.wpcf7 input[type=time]::placeholder,.wpcf7 input[type=url]::placeholder,.wpcf7 input[type=week]::placeholder,.wpcf7 select::placeholder,.wpcf7 textarea::placeholder{color:rgba(0,0,0,.38);opacity:1}.custom-select:disabled,.custom-select[readonly],.form-control-file:disabled,.form-control-file[readonly],.form-control:disabled,.form-control[readonly],.wpcf7 .wpcf7-validation-errors:disabled,.wpcf7 .wpcf7-validation-errors[readonly],.wpcf7 input:disabled[type=color],.wpcf7 input:disabled[type=date],.wpcf7 input:disabled[type=datetime-local],.wpcf7 input:disabled[type=datetime],.wpcf7 input:disabled[type=email],.wpcf7 input:disabled[type=file],.wpcf7 input:disabled[type=month],.wpcf7 input:disabled[type=number],.wpcf7 input:disabled[type=range],.wpcf7 input:disabled[type=search],.wpcf7 input:disabled[type=submit],.wpcf7 input:disabled[type=tel],.wpcf7 input:disabled[type=text],.wpcf7 input:disabled[type=time],.wpcf7 input:disabled[type=url],.wpcf7 input:disabled[type=week],.wpcf7 input[readonly][type=color],.wpcf7 input[readonly][type=date],.wpcf7 input[readonly][type=datetime-local],.wpcf7 input[readonly][type=datetime],.wpcf7 input[readonly][type=email],.wpcf7 input[readonly][type=file],.wpcf7 input[readonly][type=month],.wpcf7 input[readonly][type=number],.wpcf7 input[readonly][type=range],.wpcf7 input[readonly][type=search],.wpcf7 input[readonly][type=submit],.wpcf7 input[readonly][type=tel],.wpcf7 input[readonly][type=text],.wpcf7 input[readonly][type=time],.wpcf7 input[readonly][type=url],.wpcf7 input[readonly][type=week],.wpcf7 select:disabled,.wpcf7 select[readonly],.wpcf7 textarea:disabled,.wpcf7 textarea[readonly]{border-style:dotted;color:rgba(0,0,0,.38);opacity:1}.custom-select:disabled:focus,.custom-select:disabled:hover,.custom-select[readonly]:focus,.custom-select[readonly]:hover,.form-control-file:disabled:focus,.form-control-file:disabled:hover,.form-control-file[readonly]:focus,.form-control-file[readonly]:hover,.form-control:disabled:focus,.form-control:disabled:hover,.form-control[readonly]:focus,.form-control[readonly]:hover,.wpcf7 .wpcf7-validation-errors:disabled:focus,.wpcf7 .wpcf7-validation-errors:disabled:hover,.wpcf7 .wpcf7-validation-errors[readonly]:focus,.wpcf7 .wpcf7-validation-errors[readonly]:hover,.wpcf7 input:disabled:focus[type=color],.wpcf7 input:disabled:focus[type=date],.wpcf7 input:disabled:focus[type=datetime-local],.wpcf7 input:disabled:focus[type=datetime],.wpcf7 input:disabled:focus[type=email],.wpcf7 input:disabled:focus[type=file],.wpcf7 input:disabled:focus[type=month],.wpcf7 input:disabled:focus[type=number],.wpcf7 input:disabled:focus[type=range],.wpcf7 input:disabled:focus[type=search],.wpcf7 input:disabled:focus[type=submit],.wpcf7 input:disabled:focus[type=tel],.wpcf7 input:disabled:focus[type=text],.wpcf7 input:disabled:focus[type=time],.wpcf7 input:disabled:focus[type=url],.wpcf7 input:disabled:focus[type=week],.wpcf7 input:disabled:hover[type=color],.wpcf7 input:disabled:hover[type=date],.wpcf7 input:disabled:hover[type=datetime-local],.wpcf7 input:disabled:hover[type=datetime],.wpcf7 input:disabled:hover[type=email],.wpcf7 input:disabled:hover[type=file],.wpcf7 input:disabled:hover[type=month],.wpcf7 input:disabled:hover[type=number],.wpcf7 input:disabled:hover[type=range],.wpcf7 input:disabled:hover[type=search],.wpcf7 input:disabled:hover[type=submit],.wpcf7 input:disabled:hover[type=tel],.wpcf7 input:disabled:hover[type=text],.wpcf7 input:disabled:hover[type=time],.wpcf7 input:disabled:hover[type=url],.wpcf7 input:disabled:hover[type=week],.wpcf7 input[readonly]:focus[type=color],.wpcf7 input[readonly]:focus[type=date],.wpcf7 input[readonly]:focus[type=datetime-local],.wpcf7 input[readonly]:focus[type=datetime],.wpcf7 input[readonly]:focus[type=email],.wpcf7 input[readonly]:focus[type=file],.wpcf7 input[readonly]:focus[type=month],.wpcf7 input[readonly]:focus[type=number],.wpcf7 input[readonly]:focus[type=range],.wpcf7 input[readonly]:focus[type=search],.wpcf7 input[readonly]:focus[type=submit],.wpcf7 input[readonly]:focus[type=tel],.wpcf7 input[readonly]:focus[type=text],.wpcf7 input[readonly]:focus[type=time],.wpcf7 input[readonly]:focus[type=url],.wpcf7 input[readonly]:focus[type=week],.wpcf7 input[readonly]:hover[type=color],.wpcf7 input[readonly]:hover[type=date],.wpcf7 input[readonly]:hover[type=datetime-local],.wpcf7 input[readonly]:hover[type=datetime],.wpcf7 input[readonly]:hover[type=email],.wpcf7 input[readonly]:hover[type=file],.wpcf7 input[readonly]:hover[type=month],.wpcf7 input[readonly]:hover[type=number],.wpcf7 input[readonly]:hover[type=range],.wpcf7 input[readonly]:hover[type=search],.wpcf7 input[readonly]:hover[type=submit],.wpcf7 input[readonly]:hover[type=tel],.wpcf7 input[readonly]:hover[type=text],.wpcf7 input[readonly]:hover[type=time],.wpcf7 input[readonly]:hover[type=url],.wpcf7 input[readonly]:hover[type=week],.wpcf7 select:disabled:focus,.wpcf7 select:disabled:hover,.wpcf7 select[readonly]:focus,.wpcf7 select[readonly]:hover,.wpcf7 textarea:disabled:focus,.wpcf7 textarea:disabled:hover,.wpcf7 textarea[readonly]:focus,.wpcf7 textarea[readonly]:hover{border-color:rgba(0,0,0,.42);-webkit-box-shadow:none;box-shadow:none}.custom-select:focus,.form-control-file:focus,.form-control:focus,.wpcf7 .wpcf7-validation-errors:focus,.wpcf7 input:focus[type=color],.wpcf7 input:focus[type=date],.wpcf7 input:focus[type=datetime-local],.wpcf7 input:focus[type=datetime],.wpcf7 input:focus[type=email],.wpcf7 input:focus[type=file],.wpcf7 input:focus[type=month],.wpcf7 input:focus[type=number],.wpcf7 input:focus[type=range],.wpcf7 input:focus[type=search],.wpcf7 input:focus[type=submit],.wpcf7 input:focus[type=tel],.wpcf7 input:focus[type=text],.wpcf7 input:focus[type=time],.wpcf7 input:focus[type=url],.wpcf7 input:focus[type=week],.wpcf7 select:focus,.wpcf7 textarea:focus{border-color:#f08506;-webkit-box-shadow:inset 0 -2px 0 -1px #f08506;box-shadow:inset 0 -2px 0 -1px #f08506;outline:0}.custom-select:invalid:required,.form-control-file:invalid:required,.form-control:invalid:required,.wpcf7 .wpcf7-validation-errors:invalid:required,.wpcf7 input:invalid:required[type=color],.wpcf7 input:invalid:required[type=date],.wpcf7 input:invalid:required[type=datetime-local],.wpcf7 input:invalid:required[type=datetime],.wpcf7 input:invalid:required[type=email],.wpcf7 input:invalid:required[type=file],.wpcf7 input:invalid:required[type=month],.wpcf7 input:invalid:required[type=number],.wpcf7 input:invalid:required[type=range],.wpcf7 input:invalid:required[type=search],.wpcf7 input:invalid:required[type=submit],.wpcf7 input:invalid:required[type=tel],.wpcf7 input:invalid:required[type=text],.wpcf7 input:invalid:required[type=time],.wpcf7 input:invalid:required[type=url],.wpcf7 input:invalid:required[type=week],.wpcf7 select:invalid:required,.wpcf7 textarea:invalid:required{outline:0}.form-control[type=file],.wpcf7 .wpcf7-validation-errors[type=file],.wpcf7 input[type=file][type=color],.wpcf7 input[type=file][type=date],.wpcf7 input[type=file][type=datetime-local],.wpcf7 input[type=file][type=datetime],.wpcf7 input[type=file][type=email],.wpcf7 input[type=file][type=file],.wpcf7 input[type=file][type=month],.wpcf7 input[type=file][type=number],.wpcf7 input[type=file][type=range],.wpcf7 input[type=file][type=search],.wpcf7 input[type=file][type=submit],.wpcf7 input[type=file][type=tel],.wpcf7 input[type=file][type=text],.wpcf7 input[type=file][type=time],.wpcf7 input[type=file][type=url],.wpcf7 input[type=file][type=week],.wpcf7 select[type=file],.wpcf7 textarea[type=file]{max-height:2.25rem}.form-control-lg{font-size:2.125rem;line-height:1.17647;padding:.625rem 0 calc(.625rem - 1px)}.form-control-lg[type=file]{max-height:3.75rem}.form-control-sm{font-size:.8125rem;line-height:1.53846;padding:.375rem 0 calc(.375rem - 1px)}.form-control-sm[type=file]{max-height:2rem}.custom-select,.wpcf7 select,.wpcf7 select.wpcf7-validation-errors,select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}@-moz-document url-prefix(''){.custom-select,.wpcf7 select,.wpcf7 select.wpcf7-validation-errors,select.form-control{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg fill="%23000" fill-opacity="0.54" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7 10l5 5 5-5z"/%3E%3Cpath d="M0 0h24v24H0z" fill="none"/%3E%3C/svg%3E');background-position:100% 50%;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:1.5em}.custom-select[multiple],.custom-select[size]:not([size='1']),.wpcf7 select[multiple],.wpcf7 select[size]:not([size='1']),select.form-control[multiple],select.form-control[size]:not([size='1']){background-image:none}}@media (-webkit-min-device-pixel-ratio:0){.custom-select,.wpcf7 select,.wpcf7 select.wpcf7-validation-errors,select.form-control{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg fill="%23000" fill-opacity="0.54" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M7 10l5 5 5-5z"/%3E%3Cpath d="M0 0h24v24H0z" fill="none"/%3E%3C/svg%3E');background-position:100% 50%;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:1.5em}.custom-select[multiple],.custom-select[size]:not([size='1']),.wpcf7 select[multiple],.wpcf7 select[size]:not([size='1']),select.form-control[multiple],select.form-control[size]:not([size='1']){background-image:none}}.custom-select[multiple],.custom-select[size]:not([size='1']),.wpcf7 select[multiple],.wpcf7 select[size]:not([size='1']),.wpcf7 textarea:not([rows='1']),select.form-control[multiple],select.form-control[size]:not([size='1']),textarea.form-control:not([rows='1']){border-radius:4px;border-width:1px;min-height:3.5rem;padding:calc(1rem - 1px) 1rem}.custom-select:hover[multiple],.custom-select:hover[size]:not([size='1']),.wpcf7 select:hover[multiple],.wpcf7 select:hover[size]:not([size='1']),.wpcf7 textarea:hover:not([rows='1']),select.form-control:hover[multiple],select.form-control:hover[size]:not([size='1']),textarea.form-control:hover:not([rows='1']){-webkit-box-shadow:inset 2px 2px 0 -1px rgba(0,0,0,.87),inset -2px -2px 0 -1px rgba(0,0,0,.87);box-shadow:inset 2px 2px 0 -1px rgba(0,0,0,.87),inset -2px -2px 0 -1px rgba(0,0,0,.87)}.custom-select:focus[multiple],.custom-select:focus[size]:not([size='1']),.wpcf7 select:focus[multiple],.wpcf7 select:focus[size]:not([size='1']),.wpcf7 textarea:focus:not([rows='1']),select.form-control:focus[multiple],select.form-control:focus[size]:not([size='1']),textarea.form-control:focus:not([rows='1']){-webkit-box-shadow:inset 2px 2px 0 -1px #f08506,inset -2px -2px 0 -1px #f08506;box-shadow:inset 2px 2px 0 -1px #f08506,inset -2px -2px 0 -1px #f08506}select.form-control-lg[multiple],select.form-control-lg[size]:not([size='1']){padding:calc(.875rem - 1px) 1rem}select.form-control-sm[multiple],select.form-control-sm[size]:not([size='1']){padding:calc(.75rem - 1px) .75rem}.wpcf7 textarea,.wpcf7 textarea.wpcf7-validation-errors,textarea.form-control{min-height:2.25rem}textarea.form-control-lg{min-height:3.75rem}textarea.form-control-lg:not([rows='1']){min-height:4.25rem;padding:calc(.875rem - 1px) 1rem}textarea.form-control-sm{min-height:2rem}textarea.form-control-sm:not([rows='1']){min-height:2.75rem;padding:calc(.75rem - 1px) .75rem}.custom-file{display:inline-block;height:2.25rem;margin-bottom:0;position:relative;width:100%}.custom-file-input{height:2.25rem;margin:0;opacity:0;position:relative;width:100%;z-index:1}.custom-file-input:focus~.custom-file-label,.custom-file-input:hover~.custom-file-label{border-bottom-color:#f08506;-webkit-box-shadow:inset 0 -2px 0 -1px #f08506;box-shadow:inset 0 -2px 0 -1px #f08506}.custom-file-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color,-webkit-box-shadow;transition-property:border-color,-webkit-box-shadow;transition-property:border-color,box-shadow;transition-property:border-color,box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);border-bottom:1px solid rgba(0,0,0,.42);color:rgba(0,0,0,.38);font-size:1rem;height:2.25rem;line-height:1.5;padding:.375rem 2.25rem calc(.375rem - 1px) 0;position:absolute;top:0;right:0;left:0}@media (min-width:576px){.custom-file-label{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.custom-file-label{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.custom-file-label{-webkit-transition:none;transition:none}}.custom-file-label::after{font-size:1.71429em;line-height:.58333em;vertical-align:-.3022em;font-family:'Material Icons';-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;content:"attachment";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.custom-select-lg{font-size:2.125rem;line-height:1.17647;padding:.625rem 1.5em calc(.625rem - 1px) 0}.custom-select-lg[multiple],.custom-select-lg[size]:not([size='1']){padding:calc(.875rem - 1px) 1rem}.custom-select-sm{font-size:.8125rem;line-height:1.53846;padding:.375rem 1.5em calc(.375rem - 1px) 0}.custom-select-sm[multiple],.custom-select-sm[size]:not([size='1']){padding:calc(.75rem - 1px) .75rem}.form-control-file{max-height:2.25rem}.form-control-range{display:block;width:100%}.invalid-feedback{font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.5;color:#f44336;display:none;margin-top:.5rem;width:100%}.form-control-lg+.invalid-feedback{margin-top:.75rem}.form-control-sm+.invalid-feedback{margin-top:.25rem}.invalid-tooltip{border-radius:2px;background-color:#f44336;color:#fff;display:none;font-size:.875rem;line-height:1.42857;margin-top:.5rem;max-width:100%;opacity:.9;padding:.375rem 1rem;position:absolute;top:100%;text-align:center;word-break:break-word;z-index:240}@media (min-width:768px){.invalid-tooltip{font-size:.625rem;padding:.24107rem .5rem}}.form-control-lg+.invalid-tooltip{margin-top:.75rem}.form-control-sm+.invalid-tooltip{margin-top:.25rem}.custom-control-input.is-invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label::after,.was-validated .custom-control-input:invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label::after{color:#f44336}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#f44336}.custom-control-input.is-invalid~.custom-control-track,.was-validated .custom-control-input:invalid~.custom-control-track{background-color:rgba(244,67,54,.5)}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.custom-file-input.is-invalid:hover~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:hover~.custom-file-label{border-bottom-color:#f44336;-webkit-box-shadow:inset 0 -2px 0 -1px #f44336;box-shadow:inset 0 -2px 0 -1px #f44336}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-bottom-color:#f44336}.custom-file-input.is-invalid~.custom-file-label:hover,.was-validated .custom-file-input:invalid~.custom-file-label:hover{border-bottom-color:#f44336;-webkit-box-shadow:inset 0 -2px 0 -1px #f44336;box-shadow:inset 0 -2px 0 -1px #f44336}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-switch .custom-control-input.is-invalid~.custom-control-label::after,.was-validated .custom-switch .custom-control-input:invalid~.custom-control-label::after{background-color:#f44336}.form-check-input.is-invalid+.form-check-label,.was-validated .form-check-input:invalid+.form-check-label{color:#f44336}.is-invalid.custom-select,.is-invalid.form-control,.is-invalid.form-control-file,.was-validated .custom-select:invalid,.was-validated .form-control-file:invalid,.was-validated .form-control:invalid,.was-validated .wpcf7 .wpcf7-validation-errors:invalid,.was-validated .wpcf7 input:invalid[type=color],.was-validated .wpcf7 input:invalid[type=date],.was-validated .wpcf7 input:invalid[type=datetime-local],.was-validated .wpcf7 input:invalid[type=datetime],.was-validated .wpcf7 input:invalid[type=email],.was-validated .wpcf7 input:invalid[type=file],.was-validated .wpcf7 input:invalid[type=month],.was-validated .wpcf7 input:invalid[type=number],.was-validated .wpcf7 input:invalid[type=range],.was-validated .wpcf7 input:invalid[type=search],.was-validated .wpcf7 input:invalid[type=submit],.was-validated .wpcf7 input:invalid[type=tel],.was-validated .wpcf7 input:invalid[type=text],.was-validated .wpcf7 input:invalid[type=time],.was-validated .wpcf7 input:invalid[type=url],.was-validated .wpcf7 input:invalid[type=week],.was-validated .wpcf7 select:invalid,.was-validated .wpcf7 textarea:invalid,.wpcf7 .is-invalid.wpcf7-validation-errors,.wpcf7 .was-validated .wpcf7-validation-errors:invalid,.wpcf7 .was-validated input:invalid[type=color],.wpcf7 .was-validated input:invalid[type=date],.wpcf7 .was-validated input:invalid[type=datetime-local],.wpcf7 .was-validated input:invalid[type=datetime],.wpcf7 .was-validated input:invalid[type=email],.wpcf7 .was-validated input:invalid[type=file],.wpcf7 .was-validated input:invalid[type=month],.wpcf7 .was-validated input:invalid[type=number],.wpcf7 .was-validated input:invalid[type=range],.wpcf7 .was-validated input:invalid[type=search],.wpcf7 .was-validated input:invalid[type=submit],.wpcf7 .was-validated input:invalid[type=tel],.wpcf7 .was-validated input:invalid[type=text],.wpcf7 .was-validated input:invalid[type=time],.wpcf7 .was-validated input:invalid[type=url],.wpcf7 .was-validated input:invalid[type=week],.wpcf7 .was-validated select:invalid,.wpcf7 .was-validated textarea:invalid,.wpcf7 input.is-invalid[type=color],.wpcf7 input.is-invalid[type=date],.wpcf7 input.is-invalid[type=datetime-local],.wpcf7 input.is-invalid[type=datetime],.wpcf7 input.is-invalid[type=email],.wpcf7 input.is-invalid[type=file],.wpcf7 input.is-invalid[type=month],.wpcf7 input.is-invalid[type=number],.wpcf7 input.is-invalid[type=range],.wpcf7 input.is-invalid[type=search],.wpcf7 input.is-invalid[type=submit],.wpcf7 input.is-invalid[type=tel],.wpcf7 input.is-invalid[type=text],.wpcf7 input.is-invalid[type=time],.wpcf7 input.is-invalid[type=url],.wpcf7 input.is-invalid[type=week],.wpcf7 select.is-invalid,.wpcf7 textarea.is-invalid{border-color:#f44336}.is-invalid.custom-select:focus,.is-invalid.custom-select:hover,.is-invalid.form-control-file:focus,.is-invalid.form-control-file:hover,.is-invalid.form-control:focus,.is-invalid.form-control:hover,.was-validated .custom-select:invalid:focus,.was-validated .custom-select:invalid:hover,.was-validated .form-control-file:invalid:focus,.was-validated .form-control-file:invalid:hover,.was-validated .form-control:invalid:focus,.was-validated .form-control:invalid:hover,.was-validated .wpcf7 .wpcf7-validation-errors:invalid:focus,.was-validated .wpcf7 .wpcf7-validation-errors:invalid:hover,.was-validated .wpcf7 input:invalid:focus[type=color],.was-validated .wpcf7 input:invalid:focus[type=date],.was-validated .wpcf7 input:invalid:focus[type=datetime-local],.was-validated .wpcf7 input:invalid:focus[type=datetime],.was-validated .wpcf7 input:invalid:focus[type=email],.was-validated .wpcf7 input:invalid:focus[type=file],.was-validated .wpcf7 input:invalid:focus[type=month],.was-validated .wpcf7 input:invalid:focus[type=number],.was-validated .wpcf7 input:invalid:focus[type=range],.was-validated .wpcf7 input:invalid:focus[type=search],.was-validated .wpcf7 input:invalid:focus[type=submit],.was-validated .wpcf7 input:invalid:focus[type=tel],.was-validated .wpcf7 input:invalid:focus[type=text],.was-validated .wpcf7 input:invalid:focus[type=time],.was-validated .wpcf7 input:invalid:focus[type=url],.was-validated .wpcf7 input:invalid:focus[type=week],.was-validated .wpcf7 input:invalid:hover[type=color],.was-validated .wpcf7 input:invalid:hover[type=date],.was-validated .wpcf7 input:invalid:hover[type=datetime-local],.was-validated .wpcf7 input:invalid:hover[type=datetime],.was-validated .wpcf7 input:invalid:hover[type=email],.was-validated .wpcf7 input:invalid:hover[type=file],.was-validated .wpcf7 input:invalid:hover[type=month],.was-validated .wpcf7 input:invalid:hover[type=number],.was-validated .wpcf7 input:invalid:hover[type=range],.was-validated .wpcf7 input:invalid:hover[type=search],.was-validated .wpcf7 input:invalid:hover[type=submit],.was-validated .wpcf7 input:invalid:hover[type=tel],.was-validated .wpcf7 input:invalid:hover[type=text],.was-validated .wpcf7 input:invalid:hover[type=time],.was-validated .wpcf7 input:invalid:hover[type=url],.was-validated .wpcf7 input:invalid:hover[type=week],.was-validated .wpcf7 select:invalid:focus,.was-validated .wpcf7 select:invalid:hover,.was-validated .wpcf7 textarea:invalid:focus,.was-validated .wpcf7 textarea:invalid:hover,.wpcf7 .is-invalid.wpcf7-validation-errors:focus,.wpcf7 .is-invalid.wpcf7-validation-errors:hover,.wpcf7 .was-validated .wpcf7-validation-errors:invalid:focus,.wpcf7 .was-validated .wpcf7-validation-errors:invalid:hover,.wpcf7 .was-validated input:invalid:focus[type=color],.wpcf7 .was-validated input:invalid:focus[type=date],.wpcf7 .was-validated input:invalid:focus[type=datetime-local],.wpcf7 .was-validated input:invalid:focus[type=datetime],.wpcf7 .was-validated input:invalid:focus[type=email],.wpcf7 .was-validated input:invalid:focus[type=file],.wpcf7 .was-validated input:invalid:focus[type=month],.wpcf7 .was-validated input:invalid:focus[type=number],.wpcf7 .was-validated input:invalid:focus[type=range],.wpcf7 .was-validated input:invalid:focus[type=search],.wpcf7 .was-validated input:invalid:focus[type=submit],.wpcf7 .was-validated input:invalid:focus[type=tel],.wpcf7 .was-validated input:invalid:focus[type=text],.wpcf7 .was-validated input:invalid:focus[type=time],.wpcf7 .was-validated input:invalid:focus[type=url],.wpcf7 .was-validated input:invalid:focus[type=week],.wpcf7 .was-validated input:invalid:hover[type=color],.wpcf7 .was-validated input:invalid:hover[type=date],.wpcf7 .was-validated input:invalid:hover[type=datetime-local],.wpcf7 .was-validated input:invalid:hover[type=datetime],.wpcf7 .was-validated input:invalid:hover[type=email],.wpcf7 .was-validated input:invalid:hover[type=file],.wpcf7 .was-validated input:invalid:hover[type=month],.wpcf7 .was-validated input:invalid:hover[type=number],.wpcf7 .was-validated input:invalid:hover[type=range],.wpcf7 .was-validated input:invalid:hover[type=search],.wpcf7 .was-validated input:invalid:hover[type=submit],.wpcf7 .was-validated input:invalid:hover[type=tel],.wpcf7 .was-validated input:invalid:hover[type=text],.wpcf7 .was-validated input:invalid:hover[type=time],.wpcf7 .was-validated input:invalid:hover[type=url],.wpcf7 .was-validated input:invalid:hover[type=week],.wpcf7 .was-validated select:invalid:focus,.wpcf7 .was-validated select:invalid:hover,.wpcf7 .was-validated textarea:invalid:focus,.wpcf7 .was-validated textarea:invalid:hover,.wpcf7 input.is-invalid:focus[type=color],.wpcf7 input.is-invalid:focus[type=date],.wpcf7 input.is-invalid:focus[type=datetime-local],.wpcf7 input.is-invalid:focus[type=datetime],.wpcf7 input.is-invalid:focus[type=email],.wpcf7 input.is-invalid:focus[type=file],.wpcf7 input.is-invalid:focus[type=month],.wpcf7 input.is-invalid:focus[type=number],.wpcf7 input.is-invalid:focus[type=range],.wpcf7 input.is-invalid:focus[type=search],.wpcf7 input.is-invalid:focus[type=submit],.wpcf7 input.is-invalid:focus[type=tel],.wpcf7 input.is-invalid:focus[type=text],.wpcf7 input.is-invalid:focus[type=time],.wpcf7 input.is-invalid:focus[type=url],.wpcf7 input.is-invalid:focus[type=week],.wpcf7 input.is-invalid:hover[type=color],.wpcf7 input.is-invalid:hover[type=date],.wpcf7 input.is-invalid:hover[type=datetime-local],.wpcf7 input.is-invalid:hover[type=datetime],.wpcf7 input.is-invalid:hover[type=email],.wpcf7 input.is-invalid:hover[type=file],.wpcf7 input.is-invalid:hover[type=month],.wpcf7 input.is-invalid:hover[type=number],.wpcf7 input.is-invalid:hover[type=range],.wpcf7 input.is-invalid:hover[type=search],.wpcf7 input.is-invalid:hover[type=submit],.wpcf7 input.is-invalid:hover[type=tel],.wpcf7 input.is-invalid:hover[type=text],.wpcf7 input.is-invalid:hover[type=time],.wpcf7 input.is-invalid:hover[type=url],.wpcf7 input.is-invalid:hover[type=week],.wpcf7 select.is-invalid:focus,.wpcf7 select.is-invalid:hover,.wpcf7 textarea.is-invalid:focus,.wpcf7 textarea.is-invalid:hover{border-color:#f44336;-webkit-box-shadow:inset 0 -2px 0 -1px #f44336;box-shadow:inset 0 -2px 0 -1px #f44336}.is-invalid.custom-select~.invalid-feedback,.is-invalid.custom-select~.invalid-tooltip,.is-invalid.form-control-file~.invalid-feedback,.is-invalid.form-control-file~.invalid-tooltip,.is-invalid.form-control~.invalid-feedback,.is-invalid.form-control~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip,.was-validated .wpcf7 .wpcf7-validation-errors:invalid~.invalid-feedback,.was-validated .wpcf7 .wpcf7-validation-errors:invalid~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=color]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=color]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=date]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=date]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=datetime-local]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=datetime-local]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=datetime]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=datetime]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=email]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=email]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=file]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=file]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=month]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=month]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=number]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=number]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=range]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=range]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=search]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=search]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=submit]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=submit]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=tel]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=tel]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=text]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=text]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=time]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=time]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=url]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=url]~.invalid-tooltip,.was-validated .wpcf7 input:invalid[type=week]~.invalid-feedback,.was-validated .wpcf7 input:invalid[type=week]~.invalid-tooltip,.was-validated .wpcf7 select:invalid~.invalid-feedback,.was-validated .wpcf7 select:invalid~.invalid-tooltip,.was-validated .wpcf7 textarea:invalid~.invalid-feedback,.was-validated .wpcf7 textarea:invalid~.invalid-tooltip,.wpcf7 .is-invalid.wpcf7-validation-errors~.invalid-feedback,.wpcf7 .is-invalid.wpcf7-validation-errors~.invalid-tooltip,.wpcf7 .was-validated .wpcf7-validation-errors:invalid~.invalid-feedback,.wpcf7 .was-validated .wpcf7-validation-errors:invalid~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=color]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=color]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=date]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=date]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=datetime-local]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=datetime-local]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=datetime]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=datetime]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=email]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=email]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=file]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=file]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=month]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=month]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=number]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=number]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=range]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=range]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=search]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=search]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=submit]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=submit]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=tel]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=tel]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=text]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=text]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=time]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=time]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=url]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=url]~.invalid-tooltip,.wpcf7 .was-validated input:invalid[type=week]~.invalid-feedback,.wpcf7 .was-validated input:invalid[type=week]~.invalid-tooltip,.wpcf7 .was-validated select:invalid~.invalid-feedback,.wpcf7 .was-validated select:invalid~.invalid-tooltip,.wpcf7 .was-validated textarea:invalid~.invalid-feedback,.wpcf7 .was-validated textarea:invalid~.invalid-tooltip,.wpcf7 input.is-invalid[type=color]~.invalid-feedback,.wpcf7 input.is-invalid[type=color]~.invalid-tooltip,.wpcf7 input.is-invalid[type=date]~.invalid-feedback,.wpcf7 input.is-invalid[type=date]~.invalid-tooltip,.wpcf7 input.is-invalid[type=datetime-local]~.invalid-feedback,.wpcf7 input.is-invalid[type=datetime-local]~.invalid-tooltip,.wpcf7 input.is-invalid[type=datetime]~.invalid-feedback,.wpcf7 input.is-invalid[type=datetime]~.invalid-tooltip,.wpcf7 input.is-invalid[type=email]~.invalid-feedback,.wpcf7 input.is-invalid[type=email]~.invalid-tooltip,.wpcf7 input.is-invalid[type=file]~.invalid-feedback,.wpcf7 input.is-invalid[type=file]~.invalid-tooltip,.wpcf7 input.is-invalid[type=month]~.invalid-feedback,.wpcf7 input.is-invalid[type=month]~.invalid-tooltip,.wpcf7 input.is-invalid[type=number]~.invalid-feedback,.wpcf7 input.is-invalid[type=number]~.invalid-tooltip,.wpcf7 input.is-invalid[type=range]~.invalid-feedback,.wpcf7 input.is-invalid[type=range]~.invalid-tooltip,.wpcf7 input.is-invalid[type=search]~.invalid-feedback,.wpcf7 input.is-invalid[type=search]~.invalid-tooltip,.wpcf7 input.is-invalid[type=submit]~.invalid-feedback,.wpcf7 input.is-invalid[type=submit]~.invalid-tooltip,.wpcf7 input.is-invalid[type=tel]~.invalid-feedback,.wpcf7 input.is-invalid[type=tel]~.invalid-tooltip,.wpcf7 input.is-invalid[type=text]~.invalid-feedback,.wpcf7 input.is-invalid[type=text]~.invalid-tooltip,.wpcf7 input.is-invalid[type=time]~.invalid-feedback,.wpcf7 input.is-invalid[type=time]~.invalid-tooltip,.wpcf7 input.is-invalid[type=url]~.invalid-feedback,.wpcf7 input.is-invalid[type=url]~.invalid-tooltip,.wpcf7 input.is-invalid[type=week]~.invalid-feedback,.wpcf7 input.is-invalid[type=week]~.invalid-tooltip,.wpcf7 select.is-invalid~.invalid-feedback,.wpcf7 select.is-invalid~.invalid-tooltip,.wpcf7 textarea.is-invalid~.invalid-feedback,.wpcf7 textarea.is-invalid~.invalid-tooltip{display:block}.is-invalid.custom-select:focus[multiple],.is-invalid.custom-select:focus[size]:not([size='1']),.is-invalid.custom-select:hover[multiple],.is-invalid.custom-select:hover[size]:not([size='1']),.was-validated .custom-select:invalid:focus[multiple],.was-validated .custom-select:invalid:focus[size]:not([size='1']),.was-validated .custom-select:invalid:hover[multiple],.was-validated .custom-select:invalid:hover[size]:not([size='1']),.was-validated .wpcf7 select:invalid:focus[multiple],.was-validated .wpcf7 select:invalid:focus[size]:not([size='1']),.was-validated .wpcf7 select:invalid:hover[multiple],.was-validated .wpcf7 select:invalid:hover[size]:not([size='1']),.was-validated .wpcf7 textarea:invalid:focus:not([rows='1']),.was-validated .wpcf7 textarea:invalid:hover:not([rows='1']),.was-validated select.form-control:invalid:focus[multiple],.was-validated select.form-control:invalid:focus[size]:not([size='1']),.was-validated select.form-control:invalid:hover[multiple],.was-validated select.form-control:invalid:hover[size]:not([size='1']),.was-validated textarea.form-control:invalid:focus:not([rows='1']),.was-validated textarea.form-control:invalid:hover:not([rows='1']),.wpcf7 .was-validated select:invalid:focus[multiple],.wpcf7 .was-validated select:invalid:focus[size]:not([size='1']),.wpcf7 .was-validated select:invalid:hover[multiple],.wpcf7 .was-validated select:invalid:hover[size]:not([size='1']),.wpcf7 .was-validated textarea:invalid:focus:not([rows='1']),.wpcf7 .was-validated textarea:invalid:hover:not([rows='1']),.wpcf7 select.is-invalid:focus[multiple],.wpcf7 select.is-invalid:focus[size]:not([size='1']),.wpcf7 select.is-invalid:hover[multiple],.wpcf7 select.is-invalid:hover[size]:not([size='1']),.wpcf7 textarea.is-invalid:focus:not([rows='1']),.wpcf7 textarea.is-invalid:hover:not([rows='1']),select.is-invalid.form-control:focus[multiple],select.is-invalid.form-control:focus[size]:not([size='1']),select.is-invalid.form-control:hover[multiple],select.is-invalid.form-control:hover[size]:not([size='1']),textarea.is-invalid.form-control:focus:not([rows='1']),textarea.is-invalid.form-control:hover:not([rows='1']){-webkit-box-shadow:inset 2px 2px 0 -1px #f44336,inset -2px -2px 0 -1px #f44336;box-shadow:inset 2px 2px 0 -1px #f44336,inset -2px -2px 0 -1px #f44336}.textfield-box .is-invalid.custom-select:focus[multiple],.textfield-box .is-invalid.custom-select:focus[size]:not([size='1']),.textfield-box .is-invalid.custom-select:hover[multiple],.textfield-box .is-invalid.custom-select:hover[size]:not([size='1']),.textfield-box .wpcf7 select.is-invalid:focus[multiple],.textfield-box .wpcf7 select.is-invalid:focus[size]:not([size='1']),.textfield-box .wpcf7 select.is-invalid:hover[multiple],.textfield-box .wpcf7 select.is-invalid:hover[size]:not([size='1']),.textfield-box .wpcf7 textarea.is-invalid:focus:not([rows='1']),.textfield-box .wpcf7 textarea.is-invalid:hover:not([rows='1']),.textfield-box select.is-invalid.form-control:focus[multiple],.textfield-box select.is-invalid.form-control:focus[size]:not([size='1']),.textfield-box select.is-invalid.form-control:hover[multiple],.textfield-box select.is-invalid.form-control:hover[size]:not([size='1']),.textfield-box textarea.is-invalid.form-control:focus:not([rows='1']),.textfield-box textarea.is-invalid.form-control:hover:not([rows='1']),.was-validated .textfield-box .custom-select:invalid:focus[multiple],.was-validated .textfield-box .custom-select:invalid:focus[size]:not([size='1']),.was-validated .textfield-box .custom-select:invalid:hover[multiple],.was-validated .textfield-box .custom-select:invalid:hover[size]:not([size='1']),.was-validated .textfield-box .wpcf7 select:invalid:focus[multiple],.was-validated .textfield-box .wpcf7 select:invalid:focus[size]:not([size='1']),.was-validated .textfield-box .wpcf7 select:invalid:hover[multiple],.was-validated .textfield-box .wpcf7 select:invalid:hover[size]:not([size='1']),.was-validated .textfield-box .wpcf7 textarea:invalid:focus:not([rows='1']),.was-validated .textfield-box .wpcf7 textarea:invalid:hover:not([rows='1']),.was-validated .textfield-box select.form-control:invalid:focus[multiple],.was-validated .textfield-box select.form-control:invalid:focus[size]:not([size='1']),.was-validated .textfield-box select.form-control:invalid:hover[multiple],.was-validated .textfield-box select.form-control:invalid:hover[size]:not([size='1']),.was-validated .textfield-box textarea.form-control:invalid:focus:not([rows='1']),.was-validated .textfield-box textarea.form-control:invalid:hover:not([rows='1']),.wpcf7 .textfield-box select.is-invalid:focus[multiple],.wpcf7 .textfield-box select.is-invalid:focus[size]:not([size='1']),.wpcf7 .textfield-box select.is-invalid:hover[multiple],.wpcf7 .textfield-box select.is-invalid:hover[size]:not([size='1']),.wpcf7 .textfield-box textarea.is-invalid:focus:not([rows='1']),.wpcf7 .textfield-box textarea.is-invalid:hover:not([rows='1']),.wpcf7 .was-validated .textfield-box select:invalid:focus[multiple],.wpcf7 .was-validated .textfield-box select:invalid:focus[size]:not([size='1']),.wpcf7 .was-validated .textfield-box select:invalid:hover[multiple],.wpcf7 .was-validated .textfield-box select:invalid:hover[size]:not([size='1']),.wpcf7 .was-validated .textfield-box textarea:invalid:focus:not([rows='1']),.wpcf7 .was-validated .textfield-box textarea:invalid:hover:not([rows='1']){-webkit-box-shadow:inset 0 -2px 0 -1px #f44336;box-shadow:inset 0 -2px 0 -1px #f44336}.valid-feedback{font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.5;color:#4caf50;display:none;margin-top:.5rem;width:100%}.form-control-lg+.valid-feedback{margin-top:.75rem}.form-control-sm+.valid-feedback{margin-top:.25rem}.valid-tooltip{border-radius:2px;background-color:#4caf50;color:#fff;display:none;font-size:.875rem;line-height:1.42857;margin-top:.5rem;max-width:100%;opacity:.9;padding:.375rem 1rem;position:absolute;top:100%;text-align:center;word-break:break-word;z-index:240}@media (min-width:768px){.valid-tooltip{font-size:.625rem;padding:.24107rem .5rem}}.form-control-lg+.valid-tooltip{margin-top:.75rem}.form-control-sm+.valid-tooltip{margin-top:.25rem}.custom-control-input.is-valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label::after,.was-validated .custom-control-input:valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label::after{color:#4caf50}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#4caf50}.custom-control-input.is-valid~.custom-control-track,.was-validated .custom-control-input:valid~.custom-control-track{background-color:rgba(76,175,80,.5)}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.custom-file-input.is-valid:hover~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:hover~.custom-file-label{border-bottom-color:#4caf50;-webkit-box-shadow:inset 0 -2px 0 -1px #4caf50;box-shadow:inset 0 -2px 0 -1px #4caf50}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-bottom-color:#4caf50}.custom-file-input.is-valid~.custom-file-label:hover,.was-validated .custom-file-input:valid~.custom-file-label:hover{border-bottom-color:#4caf50;-webkit-box-shadow:inset 0 -2px 0 -1px #4caf50;box-shadow:inset 0 -2px 0 -1px #4caf50}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-switch .custom-control-input.is-valid~.custom-control-label::after,.was-validated .custom-switch .custom-control-input:valid~.custom-control-label::after{background-color:#4caf50}.form-check-input.is-valid+.form-check-label,.was-validated .form-check-input:valid+.form-check-label{color:#4caf50}.is-valid.custom-select,.is-valid.form-control,.is-valid.form-control-file,.was-validated .custom-select:valid,.was-validated .form-control-file:valid,.was-validated .form-control:valid,.was-validated .wpcf7 .wpcf7-validation-errors:valid,.was-validated .wpcf7 input:valid[type=color],.was-validated .wpcf7 input:valid[type=date],.was-validated .wpcf7 input:valid[type=datetime-local],.was-validated .wpcf7 input:valid[type=datetime],.was-validated .wpcf7 input:valid[type=email],.was-validated .wpcf7 input:valid[type=file],.was-validated .wpcf7 input:valid[type=month],.was-validated .wpcf7 input:valid[type=number],.was-validated .wpcf7 input:valid[type=range],.was-validated .wpcf7 input:valid[type=search],.was-validated .wpcf7 input:valid[type=submit],.was-validated .wpcf7 input:valid[type=tel],.was-validated .wpcf7 input:valid[type=text],.was-validated .wpcf7 input:valid[type=time],.was-validated .wpcf7 input:valid[type=url],.was-validated .wpcf7 input:valid[type=week],.was-validated .wpcf7 select:valid,.was-validated .wpcf7 textarea:valid,.wpcf7 .is-valid.wpcf7-validation-errors,.wpcf7 .was-validated .wpcf7-validation-errors:valid,.wpcf7 .was-validated input:valid[type=color],.wpcf7 .was-validated input:valid[type=date],.wpcf7 .was-validated input:valid[type=datetime-local],.wpcf7 .was-validated input:valid[type=datetime],.wpcf7 .was-validated input:valid[type=email],.wpcf7 .was-validated input:valid[type=file],.wpcf7 .was-validated input:valid[type=month],.wpcf7 .was-validated input:valid[type=number],.wpcf7 .was-validated input:valid[type=range],.wpcf7 .was-validated input:valid[type=search],.wpcf7 .was-validated input:valid[type=submit],.wpcf7 .was-validated input:valid[type=tel],.wpcf7 .was-validated input:valid[type=text],.wpcf7 .was-validated input:valid[type=time],.wpcf7 .was-validated input:valid[type=url],.wpcf7 .was-validated input:valid[type=week],.wpcf7 .was-validated select:valid,.wpcf7 .was-validated textarea:valid,.wpcf7 input.is-valid[type=color],.wpcf7 input.is-valid[type=date],.wpcf7 input.is-valid[type=datetime-local],.wpcf7 input.is-valid[type=datetime],.wpcf7 input.is-valid[type=email],.wpcf7 input.is-valid[type=file],.wpcf7 input.is-valid[type=month],.wpcf7 input.is-valid[type=number],.wpcf7 input.is-valid[type=range],.wpcf7 input.is-valid[type=search],.wpcf7 input.is-valid[type=submit],.wpcf7 input.is-valid[type=tel],.wpcf7 input.is-valid[type=text],.wpcf7 input.is-valid[type=time],.wpcf7 input.is-valid[type=url],.wpcf7 input.is-valid[type=week],.wpcf7 select.is-valid,.wpcf7 textarea.is-valid{border-color:#4caf50}.is-valid.custom-select:focus,.is-valid.custom-select:hover,.is-valid.form-control-file:focus,.is-valid.form-control-file:hover,.is-valid.form-control:focus,.is-valid.form-control:hover,.was-validated .custom-select:valid:focus,.was-validated .custom-select:valid:hover,.was-validated .form-control-file:valid:focus,.was-validated .form-control-file:valid:hover,.was-validated .form-control:valid:focus,.was-validated .form-control:valid:hover,.was-validated .wpcf7 .wpcf7-validation-errors:valid:focus,.was-validated .wpcf7 .wpcf7-validation-errors:valid:hover,.was-validated .wpcf7 input:valid:focus[type=color],.was-validated .wpcf7 input:valid:focus[type=date],.was-validated .wpcf7 input:valid:focus[type=datetime-local],.was-validated .wpcf7 input:valid:focus[type=datetime],.was-validated .wpcf7 input:valid:focus[type=email],.was-validated .wpcf7 input:valid:focus[type=file],.was-validated .wpcf7 input:valid:focus[type=month],.was-validated .wpcf7 input:valid:focus[type=number],.was-validated .wpcf7 input:valid:focus[type=range],.was-validated .wpcf7 input:valid:focus[type=search],.was-validated .wpcf7 input:valid:focus[type=submit],.was-validated .wpcf7 input:valid:focus[type=tel],.was-validated .wpcf7 input:valid:focus[type=text],.was-validated .wpcf7 input:valid:focus[type=time],.was-validated .wpcf7 input:valid:focus[type=url],.was-validated .wpcf7 input:valid:focus[type=week],.was-validated .wpcf7 input:valid:hover[type=color],.was-validated .wpcf7 input:valid:hover[type=date],.was-validated .wpcf7 input:valid:hover[type=datetime-local],.was-validated .wpcf7 input:valid:hover[type=datetime],.was-validated .wpcf7 input:valid:hover[type=email],.was-validated .wpcf7 input:valid:hover[type=file],.was-validated .wpcf7 input:valid:hover[type=month],.was-validated .wpcf7 input:valid:hover[type=number],.was-validated .wpcf7 input:valid:hover[type=range],.was-validated .wpcf7 input:valid:hover[type=search],.was-validated .wpcf7 input:valid:hover[type=submit],.was-validated .wpcf7 input:valid:hover[type=tel],.was-validated .wpcf7 input:valid:hover[type=text],.was-validated .wpcf7 input:valid:hover[type=time],.was-validated .wpcf7 input:valid:hover[type=url],.was-validated .wpcf7 input:valid:hover[type=week],.was-validated .wpcf7 select:valid:focus,.was-validated .wpcf7 select:valid:hover,.was-validated .wpcf7 textarea:valid:focus,.was-validated .wpcf7 textarea:valid:hover,.wpcf7 .is-valid.wpcf7-validation-errors:focus,.wpcf7 .is-valid.wpcf7-validation-errors:hover,.wpcf7 .was-validated .wpcf7-validation-errors:valid:focus,.wpcf7 .was-validated .wpcf7-validation-errors:valid:hover,.wpcf7 .was-validated input:valid:focus[type=color],.wpcf7 .was-validated input:valid:focus[type=date],.wpcf7 .was-validated input:valid:focus[type=datetime-local],.wpcf7 .was-validated input:valid:focus[type=datetime],.wpcf7 .was-validated input:valid:focus[type=email],.wpcf7 .was-validated input:valid:focus[type=file],.wpcf7 .was-validated input:valid:focus[type=month],.wpcf7 .was-validated input:valid:focus[type=number],.wpcf7 .was-validated input:valid:focus[type=range],.wpcf7 .was-validated input:valid:focus[type=search],.wpcf7 .was-validated input:valid:focus[type=submit],.wpcf7 .was-validated input:valid:focus[type=tel],.wpcf7 .was-validated input:valid:focus[type=text],.wpcf7 .was-validated input:valid:focus[type=time],.wpcf7 .was-validated input:valid:focus[type=url],.wpcf7 .was-validated input:valid:focus[type=week],.wpcf7 .was-validated input:valid:hover[type=color],.wpcf7 .was-validated input:valid:hover[type=date],.wpcf7 .was-validated input:valid:hover[type=datetime-local],.wpcf7 .was-validated input:valid:hover[type=datetime],.wpcf7 .was-validated input:valid:hover[type=email],.wpcf7 .was-validated input:valid:hover[type=file],.wpcf7 .was-validated input:valid:hover[type=month],.wpcf7 .was-validated input:valid:hover[type=number],.wpcf7 .was-validated input:valid:hover[type=range],.wpcf7 .was-validated input:valid:hover[type=search],.wpcf7 .was-validated input:valid:hover[type=submit],.wpcf7 .was-validated input:valid:hover[type=tel],.wpcf7 .was-validated input:valid:hover[type=text],.wpcf7 .was-validated input:valid:hover[type=time],.wpcf7 .was-validated input:valid:hover[type=url],.wpcf7 .was-validated input:valid:hover[type=week],.wpcf7 .was-validated select:valid:focus,.wpcf7 .was-validated select:valid:hover,.wpcf7 .was-validated textarea:valid:focus,.wpcf7 .was-validated textarea:valid:hover,.wpcf7 input.is-valid:focus[type=color],.wpcf7 input.is-valid:focus[type=date],.wpcf7 input.is-valid:focus[type=datetime-local],.wpcf7 input.is-valid:focus[type=datetime],.wpcf7 input.is-valid:focus[type=email],.wpcf7 input.is-valid:focus[type=file],.wpcf7 input.is-valid:focus[type=month],.wpcf7 input.is-valid:focus[type=number],.wpcf7 input.is-valid:focus[type=range],.wpcf7 input.is-valid:focus[type=search],.wpcf7 input.is-valid:focus[type=submit],.wpcf7 input.is-valid:focus[type=tel],.wpcf7 input.is-valid:focus[type=text],.wpcf7 input.is-valid:focus[type=time],.wpcf7 input.is-valid:focus[type=url],.wpcf7 input.is-valid:focus[type=week],.wpcf7 input.is-valid:hover[type=color],.wpcf7 input.is-valid:hover[type=date],.wpcf7 input.is-valid:hover[type=datetime-local],.wpcf7 input.is-valid:hover[type=datetime],.wpcf7 input.is-valid:hover[type=email],.wpcf7 input.is-valid:hover[type=file],.wpcf7 input.is-valid:hover[type=month],.wpcf7 input.is-valid:hover[type=number],.wpcf7 input.is-valid:hover[type=range],.wpcf7 input.is-valid:hover[type=search],.wpcf7 input.is-valid:hover[type=submit],.wpcf7 input.is-valid:hover[type=tel],.wpcf7 input.is-valid:hover[type=text],.wpcf7 input.is-valid:hover[type=time],.wpcf7 input.is-valid:hover[type=url],.wpcf7 input.is-valid:hover[type=week],.wpcf7 select.is-valid:focus,.wpcf7 select.is-valid:hover,.wpcf7 textarea.is-valid:focus,.wpcf7 textarea.is-valid:hover{border-color:#4caf50;-webkit-box-shadow:inset 0 -2px 0 -1px #4caf50;box-shadow:inset 0 -2px 0 -1px #4caf50}.is-valid.custom-select~.valid-feedback,.is-valid.custom-select~.valid-tooltip,.is-valid.form-control-file~.valid-feedback,.is-valid.form-control-file~.valid-tooltip,.is-valid.form-control~.valid-feedback,.is-valid.form-control~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip,.was-validated .wpcf7 .wpcf7-validation-errors:valid~.valid-feedback,.was-validated .wpcf7 .wpcf7-validation-errors:valid~.valid-tooltip,.was-validated .wpcf7 input:valid[type=color]~.valid-feedback,.was-validated .wpcf7 input:valid[type=color]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=date]~.valid-feedback,.was-validated .wpcf7 input:valid[type=date]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=datetime-local]~.valid-feedback,.was-validated .wpcf7 input:valid[type=datetime-local]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=datetime]~.valid-feedback,.was-validated .wpcf7 input:valid[type=datetime]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=email]~.valid-feedback,.was-validated .wpcf7 input:valid[type=email]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=file]~.valid-feedback,.was-validated .wpcf7 input:valid[type=file]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=month]~.valid-feedback,.was-validated .wpcf7 input:valid[type=month]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=number]~.valid-feedback,.was-validated .wpcf7 input:valid[type=number]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=range]~.valid-feedback,.was-validated .wpcf7 input:valid[type=range]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=search]~.valid-feedback,.was-validated .wpcf7 input:valid[type=search]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=submit]~.valid-feedback,.was-validated .wpcf7 input:valid[type=submit]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=tel]~.valid-feedback,.was-validated .wpcf7 input:valid[type=tel]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=text]~.valid-feedback,.was-validated .wpcf7 input:valid[type=text]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=time]~.valid-feedback,.was-validated .wpcf7 input:valid[type=time]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=url]~.valid-feedback,.was-validated .wpcf7 input:valid[type=url]~.valid-tooltip,.was-validated .wpcf7 input:valid[type=week]~.valid-feedback,.was-validated .wpcf7 input:valid[type=week]~.valid-tooltip,.was-validated .wpcf7 select:valid~.valid-feedback,.was-validated .wpcf7 select:valid~.valid-tooltip,.was-validated .wpcf7 textarea:valid~.valid-feedback,.was-validated .wpcf7 textarea:valid~.valid-tooltip,.wpcf7 .is-valid.wpcf7-validation-errors~.valid-feedback,.wpcf7 .is-valid.wpcf7-validation-errors~.valid-tooltip,.wpcf7 .was-validated .wpcf7-validation-errors:valid~.valid-feedback,.wpcf7 .was-validated .wpcf7-validation-errors:valid~.valid-tooltip,.wpcf7 .was-validated input:valid[type=color]~.valid-feedback,.wpcf7 .was-validated input:valid[type=color]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=date]~.valid-feedback,.wpcf7 .was-validated input:valid[type=date]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=datetime-local]~.valid-feedback,.wpcf7 .was-validated input:valid[type=datetime-local]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=datetime]~.valid-feedback,.wpcf7 .was-validated input:valid[type=datetime]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=email]~.valid-feedback,.wpcf7 .was-validated input:valid[type=email]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=file]~.valid-feedback,.wpcf7 .was-validated input:valid[type=file]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=month]~.valid-feedback,.wpcf7 .was-validated input:valid[type=month]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=number]~.valid-feedback,.wpcf7 .was-validated input:valid[type=number]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=range]~.valid-feedback,.wpcf7 .was-validated input:valid[type=range]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=search]~.valid-feedback,.wpcf7 .was-validated input:valid[type=search]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=submit]~.valid-feedback,.wpcf7 .was-validated input:valid[type=submit]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=tel]~.valid-feedback,.wpcf7 .was-validated input:valid[type=tel]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=text]~.valid-feedback,.wpcf7 .was-validated input:valid[type=text]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=time]~.valid-feedback,.wpcf7 .was-validated input:valid[type=time]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=url]~.valid-feedback,.wpcf7 .was-validated input:valid[type=url]~.valid-tooltip,.wpcf7 .was-validated input:valid[type=week]~.valid-feedback,.wpcf7 .was-validated input:valid[type=week]~.valid-tooltip,.wpcf7 .was-validated select:valid~.valid-feedback,.wpcf7 .was-validated select:valid~.valid-tooltip,.wpcf7 .was-validated textarea:valid~.valid-feedback,.wpcf7 .was-validated textarea:valid~.valid-tooltip,.wpcf7 input.is-valid[type=color]~.valid-feedback,.wpcf7 input.is-valid[type=color]~.valid-tooltip,.wpcf7 input.is-valid[type=date]~.valid-feedback,.wpcf7 input.is-valid[type=date]~.valid-tooltip,.wpcf7 input.is-valid[type=datetime-local]~.valid-feedback,.wpcf7 input.is-valid[type=datetime-local]~.valid-tooltip,.wpcf7 input.is-valid[type=datetime]~.valid-feedback,.wpcf7 input.is-valid[type=datetime]~.valid-tooltip,.wpcf7 input.is-valid[type=email]~.valid-feedback,.wpcf7 input.is-valid[type=email]~.valid-tooltip,.wpcf7 input.is-valid[type=file]~.valid-feedback,.wpcf7 input.is-valid[type=file]~.valid-tooltip,.wpcf7 input.is-valid[type=month]~.valid-feedback,.wpcf7 input.is-valid[type=month]~.valid-tooltip,.wpcf7 input.is-valid[type=number]~.valid-feedback,.wpcf7 input.is-valid[type=number]~.valid-tooltip,.wpcf7 input.is-valid[type=range]~.valid-feedback,.wpcf7 input.is-valid[type=range]~.valid-tooltip,.wpcf7 input.is-valid[type=search]~.valid-feedback,.wpcf7 input.is-valid[type=search]~.valid-tooltip,.wpcf7 input.is-valid[type=submit]~.valid-feedback,.wpcf7 input.is-valid[type=submit]~.valid-tooltip,.wpcf7 input.is-valid[type=tel]~.valid-feedback,.wpcf7 input.is-valid[type=tel]~.valid-tooltip,.wpcf7 input.is-valid[type=text]~.valid-feedback,.wpcf7 input.is-valid[type=text]~.valid-tooltip,.wpcf7 input.is-valid[type=time]~.valid-feedback,.wpcf7 input.is-valid[type=time]~.valid-tooltip,.wpcf7 input.is-valid[type=url]~.valid-feedback,.wpcf7 input.is-valid[type=url]~.valid-tooltip,.wpcf7 input.is-valid[type=week]~.valid-feedback,.wpcf7 input.is-valid[type=week]~.valid-tooltip,.wpcf7 select.is-valid~.valid-feedback,.wpcf7 select.is-valid~.valid-tooltip,.wpcf7 textarea.is-valid~.valid-feedback,.wpcf7 textarea.is-valid~.valid-tooltip{display:block}.is-valid.custom-select:focus[multiple],.is-valid.custom-select:focus[size]:not([size='1']),.is-valid.custom-select:hover[multiple],.is-valid.custom-select:hover[size]:not([size='1']),.was-validated .custom-select:valid:focus[multiple],.was-validated .custom-select:valid:focus[size]:not([size='1']),.was-validated .custom-select:valid:hover[multiple],.was-validated .custom-select:valid:hover[size]:not([size='1']),.was-validated .wpcf7 select:valid:focus[multiple],.was-validated .wpcf7 select:valid:focus[size]:not([size='1']),.was-validated .wpcf7 select:valid:hover[multiple],.was-validated .wpcf7 select:valid:hover[size]:not([size='1']),.was-validated .wpcf7 textarea:valid:focus:not([rows='1']),.was-validated .wpcf7 textarea:valid:hover:not([rows='1']),.was-validated select.form-control:valid:focus[multiple],.was-validated select.form-control:valid:focus[size]:not([size='1']),.was-validated select.form-control:valid:hover[multiple],.was-validated select.form-control:valid:hover[size]:not([size='1']),.was-validated textarea.form-control:valid:focus:not([rows='1']),.was-validated textarea.form-control:valid:hover:not([rows='1']),.wpcf7 .was-validated select:valid:focus[multiple],.wpcf7 .was-validated select:valid:focus[size]:not([size='1']),.wpcf7 .was-validated select:valid:hover[multiple],.wpcf7 .was-validated select:valid:hover[size]:not([size='1']),.wpcf7 .was-validated textarea:valid:focus:not([rows='1']),.wpcf7 .was-validated textarea:valid:hover:not([rows='1']),.wpcf7 select.is-valid:focus[multiple],.wpcf7 select.is-valid:focus[size]:not([size='1']),.wpcf7 select.is-valid:hover[multiple],.wpcf7 select.is-valid:hover[size]:not([size='1']),.wpcf7 textarea.is-valid:focus:not([rows='1']),.wpcf7 textarea.is-valid:hover:not([rows='1']),select.is-valid.form-control:focus[multiple],select.is-valid.form-control:focus[size]:not([size='1']),select.is-valid.form-control:hover[multiple],select.is-valid.form-control:hover[size]:not([size='1']),textarea.is-valid.form-control:focus:not([rows='1']),textarea.is-valid.form-control:hover:not([rows='1']){-webkit-box-shadow:inset 2px 2px 0 -1px #4caf50,inset -2px -2px 0 -1px #4caf50;box-shadow:inset 2px 2px 0 -1px #4caf50,inset -2px -2px 0 -1px #4caf50}.textfield-box .is-valid.custom-select:focus[multiple],.textfield-box .is-valid.custom-select:focus[size]:not([size='1']),.textfield-box .is-valid.custom-select:hover[multiple],.textfield-box .is-valid.custom-select:hover[size]:not([size='1']),.textfield-box .wpcf7 select.is-valid:focus[multiple],.textfield-box .wpcf7 select.is-valid:focus[size]:not([size='1']),.textfield-box .wpcf7 select.is-valid:hover[multiple],.textfield-box .wpcf7 select.is-valid:hover[size]:not([size='1']),.textfield-box .wpcf7 textarea.is-valid:focus:not([rows='1']),.textfield-box .wpcf7 textarea.is-valid:hover:not([rows='1']),.textfield-box select.is-valid.form-control:focus[multiple],.textfield-box select.is-valid.form-control:focus[size]:not([size='1']),.textfield-box select.is-valid.form-control:hover[multiple],.textfield-box select.is-valid.form-control:hover[size]:not([size='1']),.textfield-box textarea.is-valid.form-control:focus:not([rows='1']),.textfield-box textarea.is-valid.form-control:hover:not([rows='1']),.was-validated .textfield-box .custom-select:valid:focus[multiple],.was-validated .textfield-box .custom-select:valid:focus[size]:not([size='1']),.was-validated .textfield-box .custom-select:valid:hover[multiple],.was-validated .textfield-box .custom-select:valid:hover[size]:not([size='1']),.was-validated .textfield-box .wpcf7 select:valid:focus[multiple],.was-validated .textfield-box .wpcf7 select:valid:focus[size]:not([size='1']),.was-validated .textfield-box .wpcf7 select:valid:hover[multiple],.was-validated .textfield-box .wpcf7 select:valid:hover[size]:not([size='1']),.was-validated .textfield-box .wpcf7 textarea:valid:focus:not([rows='1']),.was-validated .textfield-box .wpcf7 textarea:valid:hover:not([rows='1']),.was-validated .textfield-box select.form-control:valid:focus[multiple],.was-validated .textfield-box select.form-control:valid:focus[size]:not([size='1']),.was-validated .textfield-box select.form-control:valid:hover[multiple],.was-validated .textfield-box select.form-control:valid:hover[size]:not([size='1']),.was-validated .textfield-box textarea.form-control:valid:focus:not([rows='1']),.was-validated .textfield-box textarea.form-control:valid:hover:not([rows='1']),.wpcf7 .textfield-box select.is-valid:focus[multiple],.wpcf7 .textfield-box select.is-valid:focus[size]:not([size='1']),.wpcf7 .textfield-box select.is-valid:hover[multiple],.wpcf7 .textfield-box select.is-valid:hover[size]:not([size='1']),.wpcf7 .textfield-box textarea.is-valid:focus:not([rows='1']),.wpcf7 .textfield-box textarea.is-valid:hover:not([rows='1']),.wpcf7 .was-validated .textfield-box select:valid:focus[multiple],.wpcf7 .was-validated .textfield-box select:valid:focus[size]:not([size='1']),.wpcf7 .was-validated .textfield-box select:valid:hover[multiple],.wpcf7 .was-validated .textfield-box select:valid:hover[size]:not([size='1']),.wpcf7 .was-validated .textfield-box textarea:valid:focus:not([rows='1']),.wpcf7 .was-validated .textfield-box textarea:valid:hover:not([rows='1']){-webkit-box-shadow:inset 0 -2px 0 -1px #4caf50;box-shadow:inset 0 -2px 0 -1px #4caf50}.textfield-box .custom-select,.textfield-box .form-control,.textfield-box .form-control-file,.textfield-box .wpcf7 .wpcf7-validation-errors,.textfield-box .wpcf7 input[type=color],.textfield-box .wpcf7 input[type=date],.textfield-box .wpcf7 input[type=datetime-local],.textfield-box .wpcf7 input[type=datetime],.textfield-box .wpcf7 input[type=email],.textfield-box .wpcf7 input[type=file],.textfield-box .wpcf7 input[type=month],.textfield-box .wpcf7 input[type=number],.textfield-box .wpcf7 input[type=range],.textfield-box .wpcf7 input[type=search],.textfield-box .wpcf7 input[type=submit],.textfield-box .wpcf7 input[type=tel],.textfield-box .wpcf7 input[type=text],.textfield-box .wpcf7 input[type=time],.textfield-box .wpcf7 input[type=url],.textfield-box .wpcf7 input[type=week],.textfield-box .wpcf7 select,.textfield-box .wpcf7 textarea,.wpcf7 .textfield-box .wpcf7-validation-errors,.wpcf7 .textfield-box input[type=color],.wpcf7 .textfield-box input[type=date],.wpcf7 .textfield-box input[type=datetime-local],.wpcf7 .textfield-box input[type=datetime],.wpcf7 .textfield-box input[type=email],.wpcf7 .textfield-box input[type=file],.wpcf7 .textfield-box input[type=month],.wpcf7 .textfield-box input[type=number],.wpcf7 .textfield-box input[type=range],.wpcf7 .textfield-box input[type=search],.wpcf7 .textfield-box input[type=submit],.wpcf7 .textfield-box input[type=tel],.wpcf7 .textfield-box input[type=text],.wpcf7 .textfield-box input[type=time],.wpcf7 .textfield-box input[type=url],.wpcf7 .textfield-box input[type=week],.wpcf7 .textfield-box select,.wpcf7 .textfield-box textarea{background-color:rgba(0,0,0,.06);border-radius:4px;padding:1rem 1rem calc(1rem - 1px)}.textfield-box .custom-select,.textfield-box .wpcf7 select,.textfield-box select.form-control,.wpcf7 .textfield-box select{padding-right:1.5em}.textfield-box .custom-select[multiple],.textfield-box .custom-select[size]:not([size='1']),.textfield-box .wpcf7 select[multiple],.textfield-box .wpcf7 select[size]:not([size='1']),.textfield-box .wpcf7 textarea:not([rows='1']),.textfield-box select.form-control[multiple],.textfield-box select.form-control[size]:not([size='1']),.textfield-box textarea.form-control:not([rows='1']),.wpcf7 .textfield-box select[multiple],.wpcf7 .textfield-box select[size]:not([size='1']),.wpcf7 .textfield-box textarea:not([rows='1']){border-width:0 0 1px;padding:1rem 1rem calc(1rem - 1px)}.textfield-box .custom-select:hover[multiple],.textfield-box .custom-select:hover[size]:not([size='1']),.textfield-box .wpcf7 select:hover[multiple],.textfield-box .wpcf7 select:hover[size]:not([size='1']),.textfield-box .wpcf7 textarea:hover:not([rows='1']),.textfield-box select.form-control:hover[multiple],.textfield-box select.form-control:hover[size]:not([size='1']),.textfield-box textarea.form-control:hover:not([rows='1']),.wpcf7 .textfield-box select:hover[multiple],.wpcf7 .textfield-box select:hover[size]:not([size='1']),.wpcf7 .textfield-box textarea:hover:not([rows='1']){-webkit-box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.87);box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.87)}.textfield-box .custom-select:focus[multiple],.textfield-box .custom-select:focus[size]:not([size='1']),.textfield-box .wpcf7 select:focus[multiple],.textfield-box .wpcf7 select:focus[size]:not([size='1']),.textfield-box .wpcf7 textarea:focus:not([rows='1']),.textfield-box select.form-control:focus[multiple],.textfield-box select.form-control:focus[size]:not([size='1']),.textfield-box textarea.form-control:focus:not([rows='1']),.wpcf7 .textfield-box select:focus[multiple],.wpcf7 .textfield-box select:focus[size]:not([size='1']),.wpcf7 .textfield-box textarea:focus:not([rows='1']){-webkit-box-shadow:inset 0 -2px 0 -1px #f08506;box-shadow:inset 0 -2px 0 -1px #f08506}.textfield-box .wpcf7 textarea,.textfield-box textarea.form-control,.wpcf7 .textfield-box textarea{min-height:3.5rem}.textfield-box .form-control-file,.textfield-box .form-control[type=file],.textfield-box .wpcf7 .wpcf7-validation-errors[type=file],.textfield-box .wpcf7 input[type=file][type=color],.textfield-box .wpcf7 input[type=file][type=date],.textfield-box .wpcf7 input[type=file][type=datetime-local],.textfield-box .wpcf7 input[type=file][type=datetime],.textfield-box .wpcf7 input[type=file][type=email],.textfield-box .wpcf7 input[type=file][type=file],.textfield-box .wpcf7 input[type=file][type=month],.textfield-box .wpcf7 input[type=file][type=number],.textfield-box .wpcf7 input[type=file][type=range],.textfield-box .wpcf7 input[type=file][type=search],.textfield-box .wpcf7 input[type=file][type=submit],.textfield-box .wpcf7 input[type=file][type=tel],.textfield-box .wpcf7 input[type=file][type=text],.textfield-box .wpcf7 input[type=file][type=time],.textfield-box .wpcf7 input[type=file][type=url],.textfield-box .wpcf7 input[type=file][type=week],.textfield-box .wpcf7 select[type=file],.textfield-box .wpcf7 textarea[type=file],.wpcf7 .textfield-box .wpcf7-validation-errors[type=file],.wpcf7 .textfield-box input[type=file][type=color],.wpcf7 .textfield-box input[type=file][type=date],.wpcf7 .textfield-box input[type=file][type=datetime-local],.wpcf7 .textfield-box input[type=file][type=datetime],.wpcf7 .textfield-box input[type=file][type=email],.wpcf7 .textfield-box input[type=file][type=file],.wpcf7 .textfield-box input[type=file][type=month],.wpcf7 .textfield-box input[type=file][type=number],.wpcf7 .textfield-box input[type=file][type=range],.wpcf7 .textfield-box input[type=file][type=search],.wpcf7 .textfield-box input[type=file][type=submit],.wpcf7 .textfield-box input[type=file][type=tel],.wpcf7 .textfield-box input[type=file][type=text],.wpcf7 .textfield-box input[type=file][type=time],.wpcf7 .textfield-box input[type=file][type=url],.wpcf7 .textfield-box input[type=file][type=week],.wpcf7 .textfield-box select[type=file],.wpcf7 .textfield-box textarea[type=file]{max-height:3.5rem}.input-group-lg>.textfield-box .custom-select,.input-group-lg>.textfield-box .form-control,.input-group-lg>.textfield-box .form-control-file,.input-group-lg>.textfield-box .wpcf7 .wpcf7-validation-errors,.input-group-lg>.textfield-box .wpcf7 input[type=color],.input-group-lg>.textfield-box .wpcf7 input[type=date],.input-group-lg>.textfield-box .wpcf7 input[type=datetime-local],.input-group-lg>.textfield-box .wpcf7 input[type=datetime],.input-group-lg>.textfield-box .wpcf7 input[type=email],.input-group-lg>.textfield-box .wpcf7 input[type=file],.input-group-lg>.textfield-box .wpcf7 input[type=month],.input-group-lg>.textfield-box .wpcf7 input[type=number],.input-group-lg>.textfield-box .wpcf7 input[type=range],.input-group-lg>.textfield-box .wpcf7 input[type=search],.input-group-lg>.textfield-box .wpcf7 input[type=submit],.input-group-lg>.textfield-box .wpcf7 input[type=tel],.input-group-lg>.textfield-box .wpcf7 input[type=text],.input-group-lg>.textfield-box .wpcf7 input[type=time],.input-group-lg>.textfield-box .wpcf7 input[type=url],.input-group-lg>.textfield-box .wpcf7 input[type=week],.input-group-lg>.textfield-box .wpcf7 select,.input-group-lg>.textfield-box .wpcf7 textarea,.textfield-box-lg .custom-select,.textfield-box-lg .form-control,.textfield-box-lg .form-control-file,.textfield-box-lg .wpcf7 .wpcf7-validation-errors,.textfield-box-lg .wpcf7 input[type=color],.textfield-box-lg .wpcf7 input[type=date],.textfield-box-lg .wpcf7 input[type=datetime-local],.textfield-box-lg .wpcf7 input[type=datetime],.textfield-box-lg .wpcf7 input[type=email],.textfield-box-lg .wpcf7 input[type=file],.textfield-box-lg .wpcf7 input[type=month],.textfield-box-lg .wpcf7 input[type=number],.textfield-box-lg .wpcf7 input[type=range],.textfield-box-lg .wpcf7 input[type=search],.textfield-box-lg .wpcf7 input[type=submit],.textfield-box-lg .wpcf7 input[type=tel],.textfield-box-lg .wpcf7 input[type=text],.textfield-box-lg .wpcf7 input[type=time],.textfield-box-lg .wpcf7 input[type=url],.textfield-box-lg .wpcf7 input[type=week],.textfield-box-lg .wpcf7 select,.textfield-box-lg .wpcf7 textarea,.wpcf7 .input-group-lg>.textfield-box .wpcf7-validation-errors,.wpcf7 .input-group-lg>.textfield-box input[type=color],.wpcf7 .input-group-lg>.textfield-box input[type=date],.wpcf7 .input-group-lg>.textfield-box input[type=datetime-local],.wpcf7 .input-group-lg>.textfield-box input[type=datetime],.wpcf7 .input-group-lg>.textfield-box input[type=email],.wpcf7 .input-group-lg>.textfield-box input[type=file],.wpcf7 .input-group-lg>.textfield-box input[type=month],.wpcf7 .input-group-lg>.textfield-box input[type=number],.wpcf7 .input-group-lg>.textfield-box input[type=range],.wpcf7 .input-group-lg>.textfield-box input[type=search],.wpcf7 .input-group-lg>.textfield-box input[type=submit],.wpcf7 .input-group-lg>.textfield-box input[type=tel],.wpcf7 .input-group-lg>.textfield-box input[type=text],.wpcf7 .input-group-lg>.textfield-box input[type=time],.wpcf7 .input-group-lg>.textfield-box input[type=url],.wpcf7 .input-group-lg>.textfield-box input[type=week],.wpcf7 .input-group-lg>.textfield-box select,.wpcf7 .input-group-lg>.textfield-box textarea,.wpcf7 .textfield-box-lg .wpcf7-validation-errors,.wpcf7 .textfield-box-lg input[type=color],.wpcf7 .textfield-box-lg input[type=date],.wpcf7 .textfield-box-lg input[type=datetime-local],.wpcf7 .textfield-box-lg input[type=datetime],.wpcf7 .textfield-box-lg input[type=email],.wpcf7 .textfield-box-lg input[type=file],.wpcf7 .textfield-box-lg input[type=month],.wpcf7 .textfield-box-lg input[type=number],.wpcf7 .textfield-box-lg input[type=range],.wpcf7 .textfield-box-lg input[type=search],.wpcf7 .textfield-box-lg input[type=submit],.wpcf7 .textfield-box-lg input[type=tel],.wpcf7 .textfield-box-lg input[type=text],.wpcf7 .textfield-box-lg input[type=time],.wpcf7 .textfield-box-lg input[type=url],.wpcf7 .textfield-box-lg input[type=week],.wpcf7 .textfield-box-lg select,.wpcf7 .textfield-box-lg textarea{font-size:2.125rem;line-height:1.17647;padding:.875rem 1rem calc(.875rem - 1px)}.input-group-lg>.textfield-box .custom-select[multiple],.input-group-lg>.textfield-box .custom-select[size]:not([size='1']),.input-group-lg>.textfield-box .wpcf7 select[multiple],.input-group-lg>.textfield-box .wpcf7 select[size]:not([size='1']),.input-group-lg>.textfield-box .wpcf7 textarea:not([rows='1']),.input-group-lg>.textfield-box select.form-control[multiple],.input-group-lg>.textfield-box select.form-control[size]:not([size='1']),.input-group-lg>.textfield-box textarea.form-control:not([rows='1']),.textfield-box-lg .custom-select[multiple],.textfield-box-lg .custom-select[size]:not([size='1']),.textfield-box-lg .wpcf7 select[multiple],.textfield-box-lg .wpcf7 select[size]:not([size='1']),.textfield-box-lg .wpcf7 textarea:not([rows='1']),.textfield-box-lg select.form-control[multiple],.textfield-box-lg select.form-control[size]:not([size='1']),.textfield-box-lg textarea.form-control:not([rows='1']),.wpcf7 .input-group-lg>.textfield-box select[multiple],.wpcf7 .input-group-lg>.textfield-box select[size]:not([size='1']),.wpcf7 .input-group-lg>.textfield-box textarea:not([rows='1']),.wpcf7 .textfield-box-lg select[multiple],.wpcf7 .textfield-box-lg select[size]:not([size='1']),.wpcf7 .textfield-box-lg textarea:not([rows='1']){padding:.875rem 1rem calc(.875rem - 1px)}.input-group-lg>.textfield-box .wpcf7 textarea,.input-group-lg>.textfield-box textarea.form-control,.textfield-box-lg .wpcf7 textarea,.textfield-box-lg textarea.form-control,.wpcf7 .input-group-lg>.textfield-box textarea,.wpcf7 .textfield-box-lg textarea{min-height:4.25rem}.input-group-lg>.textfield-box .custom-select,.textfield-box-lg .custom-select{padding-right:1.5em}.input-group-lg>.textfield-box .form-control-file,.input-group-lg>.textfield-box .form-control[type=file],.input-group-lg>.textfield-box .wpcf7 .wpcf7-validation-errors[type=file],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=color],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=date],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=datetime-local],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=datetime],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=email],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=file],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=month],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=number],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=range],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=search],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=submit],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=tel],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=text],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=time],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=url],.input-group-lg>.textfield-box .wpcf7 input[type=file][type=week],.input-group-lg>.textfield-box .wpcf7 select[type=file],.input-group-lg>.textfield-box .wpcf7 textarea[type=file],.textfield-box-lg .form-control-file,.textfield-box-lg .form-control[type=file],.textfield-box-lg .wpcf7 .wpcf7-validation-errors[type=file],.textfield-box-lg .wpcf7 input[type=file][type=color],.textfield-box-lg .wpcf7 input[type=file][type=date],.textfield-box-lg .wpcf7 input[type=file][type=datetime-local],.textfield-box-lg .wpcf7 input[type=file][type=datetime],.textfield-box-lg .wpcf7 input[type=file][type=email],.textfield-box-lg .wpcf7 input[type=file][type=file],.textfield-box-lg .wpcf7 input[type=file][type=month],.textfield-box-lg .wpcf7 input[type=file][type=number],.textfield-box-lg .wpcf7 input[type=file][type=range],.textfield-box-lg .wpcf7 input[type=file][type=search],.textfield-box-lg .wpcf7 input[type=file][type=submit],.textfield-box-lg .wpcf7 input[type=file][type=tel],.textfield-box-lg .wpcf7 input[type=file][type=text],.textfield-box-lg .wpcf7 input[type=file][type=time],.textfield-box-lg .wpcf7 input[type=file][type=url],.textfield-box-lg .wpcf7 input[type=file][type=week],.textfield-box-lg .wpcf7 select[type=file],.textfield-box-lg .wpcf7 textarea[type=file],.wpcf7 .input-group-lg>.textfield-box .wpcf7-validation-errors[type=file],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=color],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=date],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=datetime-local],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=datetime],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=email],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=file],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=month],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=number],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=range],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=search],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=submit],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=tel],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=text],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=time],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=url],.wpcf7 .input-group-lg>.textfield-box input[type=file][type=week],.wpcf7 .input-group-lg>.textfield-box select[type=file],.wpcf7 .input-group-lg>.textfield-box textarea[type=file],.wpcf7 .textfield-box-lg .wpcf7-validation-errors[type=file],.wpcf7 .textfield-box-lg input[type=file][type=color],.wpcf7 .textfield-box-lg input[type=file][type=date],.wpcf7 .textfield-box-lg input[type=file][type=datetime-local],.wpcf7 .textfield-box-lg input[type=file][type=datetime],.wpcf7 .textfield-box-lg input[type=file][type=email],.wpcf7 .textfield-box-lg input[type=file][type=file],.wpcf7 .textfield-box-lg input[type=file][type=month],.wpcf7 .textfield-box-lg input[type=file][type=number],.wpcf7 .textfield-box-lg input[type=file][type=range],.wpcf7 .textfield-box-lg input[type=file][type=search],.wpcf7 .textfield-box-lg input[type=file][type=submit],.wpcf7 .textfield-box-lg input[type=file][type=tel],.wpcf7 .textfield-box-lg input[type=file][type=text],.wpcf7 .textfield-box-lg input[type=file][type=time],.wpcf7 .textfield-box-lg input[type=file][type=url],.wpcf7 .textfield-box-lg input[type=file][type=week],.wpcf7 .textfield-box-lg select[type=file],.wpcf7 .textfield-box-lg textarea[type=file]{max-height:4.25rem}.input-group-sm>.textfield-box .custom-select,.input-group-sm>.textfield-box .form-control,.input-group-sm>.textfield-box .form-control-file,.input-group-sm>.textfield-box .wpcf7 .wpcf7-validation-errors,.input-group-sm>.textfield-box .wpcf7 input[type=color],.input-group-sm>.textfield-box .wpcf7 input[type=date],.input-group-sm>.textfield-box .wpcf7 input[type=datetime-local],.input-group-sm>.textfield-box .wpcf7 input[type=datetime],.input-group-sm>.textfield-box .wpcf7 input[type=email],.input-group-sm>.textfield-box .wpcf7 input[type=file],.input-group-sm>.textfield-box .wpcf7 input[type=month],.input-group-sm>.textfield-box .wpcf7 input[type=number],.input-group-sm>.textfield-box .wpcf7 input[type=range],.input-group-sm>.textfield-box .wpcf7 input[type=search],.input-group-sm>.textfield-box .wpcf7 input[type=submit],.input-group-sm>.textfield-box .wpcf7 input[type=tel],.input-group-sm>.textfield-box .wpcf7 input[type=text],.input-group-sm>.textfield-box .wpcf7 input[type=time],.input-group-sm>.textfield-box .wpcf7 input[type=url],.input-group-sm>.textfield-box .wpcf7 input[type=week],.input-group-sm>.textfield-box .wpcf7 select,.input-group-sm>.textfield-box .wpcf7 textarea,.textfield-box-sm .custom-select,.textfield-box-sm .form-control,.textfield-box-sm .form-control-file,.textfield-box-sm .wpcf7 .wpcf7-validation-errors,.textfield-box-sm .wpcf7 input[type=color],.textfield-box-sm .wpcf7 input[type=date],.textfield-box-sm .wpcf7 input[type=datetime-local],.textfield-box-sm .wpcf7 input[type=datetime],.textfield-box-sm .wpcf7 input[type=email],.textfield-box-sm .wpcf7 input[type=file],.textfield-box-sm .wpcf7 input[type=month],.textfield-box-sm .wpcf7 input[type=number],.textfield-box-sm .wpcf7 input[type=range],.textfield-box-sm .wpcf7 input[type=search],.textfield-box-sm .wpcf7 input[type=submit],.textfield-box-sm .wpcf7 input[type=tel],.textfield-box-sm .wpcf7 input[type=text],.textfield-box-sm .wpcf7 input[type=time],.textfield-box-sm .wpcf7 input[type=url],.textfield-box-sm .wpcf7 input[type=week],.textfield-box-sm .wpcf7 select,.textfield-box-sm .wpcf7 textarea,.wpcf7 .input-group-sm>.textfield-box .wpcf7-validation-errors,.wpcf7 .input-group-sm>.textfield-box input[type=color],.wpcf7 .input-group-sm>.textfield-box input[type=date],.wpcf7 .input-group-sm>.textfield-box input[type=datetime-local],.wpcf7 .input-group-sm>.textfield-box input[type=datetime],.wpcf7 .input-group-sm>.textfield-box input[type=email],.wpcf7 .input-group-sm>.textfield-box input[type=file],.wpcf7 .input-group-sm>.textfield-box input[type=month],.wpcf7 .input-group-sm>.textfield-box input[type=number],.wpcf7 .input-group-sm>.textfield-box input[type=range],.wpcf7 .input-group-sm>.textfield-box input[type=search],.wpcf7 .input-group-sm>.textfield-box input[type=submit],.wpcf7 .input-group-sm>.textfield-box input[type=tel],.wpcf7 .input-group-sm>.textfield-box input[type=text],.wpcf7 .input-group-sm>.textfield-box input[type=time],.wpcf7 .input-group-sm>.textfield-box input[type=url],.wpcf7 .input-group-sm>.textfield-box input[type=week],.wpcf7 .input-group-sm>.textfield-box select,.wpcf7 .input-group-sm>.textfield-box textarea,.wpcf7 .textfield-box-sm .wpcf7-validation-errors,.wpcf7 .textfield-box-sm input[type=color],.wpcf7 .textfield-box-sm input[type=date],.wpcf7 .textfield-box-sm input[type=datetime-local],.wpcf7 .textfield-box-sm input[type=datetime],.wpcf7 .textfield-box-sm input[type=email],.wpcf7 .textfield-box-sm input[type=file],.wpcf7 .textfield-box-sm input[type=month],.wpcf7 .textfield-box-sm input[type=number],.wpcf7 .textfield-box-sm input[type=range],.wpcf7 .textfield-box-sm input[type=search],.wpcf7 .textfield-box-sm input[type=submit],.wpcf7 .textfield-box-sm input[type=tel],.wpcf7 .textfield-box-sm input[type=text],.wpcf7 .textfield-box-sm input[type=time],.wpcf7 .textfield-box-sm input[type=url],.wpcf7 .textfield-box-sm input[type=week],.wpcf7 .textfield-box-sm select,.wpcf7 .textfield-box-sm textarea{font-size:.8125rem;line-height:1.53846;padding:.75rem .75rem calc(.75rem - 1px)}.input-group-sm>.textfield-box .custom-select[multiple],.input-group-sm>.textfield-box .custom-select[size]:not([size='1']),.input-group-sm>.textfield-box .wpcf7 select[multiple],.input-group-sm>.textfield-box .wpcf7 select[size]:not([size='1']),.input-group-sm>.textfield-box .wpcf7 textarea:not([rows='1']),.input-group-sm>.textfield-box select.form-control[multiple],.input-group-sm>.textfield-box select.form-control[size]:not([size='1']),.input-group-sm>.textfield-box textarea.form-control:not([rows='1']),.textfield-box-sm .custom-select[multiple],.textfield-box-sm .custom-select[size]:not([size='1']),.textfield-box-sm .wpcf7 select[multiple],.textfield-box-sm .wpcf7 select[size]:not([size='1']),.textfield-box-sm .wpcf7 textarea:not([rows='1']),.textfield-box-sm select.form-control[multiple],.textfield-box-sm select.form-control[size]:not([size='1']),.textfield-box-sm textarea.form-control:not([rows='1']),.wpcf7 .input-group-sm>.textfield-box select[multiple],.wpcf7 .input-group-sm>.textfield-box select[size]:not([size='1']),.wpcf7 .input-group-sm>.textfield-box textarea:not([rows='1']),.wpcf7 .textfield-box-sm select[multiple],.wpcf7 .textfield-box-sm select[size]:not([size='1']),.wpcf7 .textfield-box-sm textarea:not([rows='1']){padding:.75rem .75rem calc(.75rem - 1px)}.input-group-sm>.textfield-box .wpcf7 textarea,.input-group-sm>.textfield-box textarea.form-control,.textfield-box-sm .wpcf7 textarea,.textfield-box-sm textarea.form-control,.wpcf7 .input-group-sm>.textfield-box textarea,.wpcf7 .textfield-box-sm textarea{min-height:2.75rem}.input-group-sm>.textfield-box .custom-select,.textfield-box-sm .custom-select{padding-right:1.5em}.input-group-sm>.textfield-box .form-control-file,.input-group-sm>.textfield-box .form-control[type=file],.input-group-sm>.textfield-box .wpcf7 .wpcf7-validation-errors[type=file],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=color],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=date],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=datetime-local],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=datetime],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=email],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=file],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=month],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=number],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=range],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=search],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=submit],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=tel],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=text],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=time],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=url],.input-group-sm>.textfield-box .wpcf7 input[type=file][type=week],.input-group-sm>.textfield-box .wpcf7 select[type=file],.input-group-sm>.textfield-box .wpcf7 textarea[type=file],.textfield-box-sm .form-control-file,.textfield-box-sm .form-control[type=file],.textfield-box-sm .wpcf7 .wpcf7-validation-errors[type=file],.textfield-box-sm .wpcf7 input[type=file][type=color],.textfield-box-sm .wpcf7 input[type=file][type=date],.textfield-box-sm .wpcf7 input[type=file][type=datetime-local],.textfield-box-sm .wpcf7 input[type=file][type=datetime],.textfield-box-sm .wpcf7 input[type=file][type=email],.textfield-box-sm .wpcf7 input[type=file][type=file],.textfield-box-sm .wpcf7 input[type=file][type=month],.textfield-box-sm .wpcf7 input[type=file][type=number],.textfield-box-sm .wpcf7 input[type=file][type=range],.textfield-box-sm .wpcf7 input[type=file][type=search],.textfield-box-sm .wpcf7 input[type=file][type=submit],.textfield-box-sm .wpcf7 input[type=file][type=tel],.textfield-box-sm .wpcf7 input[type=file][type=text],.textfield-box-sm .wpcf7 input[type=file][type=time],.textfield-box-sm .wpcf7 input[type=file][type=url],.textfield-box-sm .wpcf7 input[type=file][type=week],.textfield-box-sm .wpcf7 select[type=file],.textfield-box-sm .wpcf7 textarea[type=file],.wpcf7 .input-group-sm>.textfield-box .wpcf7-validation-errors[type=file],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=color],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=date],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=datetime-local],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=datetime],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=email],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=file],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=month],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=number],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=range],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=search],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=submit],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=tel],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=text],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=time],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=url],.wpcf7 .input-group-sm>.textfield-box input[type=file][type=week],.wpcf7 .input-group-sm>.textfield-box select[type=file],.wpcf7 .input-group-sm>.textfield-box textarea[type=file],.wpcf7 .textfield-box-sm .wpcf7-validation-errors[type=file],.wpcf7 .textfield-box-sm input[type=file][type=color],.wpcf7 .textfield-box-sm input[type=file][type=date],.wpcf7 .textfield-box-sm input[type=file][type=datetime-local],.wpcf7 .textfield-box-sm input[type=file][type=datetime],.wpcf7 .textfield-box-sm input[type=file][type=email],.wpcf7 .textfield-box-sm input[type=file][type=file],.wpcf7 .textfield-box-sm input[type=file][type=month],.wpcf7 .textfield-box-sm input[type=file][type=number],.wpcf7 .textfield-box-sm input[type=file][type=range],.wpcf7 .textfield-box-sm input[type=file][type=search],.wpcf7 .textfield-box-sm input[type=file][type=submit],.wpcf7 .textfield-box-sm input[type=file][type=tel],.wpcf7 .textfield-box-sm input[type=file][type=text],.wpcf7 .textfield-box-sm input[type=file][type=time],.wpcf7 .textfield-box-sm input[type=file][type=url],.wpcf7 .textfield-box-sm input[type=file][type=week],.wpcf7 .textfield-box-sm select[type=file],.wpcf7 .textfield-box-sm textarea[type=file]{max-height:2.75rem}.floating-label{padding-top:.75rem;position:relative}.floating-label.has-value label,.floating-label.is-focused label{top:0;-webkit-transform:scale(.75);transform:scale(.75)}.floating-label.is-focused label{color:#f08506}.floating-label:not(.has-value):not(.is-focused) .form-control[type=date],.floating-label:not(.has-value):not(.is-focused) .form-control[type=datetime-local],.floating-label:not(.has-value):not(.is-focused) .form-control[type=time],.floating-label:not(.has-value):not(.is-focused) .wpcf7 .wpcf7-validation-errors[type=date],.floating-label:not(.has-value):not(.is-focused) .wpcf7 .wpcf7-validation-errors[type=datetime-local],.floating-label:not(.has-value):not(.is-focused) .wpcf7 .wpcf7-validation-errors[type=time],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=color],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=date],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=datetime-local],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=datetime],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=email],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=file],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=month],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=number],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=range],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=search],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=submit],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=tel],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=text],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=time],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=url],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=date][type=week],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=color],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=date],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=datetime-local],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=datetime],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=email],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=file],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=month],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=number],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=range],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=search],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=submit],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=tel],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=text],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=time],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=url],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=datetime-local][type=week],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=color],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=date],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=datetime-local],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=datetime],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=email],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=file],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=month],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=number],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=range],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=search],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=submit],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=tel],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=text],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=time],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=url],.floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type=time][type=week],.floating-label:not(.has-value):not(.is-focused) .wpcf7 select[type=date],.floating-label:not(.has-value):not(.is-focused) .wpcf7 select[type=datetime-local],.floating-label:not(.has-value):not(.is-focused) .wpcf7 select[type=time],.floating-label:not(.has-value):not(.is-focused) .wpcf7 textarea[type=date],.floating-label:not(.has-value):not(.is-focused) .wpcf7 textarea[type=datetime-local],.floating-label:not(.has-value):not(.is-focused) .wpcf7 textarea[type=time],.wpcf7 .floating-label:not(.has-value):not(.is-focused) .wpcf7-validation-errors[type=date],.wpcf7 .floating-label:not(.has-value):not(.is-focused) .wpcf7-validation-errors[type=datetime-local],.wpcf7 .floating-label:not(.has-value):not(.is-focused) .wpcf7-validation-errors[type=time],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=color],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=date],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=datetime-local],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=datetime],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=email],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=file],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=month],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=number],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=range],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=search],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=submit],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=tel],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=text],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=time],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=url],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=date][type=week],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=color],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=date],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=datetime-local],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=datetime],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=email],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=file],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=month],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=number],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=range],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=search],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=submit],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=tel],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=text],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=time],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=url],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=datetime-local][type=week],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=color],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=date],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=datetime-local],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=datetime],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=email],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=file],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=month],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=number],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=range],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=search],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=submit],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=tel],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=text],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=time],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=url],.wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type=time][type=week],.wpcf7 .floating-label:not(.has-value):not(.is-focused) select[type=date],.wpcf7 .floating-label:not(.has-value):not(.is-focused) select[type=datetime-local],.wpcf7 .floating-label:not(.has-value):not(.is-focused) select[type=time],.wpcf7 .floating-label:not(.has-value):not(.is-focused) textarea[type=date],.wpcf7 .floating-label:not(.has-value):not(.is-focused) textarea[type=datetime-local],.wpcf7 .floating-label:not(.has-value):not(.is-focused) textarea[type=time]{color:transparent}.floating-label label{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,top,-webkit-transform;transition-property:color,top,-webkit-transform;transition-property:color,top,transform;transition-property:color,top,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgba(0,0,0,.38);display:block;font-size:1rem;line-height:1.5;margin:0;padding:0;position:absolute;top:1.125rem;left:0;-webkit-transform-origin:0 0;transform-origin:0 0}@media (min-width:576px){.floating-label label{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.floating-label label{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.floating-label label{-webkit-transition:none;transition:none}}.floating-label .custom-select,.floating-label .form-control,.floating-label .form-control-file,.floating-label .wpcf7 .wpcf7-validation-errors,.floating-label .wpcf7 input[type=color],.floating-label .wpcf7 input[type=date],.floating-label .wpcf7 input[type=datetime-local],.floating-label .wpcf7 input[type=datetime],.floating-label .wpcf7 input[type=email],.floating-label .wpcf7 input[type=file],.floating-label .wpcf7 input[type=month],.floating-label .wpcf7 input[type=number],.floating-label .wpcf7 input[type=range],.floating-label .wpcf7 input[type=search],.floating-label .wpcf7 input[type=submit],.floating-label .wpcf7 input[type=tel],.floating-label .wpcf7 input[type=text],.floating-label .wpcf7 input[type=time],.floating-label .wpcf7 input[type=url],.floating-label .wpcf7 input[type=week],.floating-label .wpcf7 select,.floating-label .wpcf7 textarea,.wpcf7 .floating-label .wpcf7-validation-errors,.wpcf7 .floating-label input[type=color],.wpcf7 .floating-label input[type=date],.wpcf7 .floating-label input[type=datetime-local],.wpcf7 .floating-label input[type=datetime],.wpcf7 .floating-label input[type=email],.wpcf7 .floating-label input[type=file],.wpcf7 .floating-label input[type=month],.wpcf7 .floating-label input[type=number],.wpcf7 .floating-label input[type=range],.wpcf7 .floating-label input[type=search],.wpcf7 .floating-label input[type=submit],.wpcf7 .floating-label input[type=tel],.wpcf7 .floating-label input[type=text],.wpcf7 .floating-label input[type=time],.wpcf7 .floating-label input[type=url],.wpcf7 .floating-label input[type=week],.wpcf7 .floating-label select,.wpcf7 .floating-label textarea{position:relative}.floating-label .custom-select:focus::-webkit-input-placeholder,.floating-label .form-control-file:focus::-webkit-input-placeholder,.floating-label .form-control:focus::-webkit-input-placeholder,.floating-label .wpcf7 .wpcf7-validation-errors:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=color]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=date]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=datetime-local]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=datetime]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=email]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=file]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=month]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=number]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=range]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=search]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=submit]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=tel]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=text]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=time]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=url]:focus::-webkit-input-placeholder,.floating-label .wpcf7 input[type=week]:focus::-webkit-input-placeholder,.floating-label .wpcf7 select:focus::-webkit-input-placeholder,.floating-label .wpcf7 textarea:focus::-webkit-input-placeholder,.wpcf7 .floating-label .wpcf7-validation-errors:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=color]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=date]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=datetime-local]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=datetime]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=email]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=file]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=month]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=number]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=range]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=search]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=submit]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=tel]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=text]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=time]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=url]:focus::-webkit-input-placeholder,.wpcf7 .floating-label input[type=week]:focus::-webkit-input-placeholder,.wpcf7 .floating-label select:focus::-webkit-input-placeholder,.wpcf7 .floating-label textarea:focus::-webkit-input-placeholder{color:rgba(0,0,0,.38);opacity:1}.floating-label .custom-select:focus::-ms-input-placeholder,.floating-label .form-control-file:focus::-ms-input-placeholder,.floating-label .form-control:focus::-ms-input-placeholder,.floating-label .wpcf7 .wpcf7-validation-errors:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=color]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=date]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=datetime-local]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=datetime]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=email]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=file]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=month]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=number]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=range]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=search]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=submit]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=tel]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=text]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=time]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=url]:focus::-ms-input-placeholder,.floating-label .wpcf7 input[type=week]:focus::-ms-input-placeholder,.floating-label .wpcf7 select:focus::-ms-input-placeholder,.floating-label .wpcf7 textarea:focus::-ms-input-placeholder,.wpcf7 .floating-label .wpcf7-validation-errors:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=color]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=date]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=datetime-local]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=datetime]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=email]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=file]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=month]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=number]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=range]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=search]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=submit]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=tel]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=text]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=time]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=url]:focus::-ms-input-placeholder,.wpcf7 .floating-label input[type=week]:focus::-ms-input-placeholder,.wpcf7 .floating-label select:focus::-ms-input-placeholder,.wpcf7 .floating-label textarea:focus::-ms-input-placeholder{color:rgba(0,0,0,.38);opacity:1}.floating-label .custom-select:focus::placeholder,.floating-label .form-control-file:focus::placeholder,.floating-label .form-control:focus::placeholder,.floating-label .wpcf7 .wpcf7-validation-errors:focus::placeholder,.floating-label .wpcf7 input[type=color]:focus::placeholder,.floating-label .wpcf7 input[type=date]:focus::placeholder,.floating-label .wpcf7 input[type=datetime-local]:focus::placeholder,.floating-label .wpcf7 input[type=datetime]:focus::placeholder,.floating-label .wpcf7 input[type=email]:focus::placeholder,.floating-label .wpcf7 input[type=file]:focus::placeholder,.floating-label .wpcf7 input[type=month]:focus::placeholder,.floating-label .wpcf7 input[type=number]:focus::placeholder,.floating-label .wpcf7 input[type=range]:focus::placeholder,.floating-label .wpcf7 input[type=search]:focus::placeholder,.floating-label .wpcf7 input[type=submit]:focus::placeholder,.floating-label .wpcf7 input[type=tel]:focus::placeholder,.floating-label .wpcf7 input[type=text]:focus::placeholder,.floating-label .wpcf7 input[type=time]:focus::placeholder,.floating-label .wpcf7 input[type=url]:focus::placeholder,.floating-label .wpcf7 input[type=week]:focus::placeholder,.floating-label .wpcf7 select:focus::placeholder,.floating-label .wpcf7 textarea:focus::placeholder,.wpcf7 .floating-label .wpcf7-validation-errors:focus::placeholder,.wpcf7 .floating-label input[type=color]:focus::placeholder,.wpcf7 .floating-label input[type=date]:focus::placeholder,.wpcf7 .floating-label input[type=datetime-local]:focus::placeholder,.wpcf7 .floating-label input[type=datetime]:focus::placeholder,.wpcf7 .floating-label input[type=email]:focus::placeholder,.wpcf7 .floating-label input[type=file]:focus::placeholder,.wpcf7 .floating-label input[type=month]:focus::placeholder,.wpcf7 .floating-label input[type=number]:focus::placeholder,.wpcf7 .floating-label input[type=range]:focus::placeholder,.wpcf7 .floating-label input[type=search]:focus::placeholder,.wpcf7 .floating-label input[type=submit]:focus::placeholder,.wpcf7 .floating-label input[type=tel]:focus::placeholder,.wpcf7 .floating-label input[type=text]:focus::placeholder,.wpcf7 .floating-label input[type=time]:focus::placeholder,.wpcf7 .floating-label input[type=url]:focus::placeholder,.wpcf7 .floating-label input[type=week]:focus::placeholder,.wpcf7 .floating-label select:focus::placeholder,.wpcf7 .floating-label textarea:focus::placeholder{color:rgba(0,0,0,.38);opacity:1}.floating-label .custom-select::-webkit-input-placeholder,.floating-label .form-control-file::-webkit-input-placeholder,.floating-label .form-control::-webkit-input-placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder,.floating-label .wpcf7 input[type=color]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=date]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=datetime-local]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=datetime]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=email]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=file]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=month]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=number]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=range]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=search]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=submit]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=tel]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=text]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=time]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=url]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=week]::-webkit-input-placeholder,.floating-label .wpcf7 select::-webkit-input-placeholder,.floating-label .wpcf7 textarea::-webkit-input-placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::-webkit-input-placeholder,.wpcf7 .floating-label input[type=color]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=date]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=datetime-local]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=datetime]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=email]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=file]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=month]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=number]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=range]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=search]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=submit]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=tel]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=text]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=time]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=url]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=week]::-webkit-input-placeholder,.wpcf7 .floating-label select::-webkit-input-placeholder,.wpcf7 .floating-label textarea::-webkit-input-placeholder{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);color:transparent;opacity:0}.floating-label .custom-select::-ms-input-placeholder,.floating-label .form-control-file::-ms-input-placeholder,.floating-label .form-control::-ms-input-placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder,.floating-label .wpcf7 input[type=color]::-ms-input-placeholder,.floating-label .wpcf7 input[type=date]::-ms-input-placeholder,.floating-label .wpcf7 input[type=datetime-local]::-ms-input-placeholder,.floating-label .wpcf7 input[type=datetime]::-ms-input-placeholder,.floating-label .wpcf7 input[type=email]::-ms-input-placeholder,.floating-label .wpcf7 input[type=file]::-ms-input-placeholder,.floating-label .wpcf7 input[type=month]::-ms-input-placeholder,.floating-label .wpcf7 input[type=number]::-ms-input-placeholder,.floating-label .wpcf7 input[type=range]::-ms-input-placeholder,.floating-label .wpcf7 input[type=search]::-ms-input-placeholder,.floating-label .wpcf7 input[type=submit]::-ms-input-placeholder,.floating-label .wpcf7 input[type=tel]::-ms-input-placeholder,.floating-label .wpcf7 input[type=text]::-ms-input-placeholder,.floating-label .wpcf7 input[type=time]::-ms-input-placeholder,.floating-label .wpcf7 input[type=url]::-ms-input-placeholder,.floating-label .wpcf7 input[type=week]::-ms-input-placeholder,.floating-label .wpcf7 select::-ms-input-placeholder,.floating-label .wpcf7 textarea::-ms-input-placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::-ms-input-placeholder,.wpcf7 .floating-label input[type=color]::-ms-input-placeholder,.wpcf7 .floating-label input[type=date]::-ms-input-placeholder,.wpcf7 .floating-label input[type=datetime-local]::-ms-input-placeholder,.wpcf7 .floating-label input[type=datetime]::-ms-input-placeholder,.wpcf7 .floating-label input[type=email]::-ms-input-placeholder,.wpcf7 .floating-label input[type=file]::-ms-input-placeholder,.wpcf7 .floating-label input[type=month]::-ms-input-placeholder,.wpcf7 .floating-label input[type=number]::-ms-input-placeholder,.wpcf7 .floating-label input[type=range]::-ms-input-placeholder,.wpcf7 .floating-label input[type=search]::-ms-input-placeholder,.wpcf7 .floating-label input[type=submit]::-ms-input-placeholder,.wpcf7 .floating-label input[type=tel]::-ms-input-placeholder,.wpcf7 .floating-label input[type=text]::-ms-input-placeholder,.wpcf7 .floating-label input[type=time]::-ms-input-placeholder,.wpcf7 .floating-label input[type=url]::-ms-input-placeholder,.wpcf7 .floating-label input[type=week]::-ms-input-placeholder,.wpcf7 .floating-label select::-ms-input-placeholder,.wpcf7 .floating-label textarea::-ms-input-placeholder{transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);color:transparent;opacity:0}.floating-label .custom-select::placeholder,.floating-label .form-control-file::placeholder,.floating-label .form-control::placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::placeholder,.floating-label .wpcf7 input[type=color]::placeholder,.floating-label .wpcf7 input[type=date]::placeholder,.floating-label .wpcf7 input[type=datetime-local]::placeholder,.floating-label .wpcf7 input[type=datetime]::placeholder,.floating-label .wpcf7 input[type=email]::placeholder,.floating-label .wpcf7 input[type=file]::placeholder,.floating-label .wpcf7 input[type=month]::placeholder,.floating-label .wpcf7 input[type=number]::placeholder,.floating-label .wpcf7 input[type=range]::placeholder,.floating-label .wpcf7 input[type=search]::placeholder,.floating-label .wpcf7 input[type=submit]::placeholder,.floating-label .wpcf7 input[type=tel]::placeholder,.floating-label .wpcf7 input[type=text]::placeholder,.floating-label .wpcf7 input[type=time]::placeholder,.floating-label .wpcf7 input[type=url]::placeholder,.floating-label .wpcf7 input[type=week]::placeholder,.floating-label .wpcf7 select::placeholder,.floating-label .wpcf7 textarea::placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::placeholder,.wpcf7 .floating-label input[type=color]::placeholder,.wpcf7 .floating-label input[type=date]::placeholder,.wpcf7 .floating-label input[type=datetime-local]::placeholder,.wpcf7 .floating-label input[type=datetime]::placeholder,.wpcf7 .floating-label input[type=email]::placeholder,.wpcf7 .floating-label input[type=file]::placeholder,.wpcf7 .floating-label input[type=month]::placeholder,.wpcf7 .floating-label input[type=number]::placeholder,.wpcf7 .floating-label input[type=range]::placeholder,.wpcf7 .floating-label input[type=search]::placeholder,.wpcf7 .floating-label input[type=submit]::placeholder,.wpcf7 .floating-label input[type=tel]::placeholder,.wpcf7 .floating-label input[type=text]::placeholder,.wpcf7 .floating-label input[type=time]::placeholder,.wpcf7 .floating-label input[type=url]::placeholder,.wpcf7 .floating-label input[type=week]::placeholder,.wpcf7 .floating-label select::placeholder,.wpcf7 .floating-label textarea::placeholder{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);color:transparent;opacity:0}@media (min-width:576px){.floating-label .custom-select::-webkit-input-placeholder,.floating-label .form-control-file::-webkit-input-placeholder,.floating-label .form-control::-webkit-input-placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder,.floating-label .wpcf7 input[type=color]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=date]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=datetime-local]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=datetime]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=email]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=file]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=month]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=number]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=range]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=search]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=submit]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=tel]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=text]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=time]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=url]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=week]::-webkit-input-placeholder,.floating-label .wpcf7 select::-webkit-input-placeholder,.floating-label .wpcf7 textarea::-webkit-input-placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::-webkit-input-placeholder,.wpcf7 .floating-label input[type=color]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=date]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=datetime-local]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=datetime]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=email]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=file]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=month]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=number]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=range]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=search]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=submit]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=tel]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=text]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=time]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=url]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=week]::-webkit-input-placeholder,.wpcf7 .floating-label select::-webkit-input-placeholder,.wpcf7 .floating-label textarea::-webkit-input-placeholder{-webkit-transition-duration:.39s;transition-duration:.39s}.floating-label .custom-select::-ms-input-placeholder,.floating-label .form-control-file::-ms-input-placeholder,.floating-label .form-control::-ms-input-placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder,.floating-label .wpcf7 input[type=color]::-ms-input-placeholder,.floating-label .wpcf7 input[type=date]::-ms-input-placeholder,.floating-label .wpcf7 input[type=datetime-local]::-ms-input-placeholder,.floating-label .wpcf7 input[type=datetime]::-ms-input-placeholder,.floating-label .wpcf7 input[type=email]::-ms-input-placeholder,.floating-label .wpcf7 input[type=file]::-ms-input-placeholder,.floating-label .wpcf7 input[type=month]::-ms-input-placeholder,.floating-label .wpcf7 input[type=number]::-ms-input-placeholder,.floating-label .wpcf7 input[type=range]::-ms-input-placeholder,.floating-label .wpcf7 input[type=search]::-ms-input-placeholder,.floating-label .wpcf7 input[type=submit]::-ms-input-placeholder,.floating-label .wpcf7 input[type=tel]::-ms-input-placeholder,.floating-label .wpcf7 input[type=text]::-ms-input-placeholder,.floating-label .wpcf7 input[type=time]::-ms-input-placeholder,.floating-label .wpcf7 input[type=url]::-ms-input-placeholder,.floating-label .wpcf7 input[type=week]::-ms-input-placeholder,.floating-label .wpcf7 select::-ms-input-placeholder,.floating-label .wpcf7 textarea::-ms-input-placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::-ms-input-placeholder,.wpcf7 .floating-label input[type=color]::-ms-input-placeholder,.wpcf7 .floating-label input[type=date]::-ms-input-placeholder,.wpcf7 .floating-label input[type=datetime-local]::-ms-input-placeholder,.wpcf7 .floating-label input[type=datetime]::-ms-input-placeholder,.wpcf7 .floating-label input[type=email]::-ms-input-placeholder,.wpcf7 .floating-label input[type=file]::-ms-input-placeholder,.wpcf7 .floating-label input[type=month]::-ms-input-placeholder,.wpcf7 .floating-label input[type=number]::-ms-input-placeholder,.wpcf7 .floating-label input[type=range]::-ms-input-placeholder,.wpcf7 .floating-label input[type=search]::-ms-input-placeholder,.wpcf7 .floating-label input[type=submit]::-ms-input-placeholder,.wpcf7 .floating-label input[type=tel]::-ms-input-placeholder,.wpcf7 .floating-label input[type=text]::-ms-input-placeholder,.wpcf7 .floating-label input[type=time]::-ms-input-placeholder,.wpcf7 .floating-label input[type=url]::-ms-input-placeholder,.wpcf7 .floating-label input[type=week]::-ms-input-placeholder,.wpcf7 .floating-label select::-ms-input-placeholder,.wpcf7 .floating-label textarea::-ms-input-placeholder{transition-duration:.39s}.floating-label .custom-select::placeholder,.floating-label .form-control-file::placeholder,.floating-label .form-control::placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::placeholder,.floating-label .wpcf7 input[type=color]::placeholder,.floating-label .wpcf7 input[type=date]::placeholder,.floating-label .wpcf7 input[type=datetime-local]::placeholder,.floating-label .wpcf7 input[type=datetime]::placeholder,.floating-label .wpcf7 input[type=email]::placeholder,.floating-label .wpcf7 input[type=file]::placeholder,.floating-label .wpcf7 input[type=month]::placeholder,.floating-label .wpcf7 input[type=number]::placeholder,.floating-label .wpcf7 input[type=range]::placeholder,.floating-label .wpcf7 input[type=search]::placeholder,.floating-label .wpcf7 input[type=submit]::placeholder,.floating-label .wpcf7 input[type=tel]::placeholder,.floating-label .wpcf7 input[type=text]::placeholder,.floating-label .wpcf7 input[type=time]::placeholder,.floating-label .wpcf7 input[type=url]::placeholder,.floating-label .wpcf7 input[type=week]::placeholder,.floating-label .wpcf7 select::placeholder,.floating-label .wpcf7 textarea::placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::placeholder,.wpcf7 .floating-label input[type=color]::placeholder,.wpcf7 .floating-label input[type=date]::placeholder,.wpcf7 .floating-label input[type=datetime-local]::placeholder,.wpcf7 .floating-label input[type=datetime]::placeholder,.wpcf7 .floating-label input[type=email]::placeholder,.wpcf7 .floating-label input[type=file]::placeholder,.wpcf7 .floating-label input[type=month]::placeholder,.wpcf7 .floating-label input[type=number]::placeholder,.wpcf7 .floating-label input[type=range]::placeholder,.wpcf7 .floating-label input[type=search]::placeholder,.wpcf7 .floating-label input[type=submit]::placeholder,.wpcf7 .floating-label input[type=tel]::placeholder,.wpcf7 .floating-label input[type=text]::placeholder,.wpcf7 .floating-label input[type=time]::placeholder,.wpcf7 .floating-label input[type=url]::placeholder,.wpcf7 .floating-label input[type=week]::placeholder,.wpcf7 .floating-label select::placeholder,.wpcf7 .floating-label textarea::placeholder{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.floating-label .custom-select::-webkit-input-placeholder,.floating-label .form-control-file::-webkit-input-placeholder,.floating-label .form-control::-webkit-input-placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder,.floating-label .wpcf7 input[type=color]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=date]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=datetime-local]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=datetime]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=email]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=file]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=month]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=number]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=range]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=search]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=submit]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=tel]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=text]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=time]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=url]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=week]::-webkit-input-placeholder,.floating-label .wpcf7 select::-webkit-input-placeholder,.floating-label .wpcf7 textarea::-webkit-input-placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::-webkit-input-placeholder,.wpcf7 .floating-label input[type=color]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=date]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=datetime-local]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=datetime]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=email]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=file]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=month]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=number]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=range]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=search]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=submit]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=tel]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=text]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=time]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=url]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=week]::-webkit-input-placeholder,.wpcf7 .floating-label select::-webkit-input-placeholder,.wpcf7 .floating-label textarea::-webkit-input-placeholder{-webkit-transition-duration:.2s;transition-duration:.2s}.floating-label .custom-select::-ms-input-placeholder,.floating-label .form-control-file::-ms-input-placeholder,.floating-label .form-control::-ms-input-placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder,.floating-label .wpcf7 input[type=color]::-ms-input-placeholder,.floating-label .wpcf7 input[type=date]::-ms-input-placeholder,.floating-label .wpcf7 input[type=datetime-local]::-ms-input-placeholder,.floating-label .wpcf7 input[type=datetime]::-ms-input-placeholder,.floating-label .wpcf7 input[type=email]::-ms-input-placeholder,.floating-label .wpcf7 input[type=file]::-ms-input-placeholder,.floating-label .wpcf7 input[type=month]::-ms-input-placeholder,.floating-label .wpcf7 input[type=number]::-ms-input-placeholder,.floating-label .wpcf7 input[type=range]::-ms-input-placeholder,.floating-label .wpcf7 input[type=search]::-ms-input-placeholder,.floating-label .wpcf7 input[type=submit]::-ms-input-placeholder,.floating-label .wpcf7 input[type=tel]::-ms-input-placeholder,.floating-label .wpcf7 input[type=text]::-ms-input-placeholder,.floating-label .wpcf7 input[type=time]::-ms-input-placeholder,.floating-label .wpcf7 input[type=url]::-ms-input-placeholder,.floating-label .wpcf7 input[type=week]::-ms-input-placeholder,.floating-label .wpcf7 select::-ms-input-placeholder,.floating-label .wpcf7 textarea::-ms-input-placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::-ms-input-placeholder,.wpcf7 .floating-label input[type=color]::-ms-input-placeholder,.wpcf7 .floating-label input[type=date]::-ms-input-placeholder,.wpcf7 .floating-label input[type=datetime-local]::-ms-input-placeholder,.wpcf7 .floating-label input[type=datetime]::-ms-input-placeholder,.wpcf7 .floating-label input[type=email]::-ms-input-placeholder,.wpcf7 .floating-label input[type=file]::-ms-input-placeholder,.wpcf7 .floating-label input[type=month]::-ms-input-placeholder,.wpcf7 .floating-label input[type=number]::-ms-input-placeholder,.wpcf7 .floating-label input[type=range]::-ms-input-placeholder,.wpcf7 .floating-label input[type=search]::-ms-input-placeholder,.wpcf7 .floating-label input[type=submit]::-ms-input-placeholder,.wpcf7 .floating-label input[type=tel]::-ms-input-placeholder,.wpcf7 .floating-label input[type=text]::-ms-input-placeholder,.wpcf7 .floating-label input[type=time]::-ms-input-placeholder,.wpcf7 .floating-label input[type=url]::-ms-input-placeholder,.wpcf7 .floating-label input[type=week]::-ms-input-placeholder,.wpcf7 .floating-label select::-ms-input-placeholder,.wpcf7 .floating-label textarea::-ms-input-placeholder{transition-duration:.2s}.floating-label .custom-select::placeholder,.floating-label .form-control-file::placeholder,.floating-label .form-control::placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::placeholder,.floating-label .wpcf7 input[type=color]::placeholder,.floating-label .wpcf7 input[type=date]::placeholder,.floating-label .wpcf7 input[type=datetime-local]::placeholder,.floating-label .wpcf7 input[type=datetime]::placeholder,.floating-label .wpcf7 input[type=email]::placeholder,.floating-label .wpcf7 input[type=file]::placeholder,.floating-label .wpcf7 input[type=month]::placeholder,.floating-label .wpcf7 input[type=number]::placeholder,.floating-label .wpcf7 input[type=range]::placeholder,.floating-label .wpcf7 input[type=search]::placeholder,.floating-label .wpcf7 input[type=submit]::placeholder,.floating-label .wpcf7 input[type=tel]::placeholder,.floating-label .wpcf7 input[type=text]::placeholder,.floating-label .wpcf7 input[type=time]::placeholder,.floating-label .wpcf7 input[type=url]::placeholder,.floating-label .wpcf7 input[type=week]::placeholder,.floating-label .wpcf7 select::placeholder,.floating-label .wpcf7 textarea::placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::placeholder,.wpcf7 .floating-label input[type=color]::placeholder,.wpcf7 .floating-label input[type=date]::placeholder,.wpcf7 .floating-label input[type=datetime-local]::placeholder,.wpcf7 .floating-label input[type=datetime]::placeholder,.wpcf7 .floating-label input[type=email]::placeholder,.wpcf7 .floating-label input[type=file]::placeholder,.wpcf7 .floating-label input[type=month]::placeholder,.wpcf7 .floating-label input[type=number]::placeholder,.wpcf7 .floating-label input[type=range]::placeholder,.wpcf7 .floating-label input[type=search]::placeholder,.wpcf7 .floating-label input[type=submit]::placeholder,.wpcf7 .floating-label input[type=tel]::placeholder,.wpcf7 .floating-label input[type=text]::placeholder,.wpcf7 .floating-label input[type=time]::placeholder,.wpcf7 .floating-label input[type=url]::placeholder,.wpcf7 .floating-label input[type=week]::placeholder,.wpcf7 .floating-label select::placeholder,.wpcf7 .floating-label textarea::placeholder{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.floating-label .custom-select::-webkit-input-placeholder,.floating-label .form-control-file::-webkit-input-placeholder,.floating-label .form-control::-webkit-input-placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder,.floating-label .wpcf7 input[type=color]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=date]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=datetime-local]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=datetime]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=email]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=file]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=month]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=number]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=range]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=search]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=submit]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=tel]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=text]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=time]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=url]::-webkit-input-placeholder,.floating-label .wpcf7 input[type=week]::-webkit-input-placeholder,.floating-label .wpcf7 select::-webkit-input-placeholder,.floating-label .wpcf7 textarea::-webkit-input-placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::-webkit-input-placeholder,.wpcf7 .floating-label input[type=color]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=date]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=datetime-local]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=datetime]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=email]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=file]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=month]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=number]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=range]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=search]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=submit]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=tel]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=text]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=time]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=url]::-webkit-input-placeholder,.wpcf7 .floating-label input[type=week]::-webkit-input-placeholder,.wpcf7 .floating-label select::-webkit-input-placeholder,.wpcf7 .floating-label textarea::-webkit-input-placeholder{-webkit-transition:none;transition:none}.floating-label .custom-select::-ms-input-placeholder,.floating-label .form-control-file::-ms-input-placeholder,.floating-label .form-control::-ms-input-placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder,.floating-label .wpcf7 input[type=color]::-ms-input-placeholder,.floating-label .wpcf7 input[type=date]::-ms-input-placeholder,.floating-label .wpcf7 input[type=datetime-local]::-ms-input-placeholder,.floating-label .wpcf7 input[type=datetime]::-ms-input-placeholder,.floating-label .wpcf7 input[type=email]::-ms-input-placeholder,.floating-label .wpcf7 input[type=file]::-ms-input-placeholder,.floating-label .wpcf7 input[type=month]::-ms-input-placeholder,.floating-label .wpcf7 input[type=number]::-ms-input-placeholder,.floating-label .wpcf7 input[type=range]::-ms-input-placeholder,.floating-label .wpcf7 input[type=search]::-ms-input-placeholder,.floating-label .wpcf7 input[type=submit]::-ms-input-placeholder,.floating-label .wpcf7 input[type=tel]::-ms-input-placeholder,.floating-label .wpcf7 input[type=text]::-ms-input-placeholder,.floating-label .wpcf7 input[type=time]::-ms-input-placeholder,.floating-label .wpcf7 input[type=url]::-ms-input-placeholder,.floating-label .wpcf7 input[type=week]::-ms-input-placeholder,.floating-label .wpcf7 select::-ms-input-placeholder,.floating-label .wpcf7 textarea::-ms-input-placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::-ms-input-placeholder,.wpcf7 .floating-label input[type=color]::-ms-input-placeholder,.wpcf7 .floating-label input[type=date]::-ms-input-placeholder,.wpcf7 .floating-label input[type=datetime-local]::-ms-input-placeholder,.wpcf7 .floating-label input[type=datetime]::-ms-input-placeholder,.wpcf7 .floating-label input[type=email]::-ms-input-placeholder,.wpcf7 .floating-label input[type=file]::-ms-input-placeholder,.wpcf7 .floating-label input[type=month]::-ms-input-placeholder,.wpcf7 .floating-label input[type=number]::-ms-input-placeholder,.wpcf7 .floating-label input[type=range]::-ms-input-placeholder,.wpcf7 .floating-label input[type=search]::-ms-input-placeholder,.wpcf7 .floating-label input[type=submit]::-ms-input-placeholder,.wpcf7 .floating-label input[type=tel]::-ms-input-placeholder,.wpcf7 .floating-label input[type=text]::-ms-input-placeholder,.wpcf7 .floating-label input[type=time]::-ms-input-placeholder,.wpcf7 .floating-label input[type=url]::-ms-input-placeholder,.wpcf7 .floating-label input[type=week]::-ms-input-placeholder,.wpcf7 .floating-label select::-ms-input-placeholder,.wpcf7 .floating-label textarea::-ms-input-placeholder{-webkit-transition:none;transition:none}.floating-label .custom-select::placeholder,.floating-label .form-control-file::placeholder,.floating-label .form-control::placeholder,.floating-label .wpcf7 .wpcf7-validation-errors::placeholder,.floating-label .wpcf7 input[type=color]::placeholder,.floating-label .wpcf7 input[type=date]::placeholder,.floating-label .wpcf7 input[type=datetime-local]::placeholder,.floating-label .wpcf7 input[type=datetime]::placeholder,.floating-label .wpcf7 input[type=email]::placeholder,.floating-label .wpcf7 input[type=file]::placeholder,.floating-label .wpcf7 input[type=month]::placeholder,.floating-label .wpcf7 input[type=number]::placeholder,.floating-label .wpcf7 input[type=range]::placeholder,.floating-label .wpcf7 input[type=search]::placeholder,.floating-label .wpcf7 input[type=submit]::placeholder,.floating-label .wpcf7 input[type=tel]::placeholder,.floating-label .wpcf7 input[type=text]::placeholder,.floating-label .wpcf7 input[type=time]::placeholder,.floating-label .wpcf7 input[type=url]::placeholder,.floating-label .wpcf7 input[type=week]::placeholder,.floating-label .wpcf7 select::placeholder,.floating-label .wpcf7 textarea::placeholder,.wpcf7 .floating-label .wpcf7-validation-errors::placeholder,.wpcf7 .floating-label input[type=color]::placeholder,.wpcf7 .floating-label input[type=date]::placeholder,.wpcf7 .floating-label input[type=datetime-local]::placeholder,.wpcf7 .floating-label input[type=datetime]::placeholder,.wpcf7 .floating-label input[type=email]::placeholder,.wpcf7 .floating-label input[type=file]::placeholder,.wpcf7 .floating-label input[type=month]::placeholder,.wpcf7 .floating-label input[type=number]::placeholder,.wpcf7 .floating-label input[type=range]::placeholder,.wpcf7 .floating-label input[type=search]::placeholder,.wpcf7 .floating-label input[type=submit]::placeholder,.wpcf7 .floating-label input[type=tel]::placeholder,.wpcf7 .floating-label input[type=text]::placeholder,.wpcf7 .floating-label input[type=time]::placeholder,.wpcf7 .floating-label input[type=url]::placeholder,.wpcf7 .floating-label input[type=week]::placeholder,.wpcf7 .floating-label select::placeholder,.wpcf7 .floating-label textarea::placeholder{-webkit-transition:none;transition:none}}.floating-label-lg.has-value label,.floating-label-lg.is-focused label,.input-group-lg>.has-value.floating-label label,.input-group-lg>.is-focused.floating-label label{-webkit-transform:scale(.41176);transform:scale(.41176)}.floating-label-lg label,.input-group-lg>.floating-label label{font-size:2.125rem;line-height:1.17647;top:1.5rem}.floating-label-lg .custom-select,.floating-label-lg .form-control,.floating-label-lg .form-control-file,.floating-label-lg .wpcf7 .wpcf7-validation-errors,.floating-label-lg .wpcf7 input[type=color],.floating-label-lg .wpcf7 input[type=date],.floating-label-lg .wpcf7 input[type=datetime-local],.floating-label-lg .wpcf7 input[type=datetime],.floating-label-lg .wpcf7 input[type=email],.floating-label-lg .wpcf7 input[type=file],.floating-label-lg .wpcf7 input[type=month],.floating-label-lg .wpcf7 input[type=number],.floating-label-lg .wpcf7 input[type=range],.floating-label-lg .wpcf7 input[type=search],.floating-label-lg .wpcf7 input[type=submit],.floating-label-lg .wpcf7 input[type=tel],.floating-label-lg .wpcf7 input[type=text],.floating-label-lg .wpcf7 input[type=time],.floating-label-lg .wpcf7 input[type=url],.floating-label-lg .wpcf7 input[type=week],.floating-label-lg .wpcf7 select,.floating-label-lg .wpcf7 textarea,.input-group-lg>.floating-label .custom-select,.input-group-lg>.floating-label .form-control,.input-group-lg>.floating-label .form-control-file,.input-group-lg>.floating-label .wpcf7 .wpcf7-validation-errors,.input-group-lg>.floating-label .wpcf7 input[type=color],.input-group-lg>.floating-label .wpcf7 input[type=date],.input-group-lg>.floating-label .wpcf7 input[type=datetime-local],.input-group-lg>.floating-label .wpcf7 input[type=datetime],.input-group-lg>.floating-label .wpcf7 input[type=email],.input-group-lg>.floating-label .wpcf7 input[type=file],.input-group-lg>.floating-label .wpcf7 input[type=month],.input-group-lg>.floating-label .wpcf7 input[type=number],.input-group-lg>.floating-label .wpcf7 input[type=range],.input-group-lg>.floating-label .wpcf7 input[type=search],.input-group-lg>.floating-label .wpcf7 input[type=submit],.input-group-lg>.floating-label .wpcf7 input[type=tel],.input-group-lg>.floating-label .wpcf7 input[type=text],.input-group-lg>.floating-label .wpcf7 input[type=time],.input-group-lg>.floating-label .wpcf7 input[type=url],.input-group-lg>.floating-label .wpcf7 input[type=week],.input-group-lg>.floating-label .wpcf7 select,.input-group-lg>.floating-label .wpcf7 textarea,.wpcf7 .floating-label-lg .wpcf7-validation-errors,.wpcf7 .floating-label-lg input[type=color],.wpcf7 .floating-label-lg input[type=date],.wpcf7 .floating-label-lg input[type=datetime-local],.wpcf7 .floating-label-lg input[type=datetime],.wpcf7 .floating-label-lg input[type=email],.wpcf7 .floating-label-lg input[type=file],.wpcf7 .floating-label-lg input[type=month],.wpcf7 .floating-label-lg input[type=number],.wpcf7 .floating-label-lg input[type=range],.wpcf7 .floating-label-lg input[type=search],.wpcf7 .floating-label-lg input[type=submit],.wpcf7 .floating-label-lg input[type=tel],.wpcf7 .floating-label-lg input[type=text],.wpcf7 .floating-label-lg input[type=time],.wpcf7 .floating-label-lg input[type=url],.wpcf7 .floating-label-lg input[type=week],.wpcf7 .floating-label-lg select,.wpcf7 .floating-label-lg textarea,.wpcf7 .input-group-lg>.floating-label .wpcf7-validation-errors,.wpcf7 .input-group-lg>.floating-label input[type=color],.wpcf7 .input-group-lg>.floating-label input[type=date],.wpcf7 .input-group-lg>.floating-label input[type=datetime-local],.wpcf7 .input-group-lg>.floating-label input[type=datetime],.wpcf7 .input-group-lg>.floating-label input[type=email],.wpcf7 .input-group-lg>.floating-label input[type=file],.wpcf7 .input-group-lg>.floating-label input[type=month],.wpcf7 .input-group-lg>.floating-label input[type=number],.wpcf7 .input-group-lg>.floating-label input[type=range],.wpcf7 .input-group-lg>.floating-label input[type=search],.wpcf7 .input-group-lg>.floating-label input[type=submit],.wpcf7 .input-group-lg>.floating-label input[type=tel],.wpcf7 .input-group-lg>.floating-label input[type=text],.wpcf7 .input-group-lg>.floating-label input[type=time],.wpcf7 .input-group-lg>.floating-label input[type=url],.wpcf7 .input-group-lg>.floating-label input[type=week],.wpcf7 .input-group-lg>.floating-label select,.wpcf7 .input-group-lg>.floating-label textarea{font-size:2.125rem;line-height:1.17647;padding:.625rem 0 calc(.625rem - 1px)}.floating-label-lg .custom-select,.floating-label-lg .wpcf7 select,.floating-label-lg select.form-control,.input-group-lg>.floating-label .custom-select,.input-group-lg>.floating-label .wpcf7 select,.input-group-lg>.floating-label select.form-control,.wpcf7 .floating-label-lg select,.wpcf7 .input-group-lg>.floating-label select{padding-right:1.5em}.floating-label-lg .custom-select[multiple],.floating-label-lg .custom-select[size]:not([size='1']),.floating-label-lg .wpcf7 select[multiple],.floating-label-lg .wpcf7 select[size]:not([size='1']),.floating-label-lg .wpcf7 textarea:not([rows='1']),.floating-label-lg select.form-control[multiple],.floating-label-lg select.form-control[size]:not([size='1']),.floating-label-lg textarea.form-control:not([rows='1']),.input-group-lg>.floating-label .custom-select[multiple],.input-group-lg>.floating-label .custom-select[size]:not([size='1']),.input-group-lg>.floating-label .wpcf7 select[multiple],.input-group-lg>.floating-label .wpcf7 select[size]:not([size='1']),.input-group-lg>.floating-label .wpcf7 textarea:not([rows='1']),.input-group-lg>.floating-label select.form-control[multiple],.input-group-lg>.floating-label select.form-control[size]:not([size='1']),.input-group-lg>.floating-label textarea.form-control:not([rows='1']),.wpcf7 .floating-label-lg select[multiple],.wpcf7 .floating-label-lg select[size]:not([size='1']),.wpcf7 .floating-label-lg textarea:not([rows='1']),.wpcf7 .input-group-lg>.floating-label select[multiple],.wpcf7 .input-group-lg>.floating-label select[size]:not([size='1']),.wpcf7 .input-group-lg>.floating-label textarea:not([rows='1']){padding:.875rem 1rem calc(.875rem - 1px)}.floating-label-sm.has-value label,.floating-label-sm.is-focused label,.input-group-sm>.has-value.floating-label label,.input-group-sm>.is-focused.floating-label label{-webkit-transform:scale(.76923);transform:scale(.76923)}.floating-label-sm label,.input-group-sm>.floating-label label{font-size:.8125rem;line-height:1.53846;top:1rem}.floating-label-sm .custom-select,.floating-label-sm .form-control,.floating-label-sm .form-control-file,.floating-label-sm .wpcf7 .wpcf7-validation-errors,.floating-label-sm .wpcf7 input[type=color],.floating-label-sm .wpcf7 input[type=date],.floating-label-sm .wpcf7 input[type=datetime-local],.floating-label-sm .wpcf7 input[type=datetime],.floating-label-sm .wpcf7 input[type=email],.floating-label-sm .wpcf7 input[type=file],.floating-label-sm .wpcf7 input[type=month],.floating-label-sm .wpcf7 input[type=number],.floating-label-sm .wpcf7 input[type=range],.floating-label-sm .wpcf7 input[type=search],.floating-label-sm .wpcf7 input[type=submit],.floating-label-sm .wpcf7 input[type=tel],.floating-label-sm .wpcf7 input[type=text],.floating-label-sm .wpcf7 input[type=time],.floating-label-sm .wpcf7 input[type=url],.floating-label-sm .wpcf7 input[type=week],.floating-label-sm .wpcf7 select,.floating-label-sm .wpcf7 textarea,.input-group-sm>.floating-label .custom-select,.input-group-sm>.floating-label .form-control,.input-group-sm>.floating-label .form-control-file,.input-group-sm>.floating-label .wpcf7 .wpcf7-validation-errors,.input-group-sm>.floating-label .wpcf7 input[type=color],.input-group-sm>.floating-label .wpcf7 input[type=date],.input-group-sm>.floating-label .wpcf7 input[type=datetime-local],.input-group-sm>.floating-label .wpcf7 input[type=datetime],.input-group-sm>.floating-label .wpcf7 input[type=email],.input-group-sm>.floating-label .wpcf7 input[type=file],.input-group-sm>.floating-label .wpcf7 input[type=month],.input-group-sm>.floating-label .wpcf7 input[type=number],.input-group-sm>.floating-label .wpcf7 input[type=range],.input-group-sm>.floating-label .wpcf7 input[type=search],.input-group-sm>.floating-label .wpcf7 input[type=submit],.input-group-sm>.floating-label .wpcf7 input[type=tel],.input-group-sm>.floating-label .wpcf7 input[type=text],.input-group-sm>.floating-label .wpcf7 input[type=time],.input-group-sm>.floating-label .wpcf7 input[type=url],.input-group-sm>.floating-label .wpcf7 input[type=week],.input-group-sm>.floating-label .wpcf7 select,.input-group-sm>.floating-label .wpcf7 textarea,.wpcf7 .floating-label-sm .wpcf7-validation-errors,.wpcf7 .floating-label-sm input[type=color],.wpcf7 .floating-label-sm input[type=date],.wpcf7 .floating-label-sm input[type=datetime-local],.wpcf7 .floating-label-sm input[type=datetime],.wpcf7 .floating-label-sm input[type=email],.wpcf7 .floating-label-sm input[type=file],.wpcf7 .floating-label-sm input[type=month],.wpcf7 .floating-label-sm input[type=number],.wpcf7 .floating-label-sm input[type=range],.wpcf7 .floating-label-sm input[type=search],.wpcf7 .floating-label-sm input[type=submit],.wpcf7 .floating-label-sm input[type=tel],.wpcf7 .floating-label-sm input[type=text],.wpcf7 .floating-label-sm input[type=time],.wpcf7 .floating-label-sm input[type=url],.wpcf7 .floating-label-sm input[type=week],.wpcf7 .floating-label-sm select,.wpcf7 .floating-label-sm textarea,.wpcf7 .input-group-sm>.floating-label .wpcf7-validation-errors,.wpcf7 .input-group-sm>.floating-label input[type=color],.wpcf7 .input-group-sm>.floating-label input[type=date],.wpcf7 .input-group-sm>.floating-label input[type=datetime-local],.wpcf7 .input-group-sm>.floating-label input[type=datetime],.wpcf7 .input-group-sm>.floating-label input[type=email],.wpcf7 .input-group-sm>.floating-label input[type=file],.wpcf7 .input-group-sm>.floating-label input[type=month],.wpcf7 .input-group-sm>.floating-label input[type=number],.wpcf7 .input-group-sm>.floating-label input[type=range],.wpcf7 .input-group-sm>.floating-label input[type=search],.wpcf7 .input-group-sm>.floating-label input[type=submit],.wpcf7 .input-group-sm>.floating-label input[type=tel],.wpcf7 .input-group-sm>.floating-label input[type=text],.wpcf7 .input-group-sm>.floating-label input[type=time],.wpcf7 .input-group-sm>.floating-label input[type=url],.wpcf7 .input-group-sm>.floating-label input[type=week],.wpcf7 .input-group-sm>.floating-label select,.wpcf7 .input-group-sm>.floating-label textarea{font-size:.8125rem;line-height:1.53846;padding:.375rem 0 calc(.375rem - 1px)}.floating-label-sm .custom-select,.floating-label-sm .wpcf7 select,.floating-label-sm select.form-control,.input-group-sm>.floating-label .custom-select,.input-group-sm>.floating-label .wpcf7 select,.input-group-sm>.floating-label select.form-control,.wpcf7 .floating-label-sm select,.wpcf7 .input-group-sm>.floating-label select{padding-right:1.5em}.floating-label-sm .custom-select[multiple],.floating-label-sm .custom-select[size]:not([size='1']),.floating-label-sm .wpcf7 select[multiple],.floating-label-sm .wpcf7 select[size]:not([size='1']),.floating-label-sm .wpcf7 textarea:not([rows='1']),.floating-label-sm select.form-control[multiple],.floating-label-sm select.form-control[size]:not([size='1']),.floating-label-sm textarea.form-control:not([rows='1']),.input-group-sm>.floating-label .custom-select[multiple],.input-group-sm>.floating-label .custom-select[size]:not([size='1']),.input-group-sm>.floating-label .wpcf7 select[multiple],.input-group-sm>.floating-label .wpcf7 select[size]:not([size='1']),.input-group-sm>.floating-label .wpcf7 textarea:not([rows='1']),.input-group-sm>.floating-label select.form-control[multiple],.input-group-sm>.floating-label select.form-control[size]:not([size='1']),.input-group-sm>.floating-label textarea.form-control:not([rows='1']),.wpcf7 .floating-label-sm select[multiple],.wpcf7 .floating-label-sm select[size]:not([size='1']),.wpcf7 .floating-label-sm textarea:not([rows='1']),.wpcf7 .input-group-sm>.floating-label select[multiple],.wpcf7 .input-group-sm>.floating-label select[size]:not([size='1']),.wpcf7 .input-group-sm>.floating-label textarea:not([rows='1']){padding:.75rem .75rem calc(.75rem - 1px)}.floating-label.textfield-box{padding-top:0}.floating-label.textfield-box.has-value label,.floating-label.textfield-box.is-focused label{line-height:1;top:.5rem}.floating-label.textfield-box label{top:1rem;left:1rem}.floating-label.textfield-box .custom-select,.floating-label.textfield-box .custom-select[multiple],.floating-label.textfield-box .custom-select[size]:not([size='1']),.floating-label.textfield-box .form-control,.floating-label.textfield-box .form-control-file,.floating-label.textfield-box .wpcf7 .wpcf7-validation-errors,.floating-label.textfield-box .wpcf7 input[type=color],.floating-label.textfield-box .wpcf7 input[type=date],.floating-label.textfield-box .wpcf7 input[type=datetime-local],.floating-label.textfield-box .wpcf7 input[type=datetime],.floating-label.textfield-box .wpcf7 input[type=email],.floating-label.textfield-box .wpcf7 input[type=file],.floating-label.textfield-box .wpcf7 input[type=month],.floating-label.textfield-box .wpcf7 input[type=number],.floating-label.textfield-box .wpcf7 input[type=range],.floating-label.textfield-box .wpcf7 input[type=search],.floating-label.textfield-box .wpcf7 input[type=submit],.floating-label.textfield-box .wpcf7 input[type=tel],.floating-label.textfield-box .wpcf7 input[type=text],.floating-label.textfield-box .wpcf7 input[type=time],.floating-label.textfield-box .wpcf7 input[type=url],.floating-label.textfield-box .wpcf7 input[type=week],.floating-label.textfield-box .wpcf7 select,.floating-label.textfield-box .wpcf7 select[multiple],.floating-label.textfield-box .wpcf7 select[size]:not([size='1']),.floating-label.textfield-box .wpcf7 textarea,.floating-label.textfield-box .wpcf7 textarea:not([rows='1']),.floating-label.textfield-box select.form-control[multiple],.floating-label.textfield-box select.form-control[size]:not([size='1']),.floating-label.textfield-box textarea.form-control:not([rows='1']),.wpcf7 .floating-label.textfield-box .wpcf7-validation-errors,.wpcf7 .floating-label.textfield-box input[type=color],.wpcf7 .floating-label.textfield-box input[type=date],.wpcf7 .floating-label.textfield-box input[type=datetime-local],.wpcf7 .floating-label.textfield-box input[type=datetime],.wpcf7 .floating-label.textfield-box input[type=email],.wpcf7 .floating-label.textfield-box input[type=file],.wpcf7 .floating-label.textfield-box input[type=month],.wpcf7 .floating-label.textfield-box input[type=number],.wpcf7 .floating-label.textfield-box input[type=range],.wpcf7 .floating-label.textfield-box input[type=search],.wpcf7 .floating-label.textfield-box input[type=submit],.wpcf7 .floating-label.textfield-box input[type=tel],.wpcf7 .floating-label.textfield-box input[type=text],.wpcf7 .floating-label.textfield-box input[type=time],.wpcf7 .floating-label.textfield-box input[type=url],.wpcf7 .floating-label.textfield-box input[type=week],.wpcf7 .floating-label.textfield-box select,.wpcf7 .floating-label.textfield-box select[multiple],.wpcf7 .floating-label.textfield-box select[size]:not([size='1']),.wpcf7 .floating-label.textfield-box textarea,.wpcf7 .floating-label.textfield-box textarea:not([rows='1']){padding-top:1.5rem}.floating-label.textfield-box .custom-select,.floating-label.textfield-box .form-control,.floating-label.textfield-box .form-control-file,.floating-label.textfield-box .wpcf7 .wpcf7-validation-errors,.floating-label.textfield-box .wpcf7 input[type=color],.floating-label.textfield-box .wpcf7 input[type=date],.floating-label.textfield-box .wpcf7 input[type=datetime-local],.floating-label.textfield-box .wpcf7 input[type=datetime],.floating-label.textfield-box .wpcf7 input[type=email],.floating-label.textfield-box .wpcf7 input[type=file],.floating-label.textfield-box .wpcf7 input[type=month],.floating-label.textfield-box .wpcf7 input[type=number],.floating-label.textfield-box .wpcf7 input[type=range],.floating-label.textfield-box .wpcf7 input[type=search],.floating-label.textfield-box .wpcf7 input[type=submit],.floating-label.textfield-box .wpcf7 input[type=tel],.floating-label.textfield-box .wpcf7 input[type=text],.floating-label.textfield-box .wpcf7 input[type=time],.floating-label.textfield-box .wpcf7 input[type=url],.floating-label.textfield-box .wpcf7 input[type=week],.floating-label.textfield-box .wpcf7 select,.floating-label.textfield-box .wpcf7 textarea,.wpcf7 .floating-label.textfield-box .wpcf7-validation-errors,.wpcf7 .floating-label.textfield-box input[type=color],.wpcf7 .floating-label.textfield-box input[type=date],.wpcf7 .floating-label.textfield-box input[type=datetime-local],.wpcf7 .floating-label.textfield-box input[type=datetime],.wpcf7 .floating-label.textfield-box input[type=email],.wpcf7 .floating-label.textfield-box input[type=file],.wpcf7 .floating-label.textfield-box input[type=month],.wpcf7 .floating-label.textfield-box input[type=number],.wpcf7 .floating-label.textfield-box input[type=range],.wpcf7 .floating-label.textfield-box input[type=search],.wpcf7 .floating-label.textfield-box input[type=submit],.wpcf7 .floating-label.textfield-box input[type=tel],.wpcf7 .floating-label.textfield-box input[type=text],.wpcf7 .floating-label.textfield-box input[type=time],.wpcf7 .floating-label.textfield-box input[type=url],.wpcf7 .floating-label.textfield-box input[type=week],.wpcf7 .floating-label.textfield-box select,.wpcf7 .floating-label.textfield-box textarea{padding-bottom:calc(.5rem - 1px)}.floating-label-lg.textfield-box label,.input-group-lg>.textfield-box.floating-label label{top:.875rem;left:1rem}.floating-label-lg.textfield-box .custom-select,.floating-label-lg.textfield-box .custom-select[multiple],.floating-label-lg.textfield-box .custom-select[size]:not([size='1']),.floating-label-lg.textfield-box .form-control,.floating-label-lg.textfield-box .form-control-file,.floating-label-lg.textfield-box .wpcf7 .wpcf7-validation-errors,.floating-label-lg.textfield-box .wpcf7 input[type=color],.floating-label-lg.textfield-box .wpcf7 input[type=date],.floating-label-lg.textfield-box .wpcf7 input[type=datetime-local],.floating-label-lg.textfield-box .wpcf7 input[type=datetime],.floating-label-lg.textfield-box .wpcf7 input[type=email],.floating-label-lg.textfield-box .wpcf7 input[type=file],.floating-label-lg.textfield-box .wpcf7 input[type=month],.floating-label-lg.textfield-box .wpcf7 input[type=number],.floating-label-lg.textfield-box .wpcf7 input[type=range],.floating-label-lg.textfield-box .wpcf7 input[type=search],.floating-label-lg.textfield-box .wpcf7 input[type=submit],.floating-label-lg.textfield-box .wpcf7 input[type=tel],.floating-label-lg.textfield-box .wpcf7 input[type=text],.floating-label-lg.textfield-box .wpcf7 input[type=time],.floating-label-lg.textfield-box .wpcf7 input[type=url],.floating-label-lg.textfield-box .wpcf7 input[type=week],.floating-label-lg.textfield-box .wpcf7 select,.floating-label-lg.textfield-box .wpcf7 select[multiple],.floating-label-lg.textfield-box .wpcf7 select[size]:not([size='1']),.floating-label-lg.textfield-box .wpcf7 textarea,.floating-label-lg.textfield-box .wpcf7 textarea:not([rows='1']),.floating-label-lg.textfield-box select.form-control[multiple],.floating-label-lg.textfield-box select.form-control[size]:not([size='1']),.floating-label-lg.textfield-box textarea.form-control:not([rows='1']),.input-group-lg>.textfield-box.floating-label .custom-select,.input-group-lg>.textfield-box.floating-label .custom-select[multiple],.input-group-lg>.textfield-box.floating-label .custom-select[size]:not([size='1']),.input-group-lg>.textfield-box.floating-label .form-control,.input-group-lg>.textfield-box.floating-label .form-control-file,.input-group-lg>.textfield-box.floating-label .wpcf7 .wpcf7-validation-errors,.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=color],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=date],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=datetime-local],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=datetime],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=email],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=file],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=month],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=number],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=range],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=search],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=submit],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=tel],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=text],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=time],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=url],.input-group-lg>.textfield-box.floating-label .wpcf7 input[type=week],.input-group-lg>.textfield-box.floating-label .wpcf7 select,.input-group-lg>.textfield-box.floating-label .wpcf7 select[multiple],.input-group-lg>.textfield-box.floating-label .wpcf7 select[size]:not([size='1']),.input-group-lg>.textfield-box.floating-label .wpcf7 textarea,.input-group-lg>.textfield-box.floating-label .wpcf7 textarea:not([rows='1']),.input-group-lg>.textfield-box.floating-label select.form-control[multiple],.input-group-lg>.textfield-box.floating-label select.form-control[size]:not([size='1']),.input-group-lg>.textfield-box.floating-label textarea.form-control:not([rows='1']),.wpcf7 .floating-label-lg.textfield-box .wpcf7-validation-errors,.wpcf7 .floating-label-lg.textfield-box input[type=color],.wpcf7 .floating-label-lg.textfield-box input[type=date],.wpcf7 .floating-label-lg.textfield-box input[type=datetime-local],.wpcf7 .floating-label-lg.textfield-box input[type=datetime],.wpcf7 .floating-label-lg.textfield-box input[type=email],.wpcf7 .floating-label-lg.textfield-box input[type=file],.wpcf7 .floating-label-lg.textfield-box input[type=month],.wpcf7 .floating-label-lg.textfield-box input[type=number],.wpcf7 .floating-label-lg.textfield-box input[type=range],.wpcf7 .floating-label-lg.textfield-box input[type=search],.wpcf7 .floating-label-lg.textfield-box input[type=submit],.wpcf7 .floating-label-lg.textfield-box input[type=tel],.wpcf7 .floating-label-lg.textfield-box input[type=text],.wpcf7 .floating-label-lg.textfield-box input[type=time],.wpcf7 .floating-label-lg.textfield-box input[type=url],.wpcf7 .floating-label-lg.textfield-box input[type=week],.wpcf7 .floating-label-lg.textfield-box select,.wpcf7 .floating-label-lg.textfield-box select[multiple],.wpcf7 .floating-label-lg.textfield-box select[size]:not([size='1']),.wpcf7 .floating-label-lg.textfield-box textarea,.wpcf7 .floating-label-lg.textfield-box textarea:not([rows='1']),.wpcf7 .input-group-lg>.textfield-box.floating-label .wpcf7-validation-errors,.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=color],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=date],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=datetime-local],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=datetime],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=email],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=file],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=month],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=number],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=range],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=search],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=submit],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=tel],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=text],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=time],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=url],.wpcf7 .input-group-lg>.textfield-box.floating-label input[type=week],.wpcf7 .input-group-lg>.textfield-box.floating-label select,.wpcf7 .input-group-lg>.textfield-box.floating-label select[multiple],.wpcf7 .input-group-lg>.textfield-box.floating-label select[size]:not([size='1']),.wpcf7 .input-group-lg>.textfield-box.floating-label textarea,.wpcf7 .input-group-lg>.textfield-box.floating-label textarea:not([rows='1']){padding-top:1.25rem;padding-right:1rem;padding-left:1rem}.floating-label-lg.textfield-box .custom-select,.floating-label-lg.textfield-box .wpcf7 select,.floating-label-lg.textfield-box select.form-control,.input-group-lg>.textfield-box.floating-label .custom-select,.input-group-lg>.textfield-box.floating-label .wpcf7 select,.input-group-lg>.textfield-box.floating-label select.form-control,.wpcf7 .floating-label-lg.textfield-box select,.wpcf7 .input-group-lg>.textfield-box.floating-label select{padding-right:1.5em}.floating-label-sm.textfield-box label,.input-group-sm>.textfield-box.floating-label label{top:.75rem;left:.75rem}.floating-label-sm.textfield-box .custom-select,.floating-label-sm.textfield-box .custom-select[multiple],.floating-label-sm.textfield-box .custom-select[size]:not([size='1']),.floating-label-sm.textfield-box .form-control,.floating-label-sm.textfield-box .form-control-file,.floating-label-sm.textfield-box .wpcf7 .wpcf7-validation-errors,.floating-label-sm.textfield-box .wpcf7 input[type=color],.floating-label-sm.textfield-box .wpcf7 input[type=date],.floating-label-sm.textfield-box .wpcf7 input[type=datetime-local],.floating-label-sm.textfield-box .wpcf7 input[type=datetime],.floating-label-sm.textfield-box .wpcf7 input[type=email],.floating-label-sm.textfield-box .wpcf7 input[type=file],.floating-label-sm.textfield-box .wpcf7 input[type=month],.floating-label-sm.textfield-box .wpcf7 input[type=number],.floating-label-sm.textfield-box .wpcf7 input[type=range],.floating-label-sm.textfield-box .wpcf7 input[type=search],.floating-label-sm.textfield-box .wpcf7 input[type=submit],.floating-label-sm.textfield-box .wpcf7 input[type=tel],.floating-label-sm.textfield-box .wpcf7 input[type=text],.floating-label-sm.textfield-box .wpcf7 input[type=time],.floating-label-sm.textfield-box .wpcf7 input[type=url],.floating-label-sm.textfield-box .wpcf7 input[type=week],.floating-label-sm.textfield-box .wpcf7 select,.floating-label-sm.textfield-box .wpcf7 select[multiple],.floating-label-sm.textfield-box .wpcf7 select[size]:not([size='1']),.floating-label-sm.textfield-box .wpcf7 textarea,.floating-label-sm.textfield-box .wpcf7 textarea:not([rows='1']),.floating-label-sm.textfield-box select.form-control[multiple],.floating-label-sm.textfield-box select.form-control[size]:not([size='1']),.floating-label-sm.textfield-box textarea.form-control:not([rows='1']),.input-group-sm>.textfield-box.floating-label .custom-select,.input-group-sm>.textfield-box.floating-label .custom-select[multiple],.input-group-sm>.textfield-box.floating-label .custom-select[size]:not([size='1']),.input-group-sm>.textfield-box.floating-label .form-control,.input-group-sm>.textfield-box.floating-label .form-control-file,.input-group-sm>.textfield-box.floating-label .wpcf7 .wpcf7-validation-errors,.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=color],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=date],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=datetime-local],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=datetime],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=email],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=file],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=month],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=number],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=range],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=search],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=submit],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=tel],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=text],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=time],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=url],.input-group-sm>.textfield-box.floating-label .wpcf7 input[type=week],.input-group-sm>.textfield-box.floating-label .wpcf7 select,.input-group-sm>.textfield-box.floating-label .wpcf7 select[multiple],.input-group-sm>.textfield-box.floating-label .wpcf7 select[size]:not([size='1']),.input-group-sm>.textfield-box.floating-label .wpcf7 textarea,.input-group-sm>.textfield-box.floating-label .wpcf7 textarea:not([rows='1']),.input-group-sm>.textfield-box.floating-label select.form-control[multiple],.input-group-sm>.textfield-box.floating-label select.form-control[size]:not([size='1']),.input-group-sm>.textfield-box.floating-label textarea.form-control:not([rows='1']),.wpcf7 .floating-label-sm.textfield-box .wpcf7-validation-errors,.wpcf7 .floating-label-sm.textfield-box input[type=color],.wpcf7 .floating-label-sm.textfield-box input[type=date],.wpcf7 .floating-label-sm.textfield-box input[type=datetime-local],.wpcf7 .floating-label-sm.textfield-box input[type=datetime],.wpcf7 .floating-label-sm.textfield-box input[type=email],.wpcf7 .floating-label-sm.textfield-box input[type=file],.wpcf7 .floating-label-sm.textfield-box input[type=month],.wpcf7 .floating-label-sm.textfield-box input[type=number],.wpcf7 .floating-label-sm.textfield-box input[type=range],.wpcf7 .floating-label-sm.textfield-box input[type=search],.wpcf7 .floating-label-sm.textfield-box input[type=submit],.wpcf7 .floating-label-sm.textfield-box input[type=tel],.wpcf7 .floating-label-sm.textfield-box input[type=text],.wpcf7 .floating-label-sm.textfield-box input[type=time],.wpcf7 .floating-label-sm.textfield-box input[type=url],.wpcf7 .floating-label-sm.textfield-box input[type=week],.wpcf7 .floating-label-sm.textfield-box select,.wpcf7 .floating-label-sm.textfield-box select[multiple],.wpcf7 .floating-label-sm.textfield-box select[size]:not([size='1']),.wpcf7 .floating-label-sm.textfield-box textarea,.wpcf7 .floating-label-sm.textfield-box textarea:not([rows='1']),.wpcf7 .input-group-sm>.textfield-box.floating-label .wpcf7-validation-errors,.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=color],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=date],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=datetime-local],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=datetime],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=email],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=file],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=month],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=number],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=range],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=search],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=submit],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=tel],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=text],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=time],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=url],.wpcf7 .input-group-sm>.textfield-box.floating-label input[type=week],.wpcf7 .input-group-sm>.textfield-box.floating-label select,.wpcf7 .input-group-sm>.textfield-box.floating-label select[multiple],.wpcf7 .input-group-sm>.textfield-box.floating-label select[size]:not([size='1']),.wpcf7 .input-group-sm>.textfield-box.floating-label textarea,.wpcf7 .input-group-sm>.textfield-box.floating-label textarea:not([rows='1']){padding-top:1rem;padding-right:.75rem;padding-left:.75rem}.floating-label-sm.textfield-box .custom-select,.floating-label-sm.textfield-box .wpcf7 select,.floating-label-sm.textfield-box select.form-control,.input-group-sm>.textfield-box.floating-label .custom-select,.input-group-sm>.textfield-box.floating-label .wpcf7 select,.input-group-sm>.textfield-box.floating-label select.form-control,.wpcf7 .floating-label-sm.textfield-box select,.wpcf7 .input-group-sm>.textfield-box.floating-label select{padding-right:1.5em}.input-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.floating-label,.input-group>.form-control,.input-group>.form-control-file,.input-group>.textfield-box,.wpcf7 .input-group>.wpcf7-validation-errors,.wpcf7 .input-group>input[type=color],.wpcf7 .input-group>input[type=date],.wpcf7 .input-group>input[type=datetime-local],.wpcf7 .input-group>input[type=datetime],.wpcf7 .input-group>input[type=email],.wpcf7 .input-group>input[type=file],.wpcf7 .input-group>input[type=month],.wpcf7 .input-group>input[type=number],.wpcf7 .input-group>input[type=range],.wpcf7 .input-group>input[type=search],.wpcf7 .input-group>input[type=submit],.wpcf7 .input-group>input[type=tel],.wpcf7 .input-group>input[type=text],.wpcf7 .input-group>input[type=time],.wpcf7 .input-group>input[type=url],.wpcf7 .input-group>input[type=week],.wpcf7 .input-group>select,.wpcf7 .input-group>textarea{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:0;width:1%}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.floating-label,.input-group>.custom-file+.form-control,.input-group>.custom-file+.form-control-file,.input-group>.custom-file+.textfield-box,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.floating-label,.input-group>.custom-select+.form-control,.input-group>.custom-select+.form-control-file,.input-group>.custom-select+.textfield-box,.input-group>.floating-label+.custom-file,.input-group>.floating-label+.custom-select,.input-group>.floating-label+.floating-label,.input-group>.floating-label+.form-control,.input-group>.floating-label+.form-control-file,.input-group>.floating-label+.textfield-box,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.floating-label,.input-group>.form-control+.form-control,.input-group>.form-control+.form-control-file,.input-group>.form-control+.textfield-box,.input-group>.form-control-file+.custom-file,.input-group>.form-control-file+.custom-select,.input-group>.form-control-file+.floating-label,.input-group>.form-control-file+.form-control,.input-group>.form-control-file+.form-control-file,.input-group>.form-control-file+.textfield-box,.input-group>.textfield-box+.custom-file,.input-group>.textfield-box+.custom-select,.input-group>.textfield-box+.floating-label,.input-group>.textfield-box+.form-control,.input-group>.textfield-box+.form-control-file,.input-group>.textfield-box+.textfield-box,.wpcf7 .input-group>.custom-file+.wpcf7-validation-errors,.wpcf7 .input-group>.custom-file+input[type=color],.wpcf7 .input-group>.custom-file+input[type=date],.wpcf7 .input-group>.custom-file+input[type=datetime-local],.wpcf7 .input-group>.custom-file+input[type=datetime],.wpcf7 .input-group>.custom-file+input[type=email],.wpcf7 .input-group>.custom-file+input[type=file],.wpcf7 .input-group>.custom-file+input[type=month],.wpcf7 .input-group>.custom-file+input[type=number],.wpcf7 .input-group>.custom-file+input[type=range],.wpcf7 .input-group>.custom-file+input[type=search],.wpcf7 .input-group>.custom-file+input[type=submit],.wpcf7 .input-group>.custom-file+input[type=tel],.wpcf7 .input-group>.custom-file+input[type=text],.wpcf7 .input-group>.custom-file+input[type=time],.wpcf7 .input-group>.custom-file+input[type=url],.wpcf7 .input-group>.custom-file+input[type=week],.wpcf7 .input-group>.custom-file+select,.wpcf7 .input-group>.custom-file+textarea,.wpcf7 .input-group>.custom-select+.wpcf7-validation-errors,.wpcf7 .input-group>.custom-select+input[type=color],.wpcf7 .input-group>.custom-select+input[type=date],.wpcf7 .input-group>.custom-select+input[type=datetime-local],.wpcf7 .input-group>.custom-select+input[type=datetime],.wpcf7 .input-group>.custom-select+input[type=email],.wpcf7 .input-group>.custom-select+input[type=file],.wpcf7 .input-group>.custom-select+input[type=month],.wpcf7 .input-group>.custom-select+input[type=number],.wpcf7 .input-group>.custom-select+input[type=range],.wpcf7 .input-group>.custom-select+input[type=search],.wpcf7 .input-group>.custom-select+input[type=submit],.wpcf7 .input-group>.custom-select+input[type=tel],.wpcf7 .input-group>.custom-select+input[type=text],.wpcf7 .input-group>.custom-select+input[type=time],.wpcf7 .input-group>.custom-select+input[type=url],.wpcf7 .input-group>.custom-select+input[type=week],.wpcf7 .input-group>.custom-select+select,.wpcf7 .input-group>.custom-select+textarea,.wpcf7 .input-group>.floating-label+.wpcf7-validation-errors,.wpcf7 .input-group>.floating-label+input[type=color],.wpcf7 .input-group>.floating-label+input[type=date],.wpcf7 .input-group>.floating-label+input[type=datetime-local],.wpcf7 .input-group>.floating-label+input[type=datetime],.wpcf7 .input-group>.floating-label+input[type=email],.wpcf7 .input-group>.floating-label+input[type=file],.wpcf7 .input-group>.floating-label+input[type=month],.wpcf7 .input-group>.floating-label+input[type=number],.wpcf7 .input-group>.floating-label+input[type=range],.wpcf7 .input-group>.floating-label+input[type=search],.wpcf7 .input-group>.floating-label+input[type=submit],.wpcf7 .input-group>.floating-label+input[type=tel],.wpcf7 .input-group>.floating-label+input[type=text],.wpcf7 .input-group>.floating-label+input[type=time],.wpcf7 .input-group>.floating-label+input[type=url],.wpcf7 .input-group>.floating-label+input[type=week],.wpcf7 .input-group>.floating-label+select,.wpcf7 .input-group>.floating-label+textarea,.wpcf7 .input-group>.form-control+.wpcf7-validation-errors,.wpcf7 .input-group>.form-control+input[type=color],.wpcf7 .input-group>.form-control+input[type=date],.wpcf7 .input-group>.form-control+input[type=datetime-local],.wpcf7 .input-group>.form-control+input[type=datetime],.wpcf7 .input-group>.form-control+input[type=email],.wpcf7 .input-group>.form-control+input[type=file],.wpcf7 .input-group>.form-control+input[type=month],.wpcf7 .input-group>.form-control+input[type=number],.wpcf7 .input-group>.form-control+input[type=range],.wpcf7 .input-group>.form-control+input[type=search],.wpcf7 .input-group>.form-control+input[type=submit],.wpcf7 .input-group>.form-control+input[type=tel],.wpcf7 .input-group>.form-control+input[type=text],.wpcf7 .input-group>.form-control+input[type=time],.wpcf7 .input-group>.form-control+input[type=url],.wpcf7 .input-group>.form-control+input[type=week],.wpcf7 .input-group>.form-control+select,.wpcf7 .input-group>.form-control+textarea,.wpcf7 .input-group>.form-control-file+.wpcf7-validation-errors,.wpcf7 .input-group>.form-control-file+input[type=color],.wpcf7 .input-group>.form-control-file+input[type=date],.wpcf7 .input-group>.form-control-file+input[type=datetime-local],.wpcf7 .input-group>.form-control-file+input[type=datetime],.wpcf7 .input-group>.form-control-file+input[type=email],.wpcf7 .input-group>.form-control-file+input[type=file],.wpcf7 .input-group>.form-control-file+input[type=month],.wpcf7 .input-group>.form-control-file+input[type=number],.wpcf7 .input-group>.form-control-file+input[type=range],.wpcf7 .input-group>.form-control-file+input[type=search],.wpcf7 .input-group>.form-control-file+input[type=submit],.wpcf7 .input-group>.form-control-file+input[type=tel],.wpcf7 .input-group>.form-control-file+input[type=text],.wpcf7 .input-group>.form-control-file+input[type=time],.wpcf7 .input-group>.form-control-file+input[type=url],.wpcf7 .input-group>.form-control-file+input[type=week],.wpcf7 .input-group>.form-control-file+select,.wpcf7 .input-group>.form-control-file+textarea,.wpcf7 .input-group>.textfield-box+.wpcf7-validation-errors,.wpcf7 .input-group>.textfield-box+input[type=color],.wpcf7 .input-group>.textfield-box+input[type=date],.wpcf7 .input-group>.textfield-box+input[type=datetime-local],.wpcf7 .input-group>.textfield-box+input[type=datetime],.wpcf7 .input-group>.textfield-box+input[type=email],.wpcf7 .input-group>.textfield-box+input[type=file],.wpcf7 .input-group>.textfield-box+input[type=month],.wpcf7 .input-group>.textfield-box+input[type=number],.wpcf7 .input-group>.textfield-box+input[type=range],.wpcf7 .input-group>.textfield-box+input[type=search],.wpcf7 .input-group>.textfield-box+input[type=submit],.wpcf7 .input-group>.textfield-box+input[type=tel],.wpcf7 .input-group>.textfield-box+input[type=text],.wpcf7 .input-group>.textfield-box+input[type=time],.wpcf7 .input-group>.textfield-box+input[type=url],.wpcf7 .input-group>.textfield-box+input[type=week],.wpcf7 .input-group>.textfield-box+select,.wpcf7 .input-group>.textfield-box+textarea,.wpcf7 .input-group>.wpcf7-validation-errors+.custom-file,.wpcf7 .input-group>.wpcf7-validation-errors+.custom-select,.wpcf7 .input-group>.wpcf7-validation-errors+.floating-label,.wpcf7 .input-group>.wpcf7-validation-errors+.form-control,.wpcf7 .input-group>.wpcf7-validation-errors+.form-control-file,.wpcf7 .input-group>.wpcf7-validation-errors+.textfield-box,.wpcf7 .input-group>.wpcf7-validation-errors+.wpcf7-validation-errors,.wpcf7 .input-group>.wpcf7-validation-errors+input[type=color],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=date],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=datetime-local],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=datetime],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=email],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=file],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=month],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=number],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=range],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=search],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=submit],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=tel],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=text],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=time],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=url],.wpcf7 .input-group>.wpcf7-validation-errors+input[type=week],.wpcf7 .input-group>.wpcf7-validation-errors+select,.wpcf7 .input-group>.wpcf7-validation-errors+textarea,.wpcf7 .input-group>input[type=color]+.custom-file,.wpcf7 .input-group>input[type=color]+.custom-select,.wpcf7 .input-group>input[type=color]+.floating-label,.wpcf7 .input-group>input[type=color]+.form-control,.wpcf7 .input-group>input[type=color]+.form-control-file,.wpcf7 .input-group>input[type=color]+.textfield-box,.wpcf7 .input-group>input[type=color]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=color]+input[type=color],.wpcf7 .input-group>input[type=color]+input[type=date],.wpcf7 .input-group>input[type=color]+input[type=datetime-local],.wpcf7 .input-group>input[type=color]+input[type=datetime],.wpcf7 .input-group>input[type=color]+input[type=email],.wpcf7 .input-group>input[type=color]+input[type=file],.wpcf7 .input-group>input[type=color]+input[type=month],.wpcf7 .input-group>input[type=color]+input[type=number],.wpcf7 .input-group>input[type=color]+input[type=range],.wpcf7 .input-group>input[type=color]+input[type=search],.wpcf7 .input-group>input[type=color]+input[type=submit],.wpcf7 .input-group>input[type=color]+input[type=tel],.wpcf7 .input-group>input[type=color]+input[type=text],.wpcf7 .input-group>input[type=color]+input[type=time],.wpcf7 .input-group>input[type=color]+input[type=url],.wpcf7 .input-group>input[type=color]+input[type=week],.wpcf7 .input-group>input[type=color]+select,.wpcf7 .input-group>input[type=color]+textarea,.wpcf7 .input-group>input[type=date]+.custom-file,.wpcf7 .input-group>input[type=date]+.custom-select,.wpcf7 .input-group>input[type=date]+.floating-label,.wpcf7 .input-group>input[type=date]+.form-control,.wpcf7 .input-group>input[type=date]+.form-control-file,.wpcf7 .input-group>input[type=date]+.textfield-box,.wpcf7 .input-group>input[type=date]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=date]+input[type=color],.wpcf7 .input-group>input[type=date]+input[type=date],.wpcf7 .input-group>input[type=date]+input[type=datetime-local],.wpcf7 .input-group>input[type=date]+input[type=datetime],.wpcf7 .input-group>input[type=date]+input[type=email],.wpcf7 .input-group>input[type=date]+input[type=file],.wpcf7 .input-group>input[type=date]+input[type=month],.wpcf7 .input-group>input[type=date]+input[type=number],.wpcf7 .input-group>input[type=date]+input[type=range],.wpcf7 .input-group>input[type=date]+input[type=search],.wpcf7 .input-group>input[type=date]+input[type=submit],.wpcf7 .input-group>input[type=date]+input[type=tel],.wpcf7 .input-group>input[type=date]+input[type=text],.wpcf7 .input-group>input[type=date]+input[type=time],.wpcf7 .input-group>input[type=date]+input[type=url],.wpcf7 .input-group>input[type=date]+input[type=week],.wpcf7 .input-group>input[type=date]+select,.wpcf7 .input-group>input[type=date]+textarea,.wpcf7 .input-group>input[type=datetime-local]+.custom-file,.wpcf7 .input-group>input[type=datetime-local]+.custom-select,.wpcf7 .input-group>input[type=datetime-local]+.floating-label,.wpcf7 .input-group>input[type=datetime-local]+.form-control,.wpcf7 .input-group>input[type=datetime-local]+.form-control-file,.wpcf7 .input-group>input[type=datetime-local]+.textfield-box,.wpcf7 .input-group>input[type=datetime-local]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=datetime-local]+input[type=color],.wpcf7 .input-group>input[type=datetime-local]+input[type=date],.wpcf7 .input-group>input[type=datetime-local]+input[type=datetime-local],.wpcf7 .input-group>input[type=datetime-local]+input[type=datetime],.wpcf7 .input-group>input[type=datetime-local]+input[type=email],.wpcf7 .input-group>input[type=datetime-local]+input[type=file],.wpcf7 .input-group>input[type=datetime-local]+input[type=month],.wpcf7 .input-group>input[type=datetime-local]+input[type=number],.wpcf7 .input-group>input[type=datetime-local]+input[type=range],.wpcf7 .input-group>input[type=datetime-local]+input[type=search],.wpcf7 .input-group>input[type=datetime-local]+input[type=submit],.wpcf7 .input-group>input[type=datetime-local]+input[type=tel],.wpcf7 .input-group>input[type=datetime-local]+input[type=text],.wpcf7 .input-group>input[type=datetime-local]+input[type=time],.wpcf7 .input-group>input[type=datetime-local]+input[type=url],.wpcf7 .input-group>input[type=datetime-local]+input[type=week],.wpcf7 .input-group>input[type=datetime-local]+select,.wpcf7 .input-group>input[type=datetime-local]+textarea,.wpcf7 .input-group>input[type=datetime]+.custom-file,.wpcf7 .input-group>input[type=datetime]+.custom-select,.wpcf7 .input-group>input[type=datetime]+.floating-label,.wpcf7 .input-group>input[type=datetime]+.form-control,.wpcf7 .input-group>input[type=datetime]+.form-control-file,.wpcf7 .input-group>input[type=datetime]+.textfield-box,.wpcf7 .input-group>input[type=datetime]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=datetime]+input[type=color],.wpcf7 .input-group>input[type=datetime]+input[type=date],.wpcf7 .input-group>input[type=datetime]+input[type=datetime-local],.wpcf7 .input-group>input[type=datetime]+input[type=datetime],.wpcf7 .input-group>input[type=datetime]+input[type=email],.wpcf7 .input-group>input[type=datetime]+input[type=file],.wpcf7 .input-group>input[type=datetime]+input[type=month],.wpcf7 .input-group>input[type=datetime]+input[type=number],.wpcf7 .input-group>input[type=datetime]+input[type=range],.wpcf7 .input-group>input[type=datetime]+input[type=search],.wpcf7 .input-group>input[type=datetime]+input[type=submit],.wpcf7 .input-group>input[type=datetime]+input[type=tel],.wpcf7 .input-group>input[type=datetime]+input[type=text],.wpcf7 .input-group>input[type=datetime]+input[type=time],.wpcf7 .input-group>input[type=datetime]+input[type=url],.wpcf7 .input-group>input[type=datetime]+input[type=week],.wpcf7 .input-group>input[type=datetime]+select,.wpcf7 .input-group>input[type=datetime]+textarea,.wpcf7 .input-group>input[type=email]+.custom-file,.wpcf7 .input-group>input[type=email]+.custom-select,.wpcf7 .input-group>input[type=email]+.floating-label,.wpcf7 .input-group>input[type=email]+.form-control,.wpcf7 .input-group>input[type=email]+.form-control-file,.wpcf7 .input-group>input[type=email]+.textfield-box,.wpcf7 .input-group>input[type=email]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=email]+input[type=color],.wpcf7 .input-group>input[type=email]+input[type=date],.wpcf7 .input-group>input[type=email]+input[type=datetime-local],.wpcf7 .input-group>input[type=email]+input[type=datetime],.wpcf7 .input-group>input[type=email]+input[type=email],.wpcf7 .input-group>input[type=email]+input[type=file],.wpcf7 .input-group>input[type=email]+input[type=month],.wpcf7 .input-group>input[type=email]+input[type=number],.wpcf7 .input-group>input[type=email]+input[type=range],.wpcf7 .input-group>input[type=email]+input[type=search],.wpcf7 .input-group>input[type=email]+input[type=submit],.wpcf7 .input-group>input[type=email]+input[type=tel],.wpcf7 .input-group>input[type=email]+input[type=text],.wpcf7 .input-group>input[type=email]+input[type=time],.wpcf7 .input-group>input[type=email]+input[type=url],.wpcf7 .input-group>input[type=email]+input[type=week],.wpcf7 .input-group>input[type=email]+select,.wpcf7 .input-group>input[type=email]+textarea,.wpcf7 .input-group>input[type=file]+.custom-file,.wpcf7 .input-group>input[type=file]+.custom-select,.wpcf7 .input-group>input[type=file]+.floating-label,.wpcf7 .input-group>input[type=file]+.form-control,.wpcf7 .input-group>input[type=file]+.form-control-file,.wpcf7 .input-group>input[type=file]+.textfield-box,.wpcf7 .input-group>input[type=file]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=file]+input[type=color],.wpcf7 .input-group>input[type=file]+input[type=date],.wpcf7 .input-group>input[type=file]+input[type=datetime-local],.wpcf7 .input-group>input[type=file]+input[type=datetime],.wpcf7 .input-group>input[type=file]+input[type=email],.wpcf7 .input-group>input[type=file]+input[type=file],.wpcf7 .input-group>input[type=file]+input[type=month],.wpcf7 .input-group>input[type=file]+input[type=number],.wpcf7 .input-group>input[type=file]+input[type=range],.wpcf7 .input-group>input[type=file]+input[type=search],.wpcf7 .input-group>input[type=file]+input[type=submit],.wpcf7 .input-group>input[type=file]+input[type=tel],.wpcf7 .input-group>input[type=file]+input[type=text],.wpcf7 .input-group>input[type=file]+input[type=time],.wpcf7 .input-group>input[type=file]+input[type=url],.wpcf7 .input-group>input[type=file]+input[type=week],.wpcf7 .input-group>input[type=file]+select,.wpcf7 .input-group>input[type=file]+textarea,.wpcf7 .input-group>input[type=month]+.custom-file,.wpcf7 .input-group>input[type=month]+.custom-select,.wpcf7 .input-group>input[type=month]+.floating-label,.wpcf7 .input-group>input[type=month]+.form-control,.wpcf7 .input-group>input[type=month]+.form-control-file,.wpcf7 .input-group>input[type=month]+.textfield-box,.wpcf7 .input-group>input[type=month]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=month]+input[type=color],.wpcf7 .input-group>input[type=month]+input[type=date],.wpcf7 .input-group>input[type=month]+input[type=datetime-local],.wpcf7 .input-group>input[type=month]+input[type=datetime],.wpcf7 .input-group>input[type=month]+input[type=email],.wpcf7 .input-group>input[type=month]+input[type=file],.wpcf7 .input-group>input[type=month]+input[type=month],.wpcf7 .input-group>input[type=month]+input[type=number],.wpcf7 .input-group>input[type=month]+input[type=range],.wpcf7 .input-group>input[type=month]+input[type=search],.wpcf7 .input-group>input[type=month]+input[type=submit],.wpcf7 .input-group>input[type=month]+input[type=tel],.wpcf7 .input-group>input[type=month]+input[type=text],.wpcf7 .input-group>input[type=month]+input[type=time],.wpcf7 .input-group>input[type=month]+input[type=url],.wpcf7 .input-group>input[type=month]+input[type=week],.wpcf7 .input-group>input[type=month]+select,.wpcf7 .input-group>input[type=month]+textarea,.wpcf7 .input-group>input[type=number]+.custom-file,.wpcf7 .input-group>input[type=number]+.custom-select,.wpcf7 .input-group>input[type=number]+.floating-label,.wpcf7 .input-group>input[type=number]+.form-control,.wpcf7 .input-group>input[type=number]+.form-control-file,.wpcf7 .input-group>input[type=number]+.textfield-box,.wpcf7 .input-group>input[type=number]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=number]+input[type=color],.wpcf7 .input-group>input[type=number]+input[type=date],.wpcf7 .input-group>input[type=number]+input[type=datetime-local],.wpcf7 .input-group>input[type=number]+input[type=datetime],.wpcf7 .input-group>input[type=number]+input[type=email],.wpcf7 .input-group>input[type=number]+input[type=file],.wpcf7 .input-group>input[type=number]+input[type=month],.wpcf7 .input-group>input[type=number]+input[type=number],.wpcf7 .input-group>input[type=number]+input[type=range],.wpcf7 .input-group>input[type=number]+input[type=search],.wpcf7 .input-group>input[type=number]+input[type=submit],.wpcf7 .input-group>input[type=number]+input[type=tel],.wpcf7 .input-group>input[type=number]+input[type=text],.wpcf7 .input-group>input[type=number]+input[type=time],.wpcf7 .input-group>input[type=number]+input[type=url],.wpcf7 .input-group>input[type=number]+input[type=week],.wpcf7 .input-group>input[type=number]+select,.wpcf7 .input-group>input[type=number]+textarea,.wpcf7 .input-group>input[type=range]+.custom-file,.wpcf7 .input-group>input[type=range]+.custom-select,.wpcf7 .input-group>input[type=range]+.floating-label,.wpcf7 .input-group>input[type=range]+.form-control,.wpcf7 .input-group>input[type=range]+.form-control-file,.wpcf7 .input-group>input[type=range]+.textfield-box,.wpcf7 .input-group>input[type=range]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=range]+input[type=color],.wpcf7 .input-group>input[type=range]+input[type=date],.wpcf7 .input-group>input[type=range]+input[type=datetime-local],.wpcf7 .input-group>input[type=range]+input[type=datetime],.wpcf7 .input-group>input[type=range]+input[type=email],.wpcf7 .input-group>input[type=range]+input[type=file],.wpcf7 .input-group>input[type=range]+input[type=month],.wpcf7 .input-group>input[type=range]+input[type=number],.wpcf7 .input-group>input[type=range]+input[type=range],.wpcf7 .input-group>input[type=range]+input[type=search],.wpcf7 .input-group>input[type=range]+input[type=submit],.wpcf7 .input-group>input[type=range]+input[type=tel],.wpcf7 .input-group>input[type=range]+input[type=text],.wpcf7 .input-group>input[type=range]+input[type=time],.wpcf7 .input-group>input[type=range]+input[type=url],.wpcf7 .input-group>input[type=range]+input[type=week],.wpcf7 .input-group>input[type=range]+select,.wpcf7 .input-group>input[type=range]+textarea,.wpcf7 .input-group>input[type=search]+.custom-file,.wpcf7 .input-group>input[type=search]+.custom-select,.wpcf7 .input-group>input[type=search]+.floating-label,.wpcf7 .input-group>input[type=search]+.form-control,.wpcf7 .input-group>input[type=search]+.form-control-file,.wpcf7 .input-group>input[type=search]+.textfield-box,.wpcf7 .input-group>input[type=search]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=search]+input[type=color],.wpcf7 .input-group>input[type=search]+input[type=date],.wpcf7 .input-group>input[type=search]+input[type=datetime-local],.wpcf7 .input-group>input[type=search]+input[type=datetime],.wpcf7 .input-group>input[type=search]+input[type=email],.wpcf7 .input-group>input[type=search]+input[type=file],.wpcf7 .input-group>input[type=search]+input[type=month],.wpcf7 .input-group>input[type=search]+input[type=number],.wpcf7 .input-group>input[type=search]+input[type=range],.wpcf7 .input-group>input[type=search]+input[type=search],.wpcf7 .input-group>input[type=search]+input[type=submit],.wpcf7 .input-group>input[type=search]+input[type=tel],.wpcf7 .input-group>input[type=search]+input[type=text],.wpcf7 .input-group>input[type=search]+input[type=time],.wpcf7 .input-group>input[type=search]+input[type=url],.wpcf7 .input-group>input[type=search]+input[type=week],.wpcf7 .input-group>input[type=search]+select,.wpcf7 .input-group>input[type=search]+textarea,.wpcf7 .input-group>input[type=submit]+.custom-file,.wpcf7 .input-group>input[type=submit]+.custom-select,.wpcf7 .input-group>input[type=submit]+.floating-label,.wpcf7 .input-group>input[type=submit]+.form-control,.wpcf7 .input-group>input[type=submit]+.form-control-file,.wpcf7 .input-group>input[type=submit]+.textfield-box,.wpcf7 .input-group>input[type=submit]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=submit]+input[type=color],.wpcf7 .input-group>input[type=submit]+input[type=date],.wpcf7 .input-group>input[type=submit]+input[type=datetime-local],.wpcf7 .input-group>input[type=submit]+input[type=datetime],.wpcf7 .input-group>input[type=submit]+input[type=email],.wpcf7 .input-group>input[type=submit]+input[type=file],.wpcf7 .input-group>input[type=submit]+input[type=month],.wpcf7 .input-group>input[type=submit]+input[type=number],.wpcf7 .input-group>input[type=submit]+input[type=range],.wpcf7 .input-group>input[type=submit]+input[type=search],.wpcf7 .input-group>input[type=submit]+input[type=submit],.wpcf7 .input-group>input[type=submit]+input[type=tel],.wpcf7 .input-group>input[type=submit]+input[type=text],.wpcf7 .input-group>input[type=submit]+input[type=time],.wpcf7 .input-group>input[type=submit]+input[type=url],.wpcf7 .input-group>input[type=submit]+input[type=week],.wpcf7 .input-group>input[type=submit]+select,.wpcf7 .input-group>input[type=submit]+textarea,.wpcf7 .input-group>input[type=tel]+.custom-file,.wpcf7 .input-group>input[type=tel]+.custom-select,.wpcf7 .input-group>input[type=tel]+.floating-label,.wpcf7 .input-group>input[type=tel]+.form-control,.wpcf7 .input-group>input[type=tel]+.form-control-file,.wpcf7 .input-group>input[type=tel]+.textfield-box,.wpcf7 .input-group>input[type=tel]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=tel]+input[type=color],.wpcf7 .input-group>input[type=tel]+input[type=date],.wpcf7 .input-group>input[type=tel]+input[type=datetime-local],.wpcf7 .input-group>input[type=tel]+input[type=datetime],.wpcf7 .input-group>input[type=tel]+input[type=email],.wpcf7 .input-group>input[type=tel]+input[type=file],.wpcf7 .input-group>input[type=tel]+input[type=month],.wpcf7 .input-group>input[type=tel]+input[type=number],.wpcf7 .input-group>input[type=tel]+input[type=range],.wpcf7 .input-group>input[type=tel]+input[type=search],.wpcf7 .input-group>input[type=tel]+input[type=submit],.wpcf7 .input-group>input[type=tel]+input[type=tel],.wpcf7 .input-group>input[type=tel]+input[type=text],.wpcf7 .input-group>input[type=tel]+input[type=time],.wpcf7 .input-group>input[type=tel]+input[type=url],.wpcf7 .input-group>input[type=tel]+input[type=week],.wpcf7 .input-group>input[type=tel]+select,.wpcf7 .input-group>input[type=tel]+textarea,.wpcf7 .input-group>input[type=text]+.custom-file,.wpcf7 .input-group>input[type=text]+.custom-select,.wpcf7 .input-group>input[type=text]+.floating-label,.wpcf7 .input-group>input[type=text]+.form-control,.wpcf7 .input-group>input[type=text]+.form-control-file,.wpcf7 .input-group>input[type=text]+.textfield-box,.wpcf7 .input-group>input[type=text]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=text]+input[type=color],.wpcf7 .input-group>input[type=text]+input[type=date],.wpcf7 .input-group>input[type=text]+input[type=datetime-local],.wpcf7 .input-group>input[type=text]+input[type=datetime],.wpcf7 .input-group>input[type=text]+input[type=email],.wpcf7 .input-group>input[type=text]+input[type=file],.wpcf7 .input-group>input[type=text]+input[type=month],.wpcf7 .input-group>input[type=text]+input[type=number],.wpcf7 .input-group>input[type=text]+input[type=range],.wpcf7 .input-group>input[type=text]+input[type=search],.wpcf7 .input-group>input[type=text]+input[type=submit],.wpcf7 .input-group>input[type=text]+input[type=tel],.wpcf7 .input-group>input[type=text]+input[type=text],.wpcf7 .input-group>input[type=text]+input[type=time],.wpcf7 .input-group>input[type=text]+input[type=url],.wpcf7 .input-group>input[type=text]+input[type=week],.wpcf7 .input-group>input[type=text]+select,.wpcf7 .input-group>input[type=text]+textarea,.wpcf7 .input-group>input[type=time]+.custom-file,.wpcf7 .input-group>input[type=time]+.custom-select,.wpcf7 .input-group>input[type=time]+.floating-label,.wpcf7 .input-group>input[type=time]+.form-control,.wpcf7 .input-group>input[type=time]+.form-control-file,.wpcf7 .input-group>input[type=time]+.textfield-box,.wpcf7 .input-group>input[type=time]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=time]+input[type=color],.wpcf7 .input-group>input[type=time]+input[type=date],.wpcf7 .input-group>input[type=time]+input[type=datetime-local],.wpcf7 .input-group>input[type=time]+input[type=datetime],.wpcf7 .input-group>input[type=time]+input[type=email],.wpcf7 .input-group>input[type=time]+input[type=file],.wpcf7 .input-group>input[type=time]+input[type=month],.wpcf7 .input-group>input[type=time]+input[type=number],.wpcf7 .input-group>input[type=time]+input[type=range],.wpcf7 .input-group>input[type=time]+input[type=search],.wpcf7 .input-group>input[type=time]+input[type=submit],.wpcf7 .input-group>input[type=time]+input[type=tel],.wpcf7 .input-group>input[type=time]+input[type=text],.wpcf7 .input-group>input[type=time]+input[type=time],.wpcf7 .input-group>input[type=time]+input[type=url],.wpcf7 .input-group>input[type=time]+input[type=week],.wpcf7 .input-group>input[type=time]+select,.wpcf7 .input-group>input[type=time]+textarea,.wpcf7 .input-group>input[type=url]+.custom-file,.wpcf7 .input-group>input[type=url]+.custom-select,.wpcf7 .input-group>input[type=url]+.floating-label,.wpcf7 .input-group>input[type=url]+.form-control,.wpcf7 .input-group>input[type=url]+.form-control-file,.wpcf7 .input-group>input[type=url]+.textfield-box,.wpcf7 .input-group>input[type=url]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=url]+input[type=color],.wpcf7 .input-group>input[type=url]+input[type=date],.wpcf7 .input-group>input[type=url]+input[type=datetime-local],.wpcf7 .input-group>input[type=url]+input[type=datetime],.wpcf7 .input-group>input[type=url]+input[type=email],.wpcf7 .input-group>input[type=url]+input[type=file],.wpcf7 .input-group>input[type=url]+input[type=month],.wpcf7 .input-group>input[type=url]+input[type=number],.wpcf7 .input-group>input[type=url]+input[type=range],.wpcf7 .input-group>input[type=url]+input[type=search],.wpcf7 .input-group>input[type=url]+input[type=submit],.wpcf7 .input-group>input[type=url]+input[type=tel],.wpcf7 .input-group>input[type=url]+input[type=text],.wpcf7 .input-group>input[type=url]+input[type=time],.wpcf7 .input-group>input[type=url]+input[type=url],.wpcf7 .input-group>input[type=url]+input[type=week],.wpcf7 .input-group>input[type=url]+select,.wpcf7 .input-group>input[type=url]+textarea,.wpcf7 .input-group>input[type=week]+.custom-file,.wpcf7 .input-group>input[type=week]+.custom-select,.wpcf7 .input-group>input[type=week]+.floating-label,.wpcf7 .input-group>input[type=week]+.form-control,.wpcf7 .input-group>input[type=week]+.form-control-file,.wpcf7 .input-group>input[type=week]+.textfield-box,.wpcf7 .input-group>input[type=week]+.wpcf7-validation-errors,.wpcf7 .input-group>input[type=week]+input[type=color],.wpcf7 .input-group>input[type=week]+input[type=date],.wpcf7 .input-group>input[type=week]+input[type=datetime-local],.wpcf7 .input-group>input[type=week]+input[type=datetime],.wpcf7 .input-group>input[type=week]+input[type=email],.wpcf7 .input-group>input[type=week]+input[type=file],.wpcf7 .input-group>input[type=week]+input[type=month],.wpcf7 .input-group>input[type=week]+input[type=number],.wpcf7 .input-group>input[type=week]+input[type=range],.wpcf7 .input-group>input[type=week]+input[type=search],.wpcf7 .input-group>input[type=week]+input[type=submit],.wpcf7 .input-group>input[type=week]+input[type=tel],.wpcf7 .input-group>input[type=week]+input[type=text],.wpcf7 .input-group>input[type=week]+input[type=time],.wpcf7 .input-group>input[type=week]+input[type=url],.wpcf7 .input-group>input[type=week]+input[type=week],.wpcf7 .input-group>input[type=week]+select,.wpcf7 .input-group>input[type=week]+textarea,.wpcf7 .input-group>select+.custom-file,.wpcf7 .input-group>select+.custom-select,.wpcf7 .input-group>select+.floating-label,.wpcf7 .input-group>select+.form-control,.wpcf7 .input-group>select+.form-control-file,.wpcf7 .input-group>select+.textfield-box,.wpcf7 .input-group>select+.wpcf7-validation-errors,.wpcf7 .input-group>select+input[type=color],.wpcf7 .input-group>select+input[type=date],.wpcf7 .input-group>select+input[type=datetime-local],.wpcf7 .input-group>select+input[type=datetime],.wpcf7 .input-group>select+input[type=email],.wpcf7 .input-group>select+input[type=file],.wpcf7 .input-group>select+input[type=month],.wpcf7 .input-group>select+input[type=number],.wpcf7 .input-group>select+input[type=range],.wpcf7 .input-group>select+input[type=search],.wpcf7 .input-group>select+input[type=submit],.wpcf7 .input-group>select+input[type=tel],.wpcf7 .input-group>select+input[type=text],.wpcf7 .input-group>select+input[type=time],.wpcf7 .input-group>select+input[type=url],.wpcf7 .input-group>select+input[type=week],.wpcf7 .input-group>select+select,.wpcf7 .input-group>select+textarea,.wpcf7 .input-group>textarea+.custom-file,.wpcf7 .input-group>textarea+.custom-select,.wpcf7 .input-group>textarea+.floating-label,.wpcf7 .input-group>textarea+.form-control,.wpcf7 .input-group>textarea+.form-control-file,.wpcf7 .input-group>textarea+.textfield-box,.wpcf7 .input-group>textarea+.wpcf7-validation-errors,.wpcf7 .input-group>textarea+input[type=color],.wpcf7 .input-group>textarea+input[type=date],.wpcf7 .input-group>textarea+input[type=datetime-local],.wpcf7 .input-group>textarea+input[type=datetime],.wpcf7 .input-group>textarea+input[type=email],.wpcf7 .input-group>textarea+input[type=file],.wpcf7 .input-group>textarea+input[type=month],.wpcf7 .input-group>textarea+input[type=number],.wpcf7 .input-group>textarea+input[type=range],.wpcf7 .input-group>textarea+input[type=search],.wpcf7 .input-group>textarea+input[type=submit],.wpcf7 .input-group>textarea+input[type=tel],.wpcf7 .input-group>textarea+input[type=text],.wpcf7 .input-group>textarea+input[type=time],.wpcf7 .input-group>textarea+input[type=url],.wpcf7 .input-group>textarea+input[type=week],.wpcf7 .input-group>textarea+select,.wpcf7 .input-group>textarea+textarea{margin-left:1rem}.input-group-append,.input-group-prepend{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.input-group-append .btn,.input-group-append .wpcf7 input[type=submit],.input-group-prepend .btn,.input-group-prepend .wpcf7 input[type=submit],.wpcf7 .input-group-append input[type=submit],.wpcf7 .input-group-prepend input[type=submit]{min-width:0}.input-group-append .btn+.btn,.input-group-append .wpcf7 .btn+input[type=submit],.input-group-append .wpcf7 input[type=submit]+.btn,.input-group-append .wpcf7 input[type=submit]+input[type=submit],.input-group-prepend .btn+.btn,.input-group-prepend .wpcf7 .btn+input[type=submit],.input-group-prepend .wpcf7 input[type=submit]+.btn,.input-group-prepend .wpcf7 input[type=submit]+input[type=submit],.wpcf7 .input-group-append .btn+input[type=submit],.wpcf7 .input-group-append input[type=submit]+.btn,.wpcf7 .input-group-append input[type=submit]+input[type=submit],.wpcf7 .input-group-prepend .btn+input[type=submit],.wpcf7 .input-group-prepend input[type=submit]+.btn,.wpcf7 .input-group-prepend input[type=submit]+input[type=submit]{margin-left:-1px}.input-group-append{margin-left:1rem}.input-group-prepend{margin-right:1rem}.input-group-text{color:inherit;font-size:1rem;line-height:1.5;margin-bottom:0;white-space:nowrap}.input-group-text+.input-group-text{margin-left:.5rem}.input-group>.input-group-append>.btn:not(:first-of-type),.input-group>.input-group-prepend>.btn:not(:first-of-type),.wpcf7 .input-group>.input-group-append>input:not(:first-of-type)[type=submit],.wpcf7 .input-group>.input-group-prepend>input:not(:first-of-type)[type=submit]{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.input-group-append>.btn:not(:last-of-type),.input-group>.input-group-prepend>.btn:not(:last-of-type),.wpcf7 .input-group>.input-group-append>input:not(:last-of-type)[type=submit],.wpcf7 .input-group>.input-group-prepend>input:not(:last-of-type)[type=submit]{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-icon{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);color:rgba(0,0,0,.42);font-size:.875rem;margin-right:1rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:576px){.input-group-icon{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.input-group-icon{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.input-group-icon{-webkit-transition:none;transition:none}}.input-group-icon:hover{color:rgba(0,0,0,.87)}.floating-label.is-focused~.input-group-icon,.form-control:focus~.input-group-icon,.wpcf7 .wpcf7-validation-errors:focus~.input-group-icon,.wpcf7 input:focus[type=color]~.input-group-icon,.wpcf7 input:focus[type=date]~.input-group-icon,.wpcf7 input:focus[type=datetime-local]~.input-group-icon,.wpcf7 input:focus[type=datetime]~.input-group-icon,.wpcf7 input:focus[type=email]~.input-group-icon,.wpcf7 input:focus[type=file]~.input-group-icon,.wpcf7 input:focus[type=month]~.input-group-icon,.wpcf7 input:focus[type=number]~.input-group-icon,.wpcf7 input:focus[type=range]~.input-group-icon,.wpcf7 input:focus[type=search]~.input-group-icon,.wpcf7 input:focus[type=submit]~.input-group-icon,.wpcf7 input:focus[type=tel]~.input-group-icon,.wpcf7 input:focus[type=text]~.input-group-icon,.wpcf7 input:focus[type=time]~.input-group-icon,.wpcf7 input:focus[type=url]~.input-group-icon,.wpcf7 input:focus[type=week]~.input-group-icon,.wpcf7 select:focus~.input-group-icon,.wpcf7 textarea:focus~.input-group-icon{color:#f08506}.floating-label:not(.textfield-box)~.input-group-icon{margin-top:.75rem}.input-group-lg>.floating-label.has-value label,.input-group-lg>.floating-label.is-focused label{top:0}.input-group-lg>.floating-label.textfield-box.has-value label,.input-group-lg>.floating-label.textfield-box.is-focused label{top:.5rem}.input-group-lg>.floating-label:not(.textfield-box)~.input-group-icon{margin-top:.875rem}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.form-control-file,.wpcf7 .input-group-lg>.wpcf7-validation-errors,.wpcf7 .input-group-lg>input[type=color],.wpcf7 .input-group-lg>input[type=date],.wpcf7 .input-group-lg>input[type=datetime-local],.wpcf7 .input-group-lg>input[type=datetime],.wpcf7 .input-group-lg>input[type=email],.wpcf7 .input-group-lg>input[type=file],.wpcf7 .input-group-lg>input[type=month],.wpcf7 .input-group-lg>input[type=number],.wpcf7 .input-group-lg>input[type=range],.wpcf7 .input-group-lg>input[type=search],.wpcf7 .input-group-lg>input[type=submit],.wpcf7 .input-group-lg>input[type=tel],.wpcf7 .input-group-lg>input[type=text],.wpcf7 .input-group-lg>input[type=time],.wpcf7 .input-group-lg>input[type=url],.wpcf7 .input-group-lg>input[type=week],.wpcf7 .input-group-lg>select,.wpcf7 .input-group-lg>textarea{font-size:2.125rem;line-height:1.17647;padding:.625rem 0 calc(.625rem - 1px)}.input-group-lg>.custom-select,.input-group-lg>select.form-control,.wpcf7 .input-group-lg>select{padding-right:1.5em}.input-group-lg>.custom-select[multiple],.input-group-lg>.custom-select[size]:not([size='1']),.input-group-lg>select.form-control[multiple],.input-group-lg>select.form-control[size]:not([size='1']),.input-group-lg>textarea.form-control:not([rows='1']),.wpcf7 .input-group-lg>select[multiple],.wpcf7 .input-group-lg>select[size]:not([size='1']),.wpcf7 .input-group-lg>textarea:not([rows='1']){padding:.875rem 1rem calc(.875rem - 1px)}.input-group-lg>.form-control-file,.input-group-lg>.form-control[type=file],.wpcf7 .input-group-lg>.wpcf7-validation-errors[type=file],.wpcf7 .input-group-lg>input[type=file][type=color],.wpcf7 .input-group-lg>input[type=file][type=date],.wpcf7 .input-group-lg>input[type=file][type=datetime-local],.wpcf7 .input-group-lg>input[type=file][type=datetime],.wpcf7 .input-group-lg>input[type=file][type=email],.wpcf7 .input-group-lg>input[type=file][type=file],.wpcf7 .input-group-lg>input[type=file][type=month],.wpcf7 .input-group-lg>input[type=file][type=number],.wpcf7 .input-group-lg>input[type=file][type=range],.wpcf7 .input-group-lg>input[type=file][type=search],.wpcf7 .input-group-lg>input[type=file][type=submit],.wpcf7 .input-group-lg>input[type=file][type=tel],.wpcf7 .input-group-lg>input[type=file][type=text],.wpcf7 .input-group-lg>input[type=file][type=time],.wpcf7 .input-group-lg>input[type=file][type=url],.wpcf7 .input-group-lg>input[type=file][type=week],.wpcf7 .input-group-lg>select[type=file],.wpcf7 .input-group-lg>textarea[type=file]{max-height:4.25rem}.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.input-group-text{font-size:2.125rem;line-height:1.17647}.input-group-lg>.input-group-icon{font-size:1.85938rem;line-height:1.17647}.input-group-sm>.floating-label.has-value label,.input-group-sm>.floating-label.is-focused label{top:0}.input-group-sm>.floating-label.textfield-box.has-value label,.input-group-sm>.floating-label.textfield-box.is-focused label{top:.5rem}.input-group-sm>.floating-label:not(.textfield-box)~.input-group-icon{margin-top:.625rem}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.form-control-file,.wpcf7 .input-group-sm>.wpcf7-validation-errors,.wpcf7 .input-group-sm>input[type=color],.wpcf7 .input-group-sm>input[type=date],.wpcf7 .input-group-sm>input[type=datetime-local],.wpcf7 .input-group-sm>input[type=datetime],.wpcf7 .input-group-sm>input[type=email],.wpcf7 .input-group-sm>input[type=file],.wpcf7 .input-group-sm>input[type=month],.wpcf7 .input-group-sm>input[type=number],.wpcf7 .input-group-sm>input[type=range],.wpcf7 .input-group-sm>input[type=search],.wpcf7 .input-group-sm>input[type=submit],.wpcf7 .input-group-sm>input[type=tel],.wpcf7 .input-group-sm>input[type=text],.wpcf7 .input-group-sm>input[type=time],.wpcf7 .input-group-sm>input[type=url],.wpcf7 .input-group-sm>input[type=week],.wpcf7 .input-group-sm>select,.wpcf7 .input-group-sm>textarea{font-size:.8125rem;line-height:1.53846;padding:.375rem 0 calc(.375rem - 1px)}.input-group-sm>.custom-select,.input-group-sm>select.form-control,.wpcf7 .input-group-sm>select{padding-right:1.5em}.input-group-sm>.custom-select[multiple],.input-group-sm>.custom-select[size]:not([size='1']),.input-group-sm>select.form-control[multiple],.input-group-sm>select.form-control[size]:not([size='1']),.input-group-sm>textarea.form-control:not([rows='1']),.wpcf7 .input-group-sm>select[multiple],.wpcf7 .input-group-sm>select[size]:not([size='1']),.wpcf7 .input-group-sm>textarea:not([rows='1']){padding:.75rem .75rem calc(.75rem - 1px)}.input-group-sm>.form-control-file,.input-group-sm>.form-control[type=file],.wpcf7 .input-group-sm>.wpcf7-validation-errors[type=file],.wpcf7 .input-group-sm>input[type=file][type=color],.wpcf7 .input-group-sm>input[type=file][type=date],.wpcf7 .input-group-sm>input[type=file][type=datetime-local],.wpcf7 .input-group-sm>input[type=file][type=datetime],.wpcf7 .input-group-sm>input[type=file][type=email],.wpcf7 .input-group-sm>input[type=file][type=file],.wpcf7 .input-group-sm>input[type=file][type=month],.wpcf7 .input-group-sm>input[type=file][type=number],.wpcf7 .input-group-sm>input[type=file][type=range],.wpcf7 .input-group-sm>input[type=file][type=search],.wpcf7 .input-group-sm>input[type=file][type=submit],.wpcf7 .input-group-sm>input[type=file][type=tel],.wpcf7 .input-group-sm>input[type=file][type=text],.wpcf7 .input-group-sm>input[type=file][type=time],.wpcf7 .input-group-sm>input[type=file][type=url],.wpcf7 .input-group-sm>input[type=file][type=week],.wpcf7 .input-group-sm>select[type=file],.wpcf7 .input-group-sm>textarea[type=file]{max-height:2.75rem}.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.input-group-text{font-size:.8125rem;line-height:1.53846}.input-group-sm>.input-group-icon{font-size:.71094rem;line-height:1.53846}.navbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(0,0,0,.87);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:3.5rem;padding:.625rem 1rem;position:relative}.navbar .form-control,.navbar .wpcf7 .wpcf7-validation-errors,.navbar .wpcf7 input[type=color],.navbar .wpcf7 input[type=date],.navbar .wpcf7 input[type=datetime-local],.navbar .wpcf7 input[type=datetime],.navbar .wpcf7 input[type=email],.navbar .wpcf7 input[type=file],.navbar .wpcf7 input[type=month],.navbar .wpcf7 input[type=number],.navbar .wpcf7 input[type=range],.navbar .wpcf7 input[type=search],.navbar .wpcf7 input[type=submit],.navbar .wpcf7 input[type=tel],.navbar .wpcf7 input[type=text],.navbar .wpcf7 input[type=time],.navbar .wpcf7 input[type=url],.navbar .wpcf7 input[type=week],.navbar .wpcf7 select,.navbar .wpcf7 textarea,.wpcf7 .navbar .wpcf7-validation-errors,.wpcf7 .navbar input[type=color],.wpcf7 .navbar input[type=date],.wpcf7 .navbar input[type=datetime-local],.wpcf7 .navbar input[type=datetime],.wpcf7 .navbar input[type=email],.wpcf7 .navbar input[type=file],.wpcf7 .navbar input[type=month],.wpcf7 .navbar input[type=number],.wpcf7 .navbar input[type=range],.wpcf7 .navbar input[type=search],.wpcf7 .navbar input[type=submit],.wpcf7 .navbar input[type=tel],.wpcf7 .navbar input[type=text],.wpcf7 .navbar input[type=time],.wpcf7 .navbar input[type=url],.wpcf7 .navbar input[type=week],.wpcf7 .navbar select,.wpcf7 .navbar textarea{border-radius:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:rgba(0,0,0,.12);border:0;color:inherit;opacity:.7;padding:.375rem 1rem}@media (min-width:576px){.navbar .form-control,.navbar .wpcf7 .wpcf7-validation-errors,.navbar .wpcf7 input[type=color],.navbar .wpcf7 input[type=date],.navbar .wpcf7 input[type=datetime-local],.navbar .wpcf7 input[type=datetime],.navbar .wpcf7 input[type=email],.navbar .wpcf7 input[type=file],.navbar .wpcf7 input[type=month],.navbar .wpcf7 input[type=number],.navbar .wpcf7 input[type=range],.navbar .wpcf7 input[type=search],.navbar .wpcf7 input[type=submit],.navbar .wpcf7 input[type=tel],.navbar .wpcf7 input[type=text],.navbar .wpcf7 input[type=time],.navbar .wpcf7 input[type=url],.navbar .wpcf7 input[type=week],.navbar .wpcf7 select,.navbar .wpcf7 textarea,.wpcf7 .navbar .wpcf7-validation-errors,.wpcf7 .navbar input[type=color],.wpcf7 .navbar input[type=date],.wpcf7 .navbar input[type=datetime-local],.wpcf7 .navbar input[type=datetime],.wpcf7 .navbar input[type=email],.wpcf7 .navbar input[type=file],.wpcf7 .navbar input[type=month],.wpcf7 .navbar input[type=number],.wpcf7 .navbar input[type=range],.wpcf7 .navbar input[type=search],.wpcf7 .navbar input[type=submit],.wpcf7 .navbar input[type=tel],.wpcf7 .navbar input[type=text],.wpcf7 .navbar input[type=time],.wpcf7 .navbar input[type=url],.wpcf7 .navbar input[type=week],.wpcf7 .navbar select,.wpcf7 .navbar textarea{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.navbar .form-control,.navbar .wpcf7 .wpcf7-validation-errors,.navbar .wpcf7 input[type=color],.navbar .wpcf7 input[type=date],.navbar .wpcf7 input[type=datetime-local],.navbar .wpcf7 input[type=datetime],.navbar .wpcf7 input[type=email],.navbar .wpcf7 input[type=file],.navbar .wpcf7 input[type=month],.navbar .wpcf7 input[type=number],.navbar .wpcf7 input[type=range],.navbar .wpcf7 input[type=search],.navbar .wpcf7 input[type=submit],.navbar .wpcf7 input[type=tel],.navbar .wpcf7 input[type=text],.navbar .wpcf7 input[type=time],.navbar .wpcf7 input[type=url],.navbar .wpcf7 input[type=week],.navbar .wpcf7 select,.navbar .wpcf7 textarea,.wpcf7 .navbar .wpcf7-validation-errors,.wpcf7 .navbar input[type=color],.wpcf7 .navbar input[type=date],.wpcf7 .navbar input[type=datetime-local],.wpcf7 .navbar input[type=datetime],.wpcf7 .navbar input[type=email],.wpcf7 .navbar input[type=file],.wpcf7 .navbar input[type=month],.wpcf7 .navbar input[type=number],.wpcf7 .navbar input[type=range],.wpcf7 .navbar input[type=search],.wpcf7 .navbar input[type=submit],.wpcf7 .navbar input[type=tel],.wpcf7 .navbar input[type=text],.wpcf7 .navbar input[type=time],.wpcf7 .navbar input[type=url],.wpcf7 .navbar input[type=week],.wpcf7 .navbar select,.wpcf7 .navbar textarea{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.navbar .form-control,.navbar .wpcf7 .wpcf7-validation-errors,.navbar .wpcf7 input[type=color],.navbar .wpcf7 input[type=date],.navbar .wpcf7 input[type=datetime-local],.navbar .wpcf7 input[type=datetime],.navbar .wpcf7 input[type=email],.navbar .wpcf7 input[type=file],.navbar .wpcf7 input[type=month],.navbar .wpcf7 input[type=number],.navbar .wpcf7 input[type=range],.navbar .wpcf7 input[type=search],.navbar .wpcf7 input[type=submit],.navbar .wpcf7 input[type=tel],.navbar .wpcf7 input[type=text],.navbar .wpcf7 input[type=time],.navbar .wpcf7 input[type=url],.navbar .wpcf7 input[type=week],.navbar .wpcf7 select,.navbar .wpcf7 textarea,.wpcf7 .navbar .wpcf7-validation-errors,.wpcf7 .navbar input[type=color],.wpcf7 .navbar input[type=date],.wpcf7 .navbar input[type=datetime-local],.wpcf7 .navbar input[type=datetime],.wpcf7 .navbar input[type=email],.wpcf7 .navbar input[type=file],.wpcf7 .navbar input[type=month],.wpcf7 .navbar input[type=number],.wpcf7 .navbar input[type=range],.wpcf7 .navbar input[type=search],.wpcf7 .navbar input[type=submit],.wpcf7 .navbar input[type=tel],.wpcf7 .navbar input[type=text],.wpcf7 .navbar input[type=time],.wpcf7 .navbar input[type=url],.wpcf7 .navbar input[type=week],.wpcf7 .navbar select,.wpcf7 .navbar textarea{-webkit-transition:none;transition:none}}.navbar .form-control:focus,.navbar .form-control:hover,.navbar .wpcf7 .wpcf7-validation-errors:focus,.navbar .wpcf7 .wpcf7-validation-errors:hover,.navbar .wpcf7 input:focus[type=color],.navbar .wpcf7 input:focus[type=date],.navbar .wpcf7 input:focus[type=datetime-local],.navbar .wpcf7 input:focus[type=datetime],.navbar .wpcf7 input:focus[type=email],.navbar .wpcf7 input:focus[type=file],.navbar .wpcf7 input:focus[type=month],.navbar .wpcf7 input:focus[type=number],.navbar .wpcf7 input:focus[type=range],.navbar .wpcf7 input:focus[type=search],.navbar .wpcf7 input:focus[type=submit],.navbar .wpcf7 input:focus[type=tel],.navbar .wpcf7 input:focus[type=text],.navbar .wpcf7 input:focus[type=time],.navbar .wpcf7 input:focus[type=url],.navbar .wpcf7 input:focus[type=week],.navbar .wpcf7 input:hover[type=color],.navbar .wpcf7 input:hover[type=date],.navbar .wpcf7 input:hover[type=datetime-local],.navbar .wpcf7 input:hover[type=datetime],.navbar .wpcf7 input:hover[type=email],.navbar .wpcf7 input:hover[type=file],.navbar .wpcf7 input:hover[type=month],.navbar .wpcf7 input:hover[type=number],.navbar .wpcf7 input:hover[type=range],.navbar .wpcf7 input:hover[type=search],.navbar .wpcf7 input:hover[type=submit],.navbar .wpcf7 input:hover[type=tel],.navbar .wpcf7 input:hover[type=text],.navbar .wpcf7 input:hover[type=time],.navbar .wpcf7 input:hover[type=url],.navbar .wpcf7 input:hover[type=week],.navbar .wpcf7 select:focus,.navbar .wpcf7 select:hover,.navbar .wpcf7 textarea:focus,.navbar .wpcf7 textarea:hover,.wpcf7 .navbar .wpcf7-validation-errors:focus,.wpcf7 .navbar .wpcf7-validation-errors:hover,.wpcf7 .navbar input:focus[type=color],.wpcf7 .navbar input:focus[type=date],.wpcf7 .navbar input:focus[type=datetime-local],.wpcf7 .navbar input:focus[type=datetime],.wpcf7 .navbar input:focus[type=email],.wpcf7 .navbar input:focus[type=file],.wpcf7 .navbar input:focus[type=month],.wpcf7 .navbar input:focus[type=number],.wpcf7 .navbar input:focus[type=range],.wpcf7 .navbar input:focus[type=search],.wpcf7 .navbar input:focus[type=submit],.wpcf7 .navbar input:focus[type=tel],.wpcf7 .navbar input:focus[type=text],.wpcf7 .navbar input:focus[type=time],.wpcf7 .navbar input:focus[type=url],.wpcf7 .navbar input:focus[type=week],.wpcf7 .navbar input:hover[type=color],.wpcf7 .navbar input:hover[type=date],.wpcf7 .navbar input:hover[type=datetime-local],.wpcf7 .navbar input:hover[type=datetime],.wpcf7 .navbar input:hover[type=email],.wpcf7 .navbar input:hover[type=file],.wpcf7 .navbar input:hover[type=month],.wpcf7 .navbar input:hover[type=number],.wpcf7 .navbar input:hover[type=range],.wpcf7 .navbar input:hover[type=search],.wpcf7 .navbar input:hover[type=submit],.wpcf7 .navbar input:hover[type=tel],.wpcf7 .navbar input:hover[type=text],.wpcf7 .navbar input:hover[type=time],.wpcf7 .navbar input:hover[type=url],.wpcf7 .navbar input:hover[type=week],.wpcf7 .navbar select:focus,.wpcf7 .navbar select:hover,.wpcf7 .navbar textarea:focus,.wpcf7 .navbar textarea:hover{-webkit-box-shadow:none;box-shadow:none;opacity:1}.navbar .form-control-lg{padding-top:.625rem;padding-bottom:.625rem}.navbar .form-control-sm{padding-top:.375rem;padding-bottom:.375rem}.navbar .input-group{border-radius:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:rgba(0,0,0,.12);opacity:.7}@media (min-width:576px){.navbar .input-group{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.navbar .input-group{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.navbar .input-group{-webkit-transition:none;transition:none}}.navbar .input-group:focus,.navbar .input-group:hover{opacity:1}.navbar .input-group .form-control,.navbar .input-group .wpcf7 .wpcf7-validation-errors,.navbar .input-group .wpcf7 input[type=color],.navbar .input-group .wpcf7 input[type=date],.navbar .input-group .wpcf7 input[type=datetime-local],.navbar .input-group .wpcf7 input[type=datetime],.navbar .input-group .wpcf7 input[type=email],.navbar .input-group .wpcf7 input[type=file],.navbar .input-group .wpcf7 input[type=month],.navbar .input-group .wpcf7 input[type=number],.navbar .input-group .wpcf7 input[type=range],.navbar .input-group .wpcf7 input[type=search],.navbar .input-group .wpcf7 input[type=submit],.navbar .input-group .wpcf7 input[type=tel],.navbar .input-group .wpcf7 input[type=text],.navbar .input-group .wpcf7 input[type=time],.navbar .input-group .wpcf7 input[type=url],.navbar .input-group .wpcf7 input[type=week],.navbar .input-group .wpcf7 select,.navbar .input-group .wpcf7 textarea,.wpcf7 .navbar .input-group .wpcf7-validation-errors,.wpcf7 .navbar .input-group input[type=color],.wpcf7 .navbar .input-group input[type=date],.wpcf7 .navbar .input-group input[type=datetime-local],.wpcf7 .navbar .input-group input[type=datetime],.wpcf7 .navbar .input-group input[type=email],.wpcf7 .navbar .input-group input[type=file],.wpcf7 .navbar .input-group input[type=month],.wpcf7 .navbar .input-group input[type=number],.wpcf7 .navbar .input-group input[type=range],.wpcf7 .navbar .input-group input[type=search],.wpcf7 .navbar .input-group input[type=submit],.wpcf7 .navbar .input-group input[type=tel],.wpcf7 .navbar .input-group input[type=text],.wpcf7 .navbar .input-group input[type=time],.wpcf7 .navbar .input-group input[type=url],.wpcf7 .navbar .input-group input[type=week],.wpcf7 .navbar .input-group select,.wpcf7 .navbar .input-group textarea{background-color:transparent;opacity:1}.navbar .input-group .form-control:not(:first-child),.navbar .input-group .wpcf7 .wpcf7-validation-errors:not(:first-child),.navbar .input-group .wpcf7 input:not(:first-child)[type=color],.navbar .input-group .wpcf7 input:not(:first-child)[type=date],.navbar .input-group .wpcf7 input:not(:first-child)[type=datetime-local],.navbar .input-group .wpcf7 input:not(:first-child)[type=datetime],.navbar .input-group .wpcf7 input:not(:first-child)[type=email],.navbar .input-group .wpcf7 input:not(:first-child)[type=file],.navbar .input-group .wpcf7 input:not(:first-child)[type=month],.navbar .input-group .wpcf7 input:not(:first-child)[type=number],.navbar .input-group .wpcf7 input:not(:first-child)[type=range],.navbar .input-group .wpcf7 input:not(:first-child)[type=search],.navbar .input-group .wpcf7 input:not(:first-child)[type=submit],.navbar .input-group .wpcf7 input:not(:first-child)[type=tel],.navbar .input-group .wpcf7 input:not(:first-child)[type=text],.navbar .input-group .wpcf7 input:not(:first-child)[type=time],.navbar .input-group .wpcf7 input:not(:first-child)[type=url],.navbar .input-group .wpcf7 input:not(:first-child)[type=week],.navbar .input-group .wpcf7 select:not(:first-child),.navbar .input-group .wpcf7 textarea:not(:first-child),.wpcf7 .navbar .input-group .wpcf7-validation-errors:not(:first-child),.wpcf7 .navbar .input-group input:not(:first-child)[type=color],.wpcf7 .navbar .input-group input:not(:first-child)[type=date],.wpcf7 .navbar .input-group input:not(:first-child)[type=datetime-local],.wpcf7 .navbar .input-group input:not(:first-child)[type=datetime],.wpcf7 .navbar .input-group input:not(:first-child)[type=email],.wpcf7 .navbar .input-group input:not(:first-child)[type=file],.wpcf7 .navbar .input-group input:not(:first-child)[type=month],.wpcf7 .navbar .input-group input:not(:first-child)[type=number],.wpcf7 .navbar .input-group input:not(:first-child)[type=range],.wpcf7 .navbar .input-group input:not(:first-child)[type=search],.wpcf7 .navbar .input-group input:not(:first-child)[type=submit],.wpcf7 .navbar .input-group input:not(:first-child)[type=tel],.wpcf7 .navbar .input-group input:not(:first-child)[type=text],.wpcf7 .navbar .input-group input:not(:first-child)[type=time],.wpcf7 .navbar .input-group input:not(:first-child)[type=url],.wpcf7 .navbar .input-group input:not(:first-child)[type=week],.wpcf7 .navbar .input-group select:not(:first-child),.wpcf7 .navbar .input-group textarea:not(:first-child){padding-left:0}.navbar .input-group .form-control:not(:last-child),.navbar .input-group .wpcf7 .wpcf7-validation-errors:not(:last-child),.navbar .input-group .wpcf7 input:not(:last-child)[type=color],.navbar .input-group .wpcf7 input:not(:last-child)[type=date],.navbar .input-group .wpcf7 input:not(:last-child)[type=datetime-local],.navbar .input-group .wpcf7 input:not(:last-child)[type=datetime],.navbar .input-group .wpcf7 input:not(:last-child)[type=email],.navbar .input-group .wpcf7 input:not(:last-child)[type=file],.navbar .input-group .wpcf7 input:not(:last-child)[type=month],.navbar .input-group .wpcf7 input:not(:last-child)[type=number],.navbar .input-group .wpcf7 input:not(:last-child)[type=range],.navbar .input-group .wpcf7 input:not(:last-child)[type=search],.navbar .input-group .wpcf7 input:not(:last-child)[type=submit],.navbar .input-group .wpcf7 input:not(:last-child)[type=tel],.navbar .input-group .wpcf7 input:not(:last-child)[type=text],.navbar .input-group .wpcf7 input:not(:last-child)[type=time],.navbar .input-group .wpcf7 input:not(:last-child)[type=url],.navbar .input-group .wpcf7 input:not(:last-child)[type=week],.navbar .input-group .wpcf7 select:not(:last-child),.navbar .input-group .wpcf7 textarea:not(:last-child),.wpcf7 .navbar .input-group .wpcf7-validation-errors:not(:last-child),.wpcf7 .navbar .input-group input:not(:last-child)[type=color],.wpcf7 .navbar .input-group input:not(:last-child)[type=date],.wpcf7 .navbar .input-group input:not(:last-child)[type=datetime-local],.wpcf7 .navbar .input-group input:not(:last-child)[type=datetime],.wpcf7 .navbar .input-group input:not(:last-child)[type=email],.wpcf7 .navbar .input-group input:not(:last-child)[type=file],.wpcf7 .navbar .input-group input:not(:last-child)[type=month],.wpcf7 .navbar .input-group input:not(:last-child)[type=number],.wpcf7 .navbar .input-group input:not(:last-child)[type=range],.wpcf7 .navbar .input-group input:not(:last-child)[type=search],.wpcf7 .navbar .input-group input:not(:last-child)[type=submit],.wpcf7 .navbar .input-group input:not(:last-child)[type=tel],.wpcf7 .navbar .input-group input:not(:last-child)[type=text],.wpcf7 .navbar .input-group input:not(:last-child)[type=time],.wpcf7 .navbar .input-group input:not(:last-child)[type=url],.wpcf7 .navbar .input-group input:not(:last-child)[type=week],.wpcf7 .navbar .input-group select:not(:last-child),.wpcf7 .navbar .input-group textarea:not(:last-child){padding-right:0}.navbar .input-group .input-group-append{margin-left:0;min-width:0}.navbar .input-group .input-group-prepend{margin-right:0;min-width:0}.navbar .input-group .input-group-text{margin-right:1rem;margin-left:1rem}.navbar .input-group-lg>.form-control,.navbar .wpcf7 .input-group-lg>.wpcf7-validation-errors,.navbar .wpcf7 .input-group-lg>input[type=color],.navbar .wpcf7 .input-group-lg>input[type=date],.navbar .wpcf7 .input-group-lg>input[type=datetime-local],.navbar .wpcf7 .input-group-lg>input[type=datetime],.navbar .wpcf7 .input-group-lg>input[type=email],.navbar .wpcf7 .input-group-lg>input[type=file],.navbar .wpcf7 .input-group-lg>input[type=month],.navbar .wpcf7 .input-group-lg>input[type=number],.navbar .wpcf7 .input-group-lg>input[type=range],.navbar .wpcf7 .input-group-lg>input[type=search],.navbar .wpcf7 .input-group-lg>input[type=submit],.navbar .wpcf7 .input-group-lg>input[type=tel],.navbar .wpcf7 .input-group-lg>input[type=text],.navbar .wpcf7 .input-group-lg>input[type=time],.navbar .wpcf7 .input-group-lg>input[type=url],.navbar .wpcf7 .input-group-lg>input[type=week],.navbar .wpcf7 .input-group-lg>select,.navbar .wpcf7 .input-group-lg>textarea,.wpcf7 .navbar .input-group-lg>.wpcf7-validation-errors,.wpcf7 .navbar .input-group-lg>input[type=color],.wpcf7 .navbar .input-group-lg>input[type=date],.wpcf7 .navbar .input-group-lg>input[type=datetime-local],.wpcf7 .navbar .input-group-lg>input[type=datetime],.wpcf7 .navbar .input-group-lg>input[type=email],.wpcf7 .navbar .input-group-lg>input[type=file],.wpcf7 .navbar .input-group-lg>input[type=month],.wpcf7 .navbar .input-group-lg>input[type=number],.wpcf7 .navbar .input-group-lg>input[type=range],.wpcf7 .navbar .input-group-lg>input[type=search],.wpcf7 .navbar .input-group-lg>input[type=submit],.wpcf7 .navbar .input-group-lg>input[type=tel],.wpcf7 .navbar .input-group-lg>input[type=text],.wpcf7 .navbar .input-group-lg>input[type=time],.wpcf7 .navbar .input-group-lg>input[type=url],.wpcf7 .navbar .input-group-lg>input[type=week],.wpcf7 .navbar .input-group-lg>select,.wpcf7 .navbar .input-group-lg>textarea{padding-top:.625rem;padding-bottom:.625rem}.navbar .input-group-sm>.form-control,.navbar .wpcf7 .input-group-sm>.wpcf7-validation-errors,.navbar .wpcf7 .input-group-sm>input[type=color],.navbar .wpcf7 .input-group-sm>input[type=date],.navbar .wpcf7 .input-group-sm>input[type=datetime-local],.navbar .wpcf7 .input-group-sm>input[type=datetime],.navbar .wpcf7 .input-group-sm>input[type=email],.navbar .wpcf7 .input-group-sm>input[type=file],.navbar .wpcf7 .input-group-sm>input[type=month],.navbar .wpcf7 .input-group-sm>input[type=number],.navbar .wpcf7 .input-group-sm>input[type=range],.navbar .wpcf7 .input-group-sm>input[type=search],.navbar .wpcf7 .input-group-sm>input[type=submit],.navbar .wpcf7 .input-group-sm>input[type=tel],.navbar .wpcf7 .input-group-sm>input[type=text],.navbar .wpcf7 .input-group-sm>input[type=time],.navbar .wpcf7 .input-group-sm>input[type=url],.navbar .wpcf7 .input-group-sm>input[type=week],.navbar .wpcf7 .input-group-sm>select,.navbar .wpcf7 .input-group-sm>textarea,.wpcf7 .navbar .input-group-sm>.wpcf7-validation-errors,.wpcf7 .navbar .input-group-sm>input[type=color],.wpcf7 .navbar .input-group-sm>input[type=date],.wpcf7 .navbar .input-group-sm>input[type=datetime-local],.wpcf7 .navbar .input-group-sm>input[type=datetime],.wpcf7 .navbar .input-group-sm>input[type=email],.wpcf7 .navbar .input-group-sm>input[type=file],.wpcf7 .navbar .input-group-sm>input[type=month],.wpcf7 .navbar .input-group-sm>input[type=number],.wpcf7 .navbar .input-group-sm>input[type=range],.wpcf7 .navbar .input-group-sm>input[type=search],.wpcf7 .navbar .input-group-sm>input[type=submit],.wpcf7 .navbar .input-group-sm>input[type=tel],.wpcf7 .navbar .input-group-sm>input[type=text],.wpcf7 .navbar .input-group-sm>input[type=time],.wpcf7 .navbar .input-group-sm>input[type=url],.wpcf7 .navbar .input-group-sm>input[type=week],.wpcf7 .navbar .input-group-sm>select,.wpcf7 .navbar .input-group-sm>textarea{padding-top:.375rem;padding-bottom:.375rem}.navbar .nav-tabs{margin-top:-.625rem;margin-bottom:-.625rem}.navbar .nav-tabs .nav-link{min-height:3.5rem;padding-top:1.3125rem;padding-bottom:1.3125rem}.navbar>.container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-dark{color:#fff}.navbar-dark .form-control,.navbar-dark .input-group,.navbar-dark .navbar-brand::before,.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-toggler::before,.navbar-dark .wpcf7 .wpcf7-validation-errors,.navbar-dark .wpcf7 input[type=color],.navbar-dark .wpcf7 input[type=date],.navbar-dark .wpcf7 input[type=datetime-local],.navbar-dark .wpcf7 input[type=datetime],.navbar-dark .wpcf7 input[type=email],.navbar-dark .wpcf7 input[type=file],.navbar-dark .wpcf7 input[type=month],.navbar-dark .wpcf7 input[type=number],.navbar-dark .wpcf7 input[type=range],.navbar-dark .wpcf7 input[type=search],.navbar-dark .wpcf7 input[type=submit],.navbar-dark .wpcf7 input[type=tel],.navbar-dark .wpcf7 input[type=text],.navbar-dark .wpcf7 input[type=time],.navbar-dark .wpcf7 input[type=url],.navbar-dark .wpcf7 input[type=week],.navbar-dark .wpcf7 select,.navbar-dark .wpcf7 textarea,.wpcf7 .navbar-dark .wpcf7-validation-errors,.wpcf7 .navbar-dark input[type=color],.wpcf7 .navbar-dark input[type=date],.wpcf7 .navbar-dark input[type=datetime-local],.wpcf7 .navbar-dark input[type=datetime],.wpcf7 .navbar-dark input[type=email],.wpcf7 .navbar-dark input[type=file],.wpcf7 .navbar-dark input[type=month],.wpcf7 .navbar-dark input[type=number],.wpcf7 .navbar-dark input[type=range],.wpcf7 .navbar-dark input[type=search],.wpcf7 .navbar-dark input[type=submit],.wpcf7 .navbar-dark input[type=tel],.wpcf7 .navbar-dark input[type=text],.wpcf7 .navbar-dark input[type=time],.wpcf7 .navbar-dark input[type=url],.wpcf7 .navbar-dark input[type=week],.wpcf7 .navbar-dark select,.wpcf7 .navbar-dark textarea{background-color:rgba(255,255,255,.12)}.navbar-dark .form-control::-webkit-input-placeholder,.navbar-dark .navbar-nav .nav-link.disabled,.navbar-dark .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=color]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=date]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=datetime-local]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=datetime]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=email]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=file]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=month]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=number]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=range]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=search]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=submit]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=tel]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=text]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=time]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=url]::-webkit-input-placeholder,.navbar-dark .wpcf7 input[type=week]::-webkit-input-placeholder,.navbar-dark .wpcf7 select::-webkit-input-placeholder,.navbar-dark .wpcf7 textarea::-webkit-input-placeholder,.wpcf7 .navbar-dark .wpcf7-validation-errors::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=color]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=date]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=datetime-local]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=datetime]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=email]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=file]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=month]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=number]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=range]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=search]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=submit]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=tel]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=text]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=time]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=url]::-webkit-input-placeholder,.wpcf7 .navbar-dark input[type=week]::-webkit-input-placeholder,.wpcf7 .navbar-dark select::-webkit-input-placeholder,.wpcf7 .navbar-dark textarea::-webkit-input-placeholder{color:rgba(255,255,255,.5)}.navbar-dark .form-control::-ms-input-placeholder,.navbar-dark .navbar-nav .nav-link.disabled,.navbar-dark .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=color]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=date]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=datetime-local]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=datetime]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=email]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=file]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=month]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=number]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=range]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=search]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=submit]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=tel]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=text]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=time]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=url]::-ms-input-placeholder,.navbar-dark .wpcf7 input[type=week]::-ms-input-placeholder,.navbar-dark .wpcf7 select::-ms-input-placeholder,.navbar-dark .wpcf7 textarea::-ms-input-placeholder,.wpcf7 .navbar-dark .wpcf7-validation-errors::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=color]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=date]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=datetime-local]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=datetime]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=email]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=file]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=month]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=number]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=range]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=search]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=submit]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=tel]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=text]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=time]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=url]::-ms-input-placeholder,.wpcf7 .navbar-dark input[type=week]::-ms-input-placeholder,.wpcf7 .navbar-dark select::-ms-input-placeholder,.wpcf7 .navbar-dark textarea::-ms-input-placeholder{color:rgba(255,255,255,.5)}.navbar-dark .form-control::placeholder,.navbar-dark .navbar-nav .nav-link.disabled,.navbar-dark .wpcf7 .wpcf7-validation-errors::placeholder,.navbar-dark .wpcf7 input[type=color]::placeholder,.navbar-dark .wpcf7 input[type=date]::placeholder,.navbar-dark .wpcf7 input[type=datetime-local]::placeholder,.navbar-dark .wpcf7 input[type=datetime]::placeholder,.navbar-dark .wpcf7 input[type=email]::placeholder,.navbar-dark .wpcf7 input[type=file]::placeholder,.navbar-dark .wpcf7 input[type=month]::placeholder,.navbar-dark .wpcf7 input[type=number]::placeholder,.navbar-dark .wpcf7 input[type=range]::placeholder,.navbar-dark .wpcf7 input[type=search]::placeholder,.navbar-dark .wpcf7 input[type=submit]::placeholder,.navbar-dark .wpcf7 input[type=tel]::placeholder,.navbar-dark .wpcf7 input[type=text]::placeholder,.navbar-dark .wpcf7 input[type=time]::placeholder,.navbar-dark .wpcf7 input[type=url]::placeholder,.navbar-dark .wpcf7 input[type=week]::placeholder,.navbar-dark .wpcf7 select::placeholder,.navbar-dark .wpcf7 textarea::placeholder,.wpcf7 .navbar-dark .wpcf7-validation-errors::placeholder,.wpcf7 .navbar-dark input[type=color]::placeholder,.wpcf7 .navbar-dark input[type=date]::placeholder,.wpcf7 .navbar-dark input[type=datetime-local]::placeholder,.wpcf7 .navbar-dark input[type=datetime]::placeholder,.wpcf7 .navbar-dark input[type=email]::placeholder,.wpcf7 .navbar-dark input[type=file]::placeholder,.wpcf7 .navbar-dark input[type=month]::placeholder,.wpcf7 .navbar-dark input[type=number]::placeholder,.wpcf7 .navbar-dark input[type=range]::placeholder,.wpcf7 .navbar-dark input[type=search]::placeholder,.wpcf7 .navbar-dark input[type=submit]::placeholder,.wpcf7 .navbar-dark input[type=tel]::placeholder,.wpcf7 .navbar-dark input[type=text]::placeholder,.wpcf7 .navbar-dark input[type=time]::placeholder,.wpcf7 .navbar-dark input[type=url]::placeholder,.wpcf7 .navbar-dark input[type=week]::placeholder,.wpcf7 .navbar-dark select::placeholder,.wpcf7 .navbar-dark textarea::placeholder{color:rgba(255,255,255,.5)}.navbar-fixed-bottom,.navbar-fixed-top{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);position:fixed;right:0;left:0;z-index:40}.navbar-fixed-bottom{bottom:0}.navbar-fixed-top{top:0}.navbar-full{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);z-index:40}@supports ((position:-webkit-sticky) or (position:sticky)){.navbar-sticky-top{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);position:-webkit-sticky;position:sticky;top:0;z-index:40}}.toolbar-waterfall{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,-webkit-box-shadow;transition-property:background-color,-webkit-box-shadow;transition-property:background-color,box-shadow;transition-property:background-color,box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:0;right:0;left:0;z-index:40}@media (min-width:576px){.toolbar-waterfall{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.toolbar-waterfall{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.toolbar-waterfall{-webkit-transition:none;transition:none}}.toolbar-waterfall.waterfall{background-color:#f08506;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);position:fixed}.navbar-brand{font-size:1.25rem;font-weight:500;letter-spacing:.02em;line-height:1.4;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2.25rem;position:relative;white-space:nowrap}.navbar-brand:active,.navbar-brand:focus,.navbar-brand:hover{color:inherit;text-decoration:none}.navbar-brand::before{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:rgba(0,0,0,.12);content:'';display:block;opacity:0;position:absolute;top:0;right:-.5rem;bottom:0;left:-.5rem}@media (min-width:576px){.navbar-brand::before{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.navbar-brand::before{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.navbar-brand::before{-webkit-transition:none;transition:none}}.navbar-brand:focus{outline:0}.navbar-brand:focus::before{opacity:1}.navbar-brand:not(:first-child){margin-left:1rem}.navbar-brand:not(:last-child){margin-right:1rem}.navbar-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:2.25rem}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link{border-radius:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,opacity;transition-property:background-color,opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);color:inherit;font-size:1rem;height:2.25rem;line-height:1;opacity:.7;padding:.625rem 1rem}@media (min-width:576px){.navbar-nav .nav-link{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.navbar-nav .nav-link{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.navbar-nav .nav-link{-webkit-transition:none;transition:none}}.navbar-nav .nav-link:active,.navbar-nav .nav-link:focus,.navbar-nav .nav-link:hover{background-color:rgba(0,0,0,.12);opacity:1}.navbar-nav .nav-link.active,.navbar-nav .nav-link.disabled{opacity:1}.navbar-nav .nav-link.disabled{background-color:transparent;color:rgba(0,0,0,.38)}.navbar-nav .nav-link:focus{outline:0}.navbar-nav .active>.nav-link,.navbar-nav .show>.nav-link{opacity:1}.navbar-nav .show>.nav-link{background-color:rgba(0,0,0,.12)}.navbar-collapse{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-collapse{display:-webkit-box!important;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 .navbar-toggler:first-child+.navbar-brand{margin-left:0}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-collapse{display:-webkit-box!important;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 .navbar-toggler:first-child+.navbar-brand{margin-left:0}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-collapse{display:-webkit-box!important;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 .navbar-toggler:first-child+.navbar-brand{margin-left:0}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-collapse{display:-webkit-box!important;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 .navbar-toggler:first-child+.navbar-brand{margin-left:0}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .navbar-toggler:first-child+.navbar-brand{margin-left:0}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-toggler{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;border-radius:50%;color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;height:2.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;padding:0;position:relative;width:2.25rem}.navbar-toggler:active,.navbar-toggler:focus,.navbar-toggler:hover{color:inherit;text-decoration:none}.navbar-toggler:active::before,.navbar-toggler:focus::before,.navbar-toggler:hover::before{opacity:1}.navbar-toggler::before{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:rgba(0,0,0,.12);border-radius:50%;content:'';display:block;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0}@media (min-width:576px){.navbar-toggler::before{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.navbar-toggler::before{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.navbar-toggler::before{-webkit-transition:none;transition:none}}.navbar-toggler:focus{outline:0}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{font-size:1.71429em;line-height:.58333em;vertical-align:-.3022em;font-family:'Material Icons';-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;display:block}.navbar-toggler-icon::before{content:"menu"}.tooltip{text-align:left;text-align:start;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;display:block;font-size:.875rem;line-height:1.42857;margin:1.5rem;opacity:0;position:absolute;word-break:break-word;z-index:240}[dir=rtl] .tooltip{text-align:right;text-align:start}@media (min-width:768px){.tooltip{font-size:.625rem;margin:.875rem}}.tooltip.show{opacity:.9}.tooltip.show .tooltip-inner{-webkit-transform:scale(1);transform:scale(1)}.tooltip-inner{border-radius:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:#616161;color:#fff;padding:.375rem 1rem;text-align:center;-webkit-transform:scale(.87);transform:scale(.87)}@media (min-width:576px){.tooltip-inner{-webkit-transition-duration:.39s;transition-duration:.39s}}@media (min-width:992px){.tooltip-inner{-webkit-transition-duration:.2s;transition-duration:.2s}}@media screen and (prefers-reduced-motion:reduce){.tooltip-inner{-webkit-transition:none;transition:none}}@media (min-width:768px){.tooltip-inner{padding:.24107rem .5rem}}.align-top{vertical-align:top!important}.align-text-top{vertical-align:text-top!important}.align-middle{vertical-align:middle!important}.align-baseline{vertical-align:baseline!important}.align-text-bottom{vertical-align:text-bottom!important}.align-bottom{vertical-align:bottom!important}.border{border:1px solid rgba(0,0,0,.12)!important}.border-0{border:0!important}.border-top{border-top:1px solid rgba(0,0,0,.12)!important}.border-top-0{border-top:0!important}.border-right{border-right:1px solid rgba(0,0,0,.12)!important}.border-right-0{border-right:0!important}.border-bottom{border-bottom:1px solid rgba(0,0,0,.12)!important}.border-bottom-0{border-bottom:0!important}.border-left{border-left:1px solid rgba(0,0,0,.12)!important}.border-left-0{border-left:0!important}.border-black{border-color:#000!important}.border-black-primary{border-color:rgba(0,0,0,.87)!important}.border-black-secondary{border-color:rgba(0,0,0,.54)!important}.border-black-hint{border-color:rgba(0,0,0,.38)!important}.border-black-divider{border-color:rgba(0,0,0,.12)!important}.border-white{border-color:#fff!important}.border-white-primary{border-color:#fff!important}.border-white-secondary{border-color:rgba(255,255,255,.7)!important}.border-white-hint{border-color:rgba(255,255,255,.5)!important}.border-white-divider{border-color:rgba(255,255,255,.12)!important}.border-primary{border-color:#f08506!important}.border-secondary{border-color:#f08506!important}.border-danger{border-color:#f44336!important}.border-info{border-color:#2196f3!important}.border-success{border-color:#4caf50!important}.border-warning{border-color:#ff9800!important}.border-dark{border-color:#424242!important}.border-light{border-color:#f5f5f5!important}.rounded{border-radius:2px}.rounded-0{border-radius:0}.rounded-circle{border-radius:50%}.rounded-top{border-top-left-radius:2px;border-top-right-radius:2px}.rounded-right{border-top-right-radius:2px;border-bottom-right-radius:2px}.rounded-bottom{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.rounded-left{border-top-left-radius:2px;border-bottom-left-radius:2px}.bg-dark-1{background-color:#000!important}.bg-dark-2{background-color:#212121!important}.bg-dark-3{background-color:#303030!important}.bg-dark-4{background-color:#424242!important}.bg-light-1{background-color:#e0e0e0!important}.bg-light-2{background-color:#f5f5f5!important}.bg-light-3{background-color:#fafafa!important}.bg-light-4{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-white{background-color:#fff!important}a.bg-primary:active,a.bg-primary:focus,a.bg-primary:hover{background-color:#be6905!important}.bg-primary{background-color:#f08506!important}a.bg-secondary:active,a.bg-secondary:focus,a.bg-secondary:hover{background-color:#be6905!important}.bg-secondary{background-color:#f08506!important}a.bg-danger:active,a.bg-danger:focus,a.bg-danger:hover{background-color:#d32f2f!important}.bg-danger{background-color:#f44336!important}a.bg-info:active,a.bg-info:focus,a.bg-info:hover{background-color:#1976d2!important}.bg-info{background-color:#2196f3!important}a.bg-success:active,a.bg-success:focus,a.bg-success:hover{background-color:#388e3c!important}.bg-success{background-color:#4caf50!important}a.bg-warning:active,a.bg-warning:focus,a.bg-warning:hover{background-color:#f57c00!important}.bg-warning{background-color:#ff9800!important}a.bg-dark:active,a.bg-dark:focus,a.bg-dark:hover{background-color:#212121!important}.bg-dark{background-color:#424242!important}a.bg-light:active,a.bg-light:focus,a.bg-light:hover{background-color:#e0e0e0!important}.bg-light{background-color:#f5f5f5!important}.bg-primary-dark{background-color:#be6905!important}.bg-primary-light{background-color:#fa9d2f!important}.bg-secondary-dark{background-color:#be6905!important}.bg-secondary-light{background-color:#fa9d2f!important}.clearfix::after{clear:both;content:'';display:table}.d-block{display:block!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-none{display:none!important}.d-table{display:table!important}.d-table-cell{display:table-cell!important}.d-table-row{display:table-row!important}@media (min-width:576px){.d-sm-block{display:block!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-sm-none{display:none!important}.d-sm-table{display:table!important}.d-sm-table-cell{display:table-cell!important}.d-sm-table-row{display:table-row!important}}@media (min-width:768px){.d-md-block{display:block!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-md-none{display:none!important}.d-md-table{display:table!important}.d-md-table-cell{display:table-cell!important}.d-md-table-row{display:table-row!important}}@media (min-width:992px){.d-lg-block{display:block!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-lg-none{display:none!important}.d-lg-table{display:table!important}.d-lg-table-cell{display:table-cell!important}.d-lg-table-row{display:table-row!important}}@media (min-width:1200px){.d-xl-block{display:block!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-xl-none{display:none!important}.d-xl-table{display:table!important}.d-xl-table-cell{display:table-cell!important}.d-xl-table-row{display:table-row!important}}@media print{.d-print-block{display:block!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-print-none{display:none!important}.d-print-table{display:table!important}.d-print-table-cell{display:table-cell!important}.d-print-table-row{display:table-row!important}}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media (min-width:576px){.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media (min-width:768px){.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media (min-width:992px){.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media (min-width:1200px){.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.float-left{float:left!important}.float-none{float:none!important}.float-right{float:right!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-none{float:none!important}.float-sm-right{float:right!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-none{float:none!important}.float-md-right{float:right!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-none{float:none!important}.float-lg-right{float:right!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-none{float:none!important}.float-xl-right{float:right!important}}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-relative{position:relative!important}.position-static{position:static!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:40}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:40}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:40}}.screen-reader-text,.sr-only{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;white-space:normal;width:auto}.shadow{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2)!important;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2)!important}.shadow-lg{-webkit-box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px 0 rgba(0,0,0,.2)!important;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px 0 rgba(0,0,0,.2)!important}.shadow-none{-webkit-box-shadow:none!important;box-shadow:none!important}#right-sidebar .widget,.shadow-sm{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)!important}.shadow-24{-webkit-box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px 0 rgba(0,0,0,.2)!important;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px 0 rgba(0,0,0,.2)!important}.shadow-16{-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px 0 rgba(0,0,0,.2)!important;box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px 0 rgba(0,0,0,.2)!important}.shadow-12{-webkit-box-shadow:0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12),0 7px 8px 0 rgba(0,0,0,.2)!important;box-shadow:0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12),0 7px 8px 0 rgba(0,0,0,.2)!important}.shadow-8{-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2)!important;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 15px 0 rgba(0,0,0,.2)!important}.shadow-6{-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2)!important;box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2)!important}.shadow-4{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2)!important;box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2)!important}.shadow-2{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)!important}.shadow-1{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2)!important;box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2)!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mh-100{max-height:100%!important}.mw-100{max-width:100%!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mx-0{margin-right:0!important;margin-left:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.m-1{margin:.25rem!important}.mt-1{margin-top:.25rem!important}.mr-1{margin-right:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ml-1{margin-left:.25rem!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-2{margin:.5rem!important}.mt-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2{margin-left:.5rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-3{margin:1rem!important}.mt-3{margin-top:1rem!important}.mr-3{margin-right:1rem!important}.mb-3{margin-bottom:1rem!important}.ml-3{margin-left:1rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-4{margin:1.5rem!important}.mt-4{margin-top:1.5rem!important}.mr-4{margin-right:1.5rem!important}.mb-4{margin-bottom:1.5rem!important}.ml-4{margin-left:1.5rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-5{margin:3rem!important}.mt-5{margin-top:3rem!important}.mr-5{margin-right:3rem!important}.mb-5{margin-bottom:3rem!important}.ml-5{margin-left:3rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.footer-menu .nav-link,.pl-0{padding-left:0!important}.px-0{padding-right:0!important;padding-left:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.p-1{padding:.25rem!important}.pt-1{padding-top:.25rem!important}.pr-1{padding-right:.25rem!important}.pb-1{padding-bottom:.25rem!important}.pl-1{padding-left:.25rem!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-2{padding:.5rem!important}.pt-2{padding-top:.5rem!important}.pr-2{padding-right:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-2{padding-left:.5rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-3{padding:1rem!important}.pt-3{padding-top:1rem!important}.pr-3{padding-right:1rem!important}.pb-3{padding-bottom:1rem!important}.pl-3{padding-left:1rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-4{padding:1.5rem!important}.pt-4{padding-top:1.5rem!important}.pr-4{padding-right:1.5rem!important}.pb-4{padding-bottom:1.5rem!important}.pl-4{padding-left:1.5rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-5{padding:3rem!important}.pt-5{padding-top:3rem!important}.pr-5{padding-right:3rem!important}.pb-5{padding-bottom:3rem!important}.pl-5{padding-left:3rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto{margin-left:auto!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0{margin-top:0!important}.mr-sm-0{margin-right:0!important}.mb-sm-0{margin-bottom:0!important}.ml-sm-0{margin-left:0!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1{margin-top:.25rem!important}.mr-sm-1{margin-right:.25rem!important}.mb-sm-1{margin-bottom:.25rem!important}.ml-sm-1{margin-left:.25rem!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2{margin-top:.5rem!important}.mr-sm-2{margin-right:.5rem!important}.mb-sm-2{margin-bottom:.5rem!important}.ml-sm-2{margin-left:.5rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3{margin-top:1rem!important}.mr-sm-3{margin-right:1rem!important}.mb-sm-3{margin-bottom:1rem!important}.ml-sm-3{margin-left:1rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4{margin-top:1.5rem!important}.mr-sm-4{margin-right:1.5rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.ml-sm-4{margin-left:1.5rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5{margin-top:3rem!important}.mr-sm-5{margin-right:3rem!important}.mb-sm-5{margin-bottom:3rem!important}.ml-sm-5{margin-left:3rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0{padding-top:0!important}.pr-sm-0{padding-right:0!important}.pb-sm-0{padding-bottom:0!important}.pl-sm-0{padding-left:0!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1{padding-top:.25rem!important}.pr-sm-1{padding-right:.25rem!important}.pb-sm-1{padding-bottom:.25rem!important}.pl-sm-1{padding-left:.25rem!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2{padding-top:.5rem!important}.pr-sm-2{padding-right:.5rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pl-sm-2{padding-left:.5rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3{padding-top:1rem!important}.pr-sm-3{padding-right:1rem!important}.pb-sm-3{padding-bottom:1rem!important}.pl-sm-3{padding-left:1rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4{padding-top:1.5rem!important}.pr-sm-4{padding-right:1.5rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pl-sm-4{padding-left:1.5rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5{padding-top:3rem!important}.pr-sm-5{padding-right:3rem!important}.pb-sm-5{padding-bottom:3rem!important}.pl-sm-5{padding-left:3rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto{margin-top:auto!important}.mr-sm-auto{margin-right:auto!important}.mb-sm-auto{margin-bottom:auto!important}.ml-sm-auto{margin-left:auto!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0{margin-top:0!important}.mr-md-0{margin-right:0!important}.mb-md-0{margin-bottom:0!important}.ml-md-0{margin-left:0!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.m-md-1{margin:.25rem!important}.mt-md-1{margin-top:.25rem!important}.mr-md-1{margin-right:.25rem!important}.mb-md-1{margin-bottom:.25rem!important}.ml-md-1{margin-left:.25rem!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2{margin-top:.5rem!important}.mr-md-2{margin-right:.5rem!important}.mb-md-2{margin-bottom:.5rem!important}.ml-md-2{margin-left:.5rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3{margin-top:1rem!important}.mr-md-3{margin-right:1rem!important}.mb-md-3{margin-bottom:1rem!important}.ml-md-3{margin-left:1rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4{margin-top:1.5rem!important}.mr-md-4{margin-right:1.5rem!important}.mb-md-4{margin-bottom:1.5rem!important}.ml-md-4{margin-left:1.5rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5{margin-top:3rem!important}.mr-md-5{margin-right:3rem!important}.mb-md-5{margin-bottom:3rem!important}.ml-md-5{margin-left:3rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-md-0{padding:0!important}.pt-md-0{padding-top:0!important}.pr-md-0{padding-right:0!important}.pb-md-0{padding-bottom:0!important}.pl-md-0{padding-left:0!important}.px-md-0{padding-right:0!important;padding-left:0!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.p-md-1{padding:.25rem!important}.pt-md-1{padding-top:.25rem!important}.pr-md-1{padding-right:.25rem!important}.pb-md-1{padding-bottom:.25rem!important}.pl-md-1{padding-left:.25rem!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2{padding-top:.5rem!important}.pr-md-2{padding-right:.5rem!important}.pb-md-2{padding-bottom:.5rem!important}.pl-md-2{padding-left:.5rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3{padding-top:1rem!important}.pr-md-3{padding-right:1rem!important}.pb-md-3{padding-bottom:1rem!important}.pl-md-3{padding-left:1rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4{padding-top:1.5rem!important}.pr-md-4{padding-right:1.5rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pl-md-4{padding-left:1.5rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5{padding-top:3rem!important}.pr-md-5{padding-right:3rem!important}.pb-md-5{padding-bottom:3rem!important}.pl-md-5{padding-left:3rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto{margin-top:auto!important}.mr-md-auto{margin-right:auto!important}.mb-md-auto{margin-bottom:auto!important}.ml-md-auto{margin-left:auto!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0{margin-top:0!important}.mr-lg-0{margin-right:0!important}.mb-lg-0{margin-bottom:0!important}.ml-lg-0{margin-left:0!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1{margin-top:.25rem!important}.mr-lg-1{margin-right:.25rem!important}.mb-lg-1{margin-bottom:.25rem!important}.ml-lg-1{margin-left:.25rem!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2{margin-top:.5rem!important}.mr-lg-2{margin-right:.5rem!important}.mb-lg-2{margin-bottom:.5rem!important}.ml-lg-2{margin-left:.5rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3{margin-top:1rem!important}.mr-lg-3{margin-right:1rem!important}.mb-lg-3{margin-bottom:1rem!important}.ml-lg-3{margin-left:1rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4{margin-top:1.5rem!important}.mr-lg-4{margin-right:1.5rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.ml-lg-4{margin-left:1.5rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5{margin-top:3rem!important}.mr-lg-5{margin-right:3rem!important}.mb-lg-5{margin-bottom:3rem!important}.ml-lg-5{margin-left:3rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0{padding-top:0!important}.pr-lg-0{padding-right:0!important}.pb-lg-0{padding-bottom:0!important}.pl-lg-0{padding-left:0!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1{padding-top:.25rem!important}.pr-lg-1{padding-right:.25rem!important}.pb-lg-1{padding-bottom:.25rem!important}.pl-lg-1{padding-left:.25rem!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2{padding-top:.5rem!important}.pr-lg-2{padding-right:.5rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pl-lg-2{padding-left:.5rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3{padding-top:1rem!important}.pr-lg-3{padding-right:1rem!important}.pb-lg-3{padding-bottom:1rem!important}.pl-lg-3{padding-left:1rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4{padding-top:1.5rem!important}.pr-lg-4{padding-right:1.5rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pl-lg-4{padding-left:1.5rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5{padding-top:3rem!important}.pr-lg-5{padding-right:3rem!important}.pb-lg-5{padding-bottom:3rem!important}.pl-lg-5{padding-left:3rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto{margin-top:auto!important}.mr-lg-auto{margin-right:auto!important}.mb-lg-auto{margin-bottom:auto!important}.ml-lg-auto{margin-left:auto!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0{margin-top:0!important}.mr-xl-0{margin-right:0!important}.mb-xl-0{margin-bottom:0!important}.ml-xl-0{margin-left:0!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1{margin-top:.25rem!important}.mr-xl-1{margin-right:.25rem!important}.mb-xl-1{margin-bottom:.25rem!important}.ml-xl-1{margin-left:.25rem!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2{margin-top:.5rem!important}.mr-xl-2{margin-right:.5rem!important}.mb-xl-2{margin-bottom:.5rem!important}.ml-xl-2{margin-left:.5rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3{margin-top:1rem!important}.mr-xl-3{margin-right:1rem!important}.mb-xl-3{margin-bottom:1rem!important}.ml-xl-3{margin-left:1rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4{margin-top:1.5rem!important}.mr-xl-4{margin-right:1.5rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.ml-xl-4{margin-left:1.5rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5{margin-top:3rem!important}.mr-xl-5{margin-right:3rem!important}.mb-xl-5{margin-bottom:3rem!important}.ml-xl-5{margin-left:3rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0{padding-top:0!important}.pr-xl-0{padding-right:0!important}.pb-xl-0{padding-bottom:0!important}.pl-xl-0{padding-left:0!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1{padding-top:.25rem!important}.pr-xl-1{padding-right:.25rem!important}.pb-xl-1{padding-bottom:.25rem!important}.pl-xl-1{padding-left:.25rem!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2{padding-top:.5rem!important}.pr-xl-2{padding-right:.5rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pl-xl-2{padding-left:.5rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3{padding-top:1rem!important}.pr-xl-3{padding-right:1rem!important}.pb-xl-3{padding-bottom:1rem!important}.pl-xl-3{padding-left:1rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4{padding-top:1.5rem!important}.pr-xl-4{padding-right:1.5rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pl-xl-4{padding-left:1.5rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5{padding-top:3rem!important}.pr-xl-5{padding-right:3rem!important}.pb-xl-5{padding-bottom:3rem!important}.pl-xl-5{padding-left:3rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto{margin-top:auto!important}.mr-xl-auto{margin-right:auto!important}.mb-xl-auto{margin-bottom:auto!important}.ml-xl-auto{margin-left:auto!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-auto{margin-top:auto!important;margin-bottom: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-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}@media (min-width:576px){.text-sm-center{text-align:center!important}.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}}@media (min-width:768px){.text-md-center{text-align:center!important}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}}@media (min-width:992px){.text-lg-center{text-align:center!important}.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}}@media (min-width:1200px){.text-xl-center{text-align:center!important}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}}.text-black{color:#000!important}.text-black-primary{color:rgba(0,0,0,.87)!important}.text-black-secondary{color:rgba(0,0,0,.54)!important}.text-black-hint{color:rgba(0,0,0,.38)!important}.text-black-divider{color:rgba(0,0,0,.12)!important}.text-white{color:#fff!important}.text-white-primary{color:#fff!important}.text-white-secondary{color:rgba(255,255,255,.7)!important}.text-white-hint{color:rgba(255,255,255,.5)!important}.text-white-divider{color:rgba(255,255,255,.12)!important}.text-muted{color:rgba(0,0,0,.38)!important}a.text-primary:active,a.text-primary:focus,a.text-primary:hover{color:#be6905!important}.text-primary{color:#f08506!important}a.text-secondary:active,a.text-secondary:focus,a.text-secondary:hover{color:#be6905!important}.text-secondary{color:#f08506!important}a.text-danger:active,a.text-danger:focus,a.text-danger:hover{color:#d32f2f!important}.text-danger{color:#f44336!important}a.text-info:active,a.text-info:focus,a.text-info:hover{color:#1976d2!important}.text-info{color:#2196f3!important}a.text-success:active,a.text-success:focus,a.text-success:hover{color:#388e3c!important}.text-success{color:#4caf50!important}a.text-warning:active,a.text-warning:focus,a.text-warning:hover{color:#f57c00!important}.text-warning{color:#ff9800!important}a.text-dark:active,a.text-dark:focus,a.text-dark:hover{color:#212121!important}.text-dark{color:#424242!important}a.text-light:active,a.text-light:focus,a.text-light:hover{color:#e0e0e0!important}.text-light{color:#f5f5f5!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-body{color:rgba(0,0,0,.87)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-monospace{font-family:"Roboto Mono",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.font-italic{font-style:italic}.font-weight-bold,.font-weight-medium{font-weight:500}.font-weight-light{font-weight:300}.font-weight-normal,.font-weight-regular{font-weight:400}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.text-capitalize{text-transform:capitalize!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.invisible{visibility:hidden!important}.visible{visibility:visible!important}.material-icons{font-size:1.71429em;line-height:.58333em;vertical-align:-.3022em}.material-icons-inline{font-size:inherit;line-height:1}@media print{@page{size:a3}*,::after,::before{-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:' (" attr(title) ") '}blockquote{page-break-inside:avoid}body{min-width:992px!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-inside:avoid}img{page-break-inside:avoid}pre{page-break-inside:avoid;white-space:pre-wrap!important}thead{display:table-header-group}tr{page-break-inside:avoid}.card{border:1px solid #e1e1e1}.container{min-width:992px!important}.dropdown-menu{border:1px solid #e1e1e1}.list-group-item{border:1px solid #e1e1e1;margin-bottom:-1px}.list-group-item:last-child{margin-bottom: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-flush .list-group-item{border-right:0;border-left:0}.nav-tabs{border-bottom:1px solid #e1e1e1}.navbar{display:none}.popover{border:1px solid #e1e1e1}.table td,.table th{background-color:#fff!important}.table-bordered{border:1px solid #e1e1e1}.table-dark{color:inherit}.table-dark .table,.table-dark td,.table-dark th{border-color:#e1e1e1}.table .thead-dark td,.table .thead-dark th{color:inherit}}.wrapper{padding:40px 0}#wrapper-hero{padding:0!important}.bypostauthor,.gallery-caption,.sticky{font-size:inherit}.wrapper#wrapper-sticky{border-bottom:1px solid #dee2e6}#wrapper-footer-full,#wrapper-static-hero{background-color:#e9ecef}.wp-caption{font-size:inherit}.wp-caption-text{font-size:inherit}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{margin:0 auto}.entry-footer span{padding-right:10px}figure.woocommerce-product-gallery__wrapper{max-width:inherit!important}#secondary img,article img,figure,img,img.wp-post-image{max-width:100%;height:auto}a.skip-link{position:fixed;z-index:1000;top:0;right:0}.jumbotron{margin-bottom:0}.navbar-dark .navbar-nav .dropdown-menu .nav-link{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529!important;text-align:inherit;white-space:nowrap;background:0 0;border:0}.navbar-dark .navbar-nav .dropdown-menu .nav-link:focus,.navbar-dark .navbar-nav .dropdown-menu .nav-link:hover{color:#16181b!important;text-decoration:none;background-color:#f8f9fa}.navbar-dark .navbar-nav .dropdown-menu .nav-link.active,.navbar-dark .navbar-nav .dropdown-menu .nav-link:active{color:#fff!important;text-decoration:none;background-color:#f08506}.navbar-dark .navbar-nav .dropdown-menu .nav-link.disabled,.navbar-dark .navbar-nav .dropdown-menu .nav-link:disabled{color:#6c757d!important;background-color:transparent}.navbar-light .navbar-brand a{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand a:focus,.navbar-light .navbar-brand a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand a{color:#fff}.navbar-dark .navbar-brand a:focus,.navbar-dark .navbar-brand a:hover{color:#fff}/*!
- * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
- * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
- */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.screen-reader-text,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.wpcf7{max-width:600px;margin:0 auto!important}.wpcf7 .wpcf7-form label{width:100%}.wpcf7 .wpcf7-not-valid-tip{color:#f44336}.wpcf7 .wpcf7-validation-errors{color:#f44336;border:1px solid #e9ecef}h1{font-size:2.5rem}.brand-url,.navbar-brand,.slogan{font-family:charterbold,charterregular}*{font-family:charterregular,charterbold}h1,h2,h3,h4,h5,h6{font-family:charterbold,charterregular!important}h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{font-family:charterbold,charterregular!important}.charter-bold{font-family:charterbold,charterregular!important}.dropdown-item,.nav-link{font-size:18px!important}.brand-url{color:#f5f5f5!important}.entry-content,.entry-meta{font-size:19px}.slogan{font-size:25px;color:#424242;color:#f5f5f5}#searchform>.input-group>input{background-color:rgba(245,245,245,.2);padding-left:5px;border-radius:1px;width:13rem}@media (max-width:768px) and (min-width:576px){#searchform>.input-group>input{width:10rem}}#searchform>.input-group>.input-group-append{margin-left:0}.btn-border-dark{border:1px solid #646464}.nnavbar{background-image:url(/daemonite/images/paw.png);background-repeat:no-repeat}.navbar img{overflow:hidden}.main-header{background-color:#efefef;color:#f5f5f5;margin-top:0;padding-top:30px;padding-bottom:30px;background-repeat:no-repeat;background-size:cover}.main-header .form-control,.main-header .form-control::-webkit-input-placeholder,.main-header .wpcf7 .wpcf7-validation-errors,.main-header .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder,.main-header .wpcf7 input[type=color],.main-header .wpcf7 input[type=color]::-webkit-input-placeholder,.main-header .wpcf7 input[type=date],.main-header .wpcf7 input[type=date]::-webkit-input-placeholder,.main-header .wpcf7 input[type=datetime-local],.main-header .wpcf7 input[type=datetime-local]::-webkit-input-placeholder,.main-header .wpcf7 input[type=datetime],.main-header .wpcf7 input[type=datetime]::-webkit-input-placeholder,.main-header .wpcf7 input[type=email],.main-header .wpcf7 input[type=email]::-webkit-input-placeholder,.main-header .wpcf7 input[type=file],.main-header .wpcf7 input[type=file]::-webkit-input-placeholder,.main-header .wpcf7 input[type=month],.main-header .wpcf7 input[type=month]::-webkit-input-placeholder,.main-header .wpcf7 input[type=number],.main-header .wpcf7 input[type=number]::-webkit-input-placeholder,.main-header .wpcf7 input[type=range],.main-header .wpcf7 input[type=range]::-webkit-input-placeholder,.main-header .wpcf7 input[type=search],.main-header .wpcf7 input[type=search]::-webkit-input-placeholder,.main-header .wpcf7 input[type=submit],.main-header .wpcf7 input[type=submit]::-webkit-input-placeholder,.main-header .wpcf7 input[type=tel],.main-header .wpcf7 input[type=tel]::-webkit-input-placeholder,.main-header .wpcf7 input[type=text],.main-header .wpcf7 input[type=text]::-webkit-input-placeholder,.main-header .wpcf7 input[type=time],.main-header .wpcf7 input[type=time]::-webkit-input-placeholder,.main-header .wpcf7 input[type=url],.main-header .wpcf7 input[type=url]::-webkit-input-placeholder,.main-header .wpcf7 input[type=week],.main-header .wpcf7 input[type=week]::-webkit-input-placeholder,.main-header .wpcf7 select,.main-header .wpcf7 select::-webkit-input-placeholder,.main-header .wpcf7 textarea,.main-header .wpcf7 textarea::-webkit-input-placeholder,.wpcf7 .main-header .wpcf7-validation-errors,.wpcf7 .main-header .wpcf7-validation-errors::-webkit-input-placeholder,.wpcf7 .main-header input[type=color],.wpcf7 .main-header input[type=color]::-webkit-input-placeholder,.wpcf7 .main-header input[type=date],.wpcf7 .main-header input[type=date]::-webkit-input-placeholder,.wpcf7 .main-header input[type=datetime-local],.wpcf7 .main-header input[type=datetime-local]::-webkit-input-placeholder,.wpcf7 .main-header input[type=datetime],.wpcf7 .main-header input[type=datetime]::-webkit-input-placeholder,.wpcf7 .main-header input[type=email],.wpcf7 .main-header input[type=email]::-webkit-input-placeholder,.wpcf7 .main-header input[type=file],.wpcf7 .main-header input[type=file]::-webkit-input-placeholder,.wpcf7 .main-header input[type=month],.wpcf7 .main-header input[type=month]::-webkit-input-placeholder,.wpcf7 .main-header input[type=number],.wpcf7 .main-header input[type=number]::-webkit-input-placeholder,.wpcf7 .main-header input[type=range],.wpcf7 .main-header input[type=range]::-webkit-input-placeholder,.wpcf7 .main-header input[type=search],.wpcf7 .main-header input[type=search]::-webkit-input-placeholder,.wpcf7 .main-header input[type=submit],.wpcf7 .main-header input[type=submit]::-webkit-input-placeholder,.wpcf7 .main-header input[type=tel],.wpcf7 .main-header input[type=tel]::-webkit-input-placeholder,.wpcf7 .main-header input[type=text],.wpcf7 .main-header input[type=text]::-webkit-input-placeholder,.wpcf7 .main-header input[type=time],.wpcf7 .main-header input[type=time]::-webkit-input-placeholder,.wpcf7 .main-header input[type=url],.wpcf7 .main-header input[type=url]::-webkit-input-placeholder,.wpcf7 .main-header input[type=week],.wpcf7 .main-header input[type=week]::-webkit-input-placeholder,.wpcf7 .main-header select,.wpcf7 .main-header select::-webkit-input-placeholder,.wpcf7 .main-header textarea,.wpcf7 .main-header textarea::-webkit-input-placeholder{color:#f5f5f5;border-color:#f5f5f5}.main-header .form-control,.main-header .form-control::-ms-input-placeholder,.main-header .wpcf7 .wpcf7-validation-errors,.main-header .wpcf7 .wpcf7-validation-errors::-ms-input-placeholder,.main-header .wpcf7 input[type=color],.main-header .wpcf7 input[type=color]::-ms-input-placeholder,.main-header .wpcf7 input[type=date],.main-header .wpcf7 input[type=date]::-ms-input-placeholder,.main-header .wpcf7 input[type=datetime-local],.main-header .wpcf7 input[type=datetime-local]::-ms-input-placeholder,.main-header .wpcf7 input[type=datetime],.main-header .wpcf7 input[type=datetime]::-ms-input-placeholder,.main-header .wpcf7 input[type=email],.main-header .wpcf7 input[type=email]::-ms-input-placeholder,.main-header .wpcf7 input[type=file],.main-header .wpcf7 input[type=file]::-ms-input-placeholder,.main-header .wpcf7 input[type=month],.main-header .wpcf7 input[type=month]::-ms-input-placeholder,.main-header .wpcf7 input[type=number],.main-header .wpcf7 input[type=number]::-ms-input-placeholder,.main-header .wpcf7 input[type=range],.main-header .wpcf7 input[type=range]::-ms-input-placeholder,.main-header .wpcf7 input[type=search],.main-header .wpcf7 input[type=search]::-ms-input-placeholder,.main-header .wpcf7 input[type=submit],.main-header .wpcf7 input[type=submit]::-ms-input-placeholder,.main-header .wpcf7 input[type=tel],.main-header .wpcf7 input[type=tel]::-ms-input-placeholder,.main-header .wpcf7 input[type=text],.main-header .wpcf7 input[type=text]::-ms-input-placeholder,.main-header .wpcf7 input[type=time],.main-header .wpcf7 input[type=time]::-ms-input-placeholder,.main-header .wpcf7 input[type=url],.main-header .wpcf7 input[type=url]::-ms-input-placeholder,.main-header .wpcf7 input[type=week],.main-header .wpcf7 input[type=week]::-ms-input-placeholder,.main-header .wpcf7 select,.main-header .wpcf7 select::-ms-input-placeholder,.main-header .wpcf7 textarea,.main-header .wpcf7 textarea::-ms-input-placeholder,.wpcf7 .main-header .wpcf7-validation-errors,.wpcf7 .main-header .wpcf7-validation-errors::-ms-input-placeholder,.wpcf7 .main-header input[type=color],.wpcf7 .main-header input[type=color]::-ms-input-placeholder,.wpcf7 .main-header input[type=date],.wpcf7 .main-header input[type=date]::-ms-input-placeholder,.wpcf7 .main-header input[type=datetime-local],.wpcf7 .main-header input[type=datetime-local]::-ms-input-placeholder,.wpcf7 .main-header input[type=datetime],.wpcf7 .main-header input[type=datetime]::-ms-input-placeholder,.wpcf7 .main-header input[type=email],.wpcf7 .main-header input[type=email]::-ms-input-placeholder,.wpcf7 .main-header input[type=file],.wpcf7 .main-header input[type=file]::-ms-input-placeholder,.wpcf7 .main-header input[type=month],.wpcf7 .main-header input[type=month]::-ms-input-placeholder,.wpcf7 .main-header input[type=number],.wpcf7 .main-header input[type=number]::-ms-input-placeholder,.wpcf7 .main-header input[type=range],.wpcf7 .main-header input[type=range]::-ms-input-placeholder,.wpcf7 .main-header input[type=search],.wpcf7 .main-header input[type=search]::-ms-input-placeholder,.wpcf7 .main-header input[type=submit],.wpcf7 .main-header input[type=submit]::-ms-input-placeholder,.wpcf7 .main-header input[type=tel],.wpcf7 .main-header input[type=tel]::-ms-input-placeholder,.wpcf7 .main-header input[type=text],.wpcf7 .main-header input[type=text]::-ms-input-placeholder,.wpcf7 .main-header input[type=time],.wpcf7 .main-header input[type=time]::-ms-input-placeholder,.wpcf7 .main-header input[type=url],.wpcf7 .main-header input[type=url]::-ms-input-placeholder,.wpcf7 .main-header input[type=week],.wpcf7 .main-header input[type=week]::-ms-input-placeholder,.wpcf7 .main-header select,.wpcf7 .main-header select::-ms-input-placeholder,.wpcf7 .main-header textarea,.wpcf7 .main-header textarea::-ms-input-placeholder{color:#f5f5f5;border-color:#f5f5f5}.main-header .form-control,.main-header .form-control::placeholder,.main-header .wpcf7 .wpcf7-validation-errors,.main-header .wpcf7 .wpcf7-validation-errors::placeholder,.main-header .wpcf7 input[type=color],.main-header .wpcf7 input[type=color]::placeholder,.main-header .wpcf7 input[type=date],.main-header .wpcf7 input[type=date]::placeholder,.main-header .wpcf7 input[type=datetime-local],.main-header .wpcf7 input[type=datetime-local]::placeholder,.main-header .wpcf7 input[type=datetime],.main-header .wpcf7 input[type=datetime]::placeholder,.main-header .wpcf7 input[type=email],.main-header .wpcf7 input[type=email]::placeholder,.main-header .wpcf7 input[type=file],.main-header .wpcf7 input[type=file]::placeholder,.main-header .wpcf7 input[type=month],.main-header .wpcf7 input[type=month]::placeholder,.main-header .wpcf7 input[type=number],.main-header .wpcf7 input[type=number]::placeholder,.main-header .wpcf7 input[type=range],.main-header .wpcf7 input[type=range]::placeholder,.main-header .wpcf7 input[type=search],.main-header .wpcf7 input[type=search]::placeholder,.main-header .wpcf7 input[type=submit],.main-header .wpcf7 input[type=submit]::placeholder,.main-header .wpcf7 input[type=tel],.main-header .wpcf7 input[type=tel]::placeholder,.main-header .wpcf7 input[type=text],.main-header .wpcf7 input[type=text]::placeholder,.main-header .wpcf7 input[type=time],.main-header .wpcf7 input[type=time]::placeholder,.main-header .wpcf7 input[type=url],.main-header .wpcf7 input[type=url]::placeholder,.main-header .wpcf7 input[type=week],.main-header .wpcf7 input[type=week]::placeholder,.main-header .wpcf7 select,.main-header .wpcf7 select::placeholder,.main-header .wpcf7 textarea,.main-header .wpcf7 textarea::placeholder,.wpcf7 .main-header .wpcf7-validation-errors,.wpcf7 .main-header .wpcf7-validation-errors::placeholder,.wpcf7 .main-header input[type=color],.wpcf7 .main-header input[type=color]::placeholder,.wpcf7 .main-header input[type=date],.wpcf7 .main-header input[type=date]::placeholder,.wpcf7 .main-header input[type=datetime-local],.wpcf7 .main-header input[type=datetime-local]::placeholder,.wpcf7 .main-header input[type=datetime],.wpcf7 .main-header input[type=datetime]::placeholder,.wpcf7 .main-header input[type=email],.wpcf7 .main-header input[type=email]::placeholder,.wpcf7 .main-header input[type=file],.wpcf7 .main-header input[type=file]::placeholder,.wpcf7 .main-header input[type=month],.wpcf7 .main-header input[type=month]::placeholder,.wpcf7 .main-header input[type=number],.wpcf7 .main-header input[type=number]::placeholder,.wpcf7 .main-header input[type=range],.wpcf7 .main-header input[type=range]::placeholder,.wpcf7 .main-header input[type=search],.wpcf7 .main-header input[type=search]::placeholder,.wpcf7 .main-header input[type=submit],.wpcf7 .main-header input[type=submit]::placeholder,.wpcf7 .main-header input[type=tel],.wpcf7 .main-header input[type=tel]::placeholder,.wpcf7 .main-header input[type=text],.wpcf7 .main-header input[type=text]::placeholder,.wpcf7 .main-header input[type=time],.wpcf7 .main-header input[type=time]::placeholder,.wpcf7 .main-header input[type=url],.wpcf7 .main-header input[type=url]::placeholder,.wpcf7 .main-header input[type=week],.wpcf7 .main-header input[type=week]::placeholder,.wpcf7 .main-header select,.wpcf7 .main-header select::placeholder,.wpcf7 .main-header textarea,.wpcf7 .main-header textarea::placeholder{color:#f5f5f5;border-color:#f5f5f5}.main-header .form-control:focus,.main-header .wpcf7 .wpcf7-validation-errors:focus,.main-header .wpcf7 input:focus[type=color],.main-header .wpcf7 input:focus[type=date],.main-header .wpcf7 input:focus[type=datetime-local],.main-header .wpcf7 input:focus[type=datetime],.main-header .wpcf7 input:focus[type=email],.main-header .wpcf7 input:focus[type=file],.main-header .wpcf7 input:focus[type=month],.main-header .wpcf7 input:focus[type=number],.main-header .wpcf7 input:focus[type=range],.main-header .wpcf7 input:focus[type=search],.main-header .wpcf7 input:focus[type=submit],.main-header .wpcf7 input:focus[type=tel],.main-header .wpcf7 input:focus[type=text],.main-header .wpcf7 input:focus[type=time],.main-header .wpcf7 input:focus[type=url],.main-header .wpcf7 input:focus[type=week],.main-header .wpcf7 select:focus,.main-header .wpcf7 textarea:focus,.wpcf7 .main-header .wpcf7-validation-errors:focus,.wpcf7 .main-header input:focus[type=color],.wpcf7 .main-header input:focus[type=date],.wpcf7 .main-header input:focus[type=datetime-local],.wpcf7 .main-header input:focus[type=datetime],.wpcf7 .main-header input:focus[type=email],.wpcf7 .main-header input:focus[type=file],.wpcf7 .main-header input:focus[type=month],.wpcf7 .main-header input:focus[type=number],.wpcf7 .main-header input:focus[type=range],.wpcf7 .main-header input:focus[type=search],.wpcf7 .main-header input:focus[type=submit],.wpcf7 .main-header input:focus[type=tel],.wpcf7 .main-header input:focus[type=text],.wpcf7 .main-header input:focus[type=time],.wpcf7 .main-header input:focus[type=url],.wpcf7 .main-header input:focus[type=week],.wpcf7 .main-header select:focus,.wpcf7 .main-header textarea:focus{border-color:#424242!important}@media (max-width:768px){.flex-column-sm{-ms-flex-direction:column!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;flex-direction:column!important;margin-top:10px}}@media (min-width:576px){.text-right-xs{text-align:right!important}}#main-menu>li.active{text-decoration:underline!important}img.attachment-medium,img.size-medium{max-width:45%;width:auto;float:left;margin:0 15px 0 0;padding:4px;height:auto;border:1px solid #ededed}.entry-title>a{color:rgba(0,0,0,.87)}.entry-meta{font-size:17px}.entry-footer{font-size:17px;margin-top:10px}.entry-meta-single{margin-top:10px}.nav-next,.nav-previous{font-size:17px;padding:0}.footer-menu a:hover{text-decoration:underline!important}.article-mb{margin-bottom:30px}.page-mt{margin-top:30px}.entry-header{margin-bottom:10px}.tag-category-icon{font-size:25px;opacity:.5}.tags-links>.tag-category-icon{margin-right:4px}#comments{margin-top:30px}.comment-content,ol.comment-list{font-size:17px!important}.cat-links a,.comment-metadata>a,.tags-links a{color:rgba(0,0,0,.38)!important}.back-to-top{cursor:pointer;position:fixed;bottom:20px;right:20px;display:none}.taxonomy-title{background-color:#eee}.taxonomy-description p{font-size:19px}.taxonomy-card{margin-bottom:30px}.taxonomy-card h1{font-size:2.125rem}.taxonomy-card .card-text{font-size:17px}.entry-footer span,.entry-footer span.tags-links{padding-right:20px!important}.widget{background-color:#f5f5f5;margin-bottom:16px;padding-left:10px;padding-right:10px}.widget-title{background-color:#eee}.rpwwt-widget ul li{margin:0 0 0!important;padding-left:5px;padding-right:5px}span.rpwwt-post-title{font-size:19px!important;color:rgba(0,0,0,.87)!important}span.rpwwt-post-title:hover{-webkit-text-decoration-color:rgba(0,0,0,.87)!important;text-decoration-color:rgba(0,0,0,.87)!important}.icons-medium,.tagcloud{padding:5px}.yarpp-thumbnail-title{color:rgba(0,0,0,.87)!important}.yarpp-thumbnails-horizontal .yarpp-thumbnail{height:100%!important}.tag-cloud-link{color:rgba(0,0,0,.87)!important}.tag-cloud-link:hover{-webkit-text-decoration-color:#f08506;text-decoration-color:#f08506}.tag-cloud-link:hover{-webkit-text-decoration-color:rgba(0,0,0,.87);text-decoration-color:rgba(0,0,0,.87)}.wpcf7 input[type=submit]{background-color:#f08506!important}.wpcf7 input[type=submit]:hover{color:inherit}#cookie-law-info-bar span,#cookie-law-info-bar span a{font-size:17px}#cookie_action_close_header{margin-left:5px;margin-right:5px}
-/*# sourceMappingURL=theme.min.css.map */
diff --git a/dist/css/theme.min.css.map b/dist/css/theme.min.css.map
deleted file mode 100644
index f043440..0000000
--- a/dist/css/theme.min.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":["fonts/charter.scss","material-icons.scss","../node_modules/daemonite-material/assets/scss/base/_base.scss","theme.css","../node_modules/daemonite-material/assets/scss/mixins/_text-alignment.scss","../node_modules/daemonite-material/assets/scss/mixins/_typography.scss","../node_modules/daemonite-material/assets/scss/mixins/_hover.scss","../node_modules/daemonite-material/assets/scss/mixins/_grid-framework.scss","../node_modules/daemonite-material/assets/scss/mixins/_grid.scss","../node_modules/daemonite-material/assets/scss/mixins/_breakpoint.scss","../node_modules/daemonite-material/assets/scss/base/_grid.scss","../node_modules/daemonite-material/assets/scss/base/_typography.scss","../node_modules/daemonite-material/assets/scss/mixins/_list.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_alert.scss","../node_modules/daemonite-material/assets/scss/mixins/_border-radius.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_badge.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_breadcrumb.scss","../node_modules/daemonite-material/assets/scss/mixins/_transition.scss","../node_modules/daemonite-material/assets/scss/mixins/_material-icons.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_carousel.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_close.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_code.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_form.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_image.scss","../node_modules/daemonite-material/assets/scss/mixins/_image.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_jumbotron.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_media.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_nav.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_pagination.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_popover.scss","../node_modules/daemonite-material/assets/scss/mixins/_reset-text.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_responsive-embed.scss","../node_modules/daemonite-material/assets/scss/bootstrap/_transition.scss","../node_modules/daemonite-material/assets/scss/material/_button.scss","../node_modules/daemonite-material/assets/scss/material/_button-flat.scss","../node_modules/daemonite-material/assets/scss/material/_button-float.scss","../node_modules/daemonite-material/assets/scss/material/_button-group.scss","../node_modules/daemonite-material/assets/scss/material/_card.scss","../node_modules/daemonite-material/assets/scss/mixins/_text-truncate.scss","../node_modules/daemonite-material/assets/scss/material/_chip.scss","../node_modules/daemonite-material/assets/scss/material/_data-table.scss","../node_modules/daemonite-material/assets/scss/material/_dialog.scss","../node_modules/daemonite-material/assets/scss/material/_expansion-panel.scss","../node_modules/daemonite-material/assets/scss/material/_menu.scss","../node_modules/daemonite-material/assets/scss/mixins/_nav-divider.scss","../node_modules/daemonite-material/assets/scss/material/_navdrawer.scss","../node_modules/daemonite-material/assets/scss/material/_picker.scss","../node_modules/daemonite-material/assets/scss/material/_progress.scss","../node_modules/daemonite-material/assets/scss/material/_progress-circular.scss","../node_modules/daemonite-material/assets/scss/material/_selection-control.scss","../node_modules/daemonite-material/assets/scss/material/_slider.scss","../node_modules/daemonite-material/assets/scss/material/_snackbar.scss","../node_modules/daemonite-material/assets/scss/material/_stepper.scss","../node_modules/daemonite-material/assets/scss/material/_tab.scss","../node_modules/daemonite-material/assets/scss/material/_text-field.scss","../node_modules/daemonite-material/assets/scss/mixins/_form.scss","../node_modules/daemonite-material/assets/scss/material/_text-field-box.scss","../node_modules/daemonite-material/assets/scss/material/_text-field-floating-label.scss","../node_modules/daemonite-material/assets/scss/material/_text-field-input-group.scss","../node_modules/daemonite-material/assets/scss/material/_toolbar.scss","../node_modules/daemonite-material/assets/scss/material/_tooltip.scss","../node_modules/daemonite-material/assets/scss/utilities/_align.scss","../node_modules/daemonite-material/assets/scss/utilities/_border.scss","../node_modules/daemonite-material/assets/scss/mixins/_background-variant.scss","../node_modules/daemonite-material/assets/scss/mixins/_clearfix.scss","../node_modules/daemonite-material/assets/scss/utilities/_display.scss","../node_modules/daemonite-material/assets/scss/utilities/_flex.scss","../node_modules/daemonite-material/assets/scss/utilities/_float.scss","../node_modules/daemonite-material/assets/scss/mixins/_float.scss","../node_modules/daemonite-material/assets/scss/utilities/_position.scss","../node_modules/daemonite-material/assets/scss/utilities/_screenreader.scss","../node_modules/daemonite-material/assets/scss/mixins/_screenreader.scss","../node_modules/daemonite-material/assets/scss/utilities/_shadows.scss","../node_modules/daemonite-material/assets/scss/utilities/_sizing.scss","../node_modules/daemonite-material/assets/scss/utilities/_spacing.scss","../node_modules/daemonite-material/assets/scss/utilities/_text.scss","../node_modules/daemonite-material/assets/scss/mixins/_text-emphasis.scss","../node_modules/daemonite-material/assets/scss/mixins/_text-hide.scss","../node_modules/daemonite-material/assets/scss/utilities/_visibility.scss","../node_modules/daemonite-material/assets/scss/utilities/_material-icons.scss","../node_modules/daemonite-material/assets/scss/_print.scss","understrap/understrap.scss","../src/sass/bootstrap4/mixins/_hover.scss","assets/font-awesome.scss","../src/sass/fontawesome/_path.scss","../src/sass/fontawesome/_core.scss","../src/sass/fontawesome/_larger.scss","../src/sass/fontawesome/_fixed-width.scss","../src/sass/fontawesome/_list.scss","../src/sass/fontawesome/_bordered-pulled.scss","../src/sass/fontawesome/_animated.scss","../src/sass/fontawesome/_rotated-flipped.scss","../src/sass/fontawesome/_mixins.scss","../src/sass/fontawesome/_stacked.scss","../src/sass/fontawesome/_icons.scss","../src/sass/underscores/_galleries.scss","theme/_contact-form7.scss","theme/_theme.scss"],"names":[],"mappings":"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","file":"theme.min.css","sourcesContent":["@font-face {\n font-family: 'charterregular'; \n src: url('fonts/charter_regular-webfont.eot');\n src: url('fonts/charter_regular-webfont.eot?#iefix') format('embedded-opentype'),\n\t url('fonts/charter_regular-webfont.woff') format('woff');\n font-weight: normal;\n font-style: normal;\n\n}\n@font-face { \n font-family: 'charterbold';\n src: url('fonts/charter_bold-webfont.eot');\n src: url('fonts/charter_bold-webfont.eot?#iefix') format('embedded-opentype'),\n\t url('fonts/charter_bold-webfont.woff') format('woff');\n font-weight: normal;\n font-style: normal;\n\n}\n\n","@font-face {\n font-family: 'Material Icons';\n font-style: normal;\n font-weight: 400;\n src: url(MaterialIcons-Regular.eot); /* For IE6-8 */\n src: local('Material Icons'),\n local('MaterialIcons-Regular'),\n url(MaterialIcons-Regular.woff2) format('woff2'),\n url(MaterialIcons-Regular.woff) format('woff'),\n url(MaterialIcons-Regular.ttf) format('truetype');\n}\n\n.material-icons {\n font-family: 'Material Icons';\n font-weight: normal;\n font-style: normal;\n font-size: 24px; /* Preferred icon size */\n display: inline-block;\n line-height: 1;\n text-transform: none;\n letter-spacing: normal;\n word-wrap: normal;\n white-space: nowrap;\n direction: ltr;\n\n /* Support for all WebKit browsers. */\n -webkit-font-smoothing: antialiased;\n /* Support for Safari and Chrome. */\n text-rendering: optimizeLegibility;\n\n /* Support for Firefox. */\n -moz-osx-font-smoothing: grayscale;\n\n /* Support for IE. */\n font-feature-settings: 'liga';\n}\n",":root {\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $values in $theme-colors {\n @each $level, $value in $values {\n @if $level == 'color' {\n --#{$color}: #{$value};\n } @else {\n --#{$color}-#{$level}: #{$value};\n }\n }\n }\n\n --font-family-monospace: #{inspect($font-family-monospace)};\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-serif: #{inspect($font-family-serif)};\n}\n\n// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Box sizing\n\n*,\n*::after,\n*::before {\n box-sizing: inherit;\n}\n\n@at-root {\n // stylelint-disable-next-line at-rule-no-vendor-prefix\n @-ms-viewport {\n width: device-width;\n }\n}\n\n// Document\n\narticle,\naside,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nnav,\nsection {\n display: block;\n}\n\nbody {\n @include text-align(left);\n\n background-color: $body-bg;\n color: $body-color;\n font-family: $font-family-base;\n font-size: $font-size-base;\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n margin: 0;\n}\n\nhtml {\n box-sizing: border-box;\n font-family: sans-serif;\n line-height: 1.15;\n text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: $webkit-tap-highlight-color;\n}\n\n[tabindex='-1']:focus {\n outline: 0 !important;\n}\n\n// Code\n\ncode,\nkbd,\npre,\nsamp {\n font-family: $font-family-monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: $pre-margin-y;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\n// Content grouping\n\nfigure {\n margin: 0 0 $paragraph-margin-y;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\n// Form\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n margin: 0;\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 border-style: none;\n padding: 0;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\nfieldset {\n border: 0;\n margin: 0;\n min-width: 0;\n padding: 0;\n}\n\ninput {\n &[type='checkbox'],\n &[type='radio'] {\n box-sizing: border-box;\n padding: 0;\n }\n\n &[type='date'],\n &[type='datetime-local'],\n &[type='month'],\n &[type='time'] {\n -webkit-appearance: listbox;\n }\n}\n\nlabel {\n @include typography-caption;\n\n color: $textfield-hint-color;\n display: inline-block;\n}\n\nlegend {\n @include typography-headline;\n\n color: inherit;\n display: block;\n margin-bottom: $headings-margin-y;\n max-width: 100%;\n padding: 0;\n white-space: normal;\n width: 100%;\n}\n\noutput {\n display: inline-block;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\nselect {\n &[multiple],\n &[size] {\n overflow: auto;\n }\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\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 -webkit-appearance: none;\n outline-offset: -2px;\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 -webkit-appearance: button;\n font: inherit;\n}\n\n// Hidden\n\n[hidden] {\n display: none !important;\n}\n\n// Images\n\nimg {\n border-style: none;\n vertical-align: middle;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n// Interactive\n\nsummary {\n cursor: pointer;\n display: list-item;\n}\n\n// Link\n\na {\n background-color: transparent;\n color: $link-color;\n text-decoration: $link-decoration;\n -webkit-text-decoration-skip: objects;\n\n @include active-focus-hover {\n color: $link-color-hover;\n text-decoration: $link-decoration-hover;\n }\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include active-focus-hover {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n// Scripting\n\ntemplate {\n display: none;\n}\n\n// Table\n\ncaption {\n @include text-align(left);\n @include typography-caption;\n\n caption-side: bottom;\n color: $table-caption-color;\n min-height: $table-thead-cell-height;\n padding: $table-thead-padding-y $table-cell-padding-x-alt;\n}\n\ntable {\n border-collapse: collapse;\n}\n\nth {\n @include text-align(left);\n}\n\n// Typography\n\nabbr {\n &[data-original-title],\n &[title] {\n border-bottom: 0;\n cursor: help;\n text-decoration: underline dotted;\n }\n}\n\naddress {\n font-style: normal;\n line-height: inherit;\n margin-bottom: $paragraph-margin-y;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nblockquote {\n margin: 0 0 $paragraph-margin-y;\n}\n\ndd {\n margin-bottom: $headings-margin-y;\n margin-left: 0;\n}\n\ndfn {\n font-style: italic;\n}\n\ndl,\nol,\nul {\n margin-top: 0;\n margin-bottom: $paragraph-margin-y;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin-top: 0;\n margin-bottom: $headings-margin-y;\n}\n\nmark {\n background-color: $mark-bg;\n color: $mark-color;\n}\n\nol ol,\nol ul,\nul ol,\nul ul {\n margin-bottom: 0;\n}\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-y;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n","@charset \"UTF-8\";\n@font-face {\n font-family: 'charterregular';\n src: url(\"fonts/charter_regular-webfont.eot\");\n src: url(\"fonts/charter_regular-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/charter_regular-webfont.woff\") format(\"woff\");\n font-weight: normal;\n font-style: normal; }\n\n@font-face {\n font-family: 'charterbold';\n src: url(\"fonts/charter_bold-webfont.eot\");\n src: url(\"fonts/charter_bold-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/charter_bold-webfont.woff\") format(\"woff\");\n font-weight: normal;\n font-style: normal; }\n\n@font-face {\n font-family: 'Material Icons';\n font-style: normal;\n font-weight: 400;\n src: url(MaterialIcons-Regular.eot);\n /* For IE6-8 */\n src: local(\"Material Icons\"), local(\"MaterialIcons-Regular\"), url(MaterialIcons-Regular.woff2) format(\"woff2\"), url(MaterialIcons-Regular.woff) format(\"woff\"), url(MaterialIcons-Regular.ttf) format(\"truetype\"); }\n\n.material-icons {\n font-family: 'Material Icons';\n font-weight: normal;\n font-style: normal;\n font-size: 24px;\n /* Preferred icon size */\n display: inline-block;\n line-height: 1;\n text-transform: none;\n letter-spacing: normal;\n word-wrap: normal;\n white-space: nowrap;\n direction: ltr;\n /* Support for all WebKit browsers. */\n -webkit-font-smoothing: antialiased;\n /* Support for Safari and Chrome. */\n text-rendering: optimizeLegibility;\n /* Support for Firefox. */\n -moz-osx-font-smoothing: grayscale;\n /* Support for IE. */\n font-feature-settings: 'liga'; }\n\n:root {\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --amber: #ffc107;\n --blue: #2196f3;\n --blue-grey: #607d8b;\n --brown: #795548;\n --cyan: #00bcd4;\n --deep-orange: #ff5722;\n --deep-purple: #673ab7;\n --green: #4caf50;\n --grey: #9e9e9e;\n --indigo: #3f51b5;\n --light-blue: #03a9f4;\n --light-green: #8bc34a;\n --lime: #cddc39;\n --orange: #ff9800;\n --pink: #e91e63;\n --purple: #9c27b0;\n --red: #f44336;\n --teal: #009688;\n --yellow: #ffeb3b;\n --primary: #f08506;\n --primary-dark: #be6905;\n --primary-light: #fa9d2f;\n --secondary: #f08506;\n --secondary-dark: #be6905;\n --secondary-light: #fa9d2f;\n --danger: #f44336;\n --danger-dark: #d32f2f;\n --danger-light: #ffcdd2;\n --info: #2196f3;\n --info-dark: #1976d2;\n --info-light: #bbdefb;\n --success: #4caf50;\n --success-dark: #388e3c;\n --success-light: #c8e6c9;\n --warning: #ff9800;\n --warning-dark: #f57c00;\n --warning-light: #ffe0b2;\n --dark: #424242;\n --dark-dark: #212121;\n --dark-light: #757575;\n --light: #f5f5f5;\n --light-dark: #e0e0e0;\n --light-light: #fafafa;\n --font-family-monospace: \"Roboto Mono\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n --font-family-sans-serif: Roboto, -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n --font-family-serif: \"Roboto Slab\", Georgia, \"Times New Roman\", Times, serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"; }\n\n*,\n*::after,\n*::before {\n box-sizing: inherit; }\n\n@-ms-viewport {\n width: device-width; }\n\narticle,\naside,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nnav,\nsection {\n display: block; }\n\nbody {\n text-align: left;\n text-align: start;\n background-color: white;\n color: rgba(0, 0, 0, 0.87);\n font-family: Roboto, -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-size: 0.875rem;\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-weight: 400;\n line-height: 1.42857;\n margin: 0; }\n [dir='rtl'] body {\n text-align: right;\n text-align: start; }\n\nhtml {\n box-sizing: border-box;\n font-family: sans-serif;\n line-height: 1.15;\n text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }\n\n[tabindex='-1']:focus {\n outline: 0 !important; }\n\ncode,\nkbd,\npre,\nsamp {\n font-family: \"Roboto Mono\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em; }\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar; }\n\nfigure {\n margin: 0 0 1rem; }\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible; }\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n margin: 0; }\n\nbutton,\nhtml [type='button'],\n[type='reset'],\n[type='submit'] {\n -webkit-appearance: button; }\n\nbutton::-moz-focus-inner,\n[type='button']::-moz-focus-inner,\n[type='reset']::-moz-focus-inner,\n[type='submit']::-moz-focus-inner {\n border-style: none;\n padding: 0; }\n\nbutton,\ninput {\n overflow: visible; }\n\nbutton,\nselect {\n text-transform: none; }\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color; }\n\nfieldset {\n border: 0;\n margin: 0;\n min-width: 0;\n padding: 0; }\n\ninput[type='checkbox'], input[type='radio'] {\n box-sizing: border-box;\n padding: 0; }\n\ninput[type='date'], input[type='datetime-local'], input[type='month'], input[type='time'] {\n -webkit-appearance: listbox; }\n\nlabel {\n font-size: 0.75rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.5;\n color: rgba(0, 0, 0, 0.38);\n display: inline-block; }\n\nlegend {\n font-size: 1.5rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.33333;\n color: inherit;\n display: block;\n margin-bottom: 0.5rem;\n max-width: 100%;\n padding: 0;\n white-space: normal;\n width: 100%; }\n\noutput {\n display: inline-block; }\n\nprogress {\n vertical-align: baseline; }\n\nselect[multiple], select[size] {\n overflow: auto; }\n\ntextarea {\n overflow: auto;\n resize: vertical; }\n\n[type='number']::-webkit-inner-spin-button,\n[type='number']::-webkit-outer-spin-button {\n height: auto; }\n\n[type='search'] {\n -webkit-appearance: none;\n outline-offset: -2px; }\n\n[type='search']::-webkit-search-cancel-button,\n[type='search']::-webkit-search-decoration {\n -webkit-appearance: none; }\n\n::-webkit-file-upload-button {\n -webkit-appearance: button;\n font: inherit; }\n\n[hidden] {\n display: none !important; }\n\nimg {\n border-style: none;\n vertical-align: middle; }\n\nsvg:not(:root) {\n overflow: hidden; }\n\nsummary {\n cursor: pointer;\n display: list-item; }\n\na {\n background-color: transparent;\n color: #f08506;\n text-decoration: none;\n -webkit-text-decoration-skip: objects; }\n a:active, a:focus, a:hover {\n color: #f08506;\n text-decoration: underline; }\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none; }\n a:not([href]):not([tabindex]):active, a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {\n color: inherit;\n text-decoration: none; }\n a:not([href]):not([tabindex]):focus {\n outline: 0; }\n\ntemplate {\n display: none; }\n\ncaption {\n text-align: left;\n text-align: start;\n font-size: 0.75rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.5;\n caption-side: bottom;\n color: rgba(0, 0, 0, 0.38);\n min-height: 3.5rem;\n padding: 1.21429rem 1.5rem; }\n [dir='rtl'] caption {\n text-align: right;\n text-align: start; }\n\ntable {\n border-collapse: collapse; }\n\nth {\n text-align: left;\n text-align: start; }\n [dir='rtl'] th {\n text-align: right;\n text-align: start; }\n\nabbr[data-original-title], abbr[title] {\n border-bottom: 0;\n cursor: help;\n text-decoration: underline dotted; }\n\naddress {\n font-style: normal;\n line-height: inherit;\n margin-bottom: 1rem; }\n\nb,\nstrong {\n font-weight: bolder; }\n\nblockquote {\n margin: 0 0 1rem; }\n\ndd {\n margin-bottom: 0.5rem;\n margin-left: 0; }\n\ndfn {\n font-style: italic; }\n\ndl,\nol,\nul {\n margin-top: 0;\n margin-bottom: 1rem; }\n\ndt {\n font-weight: 500; }\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin-top: 0;\n margin-bottom: 0.5rem; }\n\nmark {\n background-color: #ffeb3b;\n color: rgba(0, 0, 0, 0.87); }\n\nol ol,\nol ul,\nul ol,\nul ul {\n margin-bottom: 0; }\n\np {\n margin-top: 0;\n margin-bottom: 1rem; }\n\nsmall {\n font-size: 80%; }\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline; }\n\nsub {\n bottom: -0.25em; }\n\nsup {\n top: -0.5em; }\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 min-height: 1px;\n padding-right: 20px;\n padding-left: 20px;\n position: relative;\n width: 100%; }\n\n.col-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n\n.col-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n\n.col-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n\n.col-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n\n.col-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n\n.col-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n\n.col-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n\n.col-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n\n.offset-1 {\n margin-left: 8.33333%; }\n\n.offset-2 {\n margin-left: 16.66667%; }\n\n.offset-3 {\n margin-left: 25%; }\n\n.offset-4 {\n margin-left: 33.33333%; }\n\n.offset-5 {\n margin-left: 41.66667%; }\n\n.offset-6 {\n margin-left: 50%; }\n\n.offset-7 {\n margin-left: 58.33333%; }\n\n.offset-8 {\n margin-left: 66.66667%; }\n\n.offset-9 {\n margin-left: 75%; }\n\n.offset-10 {\n margin-left: 83.33333%; }\n\n.offset-11 {\n margin-left: 91.66667%; }\n\n.order-0 {\n order: 0; }\n\n.order-1 {\n order: 1; }\n\n.order-2 {\n order: 2; }\n\n.order-3 {\n order: 3; }\n\n.order-4 {\n order: 4; }\n\n.order-5 {\n order: 5; }\n\n.order-6 {\n order: 6; }\n\n.order-7 {\n order: 7; }\n\n.order-8 {\n order: 8; }\n\n.order-9 {\n order: 9; }\n\n.order-10 {\n order: 10; }\n\n.order-11 {\n order: 11; }\n\n.order-12 {\n order: 12; }\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n\n.col-auto {\n flex: 0 0 auto;\n max-width: none;\n width: auto; }\n\n.order-first {\n order: -1; }\n\n.order-last {\n order: 13; }\n\n@media (min-width: 576px) {\n .col-sm-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-sm-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-sm-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-sm-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-sm-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-sm-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-sm-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-sm-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .offset-sm-0 {\n margin-left: 0; }\n .offset-sm-1 {\n margin-left: 8.33333%; }\n .offset-sm-2 {\n margin-left: 16.66667%; }\n .offset-sm-3 {\n margin-left: 25%; }\n .offset-sm-4 {\n margin-left: 33.33333%; }\n .offset-sm-5 {\n margin-left: 41.66667%; }\n .offset-sm-6 {\n margin-left: 50%; }\n .offset-sm-7 {\n margin-left: 58.33333%; }\n .offset-sm-8 {\n margin-left: 66.66667%; }\n .offset-sm-9 {\n margin-left: 75%; }\n .offset-sm-10 {\n margin-left: 83.33333%; }\n .offset-sm-11 {\n margin-left: 91.66667%; }\n .order-sm-0 {\n order: 0; }\n .order-sm-1 {\n order: 1; }\n .order-sm-2 {\n order: 2; }\n .order-sm-3 {\n order: 3; }\n .order-sm-4 {\n order: 4; }\n .order-sm-5 {\n order: 5; }\n .order-sm-6 {\n order: 6; }\n .order-sm-7 {\n order: 7; }\n .order-sm-8 {\n order: 8; }\n .order-sm-9 {\n order: 9; }\n .order-sm-10 {\n order: 10; }\n .order-sm-11 {\n order: 11; }\n .order-sm-12 {\n order: 12; }\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-sm-auto {\n flex: 0 0 auto;\n max-width: none;\n width: auto; }\n .order-sm-first {\n order: -1; }\n .order-sm-last {\n order: 13; } }\n\n@media (min-width: 768px) {\n .col-md-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-md-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-md-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-md-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-md-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-md-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-md-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-md-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .offset-md-0 {\n margin-left: 0; }\n .offset-md-1 {\n margin-left: 8.33333%; }\n .offset-md-2 {\n margin-left: 16.66667%; }\n .offset-md-3 {\n margin-left: 25%; }\n .offset-md-4 {\n margin-left: 33.33333%; }\n .offset-md-5 {\n margin-left: 41.66667%; }\n .offset-md-6 {\n margin-left: 50%; }\n .offset-md-7 {\n margin-left: 58.33333%; }\n .offset-md-8 {\n margin-left: 66.66667%; }\n .offset-md-9 {\n margin-left: 75%; }\n .offset-md-10 {\n margin-left: 83.33333%; }\n .offset-md-11 {\n margin-left: 91.66667%; }\n .order-md-0 {\n order: 0; }\n .order-md-1 {\n order: 1; }\n .order-md-2 {\n order: 2; }\n .order-md-3 {\n order: 3; }\n .order-md-4 {\n order: 4; }\n .order-md-5 {\n order: 5; }\n .order-md-6 {\n order: 6; }\n .order-md-7 {\n order: 7; }\n .order-md-8 {\n order: 8; }\n .order-md-9 {\n order: 9; }\n .order-md-10 {\n order: 10; }\n .order-md-11 {\n order: 11; }\n .order-md-12 {\n order: 12; }\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-md-auto {\n flex: 0 0 auto;\n max-width: none;\n width: auto; }\n .order-md-first {\n order: -1; }\n .order-md-last {\n order: 13; } }\n\n@media (min-width: 992px) {\n .col-lg-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-lg-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-lg-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-lg-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-lg-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-lg-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-lg-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-lg-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .offset-lg-0 {\n margin-left: 0; }\n .offset-lg-1 {\n margin-left: 8.33333%; }\n .offset-lg-2 {\n margin-left: 16.66667%; }\n .offset-lg-3 {\n margin-left: 25%; }\n .offset-lg-4 {\n margin-left: 33.33333%; }\n .offset-lg-5 {\n margin-left: 41.66667%; }\n .offset-lg-6 {\n margin-left: 50%; }\n .offset-lg-7 {\n margin-left: 58.33333%; }\n .offset-lg-8 {\n margin-left: 66.66667%; }\n .offset-lg-9 {\n margin-left: 75%; }\n .offset-lg-10 {\n margin-left: 83.33333%; }\n .offset-lg-11 {\n margin-left: 91.66667%; }\n .order-lg-0 {\n order: 0; }\n .order-lg-1 {\n order: 1; }\n .order-lg-2 {\n order: 2; }\n .order-lg-3 {\n order: 3; }\n .order-lg-4 {\n order: 4; }\n .order-lg-5 {\n order: 5; }\n .order-lg-6 {\n order: 6; }\n .order-lg-7 {\n order: 7; }\n .order-lg-8 {\n order: 8; }\n .order-lg-9 {\n order: 9; }\n .order-lg-10 {\n order: 10; }\n .order-lg-11 {\n order: 11; }\n .order-lg-12 {\n order: 12; }\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-lg-auto {\n flex: 0 0 auto;\n max-width: none;\n width: auto; }\n .order-lg-first {\n order: -1; }\n .order-lg-last {\n order: 13; } }\n\n@media (min-width: 1200px) {\n .col-xl-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-xl-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-xl-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-xl-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-xl-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-xl-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-xl-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-xl-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .offset-xl-0 {\n margin-left: 0; }\n .offset-xl-1 {\n margin-left: 8.33333%; }\n .offset-xl-2 {\n margin-left: 16.66667%; }\n .offset-xl-3 {\n margin-left: 25%; }\n .offset-xl-4 {\n margin-left: 33.33333%; }\n .offset-xl-5 {\n margin-left: 41.66667%; }\n .offset-xl-6 {\n margin-left: 50%; }\n .offset-xl-7 {\n margin-left: 58.33333%; }\n .offset-xl-8 {\n margin-left: 66.66667%; }\n .offset-xl-9 {\n margin-left: 75%; }\n .offset-xl-10 {\n margin-left: 83.33333%; }\n .offset-xl-11 {\n margin-left: 91.66667%; }\n .order-xl-0 {\n order: 0; }\n .order-xl-1 {\n order: 1; }\n .order-xl-2 {\n order: 2; }\n .order-xl-3 {\n order: 3; }\n .order-xl-4 {\n order: 4; }\n .order-xl-5 {\n order: 5; }\n .order-xl-6 {\n order: 6; }\n .order-xl-7 {\n order: 7; }\n .order-xl-8 {\n order: 8; }\n .order-xl-9 {\n order: 9; }\n .order-xl-10 {\n order: 10; }\n .order-xl-11 {\n order: 11; }\n .order-xl-12 {\n order: 12; }\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .col-xl-auto {\n flex: 0 0 auto;\n max-width: none;\n width: auto; }\n .order-xl-first {\n order: -1; }\n .order-xl-last {\n order: 13; } }\n\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-right: 20px;\n padding-left: 20px;\n width: 100%; }\n @media (min-width: 576px) {\n .container {\n max-width: 540px; } }\n @media (min-width: 768px) {\n .container {\n max-width: 720px; } }\n @media (min-width: 992px) {\n .container {\n max-width: 960px; } }\n @media (min-width: 1200px) {\n .container {\n max-width: 1140px; } }\n\n.container-fluid {\n margin-right: auto;\n margin-left: auto;\n padding-right: 20px;\n padding-left: 20px;\n width: 100%; }\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -20px;\n margin-left: -20px; }\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0; }\n .no-gutters > .col,\n .no-gutters > [class*='col-'] {\n padding-right: 0;\n padding-left: 0; }\n\n.blockquote {\n font-size: 1.25rem;\n font-weight: 500;\n letter-spacing: 0.02em;\n line-height: 1.4;\n border-left: 0.3125rem solid #f08506;\n margin-bottom: 1rem;\n padding: 0 1rem; }\n\n.blockquote-footer {\n font-size: 0.75rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.5;\n color: rgba(0, 0, 0, 0.38);\n display: block;\n margin-top: 0.25rem; }\n .blockquote-footer::before {\n content: '\\2014 \\00A0'; }\n\nmark,\n.mark {\n background-color: #ffeb3b;\n color: rgba(0, 0, 0, 0.87);\n padding: 0.2em; }\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400; }\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase; }\n\n.typography-display-4 {\n font-size: 7rem;\n font-weight: 300;\n letter-spacing: -0.04em;\n line-height: 1; }\n\n.typography-display-3 {\n font-size: 3.5rem;\n font-weight: 400;\n letter-spacing: -0.02em;\n line-height: 1.03571; }\n\n.typography-display-2 {\n font-size: 2.8125rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.06667; }\n\n.typography-display-1 {\n font-size: 2.125rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.17647; }\n\n.typography-headline {\n font-size: 1.5rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.33333; }\n\n.typography-title {\n font-size: 1.25rem;\n font-weight: 500;\n letter-spacing: 0.02em;\n line-height: 1.4; }\n\n.typography-subheading {\n font-size: 1.0rem;\n font-weight: 400;\n letter-spacing: 0.04em;\n line-height: 1.5; }\n\n.typography-body-2 {\n font-size: 0.875rem;\n font-weight: 500;\n letter-spacing: 0;\n line-height: 1.42857; }\n\n.typography-body-1 {\n font-size: 0.875rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.42857; }\n\n.typography-caption {\n font-size: 0.75rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.5; }\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n color: inherit;\n font-family: inherit;\n margin-bottom: 0.5rem; }\n\nh1,\n.h1 {\n font-size: 2.8125rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.06667; }\n\nh2,\n.h2 {\n font-size: 2.125rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.17647; }\n\nh3,\n.h3 {\n font-size: 1.5rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.33333; }\n\nh4,\n.h4 {\n font-size: 1.25rem;\n font-weight: 500;\n letter-spacing: 0.02em;\n line-height: 1.4; }\n\nh5,\n.h5 {\n font-size: 1.0rem;\n font-weight: 400;\n letter-spacing: 0.04em;\n line-height: 1.5; }\n\nh6,\n.h6 {\n font-size: 0.875rem;\n font-weight: 500;\n letter-spacing: 0;\n line-height: 1.42857; }\n\n.display-1 {\n font-size: 7rem;\n font-weight: 300;\n letter-spacing: -0.04em;\n line-height: 1; }\n\n.display-2 {\n font-size: 3.5rem;\n font-weight: 400;\n letter-spacing: -0.02em;\n line-height: 1.03571; }\n\n.display-3 {\n font-size: 2.8125rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.06667; }\n\n.display-4 {\n font-size: 2.125rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.17647; }\n\n.lead {\n font-size: 1.25rem;\n font-weight: 500;\n letter-spacing: 0.02em;\n line-height: 1.4; }\n\nhr {\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n margin-top: 1rem;\n margin-bottom: 1rem; }\n\n.list-inline {\n list-style: none;\n padding-left: 0; }\n\n.list-inline-item {\n display: inline-block; }\n .list-inline-item:not(:last-child) {\n margin-right: 0.5rem; }\n\n.list-unstyled {\n list-style: none;\n padding-left: 0; }\n\n.alert, .wpcf7 .wpcf7-validation-errors {\n border-radius: 2px;\n border: 0;\n display: block;\n margin-bottom: 1rem;\n padding: 1rem 1rem;\n position: relative; }\n\n.alert-primary {\n background-color: #fa9d2f;\n color: rgba(0, 0, 0, 0.87); }\n\n.alert-secondary {\n background-color: #fa9d2f;\n color: rgba(0, 0, 0, 0.87); }\n\n.alert-danger {\n background-color: #ffcdd2;\n color: rgba(0, 0, 0, 0.87); }\n\n.alert-info {\n background-color: #bbdefb;\n color: rgba(0, 0, 0, 0.87); }\n\n.alert-success {\n background-color: #c8e6c9;\n color: rgba(0, 0, 0, 0.87); }\n\n.alert-warning {\n background-color: #ffe0b2;\n color: rgba(0, 0, 0, 0.87); }\n\n.alert-dark {\n background-color: #757575;\n color: white; }\n\n.alert-light {\n background-color: #fafafa;\n color: rgba(0, 0, 0, 0.87); }\n\n.alert-dismissible {\n padding-right: 3.5rem; }\n .alert-dismissible .close {\n color: inherit;\n padding: 0.875rem 1rem;\n position: absolute;\n top: 0;\n right: 0; }\n\n.alert-heading {\n color: inherit; }\n\n.alert-link {\n color: inherit;\n font-weight: 500; }\n .alert-link:active, .alert-link:focus, .alert-link:hover {\n color: inherit; }\n\n.badge {\n border-radius: 2px;\n align-items: center;\n display: inline-flex;\n font-size: inherit;\n font-weight: 500;\n line-height: inherit;\n padding-right: 0.5em;\n padding-left: 0.5em;\n text-align: center;\n vertical-align: baseline;\n white-space: nowrap; }\n .badge:empty {\n display: none; }\n .btn .badge, .wpcf7 input[type=submit] .badge {\n margin-top: -1px;\n margin-bottom: -1px;\n padding-top: 1px;\n padding-bottom: 1px; }\n\n.badge-primary {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n .badge-primary[href]:active, .badge-primary[href]:focus, .badge-primary[href]:hover {\n background-color: #be6905;\n color: white;\n text-decoration: none; }\n\n.badge-secondary {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n .badge-secondary[href]:active, .badge-secondary[href]:focus, .badge-secondary[href]:hover {\n background-color: #be6905;\n color: white;\n text-decoration: none; }\n\n.badge-danger {\n background-color: #f44336;\n color: white; }\n .badge-danger[href]:active, .badge-danger[href]:focus, .badge-danger[href]:hover {\n background-color: #d32f2f;\n color: white;\n text-decoration: none; }\n\n.badge-info {\n background-color: #2196f3;\n color: white; }\n .badge-info[href]:active, .badge-info[href]:focus, .badge-info[href]:hover {\n background-color: #1976d2;\n color: white;\n text-decoration: none; }\n\n.badge-success {\n background-color: #4caf50;\n color: white; }\n .badge-success[href]:active, .badge-success[href]:focus, .badge-success[href]:hover {\n background-color: #388e3c;\n color: white;\n text-decoration: none; }\n\n.badge-warning {\n background-color: #ff9800;\n color: rgba(0, 0, 0, 0.87); }\n .badge-warning[href]:active, .badge-warning[href]:focus, .badge-warning[href]:hover {\n background-color: #f57c00;\n color: white;\n text-decoration: none; }\n\n.badge-dark {\n background-color: #424242;\n color: white; }\n .badge-dark[href]:active, .badge-dark[href]:focus, .badge-dark[href]:hover {\n background-color: #212121;\n color: white;\n text-decoration: none; }\n\n.badge-light {\n background-color: #f5f5f5;\n color: rgba(0, 0, 0, 0.87); }\n .badge-light[href]:active, .badge-light[href]:focus, .badge-light[href]:hover {\n background-color: #e0e0e0;\n color: rgba(0, 0, 0, 0.87);\n text-decoration: none; }\n\n.badge-pill {\n border-radius: 1em; }\n\n.breadcrumb {\n border-radius: 2px;\n align-items: center;\n background-color: #f5f5f5;\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n margin-bottom: 1rem;\n min-height: 3.5rem;\n padding: 0.625rem 1rem; }\n\n.breadcrumb-item {\n transition-duration: 0.3s;\n transition-property: color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n align-items: center;\n color: rgba(0, 0, 0, 0.54);\n display: flex; }\n @media (min-width: 576px) {\n .breadcrumb-item {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .breadcrumb-item {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .breadcrumb-item {\n transition: none; } }\n .breadcrumb-item:active, .breadcrumb-item:focus, .breadcrumb-item:hover {\n color: rgba(0, 0, 0, 0.87); }\n .breadcrumb-item.active {\n color: rgba(0, 0, 0, 0.87);\n font-weight: bolder; }\n .breadcrumb-item a {\n color: inherit;\n text-decoration: none; }\n .breadcrumb-item + .breadcrumb-item {\n margin-left: 0.5rem; }\n .breadcrumb-item + .breadcrumb-item::before {\n font-size: 1.71429em;\n line-height: 0.58333em;\n vertical-align: -0.3022em;\n font-family: 'Material Icons';\n font-feature-settings: 'liga';\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n text-rendering: optimizeLegibility;\n text-transform: none;\n white-space: nowrap;\n word-wrap: normal;\n color: rgba(0, 0, 0, 0.54);\n content: \"chevron_right\";\n display: inline-block;\n margin-right: 0.5rem; }\n\n.carousel {\n position: relative; }\n .carousel:hover .carousel-control-next,\n .carousel:hover .carousel-control-prev {\n opacity: 1; }\n\n.carousel-inner {\n overflow: hidden;\n position: relative;\n width: 100%; }\n\n.carousel-item {\n transition-duration: 0.375s;\n transition-property: transform;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n align-items: center;\n backface-visibility: hidden;\n display: none;\n perspective: 1000px;\n position: relative;\n width: 100%; }\n @media (min-width: 576px) {\n .carousel-item {\n transition-duration: 0.4875s; } }\n @media (min-width: 992px) {\n .carousel-item {\n transition-duration: 0.25s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none; } }\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: flex; }\n\n.carousel-item-left.active,\n.carousel-item-prev {\n transform: translateX(-100%); }\n @supports (transform-style: preserve-3d) {\n .carousel-item-left.active,\n .carousel-item-prev {\n transform: translate3d(-100%, 0, 0); } }\n\n.carousel-item-left.carousel-item-next,\n.carousel-item-prev.carousel-item-right {\n transform: translateX(0); }\n @supports (transform-style: preserve-3d) {\n .carousel-item-left.carousel-item-next,\n .carousel-item-prev.carousel-item-right {\n transform: translate3d(0, 0, 0); } }\n\n.carousel-item-next,\n.carousel-item-right.active {\n transform: translateX(100%); }\n @supports (transform-style: preserve-3d) {\n .carousel-item-next,\n .carousel-item-right.active {\n transform: translate3d(100%, 0, 0); } }\n\n.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0; }\n\n.carousel-fade .carousel-item {\n transition-duration: 0.375s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n opacity: 0; }\n @media (min-width: 576px) {\n .carousel-fade .carousel-item {\n transition-duration: 0.4875s; } }\n @media (min-width: 992px) {\n .carousel-fade .carousel-item {\n transition-duration: 0.25s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .carousel-fade .carousel-item {\n transition: none; } }\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n opacity: 1; }\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-left.active,\n.carousel-fade .carousel-item-next,\n.carousel-fade .carousel-item-prev,\n.carousel-fade .carousel-item-prev.active {\n transform: translateX(0); }\n @supports (transform-style: preserve-3d) {\n .carousel-fade .carousel-item.active,\n .carousel-fade .carousel-item-left.active,\n .carousel-fade .carousel-item-next,\n .carousel-fade .carousel-item-prev,\n .carousel-fade .carousel-item-prev.active {\n transform: translate3d(0, 0, 0); } }\n\n.carousel-fade .carousel-item-left.active,\n.carousel-fade .carousel-item-right.active {\n opacity: 0; }\n\n.carousel-control-next,\n.carousel-control-prev {\n align-items: center;\n background-color: rgba(255, 255, 255, 0.12);\n border-radius: 50%;\n box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2);\n color: white;\n cursor: pointer;\n display: flex;\n font-size: 0.8125rem;\n height: 2.5rem;\n justify-content: center;\n line-height: 1;\n margin-top: -1.25rem;\n opacity: 0;\n position: absolute;\n top: 50%;\n user-select: none;\n width: 2.5rem; }\n .carousel-control-next:active, .carousel-control-next:focus, .carousel-control-next:hover,\n .carousel-control-prev:active,\n .carousel-control-prev:focus,\n .carousel-control-prev:hover {\n background-color: rgba(204, 204, 204, 0.25);\n color: white;\n text-decoration: none; }\n .carousel-control-next:active,\n .carousel-control-prev:active {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); }\n .carousel-control-next:focus,\n .carousel-control-prev:focus {\n opacity: 1;\n outline: 0; }\n\n.carousel-control-next {\n right: 1.25rem; }\n\n.carousel-control-prev {\n left: 1.25rem; }\n\n.carousel-control-next-icon,\n.carousel-control-prev-icon {\n font-size: 1.71429em;\n line-height: 0.58333em;\n vertical-align: -0.3022em;\n font-family: 'Material Icons';\n font-feature-settings: 'liga';\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n text-rendering: optimizeLegibility;\n text-transform: none;\n white-space: nowrap;\n word-wrap: normal; }\n\n.carousel-control-next-icon::before {\n content: \"chevron_right\"; }\n\n.carousel-control-prev-icon::before {\n content: \"chevron_left\"; }\n\n.carousel-caption {\n color: white;\n position: absolute;\n right: 25%;\n bottom: 1.5rem;\n left: 25%;\n text-align: center;\n z-index: 1; }\n\n.carousel-indicators {\n display: flex;\n justify-content: center;\n list-style: none;\n margin-bottom: 0;\n padding-left: 0;\n position: absolute;\n right: 5rem;\n bottom: 0.5rem;\n left: 5rem;\n z-index: 1; }\n .carousel-indicators li {\n background-color: transparent;\n border: 1px solid rgba(255, 255, 255, 0.12);\n border-radius: 0.5rem;\n cursor: pointer;\n flex: 0 0 auto;\n height: 0.5rem;\n margin-right: 1px;\n margin-left: 1px;\n overflow: hidden;\n text-indent: 100%;\n white-space: nowrap;\n width: 0.5rem; }\n .carousel-indicators .active {\n background-color: rgba(204, 204, 204, 0.25); }\n\n.close {\n transition-duration: 0.3s;\n transition-property: color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n appearance: none;\n background-color: transparent;\n background-image: none;\n border: 0;\n color: rgba(0, 0, 0, 0.38);\n float: right;\n font-size: 1.5rem;\n font-weight: 300;\n line-height: 1;\n padding: 0; }\n @media (min-width: 576px) {\n .close {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .close {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .close {\n transition: none; } }\n .close:active, .close:focus, .close:hover {\n color: rgba(0, 0, 0, 0.87);\n text-decoration: none; }\n .close:focus {\n outline: 0; }\n .close:not(:disabled):not(.disabled) {\n cursor: pointer; }\n\ncode {\n border-radius: 2px;\n background-color: #f5f5f5;\n color: #bd4147;\n font-size: 87.5%;\n padding: 0.2rem 0.4rem;\n word-break: break-word; }\n a > code {\n color: inherit; }\n\nkbd {\n border-radius: 2px;\n background-color: rgba(0, 0, 0, 0.87);\n color: white;\n font-size: 87.5%;\n padding: 0.2rem 0.4rem; }\n kbd kbd {\n font-size: 100%;\n font-weight: bolder;\n padding: 0; }\n\npre {\n border-radius: 2px;\n color: rgba(0, 0, 0, 0.87);\n display: block;\n font-size: 87.5%; }\n pre code {\n background-color: transparent;\n border-radius: 0;\n color: inherit;\n font-size: inherit;\n padding: 0;\n word-break: normal; }\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll; }\n\n.form-check {\n display: block;\n margin-bottom: 0.5rem;\n padding-left: 1.25rem;\n position: relative; }\n\n.form-check-inline {\n display: inline-block;\n margin-right: 0.5rem;\n margin-bottom: 0; }\n\n.form-check-input {\n margin-top: 0.25rem;\n margin-left: -1.25rem;\n position: absolute; }\n .form-check-input:disabled ~ .form-check-label {\n color: rgba(0, 0, 0, 0.38); }\n\n.form-check-label {\n color: inherit;\n font-size: inherit;\n line-height: inherit; }\n\n.form-group, .wpcf7 .wpcf7-form p {\n margin-bottom: 1rem; }\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -0.5rem;\n margin-left: -0.5rem; }\n .form-row > .col,\n .form-row > [class*='col-'] {\n padding-right: 0.5rem;\n padding-left: 0.5rem; }\n\n.form-inline {\n align-items: center;\n display: flex;\n flex-flow: row wrap; }\n .form-inline .custom-file,\n .form-inline .custom-select {\n width: auto; }\n .form-inline .form-check {\n margin-bottom: 0;\n width: auto; }\n .form-inline .form-control, .form-inline .wpcf7 input[type=text], .wpcf7 .form-inline input[type=text],\n .form-inline .wpcf7 input[type=search], .wpcf7 .form-inline input[type=search],\n .form-inline .wpcf7 input[type=url], .wpcf7 .form-inline input[type=url],\n .form-inline .wpcf7 input[type=tel], .wpcf7 .form-inline input[type=tel],\n .form-inline .wpcf7 input[type=number], .wpcf7 .form-inline input[type=number],\n .form-inline .wpcf7 input[type=range], .wpcf7 .form-inline input[type=range],\n .form-inline .wpcf7 input[type=date], .wpcf7 .form-inline input[type=date],\n .form-inline .wpcf7 input[type=month], .wpcf7 .form-inline input[type=month],\n .form-inline .wpcf7 input[type=week], .wpcf7 .form-inline input[type=week],\n .form-inline .wpcf7 input[type=time], .wpcf7 .form-inline input[type=time],\n .form-inline .wpcf7 input[type=datetime], .wpcf7 .form-inline input[type=datetime],\n .form-inline .wpcf7 input[type=datetime-local], .wpcf7 .form-inline input[type=datetime-local],\n .form-inline .wpcf7 input[type=color], .wpcf7 .form-inline input[type=color],\n .form-inline .wpcf7 input[type=email], .wpcf7 .form-inline input[type=email],\n .form-inline .wpcf7 input[type=file], .wpcf7 .form-inline input[type=file], .form-inline .wpcf7 input[type=submit], .wpcf7 .form-inline input[type=submit],\n .form-inline .wpcf7 select, .wpcf7 .form-inline select,\n .form-inline .wpcf7 textarea, .wpcf7 .form-inline textarea, .form-inline .wpcf7 .wpcf7-validation-errors, .wpcf7 .form-inline .wpcf7-validation-errors,\n .form-inline .form-control-file {\n display: inline-block;\n vertical-align: middle;\n width: auto; }\n .form-inline .form-control-plaintext {\n display: inline-block; }\n .form-inline .form-group, .form-inline .wpcf7 .wpcf7-form p, .wpcf7 .wpcf7-form .form-inline p {\n align-items: center;\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n margin-bottom: 0; }\n .form-inline .input-group {\n width: auto; }\n\n.col-form-label {\n color: inherit;\n font-size: 0.875rem;\n line-height: 1.71429;\n padding-top: 0.375rem;\n padding-bottom: 0.375rem; }\n\n.col-form-label-lg {\n font-size: 1.85938rem;\n line-height: 1.34454;\n padding-top: 0.625rem;\n padding-bottom: 0.625rem; }\n\n.col-form-label-sm {\n font-size: 0.71094rem;\n line-height: 1.75824;\n padding-top: 0.375rem;\n padding-bottom: 0.375rem; }\n\n.form-text {\n font-size: 0.75rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.5;\n color: rgba(0, 0, 0, 0.38);\n display: block;\n margin-top: 0.5rem; }\n .custom-select-lg + .form-text,\n .floating-label-lg + .form-text,\n .input-group-lg > .floating-label + .form-text,\n .floating-label-lg .custom-select + .form-text,\n .input-group-lg > .floating-label .custom-select + .form-text,\n .floating-label-lg .form-control + .form-text,\n .input-group-lg > .floating-label .form-control + .form-text,\n .floating-label-lg .wpcf7 input[type=text] + .form-text,\n .wpcf7 .floating-label-lg input[type=text] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=text] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=text] + .form-text,\n .floating-label-lg .wpcf7 input[type=search] + .form-text,\n .wpcf7 .floating-label-lg input[type=search] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=search] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=search] + .form-text,\n .floating-label-lg .wpcf7 input[type=url] + .form-text,\n .wpcf7 .floating-label-lg input[type=url] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=url] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=url] + .form-text,\n .floating-label-lg .wpcf7 input[type=tel] + .form-text,\n .wpcf7 .floating-label-lg input[type=tel] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=tel] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=tel] + .form-text,\n .floating-label-lg .wpcf7 input[type=number] + .form-text,\n .wpcf7 .floating-label-lg input[type=number] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=number] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=number] + .form-text,\n .floating-label-lg .wpcf7 input[type=range] + .form-text,\n .wpcf7 .floating-label-lg input[type=range] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=range] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=range] + .form-text,\n .floating-label-lg .wpcf7 input[type=date] + .form-text,\n .wpcf7 .floating-label-lg input[type=date] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=date] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=date] + .form-text,\n .floating-label-lg .wpcf7 input[type=month] + .form-text,\n .wpcf7 .floating-label-lg input[type=month] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=month] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=month] + .form-text,\n .floating-label-lg .wpcf7 input[type=week] + .form-text,\n .wpcf7 .floating-label-lg input[type=week] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=week] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=week] + .form-text,\n .floating-label-lg .wpcf7 input[type=time] + .form-text,\n .wpcf7 .floating-label-lg input[type=time] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=time] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=time] + .form-text,\n .floating-label-lg .wpcf7 input[type=datetime] + .form-text,\n .wpcf7 .floating-label-lg input[type=datetime] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=datetime] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=datetime] + .form-text,\n .floating-label-lg .wpcf7 input[type=datetime-local] + .form-text,\n .wpcf7 .floating-label-lg input[type=datetime-local] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=datetime-local] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=datetime-local] + .form-text,\n .floating-label-lg .wpcf7 input[type=color] + .form-text,\n .wpcf7 .floating-label-lg input[type=color] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=color] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=color] + .form-text,\n .floating-label-lg .wpcf7 input[type=email] + .form-text,\n .wpcf7 .floating-label-lg input[type=email] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=email] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=email] + .form-text,\n .floating-label-lg .wpcf7 input[type=file] + .form-text,\n .wpcf7 .floating-label-lg input[type=file] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=file] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=file] + .form-text,\n .floating-label-lg .wpcf7 input[type=submit] + .form-text,\n .wpcf7 .floating-label-lg input[type=submit] + .form-text,\n .input-group-lg > .floating-label .wpcf7 input[type=submit] + .form-text,\n .wpcf7 .input-group-lg > .floating-label input[type=submit] + .form-text,\n .floating-label-lg .wpcf7 select + .form-text,\n .wpcf7 .floating-label-lg select + .form-text,\n .input-group-lg > .floating-label .wpcf7 select + .form-text,\n .wpcf7 .input-group-lg > .floating-label select + .form-text,\n .floating-label-lg .wpcf7 textarea + .form-text,\n .wpcf7 .floating-label-lg textarea + .form-text,\n .input-group-lg > .floating-label .wpcf7 textarea + .form-text,\n .wpcf7 .input-group-lg > .floating-label textarea + .form-text,\n .floating-label-lg .wpcf7 .wpcf7-validation-errors + .form-text,\n .wpcf7 .floating-label-lg .wpcf7-validation-errors + .form-text,\n .input-group-lg > .floating-label .wpcf7 .wpcf7-validation-errors + .form-text,\n .wpcf7 .input-group-lg > .floating-label .wpcf7-validation-errors + .form-text,\n .floating-label-lg .form-control-file + .form-text,\n .input-group-lg > .floating-label .form-control-file + .form-text,\n .form-control-lg + .form-text,\n .textfield-box-lg + .form-text,\n .input-group-lg > .textfield-box + .form-text,\n .textfield-box-lg .custom-select + .form-text,\n .input-group-lg > .textfield-box .custom-select + .form-text,\n .textfield-box-lg .form-control + .form-text,\n .input-group-lg > .textfield-box .form-control + .form-text,\n .textfield-box-lg .wpcf7 input[type=text] + .form-text,\n .wpcf7 .textfield-box-lg input[type=text] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=text] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=text] + .form-text,\n .textfield-box-lg .wpcf7 input[type=search] + .form-text,\n .wpcf7 .textfield-box-lg input[type=search] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=search] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=search] + .form-text,\n .textfield-box-lg .wpcf7 input[type=url] + .form-text,\n .wpcf7 .textfield-box-lg input[type=url] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=url] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=url] + .form-text,\n .textfield-box-lg .wpcf7 input[type=tel] + .form-text,\n .wpcf7 .textfield-box-lg input[type=tel] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=tel] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=tel] + .form-text,\n .textfield-box-lg .wpcf7 input[type=number] + .form-text,\n .wpcf7 .textfield-box-lg input[type=number] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=number] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=number] + .form-text,\n .textfield-box-lg .wpcf7 input[type=range] + .form-text,\n .wpcf7 .textfield-box-lg input[type=range] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=range] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=range] + .form-text,\n .textfield-box-lg .wpcf7 input[type=date] + .form-text,\n .wpcf7 .textfield-box-lg input[type=date] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=date] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=date] + .form-text,\n .textfield-box-lg .wpcf7 input[type=month] + .form-text,\n .wpcf7 .textfield-box-lg input[type=month] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=month] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=month] + .form-text,\n .textfield-box-lg .wpcf7 input[type=week] + .form-text,\n .wpcf7 .textfield-box-lg input[type=week] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=week] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=week] + .form-text,\n .textfield-box-lg .wpcf7 input[type=time] + .form-text,\n .wpcf7 .textfield-box-lg input[type=time] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=time] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=time] + .form-text,\n .textfield-box-lg .wpcf7 input[type=datetime] + .form-text,\n .wpcf7 .textfield-box-lg input[type=datetime] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=datetime] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=datetime] + .form-text,\n .textfield-box-lg .wpcf7 input[type=datetime-local] + .form-text,\n .wpcf7 .textfield-box-lg input[type=datetime-local] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=datetime-local] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=datetime-local] + .form-text,\n .textfield-box-lg .wpcf7 input[type=color] + .form-text,\n .wpcf7 .textfield-box-lg input[type=color] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=color] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=color] + .form-text,\n .textfield-box-lg .wpcf7 input[type=email] + .form-text,\n .wpcf7 .textfield-box-lg input[type=email] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=email] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=email] + .form-text,\n .textfield-box-lg .wpcf7 input[type=file] + .form-text,\n .wpcf7 .textfield-box-lg input[type=file] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=file] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=file] + .form-text,\n .textfield-box-lg .wpcf7 input[type=submit] + .form-text,\n .wpcf7 .textfield-box-lg input[type=submit] + .form-text,\n .input-group-lg > .textfield-box .wpcf7 input[type=submit] + .form-text,\n .wpcf7 .input-group-lg > .textfield-box input[type=submit] + .form-text,\n .textfield-box-lg .wpcf7 select + .form-text,\n .wpcf7 .textfield-box-lg select + .form-text,\n .input-group-lg > .textfield-box .wpcf7 select + .form-text,\n .wpcf7 .input-group-lg > .textfield-box select + .form-text,\n .textfield-box-lg .wpcf7 textarea + .form-text,\n .wpcf7 .textfield-box-lg textarea + .form-text,\n .input-group-lg > .textfield-box .wpcf7 textarea + .form-text,\n .wpcf7 .input-group-lg > .textfield-box textarea + .form-text,\n .textfield-box-lg .wpcf7 .wpcf7-validation-errors + .form-text,\n .wpcf7 .textfield-box-lg .wpcf7-validation-errors + .form-text,\n .input-group-lg > .textfield-box .wpcf7 .wpcf7-validation-errors + .form-text,\n .wpcf7 .input-group-lg > .textfield-box .wpcf7-validation-errors + .form-text,\n .textfield-box-lg .form-control-file + .form-text,\n .input-group-lg > .textfield-box .form-control-file + .form-text {\n margin-top: 0.75rem; }\n .custom-select-sm + .form-text,\n .floating-label-sm + .form-text,\n .input-group-sm > .floating-label + .form-text,\n .floating-label-sm .custom-select + .form-text,\n .input-group-sm > .floating-label .custom-select + .form-text,\n .floating-label-sm .form-control + .form-text,\n .input-group-sm > .floating-label .form-control + .form-text,\n .floating-label-sm .wpcf7 input[type=text] + .form-text,\n .wpcf7 .floating-label-sm input[type=text] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=text] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=text] + .form-text,\n .floating-label-sm .wpcf7 input[type=search] + .form-text,\n .wpcf7 .floating-label-sm input[type=search] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=search] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=search] + .form-text,\n .floating-label-sm .wpcf7 input[type=url] + .form-text,\n .wpcf7 .floating-label-sm input[type=url] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=url] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=url] + .form-text,\n .floating-label-sm .wpcf7 input[type=tel] + .form-text,\n .wpcf7 .floating-label-sm input[type=tel] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=tel] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=tel] + .form-text,\n .floating-label-sm .wpcf7 input[type=number] + .form-text,\n .wpcf7 .floating-label-sm input[type=number] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=number] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=number] + .form-text,\n .floating-label-sm .wpcf7 input[type=range] + .form-text,\n .wpcf7 .floating-label-sm input[type=range] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=range] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=range] + .form-text,\n .floating-label-sm .wpcf7 input[type=date] + .form-text,\n .wpcf7 .floating-label-sm input[type=date] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=date] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=date] + .form-text,\n .floating-label-sm .wpcf7 input[type=month] + .form-text,\n .wpcf7 .floating-label-sm input[type=month] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=month] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=month] + .form-text,\n .floating-label-sm .wpcf7 input[type=week] + .form-text,\n .wpcf7 .floating-label-sm input[type=week] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=week] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=week] + .form-text,\n .floating-label-sm .wpcf7 input[type=time] + .form-text,\n .wpcf7 .floating-label-sm input[type=time] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=time] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=time] + .form-text,\n .floating-label-sm .wpcf7 input[type=datetime] + .form-text,\n .wpcf7 .floating-label-sm input[type=datetime] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=datetime] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=datetime] + .form-text,\n .floating-label-sm .wpcf7 input[type=datetime-local] + .form-text,\n .wpcf7 .floating-label-sm input[type=datetime-local] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=datetime-local] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=datetime-local] + .form-text,\n .floating-label-sm .wpcf7 input[type=color] + .form-text,\n .wpcf7 .floating-label-sm input[type=color] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=color] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=color] + .form-text,\n .floating-label-sm .wpcf7 input[type=email] + .form-text,\n .wpcf7 .floating-label-sm input[type=email] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=email] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=email] + .form-text,\n .floating-label-sm .wpcf7 input[type=file] + .form-text,\n .wpcf7 .floating-label-sm input[type=file] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=file] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=file] + .form-text,\n .floating-label-sm .wpcf7 input[type=submit] + .form-text,\n .wpcf7 .floating-label-sm input[type=submit] + .form-text,\n .input-group-sm > .floating-label .wpcf7 input[type=submit] + .form-text,\n .wpcf7 .input-group-sm > .floating-label input[type=submit] + .form-text,\n .floating-label-sm .wpcf7 select + .form-text,\n .wpcf7 .floating-label-sm select + .form-text,\n .input-group-sm > .floating-label .wpcf7 select + .form-text,\n .wpcf7 .input-group-sm > .floating-label select + .form-text,\n .floating-label-sm .wpcf7 textarea + .form-text,\n .wpcf7 .floating-label-sm textarea + .form-text,\n .input-group-sm > .floating-label .wpcf7 textarea + .form-text,\n .wpcf7 .input-group-sm > .floating-label textarea + .form-text,\n .floating-label-sm .wpcf7 .wpcf7-validation-errors + .form-text,\n .wpcf7 .floating-label-sm .wpcf7-validation-errors + .form-text,\n .input-group-sm > .floating-label .wpcf7 .wpcf7-validation-errors + .form-text,\n .wpcf7 .input-group-sm > .floating-label .wpcf7-validation-errors + .form-text,\n .floating-label-sm .form-control-file + .form-text,\n .input-group-sm > .floating-label .form-control-file + .form-text,\n .form-control-sm + .form-text,\n .textfield-box-sm + .form-text,\n .input-group-sm > .textfield-box + .form-text,\n .textfield-box-sm .custom-select + .form-text,\n .input-group-sm > .textfield-box .custom-select + .form-text,\n .textfield-box-sm .form-control + .form-text,\n .input-group-sm > .textfield-box .form-control + .form-text,\n .textfield-box-sm .wpcf7 input[type=text] + .form-text,\n .wpcf7 .textfield-box-sm input[type=text] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=text] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=text] + .form-text,\n .textfield-box-sm .wpcf7 input[type=search] + .form-text,\n .wpcf7 .textfield-box-sm input[type=search] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=search] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=search] + .form-text,\n .textfield-box-sm .wpcf7 input[type=url] + .form-text,\n .wpcf7 .textfield-box-sm input[type=url] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=url] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=url] + .form-text,\n .textfield-box-sm .wpcf7 input[type=tel] + .form-text,\n .wpcf7 .textfield-box-sm input[type=tel] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=tel] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=tel] + .form-text,\n .textfield-box-sm .wpcf7 input[type=number] + .form-text,\n .wpcf7 .textfield-box-sm input[type=number] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=number] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=number] + .form-text,\n .textfield-box-sm .wpcf7 input[type=range] + .form-text,\n .wpcf7 .textfield-box-sm input[type=range] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=range] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=range] + .form-text,\n .textfield-box-sm .wpcf7 input[type=date] + .form-text,\n .wpcf7 .textfield-box-sm input[type=date] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=date] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=date] + .form-text,\n .textfield-box-sm .wpcf7 input[type=month] + .form-text,\n .wpcf7 .textfield-box-sm input[type=month] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=month] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=month] + .form-text,\n .textfield-box-sm .wpcf7 input[type=week] + .form-text,\n .wpcf7 .textfield-box-sm input[type=week] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=week] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=week] + .form-text,\n .textfield-box-sm .wpcf7 input[type=time] + .form-text,\n .wpcf7 .textfield-box-sm input[type=time] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=time] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=time] + .form-text,\n .textfield-box-sm .wpcf7 input[type=datetime] + .form-text,\n .wpcf7 .textfield-box-sm input[type=datetime] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=datetime] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=datetime] + .form-text,\n .textfield-box-sm .wpcf7 input[type=datetime-local] + .form-text,\n .wpcf7 .textfield-box-sm input[type=datetime-local] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=datetime-local] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=datetime-local] + .form-text,\n .textfield-box-sm .wpcf7 input[type=color] + .form-text,\n .wpcf7 .textfield-box-sm input[type=color] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=color] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=color] + .form-text,\n .textfield-box-sm .wpcf7 input[type=email] + .form-text,\n .wpcf7 .textfield-box-sm input[type=email] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=email] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=email] + .form-text,\n .textfield-box-sm .wpcf7 input[type=file] + .form-text,\n .wpcf7 .textfield-box-sm input[type=file] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=file] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=file] + .form-text,\n .textfield-box-sm .wpcf7 input[type=submit] + .form-text,\n .wpcf7 .textfield-box-sm input[type=submit] + .form-text,\n .input-group-sm > .textfield-box .wpcf7 input[type=submit] + .form-text,\n .wpcf7 .input-group-sm > .textfield-box input[type=submit] + .form-text,\n .textfield-box-sm .wpcf7 select + .form-text,\n .wpcf7 .textfield-box-sm select + .form-text,\n .input-group-sm > .textfield-box .wpcf7 select + .form-text,\n .wpcf7 .input-group-sm > .textfield-box select + .form-text,\n .textfield-box-sm .wpcf7 textarea + .form-text,\n .wpcf7 .textfield-box-sm textarea + .form-text,\n .input-group-sm > .textfield-box .wpcf7 textarea + .form-text,\n .wpcf7 .input-group-sm > .textfield-box textarea + .form-text,\n .textfield-box-sm .wpcf7 .wpcf7-validation-errors + .form-text,\n .wpcf7 .textfield-box-sm .wpcf7-validation-errors + .form-text,\n .input-group-sm > .textfield-box .wpcf7 .wpcf7-validation-errors + .form-text,\n .wpcf7 .input-group-sm > .textfield-box .wpcf7-validation-errors + .form-text,\n .textfield-box-sm .form-control-file + .form-text,\n .input-group-sm > .textfield-box .form-control-file + .form-text {\n margin-top: 0.25rem; }\n\n.form-control-plaintext {\n background-color: transparent;\n border-color: transparent;\n border-radius: 0;\n border-style: solid;\n border-width: 0 0 1px;\n box-shadow: none;\n color: rgba(0, 0, 0, 0.87);\n display: block;\n font-size: 1rem;\n line-height: 1.5;\n padding: 0.375rem 0 calc(0.375rem - 1px);\n width: 100%; }\n .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0; }\n\n.figure {\n display: inline-block; }\n\n.figure-caption {\n font-size: 0.75rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.5;\n color: rgba(0, 0, 0, 0.38); }\n\n.figure-img {\n line-height: 1;\n margin-bottom: 0.5rem; }\n\n.img-fluid {\n height: auto;\n max-width: 100%; }\n\n.img-thumbnail {\n height: auto;\n max-width: 100%;\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); }\n\n.jumbotron {\n border-radius: 2px;\n background-color: white;\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);\n color: rgba(0, 0, 0, 0.87);\n padding: 3rem 2rem; }\n\n.jumbotron-fluid {\n border-radius: 0;\n padding-right: 0;\n padding-left: 0; }\n\n.media {\n align-items: flex-start;\n display: flex; }\n\n.media-body {\n flex: 1; }\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n margin-bottom: 0;\n padding-left: 0; }\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem; }\n .nav-link:active, .nav-link:focus, .nav-link:hover {\n text-decoration: none; }\n .nav-link.disabled {\n color: rgba(0, 0, 0, 0.38);\n cursor: default; }\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center; }\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center; }\n\n.nav-pills .nav-link {\n border-radius: 2px;\n transition-duration: 0.3s;\n transition-property: background-color, color, opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n color: rgba(0, 0, 0, 0.87);\n opacity: 0.7; }\n @media (min-width: 576px) {\n .nav-pills .nav-link {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .nav-pills .nav-link {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .nav-pills .nav-link {\n transition: none; } }\n .nav-pills .nav-link:active, .nav-pills .nav-link:focus, .nav-pills .nav-link:hover {\n background-color: rgba(0, 0, 0, 0.12); }\n .nav-pills .nav-link.active {\n color: #f08506;\n opacity: 1; }\n .nav-pills .nav-link.disabled {\n background-color: transparent;\n color: rgba(0, 0, 0, 0.38);\n opacity: 1; }\n .nav-pills .nav-link:active {\n opacity: 1; }\n\n.nav-pills .show > .nav-link {\n background-color: rgba(0, 0, 0, 0.12);\n opacity: 1; }\n\n.tab-content > .tab-pane {\n display: none; }\n\n.tab-content > .active {\n display: block; }\n\n.pagination {\n background-color: #f5f5f5;\n display: flex;\n list-style: none;\n padding: 0.625rem 0.5rem; }\n\n.page-link {\n border-radius: 2px;\n transition-duration: 0.3s;\n transition-property: color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n color: rgba(0, 0, 0, 0.87);\n display: block;\n font-size: 0.875rem;\n font-weight: 500;\n line-height: 1;\n margin-left: 1px;\n padding: 0.6875rem 1rem;\n position: relative;\n text-align: center;\n white-space: nowrap; }\n @media (min-width: 576px) {\n .page-link {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .page-link {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .page-link {\n transition: none; } }\n .page-link:active, .page-link:focus, .page-link:hover {\n color: rgba(0, 0, 0, 0.87);\n text-decoration: none; }\n .page-link:focus, .page-link:hover {\n background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); }\n .page-link.active, .page-link:active {\n background-color: rgba(153, 153, 153, 0.4);\n background-image: none; }\n .page-link:focus {\n outline: 0; }\n .page-link:not(:disabled):not(.disabled) {\n cursor: pointer; }\n .page-item:first-child .page-link {\n margin-left: 0; }\n .page-item.active .page-link {\n background-color: rgba(153, 153, 153, 0.4); }\n .page-item.disabled .page-link {\n background-color: transparent;\n color: rgba(0, 0, 0, 0.38);\n cursor: auto;\n pointer-events: none; }\n\n.pagination-lg .page-link {\n font-size: 0.9375rem;\n padding: 0.78125rem 1rem; }\n\n.pagination-sm .page-link {\n font-size: 0.8125rem;\n padding: 0.59375rem 1rem; }\n\n.popover {\n text-align: left;\n text-align: start;\n font-family: Roboto, -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-style: normal;\n font-weight: 400;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n border-radius: 2px;\n background-color: #fff;\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);\n display: block;\n font-size: 0.875rem;\n margin: 1.5rem;\n max-width: 17.5rem;\n position: absolute;\n top: 0;\n left: 0;\n z-index: 240; }\n [dir='rtl'] .popover {\n text-align: right;\n text-align: start; }\n\n.popover-body {\n padding: 1.25rem 1.5rem; }\n .popover-body > :last-child {\n margin-bottom: 0; }\n\n.popover-header {\n font-size: 1.25rem;\n font-weight: 500;\n letter-spacing: 0.02em;\n line-height: 1.4;\n margin-bottom: 0;\n padding: 1.25rem 1.5rem 0; }\n .popover-header:empty {\n display: none; }\n .popover-header:last-child {\n padding-bottom: 1.25rem; }\n\n@media (min-width: 768px) {\n .popover {\n margin: 0.875rem; } }\n\n.embed-responsive {\n display: block;\n overflow: hidden;\n padding: 0;\n position: relative;\n width: 100%; }\n .embed-responsive::before {\n content: '';\n display: block; }\n .embed-responsive embed,\n .embed-responsive iframe,\n .embed-responsive object,\n .embed-responsive video,\n .embed-responsive .embed-responsive-item {\n border: 0;\n height: 100%;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%; }\n\n.embed-responsive-1by1::before {\n padding-top: 100%; }\n\n.embed-responsive-4by3::before {\n padding-top: 75%; }\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%; }\n\n.embed-responsive-21by9::before {\n padding-top: 42.85714%; }\n\n.collapse {\n display: none; }\n .collapse.show {\n display: block; }\n\ntbody.collapse.show {\n display: table-row-group; }\n\ntr.collapse.show {\n display: table-row; }\n\n.collapsing {\n transition-duration: 0.3s;\n transition-property: height;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n height: 0;\n overflow: hidden;\n position: relative; }\n @media (min-width: 576px) {\n .collapsing {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .collapsing {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none; } }\n\n.fade {\n transition-duration: 0.3s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n opacity: 0; }\n @media (min-width: 576px) {\n .fade {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .fade {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .fade {\n transition: none; } }\n .fade.show {\n opacity: 1; }\n\n.btn, .wpcf7 input[type=submit] {\n border-radius: 2px;\n transition-duration: 0.3s;\n transition-property: box-shadow;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: transparent;\n background-image: none;\n border: 0;\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);\n color: rgba(0, 0, 0, 0.87);\n display: inline-block;\n font-size: 0.875rem;\n font-weight: 500;\n line-height: 1;\n margin: 0;\n max-width: 100%;\n min-width: 5.5rem;\n padding: 0.6875rem 1rem;\n position: relative;\n text-align: center;\n text-transform: uppercase;\n user-select: none;\n vertical-align: middle;\n white-space: nowrap; }\n @media (min-width: 576px) {\n .btn, .wpcf7 input[type=submit] {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .btn, .wpcf7 input[type=submit] {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .btn, .wpcf7 input[type=submit] {\n transition: none; } }\n .btn:active, .wpcf7 input:active[type=submit], .btn:focus, .wpcf7 input:focus[type=submit], .btn:hover, .wpcf7 input:hover[type=submit] {\n color: rgba(0, 0, 0, 0.87);\n text-decoration: none; }\n .btn:focus, .wpcf7 input:focus[type=submit], .btn:hover, .wpcf7 input:hover[type=submit] {\n background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); }\n .btn.active, .wpcf7 input.active[type=submit], .btn:active, .wpcf7 input:active[type=submit] {\n background-color: rgba(153, 153, 153, 0.4);\n background-image: none;\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2); }\n .btn.disabled, .wpcf7 input.disabled[type=submit], .btn:disabled, .wpcf7 input:disabled[type=submit] {\n background-color: rgba(0, 0, 0, 0.12);\n background-image: none;\n box-shadow: none;\n color: rgba(0, 0, 0, 0.26);\n opacity: 1; }\n .btn:focus, .wpcf7 input:focus[type=submit] {\n outline: 0; }\n .btn:not(:disabled):not(.disabled), .wpcf7 input:not(:disabled):not(.disabled)[type=submit] {\n cursor: pointer; }\n .show > .btn.dropdown-toggle, .wpcf7 .show > input.dropdown-toggle[type=submit] {\n background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12)); }\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none; }\n\n.btn-primary, .wpcf7 input[type=submit] {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n .btn-primary:active, .wpcf7 input:active[type=submit], .btn-primary:focus, .wpcf7 input:focus[type=submit], .btn-primary:hover, .wpcf7 input:hover[type=submit] {\n color: rgba(0, 0, 0, 0.87); }\n .btn-primary.active, .wpcf7 input.active[type=submit], .btn-primary:active, .wpcf7 input:active[type=submit] {\n background-color: #be6905; }\n .btn-primary.disabled, .wpcf7 input.disabled[type=submit], .btn-primary:disabled, .wpcf7 input:disabled[type=submit] {\n background-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-secondary {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n .btn-secondary:active, .btn-secondary:focus, .btn-secondary:hover {\n color: rgba(0, 0, 0, 0.87); }\n .btn-secondary.active, .btn-secondary:active {\n background-color: #be6905; }\n .btn-secondary.disabled, .btn-secondary:disabled {\n background-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-danger {\n background-color: #f44336;\n color: white; }\n .btn-danger:active, .btn-danger:focus, .btn-danger:hover {\n color: white; }\n .btn-danger.active, .btn-danger:active {\n background-color: #d32f2f; }\n .btn-danger.disabled, .btn-danger:disabled {\n background-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-info {\n background-color: #2196f3;\n color: white; }\n .btn-info:active, .btn-info:focus, .btn-info:hover {\n color: white; }\n .btn-info.active, .btn-info:active {\n background-color: #1976d2; }\n .btn-info.disabled, .btn-info:disabled {\n background-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-success {\n background-color: #4caf50;\n color: white; }\n .btn-success:active, .btn-success:focus, .btn-success:hover {\n color: white; }\n .btn-success.active, .btn-success:active {\n background-color: #388e3c; }\n .btn-success.disabled, .btn-success:disabled {\n background-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-warning {\n background-color: #ff9800;\n color: rgba(0, 0, 0, 0.87); }\n .btn-warning:active, .btn-warning:focus, .btn-warning:hover {\n color: rgba(0, 0, 0, 0.87); }\n .btn-warning.active, .btn-warning:active {\n background-color: #f57c00; }\n .btn-warning.disabled, .btn-warning:disabled {\n background-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-dark {\n background-color: #424242;\n color: white; }\n .btn-dark:active, .btn-dark:focus, .btn-dark:hover {\n color: white; }\n .btn-dark.active, .btn-dark:active {\n background-color: #212121; }\n .btn-dark.disabled, .btn-dark:disabled {\n background-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-light {\n background-color: #f5f5f5;\n color: rgba(0, 0, 0, 0.87); }\n .btn-light:active, .btn-light:focus, .btn-light:hover {\n color: rgba(0, 0, 0, 0.87); }\n .btn-light.active, .btn-light:active {\n background-color: #e0e0e0; }\n .btn-light.disabled, .btn-light:disabled {\n background-color: rgba(0, 0, 0, 0.12);\n color: rgba(0, 0, 0, 0.26); }\n\n[class*='bg-dark'] :not([class*='bg-light']) .btn.disabled, [class*='bg-dark'] :not([class*='bg-light']) .wpcf7 input.disabled[type=submit], .wpcf7 [class*='bg-dark'] :not([class*='bg-light']) input.disabled[type=submit], [class*='bg-dark'] :not([class*='bg-light']) .btn:disabled, [class*='bg-dark'] :not([class*='bg-light']) .wpcf7 input:disabled[type=submit], .wpcf7 [class*='bg-dark'] :not([class*='bg-light']) input:disabled[type=submit] {\n background-color: rgba(255, 255, 255, 0.12);\n color: rgba(255, 255, 255, 0.3); }\n\n.btn-lg,\n.btn-group-lg > .btn,\n.wpcf7 .btn-group-lg > input[type=submit],\n.input-group-lg > .input-group-append > .btn,\n.wpcf7 .input-group-lg > .input-group-append > input[type=submit],\n.input-group-lg > .input-group-prepend > .btn,\n.wpcf7 .input-group-lg > .input-group-prepend > input[type=submit] {\n font-size: 0.9375rem;\n padding: 0.78125rem 1rem; }\n\n.btn-sm,\n.btn-group-sm > .btn,\n.wpcf7 .btn-group-sm > input[type=submit],\n.input-group-sm > .input-group-append > .btn,\n.wpcf7 .input-group-sm > .input-group-append > input[type=submit],\n.input-group-sm > .input-group-prepend > .btn,\n.wpcf7 .input-group-sm > .input-group-prepend > input[type=submit] {\n font-size: 0.8125rem;\n padding: 0.59375rem 1rem; }\n\n.btn-block {\n display: block;\n width: 100%; }\n .btn-block + .btn-block {\n margin-top: 0.25rem; }\n\n[type='button'].btn-block,\n[type='reset'].btn-block,\n[type='submit'].btn-block {\n width: 100%; }\n\n.btn-link {\n background-color: transparent;\n border-radius: 0;\n box-shadow: none;\n color: #f08506;\n font-weight: 400;\n text-decoration: none;\n text-transform: none; }\n .btn-link:active, .btn-link:focus, .btn-link:hover {\n color: #f08506;\n text-decoration: underline; }\n .btn-link:focus, .btn-link:hover {\n background-image: none; }\n .btn-link.active, .btn-link:active {\n background-color: transparent;\n box-shadow: none; }\n .btn-link.disabled, .btn-link:disabled {\n background-color: transparent;\n color: rgba(0, 0, 0, 0.26);\n text-decoration: none; }\n\n.btn-fluid {\n min-width: 0; }\n\n[class*='btn-flat'],\n[class*='btn-outline'] {\n background-color: transparent;\n box-shadow: none; }\n [class*='btn-flat'].active, [class*='btn-flat']:active,\n [class*='btn-outline'].active,\n [class*='btn-outline']:active {\n box-shadow: none; }\n [class*='btn-flat'].disabled, [class*='btn-flat']:disabled,\n [class*='btn-outline'].disabled,\n [class*='btn-outline']:disabled {\n background-color: transparent; }\n\n.btn-flat-primary, .btn-flat-primary:active, .btn-flat-primary:focus, .btn-flat-primary:hover,\n.btn-outline-primary,\n.wpcf7 input[type=submit],\n.btn-outline-primary:active,\n.wpcf7 input:active[type=submit],\n.btn-outline-primary:focus,\n.wpcf7 input:focus[type=submit],\n.btn-outline-primary:hover,\n.wpcf7 input:hover[type=submit] {\n color: #f08506; }\n\n.btn-flat-primary.disabled, .btn-flat-primary:disabled,\n.btn-outline-primary.disabled,\n.wpcf7 input.disabled[type=submit],\n.btn-outline-primary:disabled,\n.wpcf7 input:disabled[type=submit] {\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-flat-secondary, .btn-flat-secondary:active, .btn-flat-secondary:focus, .btn-flat-secondary:hover,\n.btn-outline-secondary,\n.btn-outline-secondary:active,\n.btn-outline-secondary:focus,\n.btn-outline-secondary:hover {\n color: #f08506; }\n\n.btn-flat-secondary.disabled, .btn-flat-secondary:disabled,\n.btn-outline-secondary.disabled,\n.btn-outline-secondary:disabled {\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-flat-danger, .btn-flat-danger:active, .btn-flat-danger:focus, .btn-flat-danger:hover,\n.btn-outline-danger,\n.btn-outline-danger:active,\n.btn-outline-danger:focus,\n.btn-outline-danger:hover {\n color: #f44336; }\n\n.btn-flat-danger.disabled, .btn-flat-danger:disabled,\n.btn-outline-danger.disabled,\n.btn-outline-danger:disabled {\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-flat-info, .btn-flat-info:active, .btn-flat-info:focus, .btn-flat-info:hover,\n.btn-outline-info,\n.btn-outline-info:active,\n.btn-outline-info:focus,\n.btn-outline-info:hover {\n color: #2196f3; }\n\n.btn-flat-info.disabled, .btn-flat-info:disabled,\n.btn-outline-info.disabled,\n.btn-outline-info:disabled {\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-flat-success, .btn-flat-success:active, .btn-flat-success:focus, .btn-flat-success:hover,\n.btn-outline-success,\n.btn-outline-success:active,\n.btn-outline-success:focus,\n.btn-outline-success:hover {\n color: #4caf50; }\n\n.btn-flat-success.disabled, .btn-flat-success:disabled,\n.btn-outline-success.disabled,\n.btn-outline-success:disabled {\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-flat-warning, .btn-flat-warning:active, .btn-flat-warning:focus, .btn-flat-warning:hover,\n.btn-outline-warning,\n.btn-outline-warning:active,\n.btn-outline-warning:focus,\n.btn-outline-warning:hover {\n color: #ff9800; }\n\n.btn-flat-warning.disabled, .btn-flat-warning:disabled,\n.btn-outline-warning.disabled,\n.btn-outline-warning:disabled {\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-flat-dark, .btn-flat-dark:active, .btn-flat-dark:focus, .btn-flat-dark:hover,\n.btn-outline-dark,\n.btn-outline-dark:active,\n.btn-outline-dark:focus,\n.btn-outline-dark:hover {\n color: #424242; }\n\n.btn-flat-dark.disabled, .btn-flat-dark:disabled,\n.btn-outline-dark.disabled,\n.btn-outline-dark:disabled {\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-flat-light, .btn-flat-light:active, .btn-flat-light:focus, .btn-flat-light:hover,\n.btn-outline-light,\n.btn-outline-light:active,\n.btn-outline-light:focus,\n.btn-outline-light:hover {\n color: #f5f5f5; }\n\n.btn-flat-light.disabled, .btn-flat-light:disabled,\n.btn-outline-light.disabled,\n.btn-outline-light:disabled {\n color: rgba(0, 0, 0, 0.26); }\n\n.btn-flat-light:focus, .btn-flat-light:hover,\n.btn-outline-light:focus,\n.btn-outline-light:hover {\n background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)); }\n\n.btn-flat-light.active, .btn-flat-light:active,\n.btn-outline-light.active,\n.btn-outline-light:active {\n background-color: rgba(204, 204, 204, 0.25); }\n\n.btn-float {\n border-radius: 50%;\n box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2);\n height: 3.5rem;\n line-height: 3.5rem;\n min-width: 0;\n padding: 0;\n width: 3.5rem; }\n .btn-float.active, .btn-float:active {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); }\n .btn-float.disabled, .btn-float:disabled {\n box-shadow: none; }\n .btn-float.btn-sm {\n height: 2.5rem;\n line-height: 2.5rem;\n width: 2.5rem; }\n\n.btn-float-dropdown .dropdown-menu {\n border-radius: 0;\n margin-top: 1rem;\n min-width: 3.5rem;\n padding-top: 0;\n padding-bottom: 0;\n text-align: center; }\n .btn-float-dropdown .dropdown-menu::before {\n display: none; }\n .btn-float-dropdown .dropdown-menu .btn-float {\n display: block;\n margin-right: auto;\n margin-bottom: 1rem;\n margin-left: auto; }\n\n.btn-group,\n.btn-group-vertical {\n border-radius: 2px;\n background-color: white;\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);\n display: inline-flex;\n position: relative;\n vertical-align: middle; }\n .btn-group > .btn-primary.disabled, .wpcf7 .btn-group > input.disabled[type=submit], .btn-group > .btn-primary:disabled, .wpcf7 .btn-group > input:disabled[type=submit],\n .btn-group-vertical > .btn-primary.disabled,\n .wpcf7 .btn-group-vertical > input.disabled[type=submit],\n .btn-group-vertical > .btn-primary:disabled,\n .wpcf7 .btn-group-vertical > input:disabled[type=submit] {\n background-color: #fa9d2f;\n color: rgba(0, 0, 0, 0.87); }\n .btn-group > .btn-secondary.disabled, .btn-group > .btn-secondary:disabled,\n .btn-group-vertical > .btn-secondary.disabled,\n .btn-group-vertical > .btn-secondary:disabled {\n background-color: #fa9d2f;\n color: rgba(0, 0, 0, 0.87); }\n .btn-group > .btn-danger.disabled, .btn-group > .btn-danger:disabled,\n .btn-group-vertical > .btn-danger.disabled,\n .btn-group-vertical > .btn-danger:disabled {\n background-color: #ffcdd2;\n color: rgba(0, 0, 0, 0.87); }\n .btn-group > .btn-info.disabled, .btn-group > .btn-info:disabled,\n .btn-group-vertical > .btn-info.disabled,\n .btn-group-vertical > .btn-info:disabled {\n background-color: #bbdefb;\n color: rgba(0, 0, 0, 0.87); }\n .btn-group > .btn-success.disabled, .btn-group > .btn-success:disabled,\n .btn-group-vertical > .btn-success.disabled,\n .btn-group-vertical > .btn-success:disabled {\n background-color: #c8e6c9;\n color: rgba(0, 0, 0, 0.87); }\n .btn-group > .btn-warning.disabled, .btn-group > .btn-warning:disabled,\n .btn-group-vertical > .btn-warning.disabled,\n .btn-group-vertical > .btn-warning:disabled {\n background-color: #ffe0b2;\n color: rgba(0, 0, 0, 0.87); }\n .btn-group > .btn-dark.disabled, .btn-group > .btn-dark:disabled,\n .btn-group-vertical > .btn-dark.disabled,\n .btn-group-vertical > .btn-dark:disabled {\n background-color: #757575;\n color: white; }\n .btn-group > .btn-light.disabled, .btn-group > .btn-light:disabled,\n .btn-group-vertical > .btn-light.disabled,\n .btn-group-vertical > .btn-light:disabled {\n background-color: #fafafa;\n color: rgba(0, 0, 0, 0.87); }\n .btn-group > .btn, .wpcf7 .btn-group > input[type=submit],\n .btn-group-vertical > .btn,\n .wpcf7 .btn-group-vertical > input[type=submit] {\n transition-duration: 0.3s;\n transition-property: border-color, opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n box-shadow: none;\n flex: 0 1 auto;\n min-width: 0; }\n @media (min-width: 576px) {\n .btn-group > .btn, .wpcf7 .btn-group > input[type=submit],\n .btn-group-vertical > .btn,\n .wpcf7 .btn-group-vertical > input[type=submit] {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .btn-group > .btn, .wpcf7 .btn-group > input[type=submit],\n .btn-group-vertical > .btn,\n .wpcf7 .btn-group-vertical > input[type=submit] {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .btn-group > .btn, .wpcf7 .btn-group > input[type=submit],\n .btn-group-vertical > .btn,\n .wpcf7 .btn-group-vertical > input[type=submit] {\n transition: none; } }\n .btn-group > .btn.active, .wpcf7 .btn-group > input.active[type=submit], .btn-group > .btn:active, .wpcf7 .btn-group > input:active[type=submit],\n .btn-group-vertical > .btn.active,\n .wpcf7 .btn-group-vertical > input.active[type=submit],\n .btn-group-vertical > .btn:active,\n .wpcf7 .btn-group-vertical > input:active[type=submit] {\n box-shadow: none; }\n .btn-group > .btn.disabled, .wpcf7 .btn-group > input.disabled[type=submit], .btn-group > .btn:disabled, .wpcf7 .btn-group > input:disabled[type=submit],\n .btn-group-vertical > .btn.disabled,\n .wpcf7 .btn-group-vertical > input.disabled[type=submit],\n .btn-group-vertical > .btn:disabled,\n .wpcf7 .btn-group-vertical > input:disabled[type=submit] {\n opacity: 0.7; }\n .btn-group > .btn[class*='btn-outline'], .wpcf7 .btn-group > input[class*='btn-outline'][type=submit],\n .btn-group-vertical > .btn[class*='btn-outline'],\n .wpcf7 .btn-group-vertical > input[class*='btn-outline'][type=submit] {\n opacity: 0.7; }\n .btn-group > .btn[class*='btn-outline'].active, .wpcf7 .btn-group > input[class*='btn-outline'].active[type=submit], .btn-group > .btn[class*='btn-outline']:active, .wpcf7 .btn-group > input[class*='btn-outline']:active[type=submit],\n .btn-group-vertical > .btn[class*='btn-outline'].active,\n .wpcf7 .btn-group-vertical > input[class*='btn-outline'].active[type=submit],\n .btn-group-vertical > .btn[class*='btn-outline']:active,\n .wpcf7 .btn-group-vertical > input[class*='btn-outline']:active[type=submit] {\n opacity: 1; }\n .btn-group > .btn[class*='btn-outline'].disabled, .wpcf7 .btn-group > input[class*='btn-outline'].disabled[type=submit], .btn-group > .btn[class*='btn-outline']:disabled, .wpcf7 .btn-group > input[class*='btn-outline']:disabled[type=submit],\n .btn-group-vertical > .btn[class*='btn-outline'].disabled,\n .wpcf7 .btn-group-vertical > input[class*='btn-outline'].disabled[type=submit],\n .btn-group-vertical > .btn[class*='btn-outline']:disabled,\n .wpcf7 .btn-group-vertical > input[class*='btn-outline']:disabled[type=submit] {\n opacity: 1; }\n .btn-group > .btn-group,\n .btn-group > .btn-group-vertical,\n .btn-group-vertical > .btn-group,\n .btn-group-vertical > .btn-group-vertical {\n border-radius: 0;\n background-color: transparent;\n box-shadow: none; }\n\n.btn-group.show > .btn.dropdown-toggle, .wpcf7 .btn-group.show > input.dropdown-toggle[type=submit] {\n box-shadow: none; }\n\n.btn-group > .btn, .wpcf7 .btn-group > input[type=submit],\n.btn-group > .btn-group {\n margin-left: -1px; }\n\n.btn-group > .btn:first-child, .wpcf7 .btn-group > input:first-child[type=submit],\n.btn-group > .btn-group:first-child {\n margin-left: 0; }\n\n.btn-group > .btn:not(:first-child), .wpcf7 .btn-group > input:not(:first-child)[type=submit],\n.btn-group > .btn-group:not(:first-child) > .btn,\n.wpcf7 .btn-group > .btn-group:not(:first-child) > input[type=submit] {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .wpcf7 .btn-group > input:not(:last-child):not(.dropdown-toggle)[type=submit],\n.btn-group > .btn-group:not(:last-child) > .btn,\n.wpcf7 .btn-group > .btn-group:not(:last-child) > input[type=submit],\n.btn-group > .dropdown-toggle:not(:last-of-type) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n\n.btn-group-vertical {\n align-items: flex-start;\n flex-direction: column;\n justify-content: center; }\n \n .btn-group-vertical > .btn,\n .wpcf7 .btn-group-vertical > input[type=submit],\n .btn-group-vertical > .btn-group {\n margin-top: -1px;\n margin-left: 0;\n width: 100%; }\n .btn-group-vertical > .btn:first-child, .wpcf7 .btn-group-vertical > input:first-child[type=submit],\n .btn-group-vertical > .btn-group:first-child {\n margin-top: 0; }\n .btn-group-vertical > .btn:not(:first-child), .wpcf7 .btn-group-vertical > input:not(:first-child)[type=submit],\n .btn-group-vertical > .btn-group:not(:first-child) > .btn,\n .wpcf7 .btn-group-vertical > .btn-group:not(:first-child) > input[type=submit] {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .wpcf7 .btn-group-vertical > input:not(:last-child):not(.dropdown-toggle)[type=submit],\n .btn-group-vertical > .btn-group:not(:last-child) > .btn,\n .wpcf7 .btn-group-vertical > .btn-group:not(:last-child) > input[type=submit],\n .btn-group-vertical > .dropdown-toggle:not(:last-of-type) {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0; }\n\n.btn-group-fluid {\n background-color: transparent;\n box-shadow: none; }\n\n[data-toggle='buttons'] > .btn, .wpcf7 [data-toggle='buttons'] > input[type=submit],\n[data-toggle='buttons'] > .btn-group > .btn,\n.wpcf7 [data-toggle='buttons'] > .btn-group > input[type=submit] {\n margin-bottom: 0; }\n [data-toggle='buttons'] > .btn [type='checkbox'], .wpcf7 [data-toggle='buttons'] > input[type=submit] [type='checkbox'],\n [data-toggle='buttons'] > .btn [type='radio'],\n .wpcf7 [data-toggle='buttons'] > input[type=submit] [type='radio'],\n [data-toggle='buttons'] > .btn-group > .btn [type='checkbox'],\n .wpcf7 [data-toggle='buttons'] > .btn-group > input[type=submit] [type='checkbox'],\n [data-toggle='buttons'] > .btn-group > .btn [type='radio'],\n .wpcf7 [data-toggle='buttons'] > .btn-group > input[type=submit] [type='radio'] {\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n position: absolute; }\n\n.dropdown-toggle.dropdown-toggle-split {\n padding-right: 0.2em;\n padding-left: 0.2em; }\n .dropdown-toggle.dropdown-toggle-split::after {\n margin-right: 0;\n margin-left: 0; }\n .dropleft .dropdown-toggle.dropdown-toggle-split::before {\n margin-right: 0;\n margin-left: 0; }\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start; }\n .btn-toolbar .input-group {\n width: auto; }\n\n.card {\n border-radius: 2px;\n background-color: #fff;\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);\n display: flex;\n flex-direction: column;\n min-width: 0;\n position: relative;\n word-wrap: break-word; }\n .card.border-primary {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506; }\n .card.border-primary[href]:active, .card.border-primary[href]:focus, .card.border-primary[href]:hover, .card.border-primary[tabindex]:active, .card.border-primary[tabindex]:focus, .card.border-primary[tabindex]:hover {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506; }\n .card.border-secondary {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506; }\n .card.border-secondary[href]:active, .card.border-secondary[href]:focus, .card.border-secondary[href]:hover, .card.border-secondary[tabindex]:active, .card.border-secondary[tabindex]:focus, .card.border-secondary[tabindex]:hover {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f08506; }\n .card.border-danger {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f44336; }\n .card.border-danger[href]:active, .card.border-danger[href]:focus, .card.border-danger[href]:hover, .card.border-danger[tabindex]:active, .card.border-danger[tabindex]:focus, .card.border-danger[tabindex]:hover {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f44336; }\n .card.border-info {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #2196f3; }\n .card.border-info[href]:active, .card.border-info[href]:focus, .card.border-info[href]:hover, .card.border-info[tabindex]:active, .card.border-info[tabindex]:focus, .card.border-info[tabindex]:hover {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #2196f3; }\n .card.border-success {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #4caf50; }\n .card.border-success[href]:active, .card.border-success[href]:focus, .card.border-success[href]:hover, .card.border-success[tabindex]:active, .card.border-success[tabindex]:focus, .card.border-success[tabindex]:hover {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #4caf50; }\n .card.border-warning {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #ff9800; }\n .card.border-warning[href]:active, .card.border-warning[href]:focus, .card.border-warning[href]:hover, .card.border-warning[tabindex]:active, .card.border-warning[tabindex]:focus, .card.border-warning[tabindex]:hover {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #ff9800; }\n .card.border-dark {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #424242; }\n .card.border-dark[href]:active, .card.border-dark[href]:focus, .card.border-dark[href]:hover, .card.border-dark[tabindex]:active, .card.border-dark[tabindex]:focus, .card.border-dark[tabindex]:hover {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #424242; }\n .card.border-light {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f5f5f5; }\n .card.border-light[href]:active, .card.border-light[href]:focus, .card.border-light[href]:hover, .card.border-light[tabindex]:active, .card.border-light[tabindex]:focus, .card.border-light[tabindex]:hover {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px #f5f5f5; }\n .card[href]:active, .card[href]:focus, .card[href]:hover, .card[tabindex]:active, .card[tabindex]:focus, .card[tabindex]:hover {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2);\n text-decoration: none; }\n .card[href]:focus, .card[tabindex]:focus {\n outline: 0; }\n\n.accordion .card:first-of-type {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0; }\n\n.accordion .card:last-of-type {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n\n.accordion .card:not(:first-of-type):not(:last-of-type) {\n border-radius: 0; }\n\n.accordion .card:not(:first-of-type) .card-body:first-child,\n.accordion .card:not(:first-of-type) .card-footer:first-child,\n.accordion .card:not(:first-of-type) .card-header:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n\n.accordion .card:not(:last-of-type) .card-body:last-child,\n.accordion .card:not(:last-of-type) .card-footer:last-child,\n.accordion .card:not(:last-of-type) .card-header:last-child {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0; }\n\n.accordion .collapse .card-body:first-child,\n.accordion .collapse .card-footer:first-child,\n.accordion .collapse .card-header:first-child,\n.accordion .collapsing .card-body:first-child,\n.accordion .collapsing .card-footer:first-child,\n.accordion .collapsing .card-header:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n\n.card-actions {\n align-items: flex-start;\n display: flex;\n padding: 0.5rem 0rem 0.25rem 0.5rem; }\n .card-actions:first-child {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n .card-actions:last-child {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n .card-actions .btn, .card-actions .wpcf7 input[type=submit], .wpcf7 .card-actions input[type=submit] {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n flex: 0 1 auto;\n margin-right: 0.5rem;\n margin-bottom: 0.25rem;\n min-width: 0;\n padding-right: 0.5rem;\n padding-left: 0.5rem; }\n .card-actions .dropdown-toggle::after {\n margin-right: 0; }\n\n.card-body {\n flex: 1 1 auto;\n padding: 1rem 1rem; }\n .card-body:first-child {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n .card-body:last-child {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n .card-body > :last-child {\n margin-bottom: 0; }\n\n.card-footer {\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n padding: 1rem 1rem; }\n .card-footer:first-child {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px;\n border-top: 0; }\n .card-footer:last-child {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n .card-footer > :last-child {\n margin-bottom: 0; }\n\n.card-header {\n border-bottom: 1px solid rgba(0, 0, 0, 0.12);\n margin-bottom: 0;\n padding: 1rem 1rem; }\n .card-header:first-child {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n .card-header:last-child {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px;\n border-bottom: 0; }\n .card-header + .list-group .list-group-item:first-child {\n border-top: 0; }\n\n.card-header-pills {\n margin: -1rem -1rem;\n padding: 0.5rem 0rem 0.25rem 0.5rem; }\n .card-header-pills .nav-link {\n margin-right: 0.5rem;\n margin-bottom: 0.25rem;\n padding-right: 0.5rem;\n padding-left: 0.5rem; }\n\n.card-header-tabs {\n margin: -1rem -1rem calc(-1rem - 1px); }\n\n.card-img {\n border-radius: 2px; }\n\n.card-img-bottom {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n\n.card-img-top {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n\n.card-img-overlay {\n max-height: 100%;\n padding: 1rem 1rem;\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0; }\n\n.card-columns {\n column-count: 2;\n column-gap: 0.5rem;\n margin-top: -0.25rem;\n margin-bottom: 0.25rem;\n orphans: 1;\n widows: 1; }\n @media (min-width: 768px) {\n .card-columns {\n column-count: 3; } }\n .card-columns .card {\n display: inline-flex;\n margin-top: 0.25rem;\n margin-bottom: 0.25rem;\n width: 100%; }\n\n@media (min-width: 576px) {\n .card-deck {\n display: flex;\n flex-flow: row wrap;\n margin-right: -0.25rem;\n margin-left: -0.25rem; } }\n\n.card-deck .card {\n margin-bottom: 0.5rem; }\n @media (min-width: 576px) {\n .card-deck .card {\n flex: 1 0 0;\n margin-right: 0.25rem;\n margin-left: 0.25rem; } }\n\n@media (min-width: 576px) {\n .card-group {\n display: flex;\n flex-flow: row wrap; } }\n\n.card-group .card {\n margin-bottom: 0.5rem; }\n @media (min-width: 576px) {\n .card-group .card {\n flex: 1 0 0; }\n .card-group .card:first-child:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n .card-group .card:first-child:not(:last-child) .card-actions,\n .card-group .card:first-child:not(:last-child) .card-body,\n .card-group .card:first-child:not(:last-child) .card-footer,\n .card-group .card:first-child:not(:last-child) .card-header,\n .card-group .card:first-child:not(:last-child) .card-img,\n .card-group .card:first-child:not(:last-child) .card-img-bottom,\n .card-group .card:first-child:not(:last-child) .card-img-top {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n .card-group .card:last-child:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n .card-group .card:last-child:not(:first-child) .card-actions,\n .card-group .card:last-child:not(:first-child) .card-body,\n .card-group .card:last-child:not(:first-child) .card-footer,\n .card-group .card:last-child:not(:first-child) .card-header,\n .card-group .card:last-child:not(:first-child) .card-img,\n .card-group .card:last-child:not(:first-child) .card-img-bottom,\n .card-group .card:last-child:not(:first-child) .card-img-top {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n .card-group .card:not(:first-child):not(:last-child) {\n border-radius: 0; }\n .card-group .card:not(:first-child):not(:last-child) .card-actions,\n .card-group .card:not(:first-child):not(:last-child) .card-body,\n .card-group .card:not(:first-child):not(:last-child) .card-footer,\n .card-group .card:not(:first-child):not(:last-child) .card-header,\n .card-group .card:not(:first-child):not(:last-child) .card-img,\n .card-group .card:not(:first-child):not(:last-child) .card-img-bottom,\n .card-group .card:not(:first-child):not(:last-child) .card-img-top {\n border-radius: 0; } }\n\n.card-link:active, .card-link:focus, .card-link:hover {\n text-decoration: none; }\n\n.card-link + .card-link {\n margin-left: 1rem; }\n\n.card-subtitle {\n font-size: 0.875rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.42857;\n margin-top: -1rem;\n margin-bottom: 0; }\n\n.card-text:last-child {\n margin-bottom: 0; }\n\n.card-title {\n font-size: 1.5rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.33333;\n margin-bottom: 1rem; }\n .card-title:last-child {\n margin-bottom: 0; }\n\n.chip {\n align-items: center;\n background-color: #e0e0e0;\n border: 0;\n border-radius: 1rem;\n color: rgba(0, 0, 0, 0.87);\n display: inline-flex;\n font-size: 0.875rem;\n font-weight: 400;\n height: 2rem;\n justify-content: center;\n line-height: 1;\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n position: relative;\n text-align: center;\n vertical-align: middle;\n white-space: nowrap; }\n .chip:empty {\n display: none; }\n .chip .close {\n font-size: inherit;\n line-height: inherit;\n margin-right: -0.5rem;\n margin-left: 0.25rem;\n min-height: 1.5rem;\n min-width: 1.5rem;\n order: 1; }\n\n.chip-primary {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n\n.chip-secondary {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n\n.chip-danger {\n background-color: #f44336;\n color: white; }\n\n.chip-info {\n background-color: #2196f3;\n color: white; }\n\n.chip-success {\n background-color: #4caf50;\n color: white; }\n\n.chip-warning {\n background-color: #ff9800;\n color: rgba(0, 0, 0, 0.87); }\n\n.chip-dark {\n background-color: #424242;\n color: white; }\n\n.chip-light {\n background-color: #f5f5f5;\n color: rgba(0, 0, 0, 0.87); }\n\n.chip-action {\n transition-duration: 0.3s;\n transition-property: background-color, box-shadow;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }\n @media (min-width: 576px) {\n .chip-action {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .chip-action {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .chip-action {\n transition: none; } }\n .chip-action:active, .chip-action:focus, .chip-action:hover {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);\n color: rgba(0, 0, 0, 0.87);\n text-decoration: none; }\n .chip-action:active {\n background-color: #bdbdbd; }\n .chip-action:focus {\n outline: 0; }\n\n.chip-icon {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n align-items: center;\n background-color: #f08506;\n border-radius: 1rem;\n color: rgba(0, 0, 0, 0.87);\n display: inline-flex;\n flex-shrink: 0;\n font-size: 1rem;\n font-style: normal;\n font-weight: 400;\n height: 2rem;\n justify-content: center;\n margin-right: 0.5rem;\n margin-left: -0.75rem;\n order: -1;\n text-align: center;\n width: 2rem; }\n\n.chip-img {\n border-radius: 1rem;\n flex-shrink: 0;\n height: 2rem;\n margin-right: 0.5rem;\n margin-left: -0.75rem;\n order: -1;\n width: auto; }\n\n.table {\n background-color: #fff;\n border: 0;\n margin-bottom: 1rem;\n max-width: 100%;\n width: 100%; }\n .table td,\n .table th {\n border-top: 1px solid #e1e1e1;\n line-height: 1.42857;\n padding-right: 1.75rem;\n padding-left: 1.75rem;\n vertical-align: top; }\n .table td:first-child,\n .table th:first-child {\n padding-left: 1.5rem; }\n .table td:last-child,\n .table th:last-child {\n padding-right: 1.5rem; }\n .table tbody {\n color: rgba(0, 0, 0, 0.87); }\n .table tbody td,\n .table tbody th {\n font-size: 0.8125rem;\n font-weight: 400;\n height: 3rem;\n padding-top: 0.91964rem;\n padding-bottom: 0.91964rem; }\n .table tfoot {\n color: rgba(0, 0, 0, 0.54); }\n .table tfoot td,\n .table tfoot th {\n font-size: 0.75rem;\n font-weight: 400;\n height: 3.5rem;\n padding-top: 1.21429rem;\n padding-bottom: 1.21429rem; }\n .table thead {\n color: rgba(0, 0, 0, 0.54); }\n .table thead td,\n .table thead th {\n font-size: 0.75rem;\n font-weight: 500;\n height: 3.5rem;\n padding-top: 1.21429rem;\n padding-bottom: 1.21429rem; }\n .card > .table:first-child,\n .card > .table:first-child > :first-child,\n .card > .table:first-child > :first-child > tr:first-child {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n .card > .table:first-child > :first-child > tr:first-child td:first-child,\n .card > .table:first-child > :first-child > tr:first-child th:first-child {\n border-top-left-radius: 2px; }\n .card > .table:first-child > :first-child > tr:first-child td:last-child,\n .card > .table:first-child > :first-child > tr:first-child th:last-child {\n border-top-right-radius: 2px; }\n .card > .table:last-child,\n .card > .table:last-child > :last-child,\n .card > .table:last-child > :last-child > tr:last-child {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n .card > .table:last-child > :last-child > tr:last-child td:first-child,\n .card > .table:last-child > :last-child > tr:last-child th:first-child {\n border-bottom-left-radius: 2px; }\n .card > .table:last-child > :last-child > tr:last-child td:last-child,\n .card > .table:last-child > :last-child > tr:last-child th:last-child {\n border-bottom-right-radius: 2px; }\n .table .table {\n border-top: 1px solid #e1e1e1; }\n .table > :first-child > tr:first-child td,\n .table > :first-child > tr:first-child th {\n border-top: 0; }\n\n.table-borderless td,\n.table-borderless th,\n.table-borderless .table {\n border: 0; }\n\n.table-bordered {\n border: 1px solid #e1e1e1; }\n .card > .table-bordered {\n border: 0; }\n\n.table-sm td,\n.table-sm th {\n padding-right: 1rem;\n padding-left: 1rem; }\n .table-sm td:first-child,\n .table-sm th:first-child {\n padding-left: 1rem; }\n .table-sm td:last-child,\n .table-sm th:last-child {\n padding-right: 1rem; }\n\n.table-sm tbody td,\n.table-sm tbody th {\n height: 2.25rem;\n padding-top: 0.54464rem;\n padding-bottom: 0.54464rem; }\n\n.table-sm tfoot td,\n.table-sm tfoot th {\n padding-top: 0.71429rem;\n padding-bottom: 0.71429rem; }\n\n.table-sm thead td,\n.table-sm thead th {\n height: 2.5rem;\n padding-top: 0.71429rem;\n padding-bottom: 0.71429rem; }\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: #f5f5f5; }\n\n.table-hover tbody tr:hover {\n background-color: #eeeeee; }\n\n.table-primary,\n.table-primary > td,\n.table-primary > th {\n background-color: #fa9d2f;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-hover .table-primary:hover,\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-secondary,\n.table-secondary > td,\n.table-secondary > th {\n background-color: #fa9d2f;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-hover .table-secondary:hover,\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-danger,\n.table-danger > td,\n.table-danger > th {\n background-color: #ffcdd2;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-hover .table-danger:hover,\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f44336;\n color: white; }\n\n.table-info,\n.table-info > td,\n.table-info > th {\n background-color: #bbdefb;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-hover .table-info:hover,\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #2196f3;\n color: white; }\n\n.table-success,\n.table-success > td,\n.table-success > th {\n background-color: #c8e6c9;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-hover .table-success:hover,\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #4caf50;\n color: white; }\n\n.table-warning,\n.table-warning > td,\n.table-warning > th {\n background-color: #ffe0b2;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-hover .table-warning:hover,\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ff9800;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-dark,\n.table-dark > td,\n.table-dark > th {\n background-color: #757575;\n color: white; }\n\n.table-hover .table-dark:hover,\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #424242;\n color: white; }\n\n.table-light,\n.table-light > td,\n.table-light > th {\n background-color: #fafafa;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-hover .table-light:hover,\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #f5f5f5;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-active,\n.table-active > td,\n.table-active > th {\n background-color: #eeeeee;\n color: rgba(0, 0, 0, 0.87); }\n\n.table-hover .table-active:hover,\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: #e0e0e0;\n color: rgba(0, 0, 0, 0.87); }\n\n.table .thead-dark td,\n.table .thead-dark th {\n background-color: #424242;\n color: white; }\n\n.table .thead-light td,\n.table .thead-light th {\n background-color: #f5f5f5;\n color: rgba(0, 0, 0, 0.54); }\n\n.table-dark {\n background-color: #424242;\n color: white; }\n .table-dark.table-bordered {\n border-color: #303030; }\n .table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: #303030; }\n .table-dark.table-hover tbody tr:hover {\n background-color: #212121; }\n .table-dark tbody,\n .table-dark tfoot,\n .table-dark thead {\n color: inherit; }\n .table-dark td,\n .table-dark th,\n .table-dark .table {\n border-color: #303030; }\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n overflow-x: auto;\n width: 100%;\n -ms-overflow-style: -ms-autohiding-scrollbar; } }\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n overflow-x: auto;\n width: 100%;\n -ms-overflow-style: -ms-autohiding-scrollbar; } }\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n overflow-x: auto;\n width: 100%;\n -ms-overflow-style: -ms-autohiding-scrollbar; } }\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n overflow-x: auto;\n width: 100%;\n -ms-overflow-style: -ms-autohiding-scrollbar; } }\n\n.table-responsive {\n display: block;\n overflow-x: auto;\n width: 100%;\n -ms-overflow-style: -ms-autohiding-scrollbar; }\n\n.modal {\n display: none;\n outline: 0;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 240; }\n .modal.fade {\n transition-duration: 0.375s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }\n @media (min-width: 576px) {\n .modal.fade {\n transition-duration: 0.4875s; } }\n @media (min-width: 992px) {\n .modal.fade {\n transition-duration: 0.25s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .modal.fade {\n transition: none; } }\n .modal.fade .modal-dialog {\n transition-duration: 0.375s;\n transition-property: transform;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n transform: scale(0.87); }\n @media (min-width: 576px) {\n .modal.fade .modal-dialog {\n transition-duration: 0.4875s; } }\n @media (min-width: 992px) {\n .modal.fade .modal-dialog {\n transition-duration: 0.25s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none; } }\n .modal.show .modal-dialog {\n transform: scale(1); }\n\n.modal-open {\n overflow: hidden; }\n .modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto; }\n\n.modal-backdrop {\n background-color: rgba(0, 0, 0, 0.38);\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 239; }\n\n.modal-content {\n border-radius: 2px;\n background-color: #fff;\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);\n display: flex;\n flex-direction: column;\n outline: 0;\n pointer-events: auto;\n position: relative;\n vertical-align: baseline;\n width: 100%; }\n\n.modal-dialog {\n margin: 1.5rem auto;\n max-width: 35rem;\n pointer-events: none;\n position: relative;\n width: calc(100% - 1.5rem * 2); }\n\n.modal-dialog-centered {\n align-items: center;\n display: flex;\n min-height: calc(100% - 1.5rem * 2); }\n\n.modal-lg {\n max-width: 52.5rem; }\n\n.modal-sm {\n max-width: 17.5rem; }\n\n.modal-body {\n flex: 1 1 auto;\n padding: 1.25rem 1.5rem;\n position: relative; }\n .modal-body:first-child {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n .modal-body:last-child {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n .modal-header + .modal-body {\n padding-top: 0; }\n .modal-body > :last-child {\n margin-bottom: 0; }\n\n.modal-footer {\n align-items: flex-end;\n display: flex;\n justify-content: flex-end;\n padding: 0.5rem 0.5rem 0.5rem 0rem; }\n .modal-footer:first-child {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n .modal-footer:last-child {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n .modal-footer .btn, .modal-footer .wpcf7 input[type=submit], .wpcf7 .modal-footer input[type=submit] {\n background-color: transparent;\n box-shadow: none;\n max-width: calc(50% - 0.5rem);\n min-width: 4rem;\n overflow: hidden;\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n text-overflow: ellipsis; }\n .modal-footer .btn-primary, .modal-footer .wpcf7 input[type=submit], .wpcf7 .modal-footer input[type=submit], .modal-footer .btn-primary:active, .modal-footer .wpcf7 input:active[type=submit], .wpcf7 .modal-footer input:active[type=submit], .modal-footer .btn-primary:focus, .modal-footer .wpcf7 input:focus[type=submit], .wpcf7 .modal-footer input:focus[type=submit], .modal-footer .btn-primary:hover, .modal-footer .wpcf7 input:hover[type=submit], .wpcf7 .modal-footer input:hover[type=submit] {\n color: #f08506; }\n .modal-footer .btn-primary.disabled, .modal-footer .wpcf7 input.disabled[type=submit], .wpcf7 .modal-footer input.disabled[type=submit], .modal-footer .btn-primary:disabled, .modal-footer .wpcf7 input:disabled[type=submit], .wpcf7 .modal-footer input:disabled[type=submit] {\n color: rgba(0, 0, 0, 0.26); }\n .modal-footer .btn-secondary, .modal-footer .btn-secondary:active, .modal-footer .btn-secondary:focus, .modal-footer .btn-secondary:hover {\n color: #f08506; }\n .modal-footer .btn-secondary.disabled, .modal-footer .btn-secondary:disabled {\n color: rgba(0, 0, 0, 0.26); }\n .modal-footer .btn-danger, .modal-footer .btn-danger:active, .modal-footer .btn-danger:focus, .modal-footer .btn-danger:hover {\n color: #f44336; }\n .modal-footer .btn-danger.disabled, .modal-footer .btn-danger:disabled {\n color: rgba(0, 0, 0, 0.26); }\n .modal-footer .btn-info, .modal-footer .btn-info:active, .modal-footer .btn-info:focus, .modal-footer .btn-info:hover {\n color: #2196f3; }\n .modal-footer .btn-info.disabled, .modal-footer .btn-info:disabled {\n color: rgba(0, 0, 0, 0.26); }\n .modal-footer .btn-success, .modal-footer .btn-success:active, .modal-footer .btn-success:focus, .modal-footer .btn-success:hover {\n color: #4caf50; }\n .modal-footer .btn-success.disabled, .modal-footer .btn-success:disabled {\n color: rgba(0, 0, 0, 0.26); }\n .modal-footer .btn-warning, .modal-footer .btn-warning:active, .modal-footer .btn-warning:focus, .modal-footer .btn-warning:hover {\n color: #ff9800; }\n .modal-footer .btn-warning.disabled, .modal-footer .btn-warning:disabled {\n color: rgba(0, 0, 0, 0.26); }\n .modal-footer .btn-dark, .modal-footer .btn-dark:active, .modal-footer .btn-dark:focus, .modal-footer .btn-dark:hover {\n color: #424242; }\n .modal-footer .btn-dark.disabled, .modal-footer .btn-dark:disabled {\n color: rgba(0, 0, 0, 0.26); }\n .modal-footer .btn-light, .modal-footer .btn-light:active, .modal-footer .btn-light:focus, .modal-footer .btn-light:hover {\n color: #f5f5f5; }\n .modal-footer .btn-light.disabled, .modal-footer .btn-light:disabled {\n color: rgba(0, 0, 0, 0.26); }\n .modal-footer .btn.active, .modal-footer .wpcf7 input.active[type=submit], .wpcf7 .modal-footer input.active[type=submit], .modal-footer .btn:active, .modal-footer .wpcf7 input:active[type=submit], .wpcf7 .modal-footer input:active[type=submit] {\n background-color: rgba(153, 153, 153, 0.4);\n box-shadow: none; }\n .modal-footer .btn.disabled, .modal-footer .wpcf7 input.disabled[type=submit], .wpcf7 .modal-footer input.disabled[type=submit], .modal-footer .btn:disabled, .modal-footer .wpcf7 input:disabled[type=submit], .wpcf7 .modal-footer input:disabled[type=submit] {\n background-color: transparent; }\n .modal-footer > * {\n margin-left: 0.5rem; }\n\n.modal-footer-stacked {\n align-items: stretch;\n flex-direction: column;\n padding-top: 0;\n padding-right: 0;\n padding-left: 0; }\n .modal-footer-stacked .btn, .modal-footer-stacked .wpcf7 input[type=submit], .wpcf7 .modal-footer-stacked input[type=submit] {\n text-align: right;\n text-align: end;\n border-radius: 0;\n margin-left: 0;\n max-width: none;\n padding: 1.0625rem 1rem; }\n [dir='rtl'] .modal-footer-stacked .btn, [dir='rtl'] .modal-footer-stacked .wpcf7 input[type=submit], .wpcf7 [dir='rtl'] .modal-footer-stacked input[type=submit] {\n text-align: left;\n text-align: end; }\n\n.modal-header {\n align-items: center;\n display: flex;\n justify-content: space-between;\n padding: 1.25rem 1.5rem; }\n .modal-header:first-child {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n .modal-header:last-child {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n\n.modal-title {\n font-size: 1.25rem;\n font-weight: 500;\n letter-spacing: 0.02em;\n line-height: 1.4;\n margin: 0; }\n\n.modal-scrollbar-measure {\n height: 50px;\n overflow: scroll;\n position: absolute;\n top: -99999px;\n width: 50px; }\n\n.list-group {\n display: flex;\n flex-direction: column;\n margin-bottom: 0;\n padding-left: 0; }\n\n.list-group-item {\n transition-duration: 0.3s;\n transition-property: background-color, color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: #fff;\n border: 0;\n box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.14), 0 2px 2px 0 rgba(0, 0, 0, 0.12), 0 1px 3px 0 rgba(0, 0, 0, 0.2);\n color: rgba(0, 0, 0, 0.87);\n display: block;\n font-size: 0.9375rem;\n line-height: 1.42857;\n min-height: 3rem;\n padding: 0.83036rem 1.5rem;\n position: relative; }\n @media (min-width: 576px) {\n .list-group-item {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .list-group-item {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .list-group-item {\n transition: none; } }\n .list-group-item:active, .list-group-item:focus, .list-group-item:hover {\n color: rgba(0, 0, 0, 0.87);\n text-decoration: none; }\n .list-group-item.active {\n background-color: #eeeeee;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item.disabled, .list-group-item:disabled {\n background-color: #fff;\n color: rgba(0, 0, 0, 0.38); }\n .list-group-item:first-child {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n .list-group-item:last-child {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n .card .list-group-item {\n padding-right: 1rem;\n padding-left: 1rem; }\n\n.list-group-item-action {\n color: rgba(0, 0, 0, 0.87);\n text-align: inherit;\n width: 100%; }\n .list-group-item-action:active, .list-group-item-action:focus, .list-group-item-action:hover {\n background-color: #eeeeee;\n color: rgba(0, 0, 0, 0.87);\n text-decoration: none; }\n .list-group-item-action.disabled, .list-group-item-action:disabled {\n background-color: #fff;\n color: rgba(0, 0, 0, 0.38); }\n .list-group-item-action:focus {\n outline: 0; }\n\n.list-group-item-primary {\n background-color: #fa9d2f;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-primary.active {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-primary.list-group-item-action:active, .list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n\n.list-group-item-secondary {\n background-color: #fa9d2f;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-secondary.active {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-secondary.list-group-item-action:active, .list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n\n.list-group-item-danger {\n background-color: #ffcdd2;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-danger.active {\n background-color: #f44336;\n color: white; }\n .list-group-item-danger.list-group-item-action:active, .list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover {\n background-color: #f44336;\n color: white; }\n\n.list-group-item-info {\n background-color: #bbdefb;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-info.active {\n background-color: #2196f3;\n color: white; }\n .list-group-item-info.list-group-item-action:active, .list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover {\n background-color: #2196f3;\n color: white; }\n\n.list-group-item-success {\n background-color: #c8e6c9;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-success.active {\n background-color: #4caf50;\n color: white; }\n .list-group-item-success.list-group-item-action:active, .list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover {\n background-color: #4caf50;\n color: white; }\n\n.list-group-item-warning {\n background-color: #ffe0b2;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-warning.active {\n background-color: #ff9800;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-warning.list-group-item-action:active, .list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover {\n background-color: #ff9800;\n color: rgba(0, 0, 0, 0.87); }\n\n.list-group-item-dark {\n background-color: #757575;\n color: white; }\n .list-group-item-dark.active {\n background-color: #424242;\n color: white; }\n .list-group-item-dark.list-group-item-action:active, .list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover {\n background-color: #424242;\n color: white; }\n\n.list-group-item-light {\n background-color: #fafafa;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-light.active {\n background-color: #f5f5f5;\n color: rgba(0, 0, 0, 0.87); }\n .list-group-item-light.list-group-item-action:active, .list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover {\n background-color: #f5f5f5;\n color: rgba(0, 0, 0, 0.87); }\n\n.expansion-panel {\n transition-duration: 0.3s;\n transition-property: background-color, color, margin;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n padding: 0; }\n @media (min-width: 576px) {\n .expansion-panel {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .expansion-panel {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .expansion-panel {\n transition: none; } }\n .expansion-panel.show {\n border-radius: 2px; }\n .expansion-panel.show:not(:first-child) {\n margin-top: 1rem; }\n .card .expansion-panel.show:not(:first-child) {\n margin-top: 0; }\n .expansion-panel.show:not(:last-child) {\n margin-bottom: 1rem; }\n .card .expansion-panel.show:not(:last-child) {\n margin-bottom: 0; }\n .expansion-panel.show + .expansion-panel {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n .expansion-panel.show + .expansion-panel.show {\n margin-top: 0; }\n .card .expansion-panel.show + .expansion-panel {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n .expansion-panel.show-predecessor {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n .card .expansion-panel.show-predecessor {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0; }\n .card .expansion-panel {\n padding-right: 0;\n padding-left: 0; }\n\n.expansion-panel-body {\n padding: 1rem 1.5rem; }\n .card .expansion-panel-body {\n padding-right: 1rem;\n padding-left: 1rem; }\n\n.expansion-panel-footer {\n align-items: flex-end;\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n display: flex;\n justify-content: flex-end;\n padding: 1rem 0.5rem 0.75rem 0rem; }\n .card .expansion-panel-footer {\n padding-right: 1rem;\n padding-left: 0.5rem; }\n .expansion-panel-footer .btn, .expansion-panel-footer .wpcf7 input[type=submit], .wpcf7 .expansion-panel-footer input[type=submit] {\n margin-bottom: 0.25rem;\n margin-left: 0.5rem;\n min-width: 4rem;\n padding-right: 0.5rem;\n padding-left: 0.5rem; }\n .card .expansion-panel-footer .btn, .card .expansion-panel-footer .wpcf7 input[type=submit], .wpcf7 .card .expansion-panel-footer input[type=submit] {\n padding-right: 0.5rem;\n padding-left: 0.5rem; }\n\n.expansion-panel-icon {\n flex-shrink: 0;\n margin-left: 1rem; }\n [data-toggle='collapse'].collapsed .expansion-panel-icon .collapsed-hide {\n display: none; }\n [data-toggle='collapse']:not(.collapsed) .expansion-panel-icon .collapsed-show {\n display: none; }\n\n.expansion-panel-toggler {\n align-items: center;\n color: inherit;\n display: flex;\n justify-content: space-between;\n min-height: 3rem;\n padding: 0.83036rem 1.5rem;\n text-align: inherit;\n width: 100%; }\n .expansion-panel-toggler:active, .expansion-panel-toggler:focus, .expansion-panel-toggler:hover {\n background-color: #eeeeee;\n color: rgba(0, 0, 0, 0.87);\n text-decoration: none; }\n .expansion-panel-toggler.disabled, .expansion-panel-toggler:disabled {\n background-color: #fff;\n color: rgba(0, 0, 0, 0.38); }\n .expansion-panel-toggler:focus {\n outline: 0; }\n .card .expansion-panel-toggler {\n padding-right: 1rem;\n padding-left: 1rem; }\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0; }\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom: 0; }\n\n.list-group-flush .list-group-item {\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n border-radius: 0;\n box-shadow: none; }\n .list-group-flush .list-group-item:last-child {\n border-bottom: 1px solid rgba(0, 0, 0, 0.12); }\n\n.dropdown,\n.dropleft,\n.dropright,\n.dropup {\n position: relative; }\n\n.dropdown-menu {\n border-radius: 2px;\n text-align: left;\n text-align: start;\n background-color: transparent;\n color: inherit;\n display: none;\n float: left;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5rem;\n list-style: none;\n margin: 0;\n min-width: 7rem;\n padding: 0.5rem 0;\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 80; }\n [dir='rtl'] .dropdown-menu {\n text-align: right;\n text-align: start; }\n .dropdown-menu.show {\n display: block; }\n .dropdown-menu.show::before,\n .dropdown-menu.show > * {\n animation-duration: 0.3s;\n animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }\n @media (min-width: 576px) {\n .dropdown-menu.show::before,\n .dropdown-menu.show > * {\n animation-duration: 0.39s; } }\n @media (min-width: 992px) {\n .dropdown-menu.show::before,\n .dropdown-menu.show > * {\n animation-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .dropdown-menu.show::before,\n .dropdown-menu.show > * {\n animation: none; } }\n .dropdown-menu.show::before {\n animation-name: dropdown-menu-show; }\n .dropdown-menu.show > * {\n animation-name: dropdown-item-show; }\n .dropdown-menu.show > :nth-child(1) {\n animation-name: dropdown-item-show-1; }\n .dropdown-menu.show > :nth-child(2) {\n animation-name: dropdown-item-show-2; }\n .dropdown-menu.show > :nth-child(3) {\n animation-name: dropdown-item-show-3; }\n .dropdown-menu::before {\n border-radius: 2px;\n background-color: #fff;\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2);\n content: '';\n display: block;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n transform-origin: 0 0;\n z-index: -1; }\n .nav:not(.flex-column):not(.flex-column-reverse) .dropdown-menu {\n min-width: 100%; }\n\n.menu {\n margin-top: -3.125rem; }\n .menu::before {\n transform-origin: 0 2rem; }\n\n.show > a {\n outline: 0; }\n\n.dropdown-menu-right:not([x-placement]) {\n right: 0;\n left: auto; }\n .dropdown-menu-right:not([x-placement]).menu::before {\n transform-origin: 100% 2rem; }\n .dropdown-menu-right:not([x-placement])::before {\n transform-origin: 100% 0; }\n\n.dropleft .dropdown-menu:not([x-placement]) {\n top: 0;\n right: 100%;\n left: auto; }\n .dropleft .dropdown-menu:not([x-placement]).menu {\n margin-top: 0; }\n .dropleft .dropdown-menu:not([x-placement])::before {\n transform-origin: 100% 0; }\n\n.dropright .dropdown-menu:not([x-placement]) {\n top: 0;\n left: 100%; }\n .dropright .dropdown-menu:not([x-placement]).menu {\n margin-top: 0; }\n .dropright .dropdown-menu:not([x-placement])::before {\n transform-origin: 0 0; }\n\n.dropup .dropdown-menu:not([x-placement]) {\n top: auto;\n bottom: 100%; }\n .dropup .dropdown-menu:not([x-placement]).menu {\n margin-top: 0;\n margin-bottom: -3.125rem; }\n .dropup .dropdown-menu:not([x-placement]).menu::before {\n transform-origin: 0 calc(100% - 2rem); }\n .dropup .dropdown-menu:not([x-placement])::before {\n transform-origin: 0 100%; }\n .dropup .dropdown-menu:not([x-placement]) > :nth-child(1),\n .dropup .dropdown-menu:not([x-placement]) > :nth-child(2),\n .dropup .dropdown-menu:not([x-placement]) > :nth-child(3) {\n animation-name: dropdown-item-show; }\n .dropup .dropdown-menu:not([x-placement]) > :nth-last-child(1) {\n animation-name: dropdown-item-show-1; }\n .dropup .dropdown-menu:not([x-placement]) > :nth-last-child(2) {\n animation-name: dropdown-item-show-2; }\n .dropup .dropdown-menu:not([x-placement]) > :nth-last-child(3) {\n animation-name: dropdown-item-show-3; }\n\n.dropup .dropdown-menu-right:not([x-placement]).menu::before {\n transform-origin: 100% calc(100% - 2rem); }\n\n.dropup .dropdown-menu-right:not([x-placement])::before {\n transform-origin: 100% 100%; }\n\n.dropdown-menu[x-placement='bottom-end']::before,\n.dropdown-menu[x-placement='left-start']::before {\n transform-origin: 100% 0; }\n\n.dropdown-menu[x-placement='top-end'].show > :nth-child(1),\n.dropdown-menu[x-placement='top-end'].show > :nth-child(2),\n.dropdown-menu[x-placement='top-end'].show > :nth-child(3),\n.dropdown-menu[x-placement='top-start'].show > :nth-child(1),\n.dropdown-menu[x-placement='top-start'].show > :nth-child(2),\n.dropdown-menu[x-placement='top-start'].show > :nth-child(3) {\n animation-name: dropdown-item-show; }\n\n.dropdown-menu[x-placement='top-end'].show > :nth-last-child(1),\n.dropdown-menu[x-placement='top-start'].show > :nth-last-child(1) {\n animation-name: dropdown-item-show-1; }\n\n.dropdown-menu[x-placement='top-end'].show > :nth-last-child(2),\n.dropdown-menu[x-placement='top-start'].show > :nth-last-child(2) {\n animation-name: dropdown-item-show-2; }\n\n.dropdown-menu[x-placement='top-end'].show > :nth-last-child(3),\n.dropdown-menu[x-placement='top-start'].show > :nth-last-child(3) {\n animation-name: dropdown-item-show-3; }\n\n.dropdown-menu[x-placement='top-end']::before {\n transform-origin: 100% 100%; }\n\n.dropdown-menu[x-placement='top-start']::before {\n transform-origin: 0 100%; }\n\n.menu[x-placement='bottom-end']::before {\n transform-origin: 100% 2rem; }\n\n.menu[x-placement='left-start'],\n.menu[x-placement='right-start'] {\n margin-top: 0; }\n\n.menu[x-placement='left-start']::before {\n transform-origin: 100% 0; }\n\n.menu[x-placement='right-start']::before {\n transform-origin: 0 0; }\n\n.menu[x-placement='top-end'],\n.menu[x-placement='top-start'] {\n margin-top: 0;\n margin-bottom: -3.125rem; }\n\n.menu[x-placement='top-end']::before {\n transform-origin: 100% calc(100% - 2rem); }\n\n.menu[x-placement='top-start']::before {\n transform-origin: 0 calc(100% - 2rem); }\n\n@keyframes dropdown-item-show {\n 0% {\n opacity: 0; }\n 99% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@keyframes dropdown-item-show-1 {\n 0% {\n opacity: 0; }\n 40% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@keyframes dropdown-item-show-2 {\n 0% {\n opacity: 0; }\n 60% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@keyframes dropdown-item-show-3 {\n 0% {\n opacity: 0; }\n 80% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@keyframes dropdown-menu-show {\n 0% {\n transform: scale(0, 0); }\n 20% {\n transform: scale(0.33333, 0); }\n 40% {\n transform: scale(0.66667, 0.25); }\n 60% {\n transform: scale(1, 0.5); }\n 80% {\n transform: scale(1, 0.75); }\n 100% {\n transform: scale(1, 1); } }\n\n@keyframes menu-animation {\n 0% {\n margin-top: -3.5rem; }\n 100% {\n margin-top: 0; } }\n\n.dropdown-menu-sm,\n.menu-cascading {\n font-size: 0.9375rem;\n line-height: 1.5rem;\n padding-top: 1rem;\n padding-bottom: 1rem; }\n @media (min-width: 576px) {\n .dropdown-menu-sm,\n .menu-cascading {\n min-width: 20rem; } }\n\n.menu-cascading {\n margin-top: -2.75rem; }\n .menu-cascading[x-placement='top-end'], .menu-cascading[x-placement='top-start'] {\n margin-top: 0;\n margin-bottom: -2.75rem; }\n .menu-cascading[x-placement='top-end']::before {\n transform-origin: 100% calc(100% - 2rem); }\n .menu-cascading[x-placement='top-start']::before {\n transform-origin: 0 calc(100% - 2rem); }\n\n.dropdown-divider {\n background-color: rgba(0, 0, 0, 0.12);\n height: 1px;\n margin: 0.5rem 0;\n overflow: hidden; }\n\n.dropdown-header {\n color: rgba(0, 0, 0, 0.87);\n display: block;\n font-size: 1rem;\n font-weight: bolder;\n line-height: 1.5rem;\n margin: 0;\n padding: 0.75rem 1rem;\n white-space: nowrap; }\n .dropdown-menu-sm .dropdown-header,\n .menu-cascading .dropdown-header {\n font-size: 0.9375rem;\n line-height: 1.5rem;\n padding: 0.25rem 1.5rem; }\n\n.dropdown-item {\n transition-duration: 0.3s;\n transition-property: background-color, color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background: none;\n border: 0;\n clear: both;\n color: rgba(0, 0, 0, 0.87);\n display: block;\n font-weight: inherit;\n padding: 0.75rem 1rem;\n position: relative;\n text-align: inherit;\n transform-origin: 0 0;\n white-space: nowrap;\n width: 100%; }\n @media (min-width: 576px) {\n .dropdown-item {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .dropdown-item {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .dropdown-item {\n transition: none; } }\n .dropdown-item:active, .dropdown-item:focus, .dropdown-item:hover {\n background-color: #f5f5f5;\n color: rgba(0, 0, 0, 0.87);\n text-decoration: none; }\n .dropdown-item.active {\n background-color: #f5f5f5; }\n .dropdown-item.disabled, .dropdown-item:disabled {\n background-color: transparent;\n color: rgba(0, 0, 0, 0.38);\n pointer-events: none; }\n .dropdown-menu-sm .dropdown-item,\n .menu-cascading .dropdown-item {\n padding: 0.25rem 1.5rem; }\n\n.dropdown-item-text {\n color: rgba(0, 0, 0, 0.87);\n display: block;\n font-weight: inherit;\n padding: 0.75rem 1rem;\n transform-origin: 0 0; }\n .dropdown-menu-sm .dropdown-item-text,\n .menu-cascading .dropdown-item-text {\n padding: 0.25rem 1.5rem; }\n\n.dropdown-toggle::after {\n font-size: 1.71429em;\n line-height: 0.58333em;\n vertical-align: -0.3022em;\n font-family: 'Material Icons';\n font-feature-settings: 'liga';\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n text-rendering: optimizeLegibility;\n text-transform: none;\n white-space: nowrap;\n word-wrap: normal;\n content: \"expand_more\";\n display: inline-block;\n margin-right: -0.2em;\n margin-left: 0.2em;\n vertical-align: top; }\n .dropright .dropdown-toggle::after {\n content: \"keyboard_arrow_right\"; }\n .dropup .dropdown-toggle::after {\n content: \"expand_less\"; }\n\n.dropdown-toggle:empty::after {\n margin-left: -0.2em; }\n\n.dropleft .dropdown-toggle::after {\n display: none; }\n\n.dropleft .dropdown-toggle::before {\n font-size: 1.71429em;\n line-height: 0.58333em;\n vertical-align: -0.3022em;\n font-family: 'Material Icons';\n font-feature-settings: 'liga';\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n text-rendering: optimizeLegibility;\n text-transform: none;\n white-space: nowrap;\n word-wrap: normal;\n content: \"keyboard_arrow_left\";\n display: inline-block;\n margin-right: 0.2em;\n margin-left: -0.2em; }\n\n.navdrawer {\n display: none;\n outline: 0;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 160; }\n\n.navdrawer-backdrop {\n transition-duration: 0.375s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: rgba(0, 0, 0, 0.38);\n opacity: 0;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 159; }\n @media (min-width: 576px) {\n .navdrawer-backdrop {\n transition-duration: 0.4875s; } }\n @media (min-width: 992px) {\n .navdrawer-backdrop {\n transition-duration: 0.25s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .navdrawer-backdrop {\n transition: none; } }\n .navdrawer-backdrop.show {\n opacity: 1; }\n\n.navdrawer-content {\n transition-duration: 0.195s;\n transition-property: box-shadow, transform;\n transition-timing-function: cubic-bezier(0.4, 0, 0.6, 1);\n background-color: #fff;\n max-width: calc(100% - 3.5rem);\n overflow-x: hidden;\n overflow-y: auto;\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n transform: translate3d(-100%, 0, 0);\n width: 17.5rem; }\n @media (min-width: 576px) {\n .navdrawer-content {\n transition-duration: 0.2535s; } }\n @media (min-width: 992px) {\n .navdrawer-content {\n transition-duration: 0.13s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .navdrawer-content {\n transition: none; } }\n .navdrawer-right .navdrawer-content {\n right: 0;\n left: auto;\n transform: translate3d(100%, 0, 0); }\n .navdrawer.show .navdrawer-content {\n transition-duration: 0.225s;\n transition-property: box-shadow, transform;\n transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2);\n transform: translate3d(0, 0, 0); }\n @media (min-width: 576px) {\n .navdrawer.show .navdrawer-content {\n transition-duration: 0.2925s; } }\n @media (min-width: 992px) {\n .navdrawer.show .navdrawer-content {\n transition-duration: 0.15s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .navdrawer.show .navdrawer-content {\n transition: none; } }\n\n.navdrawer-body {\n margin-bottom: 0.5rem;\n padding-right: 1rem;\n padding-left: 1rem; }\n\n.navdrawer-divider {\n background-color: rgba(0, 0, 0, 0.12);\n height: 1px;\n margin: 0.5rem 0;\n overflow: hidden; }\n\n.navdrawer-header {\n background-color: #f5f5f5;\n border-bottom: 1px solid rgba(0, 0, 0, 0.12);\n display: block;\n margin-bottom: 0.5rem;\n padding: 0.625rem 1rem; }\n\n.navdrawer-subheader {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n color: rgba(0, 0, 0, 0.38);\n display: block;\n font-weight: 500;\n height: 3rem;\n line-height: 1;\n margin-top: 0;\n margin-bottom: 0;\n padding: 1.0625rem 1rem; }\n .navdrawer-divider + .navdrawer-subheader {\n margin-top: -0.5rem; }\n\n.navdrawer-nav {\n display: flex;\n flex-direction: column;\n list-style: none;\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n padding-left: 0; }\n .navdrawer-header + .navdrawer-nav,\n .navdrawer-subheader + .navdrawer-nav {\n margin-top: 0; }\n .navdrawer-nav .nav-link {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n transition-duration: 0.3s;\n transition-property: background-color, color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n color: rgba(0, 0, 0, 0.87);\n font-size: 0.875rem;\n font-weight: 500;\n line-height: 1;\n padding: 1.0625rem 1rem; }\n @media (min-width: 576px) {\n .navdrawer-nav .nav-link {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .navdrawer-nav .nav-link {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .navdrawer-nav .nav-link {\n transition: none; } }\n .navdrawer-nav .nav-link:active, .navdrawer-nav .nav-link:focus, .navdrawer-nav .nav-link:hover {\n background-color: #f5f5f5; }\n .navdrawer-nav .nav-link.active, .navdrawer-nav .nav-link:active {\n color: #f08506; }\n .navdrawer-nav .nav-link.disabled {\n background-color: transparent;\n color: rgba(0, 0, 0, 0.38); }\n .navdrawer-nav .nav-link:focus {\n outline: 0; }\n .navdrawer-nav .active > .nav-link {\n color: #f08506; }\n\n.navdrawer-nav-icon {\n color: rgba(0, 0, 0, 0.54);\n width: 3.5rem; }\n .nav-link:active .navdrawer-nav-icon,\n .nav-link.active .navdrawer-nav-icon {\n color: #f08506; }\n\n.active > .nav-link .navdrawer-nav-icon {\n color: #f08506; }\n\n@media (min-width: 576px) {\n .navdrawer-backdrop-permanent-sm {\n display: none;\n transition: none; }\n .navdrawer-backdrop-persistent-sm {\n display: none;\n transition: none; }\n .navdrawer-backdrop-temporary-sm {\n display: none;\n transition: none; }\n .navdrawer-permanent-sm {\n border-right: 1px solid rgba(0, 0, 0, 0.12);\n display: block !important;\n right: auto;\n width: 17.5rem;\n z-index: auto; }\n .navdrawer-permanent-sm.navdrawer-permanent-clipped, .navdrawer-permanent-sm.navdrawer-permanent-float {\n top: 3.5rem; }\n .navdrawer-permanent-sm.navdrawer-permanent-float {\n border-right: 0; }\n .navdrawer-permanent-sm.navdrawer-permanent-float.navdrawer-right {\n border-left: 0; }\n .navdrawer-permanent-sm.navdrawer-permanent-float .navdrawer-content {\n background-color: transparent; }\n .navdrawer-permanent-sm.navdrawer-right {\n border-right: 0;\n border-left: 1px solid rgba(0, 0, 0, 0.12);\n right: 0;\n left: auto; }\n .navdrawer-permanent-sm.show .navdrawer-content {\n box-shadow: none; }\n .navdrawer-permanent-sm .navdrawer-content {\n max-width: none;\n position: absolute;\n transform: translate3d(0, 0, 0);\n width: 100%; }\n .navdrawer-persistent-sm {\n right: auto;\n width: 17.5rem;\n z-index: auto; }\n .navdrawer-persistent-sm.navdrawer-persistent-clipped {\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n margin-top: -1px;\n top: 3.5rem;\n z-index: 39; }\n .navdrawer-persistent-sm.navdrawer-right {\n right: 0;\n left: auto; }\n .navdrawer-persistent-sm.navdrawer-right .navdrawer-content {\n border-right: 0;\n border-left: 1px solid rgba(0, 0, 0, 0.12); }\n .navdrawer-persistent-sm.show .navdrawer-content {\n box-shadow: none; }\n .navdrawer-persistent-sm .navdrawer-content {\n border-right: 1px solid rgba(0, 0, 0, 0.12);\n max-width: none;\n position: absolute;\n width: 100%; }\n .navdrawer-temporary-sm {\n overflow: visible;\n right: auto;\n width: 17.5rem; }\n .navdrawer-temporary-sm.navdrawer-right {\n right: 0;\n left: auto; }\n .navdrawer-temporary-sm .navdrawer-content {\n max-width: none;\n position: absolute;\n width: 100%; } }\n\n@media (min-width: 768px) {\n .navdrawer-backdrop-permanent-md {\n display: none;\n transition: none; }\n .navdrawer-backdrop-persistent-md {\n display: none;\n transition: none; }\n .navdrawer-backdrop-temporary-md {\n display: none;\n transition: none; }\n .navdrawer-permanent-md {\n border-right: 1px solid rgba(0, 0, 0, 0.12);\n display: block !important;\n right: auto;\n width: 17.5rem;\n z-index: auto; }\n .navdrawer-permanent-md.navdrawer-permanent-clipped, .navdrawer-permanent-md.navdrawer-permanent-float {\n top: 3.5rem; }\n .navdrawer-permanent-md.navdrawer-permanent-float {\n border-right: 0; }\n .navdrawer-permanent-md.navdrawer-permanent-float.navdrawer-right {\n border-left: 0; }\n .navdrawer-permanent-md.navdrawer-permanent-float .navdrawer-content {\n background-color: transparent; }\n .navdrawer-permanent-md.navdrawer-right {\n border-right: 0;\n border-left: 1px solid rgba(0, 0, 0, 0.12);\n right: 0;\n left: auto; }\n .navdrawer-permanent-md.show .navdrawer-content {\n box-shadow: none; }\n .navdrawer-permanent-md .navdrawer-content {\n max-width: none;\n position: absolute;\n transform: translate3d(0, 0, 0);\n width: 100%; }\n .navdrawer-persistent-md {\n right: auto;\n width: 17.5rem;\n z-index: auto; }\n .navdrawer-persistent-md.navdrawer-persistent-clipped {\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n margin-top: -1px;\n top: 3.5rem;\n z-index: 39; }\n .navdrawer-persistent-md.navdrawer-right {\n right: 0;\n left: auto; }\n .navdrawer-persistent-md.navdrawer-right .navdrawer-content {\n border-right: 0;\n border-left: 1px solid rgba(0, 0, 0, 0.12); }\n .navdrawer-persistent-md.show .navdrawer-content {\n box-shadow: none; }\n .navdrawer-persistent-md .navdrawer-content {\n border-right: 1px solid rgba(0, 0, 0, 0.12);\n max-width: none;\n position: absolute;\n width: 100%; }\n .navdrawer-temporary-md {\n overflow: visible;\n right: auto;\n width: 17.5rem; }\n .navdrawer-temporary-md.navdrawer-right {\n right: 0;\n left: auto; }\n .navdrawer-temporary-md .navdrawer-content {\n max-width: none;\n position: absolute;\n width: 100%; } }\n\n@media (min-width: 992px) {\n .navdrawer-backdrop-permanent-lg {\n display: none;\n transition: none; }\n .navdrawer-backdrop-persistent-lg {\n display: none;\n transition: none; }\n .navdrawer-backdrop-temporary-lg {\n display: none;\n transition: none; }\n .navdrawer-permanent-lg {\n border-right: 1px solid rgba(0, 0, 0, 0.12);\n display: block !important;\n right: auto;\n width: 17.5rem;\n z-index: auto; }\n .navdrawer-permanent-lg.navdrawer-permanent-clipped, .navdrawer-permanent-lg.navdrawer-permanent-float {\n top: 3.5rem; }\n .navdrawer-permanent-lg.navdrawer-permanent-float {\n border-right: 0; }\n .navdrawer-permanent-lg.navdrawer-permanent-float.navdrawer-right {\n border-left: 0; }\n .navdrawer-permanent-lg.navdrawer-permanent-float .navdrawer-content {\n background-color: transparent; }\n .navdrawer-permanent-lg.navdrawer-right {\n border-right: 0;\n border-left: 1px solid rgba(0, 0, 0, 0.12);\n right: 0;\n left: auto; }\n .navdrawer-permanent-lg.show .navdrawer-content {\n box-shadow: none; }\n .navdrawer-permanent-lg .navdrawer-content {\n max-width: none;\n position: absolute;\n transform: translate3d(0, 0, 0);\n width: 100%; }\n .navdrawer-persistent-lg {\n right: auto;\n width: 17.5rem;\n z-index: auto; }\n .navdrawer-persistent-lg.navdrawer-persistent-clipped {\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n margin-top: -1px;\n top: 3.5rem;\n z-index: 39; }\n .navdrawer-persistent-lg.navdrawer-right {\n right: 0;\n left: auto; }\n .navdrawer-persistent-lg.navdrawer-right .navdrawer-content {\n border-right: 0;\n border-left: 1px solid rgba(0, 0, 0, 0.12); }\n .navdrawer-persistent-lg.show .navdrawer-content {\n box-shadow: none; }\n .navdrawer-persistent-lg .navdrawer-content {\n border-right: 1px solid rgba(0, 0, 0, 0.12);\n max-width: none;\n position: absolute;\n width: 100%; }\n .navdrawer-temporary-lg {\n overflow: visible;\n right: auto;\n width: 17.5rem; }\n .navdrawer-temporary-lg.navdrawer-right {\n right: 0;\n left: auto; }\n .navdrawer-temporary-lg .navdrawer-content {\n max-width: none;\n position: absolute;\n width: 100%; } }\n\n@media (min-width: 1200px) {\n .navdrawer-backdrop-permanent-xl {\n display: none;\n transition: none; }\n .navdrawer-backdrop-persistent-xl {\n display: none;\n transition: none; }\n .navdrawer-backdrop-temporary-xl {\n display: none;\n transition: none; }\n .navdrawer-permanent-xl {\n border-right: 1px solid rgba(0, 0, 0, 0.12);\n display: block !important;\n right: auto;\n width: 17.5rem;\n z-index: auto; }\n .navdrawer-permanent-xl.navdrawer-permanent-clipped, .navdrawer-permanent-xl.navdrawer-permanent-float {\n top: 3.5rem; }\n .navdrawer-permanent-xl.navdrawer-permanent-float {\n border-right: 0; }\n .navdrawer-permanent-xl.navdrawer-permanent-float.navdrawer-right {\n border-left: 0; }\n .navdrawer-permanent-xl.navdrawer-permanent-float .navdrawer-content {\n background-color: transparent; }\n .navdrawer-permanent-xl.navdrawer-right {\n border-right: 0;\n border-left: 1px solid rgba(0, 0, 0, 0.12);\n right: 0;\n left: auto; }\n .navdrawer-permanent-xl.show .navdrawer-content {\n box-shadow: none; }\n .navdrawer-permanent-xl .navdrawer-content {\n max-width: none;\n position: absolute;\n transform: translate3d(0, 0, 0);\n width: 100%; }\n .navdrawer-persistent-xl {\n right: auto;\n width: 17.5rem;\n z-index: auto; }\n .navdrawer-persistent-xl.navdrawer-persistent-clipped {\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n margin-top: -1px;\n top: 3.5rem;\n z-index: 39; }\n .navdrawer-persistent-xl.navdrawer-right {\n right: 0;\n left: auto; }\n .navdrawer-persistent-xl.navdrawer-right .navdrawer-content {\n border-right: 0;\n border-left: 1px solid rgba(0, 0, 0, 0.12); }\n .navdrawer-persistent-xl.show .navdrawer-content {\n box-shadow: none; }\n .navdrawer-persistent-xl .navdrawer-content {\n border-right: 1px solid rgba(0, 0, 0, 0.12);\n max-width: none;\n position: absolute;\n width: 100%; }\n .navdrawer-temporary-xl {\n overflow: visible;\n right: auto;\n width: 17.5rem; }\n .navdrawer-temporary-xl.navdrawer-right {\n right: 0;\n left: auto; }\n .navdrawer-temporary-xl .navdrawer-content {\n max-width: none;\n position: absolute;\n width: 100%; } }\n\n.navdrawer-backdrop-permanent {\n display: none;\n transition: none; }\n\n.navdrawer-backdrop-persistent {\n display: none;\n transition: none; }\n\n.navdrawer-backdrop-temporary {\n display: none;\n transition: none; }\n\n.navdrawer-permanent {\n border-right: 1px solid rgba(0, 0, 0, 0.12);\n display: block !important;\n right: auto;\n width: 17.5rem;\n z-index: auto; }\n .navdrawer-permanent.navdrawer-permanent-clipped, .navdrawer-permanent.navdrawer-permanent-float {\n top: 3.5rem; }\n .navdrawer-permanent.navdrawer-permanent-float {\n border-right: 0; }\n .navdrawer-permanent.navdrawer-permanent-float.navdrawer-right {\n border-left: 0; }\n .navdrawer-permanent.navdrawer-permanent-float .navdrawer-content {\n background-color: transparent; }\n .navdrawer-permanent.navdrawer-right {\n border-right: 0;\n border-left: 1px solid rgba(0, 0, 0, 0.12);\n right: 0;\n left: auto; }\n .navdrawer-permanent.show .navdrawer-content {\n box-shadow: none; }\n .navdrawer-permanent .navdrawer-content {\n max-width: none;\n position: absolute;\n transform: translate3d(0, 0, 0);\n width: 100%; }\n\n.navdrawer-persistent {\n right: auto;\n width: 17.5rem;\n z-index: auto; }\n .navdrawer-persistent.navdrawer-persistent-clipped {\n border-top: 1px solid rgba(0, 0, 0, 0.12);\n margin-top: -1px;\n top: 3.5rem;\n z-index: 39; }\n .navdrawer-persistent.navdrawer-right {\n right: 0;\n left: auto; }\n .navdrawer-persistent.navdrawer-right .navdrawer-content {\n border-right: 0;\n border-left: 1px solid rgba(0, 0, 0, 0.12); }\n .navdrawer-persistent.show .navdrawer-content {\n box-shadow: none; }\n .navdrawer-persistent .navdrawer-content {\n border-right: 1px solid rgba(0, 0, 0, 0.12);\n max-width: none;\n position: absolute;\n width: 100%; }\n\n.navdrawer-temporary {\n overflow: visible;\n right: auto;\n width: 17.5rem; }\n .navdrawer-temporary.navdrawer-right {\n right: 0;\n left: auto; }\n .navdrawer-temporary .navdrawer-content {\n max-width: none;\n position: absolute;\n width: 100%; }\n\n.picker {\n outline: 0;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n transform: translate3d(0, 100%, 0);\n transition-delay: 0.675s;\n transition-duration: 0;\n transition-property: transform;\n z-index: 240; }\n @media (min-width: 576px) {\n .picker {\n transition-delay: 0.8775s; } }\n @media (min-width: 992px) {\n .picker {\n transition-delay: 0.45s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .picker {\n transition: none; } }\n .picker.picker-opened {\n overflow-x: hidden;\n overflow-y: auto;\n transform: translate3d(0, 0, 0);\n transition: none; }\n\n.picker-frame {\n margin: 1.5rem 1.5rem; }\n\n.picker-holder {\n transition-duration: 0.3s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n align-items: center;\n background-color: rgba(0, 0, 0, 0.38);\n display: flex;\n justify-content: center;\n min-height: 100%;\n min-width: 100%;\n opacity: 0;\n pointer-events: none;\n transition-delay: 0.375s; }\n @media (min-width: 576px) {\n .picker-holder {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .picker-holder {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .picker-holder {\n transition: none; } }\n @media (min-width: 576px) {\n .picker-holder {\n transition-delay: 0.4875s; } }\n @media (min-width: 992px) {\n .picker-holder {\n transition-delay: 0.25s; } }\n .picker-opened .picker-holder {\n opacity: 1;\n transition-delay: 0s; }\n\n.picker-wrap {\n border-radius: 2px;\n transition-duration: 0.375s;\n transition-property: opacity, transform;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n font-size: 0.875rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.42857;\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);\n max-width: 18.5rem;\n opacity: 0;\n outline: 0;\n pointer-events: auto;\n position: relative;\n transform: scale(0.87); }\n @media (min-width: 576px) {\n .picker-wrap {\n transition-duration: 0.4875s; } }\n @media (min-width: 992px) {\n .picker-wrap {\n transition-duration: 0.25s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .picker-wrap {\n transition: none; } }\n @media (orientation: landscape) {\n .picker-wrap {\n display: flex;\n max-width: none; } }\n .picker-opened .picker-wrap {\n opacity: 1;\n transform: scale(1); }\n\n.picker-footer {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px;\n display: flex;\n justify-content: flex-end;\n padding: 0.5rem 0.5rem; }\n @media (orientation: landscape) {\n .picker-footer {\n border-radius: 0 0 2px 0;\n padding-right: 0.75rem;\n padding-left: 0.75rem; } }\n .picker-footer button {\n flex: 0 1 auto;\n margin-left: 0.5rem;\n min-width: 0; }\n .picker-footer button:first-child {\n margin-left: 0; }\n\n.picker-header {\n height: 2.5rem;\n line-height: 2.5rem;\n margin-right: 0.5rem;\n margin-left: 0.5rem;\n padding-right: 3rem;\n padding-left: 3rem;\n position: relative;\n text-align: center; }\n @media (orientation: landscape) {\n .picker-header {\n margin-top: 0.5rem;\n margin-right: 0.75rem;\n margin-left: 0.75rem; } }\n\n.picker-month,\n.picker-year {\n display: inline;\n margin-left: 0.5rem; }\n .picker-month:first-child,\n .picker-year:first-child {\n margin-left: 0; }\n\n.picker-nav-next,\n.picker-nav-prev {\n height: 2.5rem;\n margin-top: -1.25rem;\n position: absolute;\n top: 50%;\n width: 2.5rem; }\n .picker-nav-next, .picker-nav-next.material-icons,\n .picker-nav-prev,\n .picker-nav-prev.material-icons {\n line-height: 2.5rem; }\n\n.picker-nav-next {\n right: 0; }\n .picker-nav-next::before {\n content: \"keyboard_arrow_right\"; }\n\n.picker-nav-prev {\n left: 0; }\n .picker-nav-prev::before {\n content: \"keyboard_arrow_left\"; }\n\n.picker-date-display {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px;\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87);\n padding: 1rem 1.5rem; }\n @media (orientation: landscape) {\n .picker-date-display {\n border-top-left-radius: 2px;\n border-bottom-left-radius: 2px;\n border-top-right-radius: 0;\n min-width: 9.75rem;\n white-space: nowrap; } }\n\n.picker-date-display-bottom {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n font-size: 2.125rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.17647; }\n\n.picker-day-display {\n margin-right: 0.5rem; }\n\n.picker-weekday-display {\n margin-right: 0.5rem; }\n @media (orientation: landscape) {\n .picker-weekday-display {\n display: block;\n margin-right: 0; } }\n .picker-weekday-display::after {\n content: ','; }\n\n.picker-box {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px;\n background-color: #fff;\n overflow: hidden; }\n @media (orientation: landscape) {\n .picker-box {\n border-top-right-radius: 2px;\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 0; } }\n\n.picker-input.form-control[readonly], .wpcf7 input.picker-input[readonly][type=text],\n.wpcf7 input.picker-input[readonly][type=search],\n.wpcf7 input.picker-input[readonly][type=url],\n.wpcf7 input.picker-input[readonly][type=tel],\n.wpcf7 input.picker-input[readonly][type=number],\n.wpcf7 input.picker-input[readonly][type=range],\n.wpcf7 input.picker-input[readonly][type=date],\n.wpcf7 input.picker-input[readonly][type=month],\n.wpcf7 input.picker-input[readonly][type=week],\n.wpcf7 input.picker-input[readonly][type=time],\n.wpcf7 input.picker-input[readonly][type=datetime],\n.wpcf7 input.picker-input[readonly][type=datetime-local],\n.wpcf7 input.picker-input[readonly][type=color],\n.wpcf7 input.picker-input[readonly][type=email],\n.wpcf7 input.picker-input[readonly][type=file],\n.wpcf7 input.picker-input[readonly][type=submit],\n.wpcf7 select.picker-input[readonly],\n.wpcf7 textarea.picker-input[readonly], .wpcf7 .picker-input.wpcf7-validation-errors[readonly] {\n border-bottom-style: solid;\n color: inherit;\n cursor: text; }\n\n.picker-input.picker-input-active {\n border-bottom-color: #f08506; }\n\n.picker-day {\n border-radius: 50%;\n cursor: default;\n height: 2.5rem;\n line-height: 2.5rem;\n margin: auto;\n vertical-align: middle;\n width: 2.5rem; }\n @media (orientation: landscape) {\n .picker-day {\n margin-right: 0.25rem;\n margin-left: 0.25rem; } }\n .picker-day.picker-day-selected {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n\n.picker-day-disabled {\n color: rgba(0, 0, 0, 0.38); }\n\n.picker-day-outfocus {\n display: none; }\n\n.picker-day-today {\n color: #f08506;\n font-weight: bolder; }\n\n.picker-table {\n border-collapse: collapse;\n border-spacing: 0;\n margin: 0 0.5rem;\n table-layout: fixed; }\n .picker-table td,\n .picker-table th {\n border: 0;\n padding: 0;\n text-align: center;\n vertical-align: middle; }\n .picker-table th {\n font-weight: inherit; }\n\n.picker-weekday {\n color: rgba(0, 0, 0, 0.38);\n height: 2.5rem;\n vertical-align: middle;\n width: 2.5rem; }\n\n.picker-select-month,\n.picker-select-year {\n border-radius: 2px;\n transition-duration: 0.3s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n appearance: none;\n background-color: rgba(0, 0, 0, 0.12);\n background-image: none;\n background-position: 100% 50%;\n background-size: auto 100%;\n border: 0;\n box-shadow: none;\n color: rgba(0, 0, 0, 0.87);\n display: inline-block;\n font-size: inherit;\n height: 1.25rem;\n line-height: 1.25rem;\n opacity: 0.7;\n padding: 0 1.25rem 0 0.5rem; }\n @media (min-width: 576px) {\n .picker-select-month,\n .picker-select-year {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .picker-select-month,\n .picker-select-year {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .picker-select-month,\n .picker-select-year {\n transition: none; } }\n .picker-select-month:focus, .picker-select-month:hover,\n .picker-select-year:focus,\n .picker-select-year:hover {\n opacity: 1; }\n\n@-moz-document url-prefix('') {\n .picker-select-month,\n .picker-select-year {\n background-image: url('data:image/svg+xml;charset=utf8,%3Csvg fill=\"%23000\" fill-opacity=\"0.54\" height=\"24\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M7 10l5 5 5-5z\"/%3E%3Cpath d=\"M0 0h24v24H0z\" fill=\"none\"/%3E%3C/svg%3E');\n background-repeat: no-repeat; } }\n @media (-webkit-min-device-pixel-ratio: 0) {\n .picker-select-month,\n .picker-select-year {\n background-image: url('data:image/svg+xml;charset=utf8,%3Csvg fill=\"%23000\" fill-opacity=\"0.54\" height=\"24\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M7 10l5 5 5-5z\"/%3E%3Cpath d=\"M0 0h24v24H0z\" fill=\"none\"/%3E%3C/svg%3E');\n background-repeat: no-repeat; } }\n .picker-select-month:focus,\n .picker-select-year:focus {\n outline: 0; }\n\n.picker-select-month {\n margin-left: 0.5rem; }\n\n.progress {\n display: flex;\n overflow: hidden;\n position: relative;\n z-index: 1; }\n\n.progress-bar {\n border-bottom: 0.25rem solid #3f51b5; }\n .progress-bar.bg-primary {\n background-color: transparent !important;\n border-bottom-color: #f08506; }\n .progress-bar.bg-primary::after {\n background-color: #fa9d2f; }\n .progress-bar.bg-secondary {\n background-color: transparent !important;\n border-bottom-color: #f08506; }\n .progress-bar.bg-secondary::after {\n background-color: #fa9d2f; }\n .progress-bar.bg-danger {\n background-color: transparent !important;\n border-bottom-color: #f44336; }\n .progress-bar.bg-danger::after {\n background-color: #ffcdd2; }\n .progress-bar.bg-info {\n background-color: transparent !important;\n border-bottom-color: #2196f3; }\n .progress-bar.bg-info::after {\n background-color: #bbdefb; }\n .progress-bar.bg-success {\n background-color: transparent !important;\n border-bottom-color: #4caf50; }\n .progress-bar.bg-success::after {\n background-color: #c8e6c9; }\n .progress-bar.bg-warning {\n background-color: transparent !important;\n border-bottom-color: #ff9800; }\n .progress-bar.bg-warning::after {\n background-color: #ffe0b2; }\n .progress-bar.bg-dark {\n background-color: transparent !important;\n border-bottom-color: #424242; }\n .progress-bar.bg-dark::after {\n background-color: #757575; }\n .progress-bar.bg-light {\n background-color: transparent !important;\n border-bottom-color: #f5f5f5; }\n .progress-bar.bg-light::after {\n background-color: #fafafa; }\n .progress-bar::after {\n background-color: #c5cae9;\n content: '';\n display: block;\n height: 0.25rem;\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: -1; }\n\n.progress-bar-animated::before {\n animation-direction: reverse;\n animation-duration: 0.3s;\n animation-iteration-count: infinite;\n animation-name: progress-bar-animation;\n animation-timing-function: linear; }\n @media (min-width: 576px) {\n .progress-bar-animated::before {\n animation-duration: 0.39s; } }\n @media (min-width: 992px) {\n .progress-bar-animated::before {\n animation-duration: 0.2s; } }\n\n.progress-bar-animated,\n.progress-bar-striped {\n box-sizing: content-box;\n position: relative; }\n .progress-bar-animated.bg-primary::before,\n .progress-bar-striped.bg-primary::before {\n background-image: repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%); }\n .progress-bar-animated.bg-secondary::before,\n .progress-bar-striped.bg-secondary::before {\n background-image: repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #fa9d2f, #fa9d2f 0.125rem, transparent 0.125rem, transparent 100%); }\n .progress-bar-animated.bg-danger::before,\n .progress-bar-striped.bg-danger::before {\n background-image: repeating-radial-gradient(0.125rem 0.125rem, #ffcdd2, #ffcdd2 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #ffcdd2, #ffcdd2 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #ffcdd2, #ffcdd2 0.125rem, transparent 0.125rem, transparent 100%); }\n .progress-bar-animated.bg-info::before,\n .progress-bar-striped.bg-info::before {\n background-image: repeating-radial-gradient(0.125rem 0.125rem, #bbdefb, #bbdefb 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #bbdefb, #bbdefb 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #bbdefb, #bbdefb 0.125rem, transparent 0.125rem, transparent 100%); }\n .progress-bar-animated.bg-success::before,\n .progress-bar-striped.bg-success::before {\n background-image: repeating-radial-gradient(0.125rem 0.125rem, #c8e6c9, #c8e6c9 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #c8e6c9, #c8e6c9 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #c8e6c9, #c8e6c9 0.125rem, transparent 0.125rem, transparent 100%); }\n .progress-bar-animated.bg-warning::before,\n .progress-bar-striped.bg-warning::before {\n background-image: repeating-radial-gradient(0.125rem 0.125rem, #ffe0b2, #ffe0b2 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #ffe0b2, #ffe0b2 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #ffe0b2, #ffe0b2 0.125rem, transparent 0.125rem, transparent 100%); }\n .progress-bar-animated.bg-dark::before,\n .progress-bar-striped.bg-dark::before {\n background-image: repeating-radial-gradient(0.125rem 0.125rem, #757575, #757575 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #757575, #757575 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #757575, #757575 0.125rem, transparent 0.125rem, transparent 100%); }\n .progress-bar-animated.bg-light::before,\n .progress-bar-striped.bg-light::before {\n background-image: repeating-radial-gradient(0.125rem 0.125rem, #fafafa, #fafafa 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #fafafa, #fafafa 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #fafafa, #fafafa 0.125rem, transparent 0.125rem, transparent 100%); }\n .progress-bar-animated::after,\n .progress-bar-striped::after {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n right: -1.5rem;\n bottom: -0.25rem; }\n .progress-bar-animated::before,\n .progress-bar-striped::before {\n background-image: repeating-radial-gradient(0.125rem 0.125rem, #c5cae9, #c5cae9 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(0.125rem 0.125rem, #c5cae9, #c5cae9 0.125rem, transparent 0.125rem, transparent 100%);\n background-image: -moz-repeating-radial-gradient(0.125rem 0.125rem, #c5cae9, #c5cae9 0.125rem, transparent 0.125rem, transparent 100%);\n background-position: 0 0;\n background-repeat: repeat-x;\n background-size: 0.75rem 0.75rem;\n content: '';\n display: block;\n height: 0.25rem;\n position: absolute;\n right: -100vw;\n bottom: -0.25rem;\n left: 0;\n z-index: -1; }\n\n@keyframes progress-bar-animation {\n from {\n background-position: 0 0; }\n to {\n background-position: 0.75rem 0; } }\n\n.progress-bar-indeterminate {\n border-bottom-color: #c5cae9;\n position: relative;\n width: 100%; }\n .progress-bar-indeterminate.bg-primary {\n border-bottom-color: #fa9d2f; }\n .progress-bar-indeterminate.bg-primary::after, .progress-bar-indeterminate.bg-primary::before {\n background-color: #f08506; }\n .progress-bar-indeterminate.bg-primary::before {\n background-image: none; }\n .progress-bar-indeterminate.bg-secondary {\n border-bottom-color: #fa9d2f; }\n .progress-bar-indeterminate.bg-secondary::after, .progress-bar-indeterminate.bg-secondary::before {\n background-color: #f08506; }\n .progress-bar-indeterminate.bg-secondary::before {\n background-image: none; }\n .progress-bar-indeterminate.bg-danger {\n border-bottom-color: #ffcdd2; }\n .progress-bar-indeterminate.bg-danger::after, .progress-bar-indeterminate.bg-danger::before {\n background-color: #f44336; }\n .progress-bar-indeterminate.bg-danger::before {\n background-image: none; }\n .progress-bar-indeterminate.bg-info {\n border-bottom-color: #bbdefb; }\n .progress-bar-indeterminate.bg-info::after, .progress-bar-indeterminate.bg-info::before {\n background-color: #2196f3; }\n .progress-bar-indeterminate.bg-info::before {\n background-image: none; }\n .progress-bar-indeterminate.bg-success {\n border-bottom-color: #c8e6c9; }\n .progress-bar-indeterminate.bg-success::after, .progress-bar-indeterminate.bg-success::before {\n background-color: #4caf50; }\n .progress-bar-indeterminate.bg-success::before {\n background-image: none; }\n .progress-bar-indeterminate.bg-warning {\n border-bottom-color: #ffe0b2; }\n .progress-bar-indeterminate.bg-warning::after, .progress-bar-indeterminate.bg-warning::before {\n background-color: #ff9800; }\n .progress-bar-indeterminate.bg-warning::before {\n background-image: none; }\n .progress-bar-indeterminate.bg-dark {\n border-bottom-color: #757575; }\n .progress-bar-indeterminate.bg-dark::after, .progress-bar-indeterminate.bg-dark::before {\n background-color: #424242; }\n .progress-bar-indeterminate.bg-dark::before {\n background-image: none; }\n .progress-bar-indeterminate.bg-light {\n border-bottom-color: #fafafa; }\n .progress-bar-indeterminate.bg-light::after, .progress-bar-indeterminate.bg-light::before {\n background-color: #f5f5f5; }\n .progress-bar-indeterminate.bg-light::before {\n background-image: none; }\n .progress-bar-indeterminate::after, .progress-bar-indeterminate::before {\n border-radius: 0.25rem;\n animation-duration: 2s;\n animation-iteration-count: infinite;\n animation-timing-function: linear;\n background-color: #3f51b5;\n width: 0%; }\n .progress-bar-indeterminate::after {\n animation-name: progress-bar-indeterminate-after;\n bottom: -0.25rem;\n z-index: 0; }\n .progress-bar-indeterminate::before {\n animation-name: progress-bar-indeterminate-before;\n content: '';\n display: block;\n height: 0.25rem;\n position: absolute;\n bottom: -0.25rem;\n z-index: 0; }\n\n@keyframes progress-bar-indeterminate-after {\n 0% {\n left: 0%;\n width: 0%; }\n 50% {\n left: 25%;\n width: 75%; }\n 75% {\n left: 100%;\n width: 0%; } }\n\n@keyframes progress-bar-indeterminate-before {\n 0%,\n 62.5% {\n left: 0%;\n width: 0%; }\n 71.875% {\n left: 0%;\n width: 25%; }\n 81.25% {\n left: 25%;\n width: 50%; }\n 100% {\n left: 100%;\n width: 25%; } }\n\n.progress-circular {\n height: 2.5rem;\n position: relative;\n width: 2.5rem; }\n\n.progress-circular-gap {\n border-top: 0.125rem solid #3f51b5;\n position: absolute;\n top: 0;\n right: 1.1875rem;\n bottom: 0;\n left: 1.1875rem; }\n\n.progress-circular-inner {\n animation: progress-circular-inner-rotate 5.332s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n height: 2.5rem;\n position: relative;\n width: 2.5rem; }\n\n.progress-circular-left,\n.progress-circular-right {\n height: 2.5rem;\n overflow: hidden;\n position: absolute;\n top: 0;\n width: 1.25rem; }\n\n.progress-circular-left {\n left: 0; }\n\n.progress-circular-right {\n right: 0; }\n\n.progress-circular-spinner {\n border: 0.25rem solid #3f51b5;\n border-bottom-color: transparent;\n border-radius: 50%;\n height: 2.5rem;\n position: absolute;\n top: 0;\n width: 2.5rem; }\n .progress-circular-left .progress-circular-spinner {\n animation: progress-circular-spinner-left 1.333s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n border-right-color: transparent;\n left: 0; }\n .progress-circular-right .progress-circular-spinner {\n animation: progress-circular-spinner-right 1.333s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n border-left-color: transparent;\n right: 0; }\n\n.progress-circular-wrapper {\n animation: progress-circular-wrapper-rotate 2.666s linear infinite; }\n\n@keyframes progress-circular-inner-rotate {\n 12.5% {\n transform: rotate(135deg); }\n 25% {\n transform: rotate(270deg); }\n 37.5% {\n transform: rotate(405deg); }\n 50% {\n transform: rotate(540deg); }\n 62.5% {\n transform: rotate(675deg); }\n 75% {\n transform: rotate(810deg); }\n 87.5% {\n transform: rotate(945deg); }\n 100% {\n transform: rotate(1080deg); } }\n\n@keyframes progress-circular-spinner-left {\n 0%,\n 100% {\n transform: rotate(130deg); }\n 50% {\n transform: rotate(-5deg); } }\n\n@keyframes progress-circular-spinner-right {\n 0%,\n 100% {\n transform: rotate(-130deg); }\n 50% {\n transform: rotate(5deg); } }\n\n@keyframes progress-circular-wrapper-rotate {\n 100% {\n transform: rotate(360deg); } }\n\n.progress-circular-primary .progress-circular-gap,\n.progress-circular-primary .progress-circular-spinner {\n border-top-color: #f08506; }\n\n.progress-circular-primary .progress-circular-left .progress-circular-spinner {\n border-left-color: #f08506; }\n\n.progress-circular-primary .progress-circular-right .progress-circular-spinner {\n border-right-color: #f08506; }\n\n.progress-circular-secondary .progress-circular-gap,\n.progress-circular-secondary .progress-circular-spinner {\n border-top-color: #f08506; }\n\n.progress-circular-secondary .progress-circular-left .progress-circular-spinner {\n border-left-color: #f08506; }\n\n.progress-circular-secondary .progress-circular-right .progress-circular-spinner {\n border-right-color: #f08506; }\n\n.progress-circular-danger .progress-circular-gap,\n.progress-circular-danger .progress-circular-spinner {\n border-top-color: #f44336; }\n\n.progress-circular-danger .progress-circular-left .progress-circular-spinner {\n border-left-color: #f44336; }\n\n.progress-circular-danger .progress-circular-right .progress-circular-spinner {\n border-right-color: #f44336; }\n\n.progress-circular-info .progress-circular-gap,\n.progress-circular-info .progress-circular-spinner {\n border-top-color: #2196f3; }\n\n.progress-circular-info .progress-circular-left .progress-circular-spinner {\n border-left-color: #2196f3; }\n\n.progress-circular-info .progress-circular-right .progress-circular-spinner {\n border-right-color: #2196f3; }\n\n.progress-circular-success .progress-circular-gap,\n.progress-circular-success .progress-circular-spinner {\n border-top-color: #4caf50; }\n\n.progress-circular-success .progress-circular-left .progress-circular-spinner {\n border-left-color: #4caf50; }\n\n.progress-circular-success .progress-circular-right .progress-circular-spinner {\n border-right-color: #4caf50; }\n\n.progress-circular-warning .progress-circular-gap,\n.progress-circular-warning .progress-circular-spinner {\n border-top-color: #ff9800; }\n\n.progress-circular-warning .progress-circular-left .progress-circular-spinner {\n border-left-color: #ff9800; }\n\n.progress-circular-warning .progress-circular-right .progress-circular-spinner {\n border-right-color: #ff9800; }\n\n.progress-circular-dark .progress-circular-gap,\n.progress-circular-dark .progress-circular-spinner {\n border-top-color: #424242; }\n\n.progress-circular-dark .progress-circular-left .progress-circular-spinner {\n border-left-color: #424242; }\n\n.progress-circular-dark .progress-circular-right .progress-circular-spinner {\n border-right-color: #424242; }\n\n.progress-circular-light .progress-circular-gap,\n.progress-circular-light .progress-circular-spinner {\n border-top-color: #f5f5f5; }\n\n.progress-circular-light .progress-circular-left .progress-circular-spinner {\n border-left-color: #f5f5f5; }\n\n.progress-circular-light .progress-circular-right .progress-circular-spinner {\n border-right-color: #f5f5f5; }\n\n.custom-control {\n display: block;\n min-height: 1.25rem;\n padding-left: 2.25rem;\n position: relative; }\n .custom-control + .custom-control {\n margin-top: 0.75rem; }\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: 1.5rem; }\n .custom-control-inline + .custom-control-inline {\n margin-top: 0; }\n\n.custom-control-label {\n color: inherit;\n font-size: 0.875rem;\n line-height: inherit;\n margin-bottom: 0; }\n .custom-control-label::after {\n color: rgba(0, 0, 0, 0.54);\n position: absolute;\n top: -0.125rem;\n left: 0; }\n .custom-control-label::before {\n transition-duration: 0.3s;\n transition-property: background-color, opacity, transform;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: currentColor;\n border-radius: 50%;\n color: rgba(0, 0, 0, 0.54);\n content: '';\n display: block;\n height: 3rem;\n margin-top: -0.875rem;\n margin-left: -0.75rem;\n opacity: 0;\n position: absolute;\n top: 0;\n left: 0;\n transform: scale(0.87, 0.87) translateZ(0);\n width: 3rem; }\n @media (min-width: 576px) {\n .custom-control-label::before {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-control-label::before {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-control-label::before {\n transition: none; } }\n\n.custom-control-input {\n opacity: 0;\n position: absolute;\n z-index: -1; }\n .custom-control-input.focus ~ .custom-control-label::before, .custom-control-input:active ~ .custom-control-label::before {\n opacity: 0.12;\n transform: scale(1, 1) translateZ(0); }\n .custom-control-input:checked ~ .custom-control-label::after {\n color: #f08506; }\n .custom-control-input:checked ~ .custom-control-label::before {\n background-color: #f08506; }\n .custom-control-input:disabled ~ .custom-control-label {\n color: rgba(0, 0, 0, 0.26); }\n .custom-control-input:disabled ~ .custom-control-label::after {\n color: rgba(0, 0, 0, 0.26); }\n .custom-control-input:disabled ~ .custom-control-label::before {\n display: none; }\n\n.custom-checkbox .custom-control-label::after {\n font-size: 1.71429em;\n line-height: 0.58333em;\n vertical-align: -0.3022em;\n font-family: 'Material Icons';\n font-feature-settings: 'liga';\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n text-rendering: optimizeLegibility;\n text-transform: none;\n white-space: nowrap;\n word-wrap: normal;\n content: \"check_box_outline_blank\";\n line-height: 1;\n vertical-align: middle; }\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n content: \"check_box\"; }\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n content: \"indeterminate_check_box\"; }\n\n.custom-radio .custom-control-label::after {\n font-size: 1.71429em;\n line-height: 0.58333em;\n vertical-align: -0.3022em;\n font-family: 'Material Icons';\n font-feature-settings: 'liga';\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n text-rendering: optimizeLegibility;\n text-transform: none;\n white-space: nowrap;\n word-wrap: normal;\n content: \"radio_button_unchecked\";\n line-height: 1;\n vertical-align: middle; }\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n content: \"radio_button_checked\"; }\n\n.custom-switch {\n padding-left: 3.75rem; }\n .custom-switch .custom-control-label {\n transition-duration: 0.3s;\n transition-property: background-color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }\n @media (min-width: 576px) {\n .custom-switch .custom-control-label {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-switch .custom-control-label {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label {\n transition: none; } }\n .custom-switch .custom-control-label::after {\n transition-duration: 0.3s;\n transition-property: background-color, transform;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: #fafafa;\n border-radius: 50%;\n box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.54);\n content: '';\n display: block;\n height: 1.5rem;\n position: absolute;\n width: 1.5rem; }\n @media (min-width: 576px) {\n .custom-switch .custom-control-label::after {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-switch .custom-control-label::after {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none; } }\n .custom-switch .custom-control-input:checked ~ .custom-control-label::after, .custom-switch .custom-control-input:checked ~ .custom-control-label::before {\n transform: translateX(1.5rem); }\n .custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #f08506; }\n .custom-switch .custom-control-input:checked ~ .custom-control-track {\n background-color: rgba(240, 133, 6, 0.5); }\n .custom-switch .custom-control-input:disabled ~ .custom-control-label::after {\n background-color: #bdbdbd; }\n .custom-switch .custom-control-input:disabled ~ .custom-control-track {\n background-color: rgba(0, 0, 0, 0.12); }\n .custom-switch .custom-control-track {\n transition-duration: 0.3s;\n transition-property: background-color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-clip: content-box;\n background-color: rgba(0, 0, 0, 0.38);\n border: 0.25rem solid transparent;\n border-radius: 1rem;\n content: '';\n display: block;\n height: 1.5rem;\n position: absolute;\n top: -0.125rem;\n left: 0;\n width: 3rem; }\n @media (min-width: 576px) {\n .custom-switch .custom-control-track {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-switch .custom-control-track {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-track {\n transition: none; } }\n\n.custom-range {\n appearance: none;\n background-color: transparent;\n padding-left: 0;\n width: 100%; }\n .custom-range:active::-moz-range-track, .custom-range:focus::-moz-range-track {\n background-color: rgba(0, 0, 0, 0.38); }\n .custom-range:active::-ms-fill-upper, .custom-range:focus::-ms-fill-upper {\n background-color: rgba(0, 0, 0, 0.38); }\n .custom-range:active::-webkit-slider-runnable-track, .custom-range:focus::-webkit-slider-runnable-track {\n background-color: rgba(0, 0, 0, 0.38); }\n .custom-range:focus {\n outline: 0; }\n .custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 0.75rem rgba(240, 133, 6, 0.12); }\n .custom-range:focus::-ms-range-thumb {\n box-shadow: 0 0 0 0.75rem rgba(240, 133, 6, 0.12); }\n .custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 0.75rem rgba(240, 133, 6, 0.12); }\n .custom-range::-moz-focus-outer {\n border: 0; }\n .custom-range::-moz-range-progress {\n background-color: #f08506; }\n .custom-range::-moz-range-thumb {\n transition-duration: 0.3s;\n transition-property: box-shadow, height, width;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n appearance: none;\n background-color: #f08506;\n border: 0;\n border-radius: 50%;\n height: 0.75rem;\n width: 0.75rem; }\n @media (min-width: 576px) {\n .custom-range::-moz-range-thumb {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-range::-moz-range-thumb {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n transition: none; } }\n .custom-range::-moz-range-thumb:active {\n box-shadow: none;\n height: 1.5rem;\n width: 1.5rem; }\n .custom-range::-moz-range-thumb:focus {\n outline: 0; }\n .custom-range::-moz-range-track {\n transition-duration: 0.3s;\n transition-property: background-color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: rgba(0, 0, 0, 0.26);\n border-color: transparent;\n border-radius: 0;\n color: transparent;\n cursor: pointer;\n height: 0.125rem;\n width: 100%; }\n @media (min-width: 576px) {\n .custom-range::-moz-range-track {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-range::-moz-range-track {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-track {\n transition: none; } }\n .custom-range::-ms-fill-lower {\n background-color: #f08506;\n height: 0.125rem;\n margin-bottom: 0.125rem;\n margin-left: 0.375rem; }\n .custom-range::-ms-fill-upper {\n background-color: rgba(0, 0, 0, 0.26);\n height: 0.125rem;\n margin-right: 0.375rem;\n margin-bottom: 0.125rem; }\n .custom-range::-ms-thumb {\n transition-duration: 0.3s;\n transition-property: box-shadow;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n appearance: none;\n background-color: #f08506;\n border: 0;\n border-radius: 50%;\n height: 0.75rem;\n margin-right: 0.375rem;\n margin-left: 0.375rem;\n width: 0.75rem; }\n @media (min-width: 576px) {\n .custom-range::-ms-thumb {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-range::-ms-thumb {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n transition: none; } }\n .custom-range::-ms-thumb:active {\n box-shadow: 0 0 0 0.375rem #f08506; }\n .custom-range::-ms-thumb:focus {\n outline: 0; }\n .custom-range::-ms-track {\n transition-duration: 0.3s;\n transition-property: background-color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: transparent;\n border-color: transparent;\n border-width: 0.875rem 0;\n color: transparent;\n cursor: pointer;\n height: 0.125rem;\n width: 100%; }\n @media (min-width: 576px) {\n .custom-range::-ms-track {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-range::-ms-track {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-ms-track {\n transition: none; } }\n .custom-range::-webkit-slider-runnable-track {\n transition-duration: 0.3s;\n transition-property: background-color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: rgba(0, 0, 0, 0.26);\n border-color: transparent;\n border-radius: 0;\n color: transparent;\n cursor: pointer;\n height: 0.125rem;\n width: 100%; }\n @media (min-width: 576px) {\n .custom-range::-webkit-slider-runnable-track {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-range::-webkit-slider-runnable-track {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-runnable-track {\n transition: none; } }\n .custom-range::-webkit-slider-thumb {\n transition-duration: 0.3s;\n transition-property: box-shadow;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n appearance: none;\n background-color: #f08506;\n border: 0;\n border-radius: 50%;\n height: 0.75rem;\n margin-top: -0.3125rem;\n width: 0.75rem; }\n @media (min-width: 576px) {\n .custom-range::-webkit-slider-thumb {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-range::-webkit-slider-thumb {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n transition: none; } }\n .custom-range::-webkit-slider-thumb:active {\n box-shadow: 0 0 0 0.375rem #f08506; }\n .custom-range::-webkit-slider-thumb:focus {\n outline: 0; }\n\n.snackbar {\n align-items: center;\n background-color: #323232;\n color: white;\n display: flex;\n font-size: 0.875rem;\n line-height: 1.42857;\n opacity: 0;\n padding: 0.875rem 1.5rem;\n position: fixed;\n bottom: 0;\n left: 0;\n transform: translateY(100%);\n transition: opacity 0s 0.195s, transform 0.195s cubic-bezier(0.4, 0, 1, 1);\n width: 100%;\n z-index: 60; }\n @media (min-width: 576px) {\n .snackbar {\n border-radius: 2px;\n max-width: 35.5rem;\n min-width: 18rem;\n left: 50%;\n transform: translate(-50%, 100%);\n width: auto; } }\n @media (min-width: 576px) {\n .snackbar {\n transition: opacity 0s 0.2535s, transform 0.2535s cubic-bezier(0.4, 0, 1, 1); } }\n @media (min-width: 992px) {\n .snackbar {\n transition: opacity 0s 0.13s, transform 0.13s cubic-bezier(0.4, 0, 1, 1); } }\n @media screen and (prefers-reduced-motion: reduce) {\n .snackbar {\n transition: none; } }\n .snackbar.show {\n transition-duration: 0.225s;\n transition-property: transform;\n transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n opacity: 1;\n transform: translateY(0); }\n @media (min-width: 576px) {\n .snackbar.show {\n transition-duration: 0.2925s; } }\n @media (min-width: 992px) {\n .snackbar.show {\n transition-duration: 0.15s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .snackbar.show {\n transition: none; } }\n @media (min-width: 576px) {\n .snackbar.show {\n transform: translate(-50%, 0); } }\n\n.snackbar-body {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n margin-right: auto;\n max-height: 100%;\n min-width: 0; }\n\n.snackbar-btn {\n transition-duration: 0.3s;\n transition-property: background-color, background-image;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: transparent;\n background-image: none;\n border: 0;\n color: #f08506;\n cursor: pointer;\n display: block;\n flex-shrink: 0;\n font-size: inherit;\n font-weight: 500;\n line-height: inherit;\n margin-left: 1.5rem;\n padding: 0;\n text-transform: uppercase;\n white-space: nowrap; }\n @media (min-width: 576px) {\n .snackbar-btn {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .snackbar-btn {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .snackbar-btn {\n transition: none; } }\n .snackbar-btn:focus, .snackbar-btn:hover {\n color: #fa9d2f;\n text-decoration: none; }\n @media (min-width: 576px) {\n .snackbar-btn {\n margin-left: 3rem; } }\n .snackbar-btn:focus {\n outline: 0; }\n\n@media (min-width: 576px) {\n .snackbar-left,\n .snackbar-right {\n transform: translateY(100%); }\n .snackbar-left.show,\n .snackbar-right.show {\n transform: translateY(-1.5rem); } }\n\n@media (min-width: 576px) {\n .snackbar-left {\n left: 1.5rem; } }\n\n@media (min-width: 576px) {\n .snackbar-right {\n right: 1.5rem;\n left: auto; } }\n\n.snackbar-multi-line {\n height: 5rem;\n padding-top: 1.25rem;\n padding-bottom: 1.25rem; }\n .snackbar-multi-line .snackbar-body {\n white-space: normal; }\n\n.stepper {\n align-items: center;\n background-color: #fff;\n display: flex;\n flex-shrink: 0;\n overflow: hidden;\n padding: 1.5rem 1.5rem;\n position: relative; }\n .stepper::after, .stepper::before {\n border-top: 1px solid #bdbdbd;\n content: '';\n display: block;\n position: absolute; }\n .stepper:first-child::before {\n display: none; }\n .stepper:last-child::after {\n display: none; }\n\n.stepper-horiz {\n background-color: #fff;\n display: flex;\n justify-content: space-between;\n overflow-x: auto;\n overflow-y: hidden;\n position: relative; }\n .stepper-horiz::before {\n border-top: 1px solid #bdbdbd;\n content: '';\n display: block;\n position: absolute;\n top: 50%;\n right: 1.5rem;\n left: 1.5rem; }\n .stepper-horiz .stepper::after, .stepper-horiz .stepper::before {\n border-top: 1px solid #bdbdbd;\n top: 50%;\n width: 1rem; }\n .stepper-horiz .stepper::after {\n right: 0; }\n .stepper-horiz .stepper::before {\n left: 0; }\n\n.stepper-vert {\n background-color: #fff;\n position: relative; }\n .stepper-vert .stepper::after, .stepper-vert .stepper::before {\n border-left: 1px solid #bdbdbd;\n height: 1rem;\n left: 2.25rem; }\n .stepper-vert .stepper::after {\n bottom: 0; }\n .stepper-vert .stepper::before {\n top: 0; }\n\n.stepper-icon {\n background-color: rgba(0, 0, 0, 0.38);\n border-radius: 50%;\n color: white;\n font-size: 0.75rem;\n font-weight: 400;\n height: 1.5rem;\n line-height: 1.5rem;\n margin-right: 0.5rem;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: 1.5rem; }\n .stepper.active .stepper-icon,\n .stepper.done .stepper-icon {\n background-color: #f08506;\n color: rgba(0, 0, 0, 0.87); }\n .stepper-icon .material-icons {\n font-size: 1.333em; }\n\n.stepper-text {\n color: rgba(0, 0, 0, 0.38);\n font-size: 0.875rem;\n font-weight: 400;\n position: relative; }\n .stepper.active .stepper-text,\n .stepper.done .stepper-text {\n color: rgba(0, 0, 0, 0.87); }\n .stepper.active .stepper-text {\n font-weight: bolder; }\n\n.nav-tabs {\n box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.12); }\n .nav-tabs.border-0, .nav-tabs.border-bottom-0 {\n box-shadow: none; }\n .nav-tabs .nav-link {\n transition-duration: 0.3s;\n transition-property: background-color, color, opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n color: rgba(0, 0, 0, 0.87);\n font-size: 0.875rem;\n font-weight: 500;\n line-height: 1;\n min-height: 3rem;\n opacity: 0.7;\n padding: 1.0625rem 0.75rem;\n position: relative;\n text-transform: uppercase; }\n @media (min-width: 576px) {\n .nav-tabs .nav-link {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .nav-tabs .nav-link {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .nav-tabs .nav-link {\n transition: none; } }\n .nav-tabs .nav-link:active, .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {\n background-color: rgba(0, 0, 0, 0.12); }\n .nav-tabs .nav-link.active, .nav-tabs .nav-link:active {\n opacity: 1; }\n .nav-tabs .nav-link.active {\n color: #f08506; }\n .nav-tabs .nav-link.active::before {\n opacity: 1; }\n .nav-tabs .nav-link.disabled {\n background-color: transparent;\n color: rgba(0, 0, 0, 0.38);\n opacity: 1; }\n .nav-tabs .nav-link::before {\n transition-duration: 0.3s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: #f08506;\n content: '';\n display: block;\n height: 0.125rem;\n opacity: 0;\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0; }\n @media (min-width: 576px) {\n .nav-tabs .nav-link::before {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .nav-tabs .nav-link::before {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .nav-tabs .nav-link::before {\n transition: none; } }\n .nav-tabs .nav-item.show .nav-link {\n background-color: rgba(0, 0, 0, 0.12);\n opacity: 1; }\n\n.nav-tabs-material {\n position: relative; }\n .nav-tabs-material.animate .nav-link::before {\n opacity: 0; }\n .nav-tabs-material.animate .nav-tabs-indicator {\n transition-duration: 0.3s;\n transition-property: left, right;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }\n @media (min-width: 576px) {\n .nav-tabs-material.animate .nav-tabs-indicator {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .nav-tabs-material.animate .nav-tabs-indicator {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .nav-tabs-material.animate .nav-tabs-indicator {\n transition: none; } }\n .nav-tabs-material .nav-link::before {\n transition: none; }\n .nav-tabs-material .nav-tabs-indicator {\n background-color: #f08506;\n display: none;\n height: 0.125rem;\n position: absolute;\n bottom: 0; }\n .nav-tabs-material .nav-tabs-indicator.show {\n display: block; }\n .nav-tabs-scrollable .nav-tabs-material .nav-tabs-indicator {\n bottom: 3rem; }\n\n.nav-tabs-scrollable {\n box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.12);\n height: 3rem;\n overflow: hidden; }\n .nav-tabs-scrollable .nav-tabs {\n box-shadow: none;\n flex-wrap: nowrap;\n overflow-x: auto;\n overflow-y: hidden;\n padding-bottom: 3rem; }\n .nav-tabs-scrollable .nav-tabs::-webkit-scrollbar {\n display: none; }\n\n.form-control, .wpcf7 input[type=text],\n.wpcf7 input[type=search],\n.wpcf7 input[type=url],\n.wpcf7 input[type=tel],\n.wpcf7 input[type=number],\n.wpcf7 input[type=range],\n.wpcf7 input[type=date],\n.wpcf7 input[type=month],\n.wpcf7 input[type=week],\n.wpcf7 input[type=time],\n.wpcf7 input[type=datetime],\n.wpcf7 input[type=datetime-local],\n.wpcf7 input[type=color],\n.wpcf7 input[type=email],\n.wpcf7 input[type=file], .wpcf7 input[type=submit],\n.wpcf7 select,\n.wpcf7 textarea, .wpcf7 .wpcf7-validation-errors, .custom-select, .form-control-file {\n background-clip: padding-box;\n background-color: transparent;\n border-color: rgba(0, 0, 0, 0.42);\n border-radius: 0;\n border-style: solid;\n border-width: 0 0 1px;\n box-shadow: none;\n color: rgba(0, 0, 0, 0.87);\n display: block;\n font-size: 1rem;\n line-height: 1.5;\n padding: 0.375rem 0 calc(0.375rem - 1px);\n width: 100%; }\n .form-control:hover, .wpcf7 input:hover[type=text],\n .wpcf7 input:hover[type=search],\n .wpcf7 input:hover[type=url],\n .wpcf7 input:hover[type=tel],\n .wpcf7 input:hover[type=number],\n .wpcf7 input:hover[type=range],\n .wpcf7 input:hover[type=date],\n .wpcf7 input:hover[type=month],\n .wpcf7 input:hover[type=week],\n .wpcf7 input:hover[type=time],\n .wpcf7 input:hover[type=datetime],\n .wpcf7 input:hover[type=datetime-local],\n .wpcf7 input:hover[type=color],\n .wpcf7 input:hover[type=email],\n .wpcf7 input:hover[type=file], .wpcf7 input:hover[type=submit],\n .wpcf7 select:hover,\n .wpcf7 textarea:hover, .wpcf7 .wpcf7-validation-errors:hover, .custom-select:hover, .form-control-file:hover {\n border-color: rgba(0, 0, 0, 0.87);\n box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.87); }\n .form-control::-ms-expand, .wpcf7 input[type=text]::-ms-expand,\n .wpcf7 input[type=search]::-ms-expand,\n .wpcf7 input[type=url]::-ms-expand,\n .wpcf7 input[type=tel]::-ms-expand,\n .wpcf7 input[type=number]::-ms-expand,\n .wpcf7 input[type=range]::-ms-expand,\n .wpcf7 input[type=date]::-ms-expand,\n .wpcf7 input[type=month]::-ms-expand,\n .wpcf7 input[type=week]::-ms-expand,\n .wpcf7 input[type=time]::-ms-expand,\n .wpcf7 input[type=datetime]::-ms-expand,\n .wpcf7 input[type=datetime-local]::-ms-expand,\n .wpcf7 input[type=color]::-ms-expand,\n .wpcf7 input[type=email]::-ms-expand,\n .wpcf7 input[type=file]::-ms-expand,\n .wpcf7 input[type=submit]::-ms-expand,\n .wpcf7 select::-ms-expand,\n .wpcf7 textarea::-ms-expand, .wpcf7 .wpcf7-validation-errors::-ms-expand, .custom-select::-ms-expand, .form-control-file::-ms-expand {\n background-color: transparent;\n border: 0; }\n .form-control::placeholder, .wpcf7 input[type=text]::placeholder,\n .wpcf7 input[type=search]::placeholder,\n .wpcf7 input[type=url]::placeholder,\n .wpcf7 input[type=tel]::placeholder,\n .wpcf7 input[type=number]::placeholder,\n .wpcf7 input[type=range]::placeholder,\n .wpcf7 input[type=date]::placeholder,\n .wpcf7 input[type=month]::placeholder,\n .wpcf7 input[type=week]::placeholder,\n .wpcf7 input[type=time]::placeholder,\n .wpcf7 input[type=datetime]::placeholder,\n .wpcf7 input[type=datetime-local]::placeholder,\n .wpcf7 input[type=color]::placeholder,\n .wpcf7 input[type=email]::placeholder,\n .wpcf7 input[type=file]::placeholder,\n .wpcf7 input[type=submit]::placeholder,\n .wpcf7 select::placeholder,\n .wpcf7 textarea::placeholder, .wpcf7 .wpcf7-validation-errors::placeholder, .custom-select::placeholder, .form-control-file::placeholder {\n color: rgba(0, 0, 0, 0.38);\n opacity: 1; }\n .form-control:disabled, .wpcf7 input:disabled[type=text],\n .wpcf7 input:disabled[type=search],\n .wpcf7 input:disabled[type=url],\n .wpcf7 input:disabled[type=tel],\n .wpcf7 input:disabled[type=number],\n .wpcf7 input:disabled[type=range],\n .wpcf7 input:disabled[type=date],\n .wpcf7 input:disabled[type=month],\n .wpcf7 input:disabled[type=week],\n .wpcf7 input:disabled[type=time],\n .wpcf7 input:disabled[type=datetime],\n .wpcf7 input:disabled[type=datetime-local],\n .wpcf7 input:disabled[type=color],\n .wpcf7 input:disabled[type=email],\n .wpcf7 input:disabled[type=file], .wpcf7 input:disabled[type=submit],\n .wpcf7 select:disabled,\n .wpcf7 textarea:disabled, .wpcf7 .wpcf7-validation-errors:disabled, .custom-select:disabled, .form-control-file:disabled, .form-control[readonly], .wpcf7 input[readonly][type=text],\n .wpcf7 input[readonly][type=search],\n .wpcf7 input[readonly][type=url],\n .wpcf7 input[readonly][type=tel],\n .wpcf7 input[readonly][type=number],\n .wpcf7 input[readonly][type=range],\n .wpcf7 input[readonly][type=date],\n .wpcf7 input[readonly][type=month],\n .wpcf7 input[readonly][type=week],\n .wpcf7 input[readonly][type=time],\n .wpcf7 input[readonly][type=datetime],\n .wpcf7 input[readonly][type=datetime-local],\n .wpcf7 input[readonly][type=color],\n .wpcf7 input[readonly][type=email],\n .wpcf7 input[readonly][type=file],\n .wpcf7 input[readonly][type=submit],\n .wpcf7 select[readonly],\n .wpcf7 textarea[readonly], .wpcf7 .wpcf7-validation-errors[readonly], .custom-select[readonly], .form-control-file[readonly] {\n border-style: dotted;\n color: rgba(0, 0, 0, 0.38);\n opacity: 1; }\n .form-control:disabled:focus, .wpcf7 input:disabled:focus[type=text],\n .wpcf7 input:disabled:focus[type=search],\n .wpcf7 input:disabled:focus[type=url],\n .wpcf7 input:disabled:focus[type=tel],\n .wpcf7 input:disabled:focus[type=number],\n .wpcf7 input:disabled:focus[type=range],\n .wpcf7 input:disabled:focus[type=date],\n .wpcf7 input:disabled:focus[type=month],\n .wpcf7 input:disabled:focus[type=week],\n .wpcf7 input:disabled:focus[type=time],\n .wpcf7 input:disabled:focus[type=datetime],\n .wpcf7 input:disabled:focus[type=datetime-local],\n .wpcf7 input:disabled:focus[type=color],\n .wpcf7 input:disabled:focus[type=email],\n .wpcf7 input:disabled:focus[type=file],\n .wpcf7 input:disabled:focus[type=submit],\n .wpcf7 select:disabled:focus,\n .wpcf7 textarea:disabled:focus, .wpcf7 .wpcf7-validation-errors:disabled:focus, .custom-select:disabled:focus, .form-control-file:disabled:focus, .form-control:disabled:hover, .wpcf7 input:disabled:hover[type=text],\n .wpcf7 input:disabled:hover[type=search],\n .wpcf7 input:disabled:hover[type=url],\n .wpcf7 input:disabled:hover[type=tel],\n .wpcf7 input:disabled:hover[type=number],\n .wpcf7 input:disabled:hover[type=range],\n .wpcf7 input:disabled:hover[type=date],\n .wpcf7 input:disabled:hover[type=month],\n .wpcf7 input:disabled:hover[type=week],\n .wpcf7 input:disabled:hover[type=time],\n .wpcf7 input:disabled:hover[type=datetime],\n .wpcf7 input:disabled:hover[type=datetime-local],\n .wpcf7 input:disabled:hover[type=color],\n .wpcf7 input:disabled:hover[type=email],\n .wpcf7 input:disabled:hover[type=file],\n .wpcf7 input:disabled:hover[type=submit],\n .wpcf7 select:disabled:hover,\n .wpcf7 textarea:disabled:hover, .wpcf7 .wpcf7-validation-errors:disabled:hover, .custom-select:disabled:hover, .form-control-file:disabled:hover, .form-control[readonly]:focus, .wpcf7 input[readonly]:focus[type=text],\n .wpcf7 input[readonly]:focus[type=search],\n .wpcf7 input[readonly]:focus[type=url],\n .wpcf7 input[readonly]:focus[type=tel],\n .wpcf7 input[readonly]:focus[type=number],\n .wpcf7 input[readonly]:focus[type=range],\n .wpcf7 input[readonly]:focus[type=date],\n .wpcf7 input[readonly]:focus[type=month],\n .wpcf7 input[readonly]:focus[type=week],\n .wpcf7 input[readonly]:focus[type=time],\n .wpcf7 input[readonly]:focus[type=datetime],\n .wpcf7 input[readonly]:focus[type=datetime-local],\n .wpcf7 input[readonly]:focus[type=color],\n .wpcf7 input[readonly]:focus[type=email],\n .wpcf7 input[readonly]:focus[type=file],\n .wpcf7 input[readonly]:focus[type=submit],\n .wpcf7 select[readonly]:focus,\n .wpcf7 textarea[readonly]:focus, .wpcf7 .wpcf7-validation-errors[readonly]:focus, .custom-select[readonly]:focus, .form-control-file[readonly]:focus, .form-control[readonly]:hover, .wpcf7 input[readonly]:hover[type=text],\n .wpcf7 input[readonly]:hover[type=search],\n .wpcf7 input[readonly]:hover[type=url],\n .wpcf7 input[readonly]:hover[type=tel],\n .wpcf7 input[readonly]:hover[type=number],\n .wpcf7 input[readonly]:hover[type=range],\n .wpcf7 input[readonly]:hover[type=date],\n .wpcf7 input[readonly]:hover[type=month],\n .wpcf7 input[readonly]:hover[type=week],\n .wpcf7 input[readonly]:hover[type=time],\n .wpcf7 input[readonly]:hover[type=datetime],\n .wpcf7 input[readonly]:hover[type=datetime-local],\n .wpcf7 input[readonly]:hover[type=color],\n .wpcf7 input[readonly]:hover[type=email],\n .wpcf7 input[readonly]:hover[type=file],\n .wpcf7 input[readonly]:hover[type=submit],\n .wpcf7 select[readonly]:hover,\n .wpcf7 textarea[readonly]:hover, .wpcf7 .wpcf7-validation-errors[readonly]:hover, .custom-select[readonly]:hover, .form-control-file[readonly]:hover {\n border-color: rgba(0, 0, 0, 0.42);\n box-shadow: none; }\n .form-control:focus, .wpcf7 input:focus[type=text],\n .wpcf7 input:focus[type=search],\n .wpcf7 input:focus[type=url],\n .wpcf7 input:focus[type=tel],\n .wpcf7 input:focus[type=number],\n .wpcf7 input:focus[type=range],\n .wpcf7 input:focus[type=date],\n .wpcf7 input:focus[type=month],\n .wpcf7 input:focus[type=week],\n .wpcf7 input:focus[type=time],\n .wpcf7 input:focus[type=datetime],\n .wpcf7 input:focus[type=datetime-local],\n .wpcf7 input:focus[type=color],\n .wpcf7 input:focus[type=email],\n .wpcf7 input:focus[type=file], .wpcf7 input:focus[type=submit],\n .wpcf7 select:focus,\n .wpcf7 textarea:focus, .wpcf7 .wpcf7-validation-errors:focus, .custom-select:focus, .form-control-file:focus {\n border-color: #f08506;\n box-shadow: inset 0 -2px 0 -1px #f08506;\n outline: 0; }\n .form-control:invalid:required, .wpcf7 input:invalid:required[type=text],\n .wpcf7 input:invalid:required[type=search],\n .wpcf7 input:invalid:required[type=url],\n .wpcf7 input:invalid:required[type=tel],\n .wpcf7 input:invalid:required[type=number],\n .wpcf7 input:invalid:required[type=range],\n .wpcf7 input:invalid:required[type=date],\n .wpcf7 input:invalid:required[type=month],\n .wpcf7 input:invalid:required[type=week],\n .wpcf7 input:invalid:required[type=time],\n .wpcf7 input:invalid:required[type=datetime],\n .wpcf7 input:invalid:required[type=datetime-local],\n .wpcf7 input:invalid:required[type=color],\n .wpcf7 input:invalid:required[type=email],\n .wpcf7 input:invalid:required[type=file],\n .wpcf7 input:invalid:required[type=submit],\n .wpcf7 select:invalid:required,\n .wpcf7 textarea:invalid:required, .wpcf7 .wpcf7-validation-errors:invalid:required, .custom-select:invalid:required, .form-control-file:invalid:required {\n outline: 0; }\n\n.form-control[type='file'], .wpcf7 input[type='file'][type=text],\n.wpcf7 input[type='file'][type=search],\n.wpcf7 input[type='file'][type=url],\n.wpcf7 input[type='file'][type=tel],\n.wpcf7 input[type='file'][type=number],\n.wpcf7 input[type='file'][type=range],\n.wpcf7 input[type='file'][type=date],\n.wpcf7 input[type='file'][type=month],\n.wpcf7 input[type='file'][type=week],\n.wpcf7 input[type='file'][type=time],\n.wpcf7 input[type='file'][type=datetime],\n.wpcf7 input[type='file'][type=datetime-local],\n.wpcf7 input[type='file'][type=color],\n.wpcf7 input[type='file'][type=email],\n.wpcf7 input[type='file'][type=file],\n.wpcf7 input[type='file'][type=submit],\n.wpcf7 select[type='file'],\n.wpcf7 textarea[type='file'], .wpcf7 .wpcf7-validation-errors[type='file'] {\n max-height: 2.25rem; }\n\n.form-control-lg {\n font-size: 2.125rem;\n line-height: 1.17647;\n padding: 0.625rem 0 calc(0.625rem - 1px); }\n .form-control-lg[type='file'] {\n max-height: 3.75rem; }\n\n.form-control-sm {\n font-size: 0.8125rem;\n line-height: 1.53846;\n padding: 0.375rem 0 calc(0.375rem - 1px); }\n .form-control-sm[type='file'] {\n max-height: 2rem; }\n\nselect.form-control,\n.wpcf7 select, .wpcf7 select.wpcf7-validation-errors, .custom-select {\n appearance: none; }\n\n@-moz-document url-prefix('') {\n select.form-control,\n .wpcf7 select, .wpcf7 select.wpcf7-validation-errors, .custom-select {\n background-image: url('data:image/svg+xml;charset=utf8,%3Csvg fill=\"%23000\" fill-opacity=\"0.54\" height=\"24\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M7 10l5 5 5-5z\"/%3E%3Cpath d=\"M0 0h24v24H0z\" fill=\"none\"/%3E%3C/svg%3E');\n background-position: 100% 50%;\n background-repeat: no-repeat;\n background-size: 1.5em 1.5em;\n padding-right: 1.5em; }\n select.form-control[multiple],\n .wpcf7 select[multiple], .custom-select[multiple], select.form-control[size]:not([size='1']),\n .wpcf7 select[size]:not([size='1']), .custom-select[size]:not([size='1']) {\n background-image: none; } }\n @media (-webkit-min-device-pixel-ratio: 0) {\n select.form-control,\n .wpcf7 select, .wpcf7 select.wpcf7-validation-errors, .custom-select {\n background-image: url('data:image/svg+xml;charset=utf8,%3Csvg fill=\"%23000\" fill-opacity=\"0.54\" height=\"24\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M7 10l5 5 5-5z\"/%3E%3Cpath d=\"M0 0h24v24H0z\" fill=\"none\"/%3E%3C/svg%3E');\n background-position: 100% 50%;\n background-repeat: no-repeat;\n background-size: 1.5em 1.5em;\n padding-right: 1.5em; }\n select.form-control[multiple],\n .wpcf7 select[multiple], .custom-select[multiple], select.form-control[size]:not([size='1']),\n .wpcf7 select[size]:not([size='1']), .custom-select[size]:not([size='1']) {\n background-image: none; } }\n\nselect.form-control[multiple],\n.wpcf7 select[multiple], select.form-control[size]:not([size='1']),\n.wpcf7 select[size]:not([size='1']), textarea.form-control:not([rows='1']),\n.wpcf7 textarea:not([rows='1']), .custom-select[multiple], .custom-select[size]:not([size='1']) {\n border-radius: 4px;\n border-width: 1px;\n min-height: 3.5rem;\n padding: calc(1rem - 1px) 1rem; }\n select.form-control:hover[multiple],\n .wpcf7 select:hover[multiple], select.form-control:hover[size]:not([size='1']),\n .wpcf7 select:hover[size]:not([size='1']), textarea.form-control:hover:not([rows='1']),\n .wpcf7 textarea:hover:not([rows='1']), .custom-select:hover[multiple], .custom-select:hover[size]:not([size='1']) {\n box-shadow: inset 2px 2px 0 -1px rgba(0, 0, 0, 0.87), inset -2px -2px 0 -1px rgba(0, 0, 0, 0.87); }\n select.form-control:focus[multiple],\n .wpcf7 select:focus[multiple], select.form-control:focus[size]:not([size='1']),\n .wpcf7 select:focus[size]:not([size='1']), textarea.form-control:focus:not([rows='1']),\n .wpcf7 textarea:focus:not([rows='1']), .custom-select:focus[multiple], .custom-select:focus[size]:not([size='1']) {\n box-shadow: inset 2px 2px 0 -1px #f08506, inset -2px -2px 0 -1px #f08506; }\n\nselect.form-control-lg[multiple], select.form-control-lg[size]:not([size='1']) {\n padding: calc(0.875rem - 1px) 1rem; }\n\nselect.form-control-sm[multiple], select.form-control-sm[size]:not([size='1']) {\n padding: calc(0.75rem - 1px) 0.75rem; }\n\ntextarea.form-control,\n.wpcf7 textarea, .wpcf7 textarea.wpcf7-validation-errors {\n min-height: 2.25rem; }\n\ntextarea.form-control-lg {\n min-height: 3.75rem; }\n textarea.form-control-lg:not([rows='1']) {\n min-height: 4.25rem;\n padding: calc(0.875rem - 1px) 1rem; }\n\ntextarea.form-control-sm {\n min-height: 2rem; }\n textarea.form-control-sm:not([rows='1']) {\n min-height: 2.75rem;\n padding: calc(0.75rem - 1px) 0.75rem; }\n\n.custom-file {\n display: inline-block;\n height: 2.25rem;\n margin-bottom: 0;\n position: relative;\n width: 100%; }\n\n.custom-file-input {\n height: 2.25rem;\n margin: 0;\n opacity: 0;\n position: relative;\n width: 100%;\n z-index: 1; }\n .custom-file-input:focus ~ .custom-file-label, .custom-file-input:hover ~ .custom-file-label {\n border-bottom-color: #f08506;\n box-shadow: inset 0 -2px 0 -1px #f08506; }\n\n.custom-file-label {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n transition-duration: 0.3s;\n transition-property: border-color, box-shadow;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n border-bottom: 1px solid rgba(0, 0, 0, 0.42);\n color: rgba(0, 0, 0, 0.38);\n font-size: 1rem;\n height: 2.25rem;\n line-height: 1.5;\n padding: 0.375rem 2.25rem calc(0.375rem - 1px) 0;\n position: absolute;\n top: 0;\n right: 0;\n left: 0; }\n @media (min-width: 576px) {\n .custom-file-label {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .custom-file-label {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .custom-file-label {\n transition: none; } }\n .custom-file-label::after {\n font-size: 1.71429em;\n line-height: 0.58333em;\n vertical-align: -0.3022em;\n font-family: 'Material Icons';\n font-feature-settings: 'liga';\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n text-rendering: optimizeLegibility;\n text-transform: none;\n white-space: nowrap;\n word-wrap: normal;\n content: \"attachment\";\n position: absolute;\n top: 50%;\n right: 0;\n transform: translateY(-50%); }\n\n.custom-select-lg {\n font-size: 2.125rem;\n line-height: 1.17647;\n padding: 0.625rem 1.5em calc(0.625rem - 1px) 0; }\n .custom-select-lg[multiple], .custom-select-lg[size]:not([size='1']) {\n padding: calc(0.875rem - 1px) 1rem; }\n\n.custom-select-sm {\n font-size: 0.8125rem;\n line-height: 1.53846;\n padding: 0.375rem 1.5em calc(0.375rem - 1px) 0; }\n .custom-select-sm[multiple], .custom-select-sm[size]:not([size='1']) {\n padding: calc(0.75rem - 1px) 0.75rem; }\n\n.form-control-file {\n max-height: 2.25rem; }\n\n.form-control-range {\n display: block;\n width: 100%; }\n\n.invalid-feedback {\n font-size: 0.75rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.5;\n color: #f44336;\n display: none;\n margin-top: 0.5rem;\n width: 100%; }\n .form-control-lg + .invalid-feedback {\n margin-top: 0.75rem; }\n .form-control-sm + .invalid-feedback {\n margin-top: 0.25rem; }\n\n.invalid-tooltip {\n border-radius: 2px;\n background-color: #f44336;\n color: white;\n display: none;\n font-size: 0.875rem;\n line-height: 1.42857;\n margin-top: 0.5rem;\n max-width: 100%;\n opacity: 0.9;\n padding: 0.375rem 1rem;\n position: absolute;\n top: 100%;\n text-align: center;\n word-break: break-word;\n z-index: 240; }\n @media (min-width: 768px) {\n .invalid-tooltip {\n font-size: 0.625rem;\n padding: 0.24107rem 0.5rem; } }\n .form-control-lg + .invalid-tooltip {\n margin-top: 0.75rem; }\n .form-control-sm + .invalid-tooltip {\n margin-top: 0.25rem; }\n\n.custom-control-input.is-invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label::after,\n.was-validated .custom-control-input:invalid ~ .custom-control-label,\n.was-validated .custom-control-input:invalid ~ .custom-control-label::after {\n color: #f44336; }\n\n.custom-control-input.is-invalid ~ .custom-control-label::before,\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before {\n background-color: #f44336; }\n\n.custom-control-input.is-invalid ~ .custom-control-track,\n.was-validated .custom-control-input:invalid ~ .custom-control-track {\n background-color: rgba(244, 67, 54, 0.5); }\n\n.custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip,\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip {\n display: block; }\n\n.custom-file-input.is-invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:hover ~ .custom-file-label,\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,\n.was-validated .custom-file-input:invalid:hover ~ .custom-file-label {\n border-bottom-color: #f44336;\n box-shadow: inset 0 -2px 0 -1px #f44336; }\n\n.custom-file-input.is-invalid ~ .custom-file-label,\n.was-validated .custom-file-input:invalid ~ .custom-file-label {\n border-bottom-color: #f44336; }\n .custom-file-input.is-invalid ~ .custom-file-label:hover,\n .was-validated .custom-file-input:invalid ~ .custom-file-label:hover {\n border-bottom-color: #f44336;\n box-shadow: inset 0 -2px 0 -1px #f44336; }\n\n.custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip,\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip {\n display: block; }\n\n.custom-switch .custom-control-input.is-invalid ~ .custom-control-label::after,\n.was-validated .custom-switch .custom-control-input:invalid ~ .custom-control-label::after {\n background-color: #f44336; }\n\n.form-check-input.is-invalid + .form-check-label,\n.was-validated .form-check-input:invalid + .form-check-label {\n color: #f44336; }\n\n.is-invalid.form-control, .wpcf7 input.is-invalid[type=text],\n.wpcf7 input.is-invalid[type=search],\n.wpcf7 input.is-invalid[type=url],\n.wpcf7 input.is-invalid[type=tel],\n.wpcf7 input.is-invalid[type=number],\n.wpcf7 input.is-invalid[type=range],\n.wpcf7 input.is-invalid[type=date],\n.wpcf7 input.is-invalid[type=month],\n.wpcf7 input.is-invalid[type=week],\n.wpcf7 input.is-invalid[type=time],\n.wpcf7 input.is-invalid[type=datetime],\n.wpcf7 input.is-invalid[type=datetime-local],\n.wpcf7 input.is-invalid[type=color],\n.wpcf7 input.is-invalid[type=email],\n.wpcf7 input.is-invalid[type=file],\n.wpcf7 input.is-invalid[type=submit],\n.wpcf7 select.is-invalid,\n.wpcf7 textarea.is-invalid, .wpcf7 .is-invalid.wpcf7-validation-errors, .is-invalid.custom-select, .is-invalid.form-control-file,\n.was-validated .form-control:invalid,\n.was-validated .wpcf7 input:invalid[type=text],\n.wpcf7 .was-validated input:invalid[type=text],\n.was-validated .wpcf7 input:invalid[type=search],\n.wpcf7 .was-validated input:invalid[type=search],\n.was-validated .wpcf7 input:invalid[type=url],\n.wpcf7 .was-validated input:invalid[type=url],\n.was-validated .wpcf7 input:invalid[type=tel],\n.wpcf7 .was-validated input:invalid[type=tel],\n.was-validated .wpcf7 input:invalid[type=number],\n.wpcf7 .was-validated input:invalid[type=number],\n.was-validated .wpcf7 input:invalid[type=range],\n.wpcf7 .was-validated input:invalid[type=range],\n.was-validated .wpcf7 input:invalid[type=date],\n.wpcf7 .was-validated input:invalid[type=date],\n.was-validated .wpcf7 input:invalid[type=month],\n.wpcf7 .was-validated input:invalid[type=month],\n.was-validated .wpcf7 input:invalid[type=week],\n.wpcf7 .was-validated input:invalid[type=week],\n.was-validated .wpcf7 input:invalid[type=time],\n.wpcf7 .was-validated input:invalid[type=time],\n.was-validated .wpcf7 input:invalid[type=datetime],\n.wpcf7 .was-validated input:invalid[type=datetime],\n.was-validated .wpcf7 input:invalid[type=datetime-local],\n.wpcf7 .was-validated input:invalid[type=datetime-local],\n.was-validated .wpcf7 input:invalid[type=color],\n.wpcf7 .was-validated input:invalid[type=color],\n.was-validated .wpcf7 input:invalid[type=email],\n.wpcf7 .was-validated input:invalid[type=email],\n.was-validated .wpcf7 input:invalid[type=file],\n.wpcf7 .was-validated input:invalid[type=file],\n.was-validated .wpcf7 input:invalid[type=submit],\n.wpcf7 .was-validated input:invalid[type=submit],\n.was-validated .wpcf7 select:invalid,\n.wpcf7 .was-validated select:invalid,\n.was-validated .wpcf7 textarea:invalid,\n.wpcf7 .was-validated textarea:invalid,\n.was-validated .wpcf7 .wpcf7-validation-errors:invalid,\n.wpcf7 .was-validated .wpcf7-validation-errors:invalid,\n.was-validated .custom-select:invalid,\n.was-validated .form-control-file:invalid {\n border-color: #f44336; }\n .is-invalid.form-control:focus, .wpcf7 input.is-invalid:focus[type=text],\n .wpcf7 input.is-invalid:focus[type=search],\n .wpcf7 input.is-invalid:focus[type=url],\n .wpcf7 input.is-invalid:focus[type=tel],\n .wpcf7 input.is-invalid:focus[type=number],\n .wpcf7 input.is-invalid:focus[type=range],\n .wpcf7 input.is-invalid:focus[type=date],\n .wpcf7 input.is-invalid:focus[type=month],\n .wpcf7 input.is-invalid:focus[type=week],\n .wpcf7 input.is-invalid:focus[type=time],\n .wpcf7 input.is-invalid:focus[type=datetime],\n .wpcf7 input.is-invalid:focus[type=datetime-local],\n .wpcf7 input.is-invalid:focus[type=color],\n .wpcf7 input.is-invalid:focus[type=email],\n .wpcf7 input.is-invalid:focus[type=file],\n .wpcf7 input.is-invalid:focus[type=submit],\n .wpcf7 select.is-invalid:focus,\n .wpcf7 textarea.is-invalid:focus, .wpcf7 .is-invalid.wpcf7-validation-errors:focus, .is-invalid.custom-select:focus, .is-invalid.form-control-file:focus, .is-invalid.form-control:hover, .wpcf7 input.is-invalid:hover[type=text],\n .wpcf7 input.is-invalid:hover[type=search],\n .wpcf7 input.is-invalid:hover[type=url],\n .wpcf7 input.is-invalid:hover[type=tel],\n .wpcf7 input.is-invalid:hover[type=number],\n .wpcf7 input.is-invalid:hover[type=range],\n .wpcf7 input.is-invalid:hover[type=date],\n .wpcf7 input.is-invalid:hover[type=month],\n .wpcf7 input.is-invalid:hover[type=week],\n .wpcf7 input.is-invalid:hover[type=time],\n .wpcf7 input.is-invalid:hover[type=datetime],\n .wpcf7 input.is-invalid:hover[type=datetime-local],\n .wpcf7 input.is-invalid:hover[type=color],\n .wpcf7 input.is-invalid:hover[type=email],\n .wpcf7 input.is-invalid:hover[type=file],\n .wpcf7 input.is-invalid:hover[type=submit],\n .wpcf7 select.is-invalid:hover,\n .wpcf7 textarea.is-invalid:hover, .wpcf7 .is-invalid.wpcf7-validation-errors:hover, .is-invalid.custom-select:hover, .is-invalid.form-control-file:hover,\n .was-validated .form-control:invalid:focus,\n .was-validated .wpcf7 input:invalid:focus[type=text],\n .wpcf7 .was-validated input:invalid:focus[type=text],\n .was-validated .wpcf7 input:invalid:focus[type=search],\n .wpcf7 .was-validated input:invalid:focus[type=search],\n .was-validated .wpcf7 input:invalid:focus[type=url],\n .wpcf7 .was-validated input:invalid:focus[type=url],\n .was-validated .wpcf7 input:invalid:focus[type=tel],\n .wpcf7 .was-validated input:invalid:focus[type=tel],\n .was-validated .wpcf7 input:invalid:focus[type=number],\n .wpcf7 .was-validated input:invalid:focus[type=number],\n .was-validated .wpcf7 input:invalid:focus[type=range],\n .wpcf7 .was-validated input:invalid:focus[type=range],\n .was-validated .wpcf7 input:invalid:focus[type=date],\n .wpcf7 .was-validated input:invalid:focus[type=date],\n .was-validated .wpcf7 input:invalid:focus[type=month],\n .wpcf7 .was-validated input:invalid:focus[type=month],\n .was-validated .wpcf7 input:invalid:focus[type=week],\n .wpcf7 .was-validated input:invalid:focus[type=week],\n .was-validated .wpcf7 input:invalid:focus[type=time],\n .wpcf7 .was-validated input:invalid:focus[type=time],\n .was-validated .wpcf7 input:invalid:focus[type=datetime],\n .wpcf7 .was-validated input:invalid:focus[type=datetime],\n .was-validated .wpcf7 input:invalid:focus[type=datetime-local],\n .wpcf7 .was-validated input:invalid:focus[type=datetime-local],\n .was-validated .wpcf7 input:invalid:focus[type=color],\n .wpcf7 .was-validated input:invalid:focus[type=color],\n .was-validated .wpcf7 input:invalid:focus[type=email],\n .wpcf7 .was-validated input:invalid:focus[type=email],\n .was-validated .wpcf7 input:invalid:focus[type=file],\n .wpcf7 .was-validated input:invalid:focus[type=file],\n .was-validated .wpcf7 input:invalid:focus[type=submit],\n .wpcf7 .was-validated input:invalid:focus[type=submit],\n .was-validated .wpcf7 select:invalid:focus,\n .wpcf7 .was-validated select:invalid:focus,\n .was-validated .wpcf7 textarea:invalid:focus,\n .wpcf7 .was-validated textarea:invalid:focus,\n .was-validated .wpcf7 .wpcf7-validation-errors:invalid:focus,\n .wpcf7 .was-validated .wpcf7-validation-errors:invalid:focus,\n .was-validated .custom-select:invalid:focus,\n .was-validated .form-control-file:invalid:focus,\n .was-validated .form-control:invalid:hover,\n .was-validated .wpcf7 input:invalid:hover[type=text],\n .wpcf7 .was-validated input:invalid:hover[type=text],\n .was-validated .wpcf7 input:invalid:hover[type=search],\n .wpcf7 .was-validated input:invalid:hover[type=search],\n .was-validated .wpcf7 input:invalid:hover[type=url],\n .wpcf7 .was-validated input:invalid:hover[type=url],\n .was-validated .wpcf7 input:invalid:hover[type=tel],\n .wpcf7 .was-validated input:invalid:hover[type=tel],\n .was-validated .wpcf7 input:invalid:hover[type=number],\n .wpcf7 .was-validated input:invalid:hover[type=number],\n .was-validated .wpcf7 input:invalid:hover[type=range],\n .wpcf7 .was-validated input:invalid:hover[type=range],\n .was-validated .wpcf7 input:invalid:hover[type=date],\n .wpcf7 .was-validated input:invalid:hover[type=date],\n .was-validated .wpcf7 input:invalid:hover[type=month],\n .wpcf7 .was-validated input:invalid:hover[type=month],\n .was-validated .wpcf7 input:invalid:hover[type=week],\n .wpcf7 .was-validated input:invalid:hover[type=week],\n .was-validated .wpcf7 input:invalid:hover[type=time],\n .wpcf7 .was-validated input:invalid:hover[type=time],\n .was-validated .wpcf7 input:invalid:hover[type=datetime],\n .wpcf7 .was-validated input:invalid:hover[type=datetime],\n .was-validated .wpcf7 input:invalid:hover[type=datetime-local],\n .wpcf7 .was-validated input:invalid:hover[type=datetime-local],\n .was-validated .wpcf7 input:invalid:hover[type=color],\n .wpcf7 .was-validated input:invalid:hover[type=color],\n .was-validated .wpcf7 input:invalid:hover[type=email],\n .wpcf7 .was-validated input:invalid:hover[type=email],\n .was-validated .wpcf7 input:invalid:hover[type=file],\n .wpcf7 .was-validated input:invalid:hover[type=file],\n .was-validated .wpcf7 input:invalid:hover[type=submit],\n .wpcf7 .was-validated input:invalid:hover[type=submit],\n .was-validated .wpcf7 select:invalid:hover,\n .wpcf7 .was-validated select:invalid:hover,\n .was-validated .wpcf7 textarea:invalid:hover,\n .wpcf7 .was-validated textarea:invalid:hover,\n .was-validated .wpcf7 .wpcf7-validation-errors:invalid:hover,\n .wpcf7 .was-validated .wpcf7-validation-errors:invalid:hover,\n .was-validated .custom-select:invalid:hover,\n .was-validated .form-control-file:invalid:hover {\n border-color: #f44336;\n box-shadow: inset 0 -2px 0 -1px #f44336; }\n .is-invalid.form-control ~ .invalid-feedback, .wpcf7 input.is-invalid[type=text] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=search] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=url] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=tel] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=number] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=range] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=date] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=month] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=week] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=time] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=datetime] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=datetime-local] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=color] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=email] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=file] ~ .invalid-feedback, .wpcf7 input.is-invalid[type=submit] ~ .invalid-feedback, .wpcf7 select.is-invalid ~ .invalid-feedback, .wpcf7 textarea.is-invalid ~ .invalid-feedback, .wpcf7 .is-invalid.wpcf7-validation-errors ~ .invalid-feedback, .is-invalid.custom-select ~ .invalid-feedback, .is-invalid.form-control-file ~ .invalid-feedback,\n .is-invalid.form-control ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=text] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=search] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=url] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=tel] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=number] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=range] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=date] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=month] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=week] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=time] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=datetime] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=datetime-local] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=color] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=email] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=file] ~ .invalid-tooltip,\n .wpcf7 input.is-invalid[type=submit] ~ .invalid-tooltip,\n .wpcf7 select.is-invalid ~ .invalid-tooltip,\n .wpcf7 textarea.is-invalid ~ .invalid-tooltip,\n .wpcf7 .is-invalid.wpcf7-validation-errors ~ .invalid-tooltip,\n .is-invalid.custom-select ~ .invalid-tooltip,\n .is-invalid.form-control-file ~ .invalid-tooltip,\n .was-validated .form-control:invalid ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=text] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=text] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=search] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=search] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=url] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=url] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=tel] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=tel] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=number] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=number] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=range] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=range] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=date] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=date] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=month] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=month] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=week] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=week] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=time] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=time] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=datetime] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=datetime] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=datetime-local] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=datetime-local] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=color] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=color] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=email] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=email] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=file] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=file] ~ .invalid-feedback,\n .was-validated .wpcf7 input:invalid[type=submit] ~ .invalid-feedback,\n .wpcf7 .was-validated input:invalid[type=submit] ~ .invalid-feedback,\n .was-validated .wpcf7 select:invalid ~ .invalid-feedback,\n .wpcf7 .was-validated select:invalid ~ .invalid-feedback,\n .was-validated .wpcf7 textarea:invalid ~ .invalid-feedback,\n .wpcf7 .was-validated textarea:invalid ~ .invalid-feedback,\n .was-validated .wpcf7 .wpcf7-validation-errors:invalid ~ .invalid-feedback,\n .wpcf7 .was-validated .wpcf7-validation-errors:invalid ~ .invalid-feedback,\n .was-validated .custom-select:invalid ~ .invalid-feedback,\n .was-validated .form-control-file:invalid ~ .invalid-feedback,\n .was-validated .form-control:invalid ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=text] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=text] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=search] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=search] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=url] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=url] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=tel] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=tel] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=number] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=number] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=range] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=range] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=date] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=date] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=month] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=month] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=week] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=week] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=time] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=time] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=datetime] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=datetime] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=datetime-local] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=datetime-local] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=color] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=color] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=email] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=email] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=file] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=file] ~ .invalid-tooltip,\n .was-validated .wpcf7 input:invalid[type=submit] ~ .invalid-tooltip,\n .wpcf7 .was-validated input:invalid[type=submit] ~ .invalid-tooltip,\n .was-validated .wpcf7 select:invalid ~ .invalid-tooltip,\n .wpcf7 .was-validated select:invalid ~ .invalid-tooltip,\n .was-validated .wpcf7 textarea:invalid ~ .invalid-tooltip,\n .wpcf7 .was-validated textarea:invalid ~ .invalid-tooltip,\n .was-validated .wpcf7 .wpcf7-validation-errors:invalid ~ .invalid-tooltip,\n .wpcf7 .was-validated .wpcf7-validation-errors:invalid ~ .invalid-tooltip,\n .was-validated .custom-select:invalid ~ .invalid-tooltip,\n .was-validated .form-control-file:invalid ~ .invalid-tooltip {\n display: block; }\n\nselect.is-invalid.form-control:focus[multiple],\n.wpcf7 select.is-invalid:focus[multiple], select.is-invalid.form-control:focus[size]:not([size='1']),\n.wpcf7 select.is-invalid:focus[size]:not([size='1']), textarea.is-invalid.form-control:focus:not([rows='1']),\n.wpcf7 textarea.is-invalid:focus:not([rows='1']), .is-invalid.custom-select:focus[multiple], .is-invalid.custom-select:focus[size]:not([size='1']), select.is-invalid.form-control:hover[multiple],\n.wpcf7 select.is-invalid:hover[multiple], select.is-invalid.form-control:hover[size]:not([size='1']),\n.wpcf7 select.is-invalid:hover[size]:not([size='1']), textarea.is-invalid.form-control:hover:not([rows='1']),\n.wpcf7 textarea.is-invalid:hover:not([rows='1']), .is-invalid.custom-select:hover[multiple], .is-invalid.custom-select:hover[size]:not([size='1']),\n.was-validated select.form-control:invalid:focus[multiple],\n.was-validated .wpcf7 select:invalid:focus[multiple],\n.wpcf7 .was-validated select:invalid:focus[multiple],\n.was-validated select.form-control:invalid:focus[size]:not([size='1']),\n.was-validated .wpcf7 select:invalid:focus[size]:not([size='1']),\n.wpcf7 .was-validated select:invalid:focus[size]:not([size='1']),\n.was-validated textarea.form-control:invalid:focus:not([rows='1']),\n.was-validated .wpcf7 textarea:invalid:focus:not([rows='1']),\n.wpcf7 .was-validated textarea:invalid:focus:not([rows='1']),\n.was-validated .custom-select:invalid:focus[multiple],\n.was-validated .custom-select:invalid:focus[size]:not([size='1']),\n.was-validated select.form-control:invalid:hover[multiple],\n.was-validated .wpcf7 select:invalid:hover[multiple],\n.wpcf7 .was-validated select:invalid:hover[multiple],\n.was-validated select.form-control:invalid:hover[size]:not([size='1']),\n.was-validated .wpcf7 select:invalid:hover[size]:not([size='1']),\n.wpcf7 .was-validated select:invalid:hover[size]:not([size='1']),\n.was-validated textarea.form-control:invalid:hover:not([rows='1']),\n.was-validated .wpcf7 textarea:invalid:hover:not([rows='1']),\n.wpcf7 .was-validated textarea:invalid:hover:not([rows='1']),\n.was-validated .custom-select:invalid:hover[multiple],\n.was-validated .custom-select:invalid:hover[size]:not([size='1']) {\n box-shadow: inset 2px 2px 0 -1px #f44336, inset -2px -2px 0 -1px #f44336; }\n\n.textfield-box select.is-invalid.form-control:focus[multiple],\n.textfield-box .wpcf7 select.is-invalid:focus[multiple], .wpcf7 .textfield-box select.is-invalid:focus[multiple], .textfield-box select.is-invalid.form-control:focus[size]:not([size='1']),\n.textfield-box .wpcf7 select.is-invalid:focus[size]:not([size='1']), .wpcf7 .textfield-box select.is-invalid:focus[size]:not([size='1']), .textfield-box textarea.is-invalid.form-control:focus:not([rows='1']),\n.textfield-box .wpcf7 textarea.is-invalid:focus:not([rows='1']), .wpcf7 .textfield-box textarea.is-invalid:focus:not([rows='1']), .textfield-box .is-invalid.custom-select:focus[multiple], .textfield-box .is-invalid.custom-select:focus[size]:not([size='1']), .textfield-box select.is-invalid.form-control:hover[multiple],\n.textfield-box .wpcf7 select.is-invalid:hover[multiple], .wpcf7 .textfield-box select.is-invalid:hover[multiple], .textfield-box select.is-invalid.form-control:hover[size]:not([size='1']),\n.textfield-box .wpcf7 select.is-invalid:hover[size]:not([size='1']), .wpcf7 .textfield-box select.is-invalid:hover[size]:not([size='1']), .textfield-box textarea.is-invalid.form-control:hover:not([rows='1']),\n.textfield-box .wpcf7 textarea.is-invalid:hover:not([rows='1']), .wpcf7 .textfield-box textarea.is-invalid:hover:not([rows='1']), .textfield-box .is-invalid.custom-select:hover[multiple], .textfield-box .is-invalid.custom-select:hover[size]:not([size='1']),\n.was-validated .textfield-box select.form-control:invalid:focus[multiple],\n.was-validated .textfield-box .wpcf7 select:invalid:focus[multiple],\n.wpcf7 .was-validated .textfield-box select:invalid:focus[multiple],\n.was-validated .textfield-box select.form-control:invalid:focus[size]:not([size='1']),\n.was-validated .textfield-box .wpcf7 select:invalid:focus[size]:not([size='1']),\n.wpcf7 .was-validated .textfield-box select:invalid:focus[size]:not([size='1']),\n.was-validated .textfield-box textarea.form-control:invalid:focus:not([rows='1']),\n.was-validated .textfield-box .wpcf7 textarea:invalid:focus:not([rows='1']),\n.wpcf7 .was-validated .textfield-box textarea:invalid:focus:not([rows='1']),\n.was-validated .textfield-box .custom-select:invalid:focus[multiple],\n.was-validated .textfield-box .custom-select:invalid:focus[size]:not([size='1']),\n.was-validated .textfield-box select.form-control:invalid:hover[multiple],\n.was-validated .textfield-box .wpcf7 select:invalid:hover[multiple],\n.wpcf7 .was-validated .textfield-box select:invalid:hover[multiple],\n.was-validated .textfield-box select.form-control:invalid:hover[size]:not([size='1']),\n.was-validated .textfield-box .wpcf7 select:invalid:hover[size]:not([size='1']),\n.wpcf7 .was-validated .textfield-box select:invalid:hover[size]:not([size='1']),\n.was-validated .textfield-box textarea.form-control:invalid:hover:not([rows='1']),\n.was-validated .textfield-box .wpcf7 textarea:invalid:hover:not([rows='1']),\n.wpcf7 .was-validated .textfield-box textarea:invalid:hover:not([rows='1']),\n.was-validated .textfield-box .custom-select:invalid:hover[multiple],\n.was-validated .textfield-box .custom-select:invalid:hover[size]:not([size='1']) {\n box-shadow: inset 0 -2px 0 -1px #f44336; }\n\n.valid-feedback {\n font-size: 0.75rem;\n font-weight: 400;\n letter-spacing: 0;\n line-height: 1.5;\n color: #4caf50;\n display: none;\n margin-top: 0.5rem;\n width: 100%; }\n .form-control-lg + .valid-feedback {\n margin-top: 0.75rem; }\n .form-control-sm + .valid-feedback {\n margin-top: 0.25rem; }\n\n.valid-tooltip {\n border-radius: 2px;\n background-color: #4caf50;\n color: white;\n display: none;\n font-size: 0.875rem;\n line-height: 1.42857;\n margin-top: 0.5rem;\n max-width: 100%;\n opacity: 0.9;\n padding: 0.375rem 1rem;\n position: absolute;\n top: 100%;\n text-align: center;\n word-break: break-word;\n z-index: 240; }\n @media (min-width: 768px) {\n .valid-tooltip {\n font-size: 0.625rem;\n padding: 0.24107rem 0.5rem; } }\n .form-control-lg + .valid-tooltip {\n margin-top: 0.75rem; }\n .form-control-sm + .valid-tooltip {\n margin-top: 0.25rem; }\n\n.custom-control-input.is-valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label::after,\n.was-validated .custom-control-input:valid ~ .custom-control-label,\n.was-validated .custom-control-input:valid ~ .custom-control-label::after {\n color: #4caf50; }\n\n.custom-control-input.is-valid ~ .custom-control-label::before,\n.was-validated .custom-control-input:valid ~ .custom-control-label::before {\n background-color: #4caf50; }\n\n.custom-control-input.is-valid ~ .custom-control-track,\n.was-validated .custom-control-input:valid ~ .custom-control-track {\n background-color: rgba(76, 175, 80, 0.5); }\n\n.custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip,\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip {\n display: block; }\n\n.custom-file-input.is-valid:focus ~ .custom-file-label, .custom-file-input.is-valid:hover ~ .custom-file-label,\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label,\n.was-validated .custom-file-input:valid:hover ~ .custom-file-label {\n border-bottom-color: #4caf50;\n box-shadow: inset 0 -2px 0 -1px #4caf50; }\n\n.custom-file-input.is-valid ~ .custom-file-label,\n.was-validated .custom-file-input:valid ~ .custom-file-label {\n border-bottom-color: #4caf50; }\n .custom-file-input.is-valid ~ .custom-file-label:hover,\n .was-validated .custom-file-input:valid ~ .custom-file-label:hover {\n border-bottom-color: #4caf50;\n box-shadow: inset 0 -2px 0 -1px #4caf50; }\n\n.custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip,\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip {\n display: block; }\n\n.custom-switch .custom-control-input.is-valid ~ .custom-control-label::after,\n.was-validated .custom-switch .custom-control-input:valid ~ .custom-control-label::after {\n background-color: #4caf50; }\n\n.form-check-input.is-valid + .form-check-label,\n.was-validated .form-check-input:valid + .form-check-label {\n color: #4caf50; }\n\n.is-valid.form-control, .wpcf7 input.is-valid[type=text],\n.wpcf7 input.is-valid[type=search],\n.wpcf7 input.is-valid[type=url],\n.wpcf7 input.is-valid[type=tel],\n.wpcf7 input.is-valid[type=number],\n.wpcf7 input.is-valid[type=range],\n.wpcf7 input.is-valid[type=date],\n.wpcf7 input.is-valid[type=month],\n.wpcf7 input.is-valid[type=week],\n.wpcf7 input.is-valid[type=time],\n.wpcf7 input.is-valid[type=datetime],\n.wpcf7 input.is-valid[type=datetime-local],\n.wpcf7 input.is-valid[type=color],\n.wpcf7 input.is-valid[type=email],\n.wpcf7 input.is-valid[type=file],\n.wpcf7 input.is-valid[type=submit],\n.wpcf7 select.is-valid,\n.wpcf7 textarea.is-valid, .wpcf7 .is-valid.wpcf7-validation-errors, .is-valid.custom-select, .is-valid.form-control-file,\n.was-validated .form-control:valid,\n.was-validated .wpcf7 input:valid[type=text],\n.wpcf7 .was-validated input:valid[type=text],\n.was-validated .wpcf7 input:valid[type=search],\n.wpcf7 .was-validated input:valid[type=search],\n.was-validated .wpcf7 input:valid[type=url],\n.wpcf7 .was-validated input:valid[type=url],\n.was-validated .wpcf7 input:valid[type=tel],\n.wpcf7 .was-validated input:valid[type=tel],\n.was-validated .wpcf7 input:valid[type=number],\n.wpcf7 .was-validated input:valid[type=number],\n.was-validated .wpcf7 input:valid[type=range],\n.wpcf7 .was-validated input:valid[type=range],\n.was-validated .wpcf7 input:valid[type=date],\n.wpcf7 .was-validated input:valid[type=date],\n.was-validated .wpcf7 input:valid[type=month],\n.wpcf7 .was-validated input:valid[type=month],\n.was-validated .wpcf7 input:valid[type=week],\n.wpcf7 .was-validated input:valid[type=week],\n.was-validated .wpcf7 input:valid[type=time],\n.wpcf7 .was-validated input:valid[type=time],\n.was-validated .wpcf7 input:valid[type=datetime],\n.wpcf7 .was-validated input:valid[type=datetime],\n.was-validated .wpcf7 input:valid[type=datetime-local],\n.wpcf7 .was-validated input:valid[type=datetime-local],\n.was-validated .wpcf7 input:valid[type=color],\n.wpcf7 .was-validated input:valid[type=color],\n.was-validated .wpcf7 input:valid[type=email],\n.wpcf7 .was-validated input:valid[type=email],\n.was-validated .wpcf7 input:valid[type=file],\n.wpcf7 .was-validated input:valid[type=file],\n.was-validated .wpcf7 input:valid[type=submit],\n.wpcf7 .was-validated input:valid[type=submit],\n.was-validated .wpcf7 select:valid,\n.wpcf7 .was-validated select:valid,\n.was-validated .wpcf7 textarea:valid,\n.wpcf7 .was-validated textarea:valid,\n.was-validated .wpcf7 .wpcf7-validation-errors:valid,\n.wpcf7 .was-validated .wpcf7-validation-errors:valid,\n.was-validated .custom-select:valid,\n.was-validated .form-control-file:valid {\n border-color: #4caf50; }\n .is-valid.form-control:focus, .wpcf7 input.is-valid:focus[type=text],\n .wpcf7 input.is-valid:focus[type=search],\n .wpcf7 input.is-valid:focus[type=url],\n .wpcf7 input.is-valid:focus[type=tel],\n .wpcf7 input.is-valid:focus[type=number],\n .wpcf7 input.is-valid:focus[type=range],\n .wpcf7 input.is-valid:focus[type=date],\n .wpcf7 input.is-valid:focus[type=month],\n .wpcf7 input.is-valid:focus[type=week],\n .wpcf7 input.is-valid:focus[type=time],\n .wpcf7 input.is-valid:focus[type=datetime],\n .wpcf7 input.is-valid:focus[type=datetime-local],\n .wpcf7 input.is-valid:focus[type=color],\n .wpcf7 input.is-valid:focus[type=email],\n .wpcf7 input.is-valid:focus[type=file],\n .wpcf7 input.is-valid:focus[type=submit],\n .wpcf7 select.is-valid:focus,\n .wpcf7 textarea.is-valid:focus, .wpcf7 .is-valid.wpcf7-validation-errors:focus, .is-valid.custom-select:focus, .is-valid.form-control-file:focus, .is-valid.form-control:hover, .wpcf7 input.is-valid:hover[type=text],\n .wpcf7 input.is-valid:hover[type=search],\n .wpcf7 input.is-valid:hover[type=url],\n .wpcf7 input.is-valid:hover[type=tel],\n .wpcf7 input.is-valid:hover[type=number],\n .wpcf7 input.is-valid:hover[type=range],\n .wpcf7 input.is-valid:hover[type=date],\n .wpcf7 input.is-valid:hover[type=month],\n .wpcf7 input.is-valid:hover[type=week],\n .wpcf7 input.is-valid:hover[type=time],\n .wpcf7 input.is-valid:hover[type=datetime],\n .wpcf7 input.is-valid:hover[type=datetime-local],\n .wpcf7 input.is-valid:hover[type=color],\n .wpcf7 input.is-valid:hover[type=email],\n .wpcf7 input.is-valid:hover[type=file],\n .wpcf7 input.is-valid:hover[type=submit],\n .wpcf7 select.is-valid:hover,\n .wpcf7 textarea.is-valid:hover, .wpcf7 .is-valid.wpcf7-validation-errors:hover, .is-valid.custom-select:hover, .is-valid.form-control-file:hover,\n .was-validated .form-control:valid:focus,\n .was-validated .wpcf7 input:valid:focus[type=text],\n .wpcf7 .was-validated input:valid:focus[type=text],\n .was-validated .wpcf7 input:valid:focus[type=search],\n .wpcf7 .was-validated input:valid:focus[type=search],\n .was-validated .wpcf7 input:valid:focus[type=url],\n .wpcf7 .was-validated input:valid:focus[type=url],\n .was-validated .wpcf7 input:valid:focus[type=tel],\n .wpcf7 .was-validated input:valid:focus[type=tel],\n .was-validated .wpcf7 input:valid:focus[type=number],\n .wpcf7 .was-validated input:valid:focus[type=number],\n .was-validated .wpcf7 input:valid:focus[type=range],\n .wpcf7 .was-validated input:valid:focus[type=range],\n .was-validated .wpcf7 input:valid:focus[type=date],\n .wpcf7 .was-validated input:valid:focus[type=date],\n .was-validated .wpcf7 input:valid:focus[type=month],\n .wpcf7 .was-validated input:valid:focus[type=month],\n .was-validated .wpcf7 input:valid:focus[type=week],\n .wpcf7 .was-validated input:valid:focus[type=week],\n .was-validated .wpcf7 input:valid:focus[type=time],\n .wpcf7 .was-validated input:valid:focus[type=time],\n .was-validated .wpcf7 input:valid:focus[type=datetime],\n .wpcf7 .was-validated input:valid:focus[type=datetime],\n .was-validated .wpcf7 input:valid:focus[type=datetime-local],\n .wpcf7 .was-validated input:valid:focus[type=datetime-local],\n .was-validated .wpcf7 input:valid:focus[type=color],\n .wpcf7 .was-validated input:valid:focus[type=color],\n .was-validated .wpcf7 input:valid:focus[type=email],\n .wpcf7 .was-validated input:valid:focus[type=email],\n .was-validated .wpcf7 input:valid:focus[type=file],\n .wpcf7 .was-validated input:valid:focus[type=file],\n .was-validated .wpcf7 input:valid:focus[type=submit],\n .wpcf7 .was-validated input:valid:focus[type=submit],\n .was-validated .wpcf7 select:valid:focus,\n .wpcf7 .was-validated select:valid:focus,\n .was-validated .wpcf7 textarea:valid:focus,\n .wpcf7 .was-validated textarea:valid:focus,\n .was-validated .wpcf7 .wpcf7-validation-errors:valid:focus,\n .wpcf7 .was-validated .wpcf7-validation-errors:valid:focus,\n .was-validated .custom-select:valid:focus,\n .was-validated .form-control-file:valid:focus,\n .was-validated .form-control:valid:hover,\n .was-validated .wpcf7 input:valid:hover[type=text],\n .wpcf7 .was-validated input:valid:hover[type=text],\n .was-validated .wpcf7 input:valid:hover[type=search],\n .wpcf7 .was-validated input:valid:hover[type=search],\n .was-validated .wpcf7 input:valid:hover[type=url],\n .wpcf7 .was-validated input:valid:hover[type=url],\n .was-validated .wpcf7 input:valid:hover[type=tel],\n .wpcf7 .was-validated input:valid:hover[type=tel],\n .was-validated .wpcf7 input:valid:hover[type=number],\n .wpcf7 .was-validated input:valid:hover[type=number],\n .was-validated .wpcf7 input:valid:hover[type=range],\n .wpcf7 .was-validated input:valid:hover[type=range],\n .was-validated .wpcf7 input:valid:hover[type=date],\n .wpcf7 .was-validated input:valid:hover[type=date],\n .was-validated .wpcf7 input:valid:hover[type=month],\n .wpcf7 .was-validated input:valid:hover[type=month],\n .was-validated .wpcf7 input:valid:hover[type=week],\n .wpcf7 .was-validated input:valid:hover[type=week],\n .was-validated .wpcf7 input:valid:hover[type=time],\n .wpcf7 .was-validated input:valid:hover[type=time],\n .was-validated .wpcf7 input:valid:hover[type=datetime],\n .wpcf7 .was-validated input:valid:hover[type=datetime],\n .was-validated .wpcf7 input:valid:hover[type=datetime-local],\n .wpcf7 .was-validated input:valid:hover[type=datetime-local],\n .was-validated .wpcf7 input:valid:hover[type=color],\n .wpcf7 .was-validated input:valid:hover[type=color],\n .was-validated .wpcf7 input:valid:hover[type=email],\n .wpcf7 .was-validated input:valid:hover[type=email],\n .was-validated .wpcf7 input:valid:hover[type=file],\n .wpcf7 .was-validated input:valid:hover[type=file],\n .was-validated .wpcf7 input:valid:hover[type=submit],\n .wpcf7 .was-validated input:valid:hover[type=submit],\n .was-validated .wpcf7 select:valid:hover,\n .wpcf7 .was-validated select:valid:hover,\n .was-validated .wpcf7 textarea:valid:hover,\n .wpcf7 .was-validated textarea:valid:hover,\n .was-validated .wpcf7 .wpcf7-validation-errors:valid:hover,\n .wpcf7 .was-validated .wpcf7-validation-errors:valid:hover,\n .was-validated .custom-select:valid:hover,\n .was-validated .form-control-file:valid:hover {\n border-color: #4caf50;\n box-shadow: inset 0 -2px 0 -1px #4caf50; }\n .is-valid.form-control ~ .valid-feedback, .wpcf7 input.is-valid[type=text] ~ .valid-feedback, .wpcf7 input.is-valid[type=search] ~ .valid-feedback, .wpcf7 input.is-valid[type=url] ~ .valid-feedback, .wpcf7 input.is-valid[type=tel] ~ .valid-feedback, .wpcf7 input.is-valid[type=number] ~ .valid-feedback, .wpcf7 input.is-valid[type=range] ~ .valid-feedback, .wpcf7 input.is-valid[type=date] ~ .valid-feedback, .wpcf7 input.is-valid[type=month] ~ .valid-feedback, .wpcf7 input.is-valid[type=week] ~ .valid-feedback, .wpcf7 input.is-valid[type=time] ~ .valid-feedback, .wpcf7 input.is-valid[type=datetime] ~ .valid-feedback, .wpcf7 input.is-valid[type=datetime-local] ~ .valid-feedback, .wpcf7 input.is-valid[type=color] ~ .valid-feedback, .wpcf7 input.is-valid[type=email] ~ .valid-feedback, .wpcf7 input.is-valid[type=file] ~ .valid-feedback, .wpcf7 input.is-valid[type=submit] ~ .valid-feedback, .wpcf7 select.is-valid ~ .valid-feedback, .wpcf7 textarea.is-valid ~ .valid-feedback, .wpcf7 .is-valid.wpcf7-validation-errors ~ .valid-feedback, .is-valid.custom-select ~ .valid-feedback, .is-valid.form-control-file ~ .valid-feedback,\n .is-valid.form-control ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=text] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=search] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=url] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=tel] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=number] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=range] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=date] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=month] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=week] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=time] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=datetime] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=datetime-local] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=color] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=email] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=file] ~ .valid-tooltip,\n .wpcf7 input.is-valid[type=submit] ~ .valid-tooltip,\n .wpcf7 select.is-valid ~ .valid-tooltip,\n .wpcf7 textarea.is-valid ~ .valid-tooltip,\n .wpcf7 .is-valid.wpcf7-validation-errors ~ .valid-tooltip,\n .is-valid.custom-select ~ .valid-tooltip,\n .is-valid.form-control-file ~ .valid-tooltip,\n .was-validated .form-control:valid ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=text] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=text] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=search] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=search] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=url] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=url] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=tel] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=tel] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=number] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=number] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=range] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=range] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=date] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=date] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=month] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=month] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=week] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=week] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=time] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=time] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=datetime] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=datetime] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=datetime-local] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=datetime-local] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=color] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=color] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=email] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=email] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=file] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=file] ~ .valid-feedback,\n .was-validated .wpcf7 input:valid[type=submit] ~ .valid-feedback,\n .wpcf7 .was-validated input:valid[type=submit] ~ .valid-feedback,\n .was-validated .wpcf7 select:valid ~ .valid-feedback,\n .wpcf7 .was-validated select:valid ~ .valid-feedback,\n .was-validated .wpcf7 textarea:valid ~ .valid-feedback,\n .wpcf7 .was-validated textarea:valid ~ .valid-feedback,\n .was-validated .wpcf7 .wpcf7-validation-errors:valid ~ .valid-feedback,\n .wpcf7 .was-validated .wpcf7-validation-errors:valid ~ .valid-feedback,\n .was-validated .custom-select:valid ~ .valid-feedback,\n .was-validated .form-control-file:valid ~ .valid-feedback,\n .was-validated .form-control:valid ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=text] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=text] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=search] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=search] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=url] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=url] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=tel] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=tel] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=number] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=number] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=range] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=range] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=date] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=date] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=month] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=month] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=week] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=week] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=time] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=time] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=datetime] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=datetime] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=datetime-local] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=datetime-local] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=color] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=color] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=email] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=email] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=file] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=file] ~ .valid-tooltip,\n .was-validated .wpcf7 input:valid[type=submit] ~ .valid-tooltip,\n .wpcf7 .was-validated input:valid[type=submit] ~ .valid-tooltip,\n .was-validated .wpcf7 select:valid ~ .valid-tooltip,\n .wpcf7 .was-validated select:valid ~ .valid-tooltip,\n .was-validated .wpcf7 textarea:valid ~ .valid-tooltip,\n .wpcf7 .was-validated textarea:valid ~ .valid-tooltip,\n .was-validated .wpcf7 .wpcf7-validation-errors:valid ~ .valid-tooltip,\n .wpcf7 .was-validated .wpcf7-validation-errors:valid ~ .valid-tooltip,\n .was-validated .custom-select:valid ~ .valid-tooltip,\n .was-validated .form-control-file:valid ~ .valid-tooltip {\n display: block; }\n\nselect.is-valid.form-control:focus[multiple],\n.wpcf7 select.is-valid:focus[multiple], select.is-valid.form-control:focus[size]:not([size='1']),\n.wpcf7 select.is-valid:focus[size]:not([size='1']), textarea.is-valid.form-control:focus:not([rows='1']),\n.wpcf7 textarea.is-valid:focus:not([rows='1']), .is-valid.custom-select:focus[multiple], .is-valid.custom-select:focus[size]:not([size='1']), select.is-valid.form-control:hover[multiple],\n.wpcf7 select.is-valid:hover[multiple], select.is-valid.form-control:hover[size]:not([size='1']),\n.wpcf7 select.is-valid:hover[size]:not([size='1']), textarea.is-valid.form-control:hover:not([rows='1']),\n.wpcf7 textarea.is-valid:hover:not([rows='1']), .is-valid.custom-select:hover[multiple], .is-valid.custom-select:hover[size]:not([size='1']),\n.was-validated select.form-control:valid:focus[multiple],\n.was-validated .wpcf7 select:valid:focus[multiple],\n.wpcf7 .was-validated select:valid:focus[multiple],\n.was-validated select.form-control:valid:focus[size]:not([size='1']),\n.was-validated .wpcf7 select:valid:focus[size]:not([size='1']),\n.wpcf7 .was-validated select:valid:focus[size]:not([size='1']),\n.was-validated textarea.form-control:valid:focus:not([rows='1']),\n.was-validated .wpcf7 textarea:valid:focus:not([rows='1']),\n.wpcf7 .was-validated textarea:valid:focus:not([rows='1']),\n.was-validated .custom-select:valid:focus[multiple],\n.was-validated .custom-select:valid:focus[size]:not([size='1']),\n.was-validated select.form-control:valid:hover[multiple],\n.was-validated .wpcf7 select:valid:hover[multiple],\n.wpcf7 .was-validated select:valid:hover[multiple],\n.was-validated select.form-control:valid:hover[size]:not([size='1']),\n.was-validated .wpcf7 select:valid:hover[size]:not([size='1']),\n.wpcf7 .was-validated select:valid:hover[size]:not([size='1']),\n.was-validated textarea.form-control:valid:hover:not([rows='1']),\n.was-validated .wpcf7 textarea:valid:hover:not([rows='1']),\n.wpcf7 .was-validated textarea:valid:hover:not([rows='1']),\n.was-validated .custom-select:valid:hover[multiple],\n.was-validated .custom-select:valid:hover[size]:not([size='1']) {\n box-shadow: inset 2px 2px 0 -1px #4caf50, inset -2px -2px 0 -1px #4caf50; }\n\n.textfield-box select.is-valid.form-control:focus[multiple],\n.textfield-box .wpcf7 select.is-valid:focus[multiple], .wpcf7 .textfield-box select.is-valid:focus[multiple], .textfield-box select.is-valid.form-control:focus[size]:not([size='1']),\n.textfield-box .wpcf7 select.is-valid:focus[size]:not([size='1']), .wpcf7 .textfield-box select.is-valid:focus[size]:not([size='1']), .textfield-box textarea.is-valid.form-control:focus:not([rows='1']),\n.textfield-box .wpcf7 textarea.is-valid:focus:not([rows='1']), .wpcf7 .textfield-box textarea.is-valid:focus:not([rows='1']), .textfield-box .is-valid.custom-select:focus[multiple], .textfield-box .is-valid.custom-select:focus[size]:not([size='1']), .textfield-box select.is-valid.form-control:hover[multiple],\n.textfield-box .wpcf7 select.is-valid:hover[multiple], .wpcf7 .textfield-box select.is-valid:hover[multiple], .textfield-box select.is-valid.form-control:hover[size]:not([size='1']),\n.textfield-box .wpcf7 select.is-valid:hover[size]:not([size='1']), .wpcf7 .textfield-box select.is-valid:hover[size]:not([size='1']), .textfield-box textarea.is-valid.form-control:hover:not([rows='1']),\n.textfield-box .wpcf7 textarea.is-valid:hover:not([rows='1']), .wpcf7 .textfield-box textarea.is-valid:hover:not([rows='1']), .textfield-box .is-valid.custom-select:hover[multiple], .textfield-box .is-valid.custom-select:hover[size]:not([size='1']),\n.was-validated .textfield-box select.form-control:valid:focus[multiple],\n.was-validated .textfield-box .wpcf7 select:valid:focus[multiple],\n.wpcf7 .was-validated .textfield-box select:valid:focus[multiple],\n.was-validated .textfield-box select.form-control:valid:focus[size]:not([size='1']),\n.was-validated .textfield-box .wpcf7 select:valid:focus[size]:not([size='1']),\n.wpcf7 .was-validated .textfield-box select:valid:focus[size]:not([size='1']),\n.was-validated .textfield-box textarea.form-control:valid:focus:not([rows='1']),\n.was-validated .textfield-box .wpcf7 textarea:valid:focus:not([rows='1']),\n.wpcf7 .was-validated .textfield-box textarea:valid:focus:not([rows='1']),\n.was-validated .textfield-box .custom-select:valid:focus[multiple],\n.was-validated .textfield-box .custom-select:valid:focus[size]:not([size='1']),\n.was-validated .textfield-box select.form-control:valid:hover[multiple],\n.was-validated .textfield-box .wpcf7 select:valid:hover[multiple],\n.wpcf7 .was-validated .textfield-box select:valid:hover[multiple],\n.was-validated .textfield-box select.form-control:valid:hover[size]:not([size='1']),\n.was-validated .textfield-box .wpcf7 select:valid:hover[size]:not([size='1']),\n.wpcf7 .was-validated .textfield-box select:valid:hover[size]:not([size='1']),\n.was-validated .textfield-box textarea.form-control:valid:hover:not([rows='1']),\n.was-validated .textfield-box .wpcf7 textarea:valid:hover:not([rows='1']),\n.wpcf7 .was-validated .textfield-box textarea:valid:hover:not([rows='1']),\n.was-validated .textfield-box .custom-select:valid:hover[multiple],\n.was-validated .textfield-box .custom-select:valid:hover[size]:not([size='1']) {\n box-shadow: inset 0 -2px 0 -1px #4caf50; }\n\n.textfield-box .form-control, .textfield-box .wpcf7 input[type=text], .wpcf7 .textfield-box input[type=text],\n.textfield-box .wpcf7 input[type=search], .wpcf7 .textfield-box input[type=search],\n.textfield-box .wpcf7 input[type=url], .wpcf7 .textfield-box input[type=url],\n.textfield-box .wpcf7 input[type=tel], .wpcf7 .textfield-box input[type=tel],\n.textfield-box .wpcf7 input[type=number], .wpcf7 .textfield-box input[type=number],\n.textfield-box .wpcf7 input[type=range], .wpcf7 .textfield-box input[type=range],\n.textfield-box .wpcf7 input[type=date], .wpcf7 .textfield-box input[type=date],\n.textfield-box .wpcf7 input[type=month], .wpcf7 .textfield-box input[type=month],\n.textfield-box .wpcf7 input[type=week], .wpcf7 .textfield-box input[type=week],\n.textfield-box .wpcf7 input[type=time], .wpcf7 .textfield-box input[type=time],\n.textfield-box .wpcf7 input[type=datetime], .wpcf7 .textfield-box input[type=datetime],\n.textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .textfield-box input[type=datetime-local],\n.textfield-box .wpcf7 input[type=color], .wpcf7 .textfield-box input[type=color],\n.textfield-box .wpcf7 input[type=email], .wpcf7 .textfield-box input[type=email],\n.textfield-box .wpcf7 input[type=file], .wpcf7 .textfield-box input[type=file], .textfield-box .wpcf7 input[type=submit], .wpcf7 .textfield-box input[type=submit],\n.textfield-box .wpcf7 select, .wpcf7 .textfield-box select,\n.textfield-box .wpcf7 textarea, .wpcf7 .textfield-box textarea, .textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .textfield-box .wpcf7-validation-errors, .textfield-box .custom-select, .textfield-box .form-control-file {\n background-color: rgba(0, 0, 0, 0.06);\n border-radius: 4px;\n padding: 1rem 1rem calc(1rem - 1px); }\n\n.textfield-box select.form-control,\n.textfield-box .wpcf7 select, .wpcf7 .textfield-box select, .textfield-box .custom-select {\n padding-right: 1.5em; }\n\n.textfield-box select.form-control[multiple],\n.textfield-box .wpcf7 select[multiple], .wpcf7 .textfield-box select[multiple], .textfield-box select.form-control[size]:not([size='1']),\n.textfield-box .wpcf7 select[size]:not([size='1']), .wpcf7 .textfield-box select[size]:not([size='1']), .textfield-box textarea.form-control:not([rows='1']),\n.textfield-box .wpcf7 textarea:not([rows='1']), .wpcf7 .textfield-box textarea:not([rows='1']), .textfield-box .custom-select[multiple], .textfield-box .custom-select[size]:not([size='1']) {\n border-width: 0 0 1px;\n padding: 1rem 1rem calc(1rem - 1px); }\n .textfield-box select.form-control:hover[multiple],\n .textfield-box .wpcf7 select:hover[multiple], .wpcf7 .textfield-box select:hover[multiple], .textfield-box select.form-control:hover[size]:not([size='1']),\n .textfield-box .wpcf7 select:hover[size]:not([size='1']), .wpcf7 .textfield-box select:hover[size]:not([size='1']), .textfield-box textarea.form-control:hover:not([rows='1']),\n .textfield-box .wpcf7 textarea:hover:not([rows='1']), .wpcf7 .textfield-box textarea:hover:not([rows='1']), .textfield-box .custom-select:hover[multiple], .textfield-box .custom-select:hover[size]:not([size='1']) {\n box-shadow: inset 0 -2px 0 -1px rgba(0, 0, 0, 0.87); }\n .textfield-box select.form-control:focus[multiple],\n .textfield-box .wpcf7 select:focus[multiple], .wpcf7 .textfield-box select:focus[multiple], .textfield-box select.form-control:focus[size]:not([size='1']),\n .textfield-box .wpcf7 select:focus[size]:not([size='1']), .wpcf7 .textfield-box select:focus[size]:not([size='1']), .textfield-box textarea.form-control:focus:not([rows='1']),\n .textfield-box .wpcf7 textarea:focus:not([rows='1']), .wpcf7 .textfield-box textarea:focus:not([rows='1']), .textfield-box .custom-select:focus[multiple], .textfield-box .custom-select:focus[size]:not([size='1']) {\n box-shadow: inset 0 -2px 0 -1px #f08506; }\n\n.textfield-box textarea.form-control,\n.textfield-box .wpcf7 textarea, .wpcf7 .textfield-box textarea {\n min-height: 3.5rem; }\n\n.textfield-box .form-control[type='file'], .textfield-box .wpcf7 input[type='file'][type=text], .wpcf7 .textfield-box input[type='file'][type=text],\n.textfield-box .wpcf7 input[type='file'][type=search], .wpcf7 .textfield-box input[type='file'][type=search],\n.textfield-box .wpcf7 input[type='file'][type=url], .wpcf7 .textfield-box input[type='file'][type=url],\n.textfield-box .wpcf7 input[type='file'][type=tel], .wpcf7 .textfield-box input[type='file'][type=tel],\n.textfield-box .wpcf7 input[type='file'][type=number], .wpcf7 .textfield-box input[type='file'][type=number],\n.textfield-box .wpcf7 input[type='file'][type=range], .wpcf7 .textfield-box input[type='file'][type=range],\n.textfield-box .wpcf7 input[type='file'][type=date], .wpcf7 .textfield-box input[type='file'][type=date],\n.textfield-box .wpcf7 input[type='file'][type=month], .wpcf7 .textfield-box input[type='file'][type=month],\n.textfield-box .wpcf7 input[type='file'][type=week], .wpcf7 .textfield-box input[type='file'][type=week],\n.textfield-box .wpcf7 input[type='file'][type=time], .wpcf7 .textfield-box input[type='file'][type=time],\n.textfield-box .wpcf7 input[type='file'][type=datetime], .wpcf7 .textfield-box input[type='file'][type=datetime],\n.textfield-box .wpcf7 input[type='file'][type=datetime-local], .wpcf7 .textfield-box input[type='file'][type=datetime-local],\n.textfield-box .wpcf7 input[type='file'][type=color], .wpcf7 .textfield-box input[type='file'][type=color],\n.textfield-box .wpcf7 input[type='file'][type=email], .wpcf7 .textfield-box input[type='file'][type=email],\n.textfield-box .wpcf7 input[type='file'][type=file], .wpcf7 .textfield-box input[type='file'][type=file],\n.textfield-box .wpcf7 input[type='file'][type=submit], .wpcf7 .textfield-box input[type='file'][type=submit],\n.textfield-box .wpcf7 select[type='file'], .wpcf7 .textfield-box select[type='file'],\n.textfield-box .wpcf7 textarea[type='file'], .wpcf7 .textfield-box textarea[type='file'], .textfield-box .wpcf7 .wpcf7-validation-errors[type='file'], .wpcf7 .textfield-box .wpcf7-validation-errors[type='file'],\n.textfield-box .form-control-file {\n max-height: 3.5rem; }\n\n.textfield-box-lg .form-control, .input-group-lg > .textfield-box .form-control, .textfield-box-lg .wpcf7 input[type=text], .wpcf7 .textfield-box-lg input[type=text], .input-group-lg > .textfield-box .wpcf7 input[type=text], .wpcf7 .input-group-lg > .textfield-box input[type=text],\n.textfield-box-lg .wpcf7 input[type=search], .wpcf7 .textfield-box-lg input[type=search],\n.input-group-lg > .textfield-box .wpcf7 input[type=search], .wpcf7 .input-group-lg > .textfield-box input[type=search],\n.textfield-box-lg .wpcf7 input[type=url], .wpcf7 .textfield-box-lg input[type=url],\n.input-group-lg > .textfield-box .wpcf7 input[type=url], .wpcf7 .input-group-lg > .textfield-box input[type=url],\n.textfield-box-lg .wpcf7 input[type=tel], .wpcf7 .textfield-box-lg input[type=tel],\n.input-group-lg > .textfield-box .wpcf7 input[type=tel], .wpcf7 .input-group-lg > .textfield-box input[type=tel],\n.textfield-box-lg .wpcf7 input[type=number], .wpcf7 .textfield-box-lg input[type=number],\n.input-group-lg > .textfield-box .wpcf7 input[type=number], .wpcf7 .input-group-lg > .textfield-box input[type=number],\n.textfield-box-lg .wpcf7 input[type=range], .wpcf7 .textfield-box-lg input[type=range],\n.input-group-lg > .textfield-box .wpcf7 input[type=range], .wpcf7 .input-group-lg > .textfield-box input[type=range],\n.textfield-box-lg .wpcf7 input[type=date], .wpcf7 .textfield-box-lg input[type=date],\n.input-group-lg > .textfield-box .wpcf7 input[type=date], .wpcf7 .input-group-lg > .textfield-box input[type=date],\n.textfield-box-lg .wpcf7 input[type=month], .wpcf7 .textfield-box-lg input[type=month],\n.input-group-lg > .textfield-box .wpcf7 input[type=month], .wpcf7 .input-group-lg > .textfield-box input[type=month],\n.textfield-box-lg .wpcf7 input[type=week], .wpcf7 .textfield-box-lg input[type=week],\n.input-group-lg > .textfield-box .wpcf7 input[type=week], .wpcf7 .input-group-lg > .textfield-box input[type=week],\n.textfield-box-lg .wpcf7 input[type=time], .wpcf7 .textfield-box-lg input[type=time],\n.input-group-lg > .textfield-box .wpcf7 input[type=time], .wpcf7 .input-group-lg > .textfield-box input[type=time],\n.textfield-box-lg .wpcf7 input[type=datetime], .wpcf7 .textfield-box-lg input[type=datetime],\n.input-group-lg > .textfield-box .wpcf7 input[type=datetime], .wpcf7 .input-group-lg > .textfield-box input[type=datetime],\n.textfield-box-lg .wpcf7 input[type=datetime-local], .wpcf7 .textfield-box-lg input[type=datetime-local],\n.input-group-lg > .textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .input-group-lg > .textfield-box input[type=datetime-local],\n.textfield-box-lg .wpcf7 input[type=color], .wpcf7 .textfield-box-lg input[type=color],\n.input-group-lg > .textfield-box .wpcf7 input[type=color], .wpcf7 .input-group-lg > .textfield-box input[type=color],\n.textfield-box-lg .wpcf7 input[type=email], .wpcf7 .textfield-box-lg input[type=email],\n.input-group-lg > .textfield-box .wpcf7 input[type=email], .wpcf7 .input-group-lg > .textfield-box input[type=email],\n.textfield-box-lg .wpcf7 input[type=file], .wpcf7 .textfield-box-lg input[type=file],\n.input-group-lg > .textfield-box .wpcf7 input[type=file], .wpcf7 .input-group-lg > .textfield-box input[type=file], .textfield-box-lg .wpcf7 input[type=submit], .wpcf7 .textfield-box-lg input[type=submit], .input-group-lg > .textfield-box .wpcf7 input[type=submit], .wpcf7 .input-group-lg > .textfield-box input[type=submit],\n.textfield-box-lg .wpcf7 select, .wpcf7 .textfield-box-lg select,\n.input-group-lg > .textfield-box .wpcf7 select, .wpcf7 .input-group-lg > .textfield-box select,\n.textfield-box-lg .wpcf7 textarea, .wpcf7 .textfield-box-lg textarea,\n.input-group-lg > .textfield-box .wpcf7 textarea, .wpcf7 .input-group-lg > .textfield-box textarea, .textfield-box-lg .wpcf7 .wpcf7-validation-errors, .wpcf7 .textfield-box-lg .wpcf7-validation-errors, .input-group-lg > .textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-lg > .textfield-box .wpcf7-validation-errors, .textfield-box-lg .custom-select, .input-group-lg > .textfield-box .custom-select, .textfield-box-lg .form-control-file, .input-group-lg > .textfield-box .form-control-file {\n font-size: 2.125rem;\n line-height: 1.17647;\n padding: 0.875rem 1rem calc(0.875rem - 1px); }\n\n.textfield-box-lg select.form-control[multiple], .input-group-lg > .textfield-box select.form-control[multiple],\n.textfield-box-lg .wpcf7 select[multiple], .wpcf7 .textfield-box-lg select[multiple],\n.input-group-lg > .textfield-box .wpcf7 select[multiple], .wpcf7 .input-group-lg > .textfield-box select[multiple], .textfield-box-lg select.form-control[size]:not([size='1']), .input-group-lg > .textfield-box select.form-control[size]:not([size='1']),\n.textfield-box-lg .wpcf7 select[size]:not([size='1']), .wpcf7 .textfield-box-lg select[size]:not([size='1']),\n.input-group-lg > .textfield-box .wpcf7 select[size]:not([size='1']), .wpcf7 .input-group-lg > .textfield-box select[size]:not([size='1']), .textfield-box-lg textarea.form-control:not([rows='1']), .input-group-lg > .textfield-box textarea.form-control:not([rows='1']),\n.textfield-box-lg .wpcf7 textarea:not([rows='1']), .wpcf7 .textfield-box-lg textarea:not([rows='1']),\n.input-group-lg > .textfield-box .wpcf7 textarea:not([rows='1']), .wpcf7 .input-group-lg > .textfield-box textarea:not([rows='1']), .textfield-box-lg .custom-select[multiple], .input-group-lg > .textfield-box .custom-select[multiple], .textfield-box-lg .custom-select[size]:not([size='1']), .input-group-lg > .textfield-box .custom-select[size]:not([size='1']) {\n padding: 0.875rem 1rem calc(0.875rem - 1px); }\n\n.textfield-box-lg textarea.form-control, .input-group-lg > .textfield-box textarea.form-control,\n.textfield-box-lg .wpcf7 textarea, .wpcf7 .textfield-box-lg textarea,\n.input-group-lg > .textfield-box .wpcf7 textarea, .wpcf7 .input-group-lg > .textfield-box textarea {\n min-height: 4.25rem; }\n\n.textfield-box-lg .custom-select, .input-group-lg > .textfield-box .custom-select {\n padding-right: 1.5em; }\n\n.textfield-box-lg .form-control[type='file'], .input-group-lg > .textfield-box .form-control[type='file'], .textfield-box-lg .wpcf7 input[type='file'][type=text], .wpcf7 .textfield-box-lg input[type='file'][type=text], .input-group-lg > .textfield-box .wpcf7 input[type='file'][type=text], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=text],\n.textfield-box-lg .wpcf7 input[type='file'][type=search], .wpcf7 .textfield-box-lg input[type='file'][type=search],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=search], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=search],\n.textfield-box-lg .wpcf7 input[type='file'][type=url], .wpcf7 .textfield-box-lg input[type='file'][type=url],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=url], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=url],\n.textfield-box-lg .wpcf7 input[type='file'][type=tel], .wpcf7 .textfield-box-lg input[type='file'][type=tel],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=tel], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=tel],\n.textfield-box-lg .wpcf7 input[type='file'][type=number], .wpcf7 .textfield-box-lg input[type='file'][type=number],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=number], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=number],\n.textfield-box-lg .wpcf7 input[type='file'][type=range], .wpcf7 .textfield-box-lg input[type='file'][type=range],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=range], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=range],\n.textfield-box-lg .wpcf7 input[type='file'][type=date], .wpcf7 .textfield-box-lg input[type='file'][type=date],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=date], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=date],\n.textfield-box-lg .wpcf7 input[type='file'][type=month], .wpcf7 .textfield-box-lg input[type='file'][type=month],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=month], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=month],\n.textfield-box-lg .wpcf7 input[type='file'][type=week], .wpcf7 .textfield-box-lg input[type='file'][type=week],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=week], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=week],\n.textfield-box-lg .wpcf7 input[type='file'][type=time], .wpcf7 .textfield-box-lg input[type='file'][type=time],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=time], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=time],\n.textfield-box-lg .wpcf7 input[type='file'][type=datetime], .wpcf7 .textfield-box-lg input[type='file'][type=datetime],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=datetime], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=datetime],\n.textfield-box-lg .wpcf7 input[type='file'][type=datetime-local], .wpcf7 .textfield-box-lg input[type='file'][type=datetime-local],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=datetime-local], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=datetime-local],\n.textfield-box-lg .wpcf7 input[type='file'][type=color], .wpcf7 .textfield-box-lg input[type='file'][type=color],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=color], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=color],\n.textfield-box-lg .wpcf7 input[type='file'][type=email], .wpcf7 .textfield-box-lg input[type='file'][type=email],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=email], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=email],\n.textfield-box-lg .wpcf7 input[type='file'][type=file], .wpcf7 .textfield-box-lg input[type='file'][type=file],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=file], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=file],\n.textfield-box-lg .wpcf7 input[type='file'][type=submit], .wpcf7 .textfield-box-lg input[type='file'][type=submit],\n.input-group-lg > .textfield-box .wpcf7 input[type='file'][type=submit], .wpcf7 .input-group-lg > .textfield-box input[type='file'][type=submit],\n.textfield-box-lg .wpcf7 select[type='file'], .wpcf7 .textfield-box-lg select[type='file'],\n.input-group-lg > .textfield-box .wpcf7 select[type='file'], .wpcf7 .input-group-lg > .textfield-box select[type='file'],\n.textfield-box-lg .wpcf7 textarea[type='file'], .wpcf7 .textfield-box-lg textarea[type='file'],\n.input-group-lg > .textfield-box .wpcf7 textarea[type='file'], .wpcf7 .input-group-lg > .textfield-box textarea[type='file'], .textfield-box-lg .wpcf7 .wpcf7-validation-errors[type='file'], .wpcf7 .textfield-box-lg .wpcf7-validation-errors[type='file'], .input-group-lg > .textfield-box .wpcf7 .wpcf7-validation-errors[type='file'], .wpcf7 .input-group-lg > .textfield-box .wpcf7-validation-errors[type='file'],\n.textfield-box-lg .form-control-file,\n.input-group-lg > .textfield-box .form-control-file {\n max-height: 4.25rem; }\n\n.textfield-box-sm .form-control, .input-group-sm > .textfield-box .form-control, .textfield-box-sm .wpcf7 input[type=text], .wpcf7 .textfield-box-sm input[type=text], .input-group-sm > .textfield-box .wpcf7 input[type=text], .wpcf7 .input-group-sm > .textfield-box input[type=text],\n.textfield-box-sm .wpcf7 input[type=search], .wpcf7 .textfield-box-sm input[type=search],\n.input-group-sm > .textfield-box .wpcf7 input[type=search], .wpcf7 .input-group-sm > .textfield-box input[type=search],\n.textfield-box-sm .wpcf7 input[type=url], .wpcf7 .textfield-box-sm input[type=url],\n.input-group-sm > .textfield-box .wpcf7 input[type=url], .wpcf7 .input-group-sm > .textfield-box input[type=url],\n.textfield-box-sm .wpcf7 input[type=tel], .wpcf7 .textfield-box-sm input[type=tel],\n.input-group-sm > .textfield-box .wpcf7 input[type=tel], .wpcf7 .input-group-sm > .textfield-box input[type=tel],\n.textfield-box-sm .wpcf7 input[type=number], .wpcf7 .textfield-box-sm input[type=number],\n.input-group-sm > .textfield-box .wpcf7 input[type=number], .wpcf7 .input-group-sm > .textfield-box input[type=number],\n.textfield-box-sm .wpcf7 input[type=range], .wpcf7 .textfield-box-sm input[type=range],\n.input-group-sm > .textfield-box .wpcf7 input[type=range], .wpcf7 .input-group-sm > .textfield-box input[type=range],\n.textfield-box-sm .wpcf7 input[type=date], .wpcf7 .textfield-box-sm input[type=date],\n.input-group-sm > .textfield-box .wpcf7 input[type=date], .wpcf7 .input-group-sm > .textfield-box input[type=date],\n.textfield-box-sm .wpcf7 input[type=month], .wpcf7 .textfield-box-sm input[type=month],\n.input-group-sm > .textfield-box .wpcf7 input[type=month], .wpcf7 .input-group-sm > .textfield-box input[type=month],\n.textfield-box-sm .wpcf7 input[type=week], .wpcf7 .textfield-box-sm input[type=week],\n.input-group-sm > .textfield-box .wpcf7 input[type=week], .wpcf7 .input-group-sm > .textfield-box input[type=week],\n.textfield-box-sm .wpcf7 input[type=time], .wpcf7 .textfield-box-sm input[type=time],\n.input-group-sm > .textfield-box .wpcf7 input[type=time], .wpcf7 .input-group-sm > .textfield-box input[type=time],\n.textfield-box-sm .wpcf7 input[type=datetime], .wpcf7 .textfield-box-sm input[type=datetime],\n.input-group-sm > .textfield-box .wpcf7 input[type=datetime], .wpcf7 .input-group-sm > .textfield-box input[type=datetime],\n.textfield-box-sm .wpcf7 input[type=datetime-local], .wpcf7 .textfield-box-sm input[type=datetime-local],\n.input-group-sm > .textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .input-group-sm > .textfield-box input[type=datetime-local],\n.textfield-box-sm .wpcf7 input[type=color], .wpcf7 .textfield-box-sm input[type=color],\n.input-group-sm > .textfield-box .wpcf7 input[type=color], .wpcf7 .input-group-sm > .textfield-box input[type=color],\n.textfield-box-sm .wpcf7 input[type=email], .wpcf7 .textfield-box-sm input[type=email],\n.input-group-sm > .textfield-box .wpcf7 input[type=email], .wpcf7 .input-group-sm > .textfield-box input[type=email],\n.textfield-box-sm .wpcf7 input[type=file], .wpcf7 .textfield-box-sm input[type=file],\n.input-group-sm > .textfield-box .wpcf7 input[type=file], .wpcf7 .input-group-sm > .textfield-box input[type=file], .textfield-box-sm .wpcf7 input[type=submit], .wpcf7 .textfield-box-sm input[type=submit], .input-group-sm > .textfield-box .wpcf7 input[type=submit], .wpcf7 .input-group-sm > .textfield-box input[type=submit],\n.textfield-box-sm .wpcf7 select, .wpcf7 .textfield-box-sm select,\n.input-group-sm > .textfield-box .wpcf7 select, .wpcf7 .input-group-sm > .textfield-box select,\n.textfield-box-sm .wpcf7 textarea, .wpcf7 .textfield-box-sm textarea,\n.input-group-sm > .textfield-box .wpcf7 textarea, .wpcf7 .input-group-sm > .textfield-box textarea, .textfield-box-sm .wpcf7 .wpcf7-validation-errors, .wpcf7 .textfield-box-sm .wpcf7-validation-errors, .input-group-sm > .textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-sm > .textfield-box .wpcf7-validation-errors, .textfield-box-sm .custom-select, .input-group-sm > .textfield-box .custom-select, .textfield-box-sm .form-control-file, .input-group-sm > .textfield-box .form-control-file {\n font-size: 0.8125rem;\n line-height: 1.53846;\n padding: 0.75rem 0.75rem calc(0.75rem - 1px); }\n\n.textfield-box-sm select.form-control[multiple], .input-group-sm > .textfield-box select.form-control[multiple],\n.textfield-box-sm .wpcf7 select[multiple], .wpcf7 .textfield-box-sm select[multiple],\n.input-group-sm > .textfield-box .wpcf7 select[multiple], .wpcf7 .input-group-sm > .textfield-box select[multiple], .textfield-box-sm select.form-control[size]:not([size='1']), .input-group-sm > .textfield-box select.form-control[size]:not([size='1']),\n.textfield-box-sm .wpcf7 select[size]:not([size='1']), .wpcf7 .textfield-box-sm select[size]:not([size='1']),\n.input-group-sm > .textfield-box .wpcf7 select[size]:not([size='1']), .wpcf7 .input-group-sm > .textfield-box select[size]:not([size='1']), .textfield-box-sm textarea.form-control:not([rows='1']), .input-group-sm > .textfield-box textarea.form-control:not([rows='1']),\n.textfield-box-sm .wpcf7 textarea:not([rows='1']), .wpcf7 .textfield-box-sm textarea:not([rows='1']),\n.input-group-sm > .textfield-box .wpcf7 textarea:not([rows='1']), .wpcf7 .input-group-sm > .textfield-box textarea:not([rows='1']), .textfield-box-sm .custom-select[multiple], .input-group-sm > .textfield-box .custom-select[multiple], .textfield-box-sm .custom-select[size]:not([size='1']), .input-group-sm > .textfield-box .custom-select[size]:not([size='1']) {\n padding: 0.75rem 0.75rem calc(0.75rem - 1px); }\n\n.textfield-box-sm textarea.form-control, .input-group-sm > .textfield-box textarea.form-control,\n.textfield-box-sm .wpcf7 textarea, .wpcf7 .textfield-box-sm textarea,\n.input-group-sm > .textfield-box .wpcf7 textarea, .wpcf7 .input-group-sm > .textfield-box textarea {\n min-height: 2.75rem; }\n\n.textfield-box-sm .custom-select, .input-group-sm > .textfield-box .custom-select {\n padding-right: 1.5em; }\n\n.textfield-box-sm .form-control[type='file'], .input-group-sm > .textfield-box .form-control[type='file'], .textfield-box-sm .wpcf7 input[type='file'][type=text], .wpcf7 .textfield-box-sm input[type='file'][type=text], .input-group-sm > .textfield-box .wpcf7 input[type='file'][type=text], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=text],\n.textfield-box-sm .wpcf7 input[type='file'][type=search], .wpcf7 .textfield-box-sm input[type='file'][type=search],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=search], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=search],\n.textfield-box-sm .wpcf7 input[type='file'][type=url], .wpcf7 .textfield-box-sm input[type='file'][type=url],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=url], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=url],\n.textfield-box-sm .wpcf7 input[type='file'][type=tel], .wpcf7 .textfield-box-sm input[type='file'][type=tel],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=tel], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=tel],\n.textfield-box-sm .wpcf7 input[type='file'][type=number], .wpcf7 .textfield-box-sm input[type='file'][type=number],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=number], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=number],\n.textfield-box-sm .wpcf7 input[type='file'][type=range], .wpcf7 .textfield-box-sm input[type='file'][type=range],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=range], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=range],\n.textfield-box-sm .wpcf7 input[type='file'][type=date], .wpcf7 .textfield-box-sm input[type='file'][type=date],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=date], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=date],\n.textfield-box-sm .wpcf7 input[type='file'][type=month], .wpcf7 .textfield-box-sm input[type='file'][type=month],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=month], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=month],\n.textfield-box-sm .wpcf7 input[type='file'][type=week], .wpcf7 .textfield-box-sm input[type='file'][type=week],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=week], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=week],\n.textfield-box-sm .wpcf7 input[type='file'][type=time], .wpcf7 .textfield-box-sm input[type='file'][type=time],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=time], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=time],\n.textfield-box-sm .wpcf7 input[type='file'][type=datetime], .wpcf7 .textfield-box-sm input[type='file'][type=datetime],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=datetime], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=datetime],\n.textfield-box-sm .wpcf7 input[type='file'][type=datetime-local], .wpcf7 .textfield-box-sm input[type='file'][type=datetime-local],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=datetime-local], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=datetime-local],\n.textfield-box-sm .wpcf7 input[type='file'][type=color], .wpcf7 .textfield-box-sm input[type='file'][type=color],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=color], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=color],\n.textfield-box-sm .wpcf7 input[type='file'][type=email], .wpcf7 .textfield-box-sm input[type='file'][type=email],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=email], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=email],\n.textfield-box-sm .wpcf7 input[type='file'][type=file], .wpcf7 .textfield-box-sm input[type='file'][type=file],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=file], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=file],\n.textfield-box-sm .wpcf7 input[type='file'][type=submit], .wpcf7 .textfield-box-sm input[type='file'][type=submit],\n.input-group-sm > .textfield-box .wpcf7 input[type='file'][type=submit], .wpcf7 .input-group-sm > .textfield-box input[type='file'][type=submit],\n.textfield-box-sm .wpcf7 select[type='file'], .wpcf7 .textfield-box-sm select[type='file'],\n.input-group-sm > .textfield-box .wpcf7 select[type='file'], .wpcf7 .input-group-sm > .textfield-box select[type='file'],\n.textfield-box-sm .wpcf7 textarea[type='file'], .wpcf7 .textfield-box-sm textarea[type='file'],\n.input-group-sm > .textfield-box .wpcf7 textarea[type='file'], .wpcf7 .input-group-sm > .textfield-box textarea[type='file'], .textfield-box-sm .wpcf7 .wpcf7-validation-errors[type='file'], .wpcf7 .textfield-box-sm .wpcf7-validation-errors[type='file'], .input-group-sm > .textfield-box .wpcf7 .wpcf7-validation-errors[type='file'], .wpcf7 .input-group-sm > .textfield-box .wpcf7-validation-errors[type='file'],\n.textfield-box-sm .form-control-file,\n.input-group-sm > .textfield-box .form-control-file {\n max-height: 2.75rem; }\n\n.floating-label {\n padding-top: 0.75rem;\n position: relative; }\n .floating-label.has-value label,\n .floating-label.is-focused label {\n top: 0;\n transform: scale(0.75); }\n .floating-label.is-focused label {\n color: #f08506; }\n .floating-label:not(.has-value):not(.is-focused) .form-control[type='date'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=text], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=text],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=search], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=search],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=url], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=url],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=tel], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=tel],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=number], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=number],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=range], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=range],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=date], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=date],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=month], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=month],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=week], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=week],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=time], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=time],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=datetime], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=datetime],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=datetime-local], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=datetime-local],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=color], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=color],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=email], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=email],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=file], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=file],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='date'][type=submit], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='date'][type=submit],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 select[type='date'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) select[type='date'],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 textarea[type='date'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) textarea[type='date'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 .wpcf7-validation-errors[type='date'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) .wpcf7-validation-errors[type='date'], .floating-label:not(.has-value):not(.is-focused) .form-control[type='datetime-local'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=text], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=text],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=search], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=search],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=url], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=url],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=tel], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=tel],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=number], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=number],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=range], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=range],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=date], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=date],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=month], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=month],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=week], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=week],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=time], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=time],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=datetime], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=datetime],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=datetime-local], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=datetime-local],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=color], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=color],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=email], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=email],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=file], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=file],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='datetime-local'][type=submit], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='datetime-local'][type=submit],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 select[type='datetime-local'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) select[type='datetime-local'],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 textarea[type='datetime-local'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) textarea[type='datetime-local'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 .wpcf7-validation-errors[type='datetime-local'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) .wpcf7-validation-errors[type='datetime-local'], .floating-label:not(.has-value):not(.is-focused) .form-control[type='time'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=text], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=text],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=search], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=search],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=url], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=url],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=tel], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=tel],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=number], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=number],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=range], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=range],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=date], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=date],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=month], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=month],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=week], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=week],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=time], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=time],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=datetime], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=datetime],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=datetime-local], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=datetime-local],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=color], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=color],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=email], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=email],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=file], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=file],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 input[type='time'][type=submit], .wpcf7 .floating-label:not(.has-value):not(.is-focused) input[type='time'][type=submit],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 select[type='time'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) select[type='time'],\n .floating-label:not(.has-value):not(.is-focused) .wpcf7 textarea[type='time'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) textarea[type='time'], .floating-label:not(.has-value):not(.is-focused) .wpcf7 .wpcf7-validation-errors[type='time'], .wpcf7 .floating-label:not(.has-value):not(.is-focused) .wpcf7-validation-errors[type='time'] {\n color: transparent; }\n .floating-label label {\n transition-duration: 0.3s;\n transition-property: color, top, transform;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n color: rgba(0, 0, 0, 0.38);\n display: block;\n font-size: 1rem;\n line-height: 1.5;\n margin: 0;\n padding: 0;\n position: absolute;\n top: 1.125rem;\n left: 0;\n transform-origin: 0 0; }\n @media (min-width: 576px) {\n .floating-label label {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .floating-label label {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .floating-label label {\n transition: none; } }\n .floating-label .form-control, .floating-label .wpcf7 input[type=text], .wpcf7 .floating-label input[type=text],\n .floating-label .wpcf7 input[type=search], .wpcf7 .floating-label input[type=search],\n .floating-label .wpcf7 input[type=url], .wpcf7 .floating-label input[type=url],\n .floating-label .wpcf7 input[type=tel], .wpcf7 .floating-label input[type=tel],\n .floating-label .wpcf7 input[type=number], .wpcf7 .floating-label input[type=number],\n .floating-label .wpcf7 input[type=range], .wpcf7 .floating-label input[type=range],\n .floating-label .wpcf7 input[type=date], .wpcf7 .floating-label input[type=date],\n .floating-label .wpcf7 input[type=month], .wpcf7 .floating-label input[type=month],\n .floating-label .wpcf7 input[type=week], .wpcf7 .floating-label input[type=week],\n .floating-label .wpcf7 input[type=time], .wpcf7 .floating-label input[type=time],\n .floating-label .wpcf7 input[type=datetime], .wpcf7 .floating-label input[type=datetime],\n .floating-label .wpcf7 input[type=datetime-local], .wpcf7 .floating-label input[type=datetime-local],\n .floating-label .wpcf7 input[type=color], .wpcf7 .floating-label input[type=color],\n .floating-label .wpcf7 input[type=email], .wpcf7 .floating-label input[type=email],\n .floating-label .wpcf7 input[type=file], .wpcf7 .floating-label input[type=file], .floating-label .wpcf7 input[type=submit], .wpcf7 .floating-label input[type=submit],\n .floating-label .wpcf7 select, .wpcf7 .floating-label select,\n .floating-label .wpcf7 textarea, .wpcf7 .floating-label textarea, .floating-label .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label .wpcf7-validation-errors, .floating-label .custom-select, .floating-label .form-control-file {\n position: relative; }\n .floating-label .form-control:focus::placeholder, .floating-label .wpcf7 input[type=text]:focus::placeholder, .wpcf7 .floating-label input[type=text]:focus::placeholder,\n .floating-label .wpcf7 input[type=search]:focus::placeholder, .wpcf7 .floating-label input[type=search]:focus::placeholder,\n .floating-label .wpcf7 input[type=url]:focus::placeholder, .wpcf7 .floating-label input[type=url]:focus::placeholder,\n .floating-label .wpcf7 input[type=tel]:focus::placeholder, .wpcf7 .floating-label input[type=tel]:focus::placeholder,\n .floating-label .wpcf7 input[type=number]:focus::placeholder, .wpcf7 .floating-label input[type=number]:focus::placeholder,\n .floating-label .wpcf7 input[type=range]:focus::placeholder, .wpcf7 .floating-label input[type=range]:focus::placeholder,\n .floating-label .wpcf7 input[type=date]:focus::placeholder, .wpcf7 .floating-label input[type=date]:focus::placeholder,\n .floating-label .wpcf7 input[type=month]:focus::placeholder, .wpcf7 .floating-label input[type=month]:focus::placeholder,\n .floating-label .wpcf7 input[type=week]:focus::placeholder, .wpcf7 .floating-label input[type=week]:focus::placeholder,\n .floating-label .wpcf7 input[type=time]:focus::placeholder, .wpcf7 .floating-label input[type=time]:focus::placeholder,\n .floating-label .wpcf7 input[type=datetime]:focus::placeholder, .wpcf7 .floating-label input[type=datetime]:focus::placeholder,\n .floating-label .wpcf7 input[type=datetime-local]:focus::placeholder, .wpcf7 .floating-label input[type=datetime-local]:focus::placeholder,\n .floating-label .wpcf7 input[type=color]:focus::placeholder, .wpcf7 .floating-label input[type=color]:focus::placeholder,\n .floating-label .wpcf7 input[type=email]:focus::placeholder, .wpcf7 .floating-label input[type=email]:focus::placeholder,\n .floating-label .wpcf7 input[type=file]:focus::placeholder, .wpcf7 .floating-label input[type=file]:focus::placeholder,\n .floating-label .wpcf7 input[type=submit]:focus::placeholder, .wpcf7 .floating-label input[type=submit]:focus::placeholder,\n .floating-label .wpcf7 select:focus::placeholder, .wpcf7 .floating-label select:focus::placeholder,\n .floating-label .wpcf7 textarea:focus::placeholder, .wpcf7 .floating-label textarea:focus::placeholder, .floating-label .wpcf7 .wpcf7-validation-errors:focus::placeholder, .wpcf7 .floating-label .wpcf7-validation-errors:focus::placeholder, .floating-label .custom-select:focus::placeholder, .floating-label .form-control-file:focus::placeholder {\n color: rgba(0, 0, 0, 0.38);\n opacity: 1; }\n .floating-label .form-control::placeholder, .floating-label .wpcf7 input[type=text]::placeholder, .wpcf7 .floating-label input[type=text]::placeholder,\n .floating-label .wpcf7 input[type=search]::placeholder, .wpcf7 .floating-label input[type=search]::placeholder,\n .floating-label .wpcf7 input[type=url]::placeholder, .wpcf7 .floating-label input[type=url]::placeholder,\n .floating-label .wpcf7 input[type=tel]::placeholder, .wpcf7 .floating-label input[type=tel]::placeholder,\n .floating-label .wpcf7 input[type=number]::placeholder, .wpcf7 .floating-label input[type=number]::placeholder,\n .floating-label .wpcf7 input[type=range]::placeholder, .wpcf7 .floating-label input[type=range]::placeholder,\n .floating-label .wpcf7 input[type=date]::placeholder, .wpcf7 .floating-label input[type=date]::placeholder,\n .floating-label .wpcf7 input[type=month]::placeholder, .wpcf7 .floating-label input[type=month]::placeholder,\n .floating-label .wpcf7 input[type=week]::placeholder, .wpcf7 .floating-label input[type=week]::placeholder,\n .floating-label .wpcf7 input[type=time]::placeholder, .wpcf7 .floating-label input[type=time]::placeholder,\n .floating-label .wpcf7 input[type=datetime]::placeholder, .wpcf7 .floating-label input[type=datetime]::placeholder,\n .floating-label .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .floating-label input[type=datetime-local]::placeholder,\n .floating-label .wpcf7 input[type=color]::placeholder, .wpcf7 .floating-label input[type=color]::placeholder,\n .floating-label .wpcf7 input[type=email]::placeholder, .wpcf7 .floating-label input[type=email]::placeholder,\n .floating-label .wpcf7 input[type=file]::placeholder, .wpcf7 .floating-label input[type=file]::placeholder,\n .floating-label .wpcf7 input[type=submit]::placeholder, .wpcf7 .floating-label input[type=submit]::placeholder,\n .floating-label .wpcf7 select::placeholder, .wpcf7 .floating-label select::placeholder,\n .floating-label .wpcf7 textarea::placeholder, .wpcf7 .floating-label textarea::placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::placeholder, .floating-label .custom-select::placeholder, .floating-label .form-control-file::placeholder {\n transition-duration: 0.3s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n color: transparent;\n opacity: 0; }\n @media (min-width: 576px) {\n .floating-label .form-control::placeholder, .floating-label .wpcf7 input[type=text]::placeholder, .wpcf7 .floating-label input[type=text]::placeholder,\n .floating-label .wpcf7 input[type=search]::placeholder, .wpcf7 .floating-label input[type=search]::placeholder,\n .floating-label .wpcf7 input[type=url]::placeholder, .wpcf7 .floating-label input[type=url]::placeholder,\n .floating-label .wpcf7 input[type=tel]::placeholder, .wpcf7 .floating-label input[type=tel]::placeholder,\n .floating-label .wpcf7 input[type=number]::placeholder, .wpcf7 .floating-label input[type=number]::placeholder,\n .floating-label .wpcf7 input[type=range]::placeholder, .wpcf7 .floating-label input[type=range]::placeholder,\n .floating-label .wpcf7 input[type=date]::placeholder, .wpcf7 .floating-label input[type=date]::placeholder,\n .floating-label .wpcf7 input[type=month]::placeholder, .wpcf7 .floating-label input[type=month]::placeholder,\n .floating-label .wpcf7 input[type=week]::placeholder, .wpcf7 .floating-label input[type=week]::placeholder,\n .floating-label .wpcf7 input[type=time]::placeholder, .wpcf7 .floating-label input[type=time]::placeholder,\n .floating-label .wpcf7 input[type=datetime]::placeholder, .wpcf7 .floating-label input[type=datetime]::placeholder,\n .floating-label .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .floating-label input[type=datetime-local]::placeholder,\n .floating-label .wpcf7 input[type=color]::placeholder, .wpcf7 .floating-label input[type=color]::placeholder,\n .floating-label .wpcf7 input[type=email]::placeholder, .wpcf7 .floating-label input[type=email]::placeholder,\n .floating-label .wpcf7 input[type=file]::placeholder, .wpcf7 .floating-label input[type=file]::placeholder,\n .floating-label .wpcf7 input[type=submit]::placeholder, .wpcf7 .floating-label input[type=submit]::placeholder,\n .floating-label .wpcf7 select::placeholder, .wpcf7 .floating-label select::placeholder,\n .floating-label .wpcf7 textarea::placeholder, .wpcf7 .floating-label textarea::placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::placeholder, .floating-label .custom-select::placeholder, .floating-label .form-control-file::placeholder {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .floating-label .form-control::placeholder, .floating-label .wpcf7 input[type=text]::placeholder, .wpcf7 .floating-label input[type=text]::placeholder,\n .floating-label .wpcf7 input[type=search]::placeholder, .wpcf7 .floating-label input[type=search]::placeholder,\n .floating-label .wpcf7 input[type=url]::placeholder, .wpcf7 .floating-label input[type=url]::placeholder,\n .floating-label .wpcf7 input[type=tel]::placeholder, .wpcf7 .floating-label input[type=tel]::placeholder,\n .floating-label .wpcf7 input[type=number]::placeholder, .wpcf7 .floating-label input[type=number]::placeholder,\n .floating-label .wpcf7 input[type=range]::placeholder, .wpcf7 .floating-label input[type=range]::placeholder,\n .floating-label .wpcf7 input[type=date]::placeholder, .wpcf7 .floating-label input[type=date]::placeholder,\n .floating-label .wpcf7 input[type=month]::placeholder, .wpcf7 .floating-label input[type=month]::placeholder,\n .floating-label .wpcf7 input[type=week]::placeholder, .wpcf7 .floating-label input[type=week]::placeholder,\n .floating-label .wpcf7 input[type=time]::placeholder, .wpcf7 .floating-label input[type=time]::placeholder,\n .floating-label .wpcf7 input[type=datetime]::placeholder, .wpcf7 .floating-label input[type=datetime]::placeholder,\n .floating-label .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .floating-label input[type=datetime-local]::placeholder,\n .floating-label .wpcf7 input[type=color]::placeholder, .wpcf7 .floating-label input[type=color]::placeholder,\n .floating-label .wpcf7 input[type=email]::placeholder, .wpcf7 .floating-label input[type=email]::placeholder,\n .floating-label .wpcf7 input[type=file]::placeholder, .wpcf7 .floating-label input[type=file]::placeholder,\n .floating-label .wpcf7 input[type=submit]::placeholder, .wpcf7 .floating-label input[type=submit]::placeholder,\n .floating-label .wpcf7 select::placeholder, .wpcf7 .floating-label select::placeholder,\n .floating-label .wpcf7 textarea::placeholder, .wpcf7 .floating-label textarea::placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::placeholder, .floating-label .custom-select::placeholder, .floating-label .form-control-file::placeholder {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .floating-label .form-control::placeholder, .floating-label .wpcf7 input[type=text]::placeholder, .wpcf7 .floating-label input[type=text]::placeholder,\n .floating-label .wpcf7 input[type=search]::placeholder, .wpcf7 .floating-label input[type=search]::placeholder,\n .floating-label .wpcf7 input[type=url]::placeholder, .wpcf7 .floating-label input[type=url]::placeholder,\n .floating-label .wpcf7 input[type=tel]::placeholder, .wpcf7 .floating-label input[type=tel]::placeholder,\n .floating-label .wpcf7 input[type=number]::placeholder, .wpcf7 .floating-label input[type=number]::placeholder,\n .floating-label .wpcf7 input[type=range]::placeholder, .wpcf7 .floating-label input[type=range]::placeholder,\n .floating-label .wpcf7 input[type=date]::placeholder, .wpcf7 .floating-label input[type=date]::placeholder,\n .floating-label .wpcf7 input[type=month]::placeholder, .wpcf7 .floating-label input[type=month]::placeholder,\n .floating-label .wpcf7 input[type=week]::placeholder, .wpcf7 .floating-label input[type=week]::placeholder,\n .floating-label .wpcf7 input[type=time]::placeholder, .wpcf7 .floating-label input[type=time]::placeholder,\n .floating-label .wpcf7 input[type=datetime]::placeholder, .wpcf7 .floating-label input[type=datetime]::placeholder,\n .floating-label .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .floating-label input[type=datetime-local]::placeholder,\n .floating-label .wpcf7 input[type=color]::placeholder, .wpcf7 .floating-label input[type=color]::placeholder,\n .floating-label .wpcf7 input[type=email]::placeholder, .wpcf7 .floating-label input[type=email]::placeholder,\n .floating-label .wpcf7 input[type=file]::placeholder, .wpcf7 .floating-label input[type=file]::placeholder,\n .floating-label .wpcf7 input[type=submit]::placeholder, .wpcf7 .floating-label input[type=submit]::placeholder,\n .floating-label .wpcf7 select::placeholder, .wpcf7 .floating-label select::placeholder,\n .floating-label .wpcf7 textarea::placeholder, .wpcf7 .floating-label textarea::placeholder, .floating-label .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .floating-label .wpcf7-validation-errors::placeholder, .floating-label .custom-select::placeholder, .floating-label .form-control-file::placeholder {\n transition: none; } }\n\n.floating-label-lg.has-value label, .input-group-lg > .has-value.floating-label label,\n.floating-label-lg.is-focused label,\n.input-group-lg > .is-focused.floating-label label {\n transform: scale(0.41176); }\n\n.floating-label-lg label, .input-group-lg > .floating-label label {\n font-size: 2.125rem;\n line-height: 1.17647;\n top: 1.5rem; }\n\n.floating-label-lg .form-control, .input-group-lg > .floating-label .form-control, .floating-label-lg .wpcf7 input[type=text], .wpcf7 .floating-label-lg input[type=text], .input-group-lg > .floating-label .wpcf7 input[type=text], .wpcf7 .input-group-lg > .floating-label input[type=text],\n.floating-label-lg .wpcf7 input[type=search], .wpcf7 .floating-label-lg input[type=search],\n.input-group-lg > .floating-label .wpcf7 input[type=search], .wpcf7 .input-group-lg > .floating-label input[type=search],\n.floating-label-lg .wpcf7 input[type=url], .wpcf7 .floating-label-lg input[type=url],\n.input-group-lg > .floating-label .wpcf7 input[type=url], .wpcf7 .input-group-lg > .floating-label input[type=url],\n.floating-label-lg .wpcf7 input[type=tel], .wpcf7 .floating-label-lg input[type=tel],\n.input-group-lg > .floating-label .wpcf7 input[type=tel], .wpcf7 .input-group-lg > .floating-label input[type=tel],\n.floating-label-lg .wpcf7 input[type=number], .wpcf7 .floating-label-lg input[type=number],\n.input-group-lg > .floating-label .wpcf7 input[type=number], .wpcf7 .input-group-lg > .floating-label input[type=number],\n.floating-label-lg .wpcf7 input[type=range], .wpcf7 .floating-label-lg input[type=range],\n.input-group-lg > .floating-label .wpcf7 input[type=range], .wpcf7 .input-group-lg > .floating-label input[type=range],\n.floating-label-lg .wpcf7 input[type=date], .wpcf7 .floating-label-lg input[type=date],\n.input-group-lg > .floating-label .wpcf7 input[type=date], .wpcf7 .input-group-lg > .floating-label input[type=date],\n.floating-label-lg .wpcf7 input[type=month], .wpcf7 .floating-label-lg input[type=month],\n.input-group-lg > .floating-label .wpcf7 input[type=month], .wpcf7 .input-group-lg > .floating-label input[type=month],\n.floating-label-lg .wpcf7 input[type=week], .wpcf7 .floating-label-lg input[type=week],\n.input-group-lg > .floating-label .wpcf7 input[type=week], .wpcf7 .input-group-lg > .floating-label input[type=week],\n.floating-label-lg .wpcf7 input[type=time], .wpcf7 .floating-label-lg input[type=time],\n.input-group-lg > .floating-label .wpcf7 input[type=time], .wpcf7 .input-group-lg > .floating-label input[type=time],\n.floating-label-lg .wpcf7 input[type=datetime], .wpcf7 .floating-label-lg input[type=datetime],\n.input-group-lg > .floating-label .wpcf7 input[type=datetime], .wpcf7 .input-group-lg > .floating-label input[type=datetime],\n.floating-label-lg .wpcf7 input[type=datetime-local], .wpcf7 .floating-label-lg input[type=datetime-local],\n.input-group-lg > .floating-label .wpcf7 input[type=datetime-local], .wpcf7 .input-group-lg > .floating-label input[type=datetime-local],\n.floating-label-lg .wpcf7 input[type=color], .wpcf7 .floating-label-lg input[type=color],\n.input-group-lg > .floating-label .wpcf7 input[type=color], .wpcf7 .input-group-lg > .floating-label input[type=color],\n.floating-label-lg .wpcf7 input[type=email], .wpcf7 .floating-label-lg input[type=email],\n.input-group-lg > .floating-label .wpcf7 input[type=email], .wpcf7 .input-group-lg > .floating-label input[type=email],\n.floating-label-lg .wpcf7 input[type=file], .wpcf7 .floating-label-lg input[type=file],\n.input-group-lg > .floating-label .wpcf7 input[type=file], .wpcf7 .input-group-lg > .floating-label input[type=file], .floating-label-lg .wpcf7 input[type=submit], .wpcf7 .floating-label-lg input[type=submit], .input-group-lg > .floating-label .wpcf7 input[type=submit], .wpcf7 .input-group-lg > .floating-label input[type=submit],\n.floating-label-lg .wpcf7 select, .wpcf7 .floating-label-lg select,\n.input-group-lg > .floating-label .wpcf7 select, .wpcf7 .input-group-lg > .floating-label select,\n.floating-label-lg .wpcf7 textarea, .wpcf7 .floating-label-lg textarea,\n.input-group-lg > .floating-label .wpcf7 textarea, .wpcf7 .input-group-lg > .floating-label textarea, .floating-label-lg .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label-lg .wpcf7-validation-errors, .input-group-lg > .floating-label .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-lg > .floating-label .wpcf7-validation-errors, .floating-label-lg .custom-select, .input-group-lg > .floating-label .custom-select, .floating-label-lg .form-control-file, .input-group-lg > .floating-label .form-control-file {\n font-size: 2.125rem;\n line-height: 1.17647;\n padding: 0.625rem 0 calc(0.625rem - 1px); }\n\n.floating-label-lg select.form-control, .input-group-lg > .floating-label select.form-control,\n.floating-label-lg .wpcf7 select, .wpcf7 .floating-label-lg select,\n.input-group-lg > .floating-label .wpcf7 select, .wpcf7 .input-group-lg > .floating-label select, .floating-label-lg .custom-select, .input-group-lg > .floating-label .custom-select {\n padding-right: 1.5em; }\n\n.floating-label-lg select.form-control[multiple], .input-group-lg > .floating-label select.form-control[multiple],\n.floating-label-lg .wpcf7 select[multiple], .wpcf7 .floating-label-lg select[multiple],\n.input-group-lg > .floating-label .wpcf7 select[multiple], .wpcf7 .input-group-lg > .floating-label select[multiple], .floating-label-lg select.form-control[size]:not([size='1']), .input-group-lg > .floating-label select.form-control[size]:not([size='1']),\n.floating-label-lg .wpcf7 select[size]:not([size='1']), .wpcf7 .floating-label-lg select[size]:not([size='1']),\n.input-group-lg > .floating-label .wpcf7 select[size]:not([size='1']), .wpcf7 .input-group-lg > .floating-label select[size]:not([size='1']), .floating-label-lg textarea.form-control:not([rows='1']), .input-group-lg > .floating-label textarea.form-control:not([rows='1']),\n.floating-label-lg .wpcf7 textarea:not([rows='1']), .wpcf7 .floating-label-lg textarea:not([rows='1']),\n.input-group-lg > .floating-label .wpcf7 textarea:not([rows='1']), .wpcf7 .input-group-lg > .floating-label textarea:not([rows='1']), .floating-label-lg .custom-select[multiple], .input-group-lg > .floating-label .custom-select[multiple], .floating-label-lg .custom-select[size]:not([size='1']), .input-group-lg > .floating-label .custom-select[size]:not([size='1']) {\n padding: 0.875rem 1rem calc(0.875rem - 1px); }\n\n.floating-label-sm.has-value label, .input-group-sm > .has-value.floating-label label,\n.floating-label-sm.is-focused label,\n.input-group-sm > .is-focused.floating-label label {\n transform: scale(0.76923); }\n\n.floating-label-sm label, .input-group-sm > .floating-label label {\n font-size: 0.8125rem;\n line-height: 1.53846;\n top: 1.0rem; }\n\n.floating-label-sm .form-control, .input-group-sm > .floating-label .form-control, .floating-label-sm .wpcf7 input[type=text], .wpcf7 .floating-label-sm input[type=text], .input-group-sm > .floating-label .wpcf7 input[type=text], .wpcf7 .input-group-sm > .floating-label input[type=text],\n.floating-label-sm .wpcf7 input[type=search], .wpcf7 .floating-label-sm input[type=search],\n.input-group-sm > .floating-label .wpcf7 input[type=search], .wpcf7 .input-group-sm > .floating-label input[type=search],\n.floating-label-sm .wpcf7 input[type=url], .wpcf7 .floating-label-sm input[type=url],\n.input-group-sm > .floating-label .wpcf7 input[type=url], .wpcf7 .input-group-sm > .floating-label input[type=url],\n.floating-label-sm .wpcf7 input[type=tel], .wpcf7 .floating-label-sm input[type=tel],\n.input-group-sm > .floating-label .wpcf7 input[type=tel], .wpcf7 .input-group-sm > .floating-label input[type=tel],\n.floating-label-sm .wpcf7 input[type=number], .wpcf7 .floating-label-sm input[type=number],\n.input-group-sm > .floating-label .wpcf7 input[type=number], .wpcf7 .input-group-sm > .floating-label input[type=number],\n.floating-label-sm .wpcf7 input[type=range], .wpcf7 .floating-label-sm input[type=range],\n.input-group-sm > .floating-label .wpcf7 input[type=range], .wpcf7 .input-group-sm > .floating-label input[type=range],\n.floating-label-sm .wpcf7 input[type=date], .wpcf7 .floating-label-sm input[type=date],\n.input-group-sm > .floating-label .wpcf7 input[type=date], .wpcf7 .input-group-sm > .floating-label input[type=date],\n.floating-label-sm .wpcf7 input[type=month], .wpcf7 .floating-label-sm input[type=month],\n.input-group-sm > .floating-label .wpcf7 input[type=month], .wpcf7 .input-group-sm > .floating-label input[type=month],\n.floating-label-sm .wpcf7 input[type=week], .wpcf7 .floating-label-sm input[type=week],\n.input-group-sm > .floating-label .wpcf7 input[type=week], .wpcf7 .input-group-sm > .floating-label input[type=week],\n.floating-label-sm .wpcf7 input[type=time], .wpcf7 .floating-label-sm input[type=time],\n.input-group-sm > .floating-label .wpcf7 input[type=time], .wpcf7 .input-group-sm > .floating-label input[type=time],\n.floating-label-sm .wpcf7 input[type=datetime], .wpcf7 .floating-label-sm input[type=datetime],\n.input-group-sm > .floating-label .wpcf7 input[type=datetime], .wpcf7 .input-group-sm > .floating-label input[type=datetime],\n.floating-label-sm .wpcf7 input[type=datetime-local], .wpcf7 .floating-label-sm input[type=datetime-local],\n.input-group-sm > .floating-label .wpcf7 input[type=datetime-local], .wpcf7 .input-group-sm > .floating-label input[type=datetime-local],\n.floating-label-sm .wpcf7 input[type=color], .wpcf7 .floating-label-sm input[type=color],\n.input-group-sm > .floating-label .wpcf7 input[type=color], .wpcf7 .input-group-sm > .floating-label input[type=color],\n.floating-label-sm .wpcf7 input[type=email], .wpcf7 .floating-label-sm input[type=email],\n.input-group-sm > .floating-label .wpcf7 input[type=email], .wpcf7 .input-group-sm > .floating-label input[type=email],\n.floating-label-sm .wpcf7 input[type=file], .wpcf7 .floating-label-sm input[type=file],\n.input-group-sm > .floating-label .wpcf7 input[type=file], .wpcf7 .input-group-sm > .floating-label input[type=file], .floating-label-sm .wpcf7 input[type=submit], .wpcf7 .floating-label-sm input[type=submit], .input-group-sm > .floating-label .wpcf7 input[type=submit], .wpcf7 .input-group-sm > .floating-label input[type=submit],\n.floating-label-sm .wpcf7 select, .wpcf7 .floating-label-sm select,\n.input-group-sm > .floating-label .wpcf7 select, .wpcf7 .input-group-sm > .floating-label select,\n.floating-label-sm .wpcf7 textarea, .wpcf7 .floating-label-sm textarea,\n.input-group-sm > .floating-label .wpcf7 textarea, .wpcf7 .input-group-sm > .floating-label textarea, .floating-label-sm .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label-sm .wpcf7-validation-errors, .input-group-sm > .floating-label .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-sm > .floating-label .wpcf7-validation-errors, .floating-label-sm .custom-select, .input-group-sm > .floating-label .custom-select, .floating-label-sm .form-control-file, .input-group-sm > .floating-label .form-control-file {\n font-size: 0.8125rem;\n line-height: 1.53846;\n padding: 0.375rem 0 calc(0.375rem - 1px); }\n\n.floating-label-sm select.form-control, .input-group-sm > .floating-label select.form-control,\n.floating-label-sm .wpcf7 select, .wpcf7 .floating-label-sm select,\n.input-group-sm > .floating-label .wpcf7 select, .wpcf7 .input-group-sm > .floating-label select, .floating-label-sm .custom-select, .input-group-sm > .floating-label .custom-select {\n padding-right: 1.5em; }\n\n.floating-label-sm select.form-control[multiple], .input-group-sm > .floating-label select.form-control[multiple],\n.floating-label-sm .wpcf7 select[multiple], .wpcf7 .floating-label-sm select[multiple],\n.input-group-sm > .floating-label .wpcf7 select[multiple], .wpcf7 .input-group-sm > .floating-label select[multiple], .floating-label-sm select.form-control[size]:not([size='1']), .input-group-sm > .floating-label select.form-control[size]:not([size='1']),\n.floating-label-sm .wpcf7 select[size]:not([size='1']), .wpcf7 .floating-label-sm select[size]:not([size='1']),\n.input-group-sm > .floating-label .wpcf7 select[size]:not([size='1']), .wpcf7 .input-group-sm > .floating-label select[size]:not([size='1']), .floating-label-sm textarea.form-control:not([rows='1']), .input-group-sm > .floating-label textarea.form-control:not([rows='1']),\n.floating-label-sm .wpcf7 textarea:not([rows='1']), .wpcf7 .floating-label-sm textarea:not([rows='1']),\n.input-group-sm > .floating-label .wpcf7 textarea:not([rows='1']), .wpcf7 .input-group-sm > .floating-label textarea:not([rows='1']), .floating-label-sm .custom-select[multiple], .input-group-sm > .floating-label .custom-select[multiple], .floating-label-sm .custom-select[size]:not([size='1']), .input-group-sm > .floating-label .custom-select[size]:not([size='1']) {\n padding: 0.75rem 0.75rem calc(0.75rem - 1px); }\n\n.floating-label.textfield-box {\n padding-top: 0; }\n .floating-label.textfield-box.has-value label,\n .floating-label.textfield-box.is-focused label {\n line-height: 1;\n top: 0.5rem; }\n .floating-label.textfield-box label {\n top: 1rem;\n left: 1rem; }\n .floating-label.textfield-box .form-control, .floating-label.textfield-box .wpcf7 input[type=text], .wpcf7 .floating-label.textfield-box input[type=text],\n .floating-label.textfield-box .wpcf7 input[type=search], .wpcf7 .floating-label.textfield-box input[type=search],\n .floating-label.textfield-box .wpcf7 input[type=url], .wpcf7 .floating-label.textfield-box input[type=url],\n .floating-label.textfield-box .wpcf7 input[type=tel], .wpcf7 .floating-label.textfield-box input[type=tel],\n .floating-label.textfield-box .wpcf7 input[type=number], .wpcf7 .floating-label.textfield-box input[type=number],\n .floating-label.textfield-box .wpcf7 input[type=range], .wpcf7 .floating-label.textfield-box input[type=range],\n .floating-label.textfield-box .wpcf7 input[type=date], .wpcf7 .floating-label.textfield-box input[type=date],\n .floating-label.textfield-box .wpcf7 input[type=month], .wpcf7 .floating-label.textfield-box input[type=month],\n .floating-label.textfield-box .wpcf7 input[type=week], .wpcf7 .floating-label.textfield-box input[type=week],\n .floating-label.textfield-box .wpcf7 input[type=time], .wpcf7 .floating-label.textfield-box input[type=time],\n .floating-label.textfield-box .wpcf7 input[type=datetime], .wpcf7 .floating-label.textfield-box input[type=datetime],\n .floating-label.textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .floating-label.textfield-box input[type=datetime-local],\n .floating-label.textfield-box .wpcf7 input[type=color], .wpcf7 .floating-label.textfield-box input[type=color],\n .floating-label.textfield-box .wpcf7 input[type=email], .wpcf7 .floating-label.textfield-box input[type=email],\n .floating-label.textfield-box .wpcf7 input[type=file], .wpcf7 .floating-label.textfield-box input[type=file], .floating-label.textfield-box .wpcf7 input[type=submit], .wpcf7 .floating-label.textfield-box input[type=submit],\n .floating-label.textfield-box .wpcf7 select, .wpcf7 .floating-label.textfield-box select,\n .floating-label.textfield-box .wpcf7 textarea, .wpcf7 .floating-label.textfield-box textarea, .floating-label.textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label.textfield-box .wpcf7-validation-errors, .floating-label.textfield-box .custom-select, .floating-label.textfield-box .form-control-file,\n .floating-label.textfield-box select.form-control[multiple],\n .floating-label.textfield-box .wpcf7 select[multiple],\n .wpcf7 .floating-label.textfield-box select[multiple],\n .floating-label.textfield-box select.form-control[size]:not([size='1']),\n .floating-label.textfield-box .wpcf7 select[size]:not([size='1']),\n .wpcf7 .floating-label.textfield-box select[size]:not([size='1']),\n .floating-label.textfield-box textarea.form-control:not([rows='1']),\n .floating-label.textfield-box .wpcf7 textarea:not([rows='1']),\n .wpcf7 .floating-label.textfield-box textarea:not([rows='1']),\n .floating-label.textfield-box .custom-select[multiple],\n .floating-label.textfield-box .custom-select[size]:not([size='1']) {\n padding-top: 1.5rem; }\n .floating-label.textfield-box .form-control, .floating-label.textfield-box .wpcf7 input[type=text], .wpcf7 .floating-label.textfield-box input[type=text],\n .floating-label.textfield-box .wpcf7 input[type=search], .wpcf7 .floating-label.textfield-box input[type=search],\n .floating-label.textfield-box .wpcf7 input[type=url], .wpcf7 .floating-label.textfield-box input[type=url],\n .floating-label.textfield-box .wpcf7 input[type=tel], .wpcf7 .floating-label.textfield-box input[type=tel],\n .floating-label.textfield-box .wpcf7 input[type=number], .wpcf7 .floating-label.textfield-box input[type=number],\n .floating-label.textfield-box .wpcf7 input[type=range], .wpcf7 .floating-label.textfield-box input[type=range],\n .floating-label.textfield-box .wpcf7 input[type=date], .wpcf7 .floating-label.textfield-box input[type=date],\n .floating-label.textfield-box .wpcf7 input[type=month], .wpcf7 .floating-label.textfield-box input[type=month],\n .floating-label.textfield-box .wpcf7 input[type=week], .wpcf7 .floating-label.textfield-box input[type=week],\n .floating-label.textfield-box .wpcf7 input[type=time], .wpcf7 .floating-label.textfield-box input[type=time],\n .floating-label.textfield-box .wpcf7 input[type=datetime], .wpcf7 .floating-label.textfield-box input[type=datetime],\n .floating-label.textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .floating-label.textfield-box input[type=datetime-local],\n .floating-label.textfield-box .wpcf7 input[type=color], .wpcf7 .floating-label.textfield-box input[type=color],\n .floating-label.textfield-box .wpcf7 input[type=email], .wpcf7 .floating-label.textfield-box input[type=email],\n .floating-label.textfield-box .wpcf7 input[type=file], .wpcf7 .floating-label.textfield-box input[type=file], .floating-label.textfield-box .wpcf7 input[type=submit], .wpcf7 .floating-label.textfield-box input[type=submit],\n .floating-label.textfield-box .wpcf7 select, .wpcf7 .floating-label.textfield-box select,\n .floating-label.textfield-box .wpcf7 textarea, .wpcf7 .floating-label.textfield-box textarea, .floating-label.textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label.textfield-box .wpcf7-validation-errors, .floating-label.textfield-box .custom-select, .floating-label.textfield-box .form-control-file {\n padding-bottom: calc(0.5rem - 1px); }\n\n.floating-label-lg.textfield-box label, .input-group-lg > .textfield-box.floating-label label {\n top: 0.875rem;\n left: 1rem; }\n\n.floating-label-lg.textfield-box .form-control, .input-group-lg > .textfield-box.floating-label .form-control, .floating-label-lg.textfield-box .wpcf7 input[type=text], .wpcf7 .floating-label-lg.textfield-box input[type=text], .input-group-lg > .textfield-box.floating-label .wpcf7 input[type=text], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=text],\n.floating-label-lg.textfield-box .wpcf7 input[type=search], .wpcf7 .floating-label-lg.textfield-box input[type=search],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=search], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=search],\n.floating-label-lg.textfield-box .wpcf7 input[type=url], .wpcf7 .floating-label-lg.textfield-box input[type=url],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=url], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=url],\n.floating-label-lg.textfield-box .wpcf7 input[type=tel], .wpcf7 .floating-label-lg.textfield-box input[type=tel],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=tel], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=tel],\n.floating-label-lg.textfield-box .wpcf7 input[type=number], .wpcf7 .floating-label-lg.textfield-box input[type=number],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=number], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=number],\n.floating-label-lg.textfield-box .wpcf7 input[type=range], .wpcf7 .floating-label-lg.textfield-box input[type=range],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=range], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=range],\n.floating-label-lg.textfield-box .wpcf7 input[type=date], .wpcf7 .floating-label-lg.textfield-box input[type=date],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=date], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=date],\n.floating-label-lg.textfield-box .wpcf7 input[type=month], .wpcf7 .floating-label-lg.textfield-box input[type=month],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=month], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=month],\n.floating-label-lg.textfield-box .wpcf7 input[type=week], .wpcf7 .floating-label-lg.textfield-box input[type=week],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=week], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=week],\n.floating-label-lg.textfield-box .wpcf7 input[type=time], .wpcf7 .floating-label-lg.textfield-box input[type=time],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=time], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=time],\n.floating-label-lg.textfield-box .wpcf7 input[type=datetime], .wpcf7 .floating-label-lg.textfield-box input[type=datetime],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=datetime], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=datetime],\n.floating-label-lg.textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .floating-label-lg.textfield-box input[type=datetime-local],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=datetime-local], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=datetime-local],\n.floating-label-lg.textfield-box .wpcf7 input[type=color], .wpcf7 .floating-label-lg.textfield-box input[type=color],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=color], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=color],\n.floating-label-lg.textfield-box .wpcf7 input[type=email], .wpcf7 .floating-label-lg.textfield-box input[type=email],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=email], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=email],\n.floating-label-lg.textfield-box .wpcf7 input[type=file], .wpcf7 .floating-label-lg.textfield-box input[type=file],\n.input-group-lg > .textfield-box.floating-label .wpcf7 input[type=file], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=file], .floating-label-lg.textfield-box .wpcf7 input[type=submit], .wpcf7 .floating-label-lg.textfield-box input[type=submit], .input-group-lg > .textfield-box.floating-label .wpcf7 input[type=submit], .wpcf7 .input-group-lg > .textfield-box.floating-label input[type=submit],\n.floating-label-lg.textfield-box .wpcf7 select, .wpcf7 .floating-label-lg.textfield-box select,\n.input-group-lg > .textfield-box.floating-label .wpcf7 select, .wpcf7 .input-group-lg > .textfield-box.floating-label select,\n.floating-label-lg.textfield-box .wpcf7 textarea, .wpcf7 .floating-label-lg.textfield-box textarea,\n.input-group-lg > .textfield-box.floating-label .wpcf7 textarea, .wpcf7 .input-group-lg > .textfield-box.floating-label textarea, .floating-label-lg.textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label-lg.textfield-box .wpcf7-validation-errors, .input-group-lg > .textfield-box.floating-label .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-lg > .textfield-box.floating-label .wpcf7-validation-errors, .floating-label-lg.textfield-box .custom-select, .input-group-lg > .textfield-box.floating-label .custom-select, .floating-label-lg.textfield-box .form-control-file, .input-group-lg > .textfield-box.floating-label .form-control-file,\n.floating-label-lg.textfield-box select.form-control[multiple],\n.input-group-lg > .textfield-box.floating-label select.form-control[multiple],\n.floating-label-lg.textfield-box .wpcf7 select[multiple],\n.wpcf7 .floating-label-lg.textfield-box select[multiple],\n.input-group-lg > .textfield-box.floating-label .wpcf7 select[multiple],\n.wpcf7 .input-group-lg > .textfield-box.floating-label select[multiple],\n.floating-label-lg.textfield-box select.form-control[size]:not([size='1']),\n.input-group-lg > .textfield-box.floating-label select.form-control[size]:not([size='1']),\n.floating-label-lg.textfield-box .wpcf7 select[size]:not([size='1']),\n.wpcf7 .floating-label-lg.textfield-box select[size]:not([size='1']),\n.input-group-lg > .textfield-box.floating-label .wpcf7 select[size]:not([size='1']),\n.wpcf7 .input-group-lg > .textfield-box.floating-label select[size]:not([size='1']),\n.floating-label-lg.textfield-box textarea.form-control:not([rows='1']),\n.input-group-lg > .textfield-box.floating-label textarea.form-control:not([rows='1']),\n.floating-label-lg.textfield-box .wpcf7 textarea:not([rows='1']),\n.wpcf7 .floating-label-lg.textfield-box textarea:not([rows='1']),\n.input-group-lg > .textfield-box.floating-label .wpcf7 textarea:not([rows='1']),\n.wpcf7 .input-group-lg > .textfield-box.floating-label textarea:not([rows='1']),\n.floating-label-lg.textfield-box .custom-select[multiple],\n.input-group-lg > .textfield-box.floating-label .custom-select[multiple],\n.floating-label-lg.textfield-box .custom-select[size]:not([size='1']),\n.input-group-lg > .textfield-box.floating-label .custom-select[size]:not([size='1']) {\n padding-top: 1.25rem;\n padding-right: 1rem;\n padding-left: 1rem; }\n\n.floating-label-lg.textfield-box select.form-control, .input-group-lg > .textfield-box.floating-label select.form-control,\n.floating-label-lg.textfield-box .wpcf7 select, .wpcf7 .floating-label-lg.textfield-box select,\n.input-group-lg > .textfield-box.floating-label .wpcf7 select, .wpcf7 .input-group-lg > .textfield-box.floating-label select, .floating-label-lg.textfield-box .custom-select, .input-group-lg > .textfield-box.floating-label .custom-select {\n padding-right: 1.5em; }\n\n.floating-label-sm.textfield-box label, .input-group-sm > .textfield-box.floating-label label {\n top: 0.75rem;\n left: 0.75rem; }\n\n.floating-label-sm.textfield-box .form-control, .input-group-sm > .textfield-box.floating-label .form-control, .floating-label-sm.textfield-box .wpcf7 input[type=text], .wpcf7 .floating-label-sm.textfield-box input[type=text], .input-group-sm > .textfield-box.floating-label .wpcf7 input[type=text], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=text],\n.floating-label-sm.textfield-box .wpcf7 input[type=search], .wpcf7 .floating-label-sm.textfield-box input[type=search],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=search], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=search],\n.floating-label-sm.textfield-box .wpcf7 input[type=url], .wpcf7 .floating-label-sm.textfield-box input[type=url],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=url], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=url],\n.floating-label-sm.textfield-box .wpcf7 input[type=tel], .wpcf7 .floating-label-sm.textfield-box input[type=tel],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=tel], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=tel],\n.floating-label-sm.textfield-box .wpcf7 input[type=number], .wpcf7 .floating-label-sm.textfield-box input[type=number],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=number], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=number],\n.floating-label-sm.textfield-box .wpcf7 input[type=range], .wpcf7 .floating-label-sm.textfield-box input[type=range],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=range], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=range],\n.floating-label-sm.textfield-box .wpcf7 input[type=date], .wpcf7 .floating-label-sm.textfield-box input[type=date],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=date], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=date],\n.floating-label-sm.textfield-box .wpcf7 input[type=month], .wpcf7 .floating-label-sm.textfield-box input[type=month],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=month], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=month],\n.floating-label-sm.textfield-box .wpcf7 input[type=week], .wpcf7 .floating-label-sm.textfield-box input[type=week],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=week], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=week],\n.floating-label-sm.textfield-box .wpcf7 input[type=time], .wpcf7 .floating-label-sm.textfield-box input[type=time],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=time], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=time],\n.floating-label-sm.textfield-box .wpcf7 input[type=datetime], .wpcf7 .floating-label-sm.textfield-box input[type=datetime],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=datetime], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=datetime],\n.floating-label-sm.textfield-box .wpcf7 input[type=datetime-local], .wpcf7 .floating-label-sm.textfield-box input[type=datetime-local],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=datetime-local], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=datetime-local],\n.floating-label-sm.textfield-box .wpcf7 input[type=color], .wpcf7 .floating-label-sm.textfield-box input[type=color],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=color], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=color],\n.floating-label-sm.textfield-box .wpcf7 input[type=email], .wpcf7 .floating-label-sm.textfield-box input[type=email],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=email], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=email],\n.floating-label-sm.textfield-box .wpcf7 input[type=file], .wpcf7 .floating-label-sm.textfield-box input[type=file],\n.input-group-sm > .textfield-box.floating-label .wpcf7 input[type=file], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=file], .floating-label-sm.textfield-box .wpcf7 input[type=submit], .wpcf7 .floating-label-sm.textfield-box input[type=submit], .input-group-sm > .textfield-box.floating-label .wpcf7 input[type=submit], .wpcf7 .input-group-sm > .textfield-box.floating-label input[type=submit],\n.floating-label-sm.textfield-box .wpcf7 select, .wpcf7 .floating-label-sm.textfield-box select,\n.input-group-sm > .textfield-box.floating-label .wpcf7 select, .wpcf7 .input-group-sm > .textfield-box.floating-label select,\n.floating-label-sm.textfield-box .wpcf7 textarea, .wpcf7 .floating-label-sm.textfield-box textarea,\n.input-group-sm > .textfield-box.floating-label .wpcf7 textarea, .wpcf7 .input-group-sm > .textfield-box.floating-label textarea, .floating-label-sm.textfield-box .wpcf7 .wpcf7-validation-errors, .wpcf7 .floating-label-sm.textfield-box .wpcf7-validation-errors, .input-group-sm > .textfield-box.floating-label .wpcf7 .wpcf7-validation-errors, .wpcf7 .input-group-sm > .textfield-box.floating-label .wpcf7-validation-errors, .floating-label-sm.textfield-box .custom-select, .input-group-sm > .textfield-box.floating-label .custom-select, .floating-label-sm.textfield-box .form-control-file, .input-group-sm > .textfield-box.floating-label .form-control-file,\n.floating-label-sm.textfield-box select.form-control[multiple],\n.input-group-sm > .textfield-box.floating-label select.form-control[multiple],\n.floating-label-sm.textfield-box .wpcf7 select[multiple],\n.wpcf7 .floating-label-sm.textfield-box select[multiple],\n.input-group-sm > .textfield-box.floating-label .wpcf7 select[multiple],\n.wpcf7 .input-group-sm > .textfield-box.floating-label select[multiple],\n.floating-label-sm.textfield-box select.form-control[size]:not([size='1']),\n.input-group-sm > .textfield-box.floating-label select.form-control[size]:not([size='1']),\n.floating-label-sm.textfield-box .wpcf7 select[size]:not([size='1']),\n.wpcf7 .floating-label-sm.textfield-box select[size]:not([size='1']),\n.input-group-sm > .textfield-box.floating-label .wpcf7 select[size]:not([size='1']),\n.wpcf7 .input-group-sm > .textfield-box.floating-label select[size]:not([size='1']),\n.floating-label-sm.textfield-box textarea.form-control:not([rows='1']),\n.input-group-sm > .textfield-box.floating-label textarea.form-control:not([rows='1']),\n.floating-label-sm.textfield-box .wpcf7 textarea:not([rows='1']),\n.wpcf7 .floating-label-sm.textfield-box textarea:not([rows='1']),\n.input-group-sm > .textfield-box.floating-label .wpcf7 textarea:not([rows='1']),\n.wpcf7 .input-group-sm > .textfield-box.floating-label textarea:not([rows='1']),\n.floating-label-sm.textfield-box .custom-select[multiple],\n.input-group-sm > .textfield-box.floating-label .custom-select[multiple],\n.floating-label-sm.textfield-box .custom-select[size]:not([size='1']),\n.input-group-sm > .textfield-box.floating-label .custom-select[size]:not([size='1']) {\n padding-top: 1.0rem;\n padding-right: 0.75rem;\n padding-left: 0.75rem; }\n\n.floating-label-sm.textfield-box select.form-control, .input-group-sm > .textfield-box.floating-label select.form-control,\n.floating-label-sm.textfield-box .wpcf7 select, .wpcf7 .floating-label-sm.textfield-box select,\n.input-group-sm > .textfield-box.floating-label .wpcf7 select, .wpcf7 .input-group-sm > .textfield-box.floating-label select, .floating-label-sm.textfield-box .custom-select, .input-group-sm > .textfield-box.floating-label .custom-select {\n padding-right: 1.5em; }\n\n.input-group {\n align-items: center;\n display: flex;\n flex-wrap: wrap;\n position: relative;\n width: 100%; }\n .input-group > .custom-file,\n .input-group > .custom-select,\n .input-group > .floating-label,\n .input-group > .form-control,\n .wpcf7 .input-group > input[type=text],\n .wpcf7 .input-group > input[type=search],\n .wpcf7 .input-group > input[type=url],\n .wpcf7 .input-group > input[type=tel],\n .wpcf7 .input-group > input[type=number],\n .wpcf7 .input-group > input[type=range],\n .wpcf7 .input-group > input[type=date],\n .wpcf7 .input-group > input[type=month],\n .wpcf7 .input-group > input[type=week],\n .wpcf7 .input-group > input[type=time],\n .wpcf7 .input-group > input[type=datetime],\n .wpcf7 .input-group > input[type=datetime-local],\n .wpcf7 .input-group > input[type=color],\n .wpcf7 .input-group > input[type=email],\n .wpcf7 .input-group > input[type=file],\n .wpcf7 .input-group > input[type=submit],\n .wpcf7 .input-group > select,\n .wpcf7 .input-group > textarea,\n .wpcf7 .input-group > .wpcf7-validation-errors,\n .input-group > .form-control-file,\n .input-group > .textfield-box {\n flex: 1 1 auto;\n margin-bottom: 0;\n width: 1%; }\n .input-group > .custom-file + .custom-file,\n .input-group > .custom-file + .custom-select,\n .input-group > .custom-file + .floating-label,\n .input-group > .custom-file + .form-control,\n .wpcf7 .input-group > .custom-file + input[type=text],\n .wpcf7 .input-group > .custom-file + input[type=search],\n .wpcf7 .input-group > .custom-file + input[type=url],\n .wpcf7 .input-group > .custom-file + input[type=tel],\n .wpcf7 .input-group > .custom-file + input[type=number],\n .wpcf7 .input-group > .custom-file + input[type=range],\n .wpcf7 .input-group > .custom-file + input[type=date],\n .wpcf7 .input-group > .custom-file + input[type=month],\n .wpcf7 .input-group > .custom-file + input[type=week],\n .wpcf7 .input-group > .custom-file + input[type=time],\n .wpcf7 .input-group > .custom-file + input[type=datetime],\n .wpcf7 .input-group > .custom-file + input[type=datetime-local],\n .wpcf7 .input-group > .custom-file + input[type=color],\n .wpcf7 .input-group > .custom-file + input[type=email],\n .wpcf7 .input-group > .custom-file + input[type=file],\n .wpcf7 .input-group > .custom-file + input[type=submit],\n .wpcf7 .input-group > .custom-file + select,\n .wpcf7 .input-group > .custom-file + textarea,\n .wpcf7 .input-group > .custom-file + .wpcf7-validation-errors,\n .input-group > .custom-file + .form-control-file,\n .input-group > .custom-file + .textfield-box,\n .input-group > .custom-select + .custom-file,\n .input-group > .custom-select + .custom-select,\n .input-group > .custom-select + .floating-label,\n .input-group > .custom-select + .form-control,\n .wpcf7 .input-group > .custom-select + input[type=text],\n .wpcf7 .input-group > .custom-select + input[type=search],\n .wpcf7 .input-group > .custom-select + input[type=url],\n .wpcf7 .input-group > .custom-select + input[type=tel],\n .wpcf7 .input-group > .custom-select + input[type=number],\n .wpcf7 .input-group > .custom-select + input[type=range],\n .wpcf7 .input-group > .custom-select + input[type=date],\n .wpcf7 .input-group > .custom-select + input[type=month],\n .wpcf7 .input-group > .custom-select + input[type=week],\n .wpcf7 .input-group > .custom-select + input[type=time],\n .wpcf7 .input-group > .custom-select + input[type=datetime],\n .wpcf7 .input-group > .custom-select + input[type=datetime-local],\n .wpcf7 .input-group > .custom-select + input[type=color],\n .wpcf7 .input-group > .custom-select + input[type=email],\n .wpcf7 .input-group > .custom-select + input[type=file],\n .wpcf7 .input-group > .custom-select + input[type=submit],\n .wpcf7 .input-group > .custom-select + select,\n .wpcf7 .input-group > .custom-select + textarea,\n .wpcf7 .input-group > .custom-select + .wpcf7-validation-errors,\n .input-group > .custom-select + .form-control-file,\n .input-group > .custom-select + .textfield-box,\n .input-group > .floating-label + .custom-file,\n .input-group > .floating-label + .custom-select,\n .input-group > .floating-label + .floating-label,\n .input-group > .floating-label + .form-control,\n .wpcf7 .input-group > .floating-label + input[type=text],\n .wpcf7 .input-group > .floating-label + input[type=search],\n .wpcf7 .input-group > .floating-label + input[type=url],\n .wpcf7 .input-group > .floating-label + input[type=tel],\n .wpcf7 .input-group > .floating-label + input[type=number],\n .wpcf7 .input-group > .floating-label + input[type=range],\n .wpcf7 .input-group > .floating-label + input[type=date],\n .wpcf7 .input-group > .floating-label + input[type=month],\n .wpcf7 .input-group > .floating-label + input[type=week],\n .wpcf7 .input-group > .floating-label + input[type=time],\n .wpcf7 .input-group > .floating-label + input[type=datetime],\n .wpcf7 .input-group > .floating-label + input[type=datetime-local],\n .wpcf7 .input-group > .floating-label + input[type=color],\n .wpcf7 .input-group > .floating-label + input[type=email],\n .wpcf7 .input-group > .floating-label + input[type=file],\n .wpcf7 .input-group > .floating-label + input[type=submit],\n .wpcf7 .input-group > .floating-label + select,\n .wpcf7 .input-group > .floating-label + textarea,\n .wpcf7 .input-group > .floating-label + .wpcf7-validation-errors,\n .input-group > .floating-label + .form-control-file,\n .input-group > .floating-label + .textfield-box,\n .input-group > .form-control + .custom-file,\n .wpcf7 .input-group > input[type=text] + .custom-file,\n .wpcf7 .input-group > input[type=search] + .custom-file,\n .wpcf7 .input-group > input[type=url] + .custom-file,\n .wpcf7 .input-group > input[type=tel] + .custom-file,\n .wpcf7 .input-group > input[type=number] + .custom-file,\n .wpcf7 .input-group > input[type=range] + .custom-file,\n .wpcf7 .input-group > input[type=date] + .custom-file,\n .wpcf7 .input-group > input[type=month] + .custom-file,\n .wpcf7 .input-group > input[type=week] + .custom-file,\n .wpcf7 .input-group > input[type=time] + .custom-file,\n .wpcf7 .input-group > input[type=datetime] + .custom-file,\n .wpcf7 .input-group > input[type=datetime-local] + .custom-file,\n .wpcf7 .input-group > input[type=color] + .custom-file,\n .wpcf7 .input-group > input[type=email] + .custom-file,\n .wpcf7 .input-group > input[type=file] + .custom-file,\n .wpcf7 .input-group > input[type=submit] + .custom-file,\n .wpcf7 .input-group > select + .custom-file,\n .wpcf7 .input-group > textarea + .custom-file,\n .wpcf7 .input-group > .wpcf7-validation-errors + .custom-file,\n .input-group > .form-control + .custom-select,\n .wpcf7 .input-group > input[type=text] + .custom-select,\n .wpcf7 .input-group > input[type=search] + .custom-select,\n .wpcf7 .input-group > input[type=url] + .custom-select,\n .wpcf7 .input-group > input[type=tel] + .custom-select,\n .wpcf7 .input-group > input[type=number] + .custom-select,\n .wpcf7 .input-group > input[type=range] + .custom-select,\n .wpcf7 .input-group > input[type=date] + .custom-select,\n .wpcf7 .input-group > input[type=month] + .custom-select,\n .wpcf7 .input-group > input[type=week] + .custom-select,\n .wpcf7 .input-group > input[type=time] + .custom-select,\n .wpcf7 .input-group > input[type=datetime] + .custom-select,\n .wpcf7 .input-group > input[type=datetime-local] + .custom-select,\n .wpcf7 .input-group > input[type=color] + .custom-select,\n .wpcf7 .input-group > input[type=email] + .custom-select,\n .wpcf7 .input-group > input[type=file] + .custom-select,\n .wpcf7 .input-group > input[type=submit] + .custom-select,\n .wpcf7 .input-group > select + .custom-select,\n .wpcf7 .input-group > textarea + .custom-select,\n .wpcf7 .input-group > .wpcf7-validation-errors + .custom-select,\n .input-group > .form-control + .floating-label,\n .wpcf7 .input-group > input[type=text] + .floating-label,\n .wpcf7 .input-group > input[type=search] + .floating-label,\n .wpcf7 .input-group > input[type=url] + .floating-label,\n .wpcf7 .input-group > input[type=tel] + .floating-label,\n .wpcf7 .input-group > input[type=number] + .floating-label,\n .wpcf7 .input-group > input[type=range] + .floating-label,\n .wpcf7 .input-group > input[type=date] + .floating-label,\n .wpcf7 .input-group > input[type=month] + .floating-label,\n .wpcf7 .input-group > input[type=week] + .floating-label,\n .wpcf7 .input-group > input[type=time] + .floating-label,\n .wpcf7 .input-group > input[type=datetime] + .floating-label,\n .wpcf7 .input-group > input[type=datetime-local] + .floating-label,\n .wpcf7 .input-group > input[type=color] + .floating-label,\n .wpcf7 .input-group > input[type=email] + .floating-label,\n .wpcf7 .input-group > input[type=file] + .floating-label,\n .wpcf7 .input-group > input[type=submit] + .floating-label,\n .wpcf7 .input-group > select + .floating-label,\n .wpcf7 .input-group > textarea + .floating-label,\n .wpcf7 .input-group > .wpcf7-validation-errors + .floating-label,\n .input-group > .form-control + .form-control,\n .wpcf7 .input-group > input[type=text] + .form-control,\n .wpcf7 .input-group > input[type=search] + .form-control,\n .wpcf7 .input-group > input[type=url] + .form-control,\n .wpcf7 .input-group > input[type=tel] + .form-control,\n .wpcf7 .input-group > input[type=number] + .form-control,\n .wpcf7 .input-group > input[type=range] + .form-control,\n .wpcf7 .input-group > input[type=date] + .form-control,\n .wpcf7 .input-group > input[type=month] + .form-control,\n .wpcf7 .input-group > input[type=week] + .form-control,\n .wpcf7 .input-group > input[type=time] + .form-control,\n .wpcf7 .input-group > input[type=datetime] + .form-control,\n .wpcf7 .input-group > input[type=datetime-local] + .form-control,\n .wpcf7 .input-group > input[type=color] + .form-control,\n .wpcf7 .input-group > input[type=email] + .form-control,\n .wpcf7 .input-group > input[type=file] + .form-control,\n .wpcf7 .input-group > input[type=submit] + .form-control,\n .wpcf7 .input-group > select + .form-control,\n .wpcf7 .input-group > textarea + .form-control,\n .wpcf7 .input-group > .wpcf7-validation-errors + .form-control,\n .wpcf7 .input-group > .form-control + input[type=text],\n .wpcf7 .input-group > input[type=text] + input[type=text],\n .wpcf7 .input-group > input[type=search] + input[type=text],\n .wpcf7 .input-group > input[type=url] + input[type=text],\n .wpcf7 .input-group > input[type=tel] + input[type=text],\n .wpcf7 .input-group > input[type=number] + input[type=text],\n .wpcf7 .input-group > input[type=range] + input[type=text],\n .wpcf7 .input-group > input[type=date] + input[type=text],\n .wpcf7 .input-group > input[type=month] + input[type=text],\n .wpcf7 .input-group > input[type=week] + input[type=text],\n .wpcf7 .input-group > input[type=time] + input[type=text],\n .wpcf7 .input-group > input[type=datetime] + input[type=text],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=text],\n .wpcf7 .input-group > input[type=color] + input[type=text],\n .wpcf7 .input-group > input[type=email] + input[type=text],\n .wpcf7 .input-group > input[type=file] + input[type=text],\n .wpcf7 .input-group > input[type=submit] + input[type=text],\n .wpcf7 .input-group > select + input[type=text],\n .wpcf7 .input-group > textarea + input[type=text],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=text],\n .wpcf7 .input-group > .form-control + input[type=search],\n .wpcf7 .input-group > input[type=text] + input[type=search],\n .wpcf7 .input-group > input[type=search] + input[type=search],\n .wpcf7 .input-group > input[type=url] + input[type=search],\n .wpcf7 .input-group > input[type=tel] + input[type=search],\n .wpcf7 .input-group > input[type=number] + input[type=search],\n .wpcf7 .input-group > input[type=range] + input[type=search],\n .wpcf7 .input-group > input[type=date] + input[type=search],\n .wpcf7 .input-group > input[type=month] + input[type=search],\n .wpcf7 .input-group > input[type=week] + input[type=search],\n .wpcf7 .input-group > input[type=time] + input[type=search],\n .wpcf7 .input-group > input[type=datetime] + input[type=search],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=search],\n .wpcf7 .input-group > input[type=color] + input[type=search],\n .wpcf7 .input-group > input[type=email] + input[type=search],\n .wpcf7 .input-group > input[type=file] + input[type=search],\n .wpcf7 .input-group > input[type=submit] + input[type=search],\n .wpcf7 .input-group > select + input[type=search],\n .wpcf7 .input-group > textarea + input[type=search],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=search],\n .wpcf7 .input-group > .form-control + input[type=url],\n .wpcf7 .input-group > input[type=text] + input[type=url],\n .wpcf7 .input-group > input[type=search] + input[type=url],\n .wpcf7 .input-group > input[type=url] + input[type=url],\n .wpcf7 .input-group > input[type=tel] + input[type=url],\n .wpcf7 .input-group > input[type=number] + input[type=url],\n .wpcf7 .input-group > input[type=range] + input[type=url],\n .wpcf7 .input-group > input[type=date] + input[type=url],\n .wpcf7 .input-group > input[type=month] + input[type=url],\n .wpcf7 .input-group > input[type=week] + input[type=url],\n .wpcf7 .input-group > input[type=time] + input[type=url],\n .wpcf7 .input-group > input[type=datetime] + input[type=url],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=url],\n .wpcf7 .input-group > input[type=color] + input[type=url],\n .wpcf7 .input-group > input[type=email] + input[type=url],\n .wpcf7 .input-group > input[type=file] + input[type=url],\n .wpcf7 .input-group > input[type=submit] + input[type=url],\n .wpcf7 .input-group > select + input[type=url],\n .wpcf7 .input-group > textarea + input[type=url],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=url],\n .wpcf7 .input-group > .form-control + input[type=tel],\n .wpcf7 .input-group > input[type=text] + input[type=tel],\n .wpcf7 .input-group > input[type=search] + input[type=tel],\n .wpcf7 .input-group > input[type=url] + input[type=tel],\n .wpcf7 .input-group > input[type=tel] + input[type=tel],\n .wpcf7 .input-group > input[type=number] + input[type=tel],\n .wpcf7 .input-group > input[type=range] + input[type=tel],\n .wpcf7 .input-group > input[type=date] + input[type=tel],\n .wpcf7 .input-group > input[type=month] + input[type=tel],\n .wpcf7 .input-group > input[type=week] + input[type=tel],\n .wpcf7 .input-group > input[type=time] + input[type=tel],\n .wpcf7 .input-group > input[type=datetime] + input[type=tel],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=tel],\n .wpcf7 .input-group > input[type=color] + input[type=tel],\n .wpcf7 .input-group > input[type=email] + input[type=tel],\n .wpcf7 .input-group > input[type=file] + input[type=tel],\n .wpcf7 .input-group > input[type=submit] + input[type=tel],\n .wpcf7 .input-group > select + input[type=tel],\n .wpcf7 .input-group > textarea + input[type=tel],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=tel],\n .wpcf7 .input-group > .form-control + input[type=number],\n .wpcf7 .input-group > input[type=text] + input[type=number],\n .wpcf7 .input-group > input[type=search] + input[type=number],\n .wpcf7 .input-group > input[type=url] + input[type=number],\n .wpcf7 .input-group > input[type=tel] + input[type=number],\n .wpcf7 .input-group > input[type=number] + input[type=number],\n .wpcf7 .input-group > input[type=range] + input[type=number],\n .wpcf7 .input-group > input[type=date] + input[type=number],\n .wpcf7 .input-group > input[type=month] + input[type=number],\n .wpcf7 .input-group > input[type=week] + input[type=number],\n .wpcf7 .input-group > input[type=time] + input[type=number],\n .wpcf7 .input-group > input[type=datetime] + input[type=number],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=number],\n .wpcf7 .input-group > input[type=color] + input[type=number],\n .wpcf7 .input-group > input[type=email] + input[type=number],\n .wpcf7 .input-group > input[type=file] + input[type=number],\n .wpcf7 .input-group > input[type=submit] + input[type=number],\n .wpcf7 .input-group > select + input[type=number],\n .wpcf7 .input-group > textarea + input[type=number],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=number],\n .wpcf7 .input-group > .form-control + input[type=range],\n .wpcf7 .input-group > input[type=text] + input[type=range],\n .wpcf7 .input-group > input[type=search] + input[type=range],\n .wpcf7 .input-group > input[type=url] + input[type=range],\n .wpcf7 .input-group > input[type=tel] + input[type=range],\n .wpcf7 .input-group > input[type=number] + input[type=range],\n .wpcf7 .input-group > input[type=range] + input[type=range],\n .wpcf7 .input-group > input[type=date] + input[type=range],\n .wpcf7 .input-group > input[type=month] + input[type=range],\n .wpcf7 .input-group > input[type=week] + input[type=range],\n .wpcf7 .input-group > input[type=time] + input[type=range],\n .wpcf7 .input-group > input[type=datetime] + input[type=range],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=range],\n .wpcf7 .input-group > input[type=color] + input[type=range],\n .wpcf7 .input-group > input[type=email] + input[type=range],\n .wpcf7 .input-group > input[type=file] + input[type=range],\n .wpcf7 .input-group > input[type=submit] + input[type=range],\n .wpcf7 .input-group > select + input[type=range],\n .wpcf7 .input-group > textarea + input[type=range],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=range],\n .wpcf7 .input-group > .form-control + input[type=date],\n .wpcf7 .input-group > input[type=text] + input[type=date],\n .wpcf7 .input-group > input[type=search] + input[type=date],\n .wpcf7 .input-group > input[type=url] + input[type=date],\n .wpcf7 .input-group > input[type=tel] + input[type=date],\n .wpcf7 .input-group > input[type=number] + input[type=date],\n .wpcf7 .input-group > input[type=range] + input[type=date],\n .wpcf7 .input-group > input[type=date] + input[type=date],\n .wpcf7 .input-group > input[type=month] + input[type=date],\n .wpcf7 .input-group > input[type=week] + input[type=date],\n .wpcf7 .input-group > input[type=time] + input[type=date],\n .wpcf7 .input-group > input[type=datetime] + input[type=date],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=date],\n .wpcf7 .input-group > input[type=color] + input[type=date],\n .wpcf7 .input-group > input[type=email] + input[type=date],\n .wpcf7 .input-group > input[type=file] + input[type=date],\n .wpcf7 .input-group > input[type=submit] + input[type=date],\n .wpcf7 .input-group > select + input[type=date],\n .wpcf7 .input-group > textarea + input[type=date],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=date],\n .wpcf7 .input-group > .form-control + input[type=month],\n .wpcf7 .input-group > input[type=text] + input[type=month],\n .wpcf7 .input-group > input[type=search] + input[type=month],\n .wpcf7 .input-group > input[type=url] + input[type=month],\n .wpcf7 .input-group > input[type=tel] + input[type=month],\n .wpcf7 .input-group > input[type=number] + input[type=month],\n .wpcf7 .input-group > input[type=range] + input[type=month],\n .wpcf7 .input-group > input[type=date] + input[type=month],\n .wpcf7 .input-group > input[type=month] + input[type=month],\n .wpcf7 .input-group > input[type=week] + input[type=month],\n .wpcf7 .input-group > input[type=time] + input[type=month],\n .wpcf7 .input-group > input[type=datetime] + input[type=month],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=month],\n .wpcf7 .input-group > input[type=color] + input[type=month],\n .wpcf7 .input-group > input[type=email] + input[type=month],\n .wpcf7 .input-group > input[type=file] + input[type=month],\n .wpcf7 .input-group > input[type=submit] + input[type=month],\n .wpcf7 .input-group > select + input[type=month],\n .wpcf7 .input-group > textarea + input[type=month],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=month],\n .wpcf7 .input-group > .form-control + input[type=week],\n .wpcf7 .input-group > input[type=text] + input[type=week],\n .wpcf7 .input-group > input[type=search] + input[type=week],\n .wpcf7 .input-group > input[type=url] + input[type=week],\n .wpcf7 .input-group > input[type=tel] + input[type=week],\n .wpcf7 .input-group > input[type=number] + input[type=week],\n .wpcf7 .input-group > input[type=range] + input[type=week],\n .wpcf7 .input-group > input[type=date] + input[type=week],\n .wpcf7 .input-group > input[type=month] + input[type=week],\n .wpcf7 .input-group > input[type=week] + input[type=week],\n .wpcf7 .input-group > input[type=time] + input[type=week],\n .wpcf7 .input-group > input[type=datetime] + input[type=week],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=week],\n .wpcf7 .input-group > input[type=color] + input[type=week],\n .wpcf7 .input-group > input[type=email] + input[type=week],\n .wpcf7 .input-group > input[type=file] + input[type=week],\n .wpcf7 .input-group > input[type=submit] + input[type=week],\n .wpcf7 .input-group > select + input[type=week],\n .wpcf7 .input-group > textarea + input[type=week],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=week],\n .wpcf7 .input-group > .form-control + input[type=time],\n .wpcf7 .input-group > input[type=text] + input[type=time],\n .wpcf7 .input-group > input[type=search] + input[type=time],\n .wpcf7 .input-group > input[type=url] + input[type=time],\n .wpcf7 .input-group > input[type=tel] + input[type=time],\n .wpcf7 .input-group > input[type=number] + input[type=time],\n .wpcf7 .input-group > input[type=range] + input[type=time],\n .wpcf7 .input-group > input[type=date] + input[type=time],\n .wpcf7 .input-group > input[type=month] + input[type=time],\n .wpcf7 .input-group > input[type=week] + input[type=time],\n .wpcf7 .input-group > input[type=time] + input[type=time],\n .wpcf7 .input-group > input[type=datetime] + input[type=time],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=time],\n .wpcf7 .input-group > input[type=color] + input[type=time],\n .wpcf7 .input-group > input[type=email] + input[type=time],\n .wpcf7 .input-group > input[type=file] + input[type=time],\n .wpcf7 .input-group > input[type=submit] + input[type=time],\n .wpcf7 .input-group > select + input[type=time],\n .wpcf7 .input-group > textarea + input[type=time],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=time],\n .wpcf7 .input-group > .form-control + input[type=datetime],\n .wpcf7 .input-group > input[type=text] + input[type=datetime],\n .wpcf7 .input-group > input[type=search] + input[type=datetime],\n .wpcf7 .input-group > input[type=url] + input[type=datetime],\n .wpcf7 .input-group > input[type=tel] + input[type=datetime],\n .wpcf7 .input-group > input[type=number] + input[type=datetime],\n .wpcf7 .input-group > input[type=range] + input[type=datetime],\n .wpcf7 .input-group > input[type=date] + input[type=datetime],\n .wpcf7 .input-group > input[type=month] + input[type=datetime],\n .wpcf7 .input-group > input[type=week] + input[type=datetime],\n .wpcf7 .input-group > input[type=time] + input[type=datetime],\n .wpcf7 .input-group > input[type=datetime] + input[type=datetime],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=datetime],\n .wpcf7 .input-group > input[type=color] + input[type=datetime],\n .wpcf7 .input-group > input[type=email] + input[type=datetime],\n .wpcf7 .input-group > input[type=file] + input[type=datetime],\n .wpcf7 .input-group > input[type=submit] + input[type=datetime],\n .wpcf7 .input-group > select + input[type=datetime],\n .wpcf7 .input-group > textarea + input[type=datetime],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=datetime],\n .wpcf7 .input-group > .form-control + input[type=datetime-local],\n .wpcf7 .input-group > input[type=text] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=search] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=url] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=tel] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=number] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=range] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=date] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=month] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=week] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=time] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=datetime] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=color] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=email] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=file] + input[type=datetime-local],\n .wpcf7 .input-group > input[type=submit] + input[type=datetime-local],\n .wpcf7 .input-group > select + input[type=datetime-local],\n .wpcf7 .input-group > textarea + input[type=datetime-local],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=datetime-local],\n .wpcf7 .input-group > .form-control + input[type=color],\n .wpcf7 .input-group > input[type=text] + input[type=color],\n .wpcf7 .input-group > input[type=search] + input[type=color],\n .wpcf7 .input-group > input[type=url] + input[type=color],\n .wpcf7 .input-group > input[type=tel] + input[type=color],\n .wpcf7 .input-group > input[type=number] + input[type=color],\n .wpcf7 .input-group > input[type=range] + input[type=color],\n .wpcf7 .input-group > input[type=date] + input[type=color],\n .wpcf7 .input-group > input[type=month] + input[type=color],\n .wpcf7 .input-group > input[type=week] + input[type=color],\n .wpcf7 .input-group > input[type=time] + input[type=color],\n .wpcf7 .input-group > input[type=datetime] + input[type=color],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=color],\n .wpcf7 .input-group > input[type=color] + input[type=color],\n .wpcf7 .input-group > input[type=email] + input[type=color],\n .wpcf7 .input-group > input[type=file] + input[type=color],\n .wpcf7 .input-group > input[type=submit] + input[type=color],\n .wpcf7 .input-group > select + input[type=color],\n .wpcf7 .input-group > textarea + input[type=color],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=color],\n .wpcf7 .input-group > .form-control + input[type=email],\n .wpcf7 .input-group > input[type=text] + input[type=email],\n .wpcf7 .input-group > input[type=search] + input[type=email],\n .wpcf7 .input-group > input[type=url] + input[type=email],\n .wpcf7 .input-group > input[type=tel] + input[type=email],\n .wpcf7 .input-group > input[type=number] + input[type=email],\n .wpcf7 .input-group > input[type=range] + input[type=email],\n .wpcf7 .input-group > input[type=date] + input[type=email],\n .wpcf7 .input-group > input[type=month] + input[type=email],\n .wpcf7 .input-group > input[type=week] + input[type=email],\n .wpcf7 .input-group > input[type=time] + input[type=email],\n .wpcf7 .input-group > input[type=datetime] + input[type=email],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=email],\n .wpcf7 .input-group > input[type=color] + input[type=email],\n .wpcf7 .input-group > input[type=email] + input[type=email],\n .wpcf7 .input-group > input[type=file] + input[type=email],\n .wpcf7 .input-group > input[type=submit] + input[type=email],\n .wpcf7 .input-group > select + input[type=email],\n .wpcf7 .input-group > textarea + input[type=email],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=email],\n .wpcf7 .input-group > .form-control + input[type=file],\n .wpcf7 .input-group > input[type=text] + input[type=file],\n .wpcf7 .input-group > input[type=search] + input[type=file],\n .wpcf7 .input-group > input[type=url] + input[type=file],\n .wpcf7 .input-group > input[type=tel] + input[type=file],\n .wpcf7 .input-group > input[type=number] + input[type=file],\n .wpcf7 .input-group > input[type=range] + input[type=file],\n .wpcf7 .input-group > input[type=date] + input[type=file],\n .wpcf7 .input-group > input[type=month] + input[type=file],\n .wpcf7 .input-group > input[type=week] + input[type=file],\n .wpcf7 .input-group > input[type=time] + input[type=file],\n .wpcf7 .input-group > input[type=datetime] + input[type=file],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=file],\n .wpcf7 .input-group > input[type=color] + input[type=file],\n .wpcf7 .input-group > input[type=email] + input[type=file],\n .wpcf7 .input-group > input[type=file] + input[type=file],\n .wpcf7 .input-group > input[type=submit] + input[type=file],\n .wpcf7 .input-group > select + input[type=file],\n .wpcf7 .input-group > textarea + input[type=file],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=file],\n .wpcf7 .input-group > .form-control + input[type=submit],\n .wpcf7 .input-group > input[type=text] + input[type=submit],\n .wpcf7 .input-group > input[type=search] + input[type=submit],\n .wpcf7 .input-group > input[type=url] + input[type=submit],\n .wpcf7 .input-group > input[type=tel] + input[type=submit],\n .wpcf7 .input-group > input[type=number] + input[type=submit],\n .wpcf7 .input-group > input[type=range] + input[type=submit],\n .wpcf7 .input-group > input[type=date] + input[type=submit],\n .wpcf7 .input-group > input[type=month] + input[type=submit],\n .wpcf7 .input-group > input[type=week] + input[type=submit],\n .wpcf7 .input-group > input[type=time] + input[type=submit],\n .wpcf7 .input-group > input[type=datetime] + input[type=submit],\n .wpcf7 .input-group > input[type=datetime-local] + input[type=submit],\n .wpcf7 .input-group > input[type=color] + input[type=submit],\n .wpcf7 .input-group > input[type=email] + input[type=submit],\n .wpcf7 .input-group > input[type=file] + input[type=submit],\n .wpcf7 .input-group > input[type=submit] + input[type=submit],\n .wpcf7 .input-group > select + input[type=submit],\n .wpcf7 .input-group > textarea + input[type=submit],\n .wpcf7 .input-group > .wpcf7-validation-errors + input[type=submit],\n .wpcf7 .input-group > .form-control + select,\n .wpcf7 .input-group > input[type=text] + select,\n .wpcf7 .input-group > input[type=search] + select,\n .wpcf7 .input-group > input[type=url] + select,\n .wpcf7 .input-group > input[type=tel] + select,\n .wpcf7 .input-group > input[type=number] + select,\n .wpcf7 .input-group > input[type=range] + select,\n .wpcf7 .input-group > input[type=date] + select,\n .wpcf7 .input-group > input[type=month] + select,\n .wpcf7 .input-group > input[type=week] + select,\n .wpcf7 .input-group > input[type=time] + select,\n .wpcf7 .input-group > input[type=datetime] + select,\n .wpcf7 .input-group > input[type=datetime-local] + select,\n .wpcf7 .input-group > input[type=color] + select,\n .wpcf7 .input-group > input[type=email] + select,\n .wpcf7 .input-group > input[type=file] + select,\n .wpcf7 .input-group > input[type=submit] + select,\n .wpcf7 .input-group > select + select,\n .wpcf7 .input-group > textarea + select,\n .wpcf7 .input-group > .wpcf7-validation-errors + select,\n .wpcf7 .input-group > .form-control + textarea,\n .wpcf7 .input-group > input[type=text] + textarea,\n .wpcf7 .input-group > input[type=search] + textarea,\n .wpcf7 .input-group > input[type=url] + textarea,\n .wpcf7 .input-group > input[type=tel] + textarea,\n .wpcf7 .input-group > input[type=number] + textarea,\n .wpcf7 .input-group > input[type=range] + textarea,\n .wpcf7 .input-group > input[type=date] + textarea,\n .wpcf7 .input-group > input[type=month] + textarea,\n .wpcf7 .input-group > input[type=week] + textarea,\n .wpcf7 .input-group > input[type=time] + textarea,\n .wpcf7 .input-group > input[type=datetime] + textarea,\n .wpcf7 .input-group > input[type=datetime-local] + textarea,\n .wpcf7 .input-group > input[type=color] + textarea,\n .wpcf7 .input-group > input[type=email] + textarea,\n .wpcf7 .input-group > input[type=file] + textarea,\n .wpcf7 .input-group > input[type=submit] + textarea,\n .wpcf7 .input-group > select + textarea,\n .wpcf7 .input-group > textarea + textarea,\n .wpcf7 .input-group > .wpcf7-validation-errors + textarea,\n .wpcf7 .input-group > .form-control + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=text] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=search] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=url] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=tel] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=number] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=range] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=date] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=month] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=week] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=time] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=datetime] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=datetime-local] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=color] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=email] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=file] + .wpcf7-validation-errors,\n .wpcf7 .input-group > input[type=submit] + .wpcf7-validation-errors,\n .wpcf7 .input-group > select + .wpcf7-validation-errors,\n .wpcf7 .input-group > textarea + .wpcf7-validation-errors,\n .wpcf7 .input-group > .wpcf7-validation-errors + .wpcf7-validation-errors,\n .input-group > .form-control + .form-control-file,\n .wpcf7 .input-group > input[type=text] + .form-control-file,\n .wpcf7 .input-group > input[type=search] + .form-control-file,\n .wpcf7 .input-group > input[type=url] + .form-control-file,\n .wpcf7 .input-group > input[type=tel] + .form-control-file,\n .wpcf7 .input-group > input[type=number] + .form-control-file,\n .wpcf7 .input-group > input[type=range] + .form-control-file,\n .wpcf7 .input-group > input[type=date] + .form-control-file,\n .wpcf7 .input-group > input[type=month] + .form-control-file,\n .wpcf7 .input-group > input[type=week] + .form-control-file,\n .wpcf7 .input-group > input[type=time] + .form-control-file,\n .wpcf7 .input-group > input[type=datetime] + .form-control-file,\n .wpcf7 .input-group > input[type=datetime-local] + .form-control-file,\n .wpcf7 .input-group > input[type=color] + .form-control-file,\n .wpcf7 .input-group > input[type=email] + .form-control-file,\n .wpcf7 .input-group > input[type=file] + .form-control-file,\n .wpcf7 .input-group > input[type=submit] + .form-control-file,\n .wpcf7 .input-group > select + .form-control-file,\n .wpcf7 .input-group > textarea + .form-control-file,\n .wpcf7 .input-group > .wpcf7-validation-errors + .form-control-file,\n .input-group > .form-control + .textfield-box,\n .wpcf7 .input-group > input[type=text] + .textfield-box,\n .wpcf7 .input-group > input[type=search] + .textfield-box,\n .wpcf7 .input-group > input[type=url] + .textfield-box,\n .wpcf7 .input-group > input[type=tel] + .textfield-box,\n .wpcf7 .input-group > input[type=number] + .textfield-box,\n .wpcf7 .input-group > input[type=range] + .textfield-box,\n .wpcf7 .input-group > input[type=date] + .textfield-box,\n .wpcf7 .input-group > input[type=month] + .textfield-box,\n .wpcf7 .input-group > input[type=week] + .textfield-box,\n .wpcf7 .input-group > input[type=time] + .textfield-box,\n .wpcf7 .input-group > input[type=datetime] + .textfield-box,\n .wpcf7 .input-group > input[type=datetime-local] + .textfield-box,\n .wpcf7 .input-group > input[type=color] + .textfield-box,\n .wpcf7 .input-group > input[type=email] + .textfield-box,\n .wpcf7 .input-group > input[type=file] + .textfield-box,\n .wpcf7 .input-group > input[type=submit] + .textfield-box,\n .wpcf7 .input-group > select + .textfield-box,\n .wpcf7 .input-group > textarea + .textfield-box,\n .wpcf7 .input-group > .wpcf7-validation-errors + .textfield-box,\n .input-group > .form-control-file + .custom-file,\n .input-group > .form-control-file + .custom-select,\n .input-group > .form-control-file + .floating-label,\n .input-group > .form-control-file + .form-control,\n .wpcf7 .input-group > .form-control-file + input[type=text],\n .wpcf7 .input-group > .form-control-file + input[type=search],\n .wpcf7 .input-group > .form-control-file + input[type=url],\n .wpcf7 .input-group > .form-control-file + input[type=tel],\n .wpcf7 .input-group > .form-control-file + input[type=number],\n .wpcf7 .input-group > .form-control-file + input[type=range],\n .wpcf7 .input-group > .form-control-file + input[type=date],\n .wpcf7 .input-group > .form-control-file + input[type=month],\n .wpcf7 .input-group > .form-control-file + input[type=week],\n .wpcf7 .input-group > .form-control-file + input[type=time],\n .wpcf7 .input-group > .form-control-file + input[type=datetime],\n .wpcf7 .input-group > .form-control-file + input[type=datetime-local],\n .wpcf7 .input-group > .form-control-file + input[type=color],\n .wpcf7 .input-group > .form-control-file + input[type=email],\n .wpcf7 .input-group > .form-control-file + input[type=file],\n .wpcf7 .input-group > .form-control-file + input[type=submit],\n .wpcf7 .input-group > .form-control-file + select,\n .wpcf7 .input-group > .form-control-file + textarea,\n .wpcf7 .input-group > .form-control-file + .wpcf7-validation-errors,\n .input-group > .form-control-file + .form-control-file,\n .input-group > .form-control-file + .textfield-box,\n .input-group > .textfield-box + .custom-file,\n .input-group > .textfield-box + .custom-select,\n .input-group > .textfield-box + .floating-label,\n .input-group > .textfield-box + .form-control,\n .wpcf7 .input-group > .textfield-box + input[type=text],\n .wpcf7 .input-group > .textfield-box + input[type=search],\n .wpcf7 .input-group > .textfield-box + input[type=url],\n .wpcf7 .input-group > .textfield-box + input[type=tel],\n .wpcf7 .input-group > .textfield-box + input[type=number],\n .wpcf7 .input-group > .textfield-box + input[type=range],\n .wpcf7 .input-group > .textfield-box + input[type=date],\n .wpcf7 .input-group > .textfield-box + input[type=month],\n .wpcf7 .input-group > .textfield-box + input[type=week],\n .wpcf7 .input-group > .textfield-box + input[type=time],\n .wpcf7 .input-group > .textfield-box + input[type=datetime],\n .wpcf7 .input-group > .textfield-box + input[type=datetime-local],\n .wpcf7 .input-group > .textfield-box + input[type=color],\n .wpcf7 .input-group > .textfield-box + input[type=email],\n .wpcf7 .input-group > .textfield-box + input[type=file],\n .wpcf7 .input-group > .textfield-box + input[type=submit],\n .wpcf7 .input-group > .textfield-box + select,\n .wpcf7 .input-group > .textfield-box + textarea,\n .wpcf7 .input-group > .textfield-box + .wpcf7-validation-errors,\n .input-group > .textfield-box + .form-control-file,\n .input-group > .textfield-box + .textfield-box {\n margin-left: 1rem; }\n\n.input-group-append,\n.input-group-prepend {\n align-items: center;\n display: flex;\n justify-content: center; }\n .input-group-append .btn, .input-group-append .wpcf7 input[type=submit], .wpcf7 .input-group-append input[type=submit],\n .input-group-prepend .btn,\n .input-group-prepend .wpcf7 input[type=submit],\n .wpcf7 .input-group-prepend input[type=submit] {\n min-width: 0; }\n .input-group-append .btn + .btn, .input-group-append .wpcf7 input[type=submit] + .btn, .wpcf7 .input-group-append input[type=submit] + .btn, .input-group-append .wpcf7 .btn + input[type=submit], .wpcf7 .input-group-append .btn + input[type=submit], .input-group-append .wpcf7 input[type=submit] + input[type=submit], .wpcf7 .input-group-append input[type=submit] + input[type=submit],\n .input-group-prepend .btn + .btn,\n .input-group-prepend .wpcf7 input[type=submit] + .btn,\n .wpcf7 .input-group-prepend input[type=submit] + .btn,\n .input-group-prepend .wpcf7 .btn + input[type=submit],\n .wpcf7 .input-group-prepend .btn + input[type=submit],\n .input-group-prepend .wpcf7 input[type=submit] + input[type=submit],\n .wpcf7 .input-group-prepend input[type=submit] + input[type=submit] {\n margin-left: -1px; }\n\n.input-group-append {\n margin-left: 1rem; }\n\n.input-group-prepend {\n margin-right: 1rem; }\n\n.input-group-text {\n color: inherit;\n font-size: 1rem;\n line-height: 1.5;\n margin-bottom: 0;\n white-space: nowrap; }\n .input-group-text + .input-group-text {\n margin-left: 0.5rem; }\n\n.input-group > .input-group-append > .btn:not(:first-of-type), .wpcf7 .input-group > .input-group-append > input:not(:first-of-type)[type=submit],\n.input-group > .input-group-prepend > .btn:not(:first-of-type),\n.wpcf7 .input-group > .input-group-prepend > input:not(:first-of-type)[type=submit] {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n\n.input-group > .input-group-append > .btn:not(:last-of-type), .wpcf7 .input-group > .input-group-append > input:not(:last-of-type)[type=submit],\n.input-group > .input-group-prepend > .btn:not(:last-of-type),\n.wpcf7 .input-group > .input-group-prepend > input:not(:last-of-type)[type=submit] {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n\n.input-group-icon {\n transition-duration: 0.3s;\n transition-property: color;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n color: rgba(0, 0, 0, 0.42);\n font-size: 0.875rem;\n margin-right: 1rem;\n order: -1; }\n @media (min-width: 576px) {\n .input-group-icon {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .input-group-icon {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .input-group-icon {\n transition: none; } }\n .input-group-icon:hover {\n color: rgba(0, 0, 0, 0.87); }\n .floating-label.is-focused ~ .input-group-icon,\n .form-control:focus ~ .input-group-icon,\n .wpcf7 input:focus[type=text] ~ .input-group-icon,\n .wpcf7 input:focus[type=search] ~ .input-group-icon,\n .wpcf7 input:focus[type=url] ~ .input-group-icon,\n .wpcf7 input:focus[type=tel] ~ .input-group-icon,\n .wpcf7 input:focus[type=number] ~ .input-group-icon,\n .wpcf7 input:focus[type=range] ~ .input-group-icon,\n .wpcf7 input:focus[type=date] ~ .input-group-icon,\n .wpcf7 input:focus[type=month] ~ .input-group-icon,\n .wpcf7 input:focus[type=week] ~ .input-group-icon,\n .wpcf7 input:focus[type=time] ~ .input-group-icon,\n .wpcf7 input:focus[type=datetime] ~ .input-group-icon,\n .wpcf7 input:focus[type=datetime-local] ~ .input-group-icon,\n .wpcf7 input:focus[type=color] ~ .input-group-icon,\n .wpcf7 input:focus[type=email] ~ .input-group-icon,\n .wpcf7 input:focus[type=file] ~ .input-group-icon,\n .wpcf7 input:focus[type=submit] ~ .input-group-icon,\n .wpcf7 select:focus ~ .input-group-icon,\n .wpcf7 textarea:focus ~ .input-group-icon,\n .wpcf7 .wpcf7-validation-errors:focus ~ .input-group-icon {\n color: #f08506; }\n .floating-label:not(.textfield-box) ~ .input-group-icon {\n margin-top: 0.75rem; }\n\n.input-group-lg > .floating-label.has-value label,\n.input-group-lg > .floating-label.is-focused label {\n top: 0; }\n\n.input-group-lg > .floating-label.textfield-box.has-value label,\n.input-group-lg > .floating-label.textfield-box.is-focused label {\n top: 0.5rem; }\n\n.input-group-lg > .floating-label:not(.textfield-box) ~ .input-group-icon {\n margin-top: 0.875rem; }\n\n.input-group-lg > .form-control, .wpcf7 .input-group-lg > input[type=text],\n.wpcf7 .input-group-lg > input[type=search],\n.wpcf7 .input-group-lg > input[type=url],\n.wpcf7 .input-group-lg > input[type=tel],\n.wpcf7 .input-group-lg > input[type=number],\n.wpcf7 .input-group-lg > input[type=range],\n.wpcf7 .input-group-lg > input[type=date],\n.wpcf7 .input-group-lg > input[type=month],\n.wpcf7 .input-group-lg > input[type=week],\n.wpcf7 .input-group-lg > input[type=time],\n.wpcf7 .input-group-lg > input[type=datetime],\n.wpcf7 .input-group-lg > input[type=datetime-local],\n.wpcf7 .input-group-lg > input[type=color],\n.wpcf7 .input-group-lg > input[type=email],\n.wpcf7 .input-group-lg > input[type=file], .wpcf7 .input-group-lg > input[type=submit],\n.wpcf7 .input-group-lg > select,\n.wpcf7 .input-group-lg > textarea, .wpcf7 .input-group-lg > .wpcf7-validation-errors, .input-group-lg > .custom-select, .input-group-lg > .form-control-file {\n font-size: 2.125rem;\n line-height: 1.17647;\n padding: 0.625rem 0 calc(0.625rem - 1px); }\n\n.input-group-lg > select.form-control,\n.wpcf7 .input-group-lg > select, .input-group-lg > .custom-select {\n padding-right: 1.5em; }\n\n.input-group-lg > select.form-control[multiple],\n.wpcf7 .input-group-lg > select[multiple], .input-group-lg > select.form-control[size]:not([size='1']),\n.wpcf7 .input-group-lg > select[size]:not([size='1']), .input-group-lg > textarea.form-control:not([rows='1']),\n.wpcf7 .input-group-lg > textarea:not([rows='1']), .input-group-lg > .custom-select[multiple], .input-group-lg > .custom-select[size]:not([size='1']) {\n padding: 0.875rem 1rem calc(0.875rem - 1px); }\n\n.input-group-lg > .form-control[type='file'], .wpcf7 .input-group-lg > input[type='file'][type=text],\n.wpcf7 .input-group-lg > input[type='file'][type=search],\n.wpcf7 .input-group-lg > input[type='file'][type=url],\n.wpcf7 .input-group-lg > input[type='file'][type=tel],\n.wpcf7 .input-group-lg > input[type='file'][type=number],\n.wpcf7 .input-group-lg > input[type='file'][type=range],\n.wpcf7 .input-group-lg > input[type='file'][type=date],\n.wpcf7 .input-group-lg > input[type='file'][type=month],\n.wpcf7 .input-group-lg > input[type='file'][type=week],\n.wpcf7 .input-group-lg > input[type='file'][type=time],\n.wpcf7 .input-group-lg > input[type='file'][type=datetime],\n.wpcf7 .input-group-lg > input[type='file'][type=datetime-local],\n.wpcf7 .input-group-lg > input[type='file'][type=color],\n.wpcf7 .input-group-lg > input[type='file'][type=email],\n.wpcf7 .input-group-lg > input[type='file'][type=file],\n.wpcf7 .input-group-lg > input[type='file'][type=submit],\n.wpcf7 .input-group-lg > select[type='file'],\n.wpcf7 .input-group-lg > textarea[type='file'], .wpcf7 .input-group-lg > .wpcf7-validation-errors[type='file'],\n.input-group-lg > .form-control-file {\n max-height: 4.25rem; }\n\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .input-group-text {\n font-size: 2.125rem;\n line-height: 1.17647; }\n\n.input-group-lg > .input-group-icon {\n font-size: 1.85938rem;\n line-height: 1.17647; }\n\n.input-group-sm > .floating-label.has-value label,\n.input-group-sm > .floating-label.is-focused label {\n top: 0; }\n\n.input-group-sm > .floating-label.textfield-box.has-value label,\n.input-group-sm > .floating-label.textfield-box.is-focused label {\n top: 0.5rem; }\n\n.input-group-sm > .floating-label:not(.textfield-box) ~ .input-group-icon {\n margin-top: 0.625rem; }\n\n.input-group-sm > .form-control, .wpcf7 .input-group-sm > input[type=text],\n.wpcf7 .input-group-sm > input[type=search],\n.wpcf7 .input-group-sm > input[type=url],\n.wpcf7 .input-group-sm > input[type=tel],\n.wpcf7 .input-group-sm > input[type=number],\n.wpcf7 .input-group-sm > input[type=range],\n.wpcf7 .input-group-sm > input[type=date],\n.wpcf7 .input-group-sm > input[type=month],\n.wpcf7 .input-group-sm > input[type=week],\n.wpcf7 .input-group-sm > input[type=time],\n.wpcf7 .input-group-sm > input[type=datetime],\n.wpcf7 .input-group-sm > input[type=datetime-local],\n.wpcf7 .input-group-sm > input[type=color],\n.wpcf7 .input-group-sm > input[type=email],\n.wpcf7 .input-group-sm > input[type=file], .wpcf7 .input-group-sm > input[type=submit],\n.wpcf7 .input-group-sm > select,\n.wpcf7 .input-group-sm > textarea, .wpcf7 .input-group-sm > .wpcf7-validation-errors, .input-group-sm > .custom-select, .input-group-sm > .form-control-file {\n font-size: 0.8125rem;\n line-height: 1.53846;\n padding: 0.375rem 0 calc(0.375rem - 1px); }\n\n.input-group-sm > select.form-control,\n.wpcf7 .input-group-sm > select, .input-group-sm > .custom-select {\n padding-right: 1.5em; }\n\n.input-group-sm > select.form-control[multiple],\n.wpcf7 .input-group-sm > select[multiple], .input-group-sm > select.form-control[size]:not([size='1']),\n.wpcf7 .input-group-sm > select[size]:not([size='1']), .input-group-sm > textarea.form-control:not([rows='1']),\n.wpcf7 .input-group-sm > textarea:not([rows='1']), .input-group-sm > .custom-select[multiple], .input-group-sm > .custom-select[size]:not([size='1']) {\n padding: 0.75rem 0.75rem calc(0.75rem - 1px); }\n\n.input-group-sm > .form-control[type='file'], .wpcf7 .input-group-sm > input[type='file'][type=text],\n.wpcf7 .input-group-sm > input[type='file'][type=search],\n.wpcf7 .input-group-sm > input[type='file'][type=url],\n.wpcf7 .input-group-sm > input[type='file'][type=tel],\n.wpcf7 .input-group-sm > input[type='file'][type=number],\n.wpcf7 .input-group-sm > input[type='file'][type=range],\n.wpcf7 .input-group-sm > input[type='file'][type=date],\n.wpcf7 .input-group-sm > input[type='file'][type=month],\n.wpcf7 .input-group-sm > input[type='file'][type=week],\n.wpcf7 .input-group-sm > input[type='file'][type=time],\n.wpcf7 .input-group-sm > input[type='file'][type=datetime],\n.wpcf7 .input-group-sm > input[type='file'][type=datetime-local],\n.wpcf7 .input-group-sm > input[type='file'][type=color],\n.wpcf7 .input-group-sm > input[type='file'][type=email],\n.wpcf7 .input-group-sm > input[type='file'][type=file],\n.wpcf7 .input-group-sm > input[type='file'][type=submit],\n.wpcf7 .input-group-sm > select[type='file'],\n.wpcf7 .input-group-sm > textarea[type='file'], .wpcf7 .input-group-sm > .wpcf7-validation-errors[type='file'],\n.input-group-sm > .form-control-file {\n max-height: 2.75rem; }\n\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .input-group-text {\n font-size: 0.8125rem;\n line-height: 1.53846; }\n\n.input-group-sm > .input-group-icon {\n font-size: 0.71094rem;\n line-height: 1.53846; }\n\n.navbar {\n align-items: center;\n color: rgba(0, 0, 0, 0.87);\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n min-height: 3.5rem;\n padding: 0.625rem 1rem;\n position: relative; }\n .navbar .form-control, .navbar .wpcf7 input[type=text], .wpcf7 .navbar input[type=text],\n .navbar .wpcf7 input[type=search], .wpcf7 .navbar input[type=search],\n .navbar .wpcf7 input[type=url], .wpcf7 .navbar input[type=url],\n .navbar .wpcf7 input[type=tel], .wpcf7 .navbar input[type=tel],\n .navbar .wpcf7 input[type=number], .wpcf7 .navbar input[type=number],\n .navbar .wpcf7 input[type=range], .wpcf7 .navbar input[type=range],\n .navbar .wpcf7 input[type=date], .wpcf7 .navbar input[type=date],\n .navbar .wpcf7 input[type=month], .wpcf7 .navbar input[type=month],\n .navbar .wpcf7 input[type=week], .wpcf7 .navbar input[type=week],\n .navbar .wpcf7 input[type=time], .wpcf7 .navbar input[type=time],\n .navbar .wpcf7 input[type=datetime], .wpcf7 .navbar input[type=datetime],\n .navbar .wpcf7 input[type=datetime-local], .wpcf7 .navbar input[type=datetime-local],\n .navbar .wpcf7 input[type=color], .wpcf7 .navbar input[type=color],\n .navbar .wpcf7 input[type=email], .wpcf7 .navbar input[type=email],\n .navbar .wpcf7 input[type=file], .wpcf7 .navbar input[type=file], .navbar .wpcf7 input[type=submit], .wpcf7 .navbar input[type=submit],\n .navbar .wpcf7 select, .wpcf7 .navbar select,\n .navbar .wpcf7 textarea, .wpcf7 .navbar textarea, .navbar .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar .wpcf7-validation-errors {\n border-radius: 2px;\n transition-duration: 0.3s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: rgba(0, 0, 0, 0.12);\n border: 0;\n color: inherit;\n opacity: 0.7;\n padding: 0.375rem 1rem; }\n @media (min-width: 576px) {\n .navbar .form-control, .navbar .wpcf7 input[type=text], .wpcf7 .navbar input[type=text],\n .navbar .wpcf7 input[type=search], .wpcf7 .navbar input[type=search],\n .navbar .wpcf7 input[type=url], .wpcf7 .navbar input[type=url],\n .navbar .wpcf7 input[type=tel], .wpcf7 .navbar input[type=tel],\n .navbar .wpcf7 input[type=number], .wpcf7 .navbar input[type=number],\n .navbar .wpcf7 input[type=range], .wpcf7 .navbar input[type=range],\n .navbar .wpcf7 input[type=date], .wpcf7 .navbar input[type=date],\n .navbar .wpcf7 input[type=month], .wpcf7 .navbar input[type=month],\n .navbar .wpcf7 input[type=week], .wpcf7 .navbar input[type=week],\n .navbar .wpcf7 input[type=time], .wpcf7 .navbar input[type=time],\n .navbar .wpcf7 input[type=datetime], .wpcf7 .navbar input[type=datetime],\n .navbar .wpcf7 input[type=datetime-local], .wpcf7 .navbar input[type=datetime-local],\n .navbar .wpcf7 input[type=color], .wpcf7 .navbar input[type=color],\n .navbar .wpcf7 input[type=email], .wpcf7 .navbar input[type=email],\n .navbar .wpcf7 input[type=file], .wpcf7 .navbar input[type=file], .navbar .wpcf7 input[type=submit], .wpcf7 .navbar input[type=submit],\n .navbar .wpcf7 select, .wpcf7 .navbar select,\n .navbar .wpcf7 textarea, .wpcf7 .navbar textarea, .navbar .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar .wpcf7-validation-errors {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .navbar .form-control, .navbar .wpcf7 input[type=text], .wpcf7 .navbar input[type=text],\n .navbar .wpcf7 input[type=search], .wpcf7 .navbar input[type=search],\n .navbar .wpcf7 input[type=url], .wpcf7 .navbar input[type=url],\n .navbar .wpcf7 input[type=tel], .wpcf7 .navbar input[type=tel],\n .navbar .wpcf7 input[type=number], .wpcf7 .navbar input[type=number],\n .navbar .wpcf7 input[type=range], .wpcf7 .navbar input[type=range],\n .navbar .wpcf7 input[type=date], .wpcf7 .navbar input[type=date],\n .navbar .wpcf7 input[type=month], .wpcf7 .navbar input[type=month],\n .navbar .wpcf7 input[type=week], .wpcf7 .navbar input[type=week],\n .navbar .wpcf7 input[type=time], .wpcf7 .navbar input[type=time],\n .navbar .wpcf7 input[type=datetime], .wpcf7 .navbar input[type=datetime],\n .navbar .wpcf7 input[type=datetime-local], .wpcf7 .navbar input[type=datetime-local],\n .navbar .wpcf7 input[type=color], .wpcf7 .navbar input[type=color],\n .navbar .wpcf7 input[type=email], .wpcf7 .navbar input[type=email],\n .navbar .wpcf7 input[type=file], .wpcf7 .navbar input[type=file], .navbar .wpcf7 input[type=submit], .wpcf7 .navbar input[type=submit],\n .navbar .wpcf7 select, .wpcf7 .navbar select,\n .navbar .wpcf7 textarea, .wpcf7 .navbar textarea, .navbar .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar .wpcf7-validation-errors {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .navbar .form-control, .navbar .wpcf7 input[type=text], .wpcf7 .navbar input[type=text],\n .navbar .wpcf7 input[type=search], .wpcf7 .navbar input[type=search],\n .navbar .wpcf7 input[type=url], .wpcf7 .navbar input[type=url],\n .navbar .wpcf7 input[type=tel], .wpcf7 .navbar input[type=tel],\n .navbar .wpcf7 input[type=number], .wpcf7 .navbar input[type=number],\n .navbar .wpcf7 input[type=range], .wpcf7 .navbar input[type=range],\n .navbar .wpcf7 input[type=date], .wpcf7 .navbar input[type=date],\n .navbar .wpcf7 input[type=month], .wpcf7 .navbar input[type=month],\n .navbar .wpcf7 input[type=week], .wpcf7 .navbar input[type=week],\n .navbar .wpcf7 input[type=time], .wpcf7 .navbar input[type=time],\n .navbar .wpcf7 input[type=datetime], .wpcf7 .navbar input[type=datetime],\n .navbar .wpcf7 input[type=datetime-local], .wpcf7 .navbar input[type=datetime-local],\n .navbar .wpcf7 input[type=color], .wpcf7 .navbar input[type=color],\n .navbar .wpcf7 input[type=email], .wpcf7 .navbar input[type=email],\n .navbar .wpcf7 input[type=file], .wpcf7 .navbar input[type=file], .navbar .wpcf7 input[type=submit], .wpcf7 .navbar input[type=submit],\n .navbar .wpcf7 select, .wpcf7 .navbar select,\n .navbar .wpcf7 textarea, .wpcf7 .navbar textarea, .navbar .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar .wpcf7-validation-errors {\n transition: none; } }\n .navbar .form-control:focus, .navbar .wpcf7 input:focus[type=text], .wpcf7 .navbar input:focus[type=text],\n .navbar .wpcf7 input:focus[type=search], .wpcf7 .navbar input:focus[type=search],\n .navbar .wpcf7 input:focus[type=url], .wpcf7 .navbar input:focus[type=url],\n .navbar .wpcf7 input:focus[type=tel], .wpcf7 .navbar input:focus[type=tel],\n .navbar .wpcf7 input:focus[type=number], .wpcf7 .navbar input:focus[type=number],\n .navbar .wpcf7 input:focus[type=range], .wpcf7 .navbar input:focus[type=range],\n .navbar .wpcf7 input:focus[type=date], .wpcf7 .navbar input:focus[type=date],\n .navbar .wpcf7 input:focus[type=month], .wpcf7 .navbar input:focus[type=month],\n .navbar .wpcf7 input:focus[type=week], .wpcf7 .navbar input:focus[type=week],\n .navbar .wpcf7 input:focus[type=time], .wpcf7 .navbar input:focus[type=time],\n .navbar .wpcf7 input:focus[type=datetime], .wpcf7 .navbar input:focus[type=datetime],\n .navbar .wpcf7 input:focus[type=datetime-local], .wpcf7 .navbar input:focus[type=datetime-local],\n .navbar .wpcf7 input:focus[type=color], .wpcf7 .navbar input:focus[type=color],\n .navbar .wpcf7 input:focus[type=email], .wpcf7 .navbar input:focus[type=email],\n .navbar .wpcf7 input:focus[type=file], .wpcf7 .navbar input:focus[type=file], .navbar .wpcf7 input:focus[type=submit], .wpcf7 .navbar input:focus[type=submit],\n .navbar .wpcf7 select:focus, .wpcf7 .navbar select:focus,\n .navbar .wpcf7 textarea:focus, .wpcf7 .navbar textarea:focus, .navbar .wpcf7 .wpcf7-validation-errors:focus, .wpcf7 .navbar .wpcf7-validation-errors:focus, .navbar .form-control:hover, .navbar .wpcf7 input:hover[type=text], .wpcf7 .navbar input:hover[type=text],\n .navbar .wpcf7 input:hover[type=search], .wpcf7 .navbar input:hover[type=search],\n .navbar .wpcf7 input:hover[type=url], .wpcf7 .navbar input:hover[type=url],\n .navbar .wpcf7 input:hover[type=tel], .wpcf7 .navbar input:hover[type=tel],\n .navbar .wpcf7 input:hover[type=number], .wpcf7 .navbar input:hover[type=number],\n .navbar .wpcf7 input:hover[type=range], .wpcf7 .navbar input:hover[type=range],\n .navbar .wpcf7 input:hover[type=date], .wpcf7 .navbar input:hover[type=date],\n .navbar .wpcf7 input:hover[type=month], .wpcf7 .navbar input:hover[type=month],\n .navbar .wpcf7 input:hover[type=week], .wpcf7 .navbar input:hover[type=week],\n .navbar .wpcf7 input:hover[type=time], .wpcf7 .navbar input:hover[type=time],\n .navbar .wpcf7 input:hover[type=datetime], .wpcf7 .navbar input:hover[type=datetime],\n .navbar .wpcf7 input:hover[type=datetime-local], .wpcf7 .navbar input:hover[type=datetime-local],\n .navbar .wpcf7 input:hover[type=color], .wpcf7 .navbar input:hover[type=color],\n .navbar .wpcf7 input:hover[type=email], .wpcf7 .navbar input:hover[type=email],\n .navbar .wpcf7 input:hover[type=file], .wpcf7 .navbar input:hover[type=file], .navbar .wpcf7 input:hover[type=submit], .wpcf7 .navbar input:hover[type=submit],\n .navbar .wpcf7 select:hover, .wpcf7 .navbar select:hover,\n .navbar .wpcf7 textarea:hover, .wpcf7 .navbar textarea:hover, .navbar .wpcf7 .wpcf7-validation-errors:hover, .wpcf7 .navbar .wpcf7-validation-errors:hover {\n box-shadow: none;\n opacity: 1; }\n .navbar .form-control-lg {\n padding-top: 0.625rem;\n padding-bottom: 0.625rem; }\n .navbar .form-control-sm {\n padding-top: 0.375rem;\n padding-bottom: 0.375rem; }\n .navbar .input-group {\n border-radius: 2px;\n transition-duration: 0.3s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: rgba(0, 0, 0, 0.12);\n opacity: 0.7; }\n @media (min-width: 576px) {\n .navbar .input-group {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .navbar .input-group {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .navbar .input-group {\n transition: none; } }\n .navbar .input-group:focus, .navbar .input-group:hover {\n opacity: 1; }\n .navbar .input-group .form-control, .navbar .input-group .wpcf7 input[type=text], .wpcf7 .navbar .input-group input[type=text],\n .navbar .input-group .wpcf7 input[type=search], .wpcf7 .navbar .input-group input[type=search],\n .navbar .input-group .wpcf7 input[type=url], .wpcf7 .navbar .input-group input[type=url],\n .navbar .input-group .wpcf7 input[type=tel], .wpcf7 .navbar .input-group input[type=tel],\n .navbar .input-group .wpcf7 input[type=number], .wpcf7 .navbar .input-group input[type=number],\n .navbar .input-group .wpcf7 input[type=range], .wpcf7 .navbar .input-group input[type=range],\n .navbar .input-group .wpcf7 input[type=date], .wpcf7 .navbar .input-group input[type=date],\n .navbar .input-group .wpcf7 input[type=month], .wpcf7 .navbar .input-group input[type=month],\n .navbar .input-group .wpcf7 input[type=week], .wpcf7 .navbar .input-group input[type=week],\n .navbar .input-group .wpcf7 input[type=time], .wpcf7 .navbar .input-group input[type=time],\n .navbar .input-group .wpcf7 input[type=datetime], .wpcf7 .navbar .input-group input[type=datetime],\n .navbar .input-group .wpcf7 input[type=datetime-local], .wpcf7 .navbar .input-group input[type=datetime-local],\n .navbar .input-group .wpcf7 input[type=color], .wpcf7 .navbar .input-group input[type=color],\n .navbar .input-group .wpcf7 input[type=email], .wpcf7 .navbar .input-group input[type=email],\n .navbar .input-group .wpcf7 input[type=file], .wpcf7 .navbar .input-group input[type=file], .navbar .input-group .wpcf7 input[type=submit], .wpcf7 .navbar .input-group input[type=submit],\n .navbar .input-group .wpcf7 select, .wpcf7 .navbar .input-group select,\n .navbar .input-group .wpcf7 textarea, .wpcf7 .navbar .input-group textarea, .navbar .input-group .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar .input-group .wpcf7-validation-errors {\n background-color: transparent;\n opacity: 1; }\n .navbar .input-group .form-control:not(:first-child), .navbar .input-group .wpcf7 input:not(:first-child)[type=text], .wpcf7 .navbar .input-group input:not(:first-child)[type=text],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=search], .wpcf7 .navbar .input-group input:not(:first-child)[type=search],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=url], .wpcf7 .navbar .input-group input:not(:first-child)[type=url],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=tel], .wpcf7 .navbar .input-group input:not(:first-child)[type=tel],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=number], .wpcf7 .navbar .input-group input:not(:first-child)[type=number],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=range], .wpcf7 .navbar .input-group input:not(:first-child)[type=range],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=date], .wpcf7 .navbar .input-group input:not(:first-child)[type=date],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=month], .wpcf7 .navbar .input-group input:not(:first-child)[type=month],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=week], .wpcf7 .navbar .input-group input:not(:first-child)[type=week],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=time], .wpcf7 .navbar .input-group input:not(:first-child)[type=time],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=datetime], .wpcf7 .navbar .input-group input:not(:first-child)[type=datetime],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=datetime-local], .wpcf7 .navbar .input-group input:not(:first-child)[type=datetime-local],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=color], .wpcf7 .navbar .input-group input:not(:first-child)[type=color],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=email], .wpcf7 .navbar .input-group input:not(:first-child)[type=email],\n .navbar .input-group .wpcf7 input:not(:first-child)[type=file], .wpcf7 .navbar .input-group input:not(:first-child)[type=file], .navbar .input-group .wpcf7 input:not(:first-child)[type=submit], .wpcf7 .navbar .input-group input:not(:first-child)[type=submit],\n .navbar .input-group .wpcf7 select:not(:first-child), .wpcf7 .navbar .input-group select:not(:first-child),\n .navbar .input-group .wpcf7 textarea:not(:first-child), .wpcf7 .navbar .input-group textarea:not(:first-child), .navbar .input-group .wpcf7 .wpcf7-validation-errors:not(:first-child), .wpcf7 .navbar .input-group .wpcf7-validation-errors:not(:first-child) {\n padding-left: 0; }\n .navbar .input-group .form-control:not(:last-child), .navbar .input-group .wpcf7 input:not(:last-child)[type=text], .wpcf7 .navbar .input-group input:not(:last-child)[type=text],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=search], .wpcf7 .navbar .input-group input:not(:last-child)[type=search],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=url], .wpcf7 .navbar .input-group input:not(:last-child)[type=url],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=tel], .wpcf7 .navbar .input-group input:not(:last-child)[type=tel],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=number], .wpcf7 .navbar .input-group input:not(:last-child)[type=number],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=range], .wpcf7 .navbar .input-group input:not(:last-child)[type=range],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=date], .wpcf7 .navbar .input-group input:not(:last-child)[type=date],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=month], .wpcf7 .navbar .input-group input:not(:last-child)[type=month],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=week], .wpcf7 .navbar .input-group input:not(:last-child)[type=week],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=time], .wpcf7 .navbar .input-group input:not(:last-child)[type=time],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=datetime], .wpcf7 .navbar .input-group input:not(:last-child)[type=datetime],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=datetime-local], .wpcf7 .navbar .input-group input:not(:last-child)[type=datetime-local],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=color], .wpcf7 .navbar .input-group input:not(:last-child)[type=color],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=email], .wpcf7 .navbar .input-group input:not(:last-child)[type=email],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=file], .wpcf7 .navbar .input-group input:not(:last-child)[type=file],\n .navbar .input-group .wpcf7 input:not(:last-child)[type=submit], .wpcf7 .navbar .input-group input:not(:last-child)[type=submit],\n .navbar .input-group .wpcf7 select:not(:last-child), .wpcf7 .navbar .input-group select:not(:last-child),\n .navbar .input-group .wpcf7 textarea:not(:last-child), .wpcf7 .navbar .input-group textarea:not(:last-child), .navbar .input-group .wpcf7 .wpcf7-validation-errors:not(:last-child), .wpcf7 .navbar .input-group .wpcf7-validation-errors:not(:last-child) {\n padding-right: 0; }\n .navbar .input-group .input-group-append {\n margin-left: 0;\n min-width: 0; }\n .navbar .input-group .input-group-prepend {\n margin-right: 0;\n min-width: 0; }\n .navbar .input-group .input-group-text {\n margin-right: 1rem;\n margin-left: 1rem; }\n .navbar .input-group-lg > .form-control, .navbar .wpcf7 .input-group-lg > input[type=text], .wpcf7 .navbar .input-group-lg > input[type=text],\n .navbar .wpcf7 .input-group-lg > input[type=search], .wpcf7 .navbar .input-group-lg > input[type=search],\n .navbar .wpcf7 .input-group-lg > input[type=url], .wpcf7 .navbar .input-group-lg > input[type=url],\n .navbar .wpcf7 .input-group-lg > input[type=tel], .wpcf7 .navbar .input-group-lg > input[type=tel],\n .navbar .wpcf7 .input-group-lg > input[type=number], .wpcf7 .navbar .input-group-lg > input[type=number],\n .navbar .wpcf7 .input-group-lg > input[type=range], .wpcf7 .navbar .input-group-lg > input[type=range],\n .navbar .wpcf7 .input-group-lg > input[type=date], .wpcf7 .navbar .input-group-lg > input[type=date],\n .navbar .wpcf7 .input-group-lg > input[type=month], .wpcf7 .navbar .input-group-lg > input[type=month],\n .navbar .wpcf7 .input-group-lg > input[type=week], .wpcf7 .navbar .input-group-lg > input[type=week],\n .navbar .wpcf7 .input-group-lg > input[type=time], .wpcf7 .navbar .input-group-lg > input[type=time],\n .navbar .wpcf7 .input-group-lg > input[type=datetime], .wpcf7 .navbar .input-group-lg > input[type=datetime],\n .navbar .wpcf7 .input-group-lg > input[type=datetime-local], .wpcf7 .navbar .input-group-lg > input[type=datetime-local],\n .navbar .wpcf7 .input-group-lg > input[type=color], .wpcf7 .navbar .input-group-lg > input[type=color],\n .navbar .wpcf7 .input-group-lg > input[type=email], .wpcf7 .navbar .input-group-lg > input[type=email],\n .navbar .wpcf7 .input-group-lg > input[type=file], .wpcf7 .navbar .input-group-lg > input[type=file], .navbar .wpcf7 .input-group-lg > input[type=submit], .wpcf7 .navbar .input-group-lg > input[type=submit],\n .navbar .wpcf7 .input-group-lg > select, .wpcf7 .navbar .input-group-lg > select,\n .navbar .wpcf7 .input-group-lg > textarea, .wpcf7 .navbar .input-group-lg > textarea, .navbar .wpcf7 .input-group-lg > .wpcf7-validation-errors, .wpcf7 .navbar .input-group-lg > .wpcf7-validation-errors {\n padding-top: 0.625rem;\n padding-bottom: 0.625rem; }\n .navbar .input-group-sm > .form-control, .navbar .wpcf7 .input-group-sm > input[type=text], .wpcf7 .navbar .input-group-sm > input[type=text],\n .navbar .wpcf7 .input-group-sm > input[type=search], .wpcf7 .navbar .input-group-sm > input[type=search],\n .navbar .wpcf7 .input-group-sm > input[type=url], .wpcf7 .navbar .input-group-sm > input[type=url],\n .navbar .wpcf7 .input-group-sm > input[type=tel], .wpcf7 .navbar .input-group-sm > input[type=tel],\n .navbar .wpcf7 .input-group-sm > input[type=number], .wpcf7 .navbar .input-group-sm > input[type=number],\n .navbar .wpcf7 .input-group-sm > input[type=range], .wpcf7 .navbar .input-group-sm > input[type=range],\n .navbar .wpcf7 .input-group-sm > input[type=date], .wpcf7 .navbar .input-group-sm > input[type=date],\n .navbar .wpcf7 .input-group-sm > input[type=month], .wpcf7 .navbar .input-group-sm > input[type=month],\n .navbar .wpcf7 .input-group-sm > input[type=week], .wpcf7 .navbar .input-group-sm > input[type=week],\n .navbar .wpcf7 .input-group-sm > input[type=time], .wpcf7 .navbar .input-group-sm > input[type=time],\n .navbar .wpcf7 .input-group-sm > input[type=datetime], .wpcf7 .navbar .input-group-sm > input[type=datetime],\n .navbar .wpcf7 .input-group-sm > input[type=datetime-local], .wpcf7 .navbar .input-group-sm > input[type=datetime-local],\n .navbar .wpcf7 .input-group-sm > input[type=color], .wpcf7 .navbar .input-group-sm > input[type=color],\n .navbar .wpcf7 .input-group-sm > input[type=email], .wpcf7 .navbar .input-group-sm > input[type=email],\n .navbar .wpcf7 .input-group-sm > input[type=file], .wpcf7 .navbar .input-group-sm > input[type=file], .navbar .wpcf7 .input-group-sm > input[type=submit], .wpcf7 .navbar .input-group-sm > input[type=submit],\n .navbar .wpcf7 .input-group-sm > select, .wpcf7 .navbar .input-group-sm > select,\n .navbar .wpcf7 .input-group-sm > textarea, .wpcf7 .navbar .input-group-sm > textarea, .navbar .wpcf7 .input-group-sm > .wpcf7-validation-errors, .wpcf7 .navbar .input-group-sm > .wpcf7-validation-errors {\n padding-top: 0.375rem;\n padding-bottom: 0.375rem; }\n .navbar .nav-tabs {\n margin-top: -0.625rem;\n margin-bottom: -0.625rem; }\n .navbar .nav-tabs .nav-link {\n min-height: 3.5rem;\n padding-top: 1.3125rem;\n padding-bottom: 1.3125rem; }\n .navbar > .container {\n align-items: center;\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between; }\n\n.navbar-dark {\n color: white; }\n .navbar-dark .form-control, .navbar-dark .wpcf7 input[type=text], .wpcf7 .navbar-dark input[type=text],\n .navbar-dark .wpcf7 input[type=search], .wpcf7 .navbar-dark input[type=search],\n .navbar-dark .wpcf7 input[type=url], .wpcf7 .navbar-dark input[type=url],\n .navbar-dark .wpcf7 input[type=tel], .wpcf7 .navbar-dark input[type=tel],\n .navbar-dark .wpcf7 input[type=number], .wpcf7 .navbar-dark input[type=number],\n .navbar-dark .wpcf7 input[type=range], .wpcf7 .navbar-dark input[type=range],\n .navbar-dark .wpcf7 input[type=date], .wpcf7 .navbar-dark input[type=date],\n .navbar-dark .wpcf7 input[type=month], .wpcf7 .navbar-dark input[type=month],\n .navbar-dark .wpcf7 input[type=week], .wpcf7 .navbar-dark input[type=week],\n .navbar-dark .wpcf7 input[type=time], .wpcf7 .navbar-dark input[type=time],\n .navbar-dark .wpcf7 input[type=datetime], .wpcf7 .navbar-dark input[type=datetime],\n .navbar-dark .wpcf7 input[type=datetime-local], .wpcf7 .navbar-dark input[type=datetime-local],\n .navbar-dark .wpcf7 input[type=color], .wpcf7 .navbar-dark input[type=color],\n .navbar-dark .wpcf7 input[type=email], .wpcf7 .navbar-dark input[type=email],\n .navbar-dark .wpcf7 input[type=file], .wpcf7 .navbar-dark input[type=file], .navbar-dark .wpcf7 input[type=submit], .wpcf7 .navbar-dark input[type=submit],\n .navbar-dark .wpcf7 select, .wpcf7 .navbar-dark select,\n .navbar-dark .wpcf7 textarea, .wpcf7 .navbar-dark textarea, .navbar-dark .wpcf7 .wpcf7-validation-errors, .wpcf7 .navbar-dark .wpcf7-validation-errors,\n .navbar-dark .input-group,\n .navbar-dark .navbar-brand::before,\n .navbar-dark .navbar-nav .show > .nav-link,\n .navbar-dark .navbar-toggler::before {\n background-color: rgba(255, 255, 255, 0.12); }\n .navbar-dark .form-control::placeholder, .navbar-dark .wpcf7 input[type=text]::placeholder, .wpcf7 .navbar-dark input[type=text]::placeholder,\n .navbar-dark .wpcf7 input[type=search]::placeholder, .wpcf7 .navbar-dark input[type=search]::placeholder,\n .navbar-dark .wpcf7 input[type=url]::placeholder, .wpcf7 .navbar-dark input[type=url]::placeholder,\n .navbar-dark .wpcf7 input[type=tel]::placeholder, .wpcf7 .navbar-dark input[type=tel]::placeholder,\n .navbar-dark .wpcf7 input[type=number]::placeholder, .wpcf7 .navbar-dark input[type=number]::placeholder,\n .navbar-dark .wpcf7 input[type=range]::placeholder, .wpcf7 .navbar-dark input[type=range]::placeholder,\n .navbar-dark .wpcf7 input[type=date]::placeholder, .wpcf7 .navbar-dark input[type=date]::placeholder,\n .navbar-dark .wpcf7 input[type=month]::placeholder, .wpcf7 .navbar-dark input[type=month]::placeholder,\n .navbar-dark .wpcf7 input[type=week]::placeholder, .wpcf7 .navbar-dark input[type=week]::placeholder,\n .navbar-dark .wpcf7 input[type=time]::placeholder, .wpcf7 .navbar-dark input[type=time]::placeholder,\n .navbar-dark .wpcf7 input[type=datetime]::placeholder, .wpcf7 .navbar-dark input[type=datetime]::placeholder,\n .navbar-dark .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .navbar-dark input[type=datetime-local]::placeholder,\n .navbar-dark .wpcf7 input[type=color]::placeholder, .wpcf7 .navbar-dark input[type=color]::placeholder,\n .navbar-dark .wpcf7 input[type=email]::placeholder, .wpcf7 .navbar-dark input[type=email]::placeholder,\n .navbar-dark .wpcf7 input[type=file]::placeholder, .wpcf7 .navbar-dark input[type=file]::placeholder,\n .navbar-dark .wpcf7 input[type=submit]::placeholder, .wpcf7 .navbar-dark input[type=submit]::placeholder,\n .navbar-dark .wpcf7 select::placeholder, .wpcf7 .navbar-dark select::placeholder,\n .navbar-dark .wpcf7 textarea::placeholder, .wpcf7 .navbar-dark textarea::placeholder, .navbar-dark .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .navbar-dark .wpcf7-validation-errors::placeholder,\n .navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.5); }\n\n.navbar-fixed-bottom,\n.navbar-fixed-top {\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);\n position: fixed;\n right: 0;\n left: 0;\n z-index: 40; }\n\n.navbar-fixed-bottom {\n bottom: 0; }\n\n.navbar-fixed-top {\n top: 0; }\n\n.navbar-full {\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);\n z-index: 40; }\n\n@supports (position: sticky) {\n .navbar-sticky-top {\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);\n position: sticky;\n top: 0;\n z-index: 40; } }\n\n.toolbar-waterfall {\n transition-duration: 0.3s;\n transition-property: background-color, box-shadow;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 40; }\n @media (min-width: 576px) {\n .toolbar-waterfall {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .toolbar-waterfall {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .toolbar-waterfall {\n transition: none; } }\n .toolbar-waterfall.waterfall {\n background-color: #f08506;\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2);\n position: fixed; }\n\n.navbar-brand {\n font-size: 1.25rem;\n font-weight: 500;\n letter-spacing: 0.02em;\n line-height: 1.4;\n align-items: center;\n color: inherit;\n display: inline-flex;\n height: 2.25rem;\n position: relative;\n white-space: nowrap; }\n .navbar-brand:active, .navbar-brand:focus, .navbar-brand:hover {\n color: inherit;\n text-decoration: none; }\n .navbar-brand::before {\n transition-duration: 0.3s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: rgba(0, 0, 0, 0.12);\n content: '';\n display: block;\n opacity: 0;\n position: absolute;\n top: 0;\n right: -0.5rem;\n bottom: 0;\n left: -0.5rem; }\n @media (min-width: 576px) {\n .navbar-brand::before {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .navbar-brand::before {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .navbar-brand::before {\n transition: none; } }\n .navbar-brand:focus {\n outline: 0; }\n .navbar-brand:focus::before {\n opacity: 1; }\n .navbar-brand:not(:first-child) {\n margin-left: 1rem; }\n .navbar-brand:not(:last-child) {\n margin-right: 1rem; }\n\n.navbar-text {\n align-items: center;\n color: inherit;\n display: inline-flex;\n flex-wrap: wrap;\n height: 2.25rem; }\n\n.navbar-nav {\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n margin-bottom: 0;\n padding-left: 0; }\n .navbar-nav .nav-link {\n border-radius: 2px;\n transition-duration: 0.3s;\n transition-property: background-color, opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n color: inherit;\n font-size: 1rem;\n height: 2.25rem;\n line-height: 1;\n opacity: 0.7;\n padding: 0.625rem 1rem; }\n @media (min-width: 576px) {\n .navbar-nav .nav-link {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .navbar-nav .nav-link {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .navbar-nav .nav-link {\n transition: none; } }\n .navbar-nav .nav-link:active, .navbar-nav .nav-link:focus, .navbar-nav .nav-link:hover {\n background-color: rgba(0, 0, 0, 0.12);\n opacity: 1; }\n .navbar-nav .nav-link.active, .navbar-nav .nav-link.disabled {\n opacity: 1; }\n .navbar-nav .nav-link.disabled {\n background-color: transparent;\n color: rgba(0, 0, 0, 0.38); }\n .navbar-nav .nav-link:focus {\n outline: 0; }\n .navbar-nav .active > .nav-link,\n .navbar-nav .show > .nav-link {\n opacity: 1; }\n .navbar-nav .show > .nav-link {\n background-color: rgba(0, 0, 0, 0.12); }\n\n.navbar-collapse {\n align-items: center;\n flex-basis: 100%;\n flex-grow: 1; }\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-sm .navbar-toggler {\n display: none; }\n .navbar-expand-sm .navbar-toggler:first-child + .navbar-brand {\n margin-left: 0; }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n flex-wrap: nowrap; } }\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-md .navbar-toggler {\n display: none; }\n .navbar-expand-md .navbar-toggler:first-child + .navbar-brand {\n margin-left: 0; }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n flex-wrap: nowrap; } }\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-lg .navbar-toggler {\n display: none; }\n .navbar-expand-lg .navbar-toggler:first-child + .navbar-brand {\n margin-left: 0; }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n flex-wrap: nowrap; } }\n\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-xl .navbar-toggler {\n display: none; }\n .navbar-expand-xl .navbar-toggler:first-child + .navbar-brand {\n margin-left: 0; }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n flex-wrap: nowrap; } }\n\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand > .container,\n .navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0; }\n .navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand .navbar-toggler {\n display: none; }\n .navbar-expand .navbar-toggler:first-child + .navbar-brand {\n margin-left: 0; }\n .navbar-expand > .container,\n .navbar-expand > .container-fluid {\n flex-wrap: nowrap; }\n\n.navbar-toggler {\n align-items: center;\n background-color: transparent;\n border: 0;\n border-radius: 50%;\n color: inherit;\n display: inline-flex;\n flex-shrink: 0;\n height: 2.25rem;\n justify-content: center;\n line-height: 1;\n padding: 0;\n position: relative;\n width: 2.25rem; }\n .navbar-toggler:active, .navbar-toggler:focus, .navbar-toggler:hover {\n color: inherit;\n text-decoration: none; }\n .navbar-toggler:active::before, .navbar-toggler:focus::before, .navbar-toggler:hover::before {\n opacity: 1; }\n .navbar-toggler::before {\n transition-duration: 0.3s;\n transition-property: opacity;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: rgba(0, 0, 0, 0.12);\n border-radius: 50%;\n content: '';\n display: block;\n opacity: 0;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0; }\n @media (min-width: 576px) {\n .navbar-toggler::before {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .navbar-toggler::before {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .navbar-toggler::before {\n transition: none; } }\n .navbar-toggler:focus {\n outline: 0; }\n .navbar-toggler:not(:disabled):not(.disabled) {\n cursor: pointer; }\n\n.navbar-toggler-icon {\n font-size: 1.71429em;\n line-height: 0.58333em;\n vertical-align: -0.3022em;\n font-family: 'Material Icons';\n font-feature-settings: 'liga';\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n text-rendering: optimizeLegibility;\n text-transform: none;\n white-space: nowrap;\n word-wrap: normal;\n display: block; }\n .navbar-toggler-icon::before {\n content: \"menu\"; }\n\n.tooltip {\n text-align: left;\n text-align: start;\n font-family: Roboto, -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-style: normal;\n font-weight: 400;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n display: block;\n font-size: 0.875rem;\n line-height: 1.42857;\n margin: 1.5rem;\n opacity: 0;\n position: absolute;\n word-break: break-word;\n z-index: 240; }\n [dir='rtl'] .tooltip {\n text-align: right;\n text-align: start; }\n @media (min-width: 768px) {\n .tooltip {\n font-size: 0.625rem;\n margin: 0.875rem; } }\n .tooltip.show {\n opacity: 0.9; }\n .tooltip.show .tooltip-inner {\n transform: scale(1); }\n\n.tooltip-inner {\n border-radius: 2px;\n transition-duration: 0.3s;\n transition-property: transform;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n background-color: #616161;\n color: white;\n padding: 0.375rem 1rem;\n text-align: center;\n transform: scale(0.87); }\n @media (min-width: 576px) {\n .tooltip-inner {\n transition-duration: 0.39s; } }\n @media (min-width: 992px) {\n .tooltip-inner {\n transition-duration: 0.2s; } }\n @media screen and (prefers-reduced-motion: reduce) {\n .tooltip-inner {\n transition: none; } }\n @media (min-width: 768px) {\n .tooltip-inner {\n padding: 0.24107rem 0.5rem; } }\n\n.align-top {\n vertical-align: top !important; }\n\n.align-text-top {\n vertical-align: text-top !important; }\n\n.align-middle {\n vertical-align: middle !important; }\n\n.align-baseline {\n vertical-align: baseline !important; }\n\n.align-text-bottom {\n vertical-align: text-bottom !important; }\n\n.align-bottom {\n vertical-align: bottom !important; }\n\n.border {\n border: 1px solid rgba(0, 0, 0, 0.12) !important; }\n\n.border-0 {\n border: 0 !important; }\n\n.border-top {\n border-top: 1px solid rgba(0, 0, 0, 0.12) !important; }\n\n.border-top-0 {\n border-top: 0 !important; }\n\n.border-right {\n border-right: 1px solid rgba(0, 0, 0, 0.12) !important; }\n\n.border-right-0 {\n border-right: 0 !important; }\n\n.border-bottom {\n border-bottom: 1px solid rgba(0, 0, 0, 0.12) !important; }\n\n.border-bottom-0 {\n border-bottom: 0 !important; }\n\n.border-left {\n border-left: 1px solid rgba(0, 0, 0, 0.12) !important; }\n\n.border-left-0 {\n border-left: 0 !important; }\n\n.border-black {\n border-color: #000 !important; }\n\n.border-black-primary {\n border-color: rgba(0, 0, 0, 0.87) !important; }\n\n.border-black-secondary {\n border-color: rgba(0, 0, 0, 0.54) !important; }\n\n.border-black-hint {\n border-color: rgba(0, 0, 0, 0.38) !important; }\n\n.border-black-divider {\n border-color: rgba(0, 0, 0, 0.12) !important; }\n\n.border-white {\n border-color: #fff !important; }\n\n.border-white-primary {\n border-color: white !important; }\n\n.border-white-secondary {\n border-color: rgba(255, 255, 255, 0.7) !important; }\n\n.border-white-hint {\n border-color: rgba(255, 255, 255, 0.5) !important; }\n\n.border-white-divider {\n border-color: rgba(255, 255, 255, 0.12) !important; }\n\n.border-primary {\n border-color: #f08506 !important; }\n\n.border-secondary {\n border-color: #f08506 !important; }\n\n.border-danger {\n border-color: #f44336 !important; }\n\n.border-info {\n border-color: #2196f3 !important; }\n\n.border-success {\n border-color: #4caf50 !important; }\n\n.border-warning {\n border-color: #ff9800 !important; }\n\n.border-dark {\n border-color: #424242 !important; }\n\n.border-light {\n border-color: #f5f5f5 !important; }\n\n.rounded {\n border-radius: 2px; }\n\n.rounded-0 {\n border-radius: 0; }\n\n.rounded-circle {\n border-radius: 50%; }\n\n.rounded-top {\n border-top-left-radius: 2px;\n border-top-right-radius: 2px; }\n\n.rounded-right {\n border-top-right-radius: 2px;\n border-bottom-right-radius: 2px; }\n\n.rounded-bottom {\n border-bottom-right-radius: 2px;\n border-bottom-left-radius: 2px; }\n\n.rounded-left {\n border-top-left-radius: 2px;\n border-bottom-left-radius: 2px; }\n\n.bg-dark-1 {\n background-color: #000000 !important; }\n\n.bg-dark-2 {\n background-color: #212121 !important; }\n\n.bg-dark-3 {\n background-color: #303030 !important; }\n\n.bg-dark-4 {\n background-color: #424242 !important; }\n\n.bg-light-1 {\n background-color: #e0e0e0 !important; }\n\n.bg-light-2 {\n background-color: #f5f5f5 !important; }\n\n.bg-light-3 {\n background-color: #fafafa !important; }\n\n.bg-light-4 {\n background-color: #ffffff !important; }\n\n.bg-transparent {\n background-color: transparent !important; }\n\n.bg-white {\n background-color: #fff !important; }\n\na.bg-primary:active, a.bg-primary:focus, a.bg-primary:hover {\n background-color: #be6905 !important; }\n\n.bg-primary {\n background-color: #f08506 !important; }\n\na.bg-secondary:active, a.bg-secondary:focus, a.bg-secondary:hover {\n background-color: #be6905 !important; }\n\n.bg-secondary {\n background-color: #f08506 !important; }\n\na.bg-danger:active, a.bg-danger:focus, a.bg-danger:hover {\n background-color: #d32f2f !important; }\n\n.bg-danger {\n background-color: #f44336 !important; }\n\na.bg-info:active, a.bg-info:focus, a.bg-info:hover {\n background-color: #1976d2 !important; }\n\n.bg-info {\n background-color: #2196f3 !important; }\n\na.bg-success:active, a.bg-success:focus, a.bg-success:hover {\n background-color: #388e3c !important; }\n\n.bg-success {\n background-color: #4caf50 !important; }\n\na.bg-warning:active, a.bg-warning:focus, a.bg-warning:hover {\n background-color: #f57c00 !important; }\n\n.bg-warning {\n background-color: #ff9800 !important; }\n\na.bg-dark:active, a.bg-dark:focus, a.bg-dark:hover {\n background-color: #212121 !important; }\n\n.bg-dark {\n background-color: #424242 !important; }\n\na.bg-light:active, a.bg-light:focus, a.bg-light:hover {\n background-color: #e0e0e0 !important; }\n\n.bg-light {\n background-color: #f5f5f5 !important; }\n\n.bg-primary-dark {\n background-color: #be6905 !important; }\n\n.bg-primary-light {\n background-color: #fa9d2f !important; }\n\n.bg-secondary-dark {\n background-color: #be6905 !important; }\n\n.bg-secondary-light {\n background-color: #fa9d2f !important; }\n\n.clearfix::after {\n clear: both;\n content: '';\n display: table; }\n\n.d-block {\n display: block !important; }\n\n.d-flex {\n display: flex !important; }\n\n.d-inline {\n display: inline !important; }\n\n.d-inline-block {\n display: inline-block !important; }\n\n.d-inline-flex {\n display: inline-flex !important; }\n\n.d-none {\n display: none !important; }\n\n.d-table {\n display: table !important; }\n\n.d-table-cell {\n display: table-cell !important; }\n\n.d-table-row {\n display: table-row !important; }\n\n@media (min-width: 576px) {\n .d-sm-block {\n display: block !important; }\n .d-sm-flex {\n display: flex !important; }\n .d-sm-inline {\n display: inline !important; }\n .d-sm-inline-block {\n display: inline-block !important; }\n .d-sm-inline-flex {\n display: inline-flex !important; }\n .d-sm-none {\n display: none !important; }\n .d-sm-table {\n display: table !important; }\n .d-sm-table-cell {\n display: table-cell !important; }\n .d-sm-table-row {\n display: table-row !important; } }\n\n@media (min-width: 768px) {\n .d-md-block {\n display: block !important; }\n .d-md-flex {\n display: flex !important; }\n .d-md-inline {\n display: inline !important; }\n .d-md-inline-block {\n display: inline-block !important; }\n .d-md-inline-flex {\n display: inline-flex !important; }\n .d-md-none {\n display: none !important; }\n .d-md-table {\n display: table !important; }\n .d-md-table-cell {\n display: table-cell !important; }\n .d-md-table-row {\n display: table-row !important; } }\n\n@media (min-width: 992px) {\n .d-lg-block {\n display: block !important; }\n .d-lg-flex {\n display: flex !important; }\n .d-lg-inline {\n display: inline !important; }\n .d-lg-inline-block {\n display: inline-block !important; }\n .d-lg-inline-flex {\n display: inline-flex !important; }\n .d-lg-none {\n display: none !important; }\n .d-lg-table {\n display: table !important; }\n .d-lg-table-cell {\n display: table-cell !important; }\n .d-lg-table-row {\n display: table-row !important; } }\n\n@media (min-width: 1200px) {\n .d-xl-block {\n display: block !important; }\n .d-xl-flex {\n display: flex !important; }\n .d-xl-inline {\n display: inline !important; }\n .d-xl-inline-block {\n display: inline-block !important; }\n .d-xl-inline-flex {\n display: inline-flex !important; }\n .d-xl-none {\n display: none !important; }\n .d-xl-table {\n display: table !important; }\n .d-xl-table-cell {\n display: table-cell !important; }\n .d-xl-table-row {\n display: table-row !important; } }\n\n@media print {\n .d-print-block {\n display: block !important; }\n .d-print-flex {\n display: flex !important; }\n .d-print-inline {\n display: inline !important; }\n .d-print-inline-block {\n display: inline-block !important; }\n .d-print-inline-flex {\n display: inline-flex !important; }\n .d-print-none {\n display: none !important; }\n .d-print-table {\n display: table !important; }\n .d-print-table-cell {\n display: table-cell !important; }\n .d-print-table-row {\n display: table-row !important; } }\n\n.align-content-around {\n align-content: space-around !important; }\n\n.align-content-between {\n align-content: space-between !important; }\n\n.align-content-center {\n align-content: center !important; }\n\n.align-content-end {\n align-content: flex-end !important; }\n\n.align-content-start {\n align-content: flex-start !important; }\n\n.align-content-stretch {\n align-content: stretch !important; }\n\n.align-items-baseline {\n align-items: baseline !important; }\n\n.align-items-center {\n align-items: center !important; }\n\n.align-items-start {\n align-items: flex-start !important; }\n\n.align-items-end {\n align-items: flex-end !important; }\n\n.align-items-stretch {\n align-items: stretch !important; }\n\n.align-self-auto {\n align-self: auto !important; }\n\n.align-self-baseline {\n align-self: baseline !important; }\n\n.align-self-center {\n align-self: center !important; }\n\n.align-self-end {\n align-self: flex-end !important; }\n\n.align-self-start {\n align-self: flex-start !important; }\n\n.align-self-stretch {\n align-self: stretch !important; }\n\n.flex-column {\n flex-direction: column !important; }\n\n.flex-column-reverse {\n flex-direction: column-reverse !important; }\n\n.flex-row {\n flex-direction: row !important; }\n\n.flex-row-reverse {\n flex-direction: row-reverse !important; }\n\n.flex-fill {\n flex: 1 1 auto !important; }\n\n.flex-grow-0 {\n flex-grow: 0 !important; }\n\n.flex-grow-1 {\n flex-grow: 1 !important; }\n\n.flex-nowrap {\n flex-wrap: nowrap !important; }\n\n.flex-shrink-0 {\n flex-shrink: 0 !important; }\n\n.flex-shrink-1 {\n flex-shrink: 1 !important; }\n\n.flex-wrap {\n flex-wrap: wrap !important; }\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n\n.justify-content-around {\n justify-content: space-around !important; }\n\n.justify-content-between {\n justify-content: space-between !important; }\n\n.justify-content-center {\n justify-content: center !important; }\n\n.justify-content-end {\n justify-content: flex-end !important; }\n\n.justify-content-start {\n justify-content: flex-start !important; }\n\n.order-first {\n order: -1; }\n\n.order-last {\n order: 1; }\n\n.order-0 {\n order: 0; }\n\n@media (min-width: 576px) {\n .align-content-sm-around {\n align-content: space-around !important; }\n .align-content-sm-between {\n align-content: space-between !important; }\n .align-content-sm-center {\n align-content: center !important; }\n .align-content-sm-end {\n align-content: flex-end !important; }\n .align-content-sm-start {\n align-content: flex-start !important; }\n .align-content-sm-stretch {\n align-content: stretch !important; }\n .align-items-sm-baseline {\n align-items: baseline !important; }\n .align-items-sm-center {\n align-items: center !important; }\n .align-items-sm-start {\n align-items: flex-start !important; }\n .align-items-sm-end {\n align-items: flex-end !important; }\n .align-items-sm-stretch {\n align-items: stretch !important; }\n .align-self-sm-auto {\n align-self: auto !important; }\n .align-self-sm-baseline {\n align-self: baseline !important; }\n .align-self-sm-center {\n align-self: center !important; }\n .align-self-sm-end {\n align-self: flex-end !important; }\n .align-self-sm-start {\n align-self: flex-start !important; }\n .align-self-sm-stretch {\n align-self: stretch !important; }\n .flex-sm-column {\n flex-direction: column !important; }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-sm-row {\n flex-direction: row !important; }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-sm-fill {\n flex: 1 1 auto !important; }\n .flex-sm-grow-0 {\n flex-grow: 0 !important; }\n .flex-sm-grow-1 {\n flex-grow: 1 !important; }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important; }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important; }\n .flex-sm-wrap {\n flex-wrap: wrap !important; }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .justify-content-sm-around {\n justify-content: space-around !important; }\n .justify-content-sm-between {\n justify-content: space-between !important; }\n .justify-content-sm-center {\n justify-content: center !important; }\n .justify-content-sm-end {\n justify-content: flex-end !important; }\n .justify-content-sm-start {\n justify-content: flex-start !important; }\n .order-sm-first {\n order: -1; }\n .order-sm-last {\n order: 1; }\n .order-sm-0 {\n order: 0; } }\n\n@media (min-width: 768px) {\n .align-content-md-around {\n align-content: space-around !important; }\n .align-content-md-between {\n align-content: space-between !important; }\n .align-content-md-center {\n align-content: center !important; }\n .align-content-md-end {\n align-content: flex-end !important; }\n .align-content-md-start {\n align-content: flex-start !important; }\n .align-content-md-stretch {\n align-content: stretch !important; }\n .align-items-md-baseline {\n align-items: baseline !important; }\n .align-items-md-center {\n align-items: center !important; }\n .align-items-md-start {\n align-items: flex-start !important; }\n .align-items-md-end {\n align-items: flex-end !important; }\n .align-items-md-stretch {\n align-items: stretch !important; }\n .align-self-md-auto {\n align-self: auto !important; }\n .align-self-md-baseline {\n align-self: baseline !important; }\n .align-self-md-center {\n align-self: center !important; }\n .align-self-md-end {\n align-self: flex-end !important; }\n .align-self-md-start {\n align-self: flex-start !important; }\n .align-self-md-stretch {\n align-self: stretch !important; }\n .flex-md-column {\n flex-direction: column !important; }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-md-row {\n flex-direction: row !important; }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-md-fill {\n flex: 1 1 auto !important; }\n .flex-md-grow-0 {\n flex-grow: 0 !important; }\n .flex-md-grow-1 {\n flex-grow: 1 !important; }\n .flex-md-nowrap {\n flex-wrap: nowrap !important; }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important; }\n .flex-md-wrap {\n flex-wrap: wrap !important; }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .justify-content-md-around {\n justify-content: space-around !important; }\n .justify-content-md-between {\n justify-content: space-between !important; }\n .justify-content-md-center {\n justify-content: center !important; }\n .justify-content-md-end {\n justify-content: flex-end !important; }\n .justify-content-md-start {\n justify-content: flex-start !important; }\n .order-md-first {\n order: -1; }\n .order-md-last {\n order: 1; }\n .order-md-0 {\n order: 0; } }\n\n@media (min-width: 992px) {\n .align-content-lg-around {\n align-content: space-around !important; }\n .align-content-lg-between {\n align-content: space-between !important; }\n .align-content-lg-center {\n align-content: center !important; }\n .align-content-lg-end {\n align-content: flex-end !important; }\n .align-content-lg-start {\n align-content: flex-start !important; }\n .align-content-lg-stretch {\n align-content: stretch !important; }\n .align-items-lg-baseline {\n align-items: baseline !important; }\n .align-items-lg-center {\n align-items: center !important; }\n .align-items-lg-start {\n align-items: flex-start !important; }\n .align-items-lg-end {\n align-items: flex-end !important; }\n .align-items-lg-stretch {\n align-items: stretch !important; }\n .align-self-lg-auto {\n align-self: auto !important; }\n .align-self-lg-baseline {\n align-self: baseline !important; }\n .align-self-lg-center {\n align-self: center !important; }\n .align-self-lg-end {\n align-self: flex-end !important; }\n .align-self-lg-start {\n align-self: flex-start !important; }\n .align-self-lg-stretch {\n align-self: stretch !important; }\n .flex-lg-column {\n flex-direction: column !important; }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-lg-row {\n flex-direction: row !important; }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-lg-fill {\n flex: 1 1 auto !important; }\n .flex-lg-grow-0 {\n flex-grow: 0 !important; }\n .flex-lg-grow-1 {\n flex-grow: 1 !important; }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important; }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important; }\n .flex-lg-wrap {\n flex-wrap: wrap !important; }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .justify-content-lg-around {\n justify-content: space-around !important; }\n .justify-content-lg-between {\n justify-content: space-between !important; }\n .justify-content-lg-center {\n justify-content: center !important; }\n .justify-content-lg-end {\n justify-content: flex-end !important; }\n .justify-content-lg-start {\n justify-content: flex-start !important; }\n .order-lg-first {\n order: -1; }\n .order-lg-last {\n order: 1; }\n .order-lg-0 {\n order: 0; } }\n\n@media (min-width: 1200px) {\n .align-content-xl-around {\n align-content: space-around !important; }\n .align-content-xl-between {\n align-content: space-between !important; }\n .align-content-xl-center {\n align-content: center !important; }\n .align-content-xl-end {\n align-content: flex-end !important; }\n .align-content-xl-start {\n align-content: flex-start !important; }\n .align-content-xl-stretch {\n align-content: stretch !important; }\n .align-items-xl-baseline {\n align-items: baseline !important; }\n .align-items-xl-center {\n align-items: center !important; }\n .align-items-xl-start {\n align-items: flex-start !important; }\n .align-items-xl-end {\n align-items: flex-end !important; }\n .align-items-xl-stretch {\n align-items: stretch !important; }\n .align-self-xl-auto {\n align-self: auto !important; }\n .align-self-xl-baseline {\n align-self: baseline !important; }\n .align-self-xl-center {\n align-self: center !important; }\n .align-self-xl-end {\n align-self: flex-end !important; }\n .align-self-xl-start {\n align-self: flex-start !important; }\n .align-self-xl-stretch {\n align-self: stretch !important; }\n .flex-xl-column {\n flex-direction: column !important; }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-xl-row {\n flex-direction: row !important; }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-xl-fill {\n flex: 1 1 auto !important; }\n .flex-xl-grow-0 {\n flex-grow: 0 !important; }\n .flex-xl-grow-1 {\n flex-grow: 1 !important; }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important; }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important; }\n .flex-xl-wrap {\n flex-wrap: wrap !important; }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .justify-content-xl-around {\n justify-content: space-around !important; }\n .justify-content-xl-between {\n justify-content: space-between !important; }\n .justify-content-xl-center {\n justify-content: center !important; }\n .justify-content-xl-end {\n justify-content: flex-end !important; }\n .justify-content-xl-start {\n justify-content: flex-start !important; }\n .order-xl-first {\n order: -1; }\n .order-xl-last {\n order: 1; }\n .order-xl-0 {\n order: 0; } }\n\n.float-left {\n float: left !important; }\n\n.float-none {\n float: none !important; }\n\n.float-right {\n float: right !important; }\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important; }\n .float-sm-none {\n float: none !important; }\n .float-sm-right {\n float: right !important; } }\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important; }\n .float-md-none {\n float: none !important; }\n .float-md-right {\n float: right !important; } }\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important; }\n .float-lg-none {\n float: none !important; }\n .float-lg-right {\n float: right !important; } }\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important; }\n .float-xl-none {\n float: none !important; }\n .float-xl-right {\n float: right !important; } }\n\n.position-absolute {\n position: absolute !important; }\n\n.position-fixed {\n position: fixed !important; }\n\n.position-relative {\n position: relative !important; }\n\n.position-static {\n position: static !important; }\n\n.position-sticky {\n position: sticky !important; }\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 40; }\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 40; }\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 40; } }\n\n.sr-only, .screen-reader-text {\n border: 0;\n clip: rect(0, 0, 0, 0);\n height: 1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n white-space: nowrap;\n width: 1px; }\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n clip: auto;\n height: auto;\n overflow: visible;\n position: static;\n white-space: normal;\n width: auto; }\n\n.shadow {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.shadow-lg {\n box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.shadow-none {\n box-shadow: none !important; }\n\n.shadow-sm, #right-sidebar .widget {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.shadow-24 {\n box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.shadow-16 {\n box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.shadow-12 {\n box-shadow: 0 12px 17px 2px rgba(0, 0, 0, 0.14), 0 5px 22px 4px rgba(0, 0, 0, 0.12), 0 7px 8px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.shadow-8 {\n box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 4px 15px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.shadow-6 {\n box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.shadow-4 {\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.shadow-2 {\n box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.shadow-1 {\n box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.14), 0 2px 2px 0 rgba(0, 0, 0, 0.12), 0 1px 3px 0 rgba(0, 0, 0, 0.2) !important; }\n\n.h-25 {\n height: 25% !important; }\n\n.h-50 {\n height: 50% !important; }\n\n.h-75 {\n height: 75% !important; }\n\n.h-100 {\n height: 100% !important; }\n\n.h-auto {\n height: auto !important; }\n\n.w-25 {\n width: 25% !important; }\n\n.w-50 {\n width: 50% !important; }\n\n.w-75 {\n width: 75% !important; }\n\n.w-100 {\n width: 100% !important; }\n\n.w-auto {\n width: auto !important; }\n\n.mh-100 {\n max-height: 100% !important; }\n\n.mw-100 {\n max-width: 100% !important; }\n\n.m-0 {\n margin: 0 !important; }\n\n.mt-0 {\n margin-top: 0 !important; }\n\n.mr-0 {\n margin-right: 0 !important; }\n\n.mb-0 {\n margin-bottom: 0 !important; }\n\n.ml-0 {\n margin-left: 0 !important; }\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important; }\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important; }\n\n.m-1 {\n margin: 0.25rem !important; }\n\n.mt-1 {\n margin-top: 0.25rem !important; }\n\n.mr-1 {\n margin-right: 0.25rem !important; }\n\n.mb-1 {\n margin-bottom: 0.25rem !important; }\n\n.ml-1 {\n margin-left: 0.25rem !important; }\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important; }\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important; }\n\n.m-2 {\n margin: 0.5rem !important; }\n\n.mt-2 {\n margin-top: 0.5rem !important; }\n\n.mr-2 {\n margin-right: 0.5rem !important; }\n\n.mb-2 {\n margin-bottom: 0.5rem !important; }\n\n.ml-2 {\n margin-left: 0.5rem !important; }\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important; }\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important; }\n\n.m-3 {\n margin: 1rem !important; }\n\n.mt-3 {\n margin-top: 1rem !important; }\n\n.mr-3 {\n margin-right: 1rem !important; }\n\n.mb-3 {\n margin-bottom: 1rem !important; }\n\n.ml-3 {\n margin-left: 1rem !important; }\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important; }\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important; }\n\n.m-4 {\n margin: 1.5rem !important; }\n\n.mt-4 {\n margin-top: 1.5rem !important; }\n\n.mr-4 {\n margin-right: 1.5rem !important; }\n\n.mb-4 {\n margin-bottom: 1.5rem !important; }\n\n.ml-4 {\n margin-left: 1.5rem !important; }\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important; }\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important; }\n\n.m-5 {\n margin: 3rem !important; }\n\n.mt-5 {\n margin-top: 3rem !important; }\n\n.mr-5 {\n margin-right: 3rem !important; }\n\n.mb-5 {\n margin-bottom: 3rem !important; }\n\n.ml-5 {\n margin-left: 3rem !important; }\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important; }\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important; }\n\n.p-0 {\n padding: 0 !important; }\n\n.pt-0 {\n padding-top: 0 !important; }\n\n.pr-0 {\n padding-right: 0 !important; }\n\n.pb-0 {\n padding-bottom: 0 !important; }\n\n.pl-0, .footer-menu .nav-link {\n padding-left: 0 !important; }\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important; }\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important; }\n\n.p-1 {\n padding: 0.25rem !important; }\n\n.pt-1 {\n padding-top: 0.25rem !important; }\n\n.pr-1 {\n padding-right: 0.25rem !important; }\n\n.pb-1 {\n padding-bottom: 0.25rem !important; }\n\n.pl-1 {\n padding-left: 0.25rem !important; }\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important; }\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important; }\n\n.p-2 {\n padding: 0.5rem !important; }\n\n.pt-2 {\n padding-top: 0.5rem !important; }\n\n.pr-2 {\n padding-right: 0.5rem !important; }\n\n.pb-2 {\n padding-bottom: 0.5rem !important; }\n\n.pl-2 {\n padding-left: 0.5rem !important; }\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important; }\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important; }\n\n.p-3 {\n padding: 1rem !important; }\n\n.pt-3 {\n padding-top: 1rem !important; }\n\n.pr-3 {\n padding-right: 1rem !important; }\n\n.pb-3 {\n padding-bottom: 1rem !important; }\n\n.pl-3 {\n padding-left: 1rem !important; }\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important; }\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important; }\n\n.p-4 {\n padding: 1.5rem !important; }\n\n.pt-4 {\n padding-top: 1.5rem !important; }\n\n.pr-4 {\n padding-right: 1.5rem !important; }\n\n.pb-4 {\n padding-bottom: 1.5rem !important; }\n\n.pl-4 {\n padding-left: 1.5rem !important; }\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important; }\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important; }\n\n.p-5 {\n padding: 3rem !important; }\n\n.pt-5 {\n padding-top: 3rem !important; }\n\n.pr-5 {\n padding-right: 3rem !important; }\n\n.pb-5 {\n padding-bottom: 3rem !important; }\n\n.pl-5 {\n padding-left: 3rem !important; }\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important; }\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important; }\n\n.m-auto {\n margin: auto !important; }\n\n.mt-auto {\n margin-top: auto !important; }\n\n.mr-auto {\n margin-right: auto !important; }\n\n.mb-auto {\n margin-bottom: auto !important; }\n\n.ml-auto {\n margin-left: auto !important; }\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important; }\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important; }\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important; }\n .mt-sm-0 {\n margin-top: 0 !important; }\n .mr-sm-0 {\n margin-right: 0 !important; }\n .mb-sm-0 {\n margin-bottom: 0 !important; }\n .ml-sm-0 {\n margin-left: 0 !important; }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important; }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important; }\n .m-sm-1 {\n margin: 0.25rem !important; }\n .mt-sm-1 {\n margin-top: 0.25rem !important; }\n .mr-sm-1 {\n margin-right: 0.25rem !important; }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important; }\n .ml-sm-1 {\n margin-left: 0.25rem !important; }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important; }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important; }\n .m-sm-2 {\n margin: 0.5rem !important; }\n .mt-sm-2 {\n margin-top: 0.5rem !important; }\n .mr-sm-2 {\n margin-right: 0.5rem !important; }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important; }\n .ml-sm-2 {\n margin-left: 0.5rem !important; }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important; }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important; }\n .m-sm-3 {\n margin: 1rem !important; }\n .mt-sm-3 {\n margin-top: 1rem !important; }\n .mr-sm-3 {\n margin-right: 1rem !important; }\n .mb-sm-3 {\n margin-bottom: 1rem !important; }\n .ml-sm-3 {\n margin-left: 1rem !important; }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important; }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important; }\n .m-sm-4 {\n margin: 1.5rem !important; }\n .mt-sm-4 {\n margin-top: 1.5rem !important; }\n .mr-sm-4 {\n margin-right: 1.5rem !important; }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important; }\n .ml-sm-4 {\n margin-left: 1.5rem !important; }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important; }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important; }\n .m-sm-5 {\n margin: 3rem !important; }\n .mt-sm-5 {\n margin-top: 3rem !important; }\n .mr-sm-5 {\n margin-right: 3rem !important; }\n .mb-sm-5 {\n margin-bottom: 3rem !important; }\n .ml-sm-5 {\n margin-left: 3rem !important; }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important; }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important; }\n .p-sm-0 {\n padding: 0 !important; }\n .pt-sm-0 {\n padding-top: 0 !important; }\n .pr-sm-0 {\n padding-right: 0 !important; }\n .pb-sm-0 {\n padding-bottom: 0 !important; }\n .pl-sm-0 {\n padding-left: 0 !important; }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important; }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important; }\n .p-sm-1 {\n padding: 0.25rem !important; }\n .pt-sm-1 {\n padding-top: 0.25rem !important; }\n .pr-sm-1 {\n padding-right: 0.25rem !important; }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important; }\n .pl-sm-1 {\n padding-left: 0.25rem !important; }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important; }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important; }\n .p-sm-2 {\n padding: 0.5rem !important; }\n .pt-sm-2 {\n padding-top: 0.5rem !important; }\n .pr-sm-2 {\n padding-right: 0.5rem !important; }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important; }\n .pl-sm-2 {\n padding-left: 0.5rem !important; }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important; }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important; }\n .p-sm-3 {\n padding: 1rem !important; }\n .pt-sm-3 {\n padding-top: 1rem !important; }\n .pr-sm-3 {\n padding-right: 1rem !important; }\n .pb-sm-3 {\n padding-bottom: 1rem !important; }\n .pl-sm-3 {\n padding-left: 1rem !important; }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important; }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important; }\n .p-sm-4 {\n padding: 1.5rem !important; }\n .pt-sm-4 {\n padding-top: 1.5rem !important; }\n .pr-sm-4 {\n padding-right: 1.5rem !important; }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important; }\n .pl-sm-4 {\n padding-left: 1.5rem !important; }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important; }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important; }\n .p-sm-5 {\n padding: 3rem !important; }\n .pt-sm-5 {\n padding-top: 3rem !important; }\n .pr-sm-5 {\n padding-right: 3rem !important; }\n .pb-sm-5 {\n padding-bottom: 3rem !important; }\n .pl-sm-5 {\n padding-left: 3rem !important; }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important; }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important; }\n .m-sm-auto {\n margin: auto !important; }\n .mt-sm-auto {\n margin-top: auto !important; }\n .mr-sm-auto {\n margin-right: auto !important; }\n .mb-sm-auto {\n margin-bottom: auto !important; }\n .ml-sm-auto {\n margin-left: auto !important; }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important; }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important; } }\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important; }\n .mt-md-0 {\n margin-top: 0 !important; }\n .mr-md-0 {\n margin-right: 0 !important; }\n .mb-md-0 {\n margin-bottom: 0 !important; }\n .ml-md-0 {\n margin-left: 0 !important; }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important; }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important; }\n .m-md-1 {\n margin: 0.25rem !important; }\n .mt-md-1 {\n margin-top: 0.25rem !important; }\n .mr-md-1 {\n margin-right: 0.25rem !important; }\n .mb-md-1 {\n margin-bottom: 0.25rem !important; }\n .ml-md-1 {\n margin-left: 0.25rem !important; }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important; }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important; }\n .m-md-2 {\n margin: 0.5rem !important; }\n .mt-md-2 {\n margin-top: 0.5rem !important; }\n .mr-md-2 {\n margin-right: 0.5rem !important; }\n .mb-md-2 {\n margin-bottom: 0.5rem !important; }\n .ml-md-2 {\n margin-left: 0.5rem !important; }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important; }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important; }\n .m-md-3 {\n margin: 1rem !important; }\n .mt-md-3 {\n margin-top: 1rem !important; }\n .mr-md-3 {\n margin-right: 1rem !important; }\n .mb-md-3 {\n margin-bottom: 1rem !important; }\n .ml-md-3 {\n margin-left: 1rem !important; }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important; }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important; }\n .m-md-4 {\n margin: 1.5rem !important; }\n .mt-md-4 {\n margin-top: 1.5rem !important; }\n .mr-md-4 {\n margin-right: 1.5rem !important; }\n .mb-md-4 {\n margin-bottom: 1.5rem !important; }\n .ml-md-4 {\n margin-left: 1.5rem !important; }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important; }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important; }\n .m-md-5 {\n margin: 3rem !important; }\n .mt-md-5 {\n margin-top: 3rem !important; }\n .mr-md-5 {\n margin-right: 3rem !important; }\n .mb-md-5 {\n margin-bottom: 3rem !important; }\n .ml-md-5 {\n margin-left: 3rem !important; }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important; }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important; }\n .p-md-0 {\n padding: 0 !important; }\n .pt-md-0 {\n padding-top: 0 !important; }\n .pr-md-0 {\n padding-right: 0 !important; }\n .pb-md-0 {\n padding-bottom: 0 !important; }\n .pl-md-0 {\n padding-left: 0 !important; }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important; }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important; }\n .p-md-1 {\n padding: 0.25rem !important; }\n .pt-md-1 {\n padding-top: 0.25rem !important; }\n .pr-md-1 {\n padding-right: 0.25rem !important; }\n .pb-md-1 {\n padding-bottom: 0.25rem !important; }\n .pl-md-1 {\n padding-left: 0.25rem !important; }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important; }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important; }\n .p-md-2 {\n padding: 0.5rem !important; }\n .pt-md-2 {\n padding-top: 0.5rem !important; }\n .pr-md-2 {\n padding-right: 0.5rem !important; }\n .pb-md-2 {\n padding-bottom: 0.5rem !important; }\n .pl-md-2 {\n padding-left: 0.5rem !important; }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important; }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important; }\n .p-md-3 {\n padding: 1rem !important; }\n .pt-md-3 {\n padding-top: 1rem !important; }\n .pr-md-3 {\n padding-right: 1rem !important; }\n .pb-md-3 {\n padding-bottom: 1rem !important; }\n .pl-md-3 {\n padding-left: 1rem !important; }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important; }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important; }\n .p-md-4 {\n padding: 1.5rem !important; }\n .pt-md-4 {\n padding-top: 1.5rem !important; }\n .pr-md-4 {\n padding-right: 1.5rem !important; }\n .pb-md-4 {\n padding-bottom: 1.5rem !important; }\n .pl-md-4 {\n padding-left: 1.5rem !important; }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important; }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important; }\n .p-md-5 {\n padding: 3rem !important; }\n .pt-md-5 {\n padding-top: 3rem !important; }\n .pr-md-5 {\n padding-right: 3rem !important; }\n .pb-md-5 {\n padding-bottom: 3rem !important; }\n .pl-md-5 {\n padding-left: 3rem !important; }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important; }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important; }\n .m-md-auto {\n margin: auto !important; }\n .mt-md-auto {\n margin-top: auto !important; }\n .mr-md-auto {\n margin-right: auto !important; }\n .mb-md-auto {\n margin-bottom: auto !important; }\n .ml-md-auto {\n margin-left: auto !important; }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important; }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important; } }\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important; }\n .mt-lg-0 {\n margin-top: 0 !important; }\n .mr-lg-0 {\n margin-right: 0 !important; }\n .mb-lg-0 {\n margin-bottom: 0 !important; }\n .ml-lg-0 {\n margin-left: 0 !important; }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important; }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important; }\n .m-lg-1 {\n margin: 0.25rem !important; }\n .mt-lg-1 {\n margin-top: 0.25rem !important; }\n .mr-lg-1 {\n margin-right: 0.25rem !important; }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important; }\n .ml-lg-1 {\n margin-left: 0.25rem !important; }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important; }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important; }\n .m-lg-2 {\n margin: 0.5rem !important; }\n .mt-lg-2 {\n margin-top: 0.5rem !important; }\n .mr-lg-2 {\n margin-right: 0.5rem !important; }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important; }\n .ml-lg-2 {\n margin-left: 0.5rem !important; }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important; }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important; }\n .m-lg-3 {\n margin: 1rem !important; }\n .mt-lg-3 {\n margin-top: 1rem !important; }\n .mr-lg-3 {\n margin-right: 1rem !important; }\n .mb-lg-3 {\n margin-bottom: 1rem !important; }\n .ml-lg-3 {\n margin-left: 1rem !important; }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important; }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important; }\n .m-lg-4 {\n margin: 1.5rem !important; }\n .mt-lg-4 {\n margin-top: 1.5rem !important; }\n .mr-lg-4 {\n margin-right: 1.5rem !important; }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important; }\n .ml-lg-4 {\n margin-left: 1.5rem !important; }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important; }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important; }\n .m-lg-5 {\n margin: 3rem !important; }\n .mt-lg-5 {\n margin-top: 3rem !important; }\n .mr-lg-5 {\n margin-right: 3rem !important; }\n .mb-lg-5 {\n margin-bottom: 3rem !important; }\n .ml-lg-5 {\n margin-left: 3rem !important; }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important; }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important; }\n .p-lg-0 {\n padding: 0 !important; }\n .pt-lg-0 {\n padding-top: 0 !important; }\n .pr-lg-0 {\n padding-right: 0 !important; }\n .pb-lg-0 {\n padding-bottom: 0 !important; }\n .pl-lg-0 {\n padding-left: 0 !important; }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important; }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important; }\n .p-lg-1 {\n padding: 0.25rem !important; }\n .pt-lg-1 {\n padding-top: 0.25rem !important; }\n .pr-lg-1 {\n padding-right: 0.25rem !important; }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important; }\n .pl-lg-1 {\n padding-left: 0.25rem !important; }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important; }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important; }\n .p-lg-2 {\n padding: 0.5rem !important; }\n .pt-lg-2 {\n padding-top: 0.5rem !important; }\n .pr-lg-2 {\n padding-right: 0.5rem !important; }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important; }\n .pl-lg-2 {\n padding-left: 0.5rem !important; }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important; }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important; }\n .p-lg-3 {\n padding: 1rem !important; }\n .pt-lg-3 {\n padding-top: 1rem !important; }\n .pr-lg-3 {\n padding-right: 1rem !important; }\n .pb-lg-3 {\n padding-bottom: 1rem !important; }\n .pl-lg-3 {\n padding-left: 1rem !important; }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important; }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important; }\n .p-lg-4 {\n padding: 1.5rem !important; }\n .pt-lg-4 {\n padding-top: 1.5rem !important; }\n .pr-lg-4 {\n padding-right: 1.5rem !important; }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important; }\n .pl-lg-4 {\n padding-left: 1.5rem !important; }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important; }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important; }\n .p-lg-5 {\n padding: 3rem !important; }\n .pt-lg-5 {\n padding-top: 3rem !important; }\n .pr-lg-5 {\n padding-right: 3rem !important; }\n .pb-lg-5 {\n padding-bottom: 3rem !important; }\n .pl-lg-5 {\n padding-left: 3rem !important; }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important; }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important; }\n .m-lg-auto {\n margin: auto !important; }\n .mt-lg-auto {\n margin-top: auto !important; }\n .mr-lg-auto {\n margin-right: auto !important; }\n .mb-lg-auto {\n margin-bottom: auto !important; }\n .ml-lg-auto {\n margin-left: auto !important; }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important; }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important; } }\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important; }\n .mt-xl-0 {\n margin-top: 0 !important; }\n .mr-xl-0 {\n margin-right: 0 !important; }\n .mb-xl-0 {\n margin-bottom: 0 !important; }\n .ml-xl-0 {\n margin-left: 0 !important; }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important; }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important; }\n .m-xl-1 {\n margin: 0.25rem !important; }\n .mt-xl-1 {\n margin-top: 0.25rem !important; }\n .mr-xl-1 {\n margin-right: 0.25rem !important; }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important; }\n .ml-xl-1 {\n margin-left: 0.25rem !important; }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important; }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important; }\n .m-xl-2 {\n margin: 0.5rem !important; }\n .mt-xl-2 {\n margin-top: 0.5rem !important; }\n .mr-xl-2 {\n margin-right: 0.5rem !important; }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important; }\n .ml-xl-2 {\n margin-left: 0.5rem !important; }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important; }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important; }\n .m-xl-3 {\n margin: 1rem !important; }\n .mt-xl-3 {\n margin-top: 1rem !important; }\n .mr-xl-3 {\n margin-right: 1rem !important; }\n .mb-xl-3 {\n margin-bottom: 1rem !important; }\n .ml-xl-3 {\n margin-left: 1rem !important; }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important; }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important; }\n .m-xl-4 {\n margin: 1.5rem !important; }\n .mt-xl-4 {\n margin-top: 1.5rem !important; }\n .mr-xl-4 {\n margin-right: 1.5rem !important; }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important; }\n .ml-xl-4 {\n margin-left: 1.5rem !important; }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important; }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important; }\n .m-xl-5 {\n margin: 3rem !important; }\n .mt-xl-5 {\n margin-top: 3rem !important; }\n .mr-xl-5 {\n margin-right: 3rem !important; }\n .mb-xl-5 {\n margin-bottom: 3rem !important; }\n .ml-xl-5 {\n margin-left: 3rem !important; }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important; }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important; }\n .p-xl-0 {\n padding: 0 !important; }\n .pt-xl-0 {\n padding-top: 0 !important; }\n .pr-xl-0 {\n padding-right: 0 !important; }\n .pb-xl-0 {\n padding-bottom: 0 !important; }\n .pl-xl-0 {\n padding-left: 0 !important; }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important; }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important; }\n .p-xl-1 {\n padding: 0.25rem !important; }\n .pt-xl-1 {\n padding-top: 0.25rem !important; }\n .pr-xl-1 {\n padding-right: 0.25rem !important; }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important; }\n .pl-xl-1 {\n padding-left: 0.25rem !important; }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important; }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important; }\n .p-xl-2 {\n padding: 0.5rem !important; }\n .pt-xl-2 {\n padding-top: 0.5rem !important; }\n .pr-xl-2 {\n padding-right: 0.5rem !important; }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important; }\n .pl-xl-2 {\n padding-left: 0.5rem !important; }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important; }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important; }\n .p-xl-3 {\n padding: 1rem !important; }\n .pt-xl-3 {\n padding-top: 1rem !important; }\n .pr-xl-3 {\n padding-right: 1rem !important; }\n .pb-xl-3 {\n padding-bottom: 1rem !important; }\n .pl-xl-3 {\n padding-left: 1rem !important; }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important; }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important; }\n .p-xl-4 {\n padding: 1.5rem !important; }\n .pt-xl-4 {\n padding-top: 1.5rem !important; }\n .pr-xl-4 {\n padding-right: 1.5rem !important; }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important; }\n .pl-xl-4 {\n padding-left: 1.5rem !important; }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important; }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important; }\n .p-xl-5 {\n padding: 3rem !important; }\n .pt-xl-5 {\n padding-top: 3rem !important; }\n .pr-xl-5 {\n padding-right: 3rem !important; }\n .pb-xl-5 {\n padding-bottom: 3rem !important; }\n .pl-xl-5 {\n padding-left: 3rem !important; }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important; }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important; }\n .m-xl-auto {\n margin: auto !important; }\n .mt-xl-auto {\n margin-top: auto !important; }\n .mr-xl-auto {\n margin-right: auto !important; }\n .mb-xl-auto {\n margin-bottom: auto !important; }\n .ml-xl-auto {\n margin-left: auto !important; }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important; }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important; } }\n\n.text-justify {\n text-align: justify !important; }\n\n.text-nowrap {\n white-space: nowrap !important; }\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap; }\n\n.text-center {\n text-align: center !important; }\n\n.text-left {\n text-align: left !important; }\n\n.text-right {\n text-align: right !important; }\n\n@media (min-width: 576px) {\n .text-sm-center {\n text-align: center !important; }\n .text-sm-left {\n text-align: left !important; }\n .text-sm-right {\n text-align: right !important; } }\n\n@media (min-width: 768px) {\n .text-md-center {\n text-align: center !important; }\n .text-md-left {\n text-align: left !important; }\n .text-md-right {\n text-align: right !important; } }\n\n@media (min-width: 992px) {\n .text-lg-center {\n text-align: center !important; }\n .text-lg-left {\n text-align: left !important; }\n .text-lg-right {\n text-align: right !important; } }\n\n@media (min-width: 1200px) {\n .text-xl-center {\n text-align: center !important; }\n .text-xl-left {\n text-align: left !important; }\n .text-xl-right {\n text-align: right !important; } }\n\n.text-black {\n color: #000 !important; }\n\n.text-black-primary {\n color: rgba(0, 0, 0, 0.87) !important; }\n\n.text-black-secondary {\n color: rgba(0, 0, 0, 0.54) !important; }\n\n.text-black-hint {\n color: rgba(0, 0, 0, 0.38) !important; }\n\n.text-black-divider {\n color: rgba(0, 0, 0, 0.12) !important; }\n\n.text-white {\n color: #fff !important; }\n\n.text-white-primary {\n color: white !important; }\n\n.text-white-secondary {\n color: rgba(255, 255, 255, 0.7) !important; }\n\n.text-white-hint {\n color: rgba(255, 255, 255, 0.5) !important; }\n\n.text-white-divider {\n color: rgba(255, 255, 255, 0.12) !important; }\n\n.text-muted {\n color: rgba(0, 0, 0, 0.38) !important; }\n\na.text-primary:active, a.text-primary:focus, a.text-primary:hover {\n color: #be6905 !important; }\n\n.text-primary {\n color: #f08506 !important; }\n\na.text-secondary:active, a.text-secondary:focus, a.text-secondary:hover {\n color: #be6905 !important; }\n\n.text-secondary {\n color: #f08506 !important; }\n\na.text-danger:active, a.text-danger:focus, a.text-danger:hover {\n color: #d32f2f !important; }\n\n.text-danger {\n color: #f44336 !important; }\n\na.text-info:active, a.text-info:focus, a.text-info:hover {\n color: #1976d2 !important; }\n\n.text-info {\n color: #2196f3 !important; }\n\na.text-success:active, a.text-success:focus, a.text-success:hover {\n color: #388e3c !important; }\n\n.text-success {\n color: #4caf50 !important; }\n\na.text-warning:active, a.text-warning:focus, a.text-warning:hover {\n color: #f57c00 !important; }\n\n.text-warning {\n color: #ff9800 !important; }\n\na.text-dark:active, a.text-dark:focus, a.text-dark:hover {\n color: #212121 !important; }\n\n.text-dark {\n color: #424242 !important; }\n\na.text-light:active, a.text-light:focus, a.text-light:hover {\n color: #e0e0e0 !important; }\n\n.text-light {\n color: #f5f5f5 !important; }\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important; }\n\n.text-body {\n color: rgba(0, 0, 0, 0.87) !important; }\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important; }\n\n.text-monospace {\n font-family: \"Roboto Mono\", Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace; }\n\n.font-italic {\n font-style: italic; }\n\n.font-weight-bold,\n.font-weight-medium {\n font-weight: 500; }\n\n.font-weight-light {\n font-weight: 300; }\n\n.font-weight-normal,\n.font-weight-regular {\n font-weight: 400; }\n\n.text-hide {\n background-color: transparent;\n border: 0;\n color: transparent;\n font: 0/0 a;\n text-shadow: none; }\n\n.text-capitalize {\n text-transform: capitalize !important; }\n\n.text-lowercase {\n text-transform: lowercase !important; }\n\n.text-uppercase {\n text-transform: uppercase !important; }\n\n.invisible {\n visibility: hidden !important; }\n\n.visible {\n visibility: visible !important; }\n\n.material-icons {\n font-size: 1.71429em;\n line-height: 0.58333em;\n vertical-align: -0.3022em; }\n\n.material-icons-inline {\n font-size: inherit;\n line-height: 1; }\n\n@media print {\n @page {\n size: a3; }\n *,\n *::after,\n *::before {\n box-shadow: none !important;\n text-shadow: none !important; }\n a:not(.btn) {\n text-decoration: underline; }\n abbr[title]::after {\n content: ' (\" attr(title) \") '; }\n blockquote {\n page-break-inside: avoid; }\n body {\n min-width: 992px !important; }\n h2,\n h3,\n p {\n orphans: 3;\n widows: 3; }\n h2,\n h3 {\n page-break-inside: avoid; }\n img {\n page-break-inside: avoid; }\n pre {\n page-break-inside: avoid;\n white-space: pre-wrap !important; }\n thead {\n display: table-header-group; }\n tr {\n page-break-inside: avoid; }\n .card {\n border: 1px solid #e1e1e1; }\n .container {\n min-width: 992px !important; }\n .dropdown-menu {\n border: 1px solid #e1e1e1; }\n .list-group-item {\n border: 1px solid #e1e1e1;\n margin-bottom: -1px; }\n .list-group-item:last-child {\n margin-bottom: 0; }\n .list-group-flush:first-child .list-group-item:first-child {\n border-top: 0; }\n .list-group-flush:last-child .list-group-item:last-child {\n border-bottom: 0; }\n .list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0; }\n .nav-tabs {\n border-bottom: 1px solid #e1e1e1; }\n .navbar {\n display: none; }\n .popover {\n border: 1px solid #e1e1e1; }\n .table td,\n .table th {\n background-color: #fff !important; }\n .table-bordered {\n border: 1px solid #e1e1e1; }\n .table-dark {\n color: inherit; }\n .table-dark td,\n .table-dark th,\n .table-dark .table {\n border-color: #e1e1e1; }\n .table .thead-dark td,\n .table .thead-dark th {\n color: inherit; } }\n\n.wrapper {\n padding: 40px 0; }\n\n#wrapper-hero {\n padding: 0px !important; }\n\n.sticky,\n.gallery-caption,\n.bypostauthor {\n font-size: inherit; }\n\n.wrapper#wrapper-sticky {\n border-bottom: 1px solid #dee2e6; }\n\n#wrapper-footer-full,\n#wrapper-static-hero {\n background-color: #e9ecef; }\n\n.wp-caption {\n font-size: inherit; }\n\n.wp-caption-text {\n font-size: inherit; }\n\n.alignleft {\n display: inline;\n float: left;\n margin-right: 1.5em; }\n\n.alignright {\n display: inline;\n float: right;\n margin-left: 1.5em; }\n\n.aligncenter {\n margin: 0px auto; }\n\n.entry-footer span {\n padding-right: 10px; }\n\nfigure.woocommerce-product-gallery__wrapper {\n max-width: inherit !important; }\n\nimg.wp-post-image,\narticle img,\nfigure,\nimg,\n#secondary img {\n max-width: 100%;\n height: auto; }\n\na.skip-link {\n position: fixed;\n z-index: 1000;\n top: 0px;\n right: 0px; }\n\n.jumbotron {\n margin-bottom: 0px; }\n\n.navbar-dark .navbar-nav .dropdown-menu .nav-link {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212529 !important;\n text-align: inherit;\n white-space: nowrap;\n background: none;\n border: 0; }\n .navbar-dark .navbar-nav .dropdown-menu .nav-link:hover, .navbar-dark .navbar-nav .dropdown-menu .nav-link:focus {\n color: #16181b !important;\n text-decoration: none;\n background-color: #f8f9fa; }\n .navbar-dark .navbar-nav .dropdown-menu .nav-link.active, .navbar-dark .navbar-nav .dropdown-menu .nav-link:active {\n color: #fff !important;\n text-decoration: none;\n background-color: #f08506; }\n .navbar-dark .navbar-nav .dropdown-menu .nav-link.disabled, .navbar-dark .navbar-nav .dropdown-menu .nav-link:disabled {\n color: #6c757d !important;\n background-color: transparent; }\n\n.navbar-light .navbar-brand a {\n color: rgba(0, 0, 0, 0.9); }\n .navbar-light .navbar-brand a:hover, .navbar-light .navbar-brand a:focus {\n color: rgba(0, 0, 0, 0.9); }\n\n.navbar-dark .navbar-brand a {\n color: #fff; }\n .navbar-dark .navbar-brand a:hover, .navbar-dark .navbar-brand a:focus {\n color: #fff; }\n\n/*!\n * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome\n * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)\n */\n/* FONT PATH\n * -------------------------- */\n@font-face {\n font-family: 'FontAwesome';\n src: url(\"../fonts/fontawesome-webfont.eot?v=4.7.0\");\n src: url(\"../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0\") format(\"embedded-opentype\"), url(\"../fonts/fontawesome-webfont.woff2?v=4.7.0\") format(\"woff2\"), url(\"../fonts/fontawesome-webfont.woff?v=4.7.0\") format(\"woff\"), url(\"../fonts/fontawesome-webfont.ttf?v=4.7.0\") format(\"truetype\"), url(\"../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular\") format(\"svg\");\n font-weight: normal;\n font-style: normal; }\n\n.fa {\n display: inline-block;\n font: normal normal normal 14px/1 FontAwesome;\n font-size: inherit;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale; }\n\n/* makes the font 33% larger relative to the icon container */\n.fa-lg {\n font-size: 1.33333em;\n line-height: 0.75em;\n vertical-align: -15%; }\n\n.fa-2x {\n font-size: 2em; }\n\n.fa-3x {\n font-size: 3em; }\n\n.fa-4x {\n font-size: 4em; }\n\n.fa-5x {\n font-size: 5em; }\n\n.fa-fw {\n width: 1.28571em;\n text-align: center; }\n\n.fa-ul {\n padding-left: 0;\n margin-left: 2.14286em;\n list-style-type: none; }\n .fa-ul > li {\n position: relative; }\n\n.fa-li {\n position: absolute;\n left: -2.14286em;\n width: 2.14286em;\n top: 0.14286em;\n text-align: center; }\n .fa-li.fa-lg {\n left: -1.85714em; }\n\n.fa-border {\n padding: .2em .25em .15em;\n border: solid 0.08em #eee;\n border-radius: .1em; }\n\n.fa-pull-left {\n float: left; }\n\n.fa-pull-right {\n float: right; }\n\n.fa.fa-pull-left {\n margin-right: .3em; }\n\n.fa.fa-pull-right {\n margin-left: .3em; }\n\n/* Deprecated as of 4.4.0 */\n.pull-right {\n float: right; }\n\n.pull-left {\n float: left; }\n\n.fa.pull-left {\n margin-right: .3em; }\n\n.fa.pull-right {\n margin-left: .3em; }\n\n.fa-spin {\n -webkit-animation: fa-spin 2s infinite linear;\n animation: fa-spin 2s infinite linear; }\n\n.fa-pulse {\n -webkit-animation: fa-spin 1s infinite steps(8);\n animation: fa-spin 1s infinite steps(8); }\n\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg); }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg); } }\n\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg); }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg); } }\n\n.fa-rotate-90 {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)\";\n -webkit-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n transform: rotate(90deg); }\n\n.fa-rotate-180 {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)\";\n -webkit-transform: rotate(180deg);\n -ms-transform: rotate(180deg);\n transform: rotate(180deg); }\n\n.fa-rotate-270 {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)\";\n -webkit-transform: rotate(270deg);\n -ms-transform: rotate(270deg);\n transform: rotate(270deg); }\n\n.fa-flip-horizontal {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)\";\n -webkit-transform: scale(-1, 1);\n -ms-transform: scale(-1, 1);\n transform: scale(-1, 1); }\n\n.fa-flip-vertical {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)\";\n -webkit-transform: scale(1, -1);\n -ms-transform: scale(1, -1);\n transform: scale(1, -1); }\n\n:root .fa-rotate-90,\n:root .fa-rotate-180,\n:root .fa-rotate-270,\n:root .fa-flip-horizontal,\n:root .fa-flip-vertical {\n filter: none; }\n\n.fa-stack {\n position: relative;\n display: inline-block;\n width: 2em;\n height: 2em;\n line-height: 2em;\n vertical-align: middle; }\n\n.fa-stack-1x, .fa-stack-2x {\n position: absolute;\n left: 0;\n width: 100%;\n text-align: center; }\n\n.fa-stack-1x {\n line-height: inherit; }\n\n.fa-stack-2x {\n font-size: 2em; }\n\n.fa-inverse {\n color: #fff; }\n\n/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen\n readers do not read off random characters that represent icons */\n.fa-glass:before {\n content: \"\"; }\n\n.fa-music:before {\n content: \"\"; }\n\n.fa-search:before {\n content: \"\"; }\n\n.fa-envelope-o:before {\n content: \"\"; }\n\n.fa-heart:before {\n content: \"\"; }\n\n.fa-star:before {\n content: \"\"; }\n\n.fa-star-o:before {\n content: \"\"; }\n\n.fa-user:before {\n content: \"\"; }\n\n.fa-film:before {\n content: \"\"; }\n\n.fa-th-large:before {\n content: \"\"; }\n\n.fa-th:before {\n content: \"\"; }\n\n.fa-th-list:before {\n content: \"\"; }\n\n.fa-check:before {\n content: \"\"; }\n\n.fa-remove:before,\n.fa-close:before,\n.fa-times:before {\n content: \"\"; }\n\n.fa-search-plus:before {\n content: \"\"; }\n\n.fa-search-minus:before {\n content: \"\"; }\n\n.fa-power-off:before {\n content: \"\"; }\n\n.fa-signal:before {\n content: \"\"; }\n\n.fa-gear:before,\n.fa-cog:before {\n content: \"\"; }\n\n.fa-trash-o:before {\n content: \"\"; }\n\n.fa-home:before {\n content: \"\"; }\n\n.fa-file-o:before {\n content: \"\"; }\n\n.fa-clock-o:before {\n content: \"\"; }\n\n.fa-road:before {\n content: \"\"; }\n\n.fa-download:before {\n content: \"\"; }\n\n.fa-arrow-circle-o-down:before {\n content: \"\"; }\n\n.fa-arrow-circle-o-up:before {\n content: \"\"; }\n\n.fa-inbox:before {\n content: \"\"; }\n\n.fa-play-circle-o:before {\n content: \"\"; }\n\n.fa-rotate-right:before,\n.fa-repeat:before {\n content: \"\"; }\n\n.fa-refresh:before {\n content: \"\"; }\n\n.fa-list-alt:before {\n content: \"\"; }\n\n.fa-lock:before {\n content: \"\"; }\n\n.fa-flag:before {\n content: \"\"; }\n\n.fa-headphones:before {\n content: \"\"; }\n\n.fa-volume-off:before {\n content: \"\"; }\n\n.fa-volume-down:before {\n content: \"\"; }\n\n.fa-volume-up:before {\n content: \"\"; }\n\n.fa-qrcode:before {\n content: \"\"; }\n\n.fa-barcode:before {\n content: \"\"; }\n\n.fa-tag:before {\n content: \"\"; }\n\n.fa-tags:before {\n content: \"\"; }\n\n.fa-book:before {\n content: \"\"; }\n\n.fa-bookmark:before {\n content: \"\"; }\n\n.fa-print:before {\n content: \"\"; }\n\n.fa-camera:before {\n content: \"\"; }\n\n.fa-font:before {\n content: \"\"; }\n\n.fa-bold:before {\n content: \"\"; }\n\n.fa-italic:before {\n content: \"\"; }\n\n.fa-text-height:before {\n content: \"\"; }\n\n.fa-text-width:before {\n content: \"\"; }\n\n.fa-align-left:before {\n content: \"\"; }\n\n.fa-align-center:before {\n content: \"\"; }\n\n.fa-align-right:before {\n content: \"\"; }\n\n.fa-align-justify:before {\n content: \"\"; }\n\n.fa-list:before {\n content: \"\"; }\n\n.fa-dedent:before,\n.fa-outdent:before {\n content: \"\"; }\n\n.fa-indent:before {\n content: \"\"; }\n\n.fa-video-camera:before {\n content: \"\"; }\n\n.fa-photo:before,\n.fa-image:before,\n.fa-picture-o:before {\n content: \"\"; }\n\n.fa-pencil:before {\n content: \"\"; }\n\n.fa-map-marker:before {\n content: \"\"; }\n\n.fa-adjust:before {\n content: \"\"; }\n\n.fa-tint:before {\n content: \"\"; }\n\n.fa-edit:before,\n.fa-pencil-square-o:before {\n content: \"\"; }\n\n.fa-share-square-o:before {\n content: \"\"; }\n\n.fa-check-square-o:before {\n content: \"\"; }\n\n.fa-arrows:before {\n content: \"\"; }\n\n.fa-step-backward:before {\n content: \"\"; }\n\n.fa-fast-backward:before {\n content: \"\"; }\n\n.fa-backward:before {\n content: \"\"; }\n\n.fa-play:before {\n content: \"\"; }\n\n.fa-pause:before {\n content: \"\"; }\n\n.fa-stop:before {\n content: \"\"; }\n\n.fa-forward:before {\n content: \"\"; }\n\n.fa-fast-forward:before {\n content: \"\"; }\n\n.fa-step-forward:before {\n content: \"\"; }\n\n.fa-eject:before {\n content: \"\"; }\n\n.fa-chevron-left:before {\n content: \"\"; }\n\n.fa-chevron-right:before {\n content: \"\"; }\n\n.fa-plus-circle:before {\n content: \"\"; }\n\n.fa-minus-circle:before {\n content: \"\"; }\n\n.fa-times-circle:before {\n content: \"\"; }\n\n.fa-check-circle:before {\n content: \"\"; }\n\n.fa-question-circle:before {\n content: \"\"; }\n\n.fa-info-circle:before {\n content: \"\"; }\n\n.fa-crosshairs:before {\n content: \"\"; }\n\n.fa-times-circle-o:before {\n content: \"\"; }\n\n.fa-check-circle-o:before {\n content: \"\"; }\n\n.fa-ban:before {\n content: \"\"; }\n\n.fa-arrow-left:before {\n content: \"\"; }\n\n.fa-arrow-right:before {\n content: \"\"; }\n\n.fa-arrow-up:before {\n content: \"\"; }\n\n.fa-arrow-down:before {\n content: \"\"; }\n\n.fa-mail-forward:before,\n.fa-share:before {\n content: \"\"; }\n\n.fa-expand:before {\n content: \"\"; }\n\n.fa-compress:before {\n content: \"\"; }\n\n.fa-plus:before {\n content: \"\"; }\n\n.fa-minus:before {\n content: \"\"; }\n\n.fa-asterisk:before {\n content: \"\"; }\n\n.fa-exclamation-circle:before {\n content: \"\"; }\n\n.fa-gift:before {\n content: \"\"; }\n\n.fa-leaf:before {\n content: \"\"; }\n\n.fa-fire:before {\n content: \"\"; }\n\n.fa-eye:before {\n content: \"\"; }\n\n.fa-eye-slash:before {\n content: \"\"; }\n\n.fa-warning:before,\n.fa-exclamation-triangle:before {\n content: \"\"; }\n\n.fa-plane:before {\n content: \"\"; }\n\n.fa-calendar:before {\n content: \"\"; }\n\n.fa-random:before {\n content: \"\"; }\n\n.fa-comment:before {\n content: \"\"; }\n\n.fa-magnet:before {\n content: \"\"; }\n\n.fa-chevron-up:before {\n content: \"\"; }\n\n.fa-chevron-down:before {\n content: \"\"; }\n\n.fa-retweet:before {\n content: \"\"; }\n\n.fa-shopping-cart:before {\n content: \"\"; }\n\n.fa-folder:before {\n content: \"\"; }\n\n.fa-folder-open:before {\n content: \"\"; }\n\n.fa-arrows-v:before {\n content: \"\"; }\n\n.fa-arrows-h:before {\n content: \"\"; }\n\n.fa-bar-chart-o:before,\n.fa-bar-chart:before {\n content: \"\"; }\n\n.fa-twitter-square:before {\n content: \"\"; }\n\n.fa-facebook-square:before {\n content: \"\"; }\n\n.fa-camera-retro:before {\n content: \"\"; }\n\n.fa-key:before {\n content: \"\"; }\n\n.fa-gears:before,\n.fa-cogs:before {\n content: \"\"; }\n\n.fa-comments:before {\n content: \"\"; }\n\n.fa-thumbs-o-up:before {\n content: \"\"; }\n\n.fa-thumbs-o-down:before {\n content: \"\"; }\n\n.fa-star-half:before {\n content: \"\"; }\n\n.fa-heart-o:before {\n content: \"\"; }\n\n.fa-sign-out:before {\n content: \"\"; }\n\n.fa-linkedin-square:before {\n content: \"\"; }\n\n.fa-thumb-tack:before {\n content: \"\"; }\n\n.fa-external-link:before {\n content: \"\"; }\n\n.fa-sign-in:before {\n content: \"\"; }\n\n.fa-trophy:before {\n content: \"\"; }\n\n.fa-github-square:before {\n content: \"\"; }\n\n.fa-upload:before {\n content: \"\"; }\n\n.fa-lemon-o:before {\n content: \"\"; }\n\n.fa-phone:before {\n content: \"\"; }\n\n.fa-square-o:before {\n content: \"\"; }\n\n.fa-bookmark-o:before {\n content: \"\"; }\n\n.fa-phone-square:before {\n content: \"\"; }\n\n.fa-twitter:before {\n content: \"\"; }\n\n.fa-facebook-f:before,\n.fa-facebook:before {\n content: \"\"; }\n\n.fa-github:before {\n content: \"\"; }\n\n.fa-unlock:before {\n content: \"\"; }\n\n.fa-credit-card:before {\n content: \"\"; }\n\n.fa-feed:before,\n.fa-rss:before {\n content: \"\"; }\n\n.fa-hdd-o:before {\n content: \"\"; }\n\n.fa-bullhorn:before {\n content: \"\"; }\n\n.fa-bell:before {\n content: \"\"; }\n\n.fa-certificate:before {\n content: \"\"; }\n\n.fa-hand-o-right:before {\n content: \"\"; }\n\n.fa-hand-o-left:before {\n content: \"\"; }\n\n.fa-hand-o-up:before {\n content: \"\"; }\n\n.fa-hand-o-down:before {\n content: \"\"; }\n\n.fa-arrow-circle-left:before {\n content: \"\"; }\n\n.fa-arrow-circle-right:before {\n content: \"\"; }\n\n.fa-arrow-circle-up:before {\n content: \"\"; }\n\n.fa-arrow-circle-down:before {\n content: \"\"; }\n\n.fa-globe:before {\n content: \"\"; }\n\n.fa-wrench:before {\n content: \"\"; }\n\n.fa-tasks:before {\n content: \"\"; }\n\n.fa-filter:before {\n content: \"\"; }\n\n.fa-briefcase:before {\n content: \"\"; }\n\n.fa-arrows-alt:before {\n content: \"\"; }\n\n.fa-group:before,\n.fa-users:before {\n content: \"\"; }\n\n.fa-chain:before,\n.fa-link:before {\n content: \"\"; }\n\n.fa-cloud:before {\n content: \"\"; }\n\n.fa-flask:before {\n content: \"\"; }\n\n.fa-cut:before,\n.fa-scissors:before {\n content: \"\"; }\n\n.fa-copy:before,\n.fa-files-o:before {\n content: \"\"; }\n\n.fa-paperclip:before {\n content: \"\"; }\n\n.fa-save:before,\n.fa-floppy-o:before {\n content: \"\"; }\n\n.fa-square:before {\n content: \"\"; }\n\n.fa-navicon:before,\n.fa-reorder:before,\n.fa-bars:before {\n content: \"\"; }\n\n.fa-list-ul:before {\n content: \"\"; }\n\n.fa-list-ol:before {\n content: \"\"; }\n\n.fa-strikethrough:before {\n content: \"\"; }\n\n.fa-underline:before {\n content: \"\"; }\n\n.fa-table:before {\n content: \"\"; }\n\n.fa-magic:before {\n content: \"\"; }\n\n.fa-truck:before {\n content: \"\"; }\n\n.fa-pinterest:before {\n content: \"\"; }\n\n.fa-pinterest-square:before {\n content: \"\"; }\n\n.fa-google-plus-square:before {\n content: \"\"; }\n\n.fa-google-plus:before {\n content: \"\"; }\n\n.fa-money:before {\n content: \"\"; }\n\n.fa-caret-down:before {\n content: \"\"; }\n\n.fa-caret-up:before {\n content: \"\"; }\n\n.fa-caret-left:before {\n content: \"\"; }\n\n.fa-caret-right:before {\n content: \"\"; }\n\n.fa-columns:before {\n content: \"\"; }\n\n.fa-unsorted:before,\n.fa-sort:before {\n content: \"\"; }\n\n.fa-sort-down:before,\n.fa-sort-desc:before {\n content: \"\"; }\n\n.fa-sort-up:before,\n.fa-sort-asc:before {\n content: \"\"; }\n\n.fa-envelope:before {\n content: \"\"; }\n\n.fa-linkedin:before {\n content: \"\"; }\n\n.fa-rotate-left:before,\n.fa-undo:before {\n content: \"\"; }\n\n.fa-legal:before,\n.fa-gavel:before {\n content: \"\"; }\n\n.fa-dashboard:before,\n.fa-tachometer:before {\n content: \"\"; }\n\n.fa-comment-o:before {\n content: \"\"; }\n\n.fa-comments-o:before {\n content: \"\"; }\n\n.fa-flash:before,\n.fa-bolt:before {\n content: \"\"; }\n\n.fa-sitemap:before {\n content: \"\"; }\n\n.fa-umbrella:before {\n content: \"\"; }\n\n.fa-paste:before,\n.fa-clipboard:before {\n content: \"\"; }\n\n.fa-lightbulb-o:before {\n content: \"\"; }\n\n.fa-exchange:before {\n content: \"\"; }\n\n.fa-cloud-download:before {\n content: \"\"; }\n\n.fa-cloud-upload:before {\n content: \"\"; }\n\n.fa-user-md:before {\n content: \"\"; }\n\n.fa-stethoscope:before {\n content: \"\"; }\n\n.fa-suitcase:before {\n content: \"\"; }\n\n.fa-bell-o:before {\n content: \"\"; }\n\n.fa-coffee:before {\n content: \"\"; }\n\n.fa-cutlery:before {\n content: \"\"; }\n\n.fa-file-text-o:before {\n content: \"\"; }\n\n.fa-building-o:before {\n content: \"\"; }\n\n.fa-hospital-o:before {\n content: \"\"; }\n\n.fa-ambulance:before {\n content: \"\"; }\n\n.fa-medkit:before {\n content: \"\"; }\n\n.fa-fighter-jet:before {\n content: \"\"; }\n\n.fa-beer:before {\n content: \"\"; }\n\n.fa-h-square:before {\n content: \"\"; }\n\n.fa-plus-square:before {\n content: \"\"; }\n\n.fa-angle-double-left:before {\n content: \"\"; }\n\n.fa-angle-double-right:before {\n content: \"\"; }\n\n.fa-angle-double-up:before {\n content: \"\"; }\n\n.fa-angle-double-down:before {\n content: \"\"; }\n\n.fa-angle-left:before {\n content: \"\"; }\n\n.fa-angle-right:before {\n content: \"\"; }\n\n.fa-angle-up:before {\n content: \"\"; }\n\n.fa-angle-down:before {\n content: \"\"; }\n\n.fa-desktop:before {\n content: \"\"; }\n\n.fa-laptop:before {\n content: \"\"; }\n\n.fa-tablet:before {\n content: \"\"; }\n\n.fa-mobile-phone:before,\n.fa-mobile:before {\n content: \"\"; }\n\n.fa-circle-o:before {\n content: \"\"; }\n\n.fa-quote-left:before {\n content: \"\"; }\n\n.fa-quote-right:before {\n content: \"\"; }\n\n.fa-spinner:before {\n content: \"\"; }\n\n.fa-circle:before {\n content: \"\"; }\n\n.fa-mail-reply:before,\n.fa-reply:before {\n content: \"\"; }\n\n.fa-github-alt:before {\n content: \"\"; }\n\n.fa-folder-o:before {\n content: \"\"; }\n\n.fa-folder-open-o:before {\n content: \"\"; }\n\n.fa-smile-o:before {\n content: \"\"; }\n\n.fa-frown-o:before {\n content: \"\"; }\n\n.fa-meh-o:before {\n content: \"\"; }\n\n.fa-gamepad:before {\n content: \"\"; }\n\n.fa-keyboard-o:before {\n content: \"\"; }\n\n.fa-flag-o:before {\n content: \"\"; }\n\n.fa-flag-checkered:before {\n content: \"\"; }\n\n.fa-terminal:before {\n content: \"\"; }\n\n.fa-code:before {\n content: \"\"; }\n\n.fa-mail-reply-all:before,\n.fa-reply-all:before {\n content: \"\"; }\n\n.fa-star-half-empty:before,\n.fa-star-half-full:before,\n.fa-star-half-o:before {\n content: \"\"; }\n\n.fa-location-arrow:before {\n content: \"\"; }\n\n.fa-crop:before {\n content: \"\"; }\n\n.fa-code-fork:before {\n content: \"\"; }\n\n.fa-unlink:before,\n.fa-chain-broken:before {\n content: \"\"; }\n\n.fa-question:before {\n content: \"\"; }\n\n.fa-info:before {\n content: \"\"; }\n\n.fa-exclamation:before {\n content: \"\"; }\n\n.fa-superscript:before {\n content: \"\"; }\n\n.fa-subscript:before {\n content: \"\"; }\n\n.fa-eraser:before {\n content: \"\"; }\n\n.fa-puzzle-piece:before {\n content: \"\"; }\n\n.fa-microphone:before {\n content: \"\"; }\n\n.fa-microphone-slash:before {\n content: \"\"; }\n\n.fa-shield:before {\n content: \"\"; }\n\n.fa-calendar-o:before {\n content: \"\"; }\n\n.fa-fire-extinguisher:before {\n content: \"\"; }\n\n.fa-rocket:before {\n content: \"\"; }\n\n.fa-maxcdn:before {\n content: \"\"; }\n\n.fa-chevron-circle-left:before {\n content: \"\"; }\n\n.fa-chevron-circle-right:before {\n content: \"\"; }\n\n.fa-chevron-circle-up:before {\n content: \"\"; }\n\n.fa-chevron-circle-down:before {\n content: \"\"; }\n\n.fa-html5:before {\n content: \"\"; }\n\n.fa-css3:before {\n content: \"\"; }\n\n.fa-anchor:before {\n content: \"\"; }\n\n.fa-unlock-alt:before {\n content: \"\"; }\n\n.fa-bullseye:before {\n content: \"\"; }\n\n.fa-ellipsis-h:before {\n content: \"\"; }\n\n.fa-ellipsis-v:before {\n content: \"\"; }\n\n.fa-rss-square:before {\n content: \"\"; }\n\n.fa-play-circle:before {\n content: \"\"; }\n\n.fa-ticket:before {\n content: \"\"; }\n\n.fa-minus-square:before {\n content: \"\"; }\n\n.fa-minus-square-o:before {\n content: \"\"; }\n\n.fa-level-up:before {\n content: \"\"; }\n\n.fa-level-down:before {\n content: \"\"; }\n\n.fa-check-square:before {\n content: \"\"; }\n\n.fa-pencil-square:before {\n content: \"\"; }\n\n.fa-external-link-square:before {\n content: \"\"; }\n\n.fa-share-square:before {\n content: \"\"; }\n\n.fa-compass:before {\n content: \"\"; }\n\n.fa-toggle-down:before,\n.fa-caret-square-o-down:before {\n content: \"\"; }\n\n.fa-toggle-up:before,\n.fa-caret-square-o-up:before {\n content: \"\"; }\n\n.fa-toggle-right:before,\n.fa-caret-square-o-right:before {\n content: \"\"; }\n\n.fa-euro:before,\n.fa-eur:before {\n content: \"\"; }\n\n.fa-gbp:before {\n content: \"\"; }\n\n.fa-dollar:before,\n.fa-usd:before {\n content: \"\"; }\n\n.fa-rupee:before,\n.fa-inr:before {\n content: \"\"; }\n\n.fa-cny:before,\n.fa-rmb:before,\n.fa-yen:before,\n.fa-jpy:before {\n content: \"\"; }\n\n.fa-ruble:before,\n.fa-rouble:before,\n.fa-rub:before {\n content: \"\"; }\n\n.fa-won:before,\n.fa-krw:before {\n content: \"\"; }\n\n.fa-bitcoin:before,\n.fa-btc:before {\n content: \"\"; }\n\n.fa-file:before {\n content: \"\"; }\n\n.fa-file-text:before {\n content: \"\"; }\n\n.fa-sort-alpha-asc:before {\n content: \"\"; }\n\n.fa-sort-alpha-desc:before {\n content: \"\"; }\n\n.fa-sort-amount-asc:before {\n content: \"\"; }\n\n.fa-sort-amount-desc:before {\n content: \"\"; }\n\n.fa-sort-numeric-asc:before {\n content: \"\"; }\n\n.fa-sort-numeric-desc:before {\n content: \"\"; }\n\n.fa-thumbs-up:before {\n content: \"\"; }\n\n.fa-thumbs-down:before {\n content: \"\"; }\n\n.fa-youtube-square:before {\n content: \"\"; }\n\n.fa-youtube:before {\n content: \"\"; }\n\n.fa-xing:before {\n content: \"\"; }\n\n.fa-xing-square:before {\n content: \"\"; }\n\n.fa-youtube-play:before {\n content: \"\"; }\n\n.fa-dropbox:before {\n content: \"\"; }\n\n.fa-stack-overflow:before {\n content: \"\"; }\n\n.fa-instagram:before {\n content: \"\"; }\n\n.fa-flickr:before {\n content: \"\"; }\n\n.fa-adn:before {\n content: \"\"; }\n\n.fa-bitbucket:before {\n content: \"\"; }\n\n.fa-bitbucket-square:before {\n content: \"\"; }\n\n.fa-tumblr:before {\n content: \"\"; }\n\n.fa-tumblr-square:before {\n content: \"\"; }\n\n.fa-long-arrow-down:before {\n content: \"\"; }\n\n.fa-long-arrow-up:before {\n content: \"\"; }\n\n.fa-long-arrow-left:before {\n content: \"\"; }\n\n.fa-long-arrow-right:before {\n content: \"\"; }\n\n.fa-apple:before {\n content: \"\"; }\n\n.fa-windows:before {\n content: \"\"; }\n\n.fa-android:before {\n content: \"\"; }\n\n.fa-linux:before {\n content: \"\"; }\n\n.fa-dribbble:before {\n content: \"\"; }\n\n.fa-skype:before {\n content: \"\"; }\n\n.fa-foursquare:before {\n content: \"\"; }\n\n.fa-trello:before {\n content: \"\"; }\n\n.fa-female:before {\n content: \"\"; }\n\n.fa-male:before {\n content: \"\"; }\n\n.fa-gittip:before,\n.fa-gratipay:before {\n content: \"\"; }\n\n.fa-sun-o:before {\n content: \"\"; }\n\n.fa-moon-o:before {\n content: \"\"; }\n\n.fa-archive:before {\n content: \"\"; }\n\n.fa-bug:before {\n content: \"\"; }\n\n.fa-vk:before {\n content: \"\"; }\n\n.fa-weibo:before {\n content: \"\"; }\n\n.fa-renren:before {\n content: \"\"; }\n\n.fa-pagelines:before {\n content: \"\"; }\n\n.fa-stack-exchange:before {\n content: \"\"; }\n\n.fa-arrow-circle-o-right:before {\n content: \"\"; }\n\n.fa-arrow-circle-o-left:before {\n content: \"\"; }\n\n.fa-toggle-left:before,\n.fa-caret-square-o-left:before {\n content: \"\"; }\n\n.fa-dot-circle-o:before {\n content: \"\"; }\n\n.fa-wheelchair:before {\n content: \"\"; }\n\n.fa-vimeo-square:before {\n content: \"\"; }\n\n.fa-turkish-lira:before,\n.fa-try:before {\n content: \"\"; }\n\n.fa-plus-square-o:before {\n content: \"\"; }\n\n.fa-space-shuttle:before {\n content: \"\"; }\n\n.fa-slack:before {\n content: \"\"; }\n\n.fa-envelope-square:before {\n content: \"\"; }\n\n.fa-wordpress:before {\n content: \"\"; }\n\n.fa-openid:before {\n content: \"\"; }\n\n.fa-institution:before,\n.fa-bank:before,\n.fa-university:before {\n content: \"\"; }\n\n.fa-mortar-board:before,\n.fa-graduation-cap:before {\n content: \"\"; }\n\n.fa-yahoo:before {\n content: \"\"; }\n\n.fa-google:before {\n content: \"\"; }\n\n.fa-reddit:before {\n content: \"\"; }\n\n.fa-reddit-square:before {\n content: \"\"; }\n\n.fa-stumbleupon-circle:before {\n content: \"\"; }\n\n.fa-stumbleupon:before {\n content: \"\"; }\n\n.fa-delicious:before {\n content: \"\"; }\n\n.fa-digg:before {\n content: \"\"; }\n\n.fa-pied-piper-pp:before {\n content: \"\"; }\n\n.fa-pied-piper-alt:before {\n content: \"\"; }\n\n.fa-drupal:before {\n content: \"\"; }\n\n.fa-joomla:before {\n content: \"\"; }\n\n.fa-language:before {\n content: \"\"; }\n\n.fa-fax:before {\n content: \"\"; }\n\n.fa-building:before {\n content: \"\"; }\n\n.fa-child:before {\n content: \"\"; }\n\n.fa-paw:before {\n content: \"\"; }\n\n.fa-spoon:before {\n content: \"\"; }\n\n.fa-cube:before {\n content: \"\"; }\n\n.fa-cubes:before {\n content: \"\"; }\n\n.fa-behance:before {\n content: \"\"; }\n\n.fa-behance-square:before {\n content: \"\"; }\n\n.fa-steam:before {\n content: \"\"; }\n\n.fa-steam-square:before {\n content: \"\"; }\n\n.fa-recycle:before {\n content: \"\"; }\n\n.fa-automobile:before,\n.fa-car:before {\n content: \"\"; }\n\n.fa-cab:before,\n.fa-taxi:before {\n content: \"\"; }\n\n.fa-tree:before {\n content: \"\"; }\n\n.fa-spotify:before {\n content: \"\"; }\n\n.fa-deviantart:before {\n content: \"\"; }\n\n.fa-soundcloud:before {\n content: \"\"; }\n\n.fa-database:before {\n content: \"\"; }\n\n.fa-file-pdf-o:before {\n content: \"\"; }\n\n.fa-file-word-o:before {\n content: \"\"; }\n\n.fa-file-excel-o:before {\n content: \"\"; }\n\n.fa-file-powerpoint-o:before {\n content: \"\"; }\n\n.fa-file-photo-o:before,\n.fa-file-picture-o:before,\n.fa-file-image-o:before {\n content: \"\"; }\n\n.fa-file-zip-o:before,\n.fa-file-archive-o:before {\n content: \"\"; }\n\n.fa-file-sound-o:before,\n.fa-file-audio-o:before {\n content: \"\"; }\n\n.fa-file-movie-o:before,\n.fa-file-video-o:before {\n content: \"\"; }\n\n.fa-file-code-o:before {\n content: \"\"; }\n\n.fa-vine:before {\n content: \"\"; }\n\n.fa-codepen:before {\n content: \"\"; }\n\n.fa-jsfiddle:before {\n content: \"\"; }\n\n.fa-life-bouy:before,\n.fa-life-buoy:before,\n.fa-life-saver:before,\n.fa-support:before,\n.fa-life-ring:before {\n content: \"\"; }\n\n.fa-circle-o-notch:before {\n content: \"\"; }\n\n.fa-ra:before,\n.fa-resistance:before,\n.fa-rebel:before {\n content: \"\"; }\n\n.fa-ge:before,\n.fa-empire:before {\n content: \"\"; }\n\n.fa-git-square:before {\n content: \"\"; }\n\n.fa-git:before {\n content: \"\"; }\n\n.fa-y-combinator-square:before,\n.fa-yc-square:before,\n.fa-hacker-news:before {\n content: \"\"; }\n\n.fa-tencent-weibo:before {\n content: \"\"; }\n\n.fa-qq:before {\n content: \"\"; }\n\n.fa-wechat:before,\n.fa-weixin:before {\n content: \"\"; }\n\n.fa-send:before,\n.fa-paper-plane:before {\n content: \"\"; }\n\n.fa-send-o:before,\n.fa-paper-plane-o:before {\n content: \"\"; }\n\n.fa-history:before {\n content: \"\"; }\n\n.fa-circle-thin:before {\n content: \"\"; }\n\n.fa-header:before {\n content: \"\"; }\n\n.fa-paragraph:before {\n content: \"\"; }\n\n.fa-sliders:before {\n content: \"\"; }\n\n.fa-share-alt:before {\n content: \"\"; }\n\n.fa-share-alt-square:before {\n content: \"\"; }\n\n.fa-bomb:before {\n content: \"\"; }\n\n.fa-soccer-ball-o:before,\n.fa-futbol-o:before {\n content: \"\"; }\n\n.fa-tty:before {\n content: \"\"; }\n\n.fa-binoculars:before {\n content: \"\"; }\n\n.fa-plug:before {\n content: \"\"; }\n\n.fa-slideshare:before {\n content: \"\"; }\n\n.fa-twitch:before {\n content: \"\"; }\n\n.fa-yelp:before {\n content: \"\"; }\n\n.fa-newspaper-o:before {\n content: \"\"; }\n\n.fa-wifi:before {\n content: \"\"; }\n\n.fa-calculator:before {\n content: \"\"; }\n\n.fa-paypal:before {\n content: \"\"; }\n\n.fa-google-wallet:before {\n content: \"\"; }\n\n.fa-cc-visa:before {\n content: \"\"; }\n\n.fa-cc-mastercard:before {\n content: \"\"; }\n\n.fa-cc-discover:before {\n content: \"\"; }\n\n.fa-cc-amex:before {\n content: \"\"; }\n\n.fa-cc-paypal:before {\n content: \"\"; }\n\n.fa-cc-stripe:before {\n content: \"\"; }\n\n.fa-bell-slash:before {\n content: \"\"; }\n\n.fa-bell-slash-o:before {\n content: \"\"; }\n\n.fa-trash:before {\n content: \"\"; }\n\n.fa-copyright:before {\n content: \"\"; }\n\n.fa-at:before {\n content: \"\"; }\n\n.fa-eyedropper:before {\n content: \"\"; }\n\n.fa-paint-brush:before {\n content: \"\"; }\n\n.fa-birthday-cake:before {\n content: \"\"; }\n\n.fa-area-chart:before {\n content: \"\"; }\n\n.fa-pie-chart:before {\n content: \"\"; }\n\n.fa-line-chart:before {\n content: \"\"; }\n\n.fa-lastfm:before {\n content: \"\"; }\n\n.fa-lastfm-square:before {\n content: \"\"; }\n\n.fa-toggle-off:before {\n content: \"\"; }\n\n.fa-toggle-on:before {\n content: \"\"; }\n\n.fa-bicycle:before {\n content: \"\"; }\n\n.fa-bus:before {\n content: \"\"; }\n\n.fa-ioxhost:before {\n content: \"\"; }\n\n.fa-angellist:before {\n content: \"\"; }\n\n.fa-cc:before {\n content: \"\"; }\n\n.fa-shekel:before,\n.fa-sheqel:before,\n.fa-ils:before {\n content: \"\"; }\n\n.fa-meanpath:before {\n content: \"\"; }\n\n.fa-buysellads:before {\n content: \"\"; }\n\n.fa-connectdevelop:before {\n content: \"\"; }\n\n.fa-dashcube:before {\n content: \"\"; }\n\n.fa-forumbee:before {\n content: \"\"; }\n\n.fa-leanpub:before {\n content: \"\"; }\n\n.fa-sellsy:before {\n content: \"\"; }\n\n.fa-shirtsinbulk:before {\n content: \"\"; }\n\n.fa-simplybuilt:before {\n content: \"\"; }\n\n.fa-skyatlas:before {\n content: \"\"; }\n\n.fa-cart-plus:before {\n content: \"\"; }\n\n.fa-cart-arrow-down:before {\n content: \"\"; }\n\n.fa-diamond:before {\n content: \"\"; }\n\n.fa-ship:before {\n content: \"\"; }\n\n.fa-user-secret:before {\n content: \"\"; }\n\n.fa-motorcycle:before {\n content: \"\"; }\n\n.fa-street-view:before {\n content: \"\"; }\n\n.fa-heartbeat:before {\n content: \"\"; }\n\n.fa-venus:before {\n content: \"\"; }\n\n.fa-mars:before {\n content: \"\"; }\n\n.fa-mercury:before {\n content: \"\"; }\n\n.fa-intersex:before,\n.fa-transgender:before {\n content: \"\"; }\n\n.fa-transgender-alt:before {\n content: \"\"; }\n\n.fa-venus-double:before {\n content: \"\"; }\n\n.fa-mars-double:before {\n content: \"\"; }\n\n.fa-venus-mars:before {\n content: \"\"; }\n\n.fa-mars-stroke:before {\n content: \"\"; }\n\n.fa-mars-stroke-v:before {\n content: \"\"; }\n\n.fa-mars-stroke-h:before {\n content: \"\"; }\n\n.fa-neuter:before {\n content: \"\"; }\n\n.fa-genderless:before {\n content: \"\"; }\n\n.fa-facebook-official:before {\n content: \"\"; }\n\n.fa-pinterest-p:before {\n content: \"\"; }\n\n.fa-whatsapp:before {\n content: \"\"; }\n\n.fa-server:before {\n content: \"\"; }\n\n.fa-user-plus:before {\n content: \"\"; }\n\n.fa-user-times:before {\n content: \"\"; }\n\n.fa-hotel:before,\n.fa-bed:before {\n content: \"\"; }\n\n.fa-viacoin:before {\n content: \"\"; }\n\n.fa-train:before {\n content: \"\"; }\n\n.fa-subway:before {\n content: \"\"; }\n\n.fa-medium:before {\n content: \"\"; }\n\n.fa-yc:before,\n.fa-y-combinator:before {\n content: \"\"; }\n\n.fa-optin-monster:before {\n content: \"\"; }\n\n.fa-opencart:before {\n content: \"\"; }\n\n.fa-expeditedssl:before {\n content: \"\"; }\n\n.fa-battery-4:before,\n.fa-battery:before,\n.fa-battery-full:before {\n content: \"\"; }\n\n.fa-battery-3:before,\n.fa-battery-three-quarters:before {\n content: \"\"; }\n\n.fa-battery-2:before,\n.fa-battery-half:before {\n content: \"\"; }\n\n.fa-battery-1:before,\n.fa-battery-quarter:before {\n content: \"\"; }\n\n.fa-battery-0:before,\n.fa-battery-empty:before {\n content: \"\"; }\n\n.fa-mouse-pointer:before {\n content: \"\"; }\n\n.fa-i-cursor:before {\n content: \"\"; }\n\n.fa-object-group:before {\n content: \"\"; }\n\n.fa-object-ungroup:before {\n content: \"\"; }\n\n.fa-sticky-note:before {\n content: \"\"; }\n\n.fa-sticky-note-o:before {\n content: \"\"; }\n\n.fa-cc-jcb:before {\n content: \"\"; }\n\n.fa-cc-diners-club:before {\n content: \"\"; }\n\n.fa-clone:before {\n content: \"\"; }\n\n.fa-balance-scale:before {\n content: \"\"; }\n\n.fa-hourglass-o:before {\n content: \"\"; }\n\n.fa-hourglass-1:before,\n.fa-hourglass-start:before {\n content: \"\"; }\n\n.fa-hourglass-2:before,\n.fa-hourglass-half:before {\n content: \"\"; }\n\n.fa-hourglass-3:before,\n.fa-hourglass-end:before {\n content: \"\"; }\n\n.fa-hourglass:before {\n content: \"\"; }\n\n.fa-hand-grab-o:before,\n.fa-hand-rock-o:before {\n content: \"\"; }\n\n.fa-hand-stop-o:before,\n.fa-hand-paper-o:before {\n content: \"\"; }\n\n.fa-hand-scissors-o:before {\n content: \"\"; }\n\n.fa-hand-lizard-o:before {\n content: \"\"; }\n\n.fa-hand-spock-o:before {\n content: \"\"; }\n\n.fa-hand-pointer-o:before {\n content: \"\"; }\n\n.fa-hand-peace-o:before {\n content: \"\"; }\n\n.fa-trademark:before {\n content: \"\"; }\n\n.fa-registered:before {\n content: \"\"; }\n\n.fa-creative-commons:before {\n content: \"\"; }\n\n.fa-gg:before {\n content: \"\"; }\n\n.fa-gg-circle:before {\n content: \"\"; }\n\n.fa-tripadvisor:before {\n content: \"\"; }\n\n.fa-odnoklassniki:before {\n content: \"\"; }\n\n.fa-odnoklassniki-square:before {\n content: \"\"; }\n\n.fa-get-pocket:before {\n content: \"\"; }\n\n.fa-wikipedia-w:before {\n content: \"\"; }\n\n.fa-safari:before {\n content: \"\"; }\n\n.fa-chrome:before {\n content: \"\"; }\n\n.fa-firefox:before {\n content: \"\"; }\n\n.fa-opera:before {\n content: \"\"; }\n\n.fa-internet-explorer:before {\n content: \"\"; }\n\n.fa-tv:before,\n.fa-television:before {\n content: \"\"; }\n\n.fa-contao:before {\n content: \"\"; }\n\n.fa-500px:before {\n content: \"\"; }\n\n.fa-amazon:before {\n content: \"\"; }\n\n.fa-calendar-plus-o:before {\n content: \"\"; }\n\n.fa-calendar-minus-o:before {\n content: \"\"; }\n\n.fa-calendar-times-o:before {\n content: \"\"; }\n\n.fa-calendar-check-o:before {\n content: \"\"; }\n\n.fa-industry:before {\n content: \"\"; }\n\n.fa-map-pin:before {\n content: \"\"; }\n\n.fa-map-signs:before {\n content: \"\"; }\n\n.fa-map-o:before {\n content: \"\"; }\n\n.fa-map:before {\n content: \"\"; }\n\n.fa-commenting:before {\n content: \"\"; }\n\n.fa-commenting-o:before {\n content: \"\"; }\n\n.fa-houzz:before {\n content: \"\"; }\n\n.fa-vimeo:before {\n content: \"\"; }\n\n.fa-black-tie:before {\n content: \"\"; }\n\n.fa-fonticons:before {\n content: \"\"; }\n\n.fa-reddit-alien:before {\n content: \"\"; }\n\n.fa-edge:before {\n content: \"\"; }\n\n.fa-credit-card-alt:before {\n content: \"\"; }\n\n.fa-codiepie:before {\n content: \"\"; }\n\n.fa-modx:before {\n content: \"\"; }\n\n.fa-fort-awesome:before {\n content: \"\"; }\n\n.fa-usb:before {\n content: \"\"; }\n\n.fa-product-hunt:before {\n content: \"\"; }\n\n.fa-mixcloud:before {\n content: \"\"; }\n\n.fa-scribd:before {\n content: \"\"; }\n\n.fa-pause-circle:before {\n content: \"\"; }\n\n.fa-pause-circle-o:before {\n content: \"\"; }\n\n.fa-stop-circle:before {\n content: \"\"; }\n\n.fa-stop-circle-o:before {\n content: \"\"; }\n\n.fa-shopping-bag:before {\n content: \"\"; }\n\n.fa-shopping-basket:before {\n content: \"\"; }\n\n.fa-hashtag:before {\n content: \"\"; }\n\n.fa-bluetooth:before {\n content: \"\"; }\n\n.fa-bluetooth-b:before {\n content: \"\"; }\n\n.fa-percent:before {\n content: \"\"; }\n\n.fa-gitlab:before {\n content: \"\"; }\n\n.fa-wpbeginner:before {\n content: \"\"; }\n\n.fa-wpforms:before {\n content: \"\"; }\n\n.fa-envira:before {\n content: \"\"; }\n\n.fa-universal-access:before {\n content: \"\"; }\n\n.fa-wheelchair-alt:before {\n content: \"\"; }\n\n.fa-question-circle-o:before {\n content: \"\"; }\n\n.fa-blind:before {\n content: \"\"; }\n\n.fa-audio-description:before {\n content: \"\"; }\n\n.fa-volume-control-phone:before {\n content: \"\"; }\n\n.fa-braille:before {\n content: \"\"; }\n\n.fa-assistive-listening-systems:before {\n content: \"\"; }\n\n.fa-asl-interpreting:before,\n.fa-american-sign-language-interpreting:before {\n content: \"\"; }\n\n.fa-deafness:before,\n.fa-hard-of-hearing:before,\n.fa-deaf:before {\n content: \"\"; }\n\n.fa-glide:before {\n content: \"\"; }\n\n.fa-glide-g:before {\n content: \"\"; }\n\n.fa-signing:before,\n.fa-sign-language:before {\n content: \"\"; }\n\n.fa-low-vision:before {\n content: \"\"; }\n\n.fa-viadeo:before {\n content: \"\"; }\n\n.fa-viadeo-square:before {\n content: \"\"; }\n\n.fa-snapchat:before {\n content: \"\"; }\n\n.fa-snapchat-ghost:before {\n content: \"\"; }\n\n.fa-snapchat-square:before {\n content: \"\"; }\n\n.fa-pied-piper:before {\n content: \"\"; }\n\n.fa-first-order:before {\n content: \"\"; }\n\n.fa-yoast:before {\n content: \"\"; }\n\n.fa-themeisle:before {\n content: \"\"; }\n\n.fa-google-plus-circle:before,\n.fa-google-plus-official:before {\n content: \"\"; }\n\n.fa-fa:before,\n.fa-font-awesome:before {\n content: \"\"; }\n\n.fa-handshake-o:before {\n content: \"\"; }\n\n.fa-envelope-open:before {\n content: \"\"; }\n\n.fa-envelope-open-o:before {\n content: \"\"; }\n\n.fa-linode:before {\n content: \"\"; }\n\n.fa-address-book:before {\n content: \"\"; }\n\n.fa-address-book-o:before {\n content: \"\"; }\n\n.fa-vcard:before,\n.fa-address-card:before {\n content: \"\"; }\n\n.fa-vcard-o:before,\n.fa-address-card-o:before {\n content: \"\"; }\n\n.fa-user-circle:before {\n content: \"\"; }\n\n.fa-user-circle-o:before {\n content: \"\"; }\n\n.fa-user-o:before {\n content: \"\"; }\n\n.fa-id-badge:before {\n content: \"\"; }\n\n.fa-drivers-license:before,\n.fa-id-card:before {\n content: \"\"; }\n\n.fa-drivers-license-o:before,\n.fa-id-card-o:before {\n content: \"\"; }\n\n.fa-quora:before {\n content: \"\"; }\n\n.fa-free-code-camp:before {\n content: \"\"; }\n\n.fa-telegram:before {\n content: \"\"; }\n\n.fa-thermometer-4:before,\n.fa-thermometer:before,\n.fa-thermometer-full:before {\n content: \"\"; }\n\n.fa-thermometer-3:before,\n.fa-thermometer-three-quarters:before {\n content: \"\"; }\n\n.fa-thermometer-2:before,\n.fa-thermometer-half:before {\n content: \"\"; }\n\n.fa-thermometer-1:before,\n.fa-thermometer-quarter:before {\n content: \"\"; }\n\n.fa-thermometer-0:before,\n.fa-thermometer-empty:before {\n content: \"\"; }\n\n.fa-shower:before {\n content: \"\"; }\n\n.fa-bathtub:before,\n.fa-s15:before,\n.fa-bath:before {\n content: \"\"; }\n\n.fa-podcast:before {\n content: \"\"; }\n\n.fa-window-maximize:before {\n content: \"\"; }\n\n.fa-window-minimize:before {\n content: \"\"; }\n\n.fa-window-restore:before {\n content: \"\"; }\n\n.fa-times-rectangle:before,\n.fa-window-close:before {\n content: \"\"; }\n\n.fa-times-rectangle-o:before,\n.fa-window-close-o:before {\n content: \"\"; }\n\n.fa-bandcamp:before {\n content: \"\"; }\n\n.fa-grav:before {\n content: \"\"; }\n\n.fa-etsy:before {\n content: \"\"; }\n\n.fa-imdb:before {\n content: \"\"; }\n\n.fa-ravelry:before {\n content: \"\"; }\n\n.fa-eercast:before {\n content: \"\"; }\n\n.fa-microchip:before {\n content: \"\"; }\n\n.fa-snowflake-o:before {\n content: \"\"; }\n\n.fa-superpowers:before {\n content: \"\"; }\n\n.fa-wpexplorer:before {\n content: \"\"; }\n\n.fa-meetup:before {\n content: \"\"; }\n\n.sr-only, .screen-reader-text {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0; }\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto; }\n\n.gallery {\n margin-bottom: 1.5em; }\n\n.gallery-item {\n display: inline-block;\n text-align: center;\n vertical-align: top;\n width: 100%; }\n .gallery-columns-2 .gallery-item {\n max-width: 50%; }\n .gallery-columns-3 .gallery-item {\n max-width: 33.33%; }\n .gallery-columns-4 .gallery-item {\n max-width: 25%; }\n .gallery-columns-5 .gallery-item {\n max-width: 20%; }\n .gallery-columns-6 .gallery-item {\n max-width: 16.66%; }\n .gallery-columns-7 .gallery-item {\n max-width: 14.28%; }\n .gallery-columns-8 .gallery-item {\n max-width: 12.5%; }\n .gallery-columns-9 .gallery-item {\n max-width: 11.11%; }\n\n.gallery-caption {\n display: block; }\n\n/*\n* Use existing Bootstrap 4 classes and\n* variables to extend - override CF7 style\n*\n* Useful CF7 classes:\n* .wpcf7 the wrapper element\n* .wpcf7-form\n* .wpcf7-form-control\n* .wpcf7-text\n* .wpcf7-email\n* .wpcf7-textarea\n* .wpcf7-submit\n*/\n.wpcf7 {\n max-width: 600px;\n margin: 0 auto !important; }\n .wpcf7 .wpcf7-form label {\n width: 100%; }\n .wpcf7 .wpcf7-not-valid-tip {\n color: #f44336; }\n .wpcf7 .wpcf7-validation-errors {\n color: #f44336;\n border: 1px solid #e9ecef; }\n\nh1 {\n font-size: 2.5rem; }\n\n.brand-url, .navbar-brand, .slogan {\n font-family: 'charterbold', 'charterregular'; }\n\n* {\n font-family: 'charterregular', 'charterbold'; }\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-family: 'charterbold', 'charterregular' !important; }\n\nh1 > a, h2 > a, h3 > a, h4 > a, h5 > a, h6 > a {\n font-family: 'charterbold', 'charterregular' !important; }\n\n.charter-bold {\n font-family: 'charterbold', 'charterregular' !important; }\n\n.nav-link, .dropdown-item {\n /*\n\tfont-family: 'roboto';\n*/\n font-size: 18px !important; }\n\n.brand-url {\n color: #f5f5f5 !important; }\n\n.entry-content, .entry-meta {\n font-size: 19px; }\n\n.slogan {\n font-size: 25px;\n color: #424242;\n color: #f5f5f5; }\n\n/*\n#searchform > .input-group {\n\tbackground-color: rgba($material-color-grey-100, .3);\n}\n*/\n#searchform > .input-group > input {\n background-color: rgba(245, 245, 245, 0.2);\n padding-left: 5px;\n border-radius: 1px;\n width: 13rem; }\n\n/* Fix for Chrome. */\n@media (max-width: 768px) and (min-width: 576px) {\n #searchform > .input-group > input {\n width: 10rem; } }\n\n#searchform > .input-group > .input-group-append {\n margin-left: 0; }\n\n.btn-border-dark {\n border: 1px solid #646464; }\n\n.nnavbar {\n background-image: url(\"/daemonite/images/paw.png\");\n background-repeat: no-repeat; }\n\n.navbar img {\n overflow: hidden; }\n\n.main-header {\n background-color: #efefef;\n color: #f5f5f5;\n margin-top: 0px;\n padding-top: 30px;\n padding-bottom: 30px;\n background-repeat: no-repeat;\n background-size: cover;\n /*\n\tmargin-bottom: 20px;\n\t*/ }\n\n.main-header .form-control::placeholder, .main-header .wpcf7 input[type=text]::placeholder, .wpcf7 .main-header input[type=text]::placeholder,\n.main-header .wpcf7 input[type=search]::placeholder, .wpcf7 .main-header input[type=search]::placeholder,\n.main-header .wpcf7 input[type=url]::placeholder, .wpcf7 .main-header input[type=url]::placeholder,\n.main-header .wpcf7 input[type=tel]::placeholder, .wpcf7 .main-header input[type=tel]::placeholder,\n.main-header .wpcf7 input[type=number]::placeholder, .wpcf7 .main-header input[type=number]::placeholder,\n.main-header .wpcf7 input[type=range]::placeholder, .wpcf7 .main-header input[type=range]::placeholder,\n.main-header .wpcf7 input[type=date]::placeholder, .wpcf7 .main-header input[type=date]::placeholder,\n.main-header .wpcf7 input[type=month]::placeholder, .wpcf7 .main-header input[type=month]::placeholder,\n.main-header .wpcf7 input[type=week]::placeholder, .wpcf7 .main-header input[type=week]::placeholder,\n.main-header .wpcf7 input[type=time]::placeholder, .wpcf7 .main-header input[type=time]::placeholder,\n.main-header .wpcf7 input[type=datetime]::placeholder, .wpcf7 .main-header input[type=datetime]::placeholder,\n.main-header .wpcf7 input[type=datetime-local]::placeholder, .wpcf7 .main-header input[type=datetime-local]::placeholder,\n.main-header .wpcf7 input[type=color]::placeholder, .wpcf7 .main-header input[type=color]::placeholder,\n.main-header .wpcf7 input[type=email]::placeholder, .wpcf7 .main-header input[type=email]::placeholder,\n.main-header .wpcf7 input[type=file]::placeholder, .wpcf7 .main-header input[type=file]::placeholder,\n.main-header .wpcf7 input[type=submit]::placeholder, .wpcf7 .main-header input[type=submit]::placeholder,\n.main-header .wpcf7 select::placeholder, .wpcf7 .main-header select::placeholder,\n.main-header .wpcf7 textarea::placeholder, .wpcf7 .main-header textarea::placeholder, .main-header .wpcf7 .wpcf7-validation-errors::placeholder, .wpcf7 .main-header .wpcf7-validation-errors::placeholder, .main-header .form-control, .main-header .wpcf7 input[type=text], .wpcf7 .main-header input[type=text],\n.main-header .wpcf7 input[type=search], .wpcf7 .main-header input[type=search],\n.main-header .wpcf7 input[type=url], .wpcf7 .main-header input[type=url],\n.main-header .wpcf7 input[type=tel], .wpcf7 .main-header input[type=tel],\n.main-header .wpcf7 input[type=number], .wpcf7 .main-header input[type=number],\n.main-header .wpcf7 input[type=range], .wpcf7 .main-header input[type=range],\n.main-header .wpcf7 input[type=date], .wpcf7 .main-header input[type=date],\n.main-header .wpcf7 input[type=month], .wpcf7 .main-header input[type=month],\n.main-header .wpcf7 input[type=week], .wpcf7 .main-header input[type=week],\n.main-header .wpcf7 input[type=time], .wpcf7 .main-header input[type=time],\n.main-header .wpcf7 input[type=datetime], .wpcf7 .main-header input[type=datetime],\n.main-header .wpcf7 input[type=datetime-local], .wpcf7 .main-header input[type=datetime-local],\n.main-header .wpcf7 input[type=color], .wpcf7 .main-header input[type=color],\n.main-header .wpcf7 input[type=email], .wpcf7 .main-header input[type=email],\n.main-header .wpcf7 input[type=file], .wpcf7 .main-header input[type=file], .main-header .wpcf7 input[type=submit], .wpcf7 .main-header input[type=submit],\n.main-header .wpcf7 select, .wpcf7 .main-header select,\n.main-header .wpcf7 textarea, .wpcf7 .main-header textarea, .main-header .wpcf7 .wpcf7-validation-errors, .wpcf7 .main-header .wpcf7-validation-errors {\n color: #f5f5f5;\n border-color: #f5f5f5; }\n\n.main-header .form-control:focus, .main-header .wpcf7 input:focus[type=text], .wpcf7 .main-header input:focus[type=text],\n.main-header .wpcf7 input:focus[type=search], .wpcf7 .main-header input:focus[type=search],\n.main-header .wpcf7 input:focus[type=url], .wpcf7 .main-header input:focus[type=url],\n.main-header .wpcf7 input:focus[type=tel], .wpcf7 .main-header input:focus[type=tel],\n.main-header .wpcf7 input:focus[type=number], .wpcf7 .main-header input:focus[type=number],\n.main-header .wpcf7 input:focus[type=range], .wpcf7 .main-header input:focus[type=range],\n.main-header .wpcf7 input:focus[type=date], .wpcf7 .main-header input:focus[type=date],\n.main-header .wpcf7 input:focus[type=month], .wpcf7 .main-header input:focus[type=month],\n.main-header .wpcf7 input:focus[type=week], .wpcf7 .main-header input:focus[type=week],\n.main-header .wpcf7 input:focus[type=time], .wpcf7 .main-header input:focus[type=time],\n.main-header .wpcf7 input:focus[type=datetime], .wpcf7 .main-header input:focus[type=datetime],\n.main-header .wpcf7 input:focus[type=datetime-local], .wpcf7 .main-header input:focus[type=datetime-local],\n.main-header .wpcf7 input:focus[type=color], .wpcf7 .main-header input:focus[type=color],\n.main-header .wpcf7 input:focus[type=email], .wpcf7 .main-header input:focus[type=email],\n.main-header .wpcf7 input:focus[type=file], .wpcf7 .main-header input:focus[type=file], .main-header .wpcf7 input:focus[type=submit], .wpcf7 .main-header input:focus[type=submit],\n.main-header .wpcf7 select:focus, .wpcf7 .main-header select:focus,\n.main-header .wpcf7 textarea:focus, .wpcf7 .main-header textarea:focus, .main-header .wpcf7 .wpcf7-validation-errors:focus, .wpcf7 .main-header .wpcf7-validation-errors:focus {\n border-color: #424242 !important; }\n\n@media (max-width: 768px) {\n .flex-column-sm {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n margin-top: 10px; } }\n\n@media (min-width: 576px) {\n .text-right-xs {\n text-align: right !important; } }\n\n#main-menu > li.active {\n text-decoration: underline !important; }\n\nimg.size-medium, img.attachment-medium {\n max-width: 45%;\n width: auto;\n float: left;\n margin: 0 15px 0 0;\n padding: 4px;\n height: auto;\n border: 1px solid #ededed; }\n\n.entry-title > a {\n color: rgba(0, 0, 0, 0.87); }\n\n.entry-meta {\n /*\n\tmargin-bottom: 10px;\n\t*/\n font-size: 17px; }\n\n.entry-footer {\n font-size: 17px;\n margin-top: 10px; }\n\n.entry-meta-single {\n margin-top: 10px; }\n\n.nav-previous, .nav-next {\n font-size: 17px;\n padding: 0; }\n\n.footer-menu a:hover {\n text-decoration: underline !important; }\n\n/*\n * Der Hintergrund vom Artikel hebt sich hervor.\n *\n.site-main {\n\tpadding: 15px;\n\tpadding-top: 0;\n\tbackground-color: #fff;\n}\n#single-wrapper {\n\tbackground-color: $material-color-grey-100;\n}\n.article-shadow-sm {\n\tbox-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.10);\n}\n*/\n.article-mb {\n margin-bottom: 30px; }\n\n.page-mt {\n margin-top: 30px; }\n\n.entry-header {\n margin-bottom: 10px; }\n\n.tag-category-icon {\n font-size: 25px;\n opacity: 0.5; }\n\n/* Sorgt dafür, dass auf dem Smartphon die Tags direkt unter der Kategorie gelistet wird. */\n.tags-links > .tag-category-icon {\n margin-right: 4px; }\n\n#comments {\n margin-top: 30px; }\n\nol.comment-list, .comment-content {\n font-size: 17px !important; }\n\n.comment-metadata > a, .cat-links a, .tags-links a {\n color: rgba(0, 0, 0, 0.38) !important; }\n\n/**\n * Scroll to top button\n */\n.back-to-top {\n cursor: pointer;\n position: fixed;\n bottom: 20px;\n right: 20px;\n display: none; }\n\n/**\n * Taxonomy \n */\n.taxonomy-title {\n background-color: #eeeeee; }\n\n.taxonomy-description p {\n font-size: 19px; }\n\n.taxonomy-card {\n margin-bottom: 30px; }\n\n.taxonomy-card h1 {\n font-size: 2.125rem; }\n\n.taxonomy-card .card-text {\n font-size: 17px; }\n\n/**\n * # Main Theme Überschreiben\n */\n.entry-footer span.tags-links, .entry-footer span {\n padding-right: 20px !important; }\n\n/**\n * # Plugins\n *\n * ## Sidebar\n */\n.widget {\n background-color: #f5f5f5;\n margin-bottom: 16px;\n padding-left: 10px;\n padding-right: 10px; }\n\n.widget-title {\n background-color: #eeeeee; }\n\n.rpwwt-widget ul li {\n margin: 0 0 0 !important;\n padding-left: 5px;\n padding-right: 5px; }\n\nspan.rpwwt-post-title {\n font-size: 19px !important;\n color: rgba(0, 0, 0, 0.87) !important; }\n\nspan.rpwwt-post-title:hover {\n text-decoration-color: rgba(0, 0, 0, 0.87) !important; }\n\n.icons-medium, .tagcloud {\n padding: 5px; }\n\n/**\n * ## YARRP\n */\n.yarpp-thumbnail-title {\n color: rgba(0, 0, 0, 0.87) !important; }\n\n.yarpp-thumbnails-horizontal .yarpp-thumbnail {\n height: 100% !important; }\n\n.tag-cloud-link {\n color: rgba(0, 0, 0, 0.87) !important; }\n\n.tag-cloud-link:hover {\n text-decoration-color: #f08506; }\n\n.tag-cloud-link:hover {\n text-decoration-color: rgba(0, 0, 0, 0.87); }\n\n/*\n*/\n/**\n * ## Contact Form 7\n */\n.wpcf7 {\n /*\n\t input[type=submit]:hover {\n\t\t color: #f5f5f5;\n\t }\n\t .wpcf7-form-control-wrap {\n\t @extend .textfield-box;\n\t }\n */ }\n .wpcf7 input[type=submit] {\n background-color: #f08506 !important; }\n .wpcf7 input[type=submit]:hover {\n color: inherit; }\n\n/**\n * ## Cookie Bar\n */\n#cookie-law-info-bar span, #cookie-law-info-bar span a {\n font-size: 17px; }\n\n#cookie_action_close_header {\n margin-left: 5px;\n margin-right: 5px; }\n","// scss-lint:disable DuplicateProperty\n\n@mixin text-align($direction: 'left') {\n @if $direction == 'left' {\n text-align: left;\n text-align: start;\n\n [dir='rtl'] & {\n text-align: right;\n text-align: start;\n }\n }\n\n @if $direction == 'right' {\n text-align: right;\n text-align: end;\n\n [dir='rtl'] & {\n text-align: left;\n text-align: end;\n }\n }\n}\n","@mixin typography-display-4 {\n font-size: $font-size-display-4;\n font-weight: $font-weight-display-4;\n letter-spacing: $letter-spacing-display-4;\n line-height: $line-height-display-4;\n}\n\n@mixin typography-display-3 {\n font-size: $font-size-display-3;\n font-weight: $font-weight-display-3;\n letter-spacing: $letter-spacing-display-3;\n line-height: $line-height-display-3;\n}\n\n@mixin typography-display-2 {\n font-size: $font-size-display-2;\n font-weight: $font-weight-display-2;\n letter-spacing: $letter-spacing-display-2;\n line-height: $line-height-display-2;\n}\n\n@mixin typography-display-1 {\n font-size: $font-size-display-1;\n font-weight: $font-weight-display-1;\n letter-spacing: $letter-spacing-display-1;\n line-height: $line-height-display-1;\n}\n\n@mixin typography-headline {\n font-size: $font-size-headline;\n font-weight: $font-weight-headline;\n letter-spacing: $letter-spacing-headline;\n line-height: $line-height-headline;\n}\n\n@mixin typography-title {\n font-size: $font-size-title;\n font-weight: $font-weight-title;\n letter-spacing: $letter-spacing-title;\n line-height: $line-height-title;\n}\n\n@mixin typography-subheading {\n font-size: $font-size-subheading;\n font-weight: $font-weight-subheading;\n letter-spacing: $letter-spacing-subheading;\n line-height: $line-height-subheading;\n}\n\n@mixin typography-body-2 {\n font-size: $font-size-body-2;\n font-weight: $font-weight-body-2;\n letter-spacing: $letter-spacing-body-2;\n line-height: $line-height-body-2;\n}\n\n@mixin typography-body-1 {\n font-size: $font-size-body-1;\n font-weight: $font-weight-body-1;\n letter-spacing: $letter-spacing-body-1;\n line-height: $line-height-body-1;\n}\n\n@mixin typography-caption {\n font-size: $font-size-caption;\n font-weight: $font-weight-caption;\n letter-spacing: $letter-spacing-caption;\n line-height: $line-height-caption;\n}\n","@mixin active-focus-hover {\n &:active,\n &:focus,\n &:hover {\n @content;\n }\n}\n\n@mixin focus-hover {\n &:focus,\n &:hover {\n @content;\n }\n}\n\n@mixin hover {\n &:hover {\n @content;\n }\n}\n\n@mixin plain-active-focus-hover {\n &,\n &:active,\n &:focus,\n &:hover {\n @content;\n }\n}\n","@mixin make-grid-columns() {\n %grid-column {\n min-height: 1px;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n position: relative;\n width: 100%;\n }\n\n // stylelint-disable-next-line order/order\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint);\n\n @for $i from 1 through $grid-columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n\n @include media-breakpoint-up($breakpoint) {\n @for $i from 1 through $grid-columns {\n .col#{$infix}-#{$i} {\n @include make-col($i);\n }\n }\n\n @for $i from 0 through ($grid-columns - 1) {\n @if not ($infix == '' and $i == 0) {\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i);\n }\n }\n }\n\n @for $i from 0 through $grid-columns {\n .order#{$infix}-#{$i} {\n order: $i;\n }\n }\n\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n .col#{$infix}-auto {\n flex: 0 0 auto;\n max-width: none;\n width: auto;\n }\n\n .order#{$infix}-first {\n order: -1;\n }\n\n .order#{$infix}-last {\n order: $grid-columns + 1;\n }\n }\n\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n }\n}\n","// Make column\n@mixin make-col($size) {\n flex: 0 0 percentage($size / $grid-columns);\n max-width: percentage($size / $grid-columns);\n}\n\n@mixin make-col-offset($size) {\n $num: $size / $grid-columns;\n\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n@mixin make-col-ready() {\n min-height: 1px;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n position: relative;\n width: 100%;\n}\n\n// Make container\n\n@mixin make-container() {\n margin-right: auto;\n margin-left: auto;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n width: 100%;\n}\n\n@mixin make-container-max-widths() {\n @each $breakpoint, $container-max-width in $container-max-widths {\n @include media-breakpoint-up($breakpoint) {\n max-width: $container-max-width;\n }\n }\n}\n\n// Make row\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","@function breakpoint-infix($name) {\n @return if(breakpoint-min($name) == null, '', '-#{$name}');\n}\n\n@function breakpoint-max($name) {\n $next: breakpoint-next($name);\n\n @return if($next, breakpoint-min($next) - 0.02px, null);\n}\n\n@function breakpoint-min($name) {\n $min: map-get($grid-breakpoints, $name);\n\n @return if($min != 0, $min, null);\n}\n\n@function breakpoint-next($name) {\n $breakpoint-names: map-keys($grid-breakpoints);\n $n: index($breakpoint-names, $name);\n\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n@mixin media-breakpoint-between($lower, $upper) {\n $max: breakpoint-max($upper);\n $min: breakpoint-min($lower);\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@mixin media-breakpoint-down($name) {\n $max: breakpoint-max($name);\n\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n@mixin media-breakpoint-only($name) {\n $max: breakpoint-max($name);\n $min: breakpoint-min($name);\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\n@mixin media-breakpoint-up($name) {\n $min: breakpoint-min($name);\n\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n@mixin media-moz-webkit {\n @-moz-document url-prefix('') {\n @content;\n }\n\n // stylelint-disable-next-line media-feature-name-no-vendor-prefix\n @media (-webkit-min-device-pixel-ratio: 0) {\n @content;\n }\n}\n","// Column\n\n@if $enable-grid-classes {\n @include make-grid-columns;\n}\n\n// Container\n\n@if $enable-grid-classes {\n .container {\n @include make-container;\n @include make-container-max-widths;\n }\n}\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container;\n }\n}\n\n// Row\n\n@if $enable-grid-classes {\n .row {\n @include make-row;\n }\n\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","// Blockquote\n\n.blockquote {\n @include typography-title;\n\n border-left: $blockquote-border-width solid $blockquote-border-color;\n margin-bottom: $paragraph-margin-y;\n padding: 0 $spacer;\n}\n\n.blockquote-footer {\n @include typography-caption;\n\n color: $blockquote-small-color;\n display: block;\n margin-top: $spacer-xs;\n\n &::before {\n content: '\\2014 \\00A0';\n }\n}\n\n// Emphasis\n\nmark,\n.mark {\n background-color: $mark-bg;\n color: $mark-color;\n padding: $mark-padding;\n}\n\nsmall,\n.small {\n font-size: $small-font-size;\n font-weight: $font-weight-regular;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n// Headings\n\n.typography-display-4 {\n @include typography-display-4;\n}\n\n.typography-display-3 {\n @include typography-display-3;\n}\n\n.typography-display-2 {\n @include typography-display-2;\n}\n\n.typography-display-1 {\n @include typography-display-1;\n}\n\n.typography-headline {\n @include typography-headline;\n}\n\n.typography-title {\n @include typography-title;\n}\n\n.typography-subheading {\n @include typography-subheading;\n}\n\n.typography-body-2 {\n @include typography-body-2;\n}\n\n.typography-body-1 {\n @include typography-body-1;\n}\n\n.typography-caption {\n @include typography-caption;\n}\n\n// Headings - bootstrap classes\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n color: $headings-color;\n font-family: $headings-font-family;\n margin-bottom: $headings-margin-y;\n}\n\nh1,\n.h1 {\n @include typography-display-2;\n}\n\nh2,\n.h2 {\n @include typography-display-1;\n}\n\nh3,\n.h3 {\n @include typography-headline;\n}\n\nh4,\n.h4 {\n @include typography-title;\n}\n\nh5,\n.h5 {\n @include typography-subheading;\n}\n\nh6,\n.h6 {\n @include typography-body-2;\n}\n\n.display-1 {\n @include typography-display-4;\n}\n\n.display-2 {\n @include typography-display-3;\n}\n\n.display-3 {\n @include typography-display-2;\n}\n\n.display-4 {\n @include typography-display-1;\n}\n\n.lead {\n @include typography-title;\n}\n\n// Hr\n\nhr {\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n margin-top: $paragraph-margin-y;\n margin-bottom: $paragraph-margin-y;\n}\n\n// List\n\n.list-inline {\n @include list-unstyled;\n}\n\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-inner-spacer-x;\n }\n}\n\n.list-unstyled {\n @include list-unstyled;\n}\n","@mixin list-unstyled {\n list-style: none;\n padding-left: 0;\n}\n",".alert {\n @include border-radius($alert-border-radius);\n\n border: 0;\n display: block;\n margin-bottom: $alert-margin-y;\n padding: $alert-padding-y $alert-padding-x;\n position: relative;\n}\n\n@each $color, $values in $theme-colors {\n .alert-#{$color} {\n background-color: theme-color-light($color);\n color: color-yiq(theme-color-light($color));\n }\n}\n\n// Dismissible\n\n.alert-dismissible {\n padding-right: ($alert-padding-x * 2 + $close-font-size);\n\n .close {\n color: inherit;\n padding: ($alert-padding-y - ($close-font-size - $font-size-base * $line-height-base) / 2) $alert-padding-x;\n position: absolute;\n top: 0;\n right: 0;\n }\n}\n\n// Misc\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n color: inherit;\n font-weight: $alert-link-font-weight;\n\n @include active-focus-hover {\n color: inherit;\n }\n}\n","@mixin border-radius($radius: $border-radius) {\n border-radius: $radius;\n}\n\n// Single side\n\n@mixin border-bottom-radius($radius: $border-radius) {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n}\n\n@mixin border-left-radius($radius: $border-radius) {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n}\n\n@mixin border-right-radius($radius: $border-radius) {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n}\n\n@mixin border-top-radius($radius: $border-radius) {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n}\n",".badge {\n @include border-radius($badge-border-radius);\n\n align-items: center;\n display: inline-flex;\n font-size: inherit;\n font-weight: $badge-font-weight;\n line-height: inherit;\n padding-right: $badge-padding-x;\n padding-left: $badge-padding-x;\n text-align: center;\n vertical-align: baseline;\n white-space: nowrap;\n\n &:empty {\n display: none;\n }\n\n .btn & {\n margin-top: -1px;\n margin-bottom: -1px;\n padding-top: 1px;\n padding-bottom: 1px;\n }\n}\n\n@each $color, $values in $theme-colors {\n .badge-#{$color} {\n background-color: theme-color($color);\n color: color-yiq(theme-color($color));\n\n &[href] {\n @include active-focus-hover {\n background-color: theme-color-dark($color);\n color: color-yiq(theme-color-dark($color));\n text-decoration: none;\n }\n }\n }\n}\n\n// Pill badges with extra rounded corners\n\n.badge-pill {\n @include border-radius(1em);\n}\n",".breadcrumb {\n @include border-radius($breadcrumb-border-radius);\n\n align-items: center;\n background-color: $breadcrumb-bg;\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n margin-bottom: $breadcrumb-margin-y;\n min-height: $breadcrumb-height;\n padding: $breadcrumb-padding-y $breadcrumb-padding-x;\n}\n\n.breadcrumb-item {\n @include transition-standard(color);\n\n align-items: center;\n color: $breadcrumb-item-color;\n display: flex;\n\n @include active-focus-hover {\n color: $breadcrumb-item-color-hover;\n }\n\n &.active {\n color: $breadcrumb-item-color-hover;\n font-weight: bolder;\n }\n\n a {\n color: inherit;\n text-decoration: none;\n }\n\n + .breadcrumb-item {\n margin-left: $breadcrumb-inner-spacer-x;\n\n &::before {\n @include set-material-icons;\n\n color: $breadcrumb-item-color;\n content: $breadcrumb-item-icon;\n display: inline-block;\n margin-right: $breadcrumb-inner-spacer-x;\n }\n }\n}\n","// Acceleration curve: permanently leaving the screen\n\n@mixin transition-acceleration($property...) {\n transition-duration: $transition-duration-mobile-leaving;\n transition-property: $property;\n transition-timing-function: $transition-timing-function-acceleration;\n\n @include media-breakpoint-up(sm) {\n transition-duration: $transition-duration-tablet-leaving;\n }\n\n @include media-breakpoint-up(lg) {\n transition-duration: $transition-duration-desktop-leaving;\n }\n\n @media screen and (prefers-reduced-motion: reduce) {\n transition: none;\n }\n}\n\n// Deceleration curve: entering the screen\n\n@mixin transition-deceleration($property...) {\n transition-duration: $transition-duration-mobile-entering;\n transition-property: $property;\n transition-timing-function: $transition-timing-function-deceleration;\n\n @include media-breakpoint-up(sm) {\n transition-duration: $transition-duration-tablet-entering;\n }\n\n @include media-breakpoint-up(lg) {\n transition-duration: $transition-duration-desktop-entering;\n }\n\n @media screen and (prefers-reduced-motion: reduce) {\n transition: none;\n }\n}\n\n// Sharp curve: temporarily leaving the screen\n\n@mixin transition-sharp($property...) {\n transition-duration: $transition-duration-mobile-leaving;\n transition-property: $property;\n transition-timing-function: $transition-timing-function-sharp;\n\n @include media-breakpoint-up(sm) {\n transition-duration: $transition-duration-tablet-leaving;\n }\n\n @include media-breakpoint-up(lg) {\n transition-duration: $transition-duration-desktop-leaving;\n }\n\n @media screen and (prefers-reduced-motion: reduce) {\n transition: none;\n }\n}\n\n// Standard curve: relative movement\n\n@mixin transition-standard($property...) {\n transition-duration: $transition-duration-mobile;\n transition-property: $property;\n transition-timing-function: $transition-timing-function-standard;\n\n @include media-breakpoint-up(sm) {\n transition-duration: $transition-duration-tablet;\n }\n\n @include media-breakpoint-up(lg) {\n transition-duration: $transition-duration-desktop;\n }\n\n @media screen and (prefers-reduced-motion: reduce) {\n transition: none;\n }\n}\n\n// Standard curve: relative movement - complex, full-screen, large transitions\n\n@mixin transition-standard-complex($property...) {\n transition-duration: $transition-duration-mobile-complex;\n transition-property: $property;\n transition-timing-function: $transition-timing-function-standard;\n\n @include media-breakpoint-up(sm) {\n transition-duration: $transition-duration-tablet-complex;\n }\n\n @include media-breakpoint-up(lg) {\n transition-duration: $transition-duration-desktop-complex;\n }\n\n @media screen and (prefers-reduced-motion: reduce) {\n transition: none;\n }\n}\n","@mixin reset-material-icons {\n font-size: ($material-icon-size / $font-size-base * 1em);\n line-height: ($font-size-base / $material-icon-size * 1em);\n\n // The below value is calculated using the technique illustrated in:\n // https://iamvdo.me/en/blog/css-font-metrics-line-height-and-vertical-align\n // Font metrics used in the calculation are from Roboro Regular:\n // https://github.com/google/fonts/blob/master/apache/roboto/Roboto-Regular.ttf\n\n $roboto-fm-ascender: 1946 !default;\n $roboto-fm-capital-height: 1456 !default;\n $roboto-fm-descender: 512 !default;\n\n $roboto-capital-height: (strip-unit($font-size-base) * strip-unit($font-size-root) * strip-unit($line-height-base)) !default;\n $roboto-computed-font-size: ($roboto-capital-height / $roboto-fm-capital-height) !default;\n $roboto-distance-bottom: $roboto-fm-descender !default;\n $roboto-distance-top: ($roboto-fm-ascender - $roboto-fm-capital-height) !default;\n\n vertical-align: (($roboto-distance-bottom - $roboto-distance-top) * $roboto-computed-font-size * -1em);\n}\n\n@mixin set-material-icons {\n @include reset-material-icons;\n\n font-family: 'Material Icons'; // stylelint-disable-line font-family-no-missing-generic-family-keyword\n font-feature-settings: 'liga';\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n font-style: normal;\n font-weight: normal; // stylelint-disable-line font-weight-notation\n letter-spacing: normal;\n text-rendering: optimizeLegibility;\n text-transform: none;\n white-space: nowrap;\n word-wrap: normal;\n}\n",".carousel {\n position: relative;\n\n @include hover {\n .carousel-control-next,\n .carousel-control-prev {\n opacity: 1;\n }\n }\n}\n\n.carousel-inner {\n overflow: hidden;\n position: relative;\n width: 100%;\n}\n\n.carousel-item {\n @include transition-standard-complex(transform);\n\n align-items: center;\n backface-visibility: hidden;\n display: none;\n perspective: 1000px;\n position: relative;\n width: 100%;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: flex;\n}\n\n.carousel-item-left.active,\n.carousel-item-prev {\n transform: translateX(-100%);\n\n @supports (transform-style: preserve-3d) {\n transform: translate3d(-100%, 0, 0);\n }\n}\n\n.carousel-item-left.carousel-item-next,\n.carousel-item-prev.carousel-item-right {\n transform: translateX(0);\n\n @supports (transform-style: preserve-3d) {\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-item-next,\n.carousel-item-right.active {\n transform: translateX(100%);\n\n @supports (transform-style: preserve-3d) {\n transform: translate3d(100%, 0, 0);\n }\n}\n\n.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0;\n}\n\n// Fade\n\n.carousel-fade {\n .carousel-item {\n @include transition-standard-complex(opacity);\n\n opacity: 0;\n }\n\n .carousel-item.active,\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n opacity: 1;\n }\n\n .carousel-item.active,\n .carousel-item-left.active,\n .carousel-item-next,\n .carousel-item-prev,\n .carousel-item-prev.active {\n transform: translateX(0);\n\n @supports (transform-style: preserve-3d) {\n transform: translate3d(0, 0, 0);\n }\n }\n\n .carousel-item-left.active,\n .carousel-item-right.active {\n opacity: 0;\n }\n}\n\n// Left/right controls\n\n.carousel-control-next,\n.carousel-control-prev {\n align-items: center;\n background-color: $carousel-control-bg;\n border-radius: 50%;\n box-shadow: map-get($carousel-control-elevation-shadow, shadow);\n color: $carousel-control-color;\n cursor: pointer;\n display: flex;\n font-size: $carousel-control-font-size;\n height: $carousel-control-size;\n justify-content: center;\n line-height: 1;\n margin-top: ($carousel-control-size / -2);\n opacity: 0;\n position: absolute;\n top: 50%;\n user-select: none;\n width: $carousel-control-size;\n\n @include active-focus-hover {\n background-color: $carousel-control-bg-hover;\n color: $carousel-control-color;\n text-decoration: none;\n }\n\n &:active {\n box-shadow: map-get($carousel-control-elevation-shadow-active, shadow);\n }\n\n &:focus {\n opacity: 1;\n outline: 0;\n }\n}\n\n.carousel-control-next {\n right: ($carousel-control-size / 2);\n}\n\n.carousel-control-prev {\n left: ($carousel-control-size / 2);\n}\n\n.carousel-control-next-icon,\n.carousel-control-prev-icon {\n @include set-material-icons;\n}\n\n.carousel-control-next-icon::before {\n content: $carousel-control-next-icon;\n}\n\n.carousel-control-prev-icon::before {\n content: $carousel-control-prev-icon;\n}\n\n// Optional captions\n\n.carousel-caption {\n color: $carousel-caption-color;\n position: absolute;\n right: ((100% - $carousel-caption-width) / 2);\n bottom: ($carousel-indicator-size * 3);\n left: ((100% - $carousel-caption-width) / 2);\n text-align: center;\n z-index: 1;\n}\n\n// Optional indicators\n\n.carousel-indicators {\n display: flex;\n justify-content: center;\n list-style: none;\n margin-bottom: 0;\n padding-left: 0;\n position: absolute;\n right: ($carousel-control-size * 2);\n bottom: $carousel-indicator-size;\n left: ($carousel-control-size * 2);\n z-index: 1;\n\n li {\n background-color: transparent;\n border: $carousel-indicator-border-width solid $carousel-indicator-border-color;\n border-radius: $carousel-indicator-size;\n cursor: pointer;\n flex: 0 0 auto;\n height: $carousel-indicator-size;\n margin-right: $carousel-indicator-border-width;\n margin-left: $carousel-indicator-border-width;\n overflow: hidden;\n text-indent: 100%;\n white-space: nowrap;\n width: $carousel-indicator-size;\n }\n\n .active {\n background-color: $carousel-indicator-bg;\n }\n}\n",".close {\n @include transition-standard(color);\n\n appearance: none;\n background-color: transparent;\n background-image: none;\n border: 0;\n color: $close-color;\n float: right;\n font-size: $close-font-size;\n font-weight: $close-font-weight;\n line-height: 1;\n padding: 0;\n\n @include active-focus-hover {\n color: $close-color-hover;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n\n &:not(:disabled):not(.disabled) {\n cursor: pointer;\n }\n}\n","code {\n @include border-radius($code-border-radius);\n\n background-color: $code-bg;\n color: $code-color;\n font-size: $code-font-size;\n padding: $code-padding-y $code-padding-x;\n word-break: break-word;\n\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n @include border-radius($code-border-radius);\n\n background-color: $kbd-bg;\n color: $kbd-color;\n font-size: $code-font-size;\n padding: $code-padding-y $code-padding-x;\n\n kbd {\n font-size: 100%;\n font-weight: bolder;\n padding: 0;\n }\n}\n\npre {\n @include border-radius($code-border-radius);\n\n color: $pre-color;\n display: block;\n font-size: $code-font-size;\n\n code {\n background-color: transparent;\n border-radius: 0;\n color: inherit;\n font-size: inherit;\n padding: 0;\n word-break: normal;\n }\n}\n\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Checkbox and radio button\n\n.form-check {\n display: block;\n margin-bottom: $textfield-margin-y;\n padding-left: $form-check-input-gutter;\n position: relative;\n}\n\n.form-check-inline {\n display: inline-block;\n margin-right: $form-check-inline-margin-x;\n margin-bottom: 0;\n}\n\n.form-check-input {\n margin-top: (($font-size-base * $line-height-base - $font-size-base) / 3 * 2);\n margin-left: ($form-check-input-gutter * -1);\n position: absolute;\n\n &:disabled ~ .form-check-label {\n color: $textfield-color-disabled;\n }\n}\n\n.form-check-label {\n color: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\n// Form group\n\n.form-group {\n margin-bottom: $form-group-margin-y;\n}\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($textfield-margin-x / -2);\n margin-left: ($textfield-margin-x / -2);\n\n > .col,\n > [class*='col-'] {\n padding-right: ($textfield-margin-x / 2);\n padding-left: ($textfield-margin-x / 2);\n }\n}\n\n// Inline\n\n.form-inline {\n align-items: center;\n display: flex;\n flex-flow: row wrap;\n\n .custom-file,\n .custom-select {\n width: auto;\n }\n\n .form-check {\n margin-bottom: 0;\n width: auto;\n }\n\n .form-control,\n .form-control-file {\n display: inline-block;\n vertical-align: middle;\n width: auto;\n }\n\n .form-control-plaintext {\n display: inline-block;\n }\n\n .form-group {\n align-items: center;\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n margin-bottom: 0;\n }\n\n .input-group {\n width: auto;\n }\n}\n\n// Label\n\n.col-form-label {\n color: inherit;\n font-size: $font-size-base;\n line-height: ($textfield-font-size * $textfield-line-height / $font-size-base);\n padding-top: $textfield-padding-y;\n padding-bottom: $textfield-padding-y;\n}\n\n.col-form-label-lg {\n font-size: ($font-size-base / $textfield-font-size * $textfield-font-size-lg);\n line-height: ($textfield-line-height-lg / ($font-size-base / $textfield-font-size));\n padding-top: $textfield-padding-y-lg;\n padding-bottom: $textfield-padding-y-lg;\n}\n\n.col-form-label-sm {\n font-size: ($font-size-base / $textfield-font-size * $textfield-font-size-sm);\n line-height: ($textfield-line-height-sm / ($font-size-base / $textfield-font-size));\n padding-top: $textfield-padding-y-sm;\n padding-bottom: $textfield-padding-y-sm;\n}\n\n// Misc\n\n.form-text {\n @include typography-caption;\n\n color: $textfield-hint-color;\n display: block;\n margin-top: $textfield-margin-y;\n\n .custom-select-lg + &,\n .floating-label-lg + &,\n .floating-label-lg .custom-select + &,\n .floating-label-lg .form-control + &,\n .floating-label-lg .form-control-file + &,\n .form-control-lg + &,\n .textfield-box-lg + &,\n .textfield-box-lg .custom-select + &,\n .textfield-box-lg .form-control + &,\n .textfield-box-lg .form-control-file + & {\n margin-top: $textfield-margin-y-lg;\n }\n\n .custom-select-sm + &,\n .floating-label-sm + &,\n .floating-label-sm .custom-select + &,\n .floating-label-sm .form-control + &,\n .floating-label-sm .form-control-file + &,\n .form-control-sm + &,\n .textfield-box-sm + &,\n .textfield-box-sm .custom-select + &,\n .textfield-box-sm .form-control + &,\n .textfield-box-sm .form-control-file + & {\n margin-top: $textfield-margin-y-sm;\n }\n}\n\n// Readonly control as plain text\n\n.form-control-plaintext {\n background-color: transparent;\n border-color: transparent;\n border-radius: 0;\n border-style: solid;\n border-width: 0 0 $textfield-border-width;\n box-shadow: none;\n color: $textfield-plaintext-color;\n display: block;\n font-size: $textfield-font-size;\n line-height: $textfield-line-height;\n padding: $textfield-padding-y 0 calc(#{$textfield-padding-y} - #{$textfield-border-width});\n width: 100%;\n\n &.form-control-sm,\n &.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n }\n}\n",".figure {\n display: inline-block;\n}\n\n.figure-caption {\n @include typography-caption;\n\n color: $figure-caption-color;\n}\n\n.figure-img {\n line-height: 1;\n margin-bottom: $figure-img-margin-y;\n}\n\n.img-fluid {\n @include img-fluid;\n}\n\n.img-thumbnail {\n @include img-fluid;\n\n box-shadow: $thumbnail-box-shadow;\n}\n","@mixin img-fluid {\n height: auto;\n max-width: 100%;\n}\n",".jumbotron {\n @include border-radius($jumbotron-border-radius);\n\n background-color: $jumbotron-bg;\n box-shadow: map-get($jumbotron-elevation-shadow, shadow);\n color: $jumbotron-color;\n padding: $jumbotron-padding-y $jumbotron-padding-x;\n}\n\n.jumbotron-fluid {\n @include border-radius(0);\n\n padding-right: 0;\n padding-left: 0;\n}\n",".media {\n align-items: flex-start;\n display: flex;\n}\n\n.media-body {\n flex: 1;\n}\n",".nav {\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n margin-bottom: 0;\n padding-left: 0;\n}\n\n.nav-link {\n display: block;\n padding: $nav-link-padding-y $nav-link-padding-x;\n\n @include active-focus-hover {\n text-decoration: none;\n }\n\n &.disabled {\n color: $nav-link-color-disabled;\n cursor: default;\n }\n}\n\n// Justified\n\n.nav-fill {\n .nav-item {\n flex: 1 1 auto;\n text-align: center;\n }\n}\n\n.nav-justified {\n .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n }\n}\n\n// Pills\n\n.nav-pills {\n .nav-link {\n @include border-radius($nav-pills-border-radius);\n @include transition-standard(background-color, color, opacity);\n\n color: $nav-pills-color;\n opacity: $nav-pills-link-opacity;\n\n @include active-focus-hover {\n background-color: $nav-pills-bg-hover;\n }\n\n &.active {\n color: $nav-pills-color-active;\n opacity: 1;\n }\n\n &.disabled {\n background-color: transparent;\n color: $nav-link-color-disabled;\n opacity: 1;\n }\n\n &:active {\n opacity: 1;\n }\n }\n\n .show > .nav-link {\n background-color: $nav-pills-bg-hover;\n opacity: 1;\n }\n}\n\n// N.B. Tabs are defined in Material design\n// (https://material.google.com/components/tabs.html)\n// therefore, tabs are styled in /assets/sass/material/_tab.scss\n\n// Tabs (helper classes to work with tabs JavaScript)\n\n.tab-content {\n // Hide to start\n > .tab-pane {\n display: none;\n }\n\n // Show when activated\n > .active {\n display: block;\n }\n}\n",".pagination {\n background-color: $pagination-bg;\n display: flex;\n list-style: none;\n padding: $pagination-padding-y $pagination-padding-x;\n}\n\n.page-link {\n @include border-radius($pagination-border-radius);\n @include transition-standard(color);\n\n color: $pagination-color;\n display: block;\n font-size: $btn-font-size;\n font-weight: $btn-font-weight;\n line-height: $btn-line-height;\n margin-left: $pagination-inner-spacer-x;\n padding: $btn-padding-y $btn-padding-x;\n position: relative;\n text-align: center;\n white-space: nowrap;\n\n @include active-focus-hover {\n color: $pagination-color;\n text-decoration: none;\n }\n\n @include focus-hover {\n background-image: linear-gradient(to bottom, $btn-overlay, $btn-overlay);\n }\n\n &.active,\n &:active {\n background-color: $btn-bg-active;\n background-image: none;\n }\n\n &:focus {\n outline: 0;\n }\n\n &:not(:disabled):not(.disabled) {\n cursor: pointer;\n }\n\n .page-item:first-child & {\n margin-left: 0;\n }\n\n .page-item.active & {\n background-color: $btn-bg-active;\n }\n\n .page-item.disabled & {\n background-color: transparent;\n color: $pagination-color-disabled;\n cursor: auto;\n pointer-events: none;\n }\n}\n\n.pagination-lg .page-link {\n font-size: $btn-font-size-lg;\n padding: $btn-padding-y-lg $btn-padding-x-lg;\n}\n\n.pagination-sm .page-link {\n font-size: $btn-font-size-sm;\n padding: $btn-padding-y-sm $btn-padding-x-sm;\n}\n","// N.B. Material design specifically discouragaes the usage of tooltips with rich information\n// (https://material.google.com/components/tooltips.html#tooltips-usage)\n// Therefore, popovers are styled as Material design's dialogs\n\n.popover {\n @include reset-text;\n @include border-radius($popover-border-radius);\n\n background-color: $popover-bg;\n box-shadow: map-get($popover-elevation-shadow, shadow);\n display: block;\n font-size: $popover-font-size;\n margin: $popover-margin;\n max-width: $popover-max-width;\n position: absolute;\n top: 0;\n left: 0;\n z-index: map-get($popover-elevation-shadow, elevation);\n}\n\n.popover-body {\n padding: $popover-padding-y $popover-padding-x;\n\n > :last-child {\n margin-bottom: 0;\n }\n}\n\n.popover-header {\n @include typography-title;\n\n margin-bottom: 0;\n padding: $popover-padding-y $popover-padding-x 0;\n\n &:empty {\n display: none;\n }\n\n &:last-child {\n padding-bottom: $popover-padding-y;\n }\n}\n\n// Desktop\n\n@include media-breakpoint-up($popover-breakpoint) {\n .popover {\n margin: $popover-margin-desktop;\n }\n}\n","@mixin reset-text {\n @include text-align(left);\n\n font-family: $font-family-base;\n font-style: normal;\n font-weight: $font-weight-regular;\n letter-spacing: normal;\n line-break: auto;\n line-height: $line-height-base;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n}\n",".embed-responsive {\n display: block;\n overflow: hidden;\n padding: 0;\n position: relative;\n width: 100%;\n\n &::before {\n content: '';\n display: block;\n }\n\n embed,\n iframe,\n object,\n video,\n .embed-responsive-item {\n border: 0;\n height: 100%;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n }\n}\n\n.embed-responsive-1by1 {\n &::before {\n padding-top: percentage(1 / 1);\n }\n}\n\n.embed-responsive-4by3 {\n &::before {\n padding-top: percentage(3 / 4);\n }\n}\n\n.embed-responsive-16by9 {\n &::before {\n padding-top: percentage(9 / 16);\n }\n}\n\n.embed-responsive-21by9 {\n &::before {\n padding-top: percentage(9 / 21);\n }\n}\n",".collapse {\n display: none;\n\n &.show {\n display: block;\n }\n}\n\n// stylelint-disable-next-line selector-no-qualifying-type\ntbody.collapse.show {\n display: table-row-group;\n}\n\n// stylelint-disable-next-line selector-no-qualifying-type\ntr.collapse.show {\n display: table-row;\n}\n\n.collapsing {\n @include transition-standard(height);\n\n height: 0;\n overflow: hidden;\n position: relative;\n}\n\n.fade {\n @include transition-standard(opacity);\n\n opacity: 0;\n\n &.show {\n opacity: 1;\n }\n}\n",".btn {\n @include border-radius($btn-border-radius);\n @include transition-standard(box-shadow);\n\n background-color: transparent;\n background-image: none;\n border: 0;\n box-shadow: map-get($btn-elevation-shadow, shadow);\n color: $btn-color;\n display: inline-block;\n font-size: $btn-font-size;\n font-weight: $btn-font-weight;\n line-height: $btn-line-height;\n margin: 0;\n max-width: 100%;\n min-width: $btn-min-width;\n padding: $btn-padding-y $btn-padding-x;\n position: relative;\n text-align: center;\n text-transform: uppercase;\n user-select: none;\n vertical-align: middle;\n white-space: nowrap;\n\n @include active-focus-hover {\n color: $btn-color;\n text-decoration: none;\n }\n\n @include focus-hover {\n background-image: linear-gradient(to bottom, $btn-overlay, $btn-overlay);\n }\n\n &.active,\n &:active {\n background-color: $btn-bg-active;\n background-image: none;\n box-shadow: map-get($btn-elevation-shadow-active, shadow);\n }\n\n &.disabled,\n &:disabled {\n background-color: $btn-bg-disabled;\n background-image: none;\n box-shadow: none;\n color: $btn-color-disabled;\n opacity: 1;\n }\n\n &:focus {\n outline: 0;\n }\n\n &:not(:disabled):not(.disabled) {\n cursor: pointer;\n }\n\n .show > &.dropdown-toggle {\n background-image: linear-gradient(to bottom, $btn-overlay, $btn-overlay);\n }\n}\n\n// stylelint-disable selector-no-qualifying-type\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n// stylelint-enable\n\n@each $color, $values in $theme-colors {\n .btn-#{$color} {\n background-color: theme-color($color);\n color: color-yiq(theme-color($color));\n\n @include active-focus-hover {\n color: color-yiq(theme-color($color));\n }\n\n &.active,\n &:active {\n background-color: theme-color-dark($color);\n }\n\n &.disabled,\n &:disabled {\n background-color: $btn-bg-disabled;\n color: $btn-color-disabled;\n }\n }\n}\n\n[class*='bg-dark'] :not([class*='bg-light']) .btn {\n &.disabled,\n &:disabled {\n background-color: $btn-bg-disabled-inverse;\n color: $btn-color-disabled-inverse;\n }\n}\n\n.btn-lg,\n%btn-lg {\n font-size: $btn-font-size-lg;\n padding: $btn-padding-y-lg $btn-padding-x-lg;\n}\n\n.btn-sm,\n%btn-sm {\n font-size: $btn-font-size-sm;\n padding: $btn-padding-y-sm $btn-padding-x-sm;\n}\n\n// Block button\n\n.btn-block {\n display: block;\n width: 100%;\n\n + .btn-block {\n margin-top: $btn-block-margin-y;\n }\n}\n\n[type='button'],\n[type='reset'],\n[type='submit'] {\n &.btn-block {\n width: 100%;\n }\n}\n\n// Link button\n\n.btn-link {\n background-color: transparent;\n border-radius: 0;\n box-shadow: none;\n color: $link-color;\n font-weight: $font-weight-regular;\n text-decoration: $link-decoration;\n text-transform: none;\n\n @include active-focus-hover {\n color: $link-color-hover;\n text-decoration: $link-decoration-hover;\n }\n\n @include focus-hover {\n background-image: none;\n }\n\n &.active,\n &:active {\n background-color: transparent;\n box-shadow: none;\n }\n\n &.disabled,\n &:disabled {\n background-color: transparent;\n color: $btn-color-disabled;\n text-decoration: none;\n }\n}\n\n// No minimum width\n\n.btn-fluid {\n min-width: 0;\n}\n","[class*='btn-flat'],\n[class*='btn-outline'] {\n background-color: transparent;\n box-shadow: none;\n\n &.active,\n &:active {\n box-shadow: none;\n }\n\n &.disabled,\n &:disabled {\n background-color: transparent;\n }\n}\n\n@each $color, $values in $theme-colors {\n .btn-flat-#{$color},\n .btn-outline-#{$color} {\n @include plain-active-focus-hover {\n color: theme-color($color);\n }\n\n &.disabled,\n &:disabled {\n color: $btn-color-disabled;\n }\n }\n}\n\n.btn-flat-light,\n.btn-outline-light {\n @include focus-hover {\n background-image: linear-gradient(to bottom, $btn-overlay-inverse, $btn-overlay-inverse);\n }\n\n &.active,\n &:active {\n background-color: $btn-bg-active-inverse;\n }\n}\n",".btn-float {\n border-radius: 50%;\n box-shadow: map-get($btn-float-elevation-shadow, shadow);\n height: $btn-float-size;\n line-height: $btn-float-size;\n min-width: 0;\n padding: 0;\n width: $btn-float-size;\n\n &.active,\n &:active {\n box-shadow: map-get($btn-float-elevation-shadow-active, shadow);\n }\n\n &.disabled,\n &:disabled {\n box-shadow: none;\n }\n\n &.btn-sm {\n height: $btn-float-size-sm;\n line-height: $btn-float-size-sm;\n width: $btn-float-size-sm;\n }\n}\n\n.btn-float-dropdown {\n .dropdown-menu {\n border-radius: 0;\n margin-top: $btn-float-dropdown-inner-spacer-y;\n min-width: $btn-float-size;\n padding-top: 0;\n padding-bottom: 0;\n text-align: center;\n\n &::before {\n display: none;\n }\n\n .btn-float {\n display: block;\n margin-right: auto;\n margin-bottom: $btn-float-dropdown-inner-spacer-y;\n margin-left: auto;\n }\n }\n}\n",".btn-group,\n.btn-group-vertical {\n @include border-radius($btn-border-radius);\n\n background-color: $btn-group-bg;\n box-shadow: map-get($btn-elevation-shadow, shadow);\n display: inline-flex;\n position: relative;\n vertical-align: middle;\n\n @each $color, $values in $theme-colors {\n > .btn-#{$color} {\n &.disabled,\n &:disabled {\n background-color: theme-color-light($color);\n color: color-yiq(theme-color-light($color));\n }\n }\n }\n\n > .btn {\n @include transition-standard(border-color, opacity);\n\n box-shadow: none;\n flex: 0 1 auto;\n min-width: 0;\n\n &.active,\n &:active {\n box-shadow: none;\n }\n\n &.disabled,\n &:disabled {\n opacity: $btn-group-toggle-opacity;\n }\n\n &[class*='btn-outline'] {\n opacity: $btn-group-toggle-opacity;\n\n &.active,\n &:active {\n opacity: 1;\n }\n\n &.disabled,\n &:disabled {\n opacity: 1;\n }\n }\n }\n\n > .btn-group,\n > .btn-group-vertical {\n @include border-radius(0);\n\n background-color: transparent;\n box-shadow: none;\n }\n}\n\n.btn-group {\n &.show > .btn.dropdown-toggle {\n box-shadow: none;\n }\n\n > .btn,\n > .btn-group {\n margin-left: ($btn-group-inner-spacer-x * -1);\n }\n\n > .btn:first-child,\n > .btn-group:first-child {\n margin-left: 0;\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) > .btn {\n @include border-left-radius(0);\n }\n\n > .btn:not(:last-child):not(.dropdown-toggle),\n > .btn-group:not(:last-child) > .btn,\n > .dropdown-toggle:not(:last-of-type) {\n @include border-right-radius(0);\n }\n}\n\n.btn-group-vertical {\n align-items: flex-start;\n flex-direction: column;\n justify-content: center;\n\n > .btn,\n > .btn-group {\n margin-top: ($btn-group-inner-spacer-y * -1);\n margin-left: 0;\n width: 100%;\n }\n\n > .btn:first-child,\n > .btn-group:first-child {\n margin-top: 0;\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) > .btn {\n @include border-top-radius(0);\n }\n\n > .btn:not(:last-child):not(.dropdown-toggle),\n > .btn-group:not(:last-child) > .btn,\n > .dropdown-toggle:not(:last-of-type) {\n @include border-bottom-radius(0);\n }\n}\n\n.btn-group-fluid {\n background-color: transparent;\n box-shadow: none;\n}\n\n.btn-group-lg > .btn {\n @extend %btn-lg;\n}\n\n.btn-group-sm > .btn {\n @extend %btn-sm;\n}\n\n// Checkbox and radio options\n\n[data-toggle='buttons'] {\n > .btn,\n > .btn-group > .btn {\n margin-bottom: 0;\n\n [type='checkbox'],\n [type='radio'] {\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n position: absolute;\n }\n }\n}\n\n// Split button dropdown\n\n.dropdown-toggle.dropdown-toggle-split {\n padding-right: $caret-spacer-x;\n padding-left: $caret-spacer-x;\n\n &::after {\n margin-right: 0;\n margin-left: 0;\n }\n\n .dropleft & {\n &::before {\n margin-right: 0;\n margin-left: 0;\n }\n }\n}\n\n// Toolbar\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n\n .input-group {\n width: auto;\n }\n}\n",".card {\n @include border-radius($card-border-radius);\n\n background-color: $card-bg;\n box-shadow: map-get($card-elevation-shadow, shadow);\n display: flex;\n flex-direction: column;\n min-width: 0;\n position: relative;\n word-wrap: break-word;\n\n @each $color, $values in $theme-colors {\n &.border-#{$color} {\n box-shadow: map-get($card-elevation-shadow, shadow), inset 0 0 0 $card-border-width theme-color($color);\n\n &[href],\n &[tabindex] {\n @include active-focus-hover {\n box-shadow: map-get($card-elevation-shadow-hover, shadow), inset 0 0 0 $card-border-width theme-color($color);\n }\n }\n }\n }\n\n &[href],\n &[tabindex] {\n @include active-focus-hover {\n box-shadow: map-get($card-elevation-shadow-hover, shadow);\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n }\n}\n\n// Accordion\n\n.accordion {\n .card:first-of-type {\n @include border-bottom-radius(0);\n }\n\n .card:last-of-type {\n @include border-top-radius(0);\n }\n\n .card:not(:first-of-type):not(:last-of-type) {\n border-radius: 0;\n }\n\n .card:not(:first-of-type) {\n .card-body:first-child,\n .card-footer:first-child,\n .card-header:first-child {\n @include border-top-radius(0);\n }\n }\n\n .card:not(:last-of-type) {\n .card-body:last-child,\n .card-footer:last-child,\n .card-header:last-child {\n @include border-bottom-radius(0);\n }\n }\n\n .collapse,\n .collapsing {\n .card-body:first-child,\n .card-footer:first-child,\n .card-header:first-child {\n @include border-top-radius(0);\n }\n }\n}\n\n// Action\n\n.card-actions {\n align-items: flex-start;\n display: flex;\n padding: $card-action-padding-y ($card-action-padding-x - $card-action-inner-spacer-x) ($card-action-padding-y - $card-action-inner-spacer-y) $card-action-padding-x;\n\n &:first-child {\n @include border-top-radius($card-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($card-border-radius);\n }\n\n .btn {\n @include text-truncate;\n\n flex: 0 1 auto;\n margin-right: $card-action-inner-spacer-x;\n margin-bottom: $card-action-inner-spacer-y;\n min-width: 0;\n padding-right: $card-action-inner-spacer-x;\n padding-left: $card-action-inner-spacer-x;\n }\n\n .dropdown-toggle::after {\n margin-right: 0;\n }\n}\n\n// Body\n\n.card-body {\n flex: 1 1 auto;\n padding: $card-padding-y $card-padding-x;\n\n &:first-child {\n @include border-top-radius($card-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($card-border-radius);\n }\n\n > :last-child {\n margin-bottom: 0;\n }\n}\n\n// Footer\n\n.card-footer {\n border-top: $card-border-width solid $card-border-color;\n padding: $card-padding-y $card-padding-x;\n\n &:first-child {\n @include border-top-radius($card-border-radius);\n\n border-top: 0;\n }\n\n &:last-child {\n @include border-bottom-radius($card-border-radius);\n }\n\n > :last-child {\n margin-bottom: 0;\n }\n}\n\n// Header\n\n.card-header {\n border-bottom: $card-border-width solid $card-border-color;\n margin-bottom: 0;\n padding: $card-padding-y $card-padding-x;\n\n &:first-child {\n @include border-top-radius($card-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($card-border-radius);\n\n border-bottom: 0;\n }\n\n + .list-group .list-group-item:first-child {\n border-top: 0;\n }\n}\n\n.card-header-pills {\n margin: ($card-padding-y * -1) ($card-padding-x * -1);\n padding: $card-action-padding-y ($card-action-padding-x - $card-action-inner-spacer-x) ($card-action-padding-y - $card-action-inner-spacer-y) $card-action-padding-x;\n\n .nav-link {\n margin-right: $card-action-inner-spacer-x;\n margin-bottom: $card-action-inner-spacer-y;\n padding-right: $card-action-inner-spacer-x;\n padding-left: $card-action-inner-spacer-x;\n }\n}\n\n.card-header-tabs {\n margin: ($card-padding-y * -1) ($card-padding-x * -1) calc(#{$card-padding-y * -1} - #{$card-border-width});\n}\n\n// Image\n\n.card-img {\n @include border-radius($card-border-radius);\n}\n\n.card-img-bottom {\n @include border-bottom-radius($card-border-radius);\n}\n\n.card-img-top {\n @include border-top-radius($card-border-radius);\n}\n\n// Image overlay\n\n.card-img-overlay {\n max-height: 100%;\n padding: $card-padding-y $card-padding-x;\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n}\n\n// Set\n\n.card-columns {\n column-count: $card-columns-count;\n column-gap: $card-margin-x;\n margin-top: ($card-margin-y / -2);\n margin-bottom: ($card-margin-y / 2);\n orphans: 1;\n widows: 1;\n\n @include media-breakpoint-up(md) {\n column-count: $card-columns-count-desktop;\n }\n\n .card {\n display: inline-flex;\n margin-top: ($card-margin-y / 2);\n margin-bottom: ($card-margin-y / 2);\n width: 100%;\n }\n}\n\n.card-deck {\n @include media-breakpoint-up(sm) {\n display: flex;\n flex-flow: row wrap;\n margin-right: ($card-margin-x / -2);\n margin-left: ($card-margin-x / -2);\n }\n\n .card {\n margin-bottom: $card-margin-y;\n\n @include media-breakpoint-up(sm) {\n flex: 1 0 0;\n margin-right: ($card-margin-x / 2);\n margin-left: ($card-margin-x / 2);\n }\n }\n}\n\n.card-group {\n @include media-breakpoint-up(sm) {\n display: flex;\n flex-flow: row wrap;\n }\n\n .card {\n margin-bottom: $card-margin-y;\n\n @include media-breakpoint-up(sm) {\n flex: 1 0 0;\n\n &:first-child:not(:last-child) {\n @include border-right-radius(0);\n\n .card-actions,\n .card-body,\n .card-footer,\n .card-header,\n .card-img,\n .card-img-bottom,\n .card-img-top {\n @include border-right-radius(0);\n }\n }\n\n &:last-child:not(:first-child) {\n @include border-left-radius(0);\n\n .card-actions,\n .card-body,\n .card-footer,\n .card-header,\n .card-img,\n .card-img-bottom,\n .card-img-top {\n @include border-left-radius(0);\n }\n }\n\n &:not(:first-child):not(:last-child) {\n @include border-radius(0);\n\n .card-actions,\n .card-body,\n .card-footer,\n .card-header,\n .card-img,\n .card-img-bottom,\n .card-img-top {\n @include border-radius(0);\n }\n }\n }\n }\n}\n\n// Text and title\n\n.card-link {\n @include active-focus-hover {\n text-decoration: none;\n }\n\n + .card-link {\n margin-left: $card-inner-spacer-x;\n }\n}\n\n.card-subtitle {\n @include typography-body-1;\n\n margin-top: ($card-inner-spacer-y * -1);\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-title {\n @include typography-headline;\n\n margin-bottom: $card-inner-spacer-y;\n\n &:last-child {\n margin-bottom: 0;\n }\n}\n","@mixin text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n",".chip {\n align-items: center;\n background-color: $chip-bg;\n border: 0;\n border-radius: ($chip-height / 2);\n color: $chip-color;\n display: inline-flex;\n font-size: $chip-font-size;\n font-weight: $chip-font-weight;\n height: $chip-height;\n justify-content: center;\n line-height: $chip-line-height;\n padding-right: $chip-padding-x;\n padding-left: $chip-padding-x;\n position: relative;\n text-align: center;\n vertical-align: middle;\n white-space: nowrap;\n\n &:empty {\n display: none;\n }\n\n .close {\n font-size: inherit;\n line-height: inherit;\n margin-right: ($chip-inner-spacer-x - $chip-padding-x);\n margin-left: $chip-inner-spacer-x;\n min-height: $material-icon-size;\n min-width: $material-icon-size;\n order: 1;\n }\n}\n\n@each $color, $values in $theme-colors {\n .chip-#{$color} {\n background-color: theme-color($color);\n color: color-yiq(theme-color($color));\n }\n}\n\n// Misc\n\n.chip-action {\n @include transition-standard(background-color, box-shadow);\n\n @include active-focus-hover {\n box-shadow: map-get($chip-elevation-shadow-hover, shadow);\n color: $chip-color;\n text-decoration: none;\n }\n\n &:active {\n background-color: $chip-bg-active;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n.chip-icon {\n @include text-truncate;\n\n align-items: center;\n background-color: $chip-icon-bg;\n border-radius: ($chip-height / 2);\n color: color-yiq($chip-icon-bg);\n display: inline-flex;\n flex-shrink: 0;\n font-size: $chip-icon-font-size;\n font-style: normal;\n font-weight: $chip-font-weight;\n height: $chip-height;\n justify-content: center;\n margin-right: ($chip-inner-spacer-x * 2);\n margin-left: ($chip-padding-x * -1);\n order: -1;\n text-align: center;\n width: $chip-height;\n}\n\n.chip-img {\n border-radius: ($chip-height / 2);\n flex-shrink: 0;\n height: $chip-height;\n margin-right: ($chip-inner-spacer-x * 2);\n margin-left: ($chip-padding-x * -1);\n order: -1;\n width: auto;\n}\n",".table {\n background-color: $table-bg;\n border: 0;\n margin-bottom: $table-margin-y;\n max-width: 100%;\n width: 100%;\n\n td,\n th {\n border-top: $table-border-width solid $table-border-color;\n line-height: $table-line-height;\n padding-right: $table-cell-padding-x;\n padding-left: $table-cell-padding-x;\n vertical-align: top;\n\n &:first-child {\n padding-left: $table-cell-padding-x-alt;\n }\n\n &:last-child {\n padding-right: $table-cell-padding-x-alt;\n }\n }\n\n tbody {\n color: $table-tbody-color;\n\n td,\n th {\n font-size: $table-tbody-font-size;\n font-weight: $table-tbody-font-weight;\n height: $table-tbody-cell-height;\n padding-top: $table-tbody-padding-y;\n padding-bottom: $table-tbody-padding-y;\n }\n }\n\n tfoot {\n color: $table-tfoot-color;\n\n td,\n th {\n font-size: $table-tfoot-font-size;\n font-weight: $table-tfoot-font-weight;\n height: $table-tfoot-cell-height;\n padding-top: $table-tfoot-padding-y;\n padding-bottom: $table-tfoot-padding-y;\n }\n }\n\n thead {\n color: $table-thead-color;\n\n td,\n th {\n font-size: $table-thead-font-size;\n font-weight: $table-thead-font-weight;\n height: $table-thead-cell-height;\n padding-top: $table-thead-padding-y;\n padding-bottom: $table-thead-padding-y;\n }\n }\n\n .card > & {\n &:first-child {\n &,\n > :first-child,\n > :first-child > tr:first-child {\n @include border-top-radius($card-border-radius);\n }\n\n > :first-child > tr:first-child {\n // stylelint-disable selector-max-compound-selectors\n td,\n th {\n &:first-child {\n border-top-left-radius: $card-border-radius;\n }\n\n &:last-child {\n border-top-right-radius: $card-border-radius;\n }\n }\n // stylelint-enable\n }\n }\n\n &:last-child {\n &,\n > :last-child,\n > :last-child > tr:last-child {\n @include border-bottom-radius($card-border-radius);\n }\n\n > :last-child > tr:last-child {\n // stylelint-disable selector-max-compound-selectors\n td,\n th {\n &:first-child {\n border-bottom-left-radius: $card-border-radius;\n }\n\n &:last-child {\n border-bottom-right-radius: $card-border-radius;\n }\n }\n // stylelint-enable\n }\n }\n }\n\n .table {\n border-top: $table-border-width solid $table-border-color;\n }\n\n > :first-child > tr:first-child {\n td,\n th {\n border-top: 0;\n }\n }\n}\n\n.table-borderless {\n td,\n th,\n .table {\n border: 0;\n }\n}\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n .card > & {\n border: 0;\n }\n}\n\n.table-sm {\n td,\n th {\n padding-right: $table-sm-cell-padding-x;\n padding-left: $table-sm-cell-padding-x;\n\n &:first-child {\n padding-left: $table-sm-cell-padding-x-alt;\n }\n\n &:last-child {\n padding-right: $table-sm-cell-padding-x-alt;\n }\n }\n\n tbody {\n td,\n th {\n height: $table-sm-tbody-cell-height;\n padding-top: $table-sm-tbody-padding-y;\n padding-bottom: $table-sm-tbody-padding-y;\n }\n }\n\n tfoot {\n td,\n th {\n padding-top: $table-sm-tfoot-padding-y;\n padding-bottom: $table-sm-tfoot-padding-y;\n }\n }\n\n thead {\n td,\n th {\n height: $table-sm-thead-cell-height;\n padding-top: $table-sm-thead-padding-y;\n padding-bottom: $table-sm-thead-padding-y;\n }\n }\n}\n\n.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-bg-accent;\n }\n}\n\n// Placed here because it has to come after the striping styles\n\n.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-bg-hover;\n }\n }\n}\n\n// Table background\n\n@each $color, $values in $theme-colors {\n .table-#{$color} {\n &,\n > td,\n > th {\n background-color: theme-color-light($color);\n color: color-yiq(theme-color-light($color));\n }\n\n .table-hover & {\n @include hover {\n &,\n > td,\n > th {\n background-color: theme-color($color);\n color: color-yiq(theme-color($color));\n }\n }\n }\n }\n}\n\n.table-active {\n &,\n > td,\n > th {\n background-color: $table-bg-active;\n color: color-yiq($table-bg-active);\n }\n\n .table-hover & {\n @include hover {\n &,\n > td,\n > th {\n background-color: $table-bg-active-hover;\n color: color-yiq($table-bg-active-hover);\n }\n }\n }\n}\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n td,\n th {\n background-color: $table-dark-bg;\n color: $table-dark-color;\n }\n }\n\n .thead-light {\n td,\n th {\n background-color: $table-thead-bg;\n color: $table-thead-color;\n }\n }\n}\n\n.table-dark {\n background-color: $table-dark-bg;\n color: $table-dark-color;\n\n &.table-bordered {\n border-color: $table-dark-border-color;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-dark-bg-accent;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-dark-bg-hover;\n }\n }\n }\n\n tbody,\n tfoot,\n thead {\n color: inherit;\n }\n\n td,\n th,\n .table {\n border-color: $table-dark-border-color;\n }\n}\n\n// Table responsive\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint);\n $infix: breakpoint-infix($next);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n overflow-x: auto;\n width: 100%;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n }\n }\n }\n}\n",".modal {\n display: none;\n outline: 0;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: map-get($dialog-elevation-shadow, elevation);\n\n &.fade {\n @include transition-standard-complex(opacity);\n\n .modal-dialog {\n @include transition-standard-complex(transform);\n\n transform: scale($dialog-transition-scale);\n }\n }\n\n &.show .modal-dialog {\n transform: scale(1);\n }\n}\n\n.modal-open {\n overflow: hidden;\n\n .modal {\n overflow-x: hidden;\n overflow-y: auto;\n }\n}\n\n// Backdrop\n\n.modal-backdrop {\n background-color: $dialog-backdrop-bg;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: (map-get($dialog-elevation-shadow, elevation) - 1);\n}\n\n// Dialog\n\n.modal-content {\n @include border-radius($dialog-border-radius);\n\n background-color: $dialog-content-bg;\n box-shadow: map-get($dialog-elevation-shadow, shadow);\n display: flex;\n flex-direction: column;\n outline: 0;\n pointer-events: auto;\n position: relative;\n vertical-align: baseline;\n width: 100%;\n}\n\n.modal-dialog {\n margin: $dialog-margin-y auto;\n max-width: $dialog-width;\n pointer-events: none;\n position: relative;\n width: calc(100% - #{$dialog-margin-x} * 2);\n}\n\n.modal-dialog-centered {\n align-items: center;\n display: flex;\n min-height: calc(100% - #{$dialog-margin-y} * 2);\n}\n\n.modal-lg {\n max-width: $dialog-width-lg;\n}\n\n.modal-sm {\n max-width: $dialog-width-sm;\n}\n\n// Misc\n\n.modal-body {\n flex: 1 1 auto;\n padding: $dialog-padding-y $dialog-padding-x;\n position: relative;\n\n &:first-child {\n @include border-top-radius($dialog-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($dialog-border-radius);\n }\n\n .modal-header + & {\n padding-top: 0;\n }\n\n > :last-child {\n margin-bottom: 0;\n }\n}\n\n.modal-footer {\n align-items: flex-end;\n display: flex;\n justify-content: flex-end;\n padding: $dialog-footer-padding-y $dialog-footer-padding-x $dialog-footer-padding-y ($dialog-footer-padding-x - $dialog-footer-inner-spacer-x);\n\n &:first-child {\n @include border-top-radius($dialog-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($dialog-border-radius);\n }\n\n .btn {\n background-color: transparent;\n box-shadow: none;\n max-width: calc(50% - #{$dialog-footer-inner-spacer-x});\n min-width: $dialog-footer-btn-min-width;\n overflow: hidden;\n padding-right: $dialog-footer-inner-spacer-x;\n padding-left: $dialog-footer-inner-spacer-x;\n text-overflow: ellipsis;\n\n @each $color, $values in $theme-colors {\n &-#{$color} {\n @include plain-active-focus-hover {\n color: theme-color($color);\n }\n\n &.disabled,\n &:disabled {\n color: $btn-color-disabled;\n }\n }\n }\n\n &.active,\n &:active {\n background-color: $btn-bg-active;\n box-shadow: none;\n }\n\n &.disabled,\n &:disabled {\n background-color: transparent;\n }\n }\n\n > * {\n margin-left: $dialog-footer-inner-spacer-x;\n }\n}\n\n.modal-footer-stacked {\n align-items: stretch;\n flex-direction: column;\n padding-top: 0;\n padding-right: 0;\n padding-left: 0;\n\n .btn {\n @include text-align(right);\n\n border-radius: 0;\n margin-left: 0;\n max-width: none;\n padding: $dialog-footer-btn-stacked-padding-y $dialog-footer-btn-stacked-padding-x;\n }\n}\n\n.modal-header {\n align-items: center;\n display: flex;\n justify-content: space-between;\n padding: $dialog-padding-y $dialog-padding-x;\n\n &:first-child {\n @include border-top-radius($dialog-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($dialog-border-radius);\n }\n}\n\n.modal-title {\n @include typography-title;\n\n margin: 0;\n}\n\n// Scrollbar measure\n\n.modal-scrollbar-measure {\n height: 50px;\n overflow: scroll;\n position: absolute;\n top: -99999px;\n width: 50px;\n}\n","// Todo: expansion panel with different background colours\n\n.list-group {\n display: flex;\n flex-direction: column;\n margin-bottom: 0;\n padding-left: 0;\n}\n\n.list-group-item {\n @include transition-standard(background-color, color);\n\n background-color: $expansion-panel-bg;\n border: 0;\n box-shadow: map-get($expansion-panel-elevation-shadow, shadow);\n color: $expansion-panel-color;\n display: block;\n font-size: $expansion-panel-font-size;\n line-height: $expansion-panel-line-height;\n min-height: $expansion-panel-height;\n padding: $expansion-panel-padding-y $expansion-panel-padding-x;\n position: relative;\n\n @include active-focus-hover {\n color: $expansion-panel-color;\n text-decoration: none;\n }\n\n &.active {\n background-color: $expansion-panel-bg-active;\n color: $expansion-panel-color;\n }\n\n &.disabled,\n &:disabled {\n background-color: $expansion-panel-bg;\n color: $expansion-panel-color-disabled;\n }\n\n &:first-child {\n @include border-top-radius($expansion-panel-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($expansion-panel-border-radius);\n }\n\n .card & {\n padding-right: $card-padding-x;\n padding-left: $card-padding-x;\n }\n}\n\n.list-group-item-action {\n color: $expansion-panel-color;\n text-align: inherit;\n width: 100%;\n\n @include active-focus-hover {\n background-color: $expansion-panel-bg-active;\n color: $expansion-panel-color;\n text-decoration: none;\n }\n\n &.disabled,\n &:disabled {\n background-color: $expansion-panel-bg;\n color: $expansion-panel-color-disabled;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n@each $color, $values in $theme-colors {\n .list-group-item-#{$color} {\n background-color: theme-color-light($color);\n color: color-yiq(theme-color-light($color));\n\n &.active {\n background-color: theme-color($color);\n color: color-yiq(theme-color($color));\n }\n\n &.list-group-item-action {\n @include active-focus-hover {\n background-color: theme-color($color);\n color: color-yiq(theme-color($color));\n }\n }\n }\n}\n\n// Expansion panel\n\n.expansion-panel {\n @include transition-standard(background-color, color, margin);\n\n padding: 0;\n\n &.show {\n border-radius: $expansion-panel-border-radius;\n\n &:not(:first-child) {\n margin-top: $expansion-panel-margin-y;\n\n .card & {\n margin-top: 0;\n }\n }\n\n &:not(:last-child) {\n margin-bottom: $expansion-panel-margin-y;\n\n .card & {\n margin-bottom: 0;\n }\n }\n\n + .expansion-panel {\n @include border-top-radius($expansion-panel-border-radius);\n\n &.show {\n margin-top: 0;\n }\n\n .card & {\n @include border-top-radius(0);\n }\n }\n }\n\n &.show-predecessor {\n @include border-bottom-radius($expansion-panel-border-radius);\n\n .card & {\n @include border-bottom-radius(0);\n }\n }\n\n .card & {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n.expansion-panel-body {\n padding: $expansion-panel-inner-spacer-y $expansion-panel-padding-x;\n\n .card & {\n padding-right: $card-padding-x;\n padding-left: $card-padding-x;\n }\n}\n\n.expansion-panel-footer {\n align-items: flex-end;\n border-top: $expansion-panel-border-width solid $expansion-panel-border-color;\n display: flex;\n justify-content: flex-end;\n padding: $expansion-panel-inner-spacer-y $expansion-panel-footer-padding-x ($expansion-panel-inner-spacer-y - $expansion-panel-footer-inner-spacer-y) ($expansion-panel-footer-padding-x - $expansion-panel-footer-inner-spacer-x);\n\n .card & {\n padding-right: $card-padding-x;\n padding-left: ($card-padding-x - $expansion-panel-footer-inner-spacer-x);\n }\n\n .btn {\n margin-bottom: $expansion-panel-footer-inner-spacer-y;\n margin-left: $expansion-panel-footer-inner-spacer-x;\n min-width: $expansion-panel-footer-btn-min-width;\n padding-right: $expansion-panel-footer-inner-spacer-x;\n padding-left: $expansion-panel-footer-inner-spacer-x;\n\n .card & {\n padding-right: ($card-padding-x - $expansion-panel-footer-padding-x);\n padding-left: ($card-padding-x - $expansion-panel-footer-padding-x);\n }\n }\n}\n\n.expansion-panel-icon {\n flex-shrink: 0;\n margin-left: $expansion-panel-inner-spacer-x;\n\n .collapsed-hide {\n [data-toggle='collapse'].collapsed & {\n display: none;\n }\n }\n\n .collapsed-show {\n [data-toggle='collapse']:not(.collapsed) & {\n display: none;\n }\n }\n}\n\n.expansion-panel-toggler {\n align-items: center;\n color: inherit;\n display: flex;\n justify-content: space-between;\n min-height: $expansion-panel-height;\n padding: $expansion-panel-padding-y $expansion-panel-padding-x;\n text-align: inherit;\n width: 100%;\n\n @include active-focus-hover {\n background-color: $expansion-panel-bg-active;\n color: $expansion-panel-color;\n text-decoration: none;\n }\n\n &.disabled,\n &:disabled {\n background-color: $expansion-panel-bg;\n color: $expansion-panel-color-disabled;\n }\n\n &:focus {\n outline: 0;\n }\n\n .card & {\n padding-right: $card-padding-x;\n padding-left: $card-padding-x;\n }\n}\n\n// Flush\n\n.list-group-flush {\n &:first-child .list-group-item:first-child {\n border-top: 0;\n }\n\n &:last-child .list-group-item:last-child {\n border-bottom: 0;\n }\n\n .list-group-item {\n border-top: $expansion-panel-border-width solid $expansion-panel-border-color;\n border-radius: 0;\n box-shadow: none;\n\n &:last-child {\n border-bottom: $expansion-panel-border-width solid $expansion-panel-border-color;\n }\n }\n}\n",".dropdown,\n.dropleft,\n.dropright,\n.dropup {\n position: relative;\n}\n\n.dropdown-menu {\n @include border-radius($menu-border-radius);\n @include text-align(left);\n\n background-color: transparent;\n color: inherit;\n display: none;\n float: left;\n font-size: $menu-font-size;\n font-weight: $menu-font-weight;\n line-height: $menu-line-height;\n list-style: none;\n margin: 0;\n min-width: $menu-min-width;\n padding: $menu-padding-y 0;\n position: absolute;\n top: 100%;\n left: 0;\n z-index: map-get($menu-elevation-shadow, elevation);\n\n &.show {\n display: block;\n\n &::before,\n > * {\n animation-duration: $transition-duration-mobile;\n animation-timing-function: $transition-timing-function-standard;\n\n @include media-breakpoint-up(sm) {\n animation-duration: $transition-duration-tablet;\n }\n\n @include media-breakpoint-up(lg) {\n animation-duration: $transition-duration-desktop;\n }\n\n @media screen and (prefers-reduced-motion: reduce) {\n animation: none;\n }\n }\n\n &::before {\n animation-name: dropdown-menu-show;\n }\n\n > * {\n animation-name: dropdown-item-show;\n }\n\n > :nth-child(1) {\n animation-name: dropdown-item-show-1;\n }\n\n > :nth-child(2) {\n animation-name: dropdown-item-show-2;\n }\n\n > :nth-child(3) {\n animation-name: dropdown-item-show-3;\n }\n }\n\n &::before {\n @include border-radius($menu-border-radius);\n\n background-color: $menu-bg;\n box-shadow: map-get($menu-elevation-shadow, shadow);\n content: '';\n display: block;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n transform-origin: 0 0;\n z-index: -1;\n }\n\n .nav:not(.flex-column):not(.flex-column-reverse) & {\n min-width: 100%;\n }\n}\n\n.menu {\n margin-top: (($btn-height + $menu-padding-y) * -1 + ($menu-link-height - $btn-height) / -2);\n\n &::before {\n transform-origin: 0 ($menu-link-height / 2 + $menu-padding-y);\n }\n}\n\n.show > a {\n outline: 0;\n}\n\n.dropdown-menu-right:not([x-placement]) {\n right: 0;\n left: auto;\n\n &.menu::before {\n transform-origin: 100% ($menu-link-height / 2 + $menu-padding-y);\n }\n\n &::before {\n transform-origin: 100% 0;\n }\n}\n\n.dropleft {\n .dropdown-menu:not([x-placement]) {\n top: 0;\n right: 100%;\n left: auto;\n\n &.menu {\n margin-top: 0;\n }\n\n &::before {\n transform-origin: 100% 0;\n }\n }\n}\n\n.dropright {\n .dropdown-menu:not([x-placement]) {\n top: 0;\n left: 100%;\n\n &.menu {\n margin-top: 0;\n }\n\n &::before {\n transform-origin: 0 0;\n }\n }\n}\n\n.dropup {\n .dropdown-menu:not([x-placement]) {\n top: auto;\n bottom: 100%;\n\n &.menu {\n margin-top: 0;\n margin-bottom: (($btn-height + $menu-padding-y) * -1 + ($menu-link-height - $btn-height) / -2);\n\n &::before {\n transform-origin: 0 calc(100% - #{$menu-link-height / 2 + $menu-padding-y});\n }\n }\n\n &::before {\n transform-origin: 0 100%;\n }\n\n > :nth-child(1),\n > :nth-child(2),\n > :nth-child(3) {\n animation-name: dropdown-item-show;\n }\n\n > :nth-last-child(1) {\n animation-name: dropdown-item-show-1;\n }\n\n > :nth-last-child(2) {\n animation-name: dropdown-item-show-2;\n }\n\n > :nth-last-child(3) {\n animation-name: dropdown-item-show-3;\n }\n }\n\n .dropdown-menu-right:not([x-placement]) {\n &.menu::before {\n transform-origin: 100% calc(100% - #{$menu-link-height / 2 + $menu-padding-y});\n }\n\n &::before {\n transform-origin: 100% 100%;\n }\n }\n}\n\n.dropdown-menu[x-placement='bottom-end']::before,\n.dropdown-menu[x-placement='left-start']::before {\n transform-origin: 100% 0;\n}\n\n.dropdown-menu[x-placement='top-end'].show,\n.dropdown-menu[x-placement='top-start'].show {\n > :nth-child(1),\n > :nth-child(2),\n > :nth-child(3) {\n animation-name: dropdown-item-show;\n }\n\n > :nth-last-child(1) {\n animation-name: dropdown-item-show-1;\n }\n\n > :nth-last-child(2) {\n animation-name: dropdown-item-show-2;\n }\n\n > :nth-last-child(3) {\n animation-name: dropdown-item-show-3;\n }\n}\n\n.dropdown-menu[x-placement='top-end']::before {\n transform-origin: 100% 100%;\n}\n\n.dropdown-menu[x-placement='top-start']::before {\n transform-origin: 0 100%;\n}\n\n.menu[x-placement='bottom-end']::before {\n transform-origin: 100% ($menu-link-height / 2 + $menu-padding-y);\n}\n\n.menu[x-placement='left-start'],\n.menu[x-placement='right-start'] {\n margin-top: 0;\n}\n\n.menu[x-placement='left-start']::before {\n transform-origin: 100% 0;\n}\n\n.menu[x-placement='right-start']::before {\n transform-origin: 0 0;\n}\n\n.menu[x-placement='top-end'],\n.menu[x-placement='top-start'] {\n margin-top: 0;\n margin-bottom: (($btn-height + $menu-padding-y) * -1 + ($menu-link-height - $btn-height) / -2);\n}\n\n.menu[x-placement='top-end']::before {\n transform-origin: 100% calc(100% - #{$menu-link-height / 2 + $menu-padding-y});\n}\n\n.menu[x-placement='top-start']::before {\n transform-origin: 0 calc(100% - #{$menu-link-height / 2 + $menu-padding-y});\n}\n\n@keyframes dropdown-item-show {\n 0% {\n opacity: 0;\n }\n\n 99% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@keyframes dropdown-item-show-1 {\n 0% {\n opacity: 0;\n }\n\n 40% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@keyframes dropdown-item-show-2 {\n 0% {\n opacity: 0;\n }\n\n 60% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@keyframes dropdown-item-show-3 {\n 0% {\n opacity: 0;\n }\n\n 80% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n@keyframes dropdown-menu-show {\n 0% {\n transform: scale(0, 0);\n }\n\n 20% {\n transform: scale((1 / 3), 0);\n }\n\n 40% {\n transform: scale((2 / 3), 0.25);\n }\n\n 60% {\n transform: scale(1, 0.5);\n }\n\n 80% {\n transform: scale(1, 0.75);\n }\n\n 100% {\n transform: scale(1, 1);\n }\n}\n\n@keyframes menu-animation {\n 0% {\n margin-top: (($menu-link-height + $menu-padding-y) * -1);\n }\n\n 100% {\n margin-top: 0;\n }\n}\n\n// Cascading menu for desktop\n\n.dropdown-menu-sm,\n.menu-cascading {\n font-size: $menu-font-size-cascading;\n line-height: $menu-line-height-cascading;\n padding-top: $menu-padding-y-cascading;\n padding-bottom: $menu-padding-y-cascading;\n\n @include media-breakpoint-up(sm) {\n min-width: $menu-min-width-cascading;\n }\n}\n\n.menu-cascading {\n margin-top: (($menu-link-height-cascading - ($menu-link-height-cascading - $menu-line-height-cascading) / 2) * -1 + $menu-padding-y-cascading * -1);\n\n &[x-placement='top-end'],\n &[x-placement='top-start'] {\n margin-top: 0;\n margin-bottom: (($menu-link-height-cascading - ($menu-link-height-cascading - $menu-line-height-cascading) / 2) * -1 + $menu-padding-y-cascading * -1);\n }\n\n &[x-placement='top-end']::before {\n transform-origin: 100% calc(100% - #{$menu-link-height-cascading / 2 + $menu-padding-y-cascading});\n }\n\n &[x-placement='top-start']::before {\n transform-origin: 0 calc(100% - #{$menu-link-height-cascading / 2 + $menu-padding-y-cascading});\n }\n}\n\n// Divider\n\n.dropdown-divider {\n @include nav-divider($menu-divider-bg);\n}\n\n// Header\n\n.dropdown-header {\n color: $menu-header-color;\n display: block;\n font-size: $menu-font-size;\n font-weight: bolder;\n line-height: $menu-line-height;\n margin: 0;\n padding: $menu-link-padding-y $menu-link-padding-x;\n white-space: nowrap;\n\n .dropdown-menu-sm &,\n .menu-cascading & {\n font-size: $menu-font-size-cascading;\n line-height: $menu-line-height-cascading;\n padding: $menu-link-padding-y-cascading $menu-link-padding-x-cascading;\n }\n}\n\n// Link\n\n.dropdown-item {\n @include transition-standard(background-color, color);\n\n background: none;\n border: 0;\n clear: both;\n color: $menu-link-color;\n display: block;\n font-weight: inherit;\n padding: $menu-link-padding-y $menu-link-padding-x;\n position: relative;\n text-align: inherit;\n transform-origin: 0 0;\n white-space: nowrap;\n width: 100%;\n\n @include active-focus-hover {\n background-color: $menu-link-bg-hover;\n color: $menu-link-color;\n text-decoration: none;\n }\n\n &.active {\n background-color: $menu-link-bg-hover;\n }\n\n &.disabled,\n &:disabled {\n background-color: transparent;\n color: $menu-link-color-disabled;\n pointer-events: none;\n }\n\n .dropdown-menu-sm &,\n .menu-cascading & {\n padding: $menu-link-padding-y-cascading $menu-link-padding-x-cascading;\n }\n}\n\n.dropdown-item-text {\n color: $menu-link-color;\n display: block;\n font-weight: inherit;\n padding: $menu-link-padding-y $menu-link-padding-x;\n transform-origin: 0 0;\n\n .dropdown-menu-sm &,\n .menu-cascading & {\n padding: $menu-link-padding-y-cascading $menu-link-padding-x-cascading;\n }\n}\n\n// Toggle\n\n.dropdown-toggle {\n &::after {\n @include set-material-icons;\n\n content: $caret-icon;\n display: inline-block;\n margin-right: ($caret-spacer-x * -1);\n margin-left: $caret-spacer-x;\n vertical-align: top;\n\n .dropright & {\n content: $caret-icon-right;\n }\n\n .dropup & {\n content: $caret-icon-up;\n }\n }\n\n &:empty::after {\n margin-left: ($caret-spacer-x * -1);\n }\n\n .dropleft & {\n &::after {\n display: none;\n }\n\n &::before {\n @include set-material-icons;\n\n content: $caret-icon-left;\n display: inline-block;\n margin-right: $caret-spacer-x;\n margin-left: ($caret-spacer-x * -1);\n }\n }\n}\n","@mixin nav-divider($bg: $black-divider, $margin-y: $spacer-sm) {\n background-color: $bg;\n height: 1px;\n margin: $margin-y 0;\n overflow: hidden;\n}\n",".navdrawer {\n display: none;\n outline: 0;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: map-get($navdrawer-elevation-shadow, elevation);\n}\n\n// Backdrop\n\n.navdrawer-backdrop {\n @include transition-standard-complex(opacity);\n\n background-color: $navdrawer-backdrop-bg;\n opacity: 0;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: (map-get($navdrawer-elevation-shadow, elevation) - 1);\n\n &.show {\n opacity: 1;\n }\n}\n\n// Content\n\n.navdrawer-content {\n @include transition-sharp(box-shadow, transform);\n\n background-color: $navdrawer-content-bg;\n max-width: calc(100% - #{$navdrawer-gutter-width});\n overflow-x: hidden;\n overflow-y: auto;\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n transform: translate3d(-100%, 0, 0);\n width: $navdrawer-width;\n\n .navdrawer-right & {\n right: 0;\n left: auto;\n transform: translate3d(100%, 0, 0);\n }\n\n .navdrawer.show & {\n @include transition-deceleration(box-shadow, transform);\n\n box-shadow: map-get($navdrawer-elevation-shadow, shadow);\n transform: translate3d(0, 0, 0);\n }\n}\n\n// Misc\n\n.navdrawer-body {\n margin-bottom: $navdrawer-inner-spacer-y;\n padding-right: $navdrawer-inner-spacer-x;\n padding-left: $navdrawer-inner-spacer-x;\n}\n\n.navdrawer-divider {\n @include nav-divider($navdrawer-divider-bg);\n}\n\n.navdrawer-header {\n background-color: $navdrawer-header-bg;\n border-bottom: $navdrawer-header-border-width solid $navdrawer-header-border-color;\n display: block;\n margin-bottom: $navdrawer-inner-spacer-y;\n padding: $toolbar-padding-y $navdrawer-inner-spacer-x;\n}\n\n.navdrawer-subheader {\n @include text-truncate;\n\n color: $navdrawer-subheader-color;\n display: block;\n font-weight: $navdrawer-subheader-font-weight;\n height: $navdrawer-subheader-height;\n line-height: 1;\n margin-top: 0;\n margin-bottom: 0;\n padding: (($navdrawer-subheader-height - $navdrawer-subheader-font-size) / 2) $navdrawer-inner-spacer-x;\n\n .navdrawer-divider + & {\n margin-top: ($navdrawer-inner-spacer-y * -1);\n }\n}\n\n// Nav\n\n.navdrawer-nav {\n display: flex;\n flex-direction: column;\n list-style: none;\n margin-top: $navdrawer-inner-spacer-y;\n margin-bottom: $navdrawer-inner-spacer-y;\n padding-left: 0;\n\n .navdrawer-header + &,\n .navdrawer-subheader + & {\n margin-top: 0;\n }\n\n .nav-link {\n @include text-truncate;\n @include transition-standard(background-color, color);\n\n color: $navdrawer-nav-link-color;\n font-size: $navdrawer-nav-link-font-size;\n font-weight: $navdrawer-nav-link-font-weight;\n line-height: 1;\n padding: (($navdrawer-nav-link-height - $navdrawer-nav-link-font-size) / 2) $navdrawer-inner-spacer-x;\n\n @include active-focus-hover {\n background-color: $navdrawer-nav-link-bg-hover;\n }\n\n &.active,\n &:active {\n color: $navdrawer-nav-link-color-active;\n }\n\n &.disabled {\n background-color: transparent;\n color: $navdrawer-nav-link-color-disabled;\n }\n\n &:focus {\n outline: 0;\n }\n }\n\n .active > .nav-link {\n color: $navdrawer-nav-link-color-active;\n }\n}\n\n.navdrawer-nav-icon {\n color: $navdrawer-nav-icon-color;\n width: $navdrawer-nav-icon-width;\n\n .nav-link:active &,\n .nav-link.active & {\n color: $navdrawer-nav-link-color-active;\n }\n}\n\n.active > .nav-link .navdrawer-nav-icon {\n color: $navdrawer-nav-link-color-active;\n}\n\n// Permanent, persistent and temporary variations\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint);\n $infix: breakpoint-infix($next);\n\n @include media-breakpoint-up($next) {\n .navdrawer-backdrop-permanent#{$infix} {\n display: none;\n transition: none;\n }\n\n .navdrawer-backdrop-persistent#{$infix} {\n display: none;\n transition: none;\n }\n\n .navdrawer-backdrop-temporary#{$infix} {\n display: none;\n transition: none;\n }\n\n .navdrawer-permanent#{$infix} {\n border-right: $navdrawer-border-width solid $navdrawer-border-color;\n display: block !important; // stylelint-disable-line declaration-no-important\n right: auto;\n width: $navdrawer-width;\n z-index: auto;\n\n &.navdrawer-permanent-clipped,\n &.navdrawer-permanent-float {\n top: $toolbar-height;\n }\n\n &.navdrawer-permanent-float {\n border-right: 0;\n\n &.navdrawer-right {\n border-left: 0;\n }\n\n .navdrawer-content {\n background-color: transparent;\n }\n }\n\n &.navdrawer-right {\n border-right: 0;\n border-left: $navdrawer-border-width solid $navdrawer-border-color;\n right: 0;\n left: auto;\n }\n\n &.show .navdrawer-content {\n box-shadow: none;\n }\n\n .navdrawer-content {\n max-width: none;\n position: absolute;\n transform: translate3d(0, 0, 0);\n width: 100%;\n }\n }\n\n .navdrawer-persistent#{$infix} {\n right: auto;\n width: $navdrawer-width;\n z-index: auto;\n\n &.navdrawer-persistent-clipped {\n border-top: $navdrawer-border-width solid $navdrawer-border-color;\n margin-top: ($navdrawer-border-width * -1);\n top: $toolbar-height;\n z-index: (map-get($toolbar-elevation-shadow, elevation) - 1);\n }\n\n &.navdrawer-right {\n right: 0;\n left: auto;\n\n .navdrawer-content {\n border-right: 0;\n border-left: $navdrawer-border-width solid $navdrawer-border-color;\n }\n }\n\n &.show .navdrawer-content {\n box-shadow: none;\n }\n\n .navdrawer-content {\n border-right: $navdrawer-border-width solid $navdrawer-border-color;\n max-width: none;\n position: absolute;\n width: 100%;\n }\n }\n\n .navdrawer-temporary#{$infix} {\n overflow: visible;\n right: auto;\n width: $navdrawer-width;\n\n &.navdrawer-right {\n right: 0;\n left: auto;\n }\n\n .navdrawer-content {\n max-width: none;\n position: absolute;\n width: 100%;\n }\n }\n }\n}\n",".picker {\n outline: 0;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n transform: translate3d(0, 100%, 0);\n transition-delay: ($transition-duration-mobile + $transition-duration-mobile-complex);\n transition-duration: 0;\n transition-property: transform;\n z-index: map-get($picker-elevation-shadow, elevation);\n\n @include media-breakpoint-up(sm) {\n transition-delay: ($transition-duration-tablet + $transition-duration-tablet-complex);\n }\n\n @include media-breakpoint-up(lg) {\n transition-delay: ($transition-duration-desktop + $transition-duration-desktop-complex);\n }\n\n @media screen and (prefers-reduced-motion: reduce) {\n transition: none;\n }\n\n &.picker-opened {\n overflow-x: hidden;\n overflow-y: auto;\n transform: translate3d(0, 0, 0);\n transition: none;\n }\n}\n\n.picker-frame {\n margin: $picker-margin-y $picker-margin-x;\n}\n\n.picker-holder {\n @include transition-standard(opacity);\n\n align-items: center;\n background-color: $picker-holder-bg;\n display: flex;\n justify-content: center;\n min-height: 100%;\n min-width: 100%;\n opacity: 0;\n pointer-events: none;\n transition-delay: $transition-duration-mobile-complex;\n\n @include media-breakpoint-up(sm) {\n transition-delay: $transition-duration-tablet-complex;\n }\n\n @include media-breakpoint-up(lg) {\n transition-delay: $transition-duration-desktop-complex;\n }\n\n .picker-opened & {\n opacity: 1;\n transition-delay: 0s;\n }\n}\n\n.picker-wrap {\n @include border-radius($picker-border-radius);\n @include transition-standard-complex(opacity, transform);\n @include typography-body-1;\n\n box-shadow: map-get($picker-elevation-shadow, shadow);\n max-width: ($picker-cell-size * 7 + $picker-inner-spacer-x * 2);\n opacity: 0;\n outline: 0;\n pointer-events: auto;\n position: relative;\n transform: scale($picker-transition-scale);\n\n @media (orientation: landscape) {\n display: flex;\n max-width: none;\n }\n\n .picker-opened & {\n opacity: 1;\n transform: scale(1);\n }\n}\n\n// Footer\n\n.picker-footer {\n @include border-bottom-radius($picker-border-radius);\n\n display: flex;\n justify-content: flex-end;\n padding: $picker-inner-spacer-y $picker-inner-spacer-x;\n\n @media (orientation: landscape) {\n border-radius: 0 0 $picker-border-radius 0;\n padding-right: ($picker-inner-spacer-x * 1.5);\n padding-left: ($picker-inner-spacer-x * 1.5);\n }\n\n button {\n flex: 0 1 auto;\n margin-left: $picker-inner-spacer-x;\n min-width: 0;\n\n &:first-child {\n margin-left: 0;\n }\n }\n}\n\n// Header\n\n.picker-header {\n height: $picker-cell-size;\n line-height: $picker-cell-size;\n margin-right: $picker-inner-spacer-x;\n margin-left: $picker-inner-spacer-x;\n padding-right: ($picker-cell-size + $picker-inner-spacer-x);\n padding-left: ($picker-cell-size + $picker-inner-spacer-x);\n position: relative;\n text-align: center;\n\n @media (orientation: landscape) {\n margin-top: $picker-inner-spacer-y;\n margin-right: ($picker-inner-spacer-x * 1.5);\n margin-left: ($picker-inner-spacer-x * 1.5);\n }\n}\n\n.picker-month,\n.picker-year {\n display: inline;\n margin-left: $picker-inner-spacer-x;\n\n &:first-child {\n margin-left: 0;\n }\n}\n\n.picker-nav-next,\n.picker-nav-prev {\n height: $picker-cell-size;\n margin-top: ($picker-cell-size / -2);\n position: absolute;\n top: 50%;\n width: $picker-cell-size;\n\n &,\n &.material-icons {\n line-height: $picker-cell-size;\n }\n}\n\n.picker-nav-next {\n right: 0;\n\n &::before {\n content: $picker-nav-next-icon;\n }\n}\n\n.picker-nav-prev {\n left: 0;\n\n &::before {\n content: $picker-nav-prev-icon;\n }\n}\n\n// Material date display\n\n.picker-date-display {\n @include border-top-radius($picker-border-radius);\n\n background-color: $picker-header-bg;\n color: color-yiq($picker-header-bg);\n padding: $picker-header-padding-y $picker-header-padding-x;\n\n @media (orientation: landscape) {\n @include border-left-radius($picker-border-radius);\n\n border-top-right-radius: 0;\n min-width: ($picker-cell-size * 3.5 + $picker-inner-spacer-x * 2);\n white-space: nowrap;\n }\n}\n\n.picker-date-display-bottom {\n @include text-truncate;\n @include typography-display-1;\n}\n\n.picker-day-display {\n margin-right: $picker-inner-spacer-x;\n}\n\n.picker-weekday-display {\n margin-right: $picker-inner-spacer-x;\n\n @media (orientation: landscape) {\n display: block;\n margin-right: 0;\n }\n\n &::after {\n content: ',';\n }\n}\n\n// Misc\n\n.picker-box {\n @include border-bottom-radius($picker-border-radius);\n\n background-color: $picker-content-bg;\n overflow: hidden;\n\n @media (orientation: landscape) {\n @include border-right-radius($picker-border-radius);\n\n border-bottom-left-radius: 0;\n }\n}\n\n.picker-input {\n &.form-control[readonly] {\n border-bottom-style: solid;\n color: inherit;\n cursor: text;\n }\n\n &.picker-input-active {\n border-bottom-color: $textfield-border-color-focus;\n }\n}\n\n// Table\n\n.picker-day {\n border-radius: 50%;\n cursor: default;\n height: $picker-cell-size;\n line-height: $picker-cell-size;\n margin: auto;\n vertical-align: middle;\n width: $picker-cell-size;\n\n @media (orientation: landscape) {\n margin-right: ($picker-inner-spacer-x / 2);\n margin-left: ($picker-inner-spacer-x / 2);\n }\n\n &.picker-day-selected {\n background-color: $picker-day-bg-selected;\n color: color-yiq($picker-day-bg-selected);\n }\n}\n\n.picker-day-disabled {\n color: $picker-day-color-disabled;\n}\n\n.picker-day-outfocus {\n display: none;\n}\n\n.picker-day-today {\n color: $picker-day-color-today;\n font-weight: bolder;\n}\n\n.picker-table {\n border-collapse: collapse;\n border-spacing: 0;\n margin: 0 $picker-inner-spacer-x;\n table-layout: fixed;\n\n td,\n th {\n border: 0;\n padding: 0;\n text-align: center;\n vertical-align: middle;\n }\n\n th {\n font-weight: inherit;\n }\n}\n\n.picker-weekday {\n color: $picker-weekday-color;\n height: $picker-cell-size;\n vertical-align: middle;\n width: $picker-cell-size;\n}\n\n.picker-select-month,\n.picker-select-year {\n @include border-radius($picker-select-border-radius);\n @include transition-standard(opacity);\n\n appearance: none;\n background-color: $picker-select-bg;\n background-image: none;\n background-position: 100% 50%;\n background-size: auto 100%;\n border: 0;\n box-shadow: none;\n color: $textfield-color;\n display: inline-block;\n font-size: inherit;\n height: ($picker-cell-size / 2);\n line-height: ($picker-cell-size / 2);\n opacity: $picker-select-opacity;\n padding: 0 ($picker-cell-size / 2) 0 $picker-inner-spacer-x;\n\n @include focus-hover {\n opacity: 1;\n }\n\n @include media-moz-webkit {\n background-image: $caret-bg;\n background-repeat: no-repeat;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n.picker-select-month {\n margin-left: $picker-inner-spacer-x;\n}\n","// Material design does not have specs for striped progress bars\n// so striped progress bars have been styled according to the \"buffer\" variation of linear indicator\n// (https://material.google.com/components/progress-activity.html#progress-activity-types-of-indicators)\n\n.progress {\n display: flex;\n overflow: hidden;\n position: relative;\n z-index: 1;\n}\n\n.progress-bar {\n border-bottom: $progress-bar-height solid $progress-bar-bg;\n\n @each $color, $values in $theme-colors {\n &.bg-#{$color} {\n background-color: transparent !important; // stylelint-disable-line declaration-no-important\n border-bottom-color: theme-color($color);\n\n &::after {\n background-color: theme-color-light($color);\n }\n }\n }\n\n &::after {\n background-color: $progress-bg;\n content: '';\n display: block;\n height: $progress-bar-height;\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: -1;\n }\n}\n\n// Animated & striped\n\n.progress-bar-animated {\n &::before {\n animation-direction: reverse;\n animation-duration: $transition-duration-mobile;\n animation-iteration-count: infinite;\n animation-name: progress-bar-animation;\n animation-timing-function: linear;\n\n @include media-breakpoint-up(sm) {\n animation-duration: $transition-duration-tablet;\n }\n\n @include media-breakpoint-up(lg) {\n animation-duration: $transition-duration-desktop;\n }\n }\n}\n\n.progress-bar-animated,\n.progress-bar-striped {\n box-sizing: content-box;\n position: relative;\n\n @each $color, $values in $theme-colors {\n &.bg-#{$color}::before {\n // stylelint-disable value-no-vendor-prefix\n background-image: repeating-radial-gradient(#{$progress-bar-height / 2} #{$progress-bar-height / 2}, theme-color-light($color), theme-color-light($color) #{$progress-bar-height / 2}, transparent #{$progress-bar-height / 2}, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(#{$progress-bar-height / 2} #{$progress-bar-height / 2}, theme-color-light($color), theme-color-light($color) #{$progress-bar-height / 2}, transparent #{$progress-bar-height / 2}, transparent 100%);\n background-image: -moz-repeating-radial-gradient(#{$progress-bar-height / 2} #{$progress-bar-height / 2}, theme-color-light($color), theme-color-light($color) #{$progress-bar-height / 2}, transparent #{$progress-bar-height / 2}, transparent 100%);\n // stylelint-enable\n }\n }\n\n &::after {\n @include border-right-radius($progress-bar-border-radius);\n\n right: ($progress-bar-buffer-width * -1);\n bottom: ($progress-bar-height * -1);\n }\n\n &::before {\n // stylelint-disable value-no-vendor-prefix\n background-image: repeating-radial-gradient(#{$progress-bar-height / 2} #{$progress-bar-height / 2}, #{$progress-bg}, #{$progress-bg} #{$progress-bar-height / 2}, transparent #{$progress-bar-height / 2}, transparent 100%);\n background-image: -webkit-repeating-radial-gradient(#{$progress-bar-height / 2} #{$progress-bar-height / 2}, #{$progress-bg}, #{$progress-bg} #{$progress-bar-height / 2}, transparent #{$progress-bar-height / 2}, transparent 100%);\n background-image: -moz-repeating-radial-gradient(#{$progress-bar-height / 2} #{$progress-bar-height / 2}, #{$progress-bg}, #{$progress-bg} #{$progress-bar-height / 2}, transparent #{$progress-bar-height / 2}, transparent 100%);\n // stylelint-enable\n background-position: 0 0;\n background-repeat: repeat-x;\n background-size: ($progress-bar-height * 3) ($progress-bar-height * 3);\n content: '';\n display: block;\n height: $progress-bar-height;\n position: absolute;\n right: -100vw;\n bottom: ($progress-bar-height * -1);\n left: 0;\n z-index: -1;\n }\n}\n\n@keyframes progress-bar-animation {\n from {\n background-position: 0 0;\n }\n\n to {\n background-position: ($progress-bar-height * 3) 0;\n }\n}\n\n// Indeterminate\n\n.progress-bar-indeterminate {\n border-bottom-color: $progress-bg;\n position: relative;\n width: 100%;\n\n @each $color, $values in $theme-colors {\n &.bg-#{$color} {\n border-bottom-color: theme-color-light($color);\n\n &::after,\n &::before {\n background-color: theme-color($color);\n }\n\n &::before {\n background-image: none;\n }\n }\n }\n\n &::after,\n &::before {\n @include border-radius($progress-bar-border-radius);\n\n animation-duration: 2s;\n animation-iteration-count: infinite;\n animation-timing-function: linear;\n background-color: $progress-bar-bg;\n width: 0%;\n }\n\n &::after {\n animation-name: progress-bar-indeterminate-after;\n bottom: ($progress-bar-height * -1);\n z-index: 0;\n }\n\n &::before {\n animation-name: progress-bar-indeterminate-before;\n content: '';\n display: block;\n height: $progress-bar-height;\n position: absolute;\n bottom: ($progress-bar-height * -1);\n z-index: 0;\n }\n}\n\n@keyframes progress-bar-indeterminate-after {\n 0% {\n left: 0%;\n width: 0%;\n }\n\n 50% {\n left: 25%;\n width: 75%;\n }\n\n 75% {\n left: 100%;\n width: 0%;\n }\n}\n\n@keyframes progress-bar-indeterminate-before {\n 0%,\n 62.5% {\n left: 0%;\n width: 0%;\n }\n\n 71.875% {\n left: 0%;\n width: 25%;\n }\n\n 81.25% {\n left: 25%;\n width: 50%;\n }\n\n 100% {\n left: 100%;\n width: 25%;\n }\n}\n",".progress-circular {\n height: $progress-circular-height;\n position: relative;\n width: $progress-circular-height;\n}\n\n.progress-circular-gap {\n border-top: ($progress-circular-spinner-width / 2) solid $progress-circular-bg;\n position: absolute;\n top: 0;\n right: ($progress-circular-height / 2 - $progress-circular-spinner-width / 4);\n bottom: 0;\n left: ($progress-circular-height / 2 - $progress-circular-spinner-width / 4);\n}\n\n.progress-circular-inner {\n animation: progress-circular-inner-rotate $progress-circular-animation-duration $transition-timing-function-standard infinite;\n height: $progress-circular-height;\n position: relative;\n width: $progress-circular-height;\n}\n\n.progress-circular-left,\n.progress-circular-right {\n height: $progress-circular-height;\n overflow: hidden;\n position: absolute;\n top: 0;\n width: ($progress-circular-height / 2);\n}\n\n.progress-circular-left {\n left: 0;\n}\n\n.progress-circular-right {\n right: 0;\n}\n\n.progress-circular-spinner {\n border: $progress-circular-spinner-width solid $progress-circular-bg;\n border-bottom-color: transparent;\n border-radius: 50%;\n height: $progress-circular-height;\n position: absolute;\n top: 0;\n width: $progress-circular-height;\n\n .progress-circular-left & {\n animation: progress-circular-spinner-left ($progress-circular-animation-duration / 4) $transition-timing-function-standard infinite;\n border-right-color: transparent;\n left: 0;\n }\n\n .progress-circular-right & {\n animation: progress-circular-spinner-right ($progress-circular-animation-duration / 4) $transition-timing-function-standard infinite;\n border-left-color: transparent;\n right: 0;\n }\n}\n\n.progress-circular-wrapper {\n animation: progress-circular-wrapper-rotate ($progress-circular-animation-duration / 2) linear infinite;\n}\n\n@keyframes progress-circular-inner-rotate {\n 12.5% {\n transform: rotate(135deg);\n }\n\n 25% {\n transform: rotate(270deg);\n }\n\n 37.5% {\n transform: rotate(405deg);\n }\n\n 50% {\n transform: rotate(540deg);\n }\n\n 62.5% {\n transform: rotate(675deg);\n }\n\n 75% {\n transform: rotate(810deg);\n }\n\n 87.5% {\n transform: rotate(945deg);\n }\n\n 100% {\n transform: rotate(1080deg);\n }\n}\n\n@keyframes progress-circular-spinner-left {\n 0%,\n 100% {\n transform: rotate(130deg);\n }\n\n 50% {\n transform: rotate(-5deg);\n }\n}\n\n@keyframes progress-circular-spinner-right {\n 0%,\n 100% {\n transform: rotate(-130deg);\n }\n\n 50% {\n transform: rotate(5deg);\n }\n}\n\n@keyframes progress-circular-wrapper-rotate {\n 100% {\n transform: rotate(360deg);\n }\n}\n\n@each $color, $values in $theme-colors {\n .progress-circular-#{$color} {\n .progress-circular-gap,\n .progress-circular-spinner {\n border-top-color: theme-color($color);\n }\n\n .progress-circular-left .progress-circular-spinner {\n border-left-color: theme-color($color);\n }\n\n .progress-circular-right .progress-circular-spinner {\n border-right-color: theme-color($color);\n }\n }\n}\n",".custom-control {\n display: block;\n min-height: ($font-size-base * $line-height-base);\n padding-left: ($selection-control-indicator-size + $selection-control-spacer-x);\n position: relative;\n\n + .custom-control {\n margin-top: $selection-control-spacer-y;\n }\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: ($selection-control-spacer-x * 2);\n\n + .custom-control-inline {\n margin-top: 0;\n }\n}\n\n// Base styles for custom control indicators\n\n.custom-control-label {\n color: inherit;\n font-size: $font-size-base;\n line-height: inherit;\n margin-bottom: 0;\n\n &::after {\n color: $selection-control-color;\n position: absolute;\n top: (($font-size-base * $line-height-base - $selection-control-indicator-size) / 2);\n left: 0;\n }\n\n &::before {\n @include transition-standard(background-color, opacity, transform);\n\n background-color: currentColor;\n border-radius: 50%;\n color: $selection-control-color;\n content: '';\n display: block;\n height: ($selection-control-indicator-size * 2);\n margin-top: (($font-size-base * $line-height-base - $selection-control-indicator-size) / 2 + $selection-control-indicator-size / -2);\n margin-left: ($selection-control-indicator-size / -2);\n opacity: 0;\n position: absolute;\n top: 0;\n left: 0;\n transform: scale(0.87, 0.87) translateZ(0);\n width: ($selection-control-indicator-size * 2);\n }\n}\n\n.custom-control-input {\n opacity: 0;\n position: absolute;\n z-index: -1;\n\n &.focus,\n &:active {\n ~ .custom-control-label::before {\n opacity: $selection-control-radial-opacity;\n transform: scale(1, 1) translateZ(0);\n }\n }\n\n &:checked ~ {\n .custom-control-label {\n &::after {\n color: $selection-control-color-active;\n }\n\n &::before {\n background-color: $selection-control-color-active;\n }\n }\n }\n\n &:disabled ~ {\n .custom-control-label {\n color: $selection-control-color-disabled;\n\n &::after {\n color: $selection-control-color-disabled;\n }\n\n &::before {\n display: none;\n }\n }\n }\n}\n\n// Checkbox\n\n.custom-checkbox {\n .custom-control-label::after {\n @include set-material-icons;\n\n content: $selection-control-checkbox-icon;\n line-height: 1;\n vertical-align: middle;\n }\n\n .custom-control-input {\n &:checked ~ .custom-control-label::after {\n content: $selection-control-checkbox-icon-checked;\n }\n\n &:indeterminate ~ .custom-control-label::after {\n content: $selection-control-checkbox-icon-indeterminate;\n }\n }\n}\n\n// Radio button\n\n.custom-radio {\n .custom-control-label::after {\n @include set-material-icons;\n\n content: $selection-control-radio-icon;\n line-height: 1;\n vertical-align: middle;\n }\n\n .custom-control-input {\n &:checked ~ .custom-control-label::after {\n content: $selection-control-radio-icon-checked;\n }\n }\n}\n\n// Switch\n\n.custom-switch {\n padding-left: ($selection-control-track-width + $selection-control-spacer-x);\n\n .custom-control-label {\n @include transition-standard(background-color);\n\n &::after {\n @include transition-standard(background-color, transform);\n\n background-color: $selection-control-thumb-bg;\n border-radius: 50%;\n box-shadow: $selection-control-thumb-shadow;\n content: '';\n display: block;\n height: $selection-control-indicator-size;\n position: absolute;\n width: $selection-control-indicator-size;\n }\n }\n\n .custom-control-input {\n &:checked {\n ~ .custom-control-label {\n // scss-lint:disable NestingDepth\n &::after,\n &::before {\n transform: translateX($selection-control-track-width - $selection-control-indicator-size);\n }\n\n &::after {\n background-color: $selection-control-color-active;\n }\n // scss-lint:enable\n }\n\n ~ .custom-control-track {\n background-color: rgba($selection-control-color-active, $selection-control-track-opacity);\n }\n }\n\n &:disabled {\n ~ .custom-control-label::after {\n background-color: $selection-control-thumb-bg-disabled;\n }\n\n ~ .custom-control-track {\n background-color: $selection-control-track-bg-disabled;\n }\n }\n }\n\n .custom-control-track {\n @include transition-standard(background-color);\n\n background-clip: content-box;\n background-color: $selection-control-track-bg;\n border: (($selection-control-indicator-size - $selection-control-track-height) / 2) solid transparent;\n border-radius: $selection-control-track-height;\n content: '';\n display: block;\n height: $selection-control-indicator-size;\n position: absolute;\n top: (($font-size-base * $line-height-base - $selection-control-indicator-size) / 2);\n left: 0;\n width: $selection-control-track-width;\n }\n}\n",".custom-range {\n appearance: none;\n background-color: transparent;\n padding-left: 0;\n width: 100%;\n\n &:active,\n &:focus {\n &::-moz-range-track {\n background-color: $slider-track-bg-active;\n }\n\n &::-ms-fill-upper {\n background-color: $slider-track-bg-active;\n }\n\n &::-webkit-slider-runnable-track {\n background-color: $slider-track-bg-active;\n }\n }\n\n &:focus {\n outline: 0;\n\n &::-moz-range-thumb {\n box-shadow: 0 0 0 $slider-thumb-size rgba($slider-thumb-bg, $slider-thumb-radial-opacity);\n }\n\n &::-ms-range-thumb {\n box-shadow: 0 0 0 $slider-thumb-size rgba($slider-thumb-bg, $slider-thumb-radial-opacity);\n }\n\n &::-webkit-slider-thumb {\n box-shadow: 0 0 0 $slider-thumb-size rgba($slider-thumb-bg, $slider-thumb-radial-opacity);\n }\n }\n\n &::-moz-focus-outer {\n border: 0;\n }\n\n &::-moz-range-progress {\n background-color: $slider-thumb-bg;\n }\n\n &::-moz-range-thumb {\n @include transition-standard(box-shadow, height, width);\n\n appearance: none;\n background-color: $slider-thumb-bg;\n border: 0;\n border-radius: 50%;\n height: $slider-thumb-size;\n width: $slider-thumb-size;\n\n &:active {\n box-shadow: none;\n height: ($slider-thumb-size * 2);\n width: ($slider-thumb-size * 2);\n }\n\n &:focus {\n outline: 0;\n }\n }\n\n &::-moz-range-track {\n @include transition-standard(background-color);\n\n background-color: $slider-track-bg;\n border-color: transparent;\n border-radius: 0;\n color: transparent;\n cursor: pointer;\n height: $slider-track-height;\n width: 100%;\n }\n\n &::-ms-fill-lower {\n background-color: $slider-thumb-bg;\n height: $slider-track-height;\n margin-bottom: $slider-track-height;\n margin-left: ($slider-thumb-size / 2);\n }\n\n &::-ms-fill-upper {\n background-color: $slider-track-bg;\n height: $slider-track-height;\n margin-right: ($slider-thumb-size / 2);\n margin-bottom: $slider-track-height;\n }\n\n &::-ms-thumb {\n @include transition-standard(box-shadow);\n\n appearance: none;\n background-color: $slider-thumb-bg;\n border: 0;\n border-radius: 50%;\n height: $slider-thumb-size;\n margin-right: ($slider-thumb-size / 2);\n margin-left: ($slider-thumb-size / 2);\n width: $slider-thumb-size;\n\n &:active {\n box-shadow: 0 0 0 ($slider-thumb-size / 2) $slider-thumb-bg;\n }\n\n &:focus {\n outline: 0;\n }\n }\n\n &::-ms-track {\n @include transition-standard(background-color);\n\n background-color: transparent;\n border-color: transparent;\n border-width: ($slider-thumb-size + $slider-track-height) 0;\n color: transparent;\n cursor: pointer;\n height: $slider-track-height;\n width: 100%;\n }\n\n &::-webkit-slider-runnable-track {\n @include transition-standard(background-color);\n\n background-color: $slider-track-bg;\n border-color: transparent;\n border-radius: 0;\n color: transparent;\n cursor: pointer;\n height: $slider-track-height;\n width: 100%;\n }\n\n &::-webkit-slider-thumb {\n @include transition-standard(box-shadow);\n\n appearance: none;\n background-color: $slider-thumb-bg;\n border: 0;\n border-radius: 50%;\n height: $slider-thumb-size;\n margin-top: (($slider-thumb-size - $slider-track-height) / -2);\n width: $slider-thumb-size;\n\n &:active {\n box-shadow: 0 0 0 ($slider-thumb-size / 2) $slider-thumb-bg;\n }\n\n &:focus {\n outline: 0;\n }\n }\n}\n","// Snackbar based on https://material.io/guidelines/components/snackbars-toasts.html#snackbars-toasts-specs\n\n.snackbar {\n align-items: center;\n background-color: $snackbar-bg;\n color: $snackbar-color;\n display: flex;\n font-size: $snackbar-font-size;\n line-height: $snackbar-line-height;\n opacity: 0;\n padding: $snackbar-padding-y $snackbar-padding-x;\n position: fixed;\n bottom: 0;\n left: 0;\n transform: translateY(100%);\n transition: opacity 0s $transition-duration-mobile-leaving, transform $transition-duration-mobile-leaving $transition-timing-function-acceleration;\n width: 100%;\n z-index: map-get($snackbar-elevation-shadow, elevation);\n\n @include media-breakpoint-up($snackbar-breakpoint) {\n border-radius: $snackbar-border-radius;\n max-width: $snackbar-max-width;\n min-width: $snackbar-min-width;\n left: 50%;\n transform: translate(-50%, 100%);\n width: auto;\n }\n\n @include media-breakpoint-up(sm) {\n transition: opacity 0s $transition-duration-tablet-leaving, transform $transition-duration-tablet-leaving $transition-timing-function-acceleration;\n }\n\n @include media-breakpoint-up(lg) {\n transition: opacity 0s $transition-duration-desktop-leaving, transform $transition-duration-desktop-leaving $transition-timing-function-acceleration;\n }\n\n @media screen and (prefers-reduced-motion: reduce) {\n transition: none;\n }\n\n &.show {\n @include transition-deceleration(transform);\n\n opacity: 1;\n transform: translateY(0);\n\n @include media-breakpoint-up($snackbar-breakpoint) {\n transform: translate(-50%, 0);\n }\n }\n}\n\n.snackbar-body {\n @include text-truncate;\n\n margin-right: auto;\n max-height: 100%;\n min-width: 0;\n}\n\n.snackbar-btn {\n @include transition-standard(background-color, background-image);\n\n background-color: transparent;\n background-image: none;\n border: 0;\n color: $snackbar-btn-color;\n cursor: pointer;\n display: block;\n flex-shrink: 0;\n font-size: inherit;\n font-weight: $btn-font-weight;\n line-height: inherit;\n margin-left: $snackbar-inner-spacer-x;\n padding: 0;\n text-transform: uppercase;\n white-space: nowrap;\n\n @include focus-hover {\n color: $snackbar-btn-color-hover;\n text-decoration: none;\n }\n\n @include media-breakpoint-up($snackbar-breakpoint) {\n margin-left: $snackbar-inner-spacer-x-desktop;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n.snackbar-left,\n.snackbar-right {\n @include media-breakpoint-up($snackbar-breakpoint) {\n transform: translateY(100%);\n\n &.show {\n transform: translateY($snackbar-margin-y * -1);\n }\n }\n}\n\n.snackbar-left {\n @include media-breakpoint-up($snackbar-breakpoint) {\n left: $snackbar-margin-x;\n }\n}\n\n.snackbar-right {\n @include media-breakpoint-up($snackbar-breakpoint) {\n right: $snackbar-margin-x;\n left: auto;\n }\n}\n\n.snackbar-multi-line {\n height: $snackbar-height-multi;\n padding-top: $snackbar-padding-y-multi;\n padding-bottom: $snackbar-padding-y-multi;\n\n .snackbar-body {\n white-space: normal;\n }\n}\n","// Todo: only non-clickable stepper is supported for now\n\n.stepper {\n align-items: center;\n background-color: $stepper-bg;\n display: flex;\n flex-shrink: 0;\n overflow: hidden;\n padding: $stepper-padding-y $stepper-padding-x;\n position: relative;\n\n &::after,\n &::before {\n border-top: $stepper-border-width solid $stepper-border-color;\n content: '';\n display: block;\n position: absolute;\n }\n\n &:first-child::before {\n display: none;\n }\n\n &:last-child::after {\n display: none;\n }\n}\n\n.stepper-horiz {\n background-color: $stepper-bg;\n display: flex;\n justify-content: space-between;\n overflow-x: auto;\n overflow-y: hidden;\n position: relative;\n\n &::before {\n border-top: $stepper-border-width solid $stepper-border-color;\n content: '';\n display: block;\n position: absolute;\n top: 50%;\n right: $stepper-padding-x;\n left: $stepper-padding-x;\n }\n\n .stepper {\n &::after,\n &::before {\n border-top: $stepper-border-width solid $stepper-border-color;\n top: 50%;\n width: ($stepper-padding-x - $stepper-inner-spacer);\n }\n\n &::after {\n right: 0;\n }\n\n &::before {\n left: 0;\n }\n }\n}\n\n.stepper-vert {\n background-color: $stepper-bg;\n position: relative;\n\n .stepper {\n &::after,\n &::before {\n border-left: $stepper-border-width solid $stepper-border-color;\n height: ($stepper-padding-y - $stepper-inner-spacer);\n left: ($stepper-icon-height / 2 + $stepper-padding-x);\n }\n\n &::after {\n bottom: 0;\n }\n\n &::before {\n top: 0;\n }\n }\n}\n\n// Misc\n\n.stepper-icon {\n background-color: $stepper-icon-bg;\n border-radius: 50%;\n color: $stepper-icon-color;\n font-size: $stepper-icon-font-size;\n font-weight: $stepper-icon-font-weight;\n height: $stepper-icon-height;\n line-height: $stepper-icon-height;\n margin-right: $stepper-inner-spacer;\n position: relative;\n text-align: center;\n vertical-align: middle;\n width: $stepper-icon-height;\n\n .stepper.active &,\n .stepper.done & {\n background-color: $stepper-icon-bg-active;\n color: color-yiq($stepper-icon-bg-active);\n }\n\n .material-icons {\n font-size: 1.333em;\n }\n}\n\n.stepper-text {\n color: $stepper-text-color;\n font-size: $stepper-text-font-size;\n font-weight: $stepper-text-font-weight;\n position: relative;\n\n .stepper.active &,\n .stepper.done & {\n color: $stepper-text-color-active;\n }\n\n .stepper.active & {\n font-weight: bolder;\n }\n}\n",".nav-tabs {\n box-shadow: inset 0 ($nav-tab-border-width * -2) 0 ($nav-tab-border-width * -1) $nav-tab-border-color;\n\n &.border-0,\n &.border-bottom-0 {\n box-shadow: none;\n }\n\n .nav-link {\n @include transition-standard(background-color, color, opacity);\n\n color: $nav-tab-color;\n font-size: $nav-tab-font-size;\n font-weight: $nav-tab-font-weight;\n line-height: $nav-tab-line-height;\n min-height: $nav-tab-height;\n opacity: $nav-tab-link-opacity;\n padding: $nav-tab-link-padding-y $nav-tab-link-padding-x;\n position: relative;\n text-transform: uppercase;\n\n @include active-focus-hover {\n background-color: $nav-tab-bg-hover;\n }\n\n &.active,\n &:active {\n opacity: 1;\n }\n\n &.active {\n color: $nav-tab-color-active;\n\n &::before {\n opacity: 1;\n }\n }\n\n &.disabled {\n background-color: transparent;\n color: $nav-tab-color-disabled;\n opacity: 1;\n }\n\n &::before {\n @include transition-standard(opacity);\n\n background-color: $nav-tab-indicator-bg;\n content: '';\n display: block;\n height: $nav-tab-indicator-height;\n opacity: 0;\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n }\n }\n\n .nav-item.show .nav-link {\n background-color: $nav-tab-bg-hover;\n opacity: 1;\n }\n}\n\n.nav-tabs-material {\n position: relative;\n\n &.animate {\n .nav-link::before {\n opacity: 0;\n }\n\n .nav-tabs-indicator {\n @include transition-standard(left, right);\n }\n }\n\n .nav-link::before {\n transition: none;\n }\n\n .nav-tabs-indicator {\n background-color: $nav-tab-indicator-bg;\n display: none;\n height: $nav-tab-indicator-height;\n position: absolute;\n bottom: 0;\n\n &.show {\n display: block;\n }\n\n .nav-tabs-scrollable & {\n bottom: $nav-tab-height;\n }\n }\n}\n\n.nav-tabs-scrollable {\n box-shadow: inset 0 ($nav-tab-border-width * -2) 0 ($nav-tab-border-width * -1) $nav-tab-border-color;\n height: $nav-tab-height;\n overflow: hidden;\n\n .nav-tabs {\n box-shadow: none;\n flex-wrap: nowrap;\n overflow-x: auto;\n overflow-y: hidden;\n padding-bottom: $nav-tab-height;\n\n &::-webkit-scrollbar {\n display: none;\n }\n }\n}\n","%form-control {\n background-clip: padding-box;\n background-color: transparent;\n border-color: $textfield-border-color;\n border-radius: 0;\n border-style: solid;\n border-width: 0 0 $textfield-border-width;\n box-shadow: none;\n color: $textfield-color;\n display: block;\n font-size: $textfield-font-size;\n line-height: $textfield-line-height;\n padding: $textfield-padding-y $textfield-padding-x calc(#{$textfield-padding-y} - #{$textfield-border-width});\n width: 100%;\n\n @include hover {\n border-color: $textfield-border-color-hover;\n box-shadow: inset 0 ($textfield-border-width-hover * -1) 0 ($textfield-border-width * -1) $textfield-border-color-hover;\n }\n\n &::-ms-expand {\n background-color: transparent;\n border: 0;\n }\n\n &::placeholder {\n color: $textfield-hint-color;\n opacity: 1;\n }\n\n &:disabled,\n &[readonly] {\n border-style: dotted;\n color: $textfield-color-disabled;\n opacity: 1;\n\n @include focus-hover {\n border-color: $textfield-border-color;\n box-shadow: none;\n }\n }\n\n &:focus {\n border-color: $textfield-border-color-focus;\n box-shadow: inset 0 ($textfield-border-width-focus * -1) 0 ($textfield-border-width * -1) $textfield-border-color-focus;\n outline: 0;\n }\n\n &:invalid:required {\n outline: 0;\n }\n}\n\n.form-control {\n @extend %form-control;\n\n &[type='file'] {\n max-height: $textfield-height;\n }\n}\n\n// Form control sizing\n\n.form-control-lg {\n font-size: $textfield-font-size-lg;\n line-height: $textfield-line-height-lg;\n padding: $textfield-padding-y-lg $textfield-padding-x-lg calc(#{$textfield-padding-y-lg} - #{$textfield-border-width});\n\n &[type='file'] {\n max-height: $textfield-height-lg;\n }\n}\n\n.form-control-sm {\n font-size: $textfield-font-size-sm;\n line-height: $textfield-line-height-sm;\n padding: $textfield-padding-y-sm $textfield-padding-x-sm calc(#{$textfield-padding-y-sm} - #{$textfield-border-width});\n\n &[type='file'] {\n max-height: $textfield-height-sm;\n }\n}\n\n// Select and textarea\n\n%form-select {\n appearance: none;\n\n @include media-moz-webkit {\n background-image: $caret-bg;\n background-position: 100% 50%;\n background-repeat: no-repeat;\n background-size: $textfield-select-bg-size $textfield-select-bg-size;\n padding-right: $textfield-select-bg-size;\n\n &[multiple],\n &[size]:not([size='1']) {\n background-image: none;\n }\n }\n}\n\n%form-textarea {\n border-radius: $textfield-box-border-radius;\n border-width: $textfield-border-width;\n min-height: $textfield-box-height;\n padding: calc(#{$textfield-box-padding-y} - #{$textfield-border-width}) $textfield-box-padding-x;\n\n @include hover {\n box-shadow: inset $textfield-border-width-hover $textfield-border-width-hover 0 ($textfield-border-width * -1) $textfield-border-color-hover, inset ($textfield-border-width-hover * -1) ($textfield-border-width-hover * -1) 0 ($textfield-border-width * -1) $textfield-border-color-hover;\n }\n\n &:focus {\n box-shadow: inset $textfield-border-width-focus $textfield-border-width-focus 0 ($textfield-border-width * -1) $textfield-border-color-focus, inset ($textfield-border-width-focus * -1) ($textfield-border-width-focus * -1) 0 ($textfield-border-width * -1) $textfield-border-color-focus;\n }\n}\n\n// stylelint-disable selector-no-qualifying-type\nselect {\n &.form-control {\n @extend %form-select;\n\n &[multiple],\n &[size]:not([size='1']) {\n @extend %form-textarea;\n }\n }\n\n &.form-control-lg {\n &[multiple],\n &[size]:not([size='1']) {\n padding: calc(#{$textfield-box-padding-y-lg} - #{$textfield-border-width}) $textfield-box-padding-x-lg;\n }\n }\n\n &.form-control-sm {\n &[multiple],\n &[size]:not([size='1']) {\n padding: calc(#{$textfield-box-padding-y-sm} - #{$textfield-border-width}) $textfield-box-padding-x-sm;\n }\n }\n}\n\ntextarea {\n &.form-control {\n min-height: $textfield-height;\n\n &:not([rows='1']) {\n @extend %form-textarea;\n }\n }\n\n &.form-control-lg {\n min-height: $textfield-height-lg;\n\n &:not([rows='1']) {\n min-height: $textfield-box-height-lg;\n padding: calc(#{$textfield-box-padding-y-lg} - #{$textfield-border-width}) $textfield-box-padding-x-lg;\n }\n }\n\n &.form-control-sm {\n min-height: $textfield-height-sm;\n\n &:not([rows='1']) {\n min-height: $textfield-box-height-sm;\n padding: calc(#{$textfield-box-padding-y-sm} - #{$textfield-border-width}) $textfield-box-padding-x-sm;\n }\n }\n}\n// stylelint-enable\n\n.custom-file {\n display: inline-block;\n height: $textfield-height;\n margin-bottom: 0;\n position: relative;\n width: 100%;\n}\n\n.custom-file-input {\n height: $textfield-height;\n margin: 0;\n opacity: 0;\n position: relative;\n width: 100%;\n z-index: 1;\n\n @include focus-hover {\n ~ .custom-file-label {\n border-bottom-color: $textfield-border-color-focus;\n box-shadow: inset 0 ($textfield-border-width-focus * -1) 0 ($textfield-border-width * -1) $textfield-border-color-focus;\n }\n }\n}\n\n.custom-file-label {\n @include text-truncate;\n @include transition-standard(border-color, box-shadow);\n\n border-bottom: $textfield-border-width solid $textfield-border-color;\n color: $textfield-hint-color;\n font-size: $textfield-font-size;\n height: $textfield-height;\n line-height: $textfield-line-height;\n padding: $textfield-padding-y ($material-icon-size + $selection-control-spacer-x) calc(#{$textfield-padding-y} - #{$textfield-border-width}) $textfield-padding-x;\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n\n &::after {\n @include set-material-icons;\n\n content: $custom-file-button-icon;\n position: absolute;\n top: 50%;\n right: 0;\n transform: translateY(-50%);\n }\n}\n\n.custom-select {\n @extend %form-control;\n @extend %form-select;\n\n &[multiple],\n &[size]:not([size='1']) {\n @extend %form-textarea;\n }\n}\n\n.custom-select-lg {\n font-size: $textfield-font-size-lg;\n line-height: $textfield-line-height-lg;\n padding: $textfield-padding-y-lg $textfield-select-bg-size calc(#{$textfield-padding-y-lg} - #{$textfield-border-width}) $textfield-padding-x-lg;\n\n &[multiple],\n &[size]:not([size='1']) {\n padding: calc(#{$textfield-box-padding-y-lg} - #{$textfield-border-width}) $textfield-box-padding-x-lg;\n }\n}\n\n.custom-select-sm {\n font-size: $textfield-font-size-sm;\n line-height: $textfield-line-height-sm;\n padding: $textfield-padding-y-sm $textfield-select-bg-size calc(#{$textfield-padding-y-sm} - #{$textfield-border-width}) $textfield-padding-x-sm;\n\n &[multiple],\n &[size]:not([size='1']) {\n padding: calc(#{$textfield-box-padding-y-sm} - #{$textfield-border-width}) $textfield-box-padding-x-sm;\n }\n}\n\n.form-control-file {\n @extend %form-control;\n\n max-height: $textfield-height;\n}\n\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n// Validation\n\n@include form-validation-state('invalid', $form-feedback-invalid-color);\n@include form-validation-state('valid', $form-feedback-valid-color);\n","@mixin form-validation-state($state, $color) {\n .#{$state}-feedback {\n @include typography-caption;\n\n color: $color;\n display: none;\n margin-top: $textfield-margin-y;\n width: 100%;\n\n .form-control-lg + & {\n margin-top: $textfield-margin-y-lg;\n }\n\n .form-control-sm + & {\n margin-top: $textfield-margin-y-sm;\n }\n }\n\n .#{$state}-tooltip {\n @include border-radius($border-radius);\n\n background-color: $color;\n color: color-yiq($color);\n display: none;\n font-size: $tooltip-font-size;\n line-height: $tooltip-line-height;\n margin-top: $textfield-margin-y;\n max-width: 100%;\n opacity: $tooltip-opacity;\n padding: $tooltip-padding-y $tooltip-padding-x;\n position: absolute;\n top: 100%;\n text-align: center;\n word-break: break-word;\n z-index: $tooltip-zindex;\n\n @include media-breakpoint-up(md) {\n font-size: $tooltip-font-size-desktop;\n padding: $tooltip-padding-y-desktop $tooltip-padding-x-desktop;\n }\n\n .form-control-lg + & {\n margin-top: $textfield-margin-y-lg;\n }\n\n .form-control-sm + & {\n margin-top: $textfield-margin-y-sm;\n }\n }\n\n .custom-control-input {\n &.is-#{$state},\n .was-validated &:#{$state} {\n ~ .custom-control-label {\n &,\n &::after {\n color: $color;\n }\n\n &::before {\n background-color: $color;\n }\n }\n\n ~ .custom-control-track {\n background-color: rgba($color, $selection-control-track-opacity);\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n .custom-file-input {\n &.is-#{$state},\n .was-validated &:#{$state} {\n @include focus-hover {\n ~ .custom-file-label {\n border-bottom-color: $color;\n box-shadow: inset 0 ($textfield-border-width-focus * -1) 0 ($textfield-border-width * -1) $color;\n }\n }\n\n ~ .custom-file-label {\n border-bottom-color: $color;\n\n @include hover {\n border-bottom-color: $color;\n box-shadow: inset 0 ($textfield-border-width-hover * -1) 0 ($textfield-border-width * -1) $color;\n }\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n .custom-switch .custom-control-input {\n &.is-#{$state},\n .was-validated &:#{$state} {\n ~ .custom-control-label::after {\n background-color: $color;\n }\n }\n }\n\n .form-check-input {\n &.is-#{$state},\n .was-validated &:#{$state} {\n + .form-check-label {\n color: $color;\n }\n }\n }\n\n %form-control {\n &.is-#{$state},\n .was-validated &:#{$state} {\n border-color: $color;\n\n @include focus-hover {\n border-color: $color;\n box-shadow: inset 0 ($textfield-border-width-hover * -1) 0 ($textfield-border-width * -1) $color;\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n %form-textarea {\n &.is-#{$state},\n .was-validated &:#{$state} {\n @include focus-hover {\n box-shadow: inset $textfield-border-width-hover $textfield-border-width-hover 0 ($textfield-border-width * -1) $color, inset ($textfield-border-width-hover * -1) ($textfield-border-width-hover * -1) 0 ($textfield-border-width * -1) $color;\n }\n }\n\n .textfield-box &.is-#{$state},\n .was-validated .textfield-box &:#{$state} {\n @include focus-hover {\n box-shadow: inset 0 ($textfield-border-width-hover * -1) 0 ($textfield-border-width * -1) $color;\n }\n }\n }\n}\n",".textfield-box {\n %form-control {\n background-color: $textfield-box-bg;\n border-radius: $textfield-box-border-radius;\n padding: $textfield-box-padding-y $textfield-box-padding-x calc(#{$textfield-box-padding-y} - #{$textfield-border-width});\n }\n\n %form-select {\n padding-right: $textfield-select-bg-size;\n }\n\n %form-textarea {\n border-width: 0 0 $textfield-border-width;\n padding: $textfield-box-padding-y $textfield-box-padding-x calc(#{$textfield-box-padding-y} - #{$textfield-border-width});\n\n @include hover {\n box-shadow: inset 0 ($textfield-border-width-hover * -1) 0 ($textfield-border-width * -1) $textfield-border-color-hover;\n }\n\n &:focus {\n box-shadow: inset 0 ($textfield-border-width-focus * -1) 0 ($textfield-border-width * -1) $textfield-border-color-focus;\n }\n }\n\n // Form control sizing\n\n // stylelint-disable-next-line order/order, selector-no-qualifying-type\n textarea.form-control {\n min-height: $textfield-box-height;\n }\n\n .form-control[type='file'],\n .form-control-file {\n max-height: $textfield-box-height;\n }\n}\n\n// Size\n\n.textfield-box-lg {\n %form-control {\n font-size: $textfield-font-size-lg;\n line-height: $textfield-line-height-lg;\n padding: $textfield-box-padding-y-lg $textfield-box-padding-x-lg calc(#{$textfield-box-padding-y-lg} - #{$textfield-border-width});\n }\n\n %form-textarea {\n padding: $textfield-box-padding-y-lg $textfield-box-padding-x-lg calc(#{$textfield-box-padding-y-lg} - #{$textfield-border-width});\n }\n\n // Form control sizing\n\n // stylelint-disable-next-line order/order, selector-no-qualifying-type\n textarea.form-control {\n min-height: $textfield-box-height-lg;\n }\n\n .custom-select {\n padding-right: $textfield-select-bg-size;\n }\n\n .form-control[type='file'],\n .form-control-file {\n max-height: $textfield-box-height-lg;\n }\n}\n\n.textfield-box-sm {\n %form-control {\n font-size: $textfield-font-size-sm;\n line-height: $textfield-line-height-sm;\n padding: $textfield-box-padding-y-sm $textfield-box-padding-x-sm calc(#{$textfield-box-padding-y-sm} - #{$textfield-border-width});\n }\n\n %form-textarea {\n padding: $textfield-box-padding-y-sm $textfield-box-padding-x-sm calc(#{$textfield-box-padding-y-sm} - #{$textfield-border-width});\n }\n\n // Form control sizing\n\n // stylelint-disable-next-line order/order, selector-no-qualifying-type\n textarea.form-control {\n min-height: $textfield-box-height-sm;\n }\n\n .custom-select {\n padding-right: $textfield-select-bg-size;\n }\n\n .form-control[type='file'],\n .form-control-file {\n max-height: $textfield-box-height-sm;\n }\n}\n",".floating-label {\n padding-top: $floating-label-font-size;\n position: relative;\n\n &.has-value label,\n &.is-focused label {\n top: 0;\n transform: scale($floating-label-font-size / $textfield-font-size);\n }\n\n &.is-focused label {\n color: $floating-label-color-focus;\n }\n\n &:not(.has-value):not(.is-focused) .form-control {\n &[type='date'],\n &[type='datetime-local'],\n &[type='time'] {\n color: transparent;\n }\n }\n\n label {\n @include transition-standard(color, top, transform);\n\n color: $floating-label-color;\n display: block;\n font-size: $textfield-font-size;\n line-height: $textfield-line-height;\n margin: 0;\n padding: 0;\n position: absolute;\n top: ($floating-label-font-size + $textfield-padding-y);\n left: 0;\n transform-origin: 0 0;\n }\n\n %form-control {\n position: relative;\n\n &:focus {\n &::placeholder {\n color: $textfield-hint-color;\n opacity: 1;\n }\n }\n\n &::placeholder {\n @include transition-standard(opacity);\n\n color: transparent;\n opacity: 0;\n }\n }\n}\n\n// Size\n\n.floating-label-lg {\n &.has-value label,\n &.is-focused label {\n transform: scale($floating-label-font-size-lg / $textfield-font-size-lg);\n }\n\n label {\n font-size: $textfield-font-size-lg;\n line-height: $textfield-line-height-lg;\n top: ($floating-label-font-size-lg + $textfield-padding-y-lg);\n }\n\n %form-control {\n font-size: $textfield-font-size-lg;\n line-height: $textfield-line-height-lg;\n padding: $textfield-padding-y-lg $textfield-padding-x-lg calc(#{$textfield-padding-y-lg} - #{$textfield-border-width});\n }\n\n %form-select {\n padding-right: $textfield-select-bg-size;\n }\n\n %form-textarea {\n padding: $textfield-box-padding-y-lg $textfield-box-padding-x-lg calc(#{$textfield-box-padding-y-lg} - #{$textfield-border-width});\n }\n}\n\n.floating-label-sm {\n &.has-value label,\n &.is-focused label {\n transform: scale($floating-label-font-size-sm / $textfield-font-size-sm);\n }\n\n label {\n font-size: $textfield-font-size-sm;\n line-height: $textfield-line-height-sm;\n top: ($floating-label-font-size-sm + $textfield-padding-y-sm);\n }\n\n %form-control {\n font-size: $textfield-font-size-sm;\n line-height: $textfield-line-height-sm;\n padding: $textfield-padding-y-sm $textfield-padding-x-sm calc(#{$textfield-padding-y-sm} - #{$textfield-border-width});\n }\n\n %form-select {\n padding-right: $textfield-select-bg-size;\n }\n\n %form-textarea {\n padding: $textfield-box-padding-y-sm $textfield-box-padding-x-sm calc(#{$textfield-box-padding-y-sm} - #{$textfield-border-width});\n }\n}\n\n// Floating label with textfield box\n\n.floating-label.textfield-box {\n padding-top: 0;\n\n &.has-value label,\n &.is-focused label {\n line-height: 1;\n top: $textfield-box-label-spacer-y;\n }\n\n label {\n top: $textfield-box-padding-y;\n left: $textfield-box-padding-x;\n }\n\n %form-control,\n %form-textarea {\n padding-top: ($textfield-box-height - $textfield-box-label-spacer-y - $textfield-font-size * $textfield-line-height);\n }\n\n %form-control {\n padding-bottom: calc(#{$textfield-box-label-spacer-y} - #{$textfield-border-width});\n }\n}\n\n.floating-label-lg.textfield-box {\n label {\n top: $textfield-box-padding-y-lg;\n left: $textfield-box-padding-x-lg;\n }\n\n %form-control,\n %form-textarea {\n padding-top: ($textfield-box-height-lg - $textfield-box-label-spacer-y - $textfield-font-size-lg * $textfield-line-height-lg);\n padding-right: $textfield-box-padding-x-lg;\n padding-left: $textfield-box-padding-x-lg;\n }\n\n %form-select {\n padding-right: $textfield-select-bg-size;\n }\n}\n\n.floating-label-sm.textfield-box {\n label {\n top: $textfield-box-padding-y-sm;\n left: $textfield-box-padding-x-sm;\n }\n\n %form-control,\n %form-textarea {\n padding-top: ($textfield-box-height-sm - $textfield-box-label-spacer-y - $textfield-font-size-sm * $textfield-line-height-sm);\n padding-right: $textfield-box-padding-x-sm;\n padding-left: $textfield-box-padding-x-sm;\n }\n\n %form-select {\n padding-right: $textfield-select-bg-size;\n }\n}\n",".input-group {\n align-items: center;\n display: flex;\n flex-wrap: wrap;\n position: relative;\n width: 100%;\n\n > .custom-file,\n > .custom-select,\n > .floating-label,\n > .form-control,\n > .form-control-file,\n > .textfield-box {\n flex: 1 1 auto;\n margin-bottom: 0;\n width: 1%;\n\n + .custom-file,\n + .custom-select,\n + .floating-label,\n + .form-control,\n + .form-control-file,\n + .textfield-box {\n margin-left: $input-group-inner-spacer-x;\n }\n }\n}\n\n// Addons\n\n.input-group-append,\n.input-group-prepend {\n align-items: center;\n display: flex;\n justify-content: center;\n\n .btn {\n min-width: 0;\n\n + .btn {\n margin-left: ($btn-group-inner-spacer-x * -1);\n }\n }\n}\n\n.input-group-append {\n margin-left: $input-group-inner-spacer-x;\n}\n\n.input-group-prepend {\n margin-right: $input-group-inner-spacer-x;\n}\n\n.input-group-text {\n color: inherit;\n font-size: $textfield-font-size;\n line-height: $textfield-line-height;\n margin-bottom: 0;\n white-space: nowrap;\n\n + .input-group-text {\n margin-left: ($input-group-inner-spacer-x / 2);\n }\n}\n\n// Border radius\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-prepend > .btn {\n &:not(:first-of-type) {\n @include border-left-radius(0);\n }\n\n &:not(:last-of-type) {\n @include border-right-radius(0);\n }\n}\n\n// Icons\n\n.input-group-icon {\n @include transition-standard(color);\n\n color: $textfield-border-color;\n font-size: ($font-size-base / 1rem * $textfield-font-size);\n margin-right: $input-group-inner-spacer-x;\n order: -1;\n\n @include hover {\n color: $textfield-border-color-hover;\n }\n\n .floating-label.is-focused ~ &,\n .form-control:focus ~ & {\n color: $textfield-border-color-focus;\n }\n\n .floating-label:not(.textfield-box) ~ & {\n margin-top: $floating-label-font-size;\n }\n}\n\n// Size\n\n.input-group-lg {\n > .floating-label {\n @extend .floating-label-lg;\n\n &.has-value label,\n &.is-focused label {\n top: 0;\n }\n\n &.textfield-box.has-value label,\n &.textfield-box.is-focused label {\n top: $textfield-box-label-spacer-y;\n }\n\n &:not(.textfield-box) ~ .input-group-icon {\n margin-top: $floating-label-font-size-lg;\n }\n }\n\n > %form-control {\n font-size: $textfield-font-size-lg;\n line-height: $textfield-line-height-lg;\n padding: $textfield-padding-y-lg $textfield-padding-x-lg calc(#{$textfield-padding-y-lg} - #{$textfield-border-width});\n }\n\n > %form-select {\n padding-right: $textfield-select-bg-size;\n }\n\n > %form-textarea {\n padding: $textfield-box-padding-y-lg $textfield-box-padding-x-lg calc(#{$textfield-box-padding-y-lg} - #{$textfield-border-width});\n }\n\n > .form-control[type='file'],\n > .form-control-file {\n max-height: $textfield-box-height-lg;\n }\n\n > .input-group-append,\n > .input-group-prepend {\n > .btn {\n @extend %btn-lg;\n }\n\n > .input-group-text {\n font-size: $textfield-font-size-lg;\n line-height: $textfield-line-height-lg;\n }\n }\n\n > .input-group-icon {\n font-size: ($font-size-base / 1rem * $textfield-font-size-lg);\n line-height: $textfield-line-height-lg;\n }\n\n > .textfield-box {\n @extend .textfield-box-lg;\n }\n}\n\n.input-group-sm {\n > .floating-label {\n @extend .floating-label-sm;\n\n &.has-value label,\n &.is-focused label {\n top: 0;\n }\n\n &.textfield-box.has-value label,\n &.textfield-box.is-focused label {\n top: $textfield-box-label-spacer-y;\n }\n\n &:not(.textfield-box) ~ .input-group-icon {\n margin-top: $floating-label-font-size-sm;\n }\n }\n\n > %form-control {\n font-size: $textfield-font-size-sm;\n line-height: $textfield-line-height-sm;\n padding: $textfield-padding-y-sm $textfield-padding-x-sm calc(#{$textfield-padding-y-sm} - #{$textfield-border-width});\n }\n\n > %form-select {\n padding-right: $textfield-select-bg-size;\n }\n\n > %form-textarea {\n padding: $textfield-box-padding-y-sm $textfield-box-padding-x-sm calc(#{$textfield-box-padding-y-sm} - #{$textfield-border-width});\n }\n\n > .form-control[type='file'],\n > .form-control-file {\n max-height: $textfield-box-height-sm;\n }\n\n > .input-group-append,\n > .input-group-prepend {\n > .btn {\n @extend %btn-sm;\n }\n\n > .input-group-text {\n font-size: $textfield-font-size-sm;\n line-height: $textfield-line-height-sm;\n }\n }\n\n > .input-group-icon {\n font-size: ($font-size-base / 1rem * $textfield-font-size-sm);\n line-height: $textfield-line-height-sm;\n }\n\n > .textfield-box {\n @extend .textfield-box-sm;\n }\n}\n",".navbar {\n align-items: center;\n color: $toolbar-color;\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n min-height: $toolbar-height;\n padding: $toolbar-padding-y $toolbar-padding-x;\n position: relative;\n\n // Vertically align some elements normally placed in `.navbar`\n\n .form-control {\n @include border-radius($toolbar-element-border-radius);\n @include transition-standard(opacity);\n\n background-color: $toolbar-element-bg;\n border: 0;\n color: inherit;\n opacity: $toolbar-element-opacity;\n padding: (($textfield-height - $textfield-font-size * $textfield-line-height) / 2) $toolbar-inner-spacer-x;\n\n @include focus-hover {\n box-shadow: none;\n opacity: 1;\n }\n }\n\n .form-control-lg {\n padding-top: (($textfield-height-lg - $textfield-font-size-lg * $textfield-line-height-lg) / 2);\n padding-bottom: (($textfield-height-lg - $textfield-font-size-lg * $textfield-line-height-lg) / 2);\n }\n\n .form-control-sm {\n padding-top: (($textfield-height-sm - $textfield-font-size-sm * $textfield-line-height-sm) / 2);\n padding-bottom: (($textfield-height-sm - $textfield-font-size-sm * $textfield-line-height-sm) / 2);\n }\n\n .input-group {\n @include border-radius($toolbar-element-border-radius);\n @include transition-standard(opacity);\n\n background-color: $toolbar-element-bg;\n opacity: $toolbar-element-opacity;\n\n @include focus-hover {\n opacity: 1;\n }\n\n .form-control {\n background-color: transparent;\n opacity: 1;\n\n &:not(:first-child) {\n padding-left: 0;\n }\n\n &:not(:last-child) {\n padding-right: 0;\n }\n }\n\n .input-group-append {\n margin-left: 0;\n min-width: 0;\n }\n\n .input-group-prepend {\n margin-right: 0;\n min-width: 0;\n }\n\n .input-group-text {\n margin-right: $toolbar-inner-spacer-x;\n margin-left: $toolbar-inner-spacer-x;\n }\n }\n\n .input-group-lg > .form-control {\n padding-top: (($textfield-height-lg - $textfield-font-size-lg * $textfield-line-height-lg) / 2);\n padding-bottom: (($textfield-height-lg - $textfield-font-size-lg * $textfield-line-height-lg) / 2);\n }\n\n .input-group-sm > .form-control {\n padding-top: (($textfield-height-sm - $textfield-font-size-sm * $textfield-line-height-sm) / 2);\n padding-bottom: (($textfield-height-sm - $textfield-font-size-sm * $textfield-line-height-sm) / 2);\n }\n\n .nav-tabs {\n margin-top: ($toolbar-padding-y * -1);\n margin-bottom: ($toolbar-padding-y * -1);\n\n .nav-link {\n min-height: $toolbar-height;\n padding-top: (($toolbar-height - $nav-tab-font-size * $nav-tab-line-height) / 2);\n padding-bottom: (($toolbar-height - $nav-tab-font-size * $nav-tab-line-height) / 2);\n }\n }\n\n > .container {\n align-items: center;\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n }\n}\n\n.navbar-dark {\n color: $toolbar-dark-color;\n\n .form-control,\n .input-group,\n .navbar-brand::before,\n .navbar-nav .show > .nav-link,\n .navbar-toggler::before {\n background-color: $toolbar-dark-element-bg;\n }\n\n .form-control::placeholder,\n .navbar-nav .nav-link.disabled {\n color: $toolbar-dark-color-lighter;\n }\n}\n\n.navbar-fixed-bottom,\n.navbar-fixed-top {\n box-shadow: map-get($toolbar-elevation-shadow, shadow);\n position: fixed;\n right: 0;\n left: 0;\n z-index: map-get($toolbar-elevation-shadow, elevation);\n}\n\n.navbar-fixed-bottom {\n bottom: 0;\n}\n\n.navbar-fixed-top {\n top: 0;\n}\n\n.navbar-full {\n box-shadow: map-get($toolbar-elevation-shadow, shadow);\n z-index: map-get($toolbar-elevation-shadow, elevation);\n}\n\n.navbar-sticky-top {\n @supports (position: sticky) {\n box-shadow: map-get($toolbar-elevation-shadow, shadow);\n position: sticky;\n top: 0;\n z-index: map-get($toolbar-elevation-shadow, elevation);\n }\n}\n\n.toolbar-waterfall {\n @include transition-standard(background-color, box-shadow);\n\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: map-get($toolbar-elevation-shadow, elevation);\n\n &.waterfall {\n background-color: $toolbar-waterfall-bg;\n box-shadow: map-get($toolbar-elevation-shadow, shadow);\n position: fixed;\n }\n}\n\n// Misc\n\n.navbar-brand {\n @include typography-title;\n\n align-items: center;\n color: inherit;\n display: inline-flex;\n height: $toolbar-element-height;\n position: relative;\n white-space: nowrap;\n\n @include active-focus-hover {\n color: inherit;\n text-decoration: none;\n }\n\n &::before {\n @include transition-standard(opacity);\n\n background-color: $toolbar-element-bg;\n content: '';\n display: block;\n opacity: 0;\n position: absolute;\n top: 0;\n right: ($toolbar-inner-spacer-x / -2);\n bottom: 0;\n left: ($toolbar-inner-spacer-x / -2);\n }\n\n &:focus {\n outline: 0;\n\n &::before {\n opacity: 1;\n }\n }\n\n &:not(:first-child) {\n margin-left: $toolbar-inner-spacer-x;\n }\n\n &:not(:last-child) {\n margin-right: $toolbar-inner-spacer-x;\n }\n}\n\n.navbar-text {\n align-items: center;\n color: inherit;\n display: inline-flex;\n flex-wrap: wrap;\n height: $toolbar-element-height;\n}\n\n// Nav\n\n.navbar-nav {\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n margin-bottom: 0;\n padding-left: 0;\n\n .nav-link {\n @include border-radius($toolbar-element-border-radius);\n @include transition-standard(background-color, opacity);\n\n color: inherit;\n font-size: $toolbar-link-font-size;\n height: $toolbar-link-height;\n line-height: $toolbar-link-line-height;\n opacity: $toolbar-element-opacity;\n padding: $toolbar-link-padding-y $toolbar-link-padding-x;\n\n @include active-focus-hover {\n background-color: $toolbar-element-bg;\n opacity: 1;\n }\n\n &.active,\n &.disabled {\n opacity: 1;\n }\n\n &.disabled {\n background-color: transparent;\n color: $toolbar-color-lighter;\n }\n\n &:focus {\n outline: 0;\n }\n }\n\n .active > .nav-link,\n .show > .nav-link {\n opacity: 1;\n }\n\n .show > .nav-link {\n background-color: $toolbar-element-bg;\n }\n}\n\n// Toggleable\n\n.navbar-collapse {\n align-items: center;\n flex-basis: 100%;\n flex-grow: 1;\n}\n\n.navbar-expand {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint);\n $infix: breakpoint-infix($next);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n > .container,\n > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n }\n\n @include media-breakpoint-up($next) {\n flex-flow: row nowrap;\n justify-content: flex-start;\n\n .navbar-collapse {\n display: flex !important; // stylelint-disable-line declaration-no-important\n flex-basis: auto;\n }\n\n .navbar-toggler {\n display: none;\n\n &:first-child + .navbar-brand {\n margin-left: 0;\n }\n }\n\n > .container,\n > .container-fluid {\n flex-wrap: nowrap;\n }\n }\n }\n }\n}\n\n.navbar-toggler {\n align-items: center;\n background-color: transparent;\n border: 0;\n border-radius: 50%;\n color: inherit;\n display: inline-flex;\n flex-shrink: 0;\n height: $toolbar-element-height;\n justify-content: center;\n line-height: 1;\n padding: 0;\n position: relative;\n width: $toolbar-element-height;\n\n @include active-focus-hover {\n color: inherit;\n text-decoration: none;\n\n &::before {\n opacity: 1;\n }\n }\n\n &::before {\n @include transition-standard(opacity);\n\n background-color: $toolbar-element-bg;\n border-radius: 50%;\n content: '';\n display: block;\n opacity: 0;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n\n &:focus {\n outline: 0;\n }\n\n &:not(:disabled):not(.disabled) {\n cursor: pointer;\n }\n}\n\n.navbar-toggler-icon {\n @include set-material-icons;\n\n display: block;\n\n &::before {\n content: $toolbar-toggler-icon;\n }\n}\n",".tooltip {\n @include reset-text;\n\n display: block;\n font-size: $tooltip-font-size;\n line-height: $tooltip-line-height;\n margin: $tooltip-margin;\n opacity: 0;\n position: absolute;\n word-break: break-word;\n z-index: $tooltip-zindex;\n\n @include media-breakpoint-up($tooltip-breakpoint) {\n font-size: $tooltip-font-size-desktop;\n margin: $tooltip-margin-desktop;\n }\n\n &.show {\n opacity: $tooltip-opacity;\n\n .tooltip-inner {\n transform: scale(1);\n }\n }\n}\n\n.tooltip-inner {\n @include border-radius($tooltip-border-radius);\n @include transition-standard(transform);\n\n background-color: $tooltip-bg;\n color: $tooltip-color;\n padding: $tooltip-padding-y $tooltip-padding-x;\n text-align: center;\n transform: scale($tooltip-scale);\n\n @include media-breakpoint-up($tooltip-breakpoint) {\n padding: $tooltip-padding-y-desktop $tooltip-padding-x-desktop;\n }\n}\n","// stylelint-disable declaration-no-important\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n","// stylelint-disable declaration-no-important\n\n// Border\n\n.border {\n border: $border-width solid $border-color !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top {\n border-top: $border-width solid $border-color !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right {\n border-right: $border-width solid $border-color !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom {\n border-bottom: $border-width solid $border-color !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left {\n border-left: $border-width solid $border-color !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-black {\n border-color: $black !important;\n}\n\n.border-black-primary {\n border-color: $black-primary !important;\n}\n\n.border-black-secondary {\n border-color: $black-secondary !important;\n}\n\n.border-black-hint {\n border-color: $black-hint !important;\n}\n\n.border-black-divider {\n border-color: $black-divider !important;\n}\n\n.border-white {\n border-color: $white !important;\n}\n\n.border-white-primary {\n border-color: $white-primary !important;\n}\n\n.border-white-secondary {\n border-color: $white-secondary !important;\n}\n\n.border-white-hint {\n border-color: $white-hint !important;\n}\n\n.border-white-divider {\n border-color: $white-divider !important;\n}\n\n@each $color, $values in $theme-colors {\n .border-#{$color} {\n border-color: theme-color($color) !important;\n }\n}\n\n// Border radius\n\n.rounded {\n @include border-radius($border-radius);\n}\n\n.rounded-0 {\n border-radius: 0;\n}\n\n.rounded-circle {\n border-radius: 50%;\n}\n\n.rounded-top {\n @include border-top-radius($border-radius);\n}\n\n.rounded-right {\n @include border-right-radius($border-radius);\n}\n\n.rounded-bottom {\n @include border-bottom-radius($border-radius);\n}\n\n.rounded-left {\n @include border-left-radius($border-radius);\n}\n","// stylelint-disable declaration-no-important\n\n@mixin bg-variant($class, $color, $color-dark: '') {\n @if ($color-dark != '') {\n a#{$class} {\n @include active-focus-hover {\n background-color: $color-dark !important;\n }\n }\n }\n\n #{$class} {\n background-color: $color !important;\n }\n}\n","@mixin clearfix {\n &::after {\n clear: both;\n content: '';\n display: table;\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Utilities for common `display` values\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint);\n\n .d#{$infix}-block {\n display: block !important;\n }\n\n .d#{$infix}-flex {\n display: flex !important;\n }\n\n .d#{$infix}-inline {\n display: inline !important;\n }\n\n .d#{$infix}-inline-block {\n display: inline-block !important;\n }\n\n .d#{$infix}-inline-flex {\n display: inline-flex !important;\n }\n\n .d#{$infix}-none {\n display: none !important;\n }\n\n .d#{$infix}-table {\n display: table !important;\n }\n\n .d#{$infix}-table-cell {\n display: table-cell !important;\n }\n\n .d#{$infix}-table-row {\n display: table-row !important;\n }\n }\n}\n\n// Utilities for toggling `display` in print\n\n@media print {\n .d-print-block {\n display: block !important;\n }\n\n .d-print-flex {\n display: flex !important;\n }\n\n .d-print-inline {\n display: inline !important;\n }\n\n .d-print-inline-block {\n display: inline-block !important;\n }\n\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n\n .d-print-none {\n display: none !important;\n }\n\n .d-print-table {\n display: table !important;\n }\n\n .d-print-table-cell {\n display: table-cell !important;\n }\n\n .d-print-table-row {\n display: table-row !important;\n }\n}\n","// stylelint-disable declaration-no-important\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint);\n\n // Align content\n\n .align-content#{$infix}-around {\n align-content: space-around !important;\n }\n\n .align-content#{$infix}-between {\n align-content: space-between !important;\n }\n\n .align-content#{$infix}-center {\n align-content: center !important;\n }\n\n .align-content#{$infix}-end {\n align-content: flex-end !important;\n }\n\n .align-content#{$infix}-start {\n align-content: flex-start !important;\n }\n\n .align-content#{$infix}-stretch {\n align-content: stretch !important;\n }\n\n // Align items\n\n .align-items#{$infix}-baseline {\n align-items: baseline !important;\n }\n\n .align-items#{$infix}-center {\n align-items: center !important;\n }\n\n .align-items#{$infix}-start {\n align-items: flex-start !important;\n }\n\n .align-items#{$infix}-end {\n align-items: flex-end !important;\n }\n\n .align-items#{$infix}-stretch {\n align-items: stretch !important;\n }\n\n // Align self\n\n .align-self#{$infix}-auto {\n align-self: auto !important;\n }\n\n .align-self#{$infix}-baseline {\n align-self: baseline !important;\n }\n\n .align-self#{$infix}-center {\n align-self: center !important;\n }\n\n .align-self#{$infix}-end {\n align-self: flex-end !important;\n }\n\n .align-self#{$infix}-start {\n align-self: flex-start !important;\n }\n\n .align-self#{$infix}-stretch {\n align-self: stretch !important;\n }\n\n // Flex direction\n\n .flex#{$infix}-column {\n flex-direction: column !important;\n }\n\n .flex#{$infix}-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex#{$infix}-row {\n flex-direction: row !important;\n }\n\n .flex#{$infix}-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n // Flex\n\n .flex#{$infix}-fill {\n flex: 1 1 auto !important;\n }\n\n .flex#{$infix}-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex#{$infix}-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex#{$infix}-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex#{$infix}-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex#{$infix}-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex#{$infix}-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex#{$infix}-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n // Justify content\n\n .justify-content#{$infix}-around {\n justify-content: space-around !important;\n }\n\n .justify-content#{$infix}-between {\n justify-content: space-between !important;\n }\n\n .justify-content#{$infix}-center {\n justify-content: center !important;\n }\n\n .justify-content#{$infix}-end {\n justify-content: flex-end !important;\n }\n\n .justify-content#{$infix}-start {\n justify-content: flex-start !important;\n }\n\n // Order\n\n .order#{$infix}-first {\n order: -1;\n }\n\n .order#{$infix}-last {\n order: 1;\n }\n\n .order#{$infix}-0 {\n order: 0;\n }\n }\n}\n","@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint);\n\n .float#{$infix}-left {\n @include float-left;\n }\n\n .float#{$infix}-none {\n @include float-none;\n }\n\n .float#{$infix}-right {\n @include float-right;\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n@mixin float-left {\n float: left !important;\n}\n\n@mixin float-none {\n float: none !important;\n}\n\n@mixin float-right {\n float: right !important;\n}\n","// stylelint-disable declaration-no-important\n\n// Common values\n\n// stylelint-disable-next-line scss/dollar-variable-default\n$positions: absolute, fixed, relative, static, sticky;\n\n@each $position in $positions {\n .position-#{$position} {\n position: $position !important;\n }\n}\n\n// Shorthand\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: map-get($toolbar-elevation-shadow, elevation);\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: map-get($toolbar-elevation-shadow, elevation);\n}\n\n.sticky-top {\n @supports (position: sticky) {\n position: sticky;\n top: 0;\n z-index: map-get($toolbar-elevation-shadow, elevation);\n }\n}\n",".sr-only {\n @include sr-only;\n}\n\n.sr-only-focusable {\n @include sr-only-focusable;\n}\n","@mixin sr-only {\n border: 0;\n clip: rect(0, 0, 0, 0);\n height: 1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n white-space: nowrap;\n width: 1px;\n}\n\n@mixin sr-only-focusable {\n &:active,\n &:focus {\n clip: auto;\n height: auto;\n overflow: visible;\n position: static;\n white-space: normal;\n width: auto;\n }\n}\n","// stylelint-disable declaration-no-important\n\n.shadow {\n box-shadow: map-get($shadows, 8) !important;\n}\n\n.shadow-lg {\n box-shadow: map-get($shadows, 24) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.shadow-sm {\n box-shadow: map-get($shadows, 2) !important;\n}\n\n@each $shadow, $value in $shadows {\n .shadow-#{$shadow} {\n box-shadow: $value !important;\n }\n}\n","// stylelint-disable declaration-no-important\n\n@each $prop, $prop-abbr in (height: h, width: w) {\n @each $size, $value in $sizes {\n .#{$prop-abbr}-#{$size} {\n #{$prop}: $value !important;\n }\n }\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n","// stylelint-disable declaration-no-important\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint);\n\n @each $prop, $prop-abbr in (margin: m, padding: p) {\n @each $size, $value in $spacers {\n .#{$prop-abbr}#{$infix}-#{$size} {\n #{$prop}: $value !important;\n }\n\n .#{$prop-abbr}t#{$infix}-#{$size} {\n #{$prop}-top: $value !important;\n }\n\n .#{$prop-abbr}r#{$infix}-#{$size} {\n #{$prop}-right: $value !important;\n }\n\n .#{$prop-abbr}b#{$infix}-#{$size} {\n #{$prop}-bottom: $value !important;\n }\n\n .#{$prop-abbr}l#{$infix}-#{$size} {\n #{$prop}-left: $value !important;\n }\n\n .#{$prop-abbr}x#{$infix}-#{$size} {\n #{$prop}-right: $value !important;\n #{$prop}-left: $value !important;\n }\n\n .#{$prop-abbr}y#{$infix}-#{$size} {\n #{$prop}-top: $value !important;\n #{$prop}-bottom: $value !important;\n }\n }\n }\n\n .m#{$infix}-auto {\n margin: auto !important;\n }\n\n .mt#{$infix}-auto {\n margin-top: auto !important;\n }\n\n .mr#{$infix}-auto {\n margin-right: auto !important;\n }\n\n .mb#{$infix}-auto {\n margin-bottom: auto !important;\n }\n\n .ml#{$infix}-auto {\n margin-left: auto !important;\n }\n\n .mx#{$infix}-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my#{$infix}-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Alignment\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 @include text-truncate;\n}\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint);\n\n .text#{$infix}-center {\n text-align: center !important;\n }\n\n .text#{$infix}-left {\n text-align: left !important;\n }\n\n .text#{$infix}-right {\n text-align: right !important;\n }\n }\n}\n\n// Color\n\n@include text-emphasis-variant('.text-black', $black);\n@include text-emphasis-variant('.text-black-primary', $black-primary);\n@include text-emphasis-variant('.text-black-secondary', $black-secondary);\n@include text-emphasis-variant('.text-black-hint', $black-hint);\n@include text-emphasis-variant('.text-black-divider', $black-divider);\n@include text-emphasis-variant('.text-white', $white);\n@include text-emphasis-variant('.text-white-primary', $white-primary);\n@include text-emphasis-variant('.text-white-secondary', $white-secondary);\n@include text-emphasis-variant('.text-white-hint', $white-hint);\n@include text-emphasis-variant('.text-white-divider', $white-divider);\n@include text-emphasis-variant('.text-muted', $text-muted);\n\n@each $color, $values in $theme-colors {\n @include text-emphasis-variant('.text-#{$color}', theme-color($color), theme-color-dark($color));\n}\n\n.text-black-50 {\n color: rgba($black, 0.5) !important;\n}\n\n.text-body {\n color: $body-color !important;\n}\n\n.text-white-50 {\n color: rgba($white, 0.5) !important;\n}\n\n// Family\n\n.text-monospace {\n font-family: $font-family-monospace;\n}\n\n// Italcs and weight\n\n.font-italic {\n font-style: italic;\n}\n\n.font-weight-bold,\n.font-weight-medium {\n font-weight: $font-weight-medium;\n}\n\n.font-weight-light {\n font-weight: $font-weight-light;\n}\n\n.font-weight-normal,\n.font-weight-regular {\n font-weight: $font-weight-regular;\n}\n\n// Misc\n\n.text-hide {\n @include text-hide($ignore-warning: true);\n}\n\n// Transformation\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n","// stylelint-disable declaration-no-important\n\n@mixin text-emphasis-variant($class, $color, $color-dark: '') {\n @if $color-dark != '' {\n a#{$class} {\n @include active-focus-hover {\n color: $color-dark !important;\n }\n }\n }\n\n #{$class} {\n color: $color !important;\n }\n}\n","@mixin text-hide($ignore-warning: false) {\n background-color: transparent;\n border: 0;\n color: transparent;\n font: 0/0 a; // stylelint-disable-line font-family-no-missing-generic-family-keyword\n text-shadow: none;\n\n @if ($ignore-warning != true) {\n @warn 'The `text-hide()` mixin has been deprecated as of v4.1.0. It will be removed entirely in v5.';\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Utilities for common `visibility` values\n\n.invisible {\n visibility: hidden !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n",".material-icons {\n @include reset-material-icons;\n}\n\n.material-icons-inline {\n font-size: inherit;\n line-height: 1;\n}\n","// stylelint-disable declaration-no-important\n\n@if $enable-print-styles {\n @media print {\n @page {\n size: $print-page-size;\n }\n\n *,\n *::after,\n *::before {\n box-shadow: none !important;\n text-shadow: none !important;\n }\n\n a:not(.btn) {\n text-decoration: underline;\n }\n\n // stylelint-disable-next-line selector-no-qualifying-type\n abbr[title]::after {\n content: ' (\" attr(title) \") ';\n }\n\n blockquote {\n page-break-inside: avoid;\n }\n\n body {\n min-width: $print-body-min-width !important;\n }\n\n h2,\n h3,\n p {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-inside: avoid;\n }\n\n img {\n page-break-inside: avoid;\n }\n\n pre {\n page-break-inside: avoid;\n white-space: pre-wrap !important;\n }\n\n thead {\n display: table-header-group;\n }\n\n tr {\n page-break-inside: avoid;\n }\n\n .card {\n border: $border-width solid $border-color-solid;\n }\n\n .container {\n min-width: $print-body-min-width !important;\n }\n\n .dropdown-menu {\n border: $border-width solid $border-color-solid;\n }\n\n .list-group-item {\n border: $border-width solid $border-color-solid;\n margin-bottom: ($border-width * -1);\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n .list-group-flush {\n &:first-child .list-group-item:first-child {\n border-top: 0;\n }\n\n &:last-child .list-group-item:last-child {\n border-bottom: 0;\n }\n\n .list-group-item {\n border-right: 0;\n border-left: 0;\n }\n }\n\n .nav-tabs {\n border-bottom: $border-width solid $border-color-solid;\n }\n\n .navbar {\n display: none;\n }\n\n .popover {\n border: $border-width solid $border-color-solid;\n }\n\n .table {\n td,\n th {\n background-color: $white !important;\n }\n }\n\n .table-bordered {\n border: $border-width solid $border-color-solid;\n }\n\n .table-dark {\n color: inherit;\n\n td,\n th,\n .table {\n border-color: $border-color-solid;\n }\n }\n\n .table .thead-dark {\n td,\n th {\n color: inherit;\n }\n }\n }\n}\n","// Some basic padding for all wrappers\n.wrapper {\n padding: $grid-gutter-width 0; }\n\n// Reset hero wrapper padding to 0\n#wrapper-hero { padding: 0px !important; }\n\n// Adding basic WordPress classes to pass the WordPress.org tests\n.sticky,\n.gallery-caption,\n.bypostauthor {\n font-size: inherit;\n}\n\n// Separate sticky wrapper from main content\n.wrapper#wrapper-sticky { border-bottom: 1px solid $gray-300; }\n\n// Adding some contrast background color to footer full widget\n#wrapper-footer-full,\n#wrapper-static-hero { background-color: $gray-200; }\n\n// Necessary WP classes\n.wp-caption { font-size: inherit; }\n\n.wp-caption-text { font-size: inherit; }\n\n.screen-reader-text { @extend .sr-only; }\n\n.alignleft {\n display: inline;\n float: left;\n margin-right: 1.5em;\n}\n\n.alignright {\n display: inline;\n float: right;\n margin-left: 1.5em;\n}\n\n.aligncenter { margin: 0px auto; }\n\n// Post design\n.entry-footer span { padding-right: 10px; }\n\n//Woocommerce product gallery slider width fix\nfigure.woocommerce-product-gallery__wrapper { \n max-width: inherit !important; \n}\n\n// Limit featured image size to 100%\nimg.wp-post-image,\narticle img,\nfigure,\nimg,\n#secondary img {\n max-width: 100%;\n height: auto;\n}\n\n// Skip to content link\na.skip-link {\n position: fixed;\n z-index: 1000;\n top: 0px;\n right: 0px;\n}\n\n// Reset Jumbotron default margin\n.jumbotron { margin-bottom: 0px; }\n\n// Dropdown translation\n.navbar-dark .navbar-nav .dropdown-menu .nav-link{\n display: block;\n width: 100%; // For `<button>`s\n padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n clear: both;\n font-weight: $font-weight-normal;\n color: $dropdown-link-color !important;\n text-align: inherit; // For `<button>`s\n white-space: nowrap; // prevent links from randomly breaking onto new lines\n background: none; // For `<button>`s\n border: 0; // For `<button>`s\n\n @include hover-focus {\n color: $dropdown-link-hover-color !important;\n text-decoration: none;\n background-color: $dropdown-link-hover-bg;\n }\n\n &.active,\n &:active {\n color: $dropdown-link-active-color !important;\n text-decoration: none;\n background-color: $dropdown-link-active-bg;\n }\n\n &.disabled,\n &:disabled {\n color: $dropdown-link-disabled-color !important;\n background-color: transparent;\n // Remove CSS gradients if they're enabled\n @if $enable-gradients {\n background-image: none;\n }\n }\n}\n\n.navbar-light .navbar-brand a {\n color: $navbar-light-active-color;\n\n @include hover-focus {\n color: $navbar-light-active-color;\n }\n}\n\n.navbar-dark .navbar-brand a {\n color: $navbar-dark-active-color;\n\n @include hover-focus {\n color: $navbar-dark-active-color;\n }\n}\n","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n","/*!\n * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome\n * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)\n */\n\n@import \"../../src/sass/fontawesome/variables\";\n@import \"../../src/sass/fontawesome/mixins\";\n@import \"../../src/sass/fontawesome/path\";\n@import \"../../src/sass/fontawesome/core\";\n@import \"../../src/sass/fontawesome/larger\";\n@import \"../../src/sass/fontawesome/fixed-width\";\n@import \"../../src/sass/fontawesome/list\";\n@import \"../../src/sass/fontawesome/bordered-pulled\";\n@import \"../../src/sass/fontawesome/animated\";\n@import \"../../src/sass/fontawesome/rotated-flipped\";\n@import \"../../src/sass/fontawesome/stacked\";\n@import \"../../src/sass/fontawesome/icons\";\n@import \"../../src/sass/fontawesome/screen-reader\";\n\n","/* FONT PATH\n * -------------------------- */\n\n@font-face {\n font-family: 'FontAwesome';\n src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}');\n src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'),\n url('#{$fa-font-path}/fontawesome-webfont.woff2?v=#{$fa-version}') format('woff2'),\n url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'),\n url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'),\n url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg');\n// src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts\n font-weight: normal;\n font-style: normal;\n}\n","// Base Class Definition\n// -------------------------\n\n.#{$fa-css-prefix} {\n display: inline-block;\n font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration\n font-size: inherit; // can't have font-size inherit on line above, so need to override\n text-rendering: auto; // optimizelegibility throws things off #1094\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n\n}\n","// Icon Sizes\n// -------------------------\n\n/* makes the font 33% larger relative to the icon container */\n.#{$fa-css-prefix}-lg {\n font-size: (4em / 3);\n line-height: (3em / 4);\n vertical-align: -15%;\n}\n.#{$fa-css-prefix}-2x { font-size: 2em; }\n.#{$fa-css-prefix}-3x { font-size: 3em; }\n.#{$fa-css-prefix}-4x { font-size: 4em; }\n.#{$fa-css-prefix}-5x { font-size: 5em; }\n","// Fixed Width Icons\n// -------------------------\n.#{$fa-css-prefix}-fw {\n width: (18em / 14);\n text-align: center;\n}\n","// List Icons\n// -------------------------\n\n.#{$fa-css-prefix}-ul {\n padding-left: 0;\n margin-left: $fa-li-width;\n list-style-type: none;\n > li { position: relative; }\n}\n.#{$fa-css-prefix}-li {\n position: absolute;\n left: -$fa-li-width;\n width: $fa-li-width;\n top: (2em / 14);\n text-align: center;\n &.#{$fa-css-prefix}-lg {\n left: -$fa-li-width + (4em / 14);\n }\n}\n","// Bordered & Pulled\n// -------------------------\n\n.#{$fa-css-prefix}-border {\n padding: .2em .25em .15em;\n border: solid .08em $fa-border-color;\n border-radius: .1em;\n}\n\n.#{$fa-css-prefix}-pull-left { float: left; }\n.#{$fa-css-prefix}-pull-right { float: right; }\n\n.#{$fa-css-prefix} {\n &.#{$fa-css-prefix}-pull-left { margin-right: .3em; }\n &.#{$fa-css-prefix}-pull-right { margin-left: .3em; }\n}\n\n/* Deprecated as of 4.4.0 */\n.pull-right { float: right; }\n.pull-left { float: left; }\n\n.#{$fa-css-prefix} {\n &.pull-left { margin-right: .3em; }\n &.pull-right { margin-left: .3em; }\n}\n","// Spinning Icons\n// --------------------------\n\n.#{$fa-css-prefix}-spin {\n -webkit-animation: fa-spin 2s infinite linear;\n animation: fa-spin 2s infinite linear;\n}\n\n.#{$fa-css-prefix}-pulse {\n -webkit-animation: fa-spin 1s infinite steps(8);\n animation: fa-spin 1s infinite steps(8);\n}\n\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n","// Rotated & Flipped Icons\n// -------------------------\n\n.#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); }\n.#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); }\n.#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); }\n\n.#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); }\n.#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); }\n\n// Hook for IE8-9\n// -------------------------\n\n:root .#{$fa-css-prefix}-rotate-90,\n:root .#{$fa-css-prefix}-rotate-180,\n:root .#{$fa-css-prefix}-rotate-270,\n:root .#{$fa-css-prefix}-flip-horizontal,\n:root .#{$fa-css-prefix}-flip-vertical {\n filter: none;\n}\n","// Mixins\n// --------------------------\n\n@mixin fa-icon() {\n display: inline-block;\n font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration\n font-size: inherit; // can't have font-size inherit on line above, so need to override\n text-rendering: auto; // optimizelegibility throws things off #1094\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n\n}\n\n@mixin fa-icon-rotate($degrees, $rotation) {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation})\";\n -webkit-transform: rotate($degrees);\n -ms-transform: rotate($degrees);\n transform: rotate($degrees);\n}\n\n@mixin fa-icon-flip($horiz, $vert, $rotation) {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}, mirror=1)\";\n -webkit-transform: scale($horiz, $vert);\n -ms-transform: scale($horiz, $vert);\n transform: scale($horiz, $vert);\n}\n\n\n// Only display content to screen readers. A la Bootstrap 4.\n//\n// See: http://a11yproject.com/posts/how-to-hide-content/\n\n@mixin sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n//\n// Useful for \"Skip to main content\" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n//\n// Credit: HTML5 Boilerplate\n\n@mixin sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n }\n}\n","// Stacked Icons\n// -------------------------\n\n.#{$fa-css-prefix}-stack {\n position: relative;\n display: inline-block;\n width: 2em;\n height: 2em;\n line-height: 2em;\n vertical-align: middle;\n}\n.#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x {\n position: absolute;\n left: 0;\n width: 100%;\n text-align: center;\n}\n.#{$fa-css-prefix}-stack-1x { line-height: inherit; }\n.#{$fa-css-prefix}-stack-2x { font-size: 2em; }\n.#{$fa-css-prefix}-inverse { color: $fa-inverse; }\n","/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen\n readers do not read off random characters that represent icons */\n\n.#{$fa-css-prefix}-glass:before { content: $fa-var-glass; }\n.#{$fa-css-prefix}-music:before { content: $fa-var-music; }\n.#{$fa-css-prefix}-search:before { content: $fa-var-search; }\n.#{$fa-css-prefix}-envelope-o:before { content: $fa-var-envelope-o; }\n.#{$fa-css-prefix}-heart:before { content: $fa-var-heart; }\n.#{$fa-css-prefix}-star:before { content: $fa-var-star; }\n.#{$fa-css-prefix}-star-o:before { content: $fa-var-star-o; }\n.#{$fa-css-prefix}-user:before { content: $fa-var-user; }\n.#{$fa-css-prefix}-film:before { content: $fa-var-film; }\n.#{$fa-css-prefix}-th-large:before { content: $fa-var-th-large; }\n.#{$fa-css-prefix}-th:before { content: $fa-var-th; }\n.#{$fa-css-prefix}-th-list:before { content: $fa-var-th-list; }\n.#{$fa-css-prefix}-check:before { content: $fa-var-check; }\n.#{$fa-css-prefix}-remove:before,\n.#{$fa-css-prefix}-close:before,\n.#{$fa-css-prefix}-times:before { content: $fa-var-times; }\n.#{$fa-css-prefix}-search-plus:before { content: $fa-var-search-plus; }\n.#{$fa-css-prefix}-search-minus:before { content: $fa-var-search-minus; }\n.#{$fa-css-prefix}-power-off:before { content: $fa-var-power-off; }\n.#{$fa-css-prefix}-signal:before { content: $fa-var-signal; }\n.#{$fa-css-prefix}-gear:before,\n.#{$fa-css-prefix}-cog:before { content: $fa-var-cog; }\n.#{$fa-css-prefix}-trash-o:before { content: $fa-var-trash-o; }\n.#{$fa-css-prefix}-home:before { content: $fa-var-home; }\n.#{$fa-css-prefix}-file-o:before { content: $fa-var-file-o; }\n.#{$fa-css-prefix}-clock-o:before { content: $fa-var-clock-o; }\n.#{$fa-css-prefix}-road:before { content: $fa-var-road; }\n.#{$fa-css-prefix}-download:before { content: $fa-var-download; }\n.#{$fa-css-prefix}-arrow-circle-o-down:before { content: $fa-var-arrow-circle-o-down; }\n.#{$fa-css-prefix}-arrow-circle-o-up:before { content: $fa-var-arrow-circle-o-up; }\n.#{$fa-css-prefix}-inbox:before { content: $fa-var-inbox; }\n.#{$fa-css-prefix}-play-circle-o:before { content: $fa-var-play-circle-o; }\n.#{$fa-css-prefix}-rotate-right:before,\n.#{$fa-css-prefix}-repeat:before { content: $fa-var-repeat; }\n.#{$fa-css-prefix}-refresh:before { content: $fa-var-refresh; }\n.#{$fa-css-prefix}-list-alt:before { content: $fa-var-list-alt; }\n.#{$fa-css-prefix}-lock:before { content: $fa-var-lock; }\n.#{$fa-css-prefix}-flag:before { content: $fa-var-flag; }\n.#{$fa-css-prefix}-headphones:before { content: $fa-var-headphones; }\n.#{$fa-css-prefix}-volume-off:before { content: $fa-var-volume-off; }\n.#{$fa-css-prefix}-volume-down:before { content: $fa-var-volume-down; }\n.#{$fa-css-prefix}-volume-up:before { content: $fa-var-volume-up; }\n.#{$fa-css-prefix}-qrcode:before { content: $fa-var-qrcode; }\n.#{$fa-css-prefix}-barcode:before { content: $fa-var-barcode; }\n.#{$fa-css-prefix}-tag:before { content: $fa-var-tag; }\n.#{$fa-css-prefix}-tags:before { content: $fa-var-tags; }\n.#{$fa-css-prefix}-book:before { content: $fa-var-book; }\n.#{$fa-css-prefix}-bookmark:before { content: $fa-var-bookmark; }\n.#{$fa-css-prefix}-print:before { content: $fa-var-print; }\n.#{$fa-css-prefix}-camera:before { content: $fa-var-camera; }\n.#{$fa-css-prefix}-font:before { content: $fa-var-font; }\n.#{$fa-css-prefix}-bold:before { content: $fa-var-bold; }\n.#{$fa-css-prefix}-italic:before { content: $fa-var-italic; }\n.#{$fa-css-prefix}-text-height:before { content: $fa-var-text-height; }\n.#{$fa-css-prefix}-text-width:before { content: $fa-var-text-width; }\n.#{$fa-css-prefix}-align-left:before { content: $fa-var-align-left; }\n.#{$fa-css-prefix}-align-center:before { content: $fa-var-align-center; }\n.#{$fa-css-prefix}-align-right:before { content: $fa-var-align-right; }\n.#{$fa-css-prefix}-align-justify:before { content: $fa-var-align-justify; }\n.#{$fa-css-prefix}-list:before { content: $fa-var-list; }\n.#{$fa-css-prefix}-dedent:before,\n.#{$fa-css-prefix}-outdent:before { content: $fa-var-outdent; }\n.#{$fa-css-prefix}-indent:before { content: $fa-var-indent; }\n.#{$fa-css-prefix}-video-camera:before { content: $fa-var-video-camera; }\n.#{$fa-css-prefix}-photo:before,\n.#{$fa-css-prefix}-image:before,\n.#{$fa-css-prefix}-picture-o:before { content: $fa-var-picture-o; }\n.#{$fa-css-prefix}-pencil:before { content: $fa-var-pencil; }\n.#{$fa-css-prefix}-map-marker:before { content: $fa-var-map-marker; }\n.#{$fa-css-prefix}-adjust:before { content: $fa-var-adjust; }\n.#{$fa-css-prefix}-tint:before { content: $fa-var-tint; }\n.#{$fa-css-prefix}-edit:before,\n.#{$fa-css-prefix}-pencil-square-o:before { content: $fa-var-pencil-square-o; }\n.#{$fa-css-prefix}-share-square-o:before { content: $fa-var-share-square-o; }\n.#{$fa-css-prefix}-check-square-o:before { content: $fa-var-check-square-o; }\n.#{$fa-css-prefix}-arrows:before { content: $fa-var-arrows; }\n.#{$fa-css-prefix}-step-backward:before { content: $fa-var-step-backward; }\n.#{$fa-css-prefix}-fast-backward:before { content: $fa-var-fast-backward; }\n.#{$fa-css-prefix}-backward:before { content: $fa-var-backward; }\n.#{$fa-css-prefix}-play:before { content: $fa-var-play; }\n.#{$fa-css-prefix}-pause:before { content: $fa-var-pause; }\n.#{$fa-css-prefix}-stop:before { content: $fa-var-stop; }\n.#{$fa-css-prefix}-forward:before { content: $fa-var-forward; }\n.#{$fa-css-prefix}-fast-forward:before { content: $fa-var-fast-forward; }\n.#{$fa-css-prefix}-step-forward:before { content: $fa-var-step-forward; }\n.#{$fa-css-prefix}-eject:before { content: $fa-var-eject; }\n.#{$fa-css-prefix}-chevron-left:before { content: $fa-var-chevron-left; }\n.#{$fa-css-prefix}-chevron-right:before { content: $fa-var-chevron-right; }\n.#{$fa-css-prefix}-plus-circle:before { content: $fa-var-plus-circle; }\n.#{$fa-css-prefix}-minus-circle:before { content: $fa-var-minus-circle; }\n.#{$fa-css-prefix}-times-circle:before { content: $fa-var-times-circle; }\n.#{$fa-css-prefix}-check-circle:before { content: $fa-var-check-circle; }\n.#{$fa-css-prefix}-question-circle:before { content: $fa-var-question-circle; }\n.#{$fa-css-prefix}-info-circle:before { content: $fa-var-info-circle; }\n.#{$fa-css-prefix}-crosshairs:before { content: $fa-var-crosshairs; }\n.#{$fa-css-prefix}-times-circle-o:before { content: $fa-var-times-circle-o; }\n.#{$fa-css-prefix}-check-circle-o:before { content: $fa-var-check-circle-o; }\n.#{$fa-css-prefix}-ban:before { content: $fa-var-ban; }\n.#{$fa-css-prefix}-arrow-left:before { content: $fa-var-arrow-left; }\n.#{$fa-css-prefix}-arrow-right:before { content: $fa-var-arrow-right; }\n.#{$fa-css-prefix}-arrow-up:before { content: $fa-var-arrow-up; }\n.#{$fa-css-prefix}-arrow-down:before { content: $fa-var-arrow-down; }\n.#{$fa-css-prefix}-mail-forward:before,\n.#{$fa-css-prefix}-share:before { content: $fa-var-share; }\n.#{$fa-css-prefix}-expand:before { content: $fa-var-expand; }\n.#{$fa-css-prefix}-compress:before { content: $fa-var-compress; }\n.#{$fa-css-prefix}-plus:before { content: $fa-var-plus; }\n.#{$fa-css-prefix}-minus:before { content: $fa-var-minus; }\n.#{$fa-css-prefix}-asterisk:before { content: $fa-var-asterisk; }\n.#{$fa-css-prefix}-exclamation-circle:before { content: $fa-var-exclamation-circle; }\n.#{$fa-css-prefix}-gift:before { content: $fa-var-gift; }\n.#{$fa-css-prefix}-leaf:before { content: $fa-var-leaf; }\n.#{$fa-css-prefix}-fire:before { content: $fa-var-fire; }\n.#{$fa-css-prefix}-eye:before { content: $fa-var-eye; }\n.#{$fa-css-prefix}-eye-slash:before { content: $fa-var-eye-slash; }\n.#{$fa-css-prefix}-warning:before,\n.#{$fa-css-prefix}-exclamation-triangle:before { content: $fa-var-exclamation-triangle; }\n.#{$fa-css-prefix}-plane:before { content: $fa-var-plane; }\n.#{$fa-css-prefix}-calendar:before { content: $fa-var-calendar; }\n.#{$fa-css-prefix}-random:before { content: $fa-var-random; }\n.#{$fa-css-prefix}-comment:before { content: $fa-var-comment; }\n.#{$fa-css-prefix}-magnet:before { content: $fa-var-magnet; }\n.#{$fa-css-prefix}-chevron-up:before { content: $fa-var-chevron-up; }\n.#{$fa-css-prefix}-chevron-down:before { content: $fa-var-chevron-down; }\n.#{$fa-css-prefix}-retweet:before { content: $fa-var-retweet; }\n.#{$fa-css-prefix}-shopping-cart:before { content: $fa-var-shopping-cart; }\n.#{$fa-css-prefix}-folder:before { content: $fa-var-folder; }\n.#{$fa-css-prefix}-folder-open:before { content: $fa-var-folder-open; }\n.#{$fa-css-prefix}-arrows-v:before { content: $fa-var-arrows-v; }\n.#{$fa-css-prefix}-arrows-h:before { content: $fa-var-arrows-h; }\n.#{$fa-css-prefix}-bar-chart-o:before,\n.#{$fa-css-prefix}-bar-chart:before { content: $fa-var-bar-chart; }\n.#{$fa-css-prefix}-twitter-square:before { content: $fa-var-twitter-square; }\n.#{$fa-css-prefix}-facebook-square:before { content: $fa-var-facebook-square; }\n.#{$fa-css-prefix}-camera-retro:before { content: $fa-var-camera-retro; }\n.#{$fa-css-prefix}-key:before { content: $fa-var-key; }\n.#{$fa-css-prefix}-gears:before,\n.#{$fa-css-prefix}-cogs:before { content: $fa-var-cogs; }\n.#{$fa-css-prefix}-comments:before { content: $fa-var-comments; }\n.#{$fa-css-prefix}-thumbs-o-up:before { content: $fa-var-thumbs-o-up; }\n.#{$fa-css-prefix}-thumbs-o-down:before { content: $fa-var-thumbs-o-down; }\n.#{$fa-css-prefix}-star-half:before { content: $fa-var-star-half; }\n.#{$fa-css-prefix}-heart-o:before { content: $fa-var-heart-o; }\n.#{$fa-css-prefix}-sign-out:before { content: $fa-var-sign-out; }\n.#{$fa-css-prefix}-linkedin-square:before { content: $fa-var-linkedin-square; }\n.#{$fa-css-prefix}-thumb-tack:before { content: $fa-var-thumb-tack; }\n.#{$fa-css-prefix}-external-link:before { content: $fa-var-external-link; }\n.#{$fa-css-prefix}-sign-in:before { content: $fa-var-sign-in; }\n.#{$fa-css-prefix}-trophy:before { content: $fa-var-trophy; }\n.#{$fa-css-prefix}-github-square:before { content: $fa-var-github-square; }\n.#{$fa-css-prefix}-upload:before { content: $fa-var-upload; }\n.#{$fa-css-prefix}-lemon-o:before { content: $fa-var-lemon-o; }\n.#{$fa-css-prefix}-phone:before { content: $fa-var-phone; }\n.#{$fa-css-prefix}-square-o:before { content: $fa-var-square-o; }\n.#{$fa-css-prefix}-bookmark-o:before { content: $fa-var-bookmark-o; }\n.#{$fa-css-prefix}-phone-square:before { content: $fa-var-phone-square; }\n.#{$fa-css-prefix}-twitter:before { content: $fa-var-twitter; }\n.#{$fa-css-prefix}-facebook-f:before,\n.#{$fa-css-prefix}-facebook:before { content: $fa-var-facebook; }\n.#{$fa-css-prefix}-github:before { content: $fa-var-github; }\n.#{$fa-css-prefix}-unlock:before { content: $fa-var-unlock; }\n.#{$fa-css-prefix}-credit-card:before { content: $fa-var-credit-card; }\n.#{$fa-css-prefix}-feed:before,\n.#{$fa-css-prefix}-rss:before { content: $fa-var-rss; }\n.#{$fa-css-prefix}-hdd-o:before { content: $fa-var-hdd-o; }\n.#{$fa-css-prefix}-bullhorn:before { content: $fa-var-bullhorn; }\n.#{$fa-css-prefix}-bell:before { content: $fa-var-bell; }\n.#{$fa-css-prefix}-certificate:before { content: $fa-var-certificate; }\n.#{$fa-css-prefix}-hand-o-right:before { content: $fa-var-hand-o-right; }\n.#{$fa-css-prefix}-hand-o-left:before { content: $fa-var-hand-o-left; }\n.#{$fa-css-prefix}-hand-o-up:before { content: $fa-var-hand-o-up; }\n.#{$fa-css-prefix}-hand-o-down:before { content: $fa-var-hand-o-down; }\n.#{$fa-css-prefix}-arrow-circle-left:before { content: $fa-var-arrow-circle-left; }\n.#{$fa-css-prefix}-arrow-circle-right:before { content: $fa-var-arrow-circle-right; }\n.#{$fa-css-prefix}-arrow-circle-up:before { content: $fa-var-arrow-circle-up; }\n.#{$fa-css-prefix}-arrow-circle-down:before { content: $fa-var-arrow-circle-down; }\n.#{$fa-css-prefix}-globe:before { content: $fa-var-globe; }\n.#{$fa-css-prefix}-wrench:before { content: $fa-var-wrench; }\n.#{$fa-css-prefix}-tasks:before { content: $fa-var-tasks; }\n.#{$fa-css-prefix}-filter:before { content: $fa-var-filter; }\n.#{$fa-css-prefix}-briefcase:before { content: $fa-var-briefcase; }\n.#{$fa-css-prefix}-arrows-alt:before { content: $fa-var-arrows-alt; }\n.#{$fa-css-prefix}-group:before,\n.#{$fa-css-prefix}-users:before { content: $fa-var-users; }\n.#{$fa-css-prefix}-chain:before,\n.#{$fa-css-prefix}-link:before { content: $fa-var-link; }\n.#{$fa-css-prefix}-cloud:before { content: $fa-var-cloud; }\n.#{$fa-css-prefix}-flask:before { content: $fa-var-flask; }\n.#{$fa-css-prefix}-cut:before,\n.#{$fa-css-prefix}-scissors:before { content: $fa-var-scissors; }\n.#{$fa-css-prefix}-copy:before,\n.#{$fa-css-prefix}-files-o:before { content: $fa-var-files-o; }\n.#{$fa-css-prefix}-paperclip:before { content: $fa-var-paperclip; }\n.#{$fa-css-prefix}-save:before,\n.#{$fa-css-prefix}-floppy-o:before { content: $fa-var-floppy-o; }\n.#{$fa-css-prefix}-square:before { content: $fa-var-square; }\n.#{$fa-css-prefix}-navicon:before,\n.#{$fa-css-prefix}-reorder:before,\n.#{$fa-css-prefix}-bars:before { content: $fa-var-bars; }\n.#{$fa-css-prefix}-list-ul:before { content: $fa-var-list-ul; }\n.#{$fa-css-prefix}-list-ol:before { content: $fa-var-list-ol; }\n.#{$fa-css-prefix}-strikethrough:before { content: $fa-var-strikethrough; }\n.#{$fa-css-prefix}-underline:before { content: $fa-var-underline; }\n.#{$fa-css-prefix}-table:before { content: $fa-var-table; }\n.#{$fa-css-prefix}-magic:before { content: $fa-var-magic; }\n.#{$fa-css-prefix}-truck:before { content: $fa-var-truck; }\n.#{$fa-css-prefix}-pinterest:before { content: $fa-var-pinterest; }\n.#{$fa-css-prefix}-pinterest-square:before { content: $fa-var-pinterest-square; }\n.#{$fa-css-prefix}-google-plus-square:before { content: $fa-var-google-plus-square; }\n.#{$fa-css-prefix}-google-plus:before { content: $fa-var-google-plus; }\n.#{$fa-css-prefix}-money:before { content: $fa-var-money; }\n.#{$fa-css-prefix}-caret-down:before { content: $fa-var-caret-down; }\n.#{$fa-css-prefix}-caret-up:before { content: $fa-var-caret-up; }\n.#{$fa-css-prefix}-caret-left:before { content: $fa-var-caret-left; }\n.#{$fa-css-prefix}-caret-right:before { content: $fa-var-caret-right; }\n.#{$fa-css-prefix}-columns:before { content: $fa-var-columns; }\n.#{$fa-css-prefix}-unsorted:before,\n.#{$fa-css-prefix}-sort:before { content: $fa-var-sort; }\n.#{$fa-css-prefix}-sort-down:before,\n.#{$fa-css-prefix}-sort-desc:before { content: $fa-var-sort-desc; }\n.#{$fa-css-prefix}-sort-up:before,\n.#{$fa-css-prefix}-sort-asc:before { content: $fa-var-sort-asc; }\n.#{$fa-css-prefix}-envelope:before { content: $fa-var-envelope; }\n.#{$fa-css-prefix}-linkedin:before { content: $fa-var-linkedin; }\n.#{$fa-css-prefix}-rotate-left:before,\n.#{$fa-css-prefix}-undo:before { content: $fa-var-undo; }\n.#{$fa-css-prefix}-legal:before,\n.#{$fa-css-prefix}-gavel:before { content: $fa-var-gavel; }\n.#{$fa-css-prefix}-dashboard:before,\n.#{$fa-css-prefix}-tachometer:before { content: $fa-var-tachometer; }\n.#{$fa-css-prefix}-comment-o:before { content: $fa-var-comment-o; }\n.#{$fa-css-prefix}-comments-o:before { content: $fa-var-comments-o; }\n.#{$fa-css-prefix}-flash:before,\n.#{$fa-css-prefix}-bolt:before { content: $fa-var-bolt; }\n.#{$fa-css-prefix}-sitemap:before { content: $fa-var-sitemap; }\n.#{$fa-css-prefix}-umbrella:before { content: $fa-var-umbrella; }\n.#{$fa-css-prefix}-paste:before,\n.#{$fa-css-prefix}-clipboard:before { content: $fa-var-clipboard; }\n.#{$fa-css-prefix}-lightbulb-o:before { content: $fa-var-lightbulb-o; }\n.#{$fa-css-prefix}-exchange:before { content: $fa-var-exchange; }\n.#{$fa-css-prefix}-cloud-download:before { content: $fa-var-cloud-download; }\n.#{$fa-css-prefix}-cloud-upload:before { content: $fa-var-cloud-upload; }\n.#{$fa-css-prefix}-user-md:before { content: $fa-var-user-md; }\n.#{$fa-css-prefix}-stethoscope:before { content: $fa-var-stethoscope; }\n.#{$fa-css-prefix}-suitcase:before { content: $fa-var-suitcase; }\n.#{$fa-css-prefix}-bell-o:before { content: $fa-var-bell-o; }\n.#{$fa-css-prefix}-coffee:before { content: $fa-var-coffee; }\n.#{$fa-css-prefix}-cutlery:before { content: $fa-var-cutlery; }\n.#{$fa-css-prefix}-file-text-o:before { content: $fa-var-file-text-o; }\n.#{$fa-css-prefix}-building-o:before { content: $fa-var-building-o; }\n.#{$fa-css-prefix}-hospital-o:before { content: $fa-var-hospital-o; }\n.#{$fa-css-prefix}-ambulance:before { content: $fa-var-ambulance; }\n.#{$fa-css-prefix}-medkit:before { content: $fa-var-medkit; }\n.#{$fa-css-prefix}-fighter-jet:before { content: $fa-var-fighter-jet; }\n.#{$fa-css-prefix}-beer:before { content: $fa-var-beer; }\n.#{$fa-css-prefix}-h-square:before { content: $fa-var-h-square; }\n.#{$fa-css-prefix}-plus-square:before { content: $fa-var-plus-square; }\n.#{$fa-css-prefix}-angle-double-left:before { content: $fa-var-angle-double-left; }\n.#{$fa-css-prefix}-angle-double-right:before { content: $fa-var-angle-double-right; }\n.#{$fa-css-prefix}-angle-double-up:before { content: $fa-var-angle-double-up; }\n.#{$fa-css-prefix}-angle-double-down:before { content: $fa-var-angle-double-down; }\n.#{$fa-css-prefix}-angle-left:before { content: $fa-var-angle-left; }\n.#{$fa-css-prefix}-angle-right:before { content: $fa-var-angle-right; }\n.#{$fa-css-prefix}-angle-up:before { content: $fa-var-angle-up; }\n.#{$fa-css-prefix}-angle-down:before { content: $fa-var-angle-down; }\n.#{$fa-css-prefix}-desktop:before { content: $fa-var-desktop; }\n.#{$fa-css-prefix}-laptop:before { content: $fa-var-laptop; }\n.#{$fa-css-prefix}-tablet:before { content: $fa-var-tablet; }\n.#{$fa-css-prefix}-mobile-phone:before,\n.#{$fa-css-prefix}-mobile:before { content: $fa-var-mobile; }\n.#{$fa-css-prefix}-circle-o:before { content: $fa-var-circle-o; }\n.#{$fa-css-prefix}-quote-left:before { content: $fa-var-quote-left; }\n.#{$fa-css-prefix}-quote-right:before { content: $fa-var-quote-right; }\n.#{$fa-css-prefix}-spinner:before { content: $fa-var-spinner; }\n.#{$fa-css-prefix}-circle:before { content: $fa-var-circle; }\n.#{$fa-css-prefix}-mail-reply:before,\n.#{$fa-css-prefix}-reply:before { content: $fa-var-reply; }\n.#{$fa-css-prefix}-github-alt:before { content: $fa-var-github-alt; }\n.#{$fa-css-prefix}-folder-o:before { content: $fa-var-folder-o; }\n.#{$fa-css-prefix}-folder-open-o:before { content: $fa-var-folder-open-o; }\n.#{$fa-css-prefix}-smile-o:before { content: $fa-var-smile-o; }\n.#{$fa-css-prefix}-frown-o:before { content: $fa-var-frown-o; }\n.#{$fa-css-prefix}-meh-o:before { content: $fa-var-meh-o; }\n.#{$fa-css-prefix}-gamepad:before { content: $fa-var-gamepad; }\n.#{$fa-css-prefix}-keyboard-o:before { content: $fa-var-keyboard-o; }\n.#{$fa-css-prefix}-flag-o:before { content: $fa-var-flag-o; }\n.#{$fa-css-prefix}-flag-checkered:before { content: $fa-var-flag-checkered; }\n.#{$fa-css-prefix}-terminal:before { content: $fa-var-terminal; }\n.#{$fa-css-prefix}-code:before { content: $fa-var-code; }\n.#{$fa-css-prefix}-mail-reply-all:before,\n.#{$fa-css-prefix}-reply-all:before { content: $fa-var-reply-all; }\n.#{$fa-css-prefix}-star-half-empty:before,\n.#{$fa-css-prefix}-star-half-full:before,\n.#{$fa-css-prefix}-star-half-o:before { content: $fa-var-star-half-o; }\n.#{$fa-css-prefix}-location-arrow:before { content: $fa-var-location-arrow; }\n.#{$fa-css-prefix}-crop:before { content: $fa-var-crop; }\n.#{$fa-css-prefix}-code-fork:before { content: $fa-var-code-fork; }\n.#{$fa-css-prefix}-unlink:before,\n.#{$fa-css-prefix}-chain-broken:before { content: $fa-var-chain-broken; }\n.#{$fa-css-prefix}-question:before { content: $fa-var-question; }\n.#{$fa-css-prefix}-info:before { content: $fa-var-info; }\n.#{$fa-css-prefix}-exclamation:before { content: $fa-var-exclamation; }\n.#{$fa-css-prefix}-superscript:before { content: $fa-var-superscript; }\n.#{$fa-css-prefix}-subscript:before { content: $fa-var-subscript; }\n.#{$fa-css-prefix}-eraser:before { content: $fa-var-eraser; }\n.#{$fa-css-prefix}-puzzle-piece:before { content: $fa-var-puzzle-piece; }\n.#{$fa-css-prefix}-microphone:before { content: $fa-var-microphone; }\n.#{$fa-css-prefix}-microphone-slash:before { content: $fa-var-microphone-slash; }\n.#{$fa-css-prefix}-shield:before { content: $fa-var-shield; }\n.#{$fa-css-prefix}-calendar-o:before { content: $fa-var-calendar-o; }\n.#{$fa-css-prefix}-fire-extinguisher:before { content: $fa-var-fire-extinguisher; }\n.#{$fa-css-prefix}-rocket:before { content: $fa-var-rocket; }\n.#{$fa-css-prefix}-maxcdn:before { content: $fa-var-maxcdn; }\n.#{$fa-css-prefix}-chevron-circle-left:before { content: $fa-var-chevron-circle-left; }\n.#{$fa-css-prefix}-chevron-circle-right:before { content: $fa-var-chevron-circle-right; }\n.#{$fa-css-prefix}-chevron-circle-up:before { content: $fa-var-chevron-circle-up; }\n.#{$fa-css-prefix}-chevron-circle-down:before { content: $fa-var-chevron-circle-down; }\n.#{$fa-css-prefix}-html5:before { content: $fa-var-html5; }\n.#{$fa-css-prefix}-css3:before { content: $fa-var-css3; }\n.#{$fa-css-prefix}-anchor:before { content: $fa-var-anchor; }\n.#{$fa-css-prefix}-unlock-alt:before { content: $fa-var-unlock-alt; }\n.#{$fa-css-prefix}-bullseye:before { content: $fa-var-bullseye; }\n.#{$fa-css-prefix}-ellipsis-h:before { content: $fa-var-ellipsis-h; }\n.#{$fa-css-prefix}-ellipsis-v:before { content: $fa-var-ellipsis-v; }\n.#{$fa-css-prefix}-rss-square:before { content: $fa-var-rss-square; }\n.#{$fa-css-prefix}-play-circle:before { content: $fa-var-play-circle; }\n.#{$fa-css-prefix}-ticket:before { content: $fa-var-ticket; }\n.#{$fa-css-prefix}-minus-square:before { content: $fa-var-minus-square; }\n.#{$fa-css-prefix}-minus-square-o:before { content: $fa-var-minus-square-o; }\n.#{$fa-css-prefix}-level-up:before { content: $fa-var-level-up; }\n.#{$fa-css-prefix}-level-down:before { content: $fa-var-level-down; }\n.#{$fa-css-prefix}-check-square:before { content: $fa-var-check-square; }\n.#{$fa-css-prefix}-pencil-square:before { content: $fa-var-pencil-square; }\n.#{$fa-css-prefix}-external-link-square:before { content: $fa-var-external-link-square; }\n.#{$fa-css-prefix}-share-square:before { content: $fa-var-share-square; }\n.#{$fa-css-prefix}-compass:before { content: $fa-var-compass; }\n.#{$fa-css-prefix}-toggle-down:before,\n.#{$fa-css-prefix}-caret-square-o-down:before { content: $fa-var-caret-square-o-down; }\n.#{$fa-css-prefix}-toggle-up:before,\n.#{$fa-css-prefix}-caret-square-o-up:before { content: $fa-var-caret-square-o-up; }\n.#{$fa-css-prefix}-toggle-right:before,\n.#{$fa-css-prefix}-caret-square-o-right:before { content: $fa-var-caret-square-o-right; }\n.#{$fa-css-prefix}-euro:before,\n.#{$fa-css-prefix}-eur:before { content: $fa-var-eur; }\n.#{$fa-css-prefix}-gbp:before { content: $fa-var-gbp; }\n.#{$fa-css-prefix}-dollar:before,\n.#{$fa-css-prefix}-usd:before { content: $fa-var-usd; }\n.#{$fa-css-prefix}-rupee:before,\n.#{$fa-css-prefix}-inr:before { content: $fa-var-inr; }\n.#{$fa-css-prefix}-cny:before,\n.#{$fa-css-prefix}-rmb:before,\n.#{$fa-css-prefix}-yen:before,\n.#{$fa-css-prefix}-jpy:before { content: $fa-var-jpy; }\n.#{$fa-css-prefix}-ruble:before,\n.#{$fa-css-prefix}-rouble:before,\n.#{$fa-css-prefix}-rub:before { content: $fa-var-rub; }\n.#{$fa-css-prefix}-won:before,\n.#{$fa-css-prefix}-krw:before { content: $fa-var-krw; }\n.#{$fa-css-prefix}-bitcoin:before,\n.#{$fa-css-prefix}-btc:before { content: $fa-var-btc; }\n.#{$fa-css-prefix}-file:before { content: $fa-var-file; }\n.#{$fa-css-prefix}-file-text:before { content: $fa-var-file-text; }\n.#{$fa-css-prefix}-sort-alpha-asc:before { content: $fa-var-sort-alpha-asc; }\n.#{$fa-css-prefix}-sort-alpha-desc:before { content: $fa-var-sort-alpha-desc; }\n.#{$fa-css-prefix}-sort-amount-asc:before { content: $fa-var-sort-amount-asc; }\n.#{$fa-css-prefix}-sort-amount-desc:before { content: $fa-var-sort-amount-desc; }\n.#{$fa-css-prefix}-sort-numeric-asc:before { content: $fa-var-sort-numeric-asc; }\n.#{$fa-css-prefix}-sort-numeric-desc:before { content: $fa-var-sort-numeric-desc; }\n.#{$fa-css-prefix}-thumbs-up:before { content: $fa-var-thumbs-up; }\n.#{$fa-css-prefix}-thumbs-down:before { content: $fa-var-thumbs-down; }\n.#{$fa-css-prefix}-youtube-square:before { content: $fa-var-youtube-square; }\n.#{$fa-css-prefix}-youtube:before { content: $fa-var-youtube; }\n.#{$fa-css-prefix}-xing:before { content: $fa-var-xing; }\n.#{$fa-css-prefix}-xing-square:before { content: $fa-var-xing-square; }\n.#{$fa-css-prefix}-youtube-play:before { content: $fa-var-youtube-play; }\n.#{$fa-css-prefix}-dropbox:before { content: $fa-var-dropbox; }\n.#{$fa-css-prefix}-stack-overflow:before { content: $fa-var-stack-overflow; }\n.#{$fa-css-prefix}-instagram:before { content: $fa-var-instagram; }\n.#{$fa-css-prefix}-flickr:before { content: $fa-var-flickr; }\n.#{$fa-css-prefix}-adn:before { content: $fa-var-adn; }\n.#{$fa-css-prefix}-bitbucket:before { content: $fa-var-bitbucket; }\n.#{$fa-css-prefix}-bitbucket-square:before { content: $fa-var-bitbucket-square; }\n.#{$fa-css-prefix}-tumblr:before { content: $fa-var-tumblr; }\n.#{$fa-css-prefix}-tumblr-square:before { content: $fa-var-tumblr-square; }\n.#{$fa-css-prefix}-long-arrow-down:before { content: $fa-var-long-arrow-down; }\n.#{$fa-css-prefix}-long-arrow-up:before { content: $fa-var-long-arrow-up; }\n.#{$fa-css-prefix}-long-arrow-left:before { content: $fa-var-long-arrow-left; }\n.#{$fa-css-prefix}-long-arrow-right:before { content: $fa-var-long-arrow-right; }\n.#{$fa-css-prefix}-apple:before { content: $fa-var-apple; }\n.#{$fa-css-prefix}-windows:before { content: $fa-var-windows; }\n.#{$fa-css-prefix}-android:before { content: $fa-var-android; }\n.#{$fa-css-prefix}-linux:before { content: $fa-var-linux; }\n.#{$fa-css-prefix}-dribbble:before { content: $fa-var-dribbble; }\n.#{$fa-css-prefix}-skype:before { content: $fa-var-skype; }\n.#{$fa-css-prefix}-foursquare:before { content: $fa-var-foursquare; }\n.#{$fa-css-prefix}-trello:before { content: $fa-var-trello; }\n.#{$fa-css-prefix}-female:before { content: $fa-var-female; }\n.#{$fa-css-prefix}-male:before { content: $fa-var-male; }\n.#{$fa-css-prefix}-gittip:before,\n.#{$fa-css-prefix}-gratipay:before { content: $fa-var-gratipay; }\n.#{$fa-css-prefix}-sun-o:before { content: $fa-var-sun-o; }\n.#{$fa-css-prefix}-moon-o:before { content: $fa-var-moon-o; }\n.#{$fa-css-prefix}-archive:before { content: $fa-var-archive; }\n.#{$fa-css-prefix}-bug:before { content: $fa-var-bug; }\n.#{$fa-css-prefix}-vk:before { content: $fa-var-vk; }\n.#{$fa-css-prefix}-weibo:before { content: $fa-var-weibo; }\n.#{$fa-css-prefix}-renren:before { content: $fa-var-renren; }\n.#{$fa-css-prefix}-pagelines:before { content: $fa-var-pagelines; }\n.#{$fa-css-prefix}-stack-exchange:before { content: $fa-var-stack-exchange; }\n.#{$fa-css-prefix}-arrow-circle-o-right:before { content: $fa-var-arrow-circle-o-right; }\n.#{$fa-css-prefix}-arrow-circle-o-left:before { content: $fa-var-arrow-circle-o-left; }\n.#{$fa-css-prefix}-toggle-left:before,\n.#{$fa-css-prefix}-caret-square-o-left:before { content: $fa-var-caret-square-o-left; }\n.#{$fa-css-prefix}-dot-circle-o:before { content: $fa-var-dot-circle-o; }\n.#{$fa-css-prefix}-wheelchair:before { content: $fa-var-wheelchair; }\n.#{$fa-css-prefix}-vimeo-square:before { content: $fa-var-vimeo-square; }\n.#{$fa-css-prefix}-turkish-lira:before,\n.#{$fa-css-prefix}-try:before { content: $fa-var-try; }\n.#{$fa-css-prefix}-plus-square-o:before { content: $fa-var-plus-square-o; }\n.#{$fa-css-prefix}-space-shuttle:before { content: $fa-var-space-shuttle; }\n.#{$fa-css-prefix}-slack:before { content: $fa-var-slack; }\n.#{$fa-css-prefix}-envelope-square:before { content: $fa-var-envelope-square; }\n.#{$fa-css-prefix}-wordpress:before { content: $fa-var-wordpress; }\n.#{$fa-css-prefix}-openid:before { content: $fa-var-openid; }\n.#{$fa-css-prefix}-institution:before,\n.#{$fa-css-prefix}-bank:before,\n.#{$fa-css-prefix}-university:before { content: $fa-var-university; }\n.#{$fa-css-prefix}-mortar-board:before,\n.#{$fa-css-prefix}-graduation-cap:before { content: $fa-var-graduation-cap; }\n.#{$fa-css-prefix}-yahoo:before { content: $fa-var-yahoo; }\n.#{$fa-css-prefix}-google:before { content: $fa-var-google; }\n.#{$fa-css-prefix}-reddit:before { content: $fa-var-reddit; }\n.#{$fa-css-prefix}-reddit-square:before { content: $fa-var-reddit-square; }\n.#{$fa-css-prefix}-stumbleupon-circle:before { content: $fa-var-stumbleupon-circle; }\n.#{$fa-css-prefix}-stumbleupon:before { content: $fa-var-stumbleupon; }\n.#{$fa-css-prefix}-delicious:before { content: $fa-var-delicious; }\n.#{$fa-css-prefix}-digg:before { content: $fa-var-digg; }\n.#{$fa-css-prefix}-pied-piper-pp:before { content: $fa-var-pied-piper-pp; }\n.#{$fa-css-prefix}-pied-piper-alt:before { content: $fa-var-pied-piper-alt; }\n.#{$fa-css-prefix}-drupal:before { content: $fa-var-drupal; }\n.#{$fa-css-prefix}-joomla:before { content: $fa-var-joomla; }\n.#{$fa-css-prefix}-language:before { content: $fa-var-language; }\n.#{$fa-css-prefix}-fax:before { content: $fa-var-fax; }\n.#{$fa-css-prefix}-building:before { content: $fa-var-building; }\n.#{$fa-css-prefix}-child:before { content: $fa-var-child; }\n.#{$fa-css-prefix}-paw:before { content: $fa-var-paw; }\n.#{$fa-css-prefix}-spoon:before { content: $fa-var-spoon; }\n.#{$fa-css-prefix}-cube:before { content: $fa-var-cube; }\n.#{$fa-css-prefix}-cubes:before { content: $fa-var-cubes; }\n.#{$fa-css-prefix}-behance:before { content: $fa-var-behance; }\n.#{$fa-css-prefix}-behance-square:before { content: $fa-var-behance-square; }\n.#{$fa-css-prefix}-steam:before { content: $fa-var-steam; }\n.#{$fa-css-prefix}-steam-square:before { content: $fa-var-steam-square; }\n.#{$fa-css-prefix}-recycle:before { content: $fa-var-recycle; }\n.#{$fa-css-prefix}-automobile:before,\n.#{$fa-css-prefix}-car:before { content: $fa-var-car; }\n.#{$fa-css-prefix}-cab:before,\n.#{$fa-css-prefix}-taxi:before { content: $fa-var-taxi; }\n.#{$fa-css-prefix}-tree:before { content: $fa-var-tree; }\n.#{$fa-css-prefix}-spotify:before { content: $fa-var-spotify; }\n.#{$fa-css-prefix}-deviantart:before { content: $fa-var-deviantart; }\n.#{$fa-css-prefix}-soundcloud:before { content: $fa-var-soundcloud; }\n.#{$fa-css-prefix}-database:before { content: $fa-var-database; }\n.#{$fa-css-prefix}-file-pdf-o:before { content: $fa-var-file-pdf-o; }\n.#{$fa-css-prefix}-file-word-o:before { content: $fa-var-file-word-o; }\n.#{$fa-css-prefix}-file-excel-o:before { content: $fa-var-file-excel-o; }\n.#{$fa-css-prefix}-file-powerpoint-o:before { content: $fa-var-file-powerpoint-o; }\n.#{$fa-css-prefix}-file-photo-o:before,\n.#{$fa-css-prefix}-file-picture-o:before,\n.#{$fa-css-prefix}-file-image-o:before { content: $fa-var-file-image-o; }\n.#{$fa-css-prefix}-file-zip-o:before,\n.#{$fa-css-prefix}-file-archive-o:before { content: $fa-var-file-archive-o; }\n.#{$fa-css-prefix}-file-sound-o:before,\n.#{$fa-css-prefix}-file-audio-o:before { content: $fa-var-file-audio-o; }\n.#{$fa-css-prefix}-file-movie-o:before,\n.#{$fa-css-prefix}-file-video-o:before { content: $fa-var-file-video-o; }\n.#{$fa-css-prefix}-file-code-o:before { content: $fa-var-file-code-o; }\n.#{$fa-css-prefix}-vine:before { content: $fa-var-vine; }\n.#{$fa-css-prefix}-codepen:before { content: $fa-var-codepen; }\n.#{$fa-css-prefix}-jsfiddle:before { content: $fa-var-jsfiddle; }\n.#{$fa-css-prefix}-life-bouy:before,\n.#{$fa-css-prefix}-life-buoy:before,\n.#{$fa-css-prefix}-life-saver:before,\n.#{$fa-css-prefix}-support:before,\n.#{$fa-css-prefix}-life-ring:before { content: $fa-var-life-ring; }\n.#{$fa-css-prefix}-circle-o-notch:before { content: $fa-var-circle-o-notch; }\n.#{$fa-css-prefix}-ra:before,\n.#{$fa-css-prefix}-resistance:before,\n.#{$fa-css-prefix}-rebel:before { content: $fa-var-rebel; }\n.#{$fa-css-prefix}-ge:before,\n.#{$fa-css-prefix}-empire:before { content: $fa-var-empire; }\n.#{$fa-css-prefix}-git-square:before { content: $fa-var-git-square; }\n.#{$fa-css-prefix}-git:before { content: $fa-var-git; }\n.#{$fa-css-prefix}-y-combinator-square:before,\n.#{$fa-css-prefix}-yc-square:before,\n.#{$fa-css-prefix}-hacker-news:before { content: $fa-var-hacker-news; }\n.#{$fa-css-prefix}-tencent-weibo:before { content: $fa-var-tencent-weibo; }\n.#{$fa-css-prefix}-qq:before { content: $fa-var-qq; }\n.#{$fa-css-prefix}-wechat:before,\n.#{$fa-css-prefix}-weixin:before { content: $fa-var-weixin; }\n.#{$fa-css-prefix}-send:before,\n.#{$fa-css-prefix}-paper-plane:before { content: $fa-var-paper-plane; }\n.#{$fa-css-prefix}-send-o:before,\n.#{$fa-css-prefix}-paper-plane-o:before { content: $fa-var-paper-plane-o; }\n.#{$fa-css-prefix}-history:before { content: $fa-var-history; }\n.#{$fa-css-prefix}-circle-thin:before { content: $fa-var-circle-thin; }\n.#{$fa-css-prefix}-header:before { content: $fa-var-header; }\n.#{$fa-css-prefix}-paragraph:before { content: $fa-var-paragraph; }\n.#{$fa-css-prefix}-sliders:before { content: $fa-var-sliders; }\n.#{$fa-css-prefix}-share-alt:before { content: $fa-var-share-alt; }\n.#{$fa-css-prefix}-share-alt-square:before { content: $fa-var-share-alt-square; }\n.#{$fa-css-prefix}-bomb:before { content: $fa-var-bomb; }\n.#{$fa-css-prefix}-soccer-ball-o:before,\n.#{$fa-css-prefix}-futbol-o:before { content: $fa-var-futbol-o; }\n.#{$fa-css-prefix}-tty:before { content: $fa-var-tty; }\n.#{$fa-css-prefix}-binoculars:before { content: $fa-var-binoculars; }\n.#{$fa-css-prefix}-plug:before { content: $fa-var-plug; }\n.#{$fa-css-prefix}-slideshare:before { content: $fa-var-slideshare; }\n.#{$fa-css-prefix}-twitch:before { content: $fa-var-twitch; }\n.#{$fa-css-prefix}-yelp:before { content: $fa-var-yelp; }\n.#{$fa-css-prefix}-newspaper-o:before { content: $fa-var-newspaper-o; }\n.#{$fa-css-prefix}-wifi:before { content: $fa-var-wifi; }\n.#{$fa-css-prefix}-calculator:before { content: $fa-var-calculator; }\n.#{$fa-css-prefix}-paypal:before { content: $fa-var-paypal; }\n.#{$fa-css-prefix}-google-wallet:before { content: $fa-var-google-wallet; }\n.#{$fa-css-prefix}-cc-visa:before { content: $fa-var-cc-visa; }\n.#{$fa-css-prefix}-cc-mastercard:before { content: $fa-var-cc-mastercard; }\n.#{$fa-css-prefix}-cc-discover:before { content: $fa-var-cc-discover; }\n.#{$fa-css-prefix}-cc-amex:before { content: $fa-var-cc-amex; }\n.#{$fa-css-prefix}-cc-paypal:before { content: $fa-var-cc-paypal; }\n.#{$fa-css-prefix}-cc-stripe:before { content: $fa-var-cc-stripe; }\n.#{$fa-css-prefix}-bell-slash:before { content: $fa-var-bell-slash; }\n.#{$fa-css-prefix}-bell-slash-o:before { content: $fa-var-bell-slash-o; }\n.#{$fa-css-prefix}-trash:before { content: $fa-var-trash; }\n.#{$fa-css-prefix}-copyright:before { content: $fa-var-copyright; }\n.#{$fa-css-prefix}-at:before { content: $fa-var-at; }\n.#{$fa-css-prefix}-eyedropper:before { content: $fa-var-eyedropper; }\n.#{$fa-css-prefix}-paint-brush:before { content: $fa-var-paint-brush; }\n.#{$fa-css-prefix}-birthday-cake:before { content: $fa-var-birthday-cake; }\n.#{$fa-css-prefix}-area-chart:before { content: $fa-var-area-chart; }\n.#{$fa-css-prefix}-pie-chart:before { content: $fa-var-pie-chart; }\n.#{$fa-css-prefix}-line-chart:before { content: $fa-var-line-chart; }\n.#{$fa-css-prefix}-lastfm:before { content: $fa-var-lastfm; }\n.#{$fa-css-prefix}-lastfm-square:before { content: $fa-var-lastfm-square; }\n.#{$fa-css-prefix}-toggle-off:before { content: $fa-var-toggle-off; }\n.#{$fa-css-prefix}-toggle-on:before { content: $fa-var-toggle-on; }\n.#{$fa-css-prefix}-bicycle:before { content: $fa-var-bicycle; }\n.#{$fa-css-prefix}-bus:before { content: $fa-var-bus; }\n.#{$fa-css-prefix}-ioxhost:before { content: $fa-var-ioxhost; }\n.#{$fa-css-prefix}-angellist:before { content: $fa-var-angellist; }\n.#{$fa-css-prefix}-cc:before { content: $fa-var-cc; }\n.#{$fa-css-prefix}-shekel:before,\n.#{$fa-css-prefix}-sheqel:before,\n.#{$fa-css-prefix}-ils:before { content: $fa-var-ils; }\n.#{$fa-css-prefix}-meanpath:before { content: $fa-var-meanpath; }\n.#{$fa-css-prefix}-buysellads:before { content: $fa-var-buysellads; }\n.#{$fa-css-prefix}-connectdevelop:before { content: $fa-var-connectdevelop; }\n.#{$fa-css-prefix}-dashcube:before { content: $fa-var-dashcube; }\n.#{$fa-css-prefix}-forumbee:before { content: $fa-var-forumbee; }\n.#{$fa-css-prefix}-leanpub:before { content: $fa-var-leanpub; }\n.#{$fa-css-prefix}-sellsy:before { content: $fa-var-sellsy; }\n.#{$fa-css-prefix}-shirtsinbulk:before { content: $fa-var-shirtsinbulk; }\n.#{$fa-css-prefix}-simplybuilt:before { content: $fa-var-simplybuilt; }\n.#{$fa-css-prefix}-skyatlas:before { content: $fa-var-skyatlas; }\n.#{$fa-css-prefix}-cart-plus:before { content: $fa-var-cart-plus; }\n.#{$fa-css-prefix}-cart-arrow-down:before { content: $fa-var-cart-arrow-down; }\n.#{$fa-css-prefix}-diamond:before { content: $fa-var-diamond; }\n.#{$fa-css-prefix}-ship:before { content: $fa-var-ship; }\n.#{$fa-css-prefix}-user-secret:before { content: $fa-var-user-secret; }\n.#{$fa-css-prefix}-motorcycle:before { content: $fa-var-motorcycle; }\n.#{$fa-css-prefix}-street-view:before { content: $fa-var-street-view; }\n.#{$fa-css-prefix}-heartbeat:before { content: $fa-var-heartbeat; }\n.#{$fa-css-prefix}-venus:before { content: $fa-var-venus; }\n.#{$fa-css-prefix}-mars:before { content: $fa-var-mars; }\n.#{$fa-css-prefix}-mercury:before { content: $fa-var-mercury; }\n.#{$fa-css-prefix}-intersex:before,\n.#{$fa-css-prefix}-transgender:before { content: $fa-var-transgender; }\n.#{$fa-css-prefix}-transgender-alt:before { content: $fa-var-transgender-alt; }\n.#{$fa-css-prefix}-venus-double:before { content: $fa-var-venus-double; }\n.#{$fa-css-prefix}-mars-double:before { content: $fa-var-mars-double; }\n.#{$fa-css-prefix}-venus-mars:before { content: $fa-var-venus-mars; }\n.#{$fa-css-prefix}-mars-stroke:before { content: $fa-var-mars-stroke; }\n.#{$fa-css-prefix}-mars-stroke-v:before { content: $fa-var-mars-stroke-v; }\n.#{$fa-css-prefix}-mars-stroke-h:before { content: $fa-var-mars-stroke-h; }\n.#{$fa-css-prefix}-neuter:before { content: $fa-var-neuter; }\n.#{$fa-css-prefix}-genderless:before { content: $fa-var-genderless; }\n.#{$fa-css-prefix}-facebook-official:before { content: $fa-var-facebook-official; }\n.#{$fa-css-prefix}-pinterest-p:before { content: $fa-var-pinterest-p; }\n.#{$fa-css-prefix}-whatsapp:before { content: $fa-var-whatsapp; }\n.#{$fa-css-prefix}-server:before { content: $fa-var-server; }\n.#{$fa-css-prefix}-user-plus:before { content: $fa-var-user-plus; }\n.#{$fa-css-prefix}-user-times:before { content: $fa-var-user-times; }\n.#{$fa-css-prefix}-hotel:before,\n.#{$fa-css-prefix}-bed:before { content: $fa-var-bed; }\n.#{$fa-css-prefix}-viacoin:before { content: $fa-var-viacoin; }\n.#{$fa-css-prefix}-train:before { content: $fa-var-train; }\n.#{$fa-css-prefix}-subway:before { content: $fa-var-subway; }\n.#{$fa-css-prefix}-medium:before { content: $fa-var-medium; }\n.#{$fa-css-prefix}-yc:before,\n.#{$fa-css-prefix}-y-combinator:before { content: $fa-var-y-combinator; }\n.#{$fa-css-prefix}-optin-monster:before { content: $fa-var-optin-monster; }\n.#{$fa-css-prefix}-opencart:before { content: $fa-var-opencart; }\n.#{$fa-css-prefix}-expeditedssl:before { content: $fa-var-expeditedssl; }\n.#{$fa-css-prefix}-battery-4:before,\n.#{$fa-css-prefix}-battery:before,\n.#{$fa-css-prefix}-battery-full:before { content: $fa-var-battery-full; }\n.#{$fa-css-prefix}-battery-3:before,\n.#{$fa-css-prefix}-battery-three-quarters:before { content: $fa-var-battery-three-quarters; }\n.#{$fa-css-prefix}-battery-2:before,\n.#{$fa-css-prefix}-battery-half:before { content: $fa-var-battery-half; }\n.#{$fa-css-prefix}-battery-1:before,\n.#{$fa-css-prefix}-battery-quarter:before { content: $fa-var-battery-quarter; }\n.#{$fa-css-prefix}-battery-0:before,\n.#{$fa-css-prefix}-battery-empty:before { content: $fa-var-battery-empty; }\n.#{$fa-css-prefix}-mouse-pointer:before { content: $fa-var-mouse-pointer; }\n.#{$fa-css-prefix}-i-cursor:before { content: $fa-var-i-cursor; }\n.#{$fa-css-prefix}-object-group:before { content: $fa-var-object-group; }\n.#{$fa-css-prefix}-object-ungroup:before { content: $fa-var-object-ungroup; }\n.#{$fa-css-prefix}-sticky-note:before { content: $fa-var-sticky-note; }\n.#{$fa-css-prefix}-sticky-note-o:before { content: $fa-var-sticky-note-o; }\n.#{$fa-css-prefix}-cc-jcb:before { content: $fa-var-cc-jcb; }\n.#{$fa-css-prefix}-cc-diners-club:before { content: $fa-var-cc-diners-club; }\n.#{$fa-css-prefix}-clone:before { content: $fa-var-clone; }\n.#{$fa-css-prefix}-balance-scale:before { content: $fa-var-balance-scale; }\n.#{$fa-css-prefix}-hourglass-o:before { content: $fa-var-hourglass-o; }\n.#{$fa-css-prefix}-hourglass-1:before,\n.#{$fa-css-prefix}-hourglass-start:before { content: $fa-var-hourglass-start; }\n.#{$fa-css-prefix}-hourglass-2:before,\n.#{$fa-css-prefix}-hourglass-half:before { content: $fa-var-hourglass-half; }\n.#{$fa-css-prefix}-hourglass-3:before,\n.#{$fa-css-prefix}-hourglass-end:before { content: $fa-var-hourglass-end; }\n.#{$fa-css-prefix}-hourglass:before { content: $fa-var-hourglass; }\n.#{$fa-css-prefix}-hand-grab-o:before,\n.#{$fa-css-prefix}-hand-rock-o:before { content: $fa-var-hand-rock-o; }\n.#{$fa-css-prefix}-hand-stop-o:before,\n.#{$fa-css-prefix}-hand-paper-o:before { content: $fa-var-hand-paper-o; }\n.#{$fa-css-prefix}-hand-scissors-o:before { content: $fa-var-hand-scissors-o; }\n.#{$fa-css-prefix}-hand-lizard-o:before { content: $fa-var-hand-lizard-o; }\n.#{$fa-css-prefix}-hand-spock-o:before { content: $fa-var-hand-spock-o; }\n.#{$fa-css-prefix}-hand-pointer-o:before { content: $fa-var-hand-pointer-o; }\n.#{$fa-css-prefix}-hand-peace-o:before { content: $fa-var-hand-peace-o; }\n.#{$fa-css-prefix}-trademark:before { content: $fa-var-trademark; }\n.#{$fa-css-prefix}-registered:before { content: $fa-var-registered; }\n.#{$fa-css-prefix}-creative-commons:before { content: $fa-var-creative-commons; }\n.#{$fa-css-prefix}-gg:before { content: $fa-var-gg; }\n.#{$fa-css-prefix}-gg-circle:before { content: $fa-var-gg-circle; }\n.#{$fa-css-prefix}-tripadvisor:before { content: $fa-var-tripadvisor; }\n.#{$fa-css-prefix}-odnoklassniki:before { content: $fa-var-odnoklassniki; }\n.#{$fa-css-prefix}-odnoklassniki-square:before { content: $fa-var-odnoklassniki-square; }\n.#{$fa-css-prefix}-get-pocket:before { content: $fa-var-get-pocket; }\n.#{$fa-css-prefix}-wikipedia-w:before { content: $fa-var-wikipedia-w; }\n.#{$fa-css-prefix}-safari:before { content: $fa-var-safari; }\n.#{$fa-css-prefix}-chrome:before { content: $fa-var-chrome; }\n.#{$fa-css-prefix}-firefox:before { content: $fa-var-firefox; }\n.#{$fa-css-prefix}-opera:before { content: $fa-var-opera; }\n.#{$fa-css-prefix}-internet-explorer:before { content: $fa-var-internet-explorer; }\n.#{$fa-css-prefix}-tv:before,\n.#{$fa-css-prefix}-television:before { content: $fa-var-television; }\n.#{$fa-css-prefix}-contao:before { content: $fa-var-contao; }\n.#{$fa-css-prefix}-500px:before { content: $fa-var-500px; }\n.#{$fa-css-prefix}-amazon:before { content: $fa-var-amazon; }\n.#{$fa-css-prefix}-calendar-plus-o:before { content: $fa-var-calendar-plus-o; }\n.#{$fa-css-prefix}-calendar-minus-o:before { content: $fa-var-calendar-minus-o; }\n.#{$fa-css-prefix}-calendar-times-o:before { content: $fa-var-calendar-times-o; }\n.#{$fa-css-prefix}-calendar-check-o:before { content: $fa-var-calendar-check-o; }\n.#{$fa-css-prefix}-industry:before { content: $fa-var-industry; }\n.#{$fa-css-prefix}-map-pin:before { content: $fa-var-map-pin; }\n.#{$fa-css-prefix}-map-signs:before { content: $fa-var-map-signs; }\n.#{$fa-css-prefix}-map-o:before { content: $fa-var-map-o; }\n.#{$fa-css-prefix}-map:before { content: $fa-var-map; }\n.#{$fa-css-prefix}-commenting:before { content: $fa-var-commenting; }\n.#{$fa-css-prefix}-commenting-o:before { content: $fa-var-commenting-o; }\n.#{$fa-css-prefix}-houzz:before { content: $fa-var-houzz; }\n.#{$fa-css-prefix}-vimeo:before { content: $fa-var-vimeo; }\n.#{$fa-css-prefix}-black-tie:before { content: $fa-var-black-tie; }\n.#{$fa-css-prefix}-fonticons:before { content: $fa-var-fonticons; }\n.#{$fa-css-prefix}-reddit-alien:before { content: $fa-var-reddit-alien; }\n.#{$fa-css-prefix}-edge:before { content: $fa-var-edge; }\n.#{$fa-css-prefix}-credit-card-alt:before { content: $fa-var-credit-card-alt; }\n.#{$fa-css-prefix}-codiepie:before { content: $fa-var-codiepie; }\n.#{$fa-css-prefix}-modx:before { content: $fa-var-modx; }\n.#{$fa-css-prefix}-fort-awesome:before { content: $fa-var-fort-awesome; }\n.#{$fa-css-prefix}-usb:before { content: $fa-var-usb; }\n.#{$fa-css-prefix}-product-hunt:before { content: $fa-var-product-hunt; }\n.#{$fa-css-prefix}-mixcloud:before { content: $fa-var-mixcloud; }\n.#{$fa-css-prefix}-scribd:before { content: $fa-var-scribd; }\n.#{$fa-css-prefix}-pause-circle:before { content: $fa-var-pause-circle; }\n.#{$fa-css-prefix}-pause-circle-o:before { content: $fa-var-pause-circle-o; }\n.#{$fa-css-prefix}-stop-circle:before { content: $fa-var-stop-circle; }\n.#{$fa-css-prefix}-stop-circle-o:before { content: $fa-var-stop-circle-o; }\n.#{$fa-css-prefix}-shopping-bag:before { content: $fa-var-shopping-bag; }\n.#{$fa-css-prefix}-shopping-basket:before { content: $fa-var-shopping-basket; }\n.#{$fa-css-prefix}-hashtag:before { content: $fa-var-hashtag; }\n.#{$fa-css-prefix}-bluetooth:before { content: $fa-var-bluetooth; }\n.#{$fa-css-prefix}-bluetooth-b:before { content: $fa-var-bluetooth-b; }\n.#{$fa-css-prefix}-percent:before { content: $fa-var-percent; }\n.#{$fa-css-prefix}-gitlab:before { content: $fa-var-gitlab; }\n.#{$fa-css-prefix}-wpbeginner:before { content: $fa-var-wpbeginner; }\n.#{$fa-css-prefix}-wpforms:before { content: $fa-var-wpforms; }\n.#{$fa-css-prefix}-envira:before { content: $fa-var-envira; }\n.#{$fa-css-prefix}-universal-access:before { content: $fa-var-universal-access; }\n.#{$fa-css-prefix}-wheelchair-alt:before { content: $fa-var-wheelchair-alt; }\n.#{$fa-css-prefix}-question-circle-o:before { content: $fa-var-question-circle-o; }\n.#{$fa-css-prefix}-blind:before { content: $fa-var-blind; }\n.#{$fa-css-prefix}-audio-description:before { content: $fa-var-audio-description; }\n.#{$fa-css-prefix}-volume-control-phone:before { content: $fa-var-volume-control-phone; }\n.#{$fa-css-prefix}-braille:before { content: $fa-var-braille; }\n.#{$fa-css-prefix}-assistive-listening-systems:before { content: $fa-var-assistive-listening-systems; }\n.#{$fa-css-prefix}-asl-interpreting:before,\n.#{$fa-css-prefix}-american-sign-language-interpreting:before { content: $fa-var-american-sign-language-interpreting; }\n.#{$fa-css-prefix}-deafness:before,\n.#{$fa-css-prefix}-hard-of-hearing:before,\n.#{$fa-css-prefix}-deaf:before { content: $fa-var-deaf; }\n.#{$fa-css-prefix}-glide:before { content: $fa-var-glide; }\n.#{$fa-css-prefix}-glide-g:before { content: $fa-var-glide-g; }\n.#{$fa-css-prefix}-signing:before,\n.#{$fa-css-prefix}-sign-language:before { content: $fa-var-sign-language; }\n.#{$fa-css-prefix}-low-vision:before { content: $fa-var-low-vision; }\n.#{$fa-css-prefix}-viadeo:before { content: $fa-var-viadeo; }\n.#{$fa-css-prefix}-viadeo-square:before { content: $fa-var-viadeo-square; }\n.#{$fa-css-prefix}-snapchat:before { content: $fa-var-snapchat; }\n.#{$fa-css-prefix}-snapchat-ghost:before { content: $fa-var-snapchat-ghost; }\n.#{$fa-css-prefix}-snapchat-square:before { content: $fa-var-snapchat-square; }\n.#{$fa-css-prefix}-pied-piper:before { content: $fa-var-pied-piper; }\n.#{$fa-css-prefix}-first-order:before { content: $fa-var-first-order; }\n.#{$fa-css-prefix}-yoast:before { content: $fa-var-yoast; }\n.#{$fa-css-prefix}-themeisle:before { content: $fa-var-themeisle; }\n.#{$fa-css-prefix}-google-plus-circle:before,\n.#{$fa-css-prefix}-google-plus-official:before { content: $fa-var-google-plus-official; }\n.#{$fa-css-prefix}-fa:before,\n.#{$fa-css-prefix}-font-awesome:before { content: $fa-var-font-awesome; }\n.#{$fa-css-prefix}-handshake-o:before { content: $fa-var-handshake-o; }\n.#{$fa-css-prefix}-envelope-open:before { content: $fa-var-envelope-open; }\n.#{$fa-css-prefix}-envelope-open-o:before { content: $fa-var-envelope-open-o; }\n.#{$fa-css-prefix}-linode:before { content: $fa-var-linode; }\n.#{$fa-css-prefix}-address-book:before { content: $fa-var-address-book; }\n.#{$fa-css-prefix}-address-book-o:before { content: $fa-var-address-book-o; }\n.#{$fa-css-prefix}-vcard:before,\n.#{$fa-css-prefix}-address-card:before { content: $fa-var-address-card; }\n.#{$fa-css-prefix}-vcard-o:before,\n.#{$fa-css-prefix}-address-card-o:before { content: $fa-var-address-card-o; }\n.#{$fa-css-prefix}-user-circle:before { content: $fa-var-user-circle; }\n.#{$fa-css-prefix}-user-circle-o:before { content: $fa-var-user-circle-o; }\n.#{$fa-css-prefix}-user-o:before { content: $fa-var-user-o; }\n.#{$fa-css-prefix}-id-badge:before { content: $fa-var-id-badge; }\n.#{$fa-css-prefix}-drivers-license:before,\n.#{$fa-css-prefix}-id-card:before { content: $fa-var-id-card; }\n.#{$fa-css-prefix}-drivers-license-o:before,\n.#{$fa-css-prefix}-id-card-o:before { content: $fa-var-id-card-o; }\n.#{$fa-css-prefix}-quora:before { content: $fa-var-quora; }\n.#{$fa-css-prefix}-free-code-camp:before { content: $fa-var-free-code-camp; }\n.#{$fa-css-prefix}-telegram:before { content: $fa-var-telegram; }\n.#{$fa-css-prefix}-thermometer-4:before,\n.#{$fa-css-prefix}-thermometer:before,\n.#{$fa-css-prefix}-thermometer-full:before { content: $fa-var-thermometer-full; }\n.#{$fa-css-prefix}-thermometer-3:before,\n.#{$fa-css-prefix}-thermometer-three-quarters:before { content: $fa-var-thermometer-three-quarters; }\n.#{$fa-css-prefix}-thermometer-2:before,\n.#{$fa-css-prefix}-thermometer-half:before { content: $fa-var-thermometer-half; }\n.#{$fa-css-prefix}-thermometer-1:before,\n.#{$fa-css-prefix}-thermometer-quarter:before { content: $fa-var-thermometer-quarter; }\n.#{$fa-css-prefix}-thermometer-0:before,\n.#{$fa-css-prefix}-thermometer-empty:before { content: $fa-var-thermometer-empty; }\n.#{$fa-css-prefix}-shower:before { content: $fa-var-shower; }\n.#{$fa-css-prefix}-bathtub:before,\n.#{$fa-css-prefix}-s15:before,\n.#{$fa-css-prefix}-bath:before { content: $fa-var-bath; }\n.#{$fa-css-prefix}-podcast:before { content: $fa-var-podcast; }\n.#{$fa-css-prefix}-window-maximize:before { content: $fa-var-window-maximize; }\n.#{$fa-css-prefix}-window-minimize:before { content: $fa-var-window-minimize; }\n.#{$fa-css-prefix}-window-restore:before { content: $fa-var-window-restore; }\n.#{$fa-css-prefix}-times-rectangle:before,\n.#{$fa-css-prefix}-window-close:before { content: $fa-var-window-close; }\n.#{$fa-css-prefix}-times-rectangle-o:before,\n.#{$fa-css-prefix}-window-close-o:before { content: $fa-var-window-close-o; }\n.#{$fa-css-prefix}-bandcamp:before { content: $fa-var-bandcamp; }\n.#{$fa-css-prefix}-grav:before { content: $fa-var-grav; }\n.#{$fa-css-prefix}-etsy:before { content: $fa-var-etsy; }\n.#{$fa-css-prefix}-imdb:before { content: $fa-var-imdb; }\n.#{$fa-css-prefix}-ravelry:before { content: $fa-var-ravelry; }\n.#{$fa-css-prefix}-eercast:before { content: $fa-var-eercast; }\n.#{$fa-css-prefix}-microchip:before { content: $fa-var-microchip; }\n.#{$fa-css-prefix}-snowflake-o:before { content: $fa-var-snowflake-o; }\n.#{$fa-css-prefix}-superpowers:before { content: $fa-var-superpowers; }\n.#{$fa-css-prefix}-wpexplorer:before { content: $fa-var-wpexplorer; }\n.#{$fa-css-prefix}-meetup:before { content: $fa-var-meetup; }\n",".gallery {\n\tmargin-bottom: 1.5em;\n}\n\n.gallery-item {\n\tdisplay: inline-block;\n\ttext-align: center;\n\tvertical-align: top;\n\twidth: 100%;\n\n\t.gallery-columns-2 & {\n\t\tmax-width: 50%;\n\t}\n\n\t.gallery-columns-3 & {\n\t\tmax-width: 33.33%;\n\t}\n\n\t.gallery-columns-4 & {\n\t\tmax-width: 25%;\n\t}\n\n\t.gallery-columns-5 & {\n\t\tmax-width: 20%;\n\t}\n\n\t.gallery-columns-6 & {\n\t\tmax-width: 16.66%;\n\t}\n\n\t.gallery-columns-7 & {\n\t\tmax-width: 14.28%;\n\t}\n\n\t.gallery-columns-8 & {\n\t\tmax-width: 12.5%;\n\t}\n\n\t.gallery-columns-9 & {\n\t\tmax-width: 11.11%;\n\t}\n}\n\n.gallery-caption {\n\tdisplay: block;\n}","/*\n* Use existing Bootstrap 4 classes and\n* variables to extend - override CF7 style\n*\n* Useful CF7 classes:\n* .wpcf7 the wrapper element\n* .wpcf7-form\n* .wpcf7-form-control\n* .wpcf7-text\n* .wpcf7-email\n* .wpcf7-textarea\n* .wpcf7-submit\n*/\n\n// keep a max width in case it is just the form and nothing else\n// we do not want a form spanning whole page\n.wpcf7 {\n max-width: 600px;\n margin: 0 auto !important;\n\n // all inputs except radios and checkboxes inherit from form-control\n input[type=text],\n input[type=search],\n input[type=url],\n input[type=tel],\n input[type=number],\n input[type=range],\n input[type=date],\n input[type=month],\n input[type=week],\n input[type=time],\n input[type=datetime],\n input[type=datetime-local],\n input[type=color],\n input[type=email],\n input[type=file],\n input[type=submit],\n select,\n textarea {\n @extend .form-control;\n }\n\n // submit button, inherit .btn and .btn-outline-primary classes.\n input[type=submit] {\n @extend .btn;\n @extend .btn-outline-primary;\n }\n\n .wpcf7-form {\n\n // set paragraphs to behave like divs with class .form-group\n p {\n @extend .form-group;\n }\n\n // let labels be 100%\n label {\n width: 100%;\n }\n }\n\n // not valid tip for each control\n .wpcf7-not-valid-tip {\n color: theme-color(\"danger\");\n }\n\n // validation errors ourput bottom of form\n .wpcf7-validation-errors {\n @extend .form-control;\n color: theme-color(\"danger\");\n border: 1px solid $gray-200;\n }\n}\n","h1 {\n\tfont-size: 2.5rem;\n}\n.brand-url, .navbar-brand, .slogan{\n font-family: 'charterbold', 'charterregular';\n}\n*{\n font-family: 'charterregular', 'charterbold';\n}\nh1,h2,h3,h4,h5,h6 {\n font-family: 'charterbold', 'charterregular' !important;\n}\nh1 > a,h2 > a,h3 > a,h4 > a,h5 > a,h6 > a {\n font-family: 'charterbold', 'charterregular' !important;\n}\n.charter-bold {\n font-family: 'charterbold', 'charterregular' !important;\n}\n.nav-link, .dropdown-item {\n/*\n\tfont-family: 'roboto';\n*/\n\tfont-size: 18px !important;\n}\n.brand-url {\n\tcolor: #f5f5f5 !important;\n}\n.entry-content, .entry-meta {\n font-size: 19px;\n}\n\n.slogan {\n\tfont-size: 25px;\n\tcolor: #424242;\n\tcolor: #f5f5f5;\n}\n/*\n#searchform > .input-group {\n\tbackground-color: rgba($material-color-grey-100, .3);\n}\n*/\n#searchform > .input-group > input {\n\tbackground-color: rgba($material-color-grey-100, .2);\n\tpadding-left: 5px;\n\tborder-radius: 1px;\n\twidth: 13rem;\n}\n/* Fix for Chrome. */\n@media (max-width: 768px) AND (min-width: 576px) {\n\t#searchform > .input-group > input {\n\t\twidth: 10rem;\n\t}\n}\n#searchform > .input-group > .input-group-append {\n\tmargin-left: 0;\n}\n.btn-border-dark {\n\t border: 1px solid #646464;\n}\n\n.nnavbar {\n\tbackground-image: url(\"/daemonite/images/paw.png\");\n\tbackground-repeat: no-repeat;\n}\n.navbar img {\n\toverflow: hidden;\n}\n.main-header {\n\tbackground-color: #efefef;\n\tcolor: #f5f5f5;\n\tmargin-top: 0px;\n\tpadding-top: 30px;\n\tpadding-bottom: 30px;\n\tbackground-repeat: no-repeat;\n\tbackground-size: cover;\n\t/*\n\tmargin-bottom: 20px;\n\t*/\n}\n\n.main-header .form-control::placeholder, .main-header .form-control {\n\tcolor: #f5f5f5;\n\tborder-color: #f5f5f5;\n}\n.main-header .form-control:focus{\n\tborder-color: #424242 !important;\n}\n\n@media( max-width: 768px ) {\n\t.flex-column-sm {\n\t -ms-flex-direction: column !important;\n\t flex-direction: column !important;\n\t margin-top: 10px;\n\t}\n}\n@media( min-width: 576px ) {\n\t.text-right-xs {\n\t\ttext-align: right !important;\n\t}\n}\n\n//li.active > .dropdown-toggle {\n#main-menu > li.active {\n\ttext-decoration: underline !important;\n}\n\nimg.size-medium, img.attachment-medium{\n\tmax-width: 45%;\n\twidth: auto;\n\tfloat: left;\n\tmargin: 0 15px 0 0; \n\tpadding: 4px;\n\theight: auto;\n\tborder: 1px solid #ededed;\n}\nimg.size-large, img.attachment-large{\n}\n\n.entry-title > a {\n\tcolor: rgba(0, 0, 0, 0.87);\n}\n.entry-meta{\n\t/*\n\tmargin-bottom: 10px;\n\t*/\n\tfont-size: 17px;\n}\n.entry-footer {\n\tfont-size: 17px;\n\tmargin-top: 10px;\n}\n.entry-meta-single {\n\tmargin-top: 10px;\n}\n.nav-previous, .nav-next {\n\tfont-size: 17px;\n\tpadding: 0;\n}\n.footer-menu a {\n //@extend .text-muted;\n}\n.footer-menu a:hover {\n\ttext-decoration: underline !important;\n}\n.footer-menu .nav-link {\n @extend .pl-0;\n}\n\n/*\n * Der Hintergrund vom Artikel hebt sich hervor.\n *\n.site-main {\n\tpadding: 15px;\n\tpadding-top: 0;\n\tbackground-color: #fff;\n}\n#single-wrapper {\n\tbackground-color: $material-color-grey-100;\n}\n.article-shadow-sm {\n\tbox-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.10);\n}\n*/\n\n.article-mb {\n\tmargin-bottom: 30px;\n}\n.page-mt {\n\tmargin-top: 30px;\n}\n.entry-header {\n\tmargin-bottom: 10px;\n}\n\n.tag-category-icon {\n\tfont-size: 25px;\n\topacity: 0.5;\n}\n/* Sorgt dafür, dass auf dem Smartphon die Tags direkt unter der Kategorie gelistet wird. */\n.tags-links > .tag-category-icon {\n\tmargin-right: 4px;\n}\n\n#comments {\n\tmargin-top: 30px;\n}\nol.comment-list, .comment-content {\n\tfont-size: 17px !important;\n}\n.comment-metadata > a, .cat-links a, .tags-links a {\n\tcolor: rgba(0, 0, 0, 0.38) !important;\n}\n\n/**\n * Scroll to top button\n */\n.back-to-top {\n cursor: pointer;\n position: fixed;\n bottom: 20px;\n right: 20px;\n display:none;\n}\n\n/**\n * Taxonomy \n */\n.taxonomy-title {\n\tbackground-color: $material-color-grey-200;\n}\n.taxonomy-description p {\n\tfont-size: 19px;\n}\n.taxonomy-card {\n\tmargin-bottom: 30px;\n}\n.taxonomy-card h1 {\n\tfont-size: 2.125rem;\n}\n.taxonomy-card .card-text {\n\tfont-size: 17px;\n}\n\n/**\n * # Main Theme Überschreiben\n */\n.entry-footer span.tags-links, .entry-footer span {\n\tpadding-right: 20px !important;\n}\n\n\n/**\n * # Plugins\n *\n * ## Sidebar\n */\n.widget {\n\tbackground-color: $material-color-grey-100;\n\tmargin-bottom: 16px;\n\tpadding-left: 10px;\n\tpadding-right: 10px;\n}\n.widget-title {\n\tbackground-color: $material-color-grey-200;\n\t//padding-left: 5px;\n}\n#right-sidebar .widget {\n\t@extend .shadow-sm\n}\n.rpwwt-widget ul li {\n\tmargin: 0 0 0 !important;\n\tpadding-left: 5px;\n\tpadding-right: 5px;\n}\nspan.rpwwt-post-title {\n\tfont-size: 19px !important;\n\tcolor: rgba(0, 0, 0, 0.87) !important;\n}\nspan.rpwwt-post-title:hover{\n\ttext-decoration-color: rgba(0, 0, 0, 0.87) !important;\n}\n.icons-medium, .tagcloud {\n\tpadding: 5px;\n}\n\n/**\n * ## YARRP\n */\n.yarpp-thumbnail-title {\n\tcolor: rgba(0, 0, 0, 0.87) !important;\n}\n.yarpp-thumbnails-horizontal .yarpp-thumbnail {\n\theight: 100% !important;\n}\n\n.tag-cloud-link {\n\tcolor: rgba(0, 0, 0, 0.87) !important;\n}\n.tag-cloud-link:hover {\n\ttext-decoration-color: theme-color(primary);\n}\n.tag-cloud-link:hover {\n\ttext-decoration-color: rgba(0, 0, 0, 0.87);\n}\n/*\n*/\n\n/**\n * ## Contact Form 7\n */\n.wpcf7 {\n\n // submit button, inherit .btn and .btn-primary classes.\n input[type=submit] {\n @extend .btn;\n @extend .btn-primary;\n background-color: theme-color(primary) !important;\n }\n input[type=submit]:hover {\n\t color: inherit;\n }\n\n .wpcf7-validation-errors {\n\t @extend .alert;\n }\n\n /*\n\t input[type=submit]:hover {\n\t\t color: #f5f5f5;\n\t }\n\t .wpcf7-form-control-wrap {\n\t @extend .textfield-box;\n\t }\n */\n}\n\n/**\n * ## Cookie Bar\n */\n#cookie-law-info-bar span, #cookie-law-info-bar span a {\n\tfont-size: 17px;\n}\n#cookie_action_close_header {\n\tmargin-left: 5px;\n\tmargin-right: 5px;\n}\n"]} \ No newline at end of file
diff --git a/dist/fonts/fontawesome-webfont.eot b/dist/fonts/fontawesome-webfont.eot
deleted file mode 100644
index e9f60ca..0000000
--- a/dist/fonts/fontawesome-webfont.eot
+++ /dev/null
Binary files differ
diff --git a/dist/fonts/fontawesome-webfont.svg b/dist/fonts/fontawesome-webfont.svg
deleted file mode 100644
index 855c845..0000000
--- a/dist/fonts/fontawesome-webfont.svg
+++ /dev/null
@@ -1,2671 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<svg>
-<metadata>
-Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016
- By ,,,
-Copyright Dave Gandy 2016. All rights reserved.
-</metadata>
-<defs>
-<font id="FontAwesome" horiz-adv-x="1536" >
- <font-face
- font-family="FontAwesome"
- font-weight="400"
- font-stretch="normal"
- units-per-em="1792"
- panose-1="0 0 0 0 0 0 0 0 0 0"
- ascent="1536"
- descent="-256"
- bbox="-1.02083 -256.962 2304.6 1537.02"
- underline-thickness="0"
- underline-position="0"
- unicode-range="U+0020-F500"
- />
-<missing-glyph horiz-adv-x="896"
-d="M224 112h448v1312h-448v-1312zM112 0v1536h672v-1536h-672z" />
- <glyph glyph-name=".notdef" horiz-adv-x="896"
-d="M224 112h448v1312h-448v-1312zM112 0v1536h672v-1536h-672z" />
- <glyph glyph-name=".null" horiz-adv-x="0"
- />
- <glyph glyph-name="nonmarkingreturn" horiz-adv-x="597"
- />
- <glyph glyph-name="space" unicode=" " horiz-adv-x="448"
- />
- <glyph glyph-name="dieresis" unicode="&#xa8;" horiz-adv-x="1792"
- />
- <glyph glyph-name="copyright" unicode="&#xa9;" horiz-adv-x="1792"
- />
- <glyph glyph-name="registered" unicode="&#xae;" horiz-adv-x="1792"
- />
- <glyph glyph-name="acute" unicode="&#xb4;" horiz-adv-x="1792"
- />
- <glyph glyph-name="AE" unicode="&#xc6;" horiz-adv-x="1792"
- />
- <glyph glyph-name="Oslash" unicode="&#xd8;" horiz-adv-x="1792"
- />
- <glyph glyph-name="trademark" unicode="&#x2122;" horiz-adv-x="1792"
- />
- <glyph glyph-name="infinity" unicode="&#x221e;" horiz-adv-x="1792"
- />
- <glyph glyph-name="notequal" unicode="&#x2260;" horiz-adv-x="1792"
- />
- <glyph glyph-name="glass" unicode="&#xf000;" horiz-adv-x="1792"
-d="M1699 1350q0 -35 -43 -78l-632 -632v-768h320q26 0 45 -19t19 -45t-19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45t45 19h320v768l-632 632q-43 43 -43 78q0 23 18 36.5t38 17.5t43 4h1408q23 0 43 -4t38 -17.5t18 -36.5z" />
- <glyph glyph-name="music" unicode="&#xf001;"
-d="M1536 1312v-1120q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v537l-768 -237v-709q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89
-t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v967q0 31 19 56.5t49 35.5l832 256q12 4 28 4q40 0 68 -28t28 -68z" />
- <glyph glyph-name="search" unicode="&#xf002;" horiz-adv-x="1664"
-d="M1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -52 -38 -90t-90 -38q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5
-t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" />
- <glyph glyph-name="envelope" unicode="&#xf003;" horiz-adv-x="1792"
-d="M1664 32v768q-32 -36 -69 -66q-268 -206 -426 -338q-51 -43 -83 -67t-86.5 -48.5t-102.5 -24.5h-1h-1q-48 0 -102.5 24.5t-86.5 48.5t-83 67q-158 132 -426 338q-37 30 -69 66v-768q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1664 1083v11v13.5t-0.5 13
-t-3 12.5t-5.5 9t-9 7.5t-14 2.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5q0 -168 147 -284q193 -152 401 -317q6 -5 35 -29.5t46 -37.5t44.5 -31.5t50.5 -27.5t43 -9h1h1q20 0 43 9t50.5 27.5t44.5 31.5t46 37.5t35 29.5q208 165 401 317q54 43 100.5 115.5t46.5 131.5z
-M1792 1120v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
- <glyph glyph-name="heart" unicode="&#xf004;" horiz-adv-x="1792"
-d="M896 -128q-26 0 -44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5q224 0 351 -124t127 -344q0 -221 -229 -450l-623 -600
-q-18 -18 -44 -18z" />
- <glyph glyph-name="star" unicode="&#xf005;" horiz-adv-x="1664"
-d="M1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -21 -10.5 -35.5t-30.5 -14.5q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455
-l502 -73q56 -9 56 -46z" />
- <glyph glyph-name="star_empty" unicode="&#xf006;" horiz-adv-x="1664"
-d="M1137 532l306 297l-422 62l-189 382l-189 -382l-422 -62l306 -297l-73 -421l378 199l377 -199zM1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -50 -41 -50q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500
-l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455l502 -73q56 -9 56 -46z" />
- <glyph glyph-name="user" unicode="&#xf007;" horiz-adv-x="1280"
-d="M1280 137q0 -109 -62.5 -187t-150.5 -78h-854q-88 0 -150.5 78t-62.5 187q0 85 8.5 160.5t31.5 152t58.5 131t94 89t134.5 34.5q131 -128 313 -128t313 128q76 0 134.5 -34.5t94 -89t58.5 -131t31.5 -152t8.5 -160.5zM1024 1024q0 -159 -112.5 -271.5t-271.5 -112.5
-t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5z" />
- <glyph glyph-name="film" unicode="&#xf008;" horiz-adv-x="1920"
-d="M384 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 320v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 704v128q0 26 -19 45t-45 19h-128
-q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 -64v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM384 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45
-t45 -19h128q26 0 45 19t19 45zM1792 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 704v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1792 320v128
-q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1792 704v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1792 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19
-t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1920 1248v-1344q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1344q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
- <glyph glyph-name="th_large" unicode="&#xf009;" horiz-adv-x="1664"
-d="M768 512v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM768 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 512v-384q0 -52 -38 -90t-90 -38
-h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90z" />
- <glyph glyph-name="th" unicode="&#xf00a;" horiz-adv-x="1792"
-d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 288v-192q0 -40 -28 -68t-68 -28h-320
-q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28
-h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192
-q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68z" />
- <glyph glyph-name="th_list" unicode="&#xf00b;" horiz-adv-x="1792"
-d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-960
-q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28
-h960q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68z" />
- <glyph glyph-name="ok" unicode="&#xf00c;" horiz-adv-x="1792"
-d="M1671 970q0 -40 -28 -68l-724 -724l-136 -136q-28 -28 -68 -28t-68 28l-136 136l-362 362q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -295l656 657q28 28 68 28t68 -28l136 -136q28 -28 28 -68z" />
- <glyph glyph-name="remove" unicode="&#xf00d;" horiz-adv-x="1408"
-d="M1298 214q0 -40 -28 -68l-136 -136q-28 -28 -68 -28t-68 28l-294 294l-294 -294q-28 -28 -68 -28t-68 28l-136 136q-28 28 -28 68t28 68l294 294l-294 294q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -294l294 294q28 28 68 28t68 -28l136 -136q28 -28 28 -68
-t-28 -68l-294 -294l294 -294q28 -28 28 -68z" />
- <glyph glyph-name="zoom_in" unicode="&#xf00e;" horiz-adv-x="1664"
-d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-224q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v224h-224q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h224v224q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5v-224h224
-q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5
-t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" />
- <glyph glyph-name="zoom_out" unicode="&#xf010;" horiz-adv-x="1664"
-d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-576q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h576q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5z
-M1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z
-" />
- <glyph glyph-name="off" unicode="&#xf011;"
-d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61t-298 61t-245 164t-164 245t-61 298q0 182 80.5 343t226.5 270q43 32 95.5 25t83.5 -50q32 -42 24.5 -94.5t-49.5 -84.5q-98 -74 -151.5 -181t-53.5 -228q0 -104 40.5 -198.5t109.5 -163.5t163.5 -109.5
-t198.5 -40.5t198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5q0 121 -53.5 228t-151.5 181q-42 32 -49.5 84.5t24.5 94.5q31 43 84 50t95 -25q146 -109 226.5 -270t80.5 -343zM896 1408v-640q0 -52 -38 -90t-90 -38t-90 38t-38 90v640q0 52 38 90t90 38t90 -38t38 -90z" />
- <glyph glyph-name="signal" unicode="&#xf012;" horiz-adv-x="1792"
-d="M256 96v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM640 224v-320q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1024 480v-576q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23
-v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1408 864v-960q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 1376v-1472q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v1472q0 14 9 23t23 9h192q14 0 23 -9t9 -23z" />
- <glyph glyph-name="cog" unicode="&#xf013;"
-d="M1024 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1536 749v-222q0 -12 -8 -23t-20 -13l-185 -28q-19 -54 -39 -91q35 -50 107 -138q10 -12 10 -25t-9 -23q-27 -37 -99 -108t-94 -71q-12 0 -26 9l-138 108q-44 -23 -91 -38
-q-16 -136 -29 -186q-7 -28 -36 -28h-222q-14 0 -24.5 8.5t-11.5 21.5l-28 184q-49 16 -90 37l-141 -107q-10 -9 -25 -9q-14 0 -25 11q-126 114 -165 168q-7 10 -7 23q0 12 8 23q15 21 51 66.5t54 70.5q-27 50 -41 99l-183 27q-13 2 -21 12.5t-8 23.5v222q0 12 8 23t19 13
-l186 28q14 46 39 92q-40 57 -107 138q-10 12 -10 24q0 10 9 23q26 36 98.5 107.5t94.5 71.5q13 0 26 -10l138 -107q44 23 91 38q16 136 29 186q7 28 36 28h222q14 0 24.5 -8.5t11.5 -21.5l28 -184q49 -16 90 -37l142 107q9 9 24 9q13 0 25 -10q129 -119 165 -170q7 -8 7 -22
-q0 -12 -8 -23q-15 -21 -51 -66.5t-54 -70.5q26 -50 41 -98l183 -28q13 -2 21 -12.5t8 -23.5z" />
- <glyph glyph-name="trash" unicode="&#xf014;" horiz-adv-x="1408"
-d="M512 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM768 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1024 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576
-q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1152 76v948h-896v-948q0 -22 7 -40.5t14.5 -27t10.5 -8.5h832q3 0 10.5 8.5t14.5 27t7 40.5zM480 1152h448l-48 117q-7 9 -17 11h-317q-10 -2 -17 -11zM1408 1120v-64q0 -14 -9 -23t-23 -9h-96v-948q0 -83 -47 -143.5t-113 -60.5h-832
-q-66 0 -113 58.5t-47 141.5v952h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h309l70 167q15 37 54 63t79 26h320q40 0 79 -26t54 -63l70 -167h309q14 0 23 -9t9 -23z" />
- <glyph glyph-name="home" unicode="&#xf015;" horiz-adv-x="1664"
-d="M1408 544v-480q0 -26 -19 -45t-45 -19h-384v384h-256v-384h-384q-26 0 -45 19t-19 45v480q0 1 0.5 3t0.5 3l575 474l575 -474q1 -2 1 -6zM1631 613l-62 -74q-8 -9 -21 -11h-3q-13 0 -21 7l-692 577l-692 -577q-12 -8 -24 -7q-13 2 -21 11l-62 74q-8 10 -7 23.5t11 21.5
-l719 599q32 26 76 26t76 -26l244 -204v195q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-408l219 -182q10 -8 11 -21.5t-7 -23.5z" />
- <glyph glyph-name="file_alt" unicode="&#xf016;"
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-" />
- <glyph glyph-name="time" unicode="&#xf017;"
-d="M896 992v-448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="road" unicode="&#xf018;" horiz-adv-x="1920"
-d="M1111 540v4l-24 320q-1 13 -11 22.5t-23 9.5h-186q-13 0 -23 -9.5t-11 -22.5l-24 -320v-4q-1 -12 8 -20t21 -8h244q12 0 21 8t8 20zM1870 73q0 -73 -46 -73h-704q13 0 22 9.5t8 22.5l-20 256q-1 13 -11 22.5t-23 9.5h-272q-13 0 -23 -9.5t-11 -22.5l-20 -256
-q-1 -13 8 -22.5t22 -9.5h-704q-46 0 -46 73q0 54 26 116l417 1044q8 19 26 33t38 14h339q-13 0 -23 -9.5t-11 -22.5l-15 -192q-1 -14 8 -23t22 -9h166q13 0 22 9t8 23l-15 192q-1 13 -11 22.5t-23 9.5h339q20 0 38 -14t26 -33l417 -1044q26 -62 26 -116z" />
- <glyph glyph-name="download_alt" unicode="&#xf019;" horiz-adv-x="1664"
-d="M1280 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 416v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h465l135 -136
-q58 -56 136 -56t136 56l136 136h464q40 0 68 -28t28 -68zM1339 985q17 -41 -14 -70l-448 -448q-18 -19 -45 -19t-45 19l-448 448q-31 29 -14 70q17 39 59 39h256v448q0 26 19 45t45 19h256q26 0 45 -19t19 -45v-448h256q42 0 59 -39z" />
- <glyph glyph-name="download" unicode="&#xf01a;"
-d="M1120 608q0 -12 -10 -24l-319 -319q-11 -9 -23 -9t-23 9l-320 320q-15 16 -7 35q8 20 30 20h192v352q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-352h192q14 0 23 -9t9 -23zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273
-t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="upload" unicode="&#xf01b;"
-d="M1118 660q-8 -20 -30 -20h-192v-352q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v352h-192q-14 0 -23 9t-9 23q0 12 10 24l319 319q11 9 23 9t23 -9l320 -320q15 -16 7 -35zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198
-t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="inbox" unicode="&#xf01c;"
-d="M1023 576h316q-1 3 -2.5 8.5t-2.5 7.5l-212 496h-708l-212 -496q-1 -3 -2.5 -8.5t-2.5 -7.5h316l95 -192h320zM1536 546v-482q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v482q0 62 25 123l238 552q10 25 36.5 42t52.5 17h832q26 0 52.5 -17t36.5 -42l238 -552
-q25 -61 25 -123z" />
- <glyph glyph-name="play_circle" unicode="&#xf01d;"
-d="M1184 640q0 -37 -32 -55l-544 -320q-15 -9 -32 -9q-16 0 -32 8q-32 19 -32 56v640q0 37 32 56q33 18 64 -1l544 -320q32 -18 32 -55zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="repeat" unicode="&#xf01e;"
-d="M1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-42 0 -59 40q-17 39 14 69l138 138q-148 137 -349 137q-104 0 -198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5q119 0 225 52t179 147q7 10 23 12q15 0 25 -9
-l137 -138q9 -8 9.5 -20.5t-7.5 -22.5q-109 -132 -264 -204.5t-327 -72.5q-156 0 -298 61t-245 164t-164 245t-61 298t61 298t164 245t245 164t298 61q147 0 284.5 -55.5t244.5 -156.5l130 129q29 31 70 14q39 -17 39 -59z" />
- <glyph glyph-name="refresh" unicode="&#xf021;"
-d="M1511 480q0 -5 -1 -7q-64 -268 -268 -434.5t-478 -166.5q-146 0 -282.5 55t-243.5 157l-129 -129q-19 -19 -45 -19t-45 19t-19 45v448q0 26 19 45t45 19h448q26 0 45 -19t19 -45t-19 -45l-137 -137q71 -66 161 -102t187 -36q134 0 250 65t186 179q11 17 53 117
-q8 23 30 23h192q13 0 22.5 -9.5t9.5 -22.5zM1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-26 0 -45 19t-19 45t19 45l138 138q-148 137 -349 137q-134 0 -250 -65t-186 -179q-11 -17 -53 -117q-8 -23 -30 -23h-199q-13 0 -22.5 9.5t-9.5 22.5v7q65 268 270 434.5t480 166.5
-q146 0 284 -55.5t245 -156.5l130 129q19 19 45 19t45 -19t19 -45z" />
- <glyph glyph-name="list_alt" unicode="&#xf022;" horiz-adv-x="1792"
-d="M384 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M384 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1536 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5z
-M1536 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5zM1536 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5
-t9.5 -22.5zM1664 160v832q0 13 -9.5 22.5t-22.5 9.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5v-832q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1792 1248v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47
-t47 -113z" />
- <glyph glyph-name="lock" unicode="&#xf023;" horiz-adv-x="1152"
-d="M320 768h512v192q0 106 -75 181t-181 75t-181 -75t-75 -181v-192zM1152 672v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h32v192q0 184 132 316t316 132t316 -132t132 -316v-192h32q40 0 68 -28t28 -68z" />
- <glyph glyph-name="flag" unicode="&#xf024;" horiz-adv-x="1792"
-d="M320 1280q0 -72 -64 -110v-1266q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v1266q-64 38 -64 110q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -25 -12.5 -38.5t-39.5 -27.5q-215 -116 -369 -116q-61 0 -123.5 22t-108.5 48
-t-115.5 48t-142.5 22q-192 0 -464 -146q-17 -9 -33 -9q-26 0 -45 19t-19 45v742q0 32 31 55q21 14 79 43q236 120 421 120q107 0 200 -29t219 -88q38 -19 88 -19q54 0 117.5 21t110 47t88 47t54.5 21q26 0 45 -19t19 -45z" />
- <glyph glyph-name="headphones" unicode="&#xf025;" horiz-adv-x="1664"
-d="M1664 650q0 -166 -60 -314l-20 -49l-185 -33q-22 -83 -90.5 -136.5t-156.5 -53.5v-32q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-32q71 0 130 -35.5t93 -95.5l68 12q29 95 29 193q0 148 -88 279t-236.5 209t-315.5 78
-t-315.5 -78t-236.5 -209t-88 -279q0 -98 29 -193l68 -12q34 60 93 95.5t130 35.5v32q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v32q-88 0 -156.5 53.5t-90.5 136.5l-185 33l-20 49q-60 148 -60 314q0 151 67 291t179 242.5
-t266 163.5t320 61t320 -61t266 -163.5t179 -242.5t67 -291z" />
- <glyph glyph-name="volume_off" unicode="&#xf026;" horiz-adv-x="768"
-d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45z" />
- <glyph glyph-name="volume_down" unicode="&#xf027;" horiz-adv-x="1152"
-d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 36
-t12 56.5t-12 56.5t-29 36t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142z" />
- <glyph glyph-name="volume_up" unicode="&#xf028;" horiz-adv-x="1664"
-d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 36
-t12 56.5t-12 56.5t-29 36t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142zM1408 640q0 -153 -85 -282.5t-225 -188.5q-13 -5 -25 -5q-27 0 -46 19t-19 45q0 39 39 59q56 29 76 44q74 54 115.5 135.5t41.5 173.5t-41.5 173.5
-t-115.5 135.5q-20 15 -76 44q-39 20 -39 59q0 26 19 45t45 19q13 0 26 -5q140 -59 225 -188.5t85 -282.5zM1664 640q0 -230 -127 -422.5t-338 -283.5q-13 -5 -26 -5q-26 0 -45 19t-19 45q0 36 39 59q7 4 22.5 10.5t22.5 10.5q46 25 82 51q123 91 192 227t69 289t-69 289
-t-192 227q-36 26 -82 51q-7 4 -22.5 10.5t-22.5 10.5q-39 23 -39 59q0 26 19 45t45 19q13 0 26 -5q211 -91 338 -283.5t127 -422.5z" />
- <glyph glyph-name="qrcode" unicode="&#xf029;" horiz-adv-x="1408"
-d="M384 384v-128h-128v128h128zM384 1152v-128h-128v128h128zM1152 1152v-128h-128v128h128zM128 129h384v383h-384v-383zM128 896h384v384h-384v-384zM896 896h384v384h-384v-384zM640 640v-640h-640v640h640zM1152 128v-128h-128v128h128zM1408 128v-128h-128v128h128z
-M1408 640v-384h-384v128h-128v-384h-128v640h384v-128h128v128h128zM640 1408v-640h-640v640h640zM1408 1408v-640h-640v640h640z" />
- <glyph glyph-name="barcode" unicode="&#xf02a;" horiz-adv-x="1792"
-d="M63 0h-63v1408h63v-1408zM126 1h-32v1407h32v-1407zM220 1h-31v1407h31v-1407zM377 1h-31v1407h31v-1407zM534 1h-62v1407h62v-1407zM660 1h-31v1407h31v-1407zM723 1h-31v1407h31v-1407zM786 1h-31v1407h31v-1407zM943 1h-63v1407h63v-1407zM1100 1h-63v1407h63v-1407z
-M1226 1h-63v1407h63v-1407zM1352 1h-63v1407h63v-1407zM1446 1h-63v1407h63v-1407zM1635 1h-94v1407h94v-1407zM1698 1h-32v1407h32v-1407zM1792 0h-63v1408h63v-1408z" />
- <glyph glyph-name="tag" unicode="&#xf02b;"
-d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5
-l715 -714q37 -39 37 -91z" />
- <glyph glyph-name="tags" unicode="&#xf02c;" horiz-adv-x="1920"
-d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5
-l715 -714q37 -39 37 -91zM1899 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-36 0 -59 14t-53 45l470 470q37 37 37 90q0 52 -37 91l-715 714q-38 38 -102 64.5t-117 26.5h224q53 0 117 -26.5t102 -64.5l715 -714q37 -39 37 -91z" />
- <glyph glyph-name="book" unicode="&#xf02d;" horiz-adv-x="1664"
-d="M1639 1058q40 -57 18 -129l-275 -906q-19 -64 -76.5 -107.5t-122.5 -43.5h-923q-77 0 -148.5 53.5t-99.5 131.5q-24 67 -2 127q0 4 3 27t4 37q1 8 -3 21.5t-3 19.5q2 11 8 21t16.5 23.5t16.5 23.5q23 38 45 91.5t30 91.5q3 10 0.5 30t-0.5 28q3 11 17 28t17 23
-q21 36 42 92t25 90q1 9 -2.5 32t0.5 28q4 13 22 30.5t22 22.5q19 26 42.5 84.5t27.5 96.5q1 8 -3 25.5t-2 26.5q2 8 9 18t18 23t17 21q8 12 16.5 30.5t15 35t16 36t19.5 32t26.5 23.5t36 11.5t47.5 -5.5l-1 -3q38 9 51 9h761q74 0 114 -56t18 -130l-274 -906
-q-36 -119 -71.5 -153.5t-128.5 -34.5h-869q-27 0 -38 -15q-11 -16 -1 -43q24 -70 144 -70h923q29 0 56 15.5t35 41.5l300 987q7 22 5 57q38 -15 59 -43zM575 1056q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5
-t-16.5 -22.5zM492 800q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5t-16.5 -22.5z" />
- <glyph glyph-name="bookmark" unicode="&#xf02e;" horiz-adv-x="1280"
-d="M1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289q0 34 19.5 62t52.5 41q21 9 44 9h1048z" />
- <glyph glyph-name="print" unicode="&#xf02f;" horiz-adv-x="1664"
-d="M384 0h896v256h-896v-256zM384 640h896v384h-160q-40 0 -68 28t-28 68v160h-640v-640zM1536 576q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 576v-416q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-160q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68
-v160h-224q-13 0 -22.5 9.5t-9.5 22.5v416q0 79 56.5 135.5t135.5 56.5h64v544q0 40 28 68t68 28h672q40 0 88 -20t76 -48l152 -152q28 -28 48 -76t20 -88v-256h64q79 0 135.5 -56.5t56.5 -135.5z" />
- <glyph glyph-name="camera" unicode="&#xf030;" horiz-adv-x="1920"
-d="M960 864q119 0 203.5 -84.5t84.5 -203.5t-84.5 -203.5t-203.5 -84.5t-203.5 84.5t-84.5 203.5t84.5 203.5t203.5 84.5zM1664 1280q106 0 181 -75t75 -181v-896q0 -106 -75 -181t-181 -75h-1408q-106 0 -181 75t-75 181v896q0 106 75 181t181 75h224l51 136
-q19 49 69.5 84.5t103.5 35.5h512q53 0 103.5 -35.5t69.5 -84.5l51 -136h224zM960 128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
- <glyph glyph-name="font" unicode="&#xf031;" horiz-adv-x="1664"
-d="M725 977l-170 -450q33 0 136.5 -2t160.5 -2q19 0 57 2q-87 253 -184 452zM0 -128l2 79q23 7 56 12.5t57 10.5t49.5 14.5t44.5 29t31 50.5l237 616l280 724h75h53q8 -14 11 -21l205 -480q33 -78 106 -257.5t114 -274.5q15 -34 58 -144.5t72 -168.5q20 -45 35 -57
-q19 -15 88 -29.5t84 -20.5q6 -38 6 -57q0 -5 -0.5 -13.5t-0.5 -12.5q-63 0 -190 8t-191 8q-76 0 -215 -7t-178 -8q0 43 4 78l131 28q1 0 12.5 2.5t15.5 3.5t14.5 4.5t15 6.5t11 8t9 11t2.5 14q0 16 -31 96.5t-72 177.5t-42 100l-450 2q-26 -58 -76.5 -195.5t-50.5 -162.5
-q0 -22 14 -37.5t43.5 -24.5t48.5 -13.5t57 -8.5t41 -4q1 -19 1 -58q0 -9 -2 -27q-58 0 -174.5 10t-174.5 10q-8 0 -26.5 -4t-21.5 -4q-80 -14 -188 -14z" />
- <glyph glyph-name="bold" unicode="&#xf032;" horiz-adv-x="1408"
-d="M555 15q74 -32 140 -32q376 0 376 335q0 114 -41 180q-27 44 -61.5 74t-67.5 46.5t-80.5 25t-84 10.5t-94.5 2q-73 0 -101 -10q0 -53 -0.5 -159t-0.5 -158q0 -8 -1 -67.5t-0.5 -96.5t4.5 -83.5t12 -66.5zM541 761q42 -7 109 -7q82 0 143 13t110 44.5t74.5 89.5t25.5 142
-q0 70 -29 122.5t-79 82t-108 43.5t-124 14q-50 0 -130 -13q0 -50 4 -151t4 -152q0 -27 -0.5 -80t-0.5 -79q0 -46 1 -69zM0 -128l2 94q15 4 85 16t106 27q7 12 12.5 27t8.5 33.5t5.5 32.5t3 37.5t0.5 34v35.5v30q0 982 -22 1025q-4 8 -22 14.5t-44.5 11t-49.5 7t-48.5 4.5
-t-30.5 3l-4 83q98 2 340 11.5t373 9.5q23 0 68 -0.5t68 -0.5q70 0 136.5 -13t128.5 -42t108 -71t74 -104.5t28 -137.5q0 -52 -16.5 -95.5t-39 -72t-64.5 -57.5t-73 -45t-84 -40q154 -35 256.5 -134t102.5 -248q0 -100 -35 -179.5t-93.5 -130.5t-138 -85.5t-163.5 -48.5
-t-176 -14q-44 0 -132 3t-132 3q-106 0 -307 -11t-231 -12z" />
- <glyph glyph-name="italic" unicode="&#xf033;" horiz-adv-x="1024"
-d="M0 -126l17 85q22 7 61.5 16.5t72 19t59.5 23.5q28 35 41 101q1 7 62 289t114 543.5t52 296.5v25q-24 13 -54.5 18.5t-69.5 8t-58 5.5l19 103q33 -2 120 -6.5t149.5 -7t120.5 -2.5q48 0 98.5 2.5t121 7t98.5 6.5q-5 -39 -19 -89q-30 -10 -101.5 -28.5t-108.5 -33.5
-q-8 -19 -14 -42.5t-9 -40t-7.5 -45.5t-6.5 -42q-27 -148 -87.5 -419.5t-77.5 -355.5q-2 -9 -13 -58t-20 -90t-16 -83.5t-6 -57.5l1 -18q17 -4 185 -31q-3 -44 -16 -99q-11 0 -32.5 -1.5t-32.5 -1.5q-29 0 -87 10t-86 10q-138 2 -206 2q-51 0 -143 -9t-121 -11z" />
- <glyph glyph-name="text_height" unicode="&#xf034;" horiz-adv-x="1792"
-d="M1744 128q33 0 42 -18.5t-11 -44.5l-126 -162q-20 -26 -49 -26t-49 26l-126 162q-20 26 -11 44.5t42 18.5h80v1024h-80q-33 0 -42 18.5t11 44.5l126 162q20 26 49 26t49 -26l126 -162q20 -26 11 -44.5t-42 -18.5h-80v-1024h80zM81 1407l54 -27q12 -5 211 -5q44 0 132 2
-t132 2q36 0 107.5 -0.5t107.5 -0.5h293q6 0 21 -0.5t20.5 0t16 3t17.5 9t15 17.5l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 48t-14.5 73.5t-7.5 35.5q-6 8 -12 12.5t-15.5 6t-13 2.5t-18 0.5t-16.5 -0.5
-q-17 0 -66.5 0.5t-74.5 0.5t-64 -2t-71 -6q-9 -81 -8 -136q0 -94 2 -388t2 -455q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27
-q19 42 19 383q0 101 -3 303t-3 303v117q0 2 0.5 15.5t0.5 25t-1 25.5t-3 24t-5 14q-11 12 -162 12q-33 0 -93 -12t-80 -26q-19 -13 -34 -72.5t-31.5 -111t-42.5 -53.5q-42 26 -56 44v383z" />
- <glyph glyph-name="text_width" unicode="&#xf035;"
-d="M81 1407l54 -27q12 -5 211 -5q44 0 132 2t132 2q70 0 246.5 1t304.5 0.5t247 -4.5q33 -1 56 31l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 47.5t-15 73.5t-7 36q-10 13 -27 19q-5 2 -66 2q-30 0 -93 1t-103 1
-t-94 -2t-96 -7q-9 -81 -8 -136l1 -152v52q0 -55 1 -154t1.5 -180t0.5 -153q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27
-q7 16 11.5 74t6 145.5t1.5 155t-0.5 153.5t-0.5 89q0 7 -2.5 21.5t-2.5 22.5q0 7 0.5 44t1 73t0 76.5t-3 67.5t-6.5 32q-11 12 -162 12q-41 0 -163 -13.5t-138 -24.5q-19 -12 -34 -71.5t-31.5 -111.5t-42.5 -54q-42 26 -56 44v383zM1310 125q12 0 42 -19.5t57.5 -41.5
-t59.5 -49t36 -30q26 -21 26 -49t-26 -49q-4 -3 -36 -30t-59.5 -49t-57.5 -41.5t-42 -19.5q-13 0 -20.5 10.5t-10 28.5t-2.5 33.5t1.5 33t1.5 19.5h-1024q0 -2 1.5 -19.5t1.5 -33t-2.5 -33.5t-10 -28.5t-20.5 -10.5q-12 0 -42 19.5t-57.5 41.5t-59.5 49t-36 30q-26 21 -26 49
-t26 49q4 3 36 30t59.5 49t57.5 41.5t42 19.5q13 0 20.5 -10.5t10 -28.5t2.5 -33.5t-1.5 -33t-1.5 -19.5h1024q0 2 -1.5 19.5t-1.5 33t2.5 33.5t10 28.5t20.5 10.5z" />
- <glyph glyph-name="align_left" unicode="&#xf036;" horiz-adv-x="1792"
-d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45
-t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
- <glyph glyph-name="align_center" unicode="&#xf037;" horiz-adv-x="1792"
-d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45t-45 -19
-h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-640q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h640q26 0 45 -19t19 -45z" />
- <glyph glyph-name="align_right" unicode="&#xf038;" horiz-adv-x="1792"
-d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45
-t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
- <glyph glyph-name="align_justify" unicode="&#xf039;" horiz-adv-x="1792"
-d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45
-t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45z" />
- <glyph glyph-name="list" unicode="&#xf03a;" horiz-adv-x="1792"
-d="M256 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM256 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5
-t9.5 -22.5zM256 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344
-q13 0 22.5 -9.5t9.5 -22.5zM256 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5
-t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192
-q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5z" />
- <glyph glyph-name="indent_left" unicode="&#xf03b;" horiz-adv-x="1792"
-d="M384 992v-576q0 -13 -9.5 -22.5t-22.5 -9.5q-14 0 -23 9l-288 288q-9 9 -9 23t9 23l288 288q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5
-t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088
-q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" />
- <glyph glyph-name="indent_right" unicode="&#xf03c;" horiz-adv-x="1792"
-d="M352 704q0 -14 -9 -23l-288 -288q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v576q0 13 9.5 22.5t22.5 9.5q14 0 23 -9l288 -288q9 -9 9 -23zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5
-t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088
-q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" />
- <glyph glyph-name="facetime_video" unicode="&#xf03d;" horiz-adv-x="1792"
-d="M1792 1184v-1088q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-403 403v-166q0 -119 -84.5 -203.5t-203.5 -84.5h-704q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h704q119 0 203.5 -84.5t84.5 -203.5v-165l403 402q18 19 45 19q12 0 25 -5
-q39 -17 39 -59z" />
- <glyph glyph-name="picture" unicode="&#xf03e;" horiz-adv-x="1920"
-d="M640 960q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 576v-448h-1408v192l320 320l160 -160l512 512zM1760 1280h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-1216q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5v1216
-q0 13 -9.5 22.5t-22.5 9.5zM1920 1248v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
- <glyph glyph-name="pencil" unicode="&#xf040;"
-d="M363 0l91 91l-235 235l-91 -91v-107h128v-128h107zM886 928q0 22 -22 22q-10 0 -17 -7l-542 -542q-7 -7 -7 -17q0 -22 22 -22q10 0 17 7l542 542q7 7 7 17zM832 1120l416 -416l-832 -832h-416v416zM1515 1024q0 -53 -37 -90l-166 -166l-416 416l166 165q36 38 90 38
-q53 0 91 -38l235 -234q37 -39 37 -91z" />
- <glyph glyph-name="map_marker" unicode="&#xf041;" horiz-adv-x="1024"
-d="M768 896q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1024 896q0 -109 -33 -179l-364 -774q-16 -33 -47.5 -52t-67.5 -19t-67.5 19t-46.5 52l-365 774q-33 70 -33 179q0 212 150 362t362 150t362 -150t150 -362z" />
- <glyph glyph-name="adjust" unicode="&#xf042;"
-d="M768 96v1088q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="tint" unicode="&#xf043;" horiz-adv-x="1024"
-d="M512 384q0 36 -20 69q-1 1 -15.5 22.5t-25.5 38t-25 44t-21 50.5q-4 16 -21 16t-21 -16q-7 -23 -21 -50.5t-25 -44t-25.5 -38t-15.5 -22.5q-20 -33 -20 -69q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 512q0 -212 -150 -362t-362 -150t-362 150t-150 362
-q0 145 81 275q6 9 62.5 90.5t101 151t99.5 178t83 201.5q9 30 34 47t51 17t51.5 -17t33.5 -47q28 -93 83 -201.5t99.5 -178t101 -151t62.5 -90.5q81 -127 81 -275z" />
- <glyph glyph-name="edit" unicode="&#xf044;" horiz-adv-x="1792"
-d="M888 352l116 116l-152 152l-116 -116v-56h96v-96h56zM1328 1072q-16 16 -33 -1l-350 -350q-17 -17 -1 -33t33 1l350 350q17 17 1 33zM1408 478v-190q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832
-q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-14 -14 -32 -8q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v126q0 13 9 22l64 64q15 15 35 7t20 -29zM1312 1216l288 -288l-672 -672h-288v288zM1756 1084l-92 -92
-l-288 288l92 92q28 28 68 28t68 -28l152 -152q28 -28 28 -68t-28 -68z" />
- <glyph glyph-name="share" unicode="&#xf045;" horiz-adv-x="1664"
-d="M1408 547v-259q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h255v0q13 0 22.5 -9.5t9.5 -22.5q0 -27 -26 -32q-77 -26 -133 -60q-10 -4 -16 -4h-112q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832
-q66 0 113 47t47 113v214q0 19 18 29q28 13 54 37q16 16 35 8q21 -9 21 -29zM1645 1043l-384 -384q-18 -19 -45 -19q-12 0 -25 5q-39 17 -39 59v192h-160q-323 0 -438 -131q-119 -137 -74 -473q3 -23 -20 -34q-8 -2 -12 -2q-16 0 -26 13q-10 14 -21 31t-39.5 68.5t-49.5 99.5
-t-38.5 114t-17.5 122q0 49 3.5 91t14 90t28 88t47 81.5t68.5 74t94.5 61.5t124.5 48.5t159.5 30.5t196.5 11h160v192q0 42 39 59q13 5 25 5q26 0 45 -19l384 -384q19 -19 19 -45t-19 -45z" />
- <glyph glyph-name="check" unicode="&#xf046;" horiz-adv-x="1664"
-d="M1408 606v-318q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-10 -10 -23 -10q-3 0 -9 2q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832
-q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v254q0 13 9 22l64 64q10 10 23 10q6 0 12 -3q20 -8 20 -29zM1639 1095l-814 -814q-24 -24 -57 -24t-57 24l-430 430q-24 24 -24 57t24 57l110 110q24 24 57 24t57 -24l263 -263l647 647q24 24 57 24t57 -24l110 -110
-q24 -24 24 -57t-24 -57z" />
- <glyph glyph-name="move" unicode="&#xf047;" horiz-adv-x="1792"
-d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-384v-384h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v384h-384v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45
-t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h384v384h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45t-19 -45t-45 -19h-128v-384h384v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" />
- <glyph glyph-name="step_backward" unicode="&#xf048;" horiz-adv-x="1024"
-d="M979 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 10 13 19z" />
- <glyph glyph-name="fast_backward" unicode="&#xf049;" horiz-adv-x="1792"
-d="M1747 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 10 13 19l710 710
-q19 19 32 13t13 -32v-710q4 10 13 19z" />
- <glyph glyph-name="backward" unicode="&#xf04a;" horiz-adv-x="1664"
-d="M1619 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-19 19 -19 45t19 45l710 710q19 19 32 13t13 -32v-710q4 10 13 19z" />
- <glyph glyph-name="play" unicode="&#xf04b;" horiz-adv-x="1408"
-d="M1384 609l-1328 -738q-23 -13 -39.5 -3t-16.5 36v1472q0 26 16.5 36t39.5 -3l1328 -738q23 -13 23 -31t-23 -31z" />
- <glyph glyph-name="pause" unicode="&#xf04c;"
-d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45zM640 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45z" />
- <glyph glyph-name="stop" unicode="&#xf04d;"
-d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
- <glyph glyph-name="forward" unicode="&#xf04e;" horiz-adv-x="1664"
-d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q9 -9 13 -19v710q0 26 13 32t32 -13l710 -710q19 -19 19 -45t-19 -45l-710 -710q-19 -19 -32 -13t-13 32v710q-4 -10 -13 -19z" />
- <glyph glyph-name="fast_forward" unicode="&#xf050;" horiz-adv-x="1792"
-d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q9 -9 13 -19v710q0 26 13 32t32 -13l710 -710q9 -9 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-4 -10 -13 -19l-710 -710
-q-19 -19 -32 -13t-13 32v710q-4 -10 -13 -19z" />
- <glyph glyph-name="step_forward" unicode="&#xf051;" horiz-adv-x="1024"
-d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q9 -9 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-4 -10 -13 -19z" />
- <glyph glyph-name="eject" unicode="&#xf052;" horiz-adv-x="1538"
-d="M14 557l710 710q19 19 45 19t45 -19l710 -710q19 -19 13 -32t-32 -13h-1472q-26 0 -32 13t13 32zM1473 0h-1408q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1408q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19z" />
- <glyph glyph-name="chevron_left" unicode="&#xf053;" horiz-adv-x="1280"
-d="M1171 1235l-531 -531l531 -531q19 -19 19 -45t-19 -45l-166 -166q-19 -19 -45 -19t-45 19l-742 742q-19 19 -19 45t19 45l742 742q19 19 45 19t45 -19l166 -166q19 -19 19 -45t-19 -45z" />
- <glyph glyph-name="chevron_right" unicode="&#xf054;" horiz-adv-x="1280"
-d="M1107 659l-742 -742q-19 -19 -45 -19t-45 19l-166 166q-19 19 -19 45t19 45l531 531l-531 531q-19 19 -19 45t19 45l166 166q19 19 45 19t45 -19l742 -742q19 -19 19 -45t-19 -45z" />
- <glyph glyph-name="plus_sign" unicode="&#xf055;"
-d="M1216 576v128q0 26 -19 45t-45 19h-256v256q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-256h-256q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h256v-256q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v256h256q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5
-t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="minus_sign" unicode="&#xf056;"
-d="M1216 576v128q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5
-t103 -385.5z" />
- <glyph glyph-name="remove_sign" unicode="&#xf057;"
-d="M1149 414q0 26 -19 45l-181 181l181 181q19 19 19 45q0 27 -19 46l-90 90q-19 19 -46 19q-26 0 -45 -19l-181 -181l-181 181q-19 19 -45 19q-27 0 -46 -19l-90 -90q-19 -19 -19 -46q0 -26 19 -45l181 -181l-181 -181q-19 -19 -19 -45q0 -27 19 -46l90 -90q19 -19 46 -19
-q26 0 45 19l181 181l181 -181q19 -19 45 -19q27 0 46 19l90 90q19 19 19 46zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="ok_sign" unicode="&#xf058;"
-d="M1284 802q0 28 -18 46l-91 90q-19 19 -45 19t-45 -19l-408 -407l-226 226q-19 19 -45 19t-45 -19l-91 -90q-18 -18 -18 -46q0 -27 18 -45l362 -362q19 -19 45 -19q27 0 46 19l543 543q18 18 18 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
-t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="question_sign" unicode="&#xf059;"
-d="M896 160v192q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h192q14 0 23 9t9 23zM1152 832q0 88 -55.5 163t-138.5 116t-170 41q-243 0 -371 -213q-15 -24 8 -42l132 -100q7 -6 19 -6q16 0 25 12q53 68 86 92q34 24 86 24q48 0 85.5 -26t37.5 -59
-q0 -38 -20 -61t-68 -45q-63 -28 -115.5 -86.5t-52.5 -125.5v-36q0 -14 9 -23t23 -9h192q14 0 23 9t9 23q0 19 21.5 49.5t54.5 49.5q32 18 49 28.5t46 35t44.5 48t28 60.5t12.5 81zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
-t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="info_sign" unicode="&#xf05a;"
-d="M1024 160v160q0 14 -9 23t-23 9h-96v512q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h96v-320h-96q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h448q14 0 23 9t9 23zM896 1056v160q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23
-t23 -9h192q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="screenshot" unicode="&#xf05b;"
-d="M1197 512h-109q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h109q-32 108 -112.5 188.5t-188.5 112.5v-109q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v109q-108 -32 -188.5 -112.5t-112.5 -188.5h109q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-109
-q32 -108 112.5 -188.5t188.5 -112.5v109q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-109q108 32 188.5 112.5t112.5 188.5zM1536 704v-128q0 -26 -19 -45t-45 -19h-143q-37 -161 -154.5 -278.5t-278.5 -154.5v-143q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v143
-q-161 37 -278.5 154.5t-154.5 278.5h-143q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h143q37 161 154.5 278.5t278.5 154.5v143q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-143q161 -37 278.5 -154.5t154.5 -278.5h143q26 0 45 -19t19 -45z" />
- <glyph glyph-name="remove_circle" unicode="&#xf05c;"
-d="M1097 457l-146 -146q-10 -10 -23 -10t-23 10l-137 137l-137 -137q-10 -10 -23 -10t-23 10l-146 146q-10 10 -10 23t10 23l137 137l-137 137q-10 10 -10 23t10 23l146 146q10 10 23 10t23 -10l137 -137l137 137q10 10 23 10t23 -10l146 -146q10 -10 10 -23t-10 -23
-l-137 -137l137 -137q10 -10 10 -23t-10 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5
-t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="ok_circle" unicode="&#xf05d;"
-d="M1171 723l-422 -422q-19 -19 -45 -19t-45 19l-294 294q-19 19 -19 45t19 45l102 102q19 19 45 19t45 -19l147 -147l275 275q19 19 45 19t45 -19l102 -102q19 -19 19 -45t-19 -45zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198
-t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="ban_circle" unicode="&#xf05e;"
-d="M1312 643q0 161 -87 295l-754 -753q137 -89 297 -89q111 0 211.5 43.5t173.5 116.5t116 174.5t43 212.5zM313 344l755 754q-135 91 -300 91q-148 0 -273 -73t-198 -199t-73 -274q0 -162 89 -299zM1536 643q0 -157 -61 -300t-163.5 -246t-245 -164t-298.5 -61t-298.5 61
-t-245 164t-163.5 246t-61 300t61 299.5t163.5 245.5t245 164t298.5 61t298.5 -61t245 -164t163.5 -245.5t61 -299.5z" />
- <glyph glyph-name="arrow_left" unicode="&#xf060;"
-d="M1536 640v-128q0 -53 -32.5 -90.5t-84.5 -37.5h-704l293 -294q38 -36 38 -90t-38 -90l-75 -76q-37 -37 -90 -37q-52 0 -91 37l-651 652q-37 37 -37 90q0 52 37 91l651 650q38 38 91 38q52 0 90 -38l75 -74q38 -38 38 -91t-38 -91l-293 -293h704q52 0 84.5 -37.5
-t32.5 -90.5z" />
- <glyph glyph-name="arrow_right" unicode="&#xf061;"
-d="M1472 576q0 -54 -37 -91l-651 -651q-39 -37 -91 -37q-51 0 -90 37l-75 75q-38 38 -38 91t38 91l293 293h-704q-52 0 -84.5 37.5t-32.5 90.5v128q0 53 32.5 90.5t84.5 37.5h704l-293 294q-38 36 -38 90t38 90l75 75q38 38 90 38q53 0 91 -38l651 -651q37 -35 37 -90z" />
- <glyph glyph-name="arrow_up" unicode="&#xf062;" horiz-adv-x="1664"
-d="M1611 565q0 -51 -37 -90l-75 -75q-38 -38 -91 -38q-54 0 -90 38l-294 293v-704q0 -52 -37.5 -84.5t-90.5 -32.5h-128q-53 0 -90.5 32.5t-37.5 84.5v704l-294 -293q-36 -38 -90 -38t-90 38l-75 75q-38 38 -38 90q0 53 38 91l651 651q35 37 90 37q54 0 91 -37l651 -651
-q37 -39 37 -91z" />
- <glyph glyph-name="arrow_down" unicode="&#xf063;" horiz-adv-x="1664"
-d="M1611 704q0 -53 -37 -90l-651 -652q-39 -37 -91 -37q-53 0 -90 37l-651 652q-38 36 -38 90q0 53 38 91l74 75q39 37 91 37q53 0 90 -37l294 -294v704q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-704l294 294q37 37 90 37q52 0 91 -37l75 -75q37 -39 37 -91z" />
- <glyph glyph-name="share_alt" unicode="&#xf064;" horiz-adv-x="1792"
-d="M1792 896q0 -26 -19 -45l-512 -512q-19 -19 -45 -19t-45 19t-19 45v256h-224q-98 0 -175.5 -6t-154 -21.5t-133 -42.5t-105.5 -69.5t-80 -101t-48.5 -138.5t-17.5 -181q0 -55 5 -123q0 -6 2.5 -23.5t2.5 -26.5q0 -15 -8.5 -25t-23.5 -10q-16 0 -28 17q-7 9 -13 22
-t-13.5 30t-10.5 24q-127 285 -127 451q0 199 53 333q162 403 875 403h224v256q0 26 19 45t45 19t45 -19l512 -512q19 -19 19 -45z" />
- <glyph glyph-name="resize_full" unicode="&#xf065;"
-d="M755 480q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23zM1536 1344v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332
-q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45z" />
- <glyph glyph-name="resize_small" unicode="&#xf066;"
-d="M768 576v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45zM1523 1248q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45
-t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23z" />
- <glyph glyph-name="plus" unicode="&#xf067;" horiz-adv-x="1408"
-d="M1408 800v-192q0 -40 -28 -68t-68 -28h-416v-416q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v416h-416q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h416v416q0 40 28 68t68 28h192q40 0 68 -28t28 -68v-416h416q40 0 68 -28t28 -68z" />
- <glyph glyph-name="minus" unicode="&#xf068;" horiz-adv-x="1408"
-d="M1408 800v-192q0 -40 -28 -68t-68 -28h-1216q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h1216q40 0 68 -28t28 -68z" />
- <glyph glyph-name="asterisk" unicode="&#xf069;" horiz-adv-x="1664"
-d="M1482 486q46 -26 59.5 -77.5t-12.5 -97.5l-64 -110q-26 -46 -77.5 -59.5t-97.5 12.5l-266 153v-307q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v307l-266 -153q-46 -26 -97.5 -12.5t-77.5 59.5l-64 110q-26 46 -12.5 97.5t59.5 77.5l266 154l-266 154
-q-46 26 -59.5 77.5t12.5 97.5l64 110q26 46 77.5 59.5t97.5 -12.5l266 -153v307q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-307l266 153q46 26 97.5 12.5t77.5 -59.5l64 -110q26 -46 12.5 -97.5t-59.5 -77.5l-266 -154z" />
- <glyph glyph-name="exclamation_sign" unicode="&#xf06a;"
-d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM896 161v190q0 14 -9 23.5t-22 9.5h-192q-13 0 -23 -10t-10 -23v-190q0 -13 10 -23t23 -10h192
-q13 0 22 9.5t9 23.5zM894 505l18 621q0 12 -10 18q-10 8 -24 8h-220q-14 0 -24 -8q-10 -6 -10 -18l17 -621q0 -10 10 -17.5t24 -7.5h185q14 0 23.5 7.5t10.5 17.5z" />
- <glyph glyph-name="gift" unicode="&#xf06b;"
-d="M928 180v56v468v192h-320v-192v-468v-56q0 -25 18 -38.5t46 -13.5h192q28 0 46 13.5t18 38.5zM472 1024h195l-126 161q-26 31 -69 31q-40 0 -68 -28t-28 -68t28 -68t68 -28zM1160 1120q0 40 -28 68t-68 28q-43 0 -69 -31l-125 -161h194q40 0 68 28t28 68zM1536 864v-320
-q0 -14 -9 -23t-23 -9h-96v-416q0 -40 -28 -68t-68 -28h-1088q-40 0 -68 28t-28 68v416h-96q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h440q-93 0 -158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5q107 0 168 -77l128 -165l128 165q61 77 168 77q93 0 158.5 -65.5t65.5 -158.5
-t-65.5 -158.5t-158.5 -65.5h440q14 0 23 -9t9 -23z" />
- <glyph glyph-name="leaf" unicode="&#xf06c;" horiz-adv-x="1792"
-d="M1280 832q0 26 -19 45t-45 19q-172 0 -318 -49.5t-259.5 -134t-235.5 -219.5q-19 -21 -19 -45q0 -26 19 -45t45 -19q24 0 45 19q27 24 74 71t67 66q137 124 268.5 176t313.5 52q26 0 45 19t19 45zM1792 1030q0 -95 -20 -193q-46 -224 -184.5 -383t-357.5 -268
-q-214 -108 -438 -108q-148 0 -286 47q-15 5 -88 42t-96 37q-16 0 -39.5 -32t-45 -70t-52.5 -70t-60 -32q-43 0 -63.5 17.5t-45.5 59.5q-2 4 -6 11t-5.5 10t-3 9.5t-1.5 13.5q0 35 31 73.5t68 65.5t68 56t31 48q0 4 -14 38t-16 44q-9 51 -9 104q0 115 43.5 220t119 184.5
-t170.5 139t204 95.5q55 18 145 25.5t179.5 9t178.5 6t163.5 24t113.5 56.5l29.5 29.5t29.5 28t27 20t36.5 16t43.5 4.5q39 0 70.5 -46t47.5 -112t24 -124t8 -96z" />
- <glyph glyph-name="fire" unicode="&#xf06d;" horiz-adv-x="1408"
-d="M1408 -160v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1152 896q0 -78 -24.5 -144t-64 -112.5t-87.5 -88t-96 -77.5t-87.5 -72t-64 -81.5t-24.5 -96.5q0 -96 67 -224l-4 1l1 -1
-q-90 41 -160 83t-138.5 100t-113.5 122.5t-72.5 150.5t-27.5 184q0 78 24.5 144t64 112.5t87.5 88t96 77.5t87.5 72t64 81.5t24.5 96.5q0 94 -66 224l3 -1l-1 1q90 -41 160 -83t138.5 -100t113.5 -122.5t72.5 -150.5t27.5 -184z" />
- <glyph glyph-name="eye_open" unicode="&#xf06e;" horiz-adv-x="1792"
-d="M1664 576q-152 236 -381 353q61 -104 61 -225q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 121 61 225q-229 -117 -381 -353q133 -205 333.5 -326.5t434.5 -121.5t434.5 121.5t333.5 326.5zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5
-t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1792 576q0 -34 -20 -69q-140 -230 -376.5 -368.5t-499.5 -138.5t-499.5 139t-376.5 368q-20 35 -20 69t20 69q140 229 376.5 368t499.5 139t499.5 -139t376.5 -368q20 -35 20 -69z" />
- <glyph glyph-name="eye_close" unicode="&#xf070;" horiz-adv-x="1792"
-d="M555 201l78 141q-87 63 -136 159t-49 203q0 121 61 225q-229 -117 -381 -353q167 -258 427 -375zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1307 1151q0 -7 -1 -9
-q-106 -189 -316 -567t-315 -566l-49 -89q-10 -16 -28 -16q-12 0 -134 70q-16 10 -16 28q0 12 44 87q-143 65 -263.5 173t-208.5 245q-20 31 -20 69t20 69q153 235 380 371t496 136q89 0 180 -17l54 97q10 16 28 16q5 0 18 -6t31 -15.5t33 -18.5t31.5 -18.5t19.5 -11.5
-q16 -10 16 -27zM1344 704q0 -139 -79 -253.5t-209 -164.5l280 502q8 -45 8 -84zM1792 576q0 -35 -20 -69q-39 -64 -109 -145q-150 -172 -347.5 -267t-419.5 -95l74 132q212 18 392.5 137t301.5 307q-115 179 -282 294l63 112q95 -64 182.5 -153t144.5 -184q20 -34 20 -69z
-" />
- <glyph glyph-name="warning_sign" unicode="&#xf071;" horiz-adv-x="1792"
-d="M1024 161v190q0 14 -9.5 23.5t-22.5 9.5h-192q-13 0 -22.5 -9.5t-9.5 -23.5v-190q0 -14 9.5 -23.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 23.5zM1022 535l18 459q0 12 -10 19q-13 11 -24 11h-220q-11 0 -24 -11q-10 -7 -10 -21l17 -457q0 -10 10 -16.5t24 -6.5h185
-q14 0 23.5 6.5t10.5 16.5zM1008 1469l768 -1408q35 -63 -2 -126q-17 -29 -46.5 -46t-63.5 -17h-1536q-34 0 -63.5 17t-46.5 46q-37 63 -2 126l768 1408q17 31 47 49t65 18t65 -18t47 -49z" />
- <glyph glyph-name="plane" unicode="&#xf072;" horiz-adv-x="1408"
-d="M1376 1376q44 -52 12 -148t-108 -172l-161 -161l160 -696q5 -19 -12 -33l-128 -96q-7 -6 -19 -6q-4 0 -7 1q-15 3 -21 16l-279 508l-259 -259l53 -194q5 -17 -8 -31l-96 -96q-9 -9 -23 -9h-2q-15 2 -24 13l-189 252l-252 189q-11 7 -13 23q-1 13 9 25l96 97q9 9 23 9
-q6 0 8 -1l194 -53l259 259l-508 279q-14 8 -17 24q-2 16 9 27l128 128q14 13 30 8l665 -159l160 160q76 76 172 108t148 -12z" />
- <glyph glyph-name="calendar" unicode="&#xf073;" horiz-adv-x="1664"
-d="M128 -128h288v288h-288v-288zM480 -128h320v288h-320v-288zM128 224h288v320h-288v-320zM480 224h320v320h-320v-320zM128 608h288v288h-288v-288zM864 -128h320v288h-320v-288zM480 608h320v288h-320v-288zM1248 -128h288v288h-288v-288zM864 224h320v320h-320v-320z
-M512 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1248 224h288v320h-288v-320zM864 608h320v288h-320v-288zM1248 608h288v288h-288v-288zM1280 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64
-q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47
-h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
- <glyph glyph-name="random" unicode="&#xf074;" horiz-adv-x="1792"
-d="M666 1055q-60 -92 -137 -273q-22 45 -37 72.5t-40.5 63.5t-51 56.5t-63 35t-81.5 14.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q250 0 410 -225zM1792 256q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v192q-32 0 -85 -0.5t-81 -1t-73 1
-t-71 5t-64 10.5t-63 18.5t-58 28.5t-59 40t-55 53.5t-56 69.5q59 93 136 273q22 -45 37 -72.5t40.5 -63.5t51 -56.5t63 -35t81.5 -14.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23zM1792 1152q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5
-v192h-256q-48 0 -87 -15t-69 -45t-51 -61.5t-45 -77.5q-32 -62 -78 -171q-29 -66 -49.5 -111t-54 -105t-64 -100t-74 -83t-90 -68.5t-106.5 -42t-128 -16.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q48 0 87 15t69 45t51 61.5t45 77.5q32 62 78 171q29 66 49.5 111
-t54 105t64 100t74 83t90 68.5t106.5 42t128 16.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23z" />
- <glyph glyph-name="comment" unicode="&#xf075;" horiz-adv-x="1792"
-d="M1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22q-17 -2 -30.5 9t-17.5 29v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51t27 59t26 76q-157 89 -247.5 220t-90.5 281
-q0 130 71 248.5t191 204.5t286 136.5t348 50.5q244 0 450 -85.5t326 -233t120 -321.5z" />
- <glyph glyph-name="magnet" unicode="&#xf076;"
-d="M1536 704v-128q0 -201 -98.5 -362t-274 -251.5t-395.5 -90.5t-395.5 90.5t-274 251.5t-98.5 362v128q0 26 19 45t45 19h384q26 0 45 -19t19 -45v-128q0 -52 23.5 -90t53.5 -57t71 -30t64 -13t44 -2t44 2t64 13t71 30t53.5 57t23.5 90v128q0 26 19 45t45 19h384
-q26 0 45 -19t19 -45zM512 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45zM1536 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45z" />
- <glyph glyph-name="chevron_up" unicode="&#xf077;" horiz-adv-x="1792"
-d="M1683 205l-166 -165q-19 -19 -45 -19t-45 19l-531 531l-531 -531q-19 -19 -45 -19t-45 19l-166 165q-19 19 -19 45.5t19 45.5l742 741q19 19 45 19t45 -19l742 -741q19 -19 19 -45.5t-19 -45.5z" />
- <glyph glyph-name="chevron_down" unicode="&#xf078;" horiz-adv-x="1792"
-d="M1683 728l-742 -741q-19 -19 -45 -19t-45 19l-742 741q-19 19 -19 45.5t19 45.5l166 165q19 19 45 19t45 -19l531 -531l531 531q19 19 45 19t45 -19l166 -165q19 -19 19 -45.5t-19 -45.5z" />
- <glyph glyph-name="retweet" unicode="&#xf079;" horiz-adv-x="1920"
-d="M1280 32q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-8 0 -13.5 2t-9 7t-5.5 8t-3 11.5t-1 11.5v13v11v160v416h-192q-26 0 -45 19t-19 45q0 24 15 41l320 384q19 22 49 22t49 -22l320 -384q15 -17 15 -41q0 -26 -19 -45t-45 -19h-192v-384h576q16 0 25 -11l160 -192q7 -10 7 -21
-zM1920 448q0 -24 -15 -41l-320 -384q-20 -23 -49 -23t-49 23l-320 384q-15 17 -15 41q0 26 19 45t45 19h192v384h-576q-16 0 -25 12l-160 192q-7 9 -7 20q0 13 9.5 22.5t22.5 9.5h960q8 0 13.5 -2t9 -7t5.5 -8t3 -11.5t1 -11.5v-13v-11v-160v-416h192q26 0 45 -19t19 -45z
-" />
- <glyph glyph-name="shopping_cart" unicode="&#xf07a;" horiz-adv-x="1664"
-d="M640 0q0 -52 -38 -90t-90 -38t-90 38t-38 90t38 90t90 38t90 -38t38 -90zM1536 0q0 -52 -38 -90t-90 -38t-90 38t-38 90t38 90t90 38t90 -38t38 -90zM1664 1088v-512q0 -24 -16.5 -42.5t-40.5 -21.5l-1044 -122q13 -60 13 -70q0 -16 -24 -64h920q26 0 45 -19t19 -45
-t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 11 8 31.5t16 36t21.5 40t15.5 29.5l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t19.5 -15.5t13 -24.5t8 -26t5.5 -29.5t4.5 -26h1201q26 0 45 -19t19 -45z" />
- <glyph glyph-name="folder_close" unicode="&#xf07b;" horiz-adv-x="1664"
-d="M1664 928v-704q0 -92 -66 -158t-158 -66h-1216q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h672q92 0 158 -66t66 -158z" />
- <glyph glyph-name="folder_open" unicode="&#xf07c;" horiz-adv-x="1920"
-d="M1879 584q0 -31 -31 -66l-336 -396q-43 -51 -120.5 -86.5t-143.5 -35.5h-1088q-34 0 -60.5 13t-26.5 43q0 31 31 66l336 396q43 51 120.5 86.5t143.5 35.5h1088q34 0 60.5 -13t26.5 -43zM1536 928v-160h-832q-94 0 -197 -47.5t-164 -119.5l-337 -396l-5 -6q0 4 -0.5 12.5
-t-0.5 12.5v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h544q92 0 158 -66t66 -158z" />
- <glyph glyph-name="resize_vertical" unicode="&#xf07d;" horiz-adv-x="768"
-d="M704 1216q0 -26 -19 -45t-45 -19h-128v-1024h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v1024h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45z" />
- <glyph glyph-name="resize_horizontal" unicode="&#xf07e;" horiz-adv-x="1792"
-d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-1024v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h1024v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" />
- <glyph glyph-name="bar_chart" unicode="&#xf080;" horiz-adv-x="2048"
-d="M640 640v-512h-256v512h256zM1024 1152v-1024h-256v1024h256zM2048 0v-128h-2048v1536h128v-1408h1920zM1408 896v-768h-256v768h256zM1792 1280v-1152h-256v1152h256z" />
- <glyph glyph-name="twitter_sign" unicode="&#xf081;"
-d="M1280 926q-56 -25 -121 -34q68 40 93 117q-65 -38 -134 -51q-61 66 -153 66q-87 0 -148.5 -61.5t-61.5 -148.5q0 -29 5 -48q-129 7 -242 65t-192 155q-29 -50 -29 -106q0 -114 91 -175q-47 1 -100 26v-2q0 -75 50 -133.5t123 -72.5q-29 -8 -51 -8q-13 0 -39 4
-q21 -63 74.5 -104t121.5 -42q-116 -90 -261 -90q-26 0 -50 3q148 -94 322 -94q112 0 210 35.5t168 95t120.5 137t75 162t24.5 168.5q0 18 -1 27q63 45 105 109zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5
-t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="facebook_sign" unicode="&#xf082;"
-d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-188v595h199l30 232h-229v148q0 56 23.5 84t91.5 28l122 1v207q-63 9 -178 9q-136 0 -217.5 -80t-81.5 -226v-171h-200v-232h200v-595h-532q-119 0 -203.5 84.5t-84.5 203.5v960
-q0 119 84.5 203.5t203.5 84.5h960z" />
- <glyph glyph-name="camera_retro" unicode="&#xf083;" horiz-adv-x="1792"
-d="M928 704q0 14 -9 23t-23 9q-66 0 -113 -47t-47 -113q0 -14 9 -23t23 -9t23 9t9 23q0 40 28 68t68 28q14 0 23 9t9 23zM1152 574q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM128 0h1536v128h-1536v-128zM1280 574q0 159 -112.5 271.5
-t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM256 1216h384v128h-384v-128zM128 1024h1536v118v138h-828l-64 -128h-644v-128zM1792 1280v-1280q0 -53 -37.5 -90.5t-90.5 -37.5h-1536q-53 0 -90.5 37.5t-37.5 90.5v1280
-q0 53 37.5 90.5t90.5 37.5h1536q53 0 90.5 -37.5t37.5 -90.5z" />
- <glyph glyph-name="key" unicode="&#xf084;" horiz-adv-x="1792"
-d="M832 1024q0 80 -56 136t-136 56t-136 -56t-56 -136q0 -42 19 -83q-41 19 -83 19q-80 0 -136 -56t-56 -136t56 -136t136 -56t136 56t56 136q0 42 -19 83q41 -19 83 -19q80 0 136 56t56 136zM1683 320q0 -17 -49 -66t-66 -49q-9 0 -28.5 16t-36.5 33t-38.5 40t-24.5 26
-l-96 -96l220 -220q28 -28 28 -68q0 -42 -39 -81t-81 -39q-40 0 -68 28l-671 671q-176 -131 -365 -131q-163 0 -265.5 102.5t-102.5 265.5q0 160 95 313t248 248t313 95q163 0 265.5 -102.5t102.5 -265.5q0 -189 -131 -365l355 -355l96 96q-3 3 -26 24.5t-40 38.5t-33 36.5
-t-16 28.5q0 17 49 66t66 49q13 0 23 -10q6 -6 46 -44.5t82 -79.5t86.5 -86t73 -78t28.5 -41z" />
- <glyph glyph-name="cogs" unicode="&#xf085;" horiz-adv-x="1920"
-d="M896 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1664 128q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 1152q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5
-t90.5 37.5t37.5 90.5zM1280 731v-185q0 -10 -7 -19.5t-16 -10.5l-155 -24q-11 -35 -32 -76q34 -48 90 -115q7 -11 7 -20q0 -12 -7 -19q-23 -30 -82.5 -89.5t-78.5 -59.5q-11 0 -21 7l-115 90q-37 -19 -77 -31q-11 -108 -23 -155q-7 -24 -30 -24h-186q-11 0 -20 7.5t-10 17.5
-l-23 153q-34 10 -75 31l-118 -89q-7 -7 -20 -7q-11 0 -21 8q-144 133 -144 160q0 9 7 19q10 14 41 53t47 61q-23 44 -35 82l-152 24q-10 1 -17 9.5t-7 19.5v185q0 10 7 19.5t16 10.5l155 24q11 35 32 76q-34 48 -90 115q-7 11 -7 20q0 12 7 20q22 30 82 89t79 59q11 0 21 -7
-l115 -90q34 18 77 32q11 108 23 154q7 24 30 24h186q11 0 20 -7.5t10 -17.5l23 -153q34 -10 75 -31l118 89q8 7 20 7q11 0 21 -8q144 -133 144 -160q0 -8 -7 -19q-12 -16 -42 -54t-45 -60q23 -48 34 -82l152 -23q10 -2 17 -10.5t7 -19.5zM1920 198v-140q0 -16 -149 -31
-q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20
-t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31zM1920 1222v-140q0 -16 -149 -31q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68
-q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70
-q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31z" />
- <glyph glyph-name="comments" unicode="&#xf086;" horiz-adv-x="1792"
-d="M1408 768q0 -139 -94 -257t-256.5 -186.5t-353.5 -68.5q-86 0 -176 16q-124 -88 -278 -128q-36 -9 -86 -16h-3q-11 0 -20.5 8t-11.5 21q-1 3 -1 6.5t0.5 6.5t2 6l2.5 5t3.5 5.5t4 5t4.5 5t4 4.5q5 6 23 25t26 29.5t22.5 29t25 38.5t20.5 44q-124 72 -195 177t-71 224
-q0 139 94 257t256.5 186.5t353.5 68.5t353.5 -68.5t256.5 -186.5t94 -257zM1792 512q0 -120 -71 -224.5t-195 -176.5q10 -24 20.5 -44t25 -38.5t22.5 -29t26 -29.5t23 -25q1 -1 4 -4.5t4.5 -5t4 -5t3.5 -5.5l2.5 -5t2 -6t0.5 -6.5t-1 -6.5q-3 -14 -13 -22t-22 -7
-q-50 7 -86 16q-154 40 -278 128q-90 -16 -176 -16q-271 0 -472 132q58 -4 88 -4q161 0 309 45t264 129q125 92 192 212t67 254q0 77 -23 152q129 -71 204 -178t75 -230z" />
- <glyph glyph-name="thumbs_up_alt" unicode="&#xf087;"
-d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 768q0 51 -39 89.5t-89 38.5h-352q0 58 48 159.5t48 160.5q0 98 -32 145t-128 47q-26 -26 -38 -85t-30.5 -125.5t-59.5 -109.5q-22 -23 -77 -91q-4 -5 -23 -30t-31.5 -41t-34.5 -42.5
-t-40 -44t-38.5 -35.5t-40 -27t-35.5 -9h-32v-640h32q13 0 31.5 -3t33 -6.5t38 -11t35 -11.5t35.5 -12.5t29 -10.5q211 -73 342 -73h121q192 0 192 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5q32 1 53.5 47t21.5 81zM1536 769
-q0 -89 -49 -163q9 -33 9 -69q0 -77 -38 -144q3 -21 3 -43q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5h-36h-93q-96 0 -189.5 22.5t-216.5 65.5q-116 40 -138 40h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h274q36 24 137 155q58 75 107 128
-q24 25 35.5 85.5t30.5 126.5t62 108q39 37 90 37q84 0 151 -32.5t102 -101.5t35 -186q0 -93 -48 -192h176q104 0 180 -76t76 -179z" />
- <glyph glyph-name="thumbs_down_alt" unicode="&#xf088;"
-d="M256 1088q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 512q0 35 -21.5 81t-53.5 47q15 17 25 47.5t10 55.5q0 69 -53 119q18 31 18 69q0 37 -17.5 73.5t-47.5 52.5q5 30 5 56q0 85 -49 126t-136 41h-128q-131 0 -342 -73q-5 -2 -29 -10.5
-t-35.5 -12.5t-35 -11.5t-38 -11t-33 -6.5t-31.5 -3h-32v-640h32q16 0 35.5 -9t40 -27t38.5 -35.5t40 -44t34.5 -42.5t31.5 -41t23 -30q55 -68 77 -91q41 -43 59.5 -109.5t30.5 -125.5t38 -85q96 0 128 47t32 145q0 59 -48 160.5t-48 159.5h352q50 0 89 38.5t39 89.5z
-M1536 511q0 -103 -76 -179t-180 -76h-176q48 -99 48 -192q0 -118 -35 -186q-35 -69 -102 -101.5t-151 -32.5q-51 0 -90 37q-34 33 -54 82t-25.5 90.5t-17.5 84.5t-31 64q-48 50 -107 127q-101 131 -137 155h-274q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5
-h288q22 0 138 40q128 44 223 66t200 22h112q140 0 226.5 -79t85.5 -216v-5q60 -77 60 -178q0 -22 -3 -43q38 -67 38 -144q0 -36 -9 -69q49 -73 49 -163z" />
- <glyph glyph-name="star_half" unicode="&#xf089;" horiz-adv-x="896"
-d="M832 1504v-1339l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41z" />
- <glyph glyph-name="heart_empty" unicode="&#xf08a;" horiz-adv-x="1792"
-d="M1664 940q0 81 -21.5 143t-55 98.5t-81.5 59.5t-94 31t-98 8t-112 -25.5t-110.5 -64t-86.5 -72t-60 -61.5q-18 -22 -49 -22t-49 22q-24 28 -60 61.5t-86.5 72t-110.5 64t-112 25.5t-98 -8t-94 -31t-81.5 -59.5t-55 -98.5t-21.5 -143q0 -168 187 -355l581 -560l580 559
-q188 188 188 356zM1792 940q0 -221 -229 -450l-623 -600q-18 -18 -44 -18t-44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5
-q224 0 351 -124t127 -344z" />
- <glyph glyph-name="signout" unicode="&#xf08b;" horiz-adv-x="1664"
-d="M640 96q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h320q13 0 22.5 -9.5t9.5 -22.5q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-66 0 -113 -47t-47 -113v-704
-q0 -66 47 -113t113 -47h288h11h13t11.5 -1t11.5 -3t8 -5.5t7 -9t2 -13.5zM1568 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45z" />
- <glyph glyph-name="linkedin_sign" unicode="&#xf08c;"
-d="M237 122h231v694h-231v-694zM483 1030q-1 52 -36 86t-93 34t-94.5 -34t-36.5 -86q0 -51 35.5 -85.5t92.5 -34.5h1q59 0 95 34.5t36 85.5zM1068 122h231v398q0 154 -73 233t-193 79q-136 0 -209 -117h2v101h-231q3 -66 0 -694h231v388q0 38 7 56q15 35 45 59.5t74 24.5
-q116 0 116 -157v-371zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="pushpin" unicode="&#xf08d;" horiz-adv-x="1152"
-d="M480 672v448q0 14 -9 23t-23 9t-23 -9t-9 -23v-448q0 -14 9 -23t23 -9t23 9t9 23zM1152 320q0 -26 -19 -45t-45 -19h-429l-51 -483q-2 -12 -10.5 -20.5t-20.5 -8.5h-1q-27 0 -32 27l-76 485h-404q-26 0 -45 19t-19 45q0 123 78.5 221.5t177.5 98.5v512q-52 0 -90 38
-t-38 90t38 90t90 38h640q52 0 90 -38t38 -90t-38 -90t-90 -38v-512q99 0 177.5 -98.5t78.5 -221.5z" />
- <glyph glyph-name="external_link" unicode="&#xf08e;" horiz-adv-x="1792"
-d="M1408 608v-320q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h704q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v320
-q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1792 1472v-512q0 -26 -19 -45t-45 -19t-45 19l-176 176l-652 -652q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l652 652l-176 176q-19 19 -19 45t19 45t45 19h512q26 0 45 -19t19 -45z" />
- <glyph glyph-name="signin" unicode="&#xf090;"
-d="M1184 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45zM1536 992v-704q0 -119 -84.5 -203.5t-203.5 -84.5h-320q-13 0 -22.5 9.5t-9.5 22.5
-q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q66 0 113 47t47 113v704q0 66 -47 113t-113 47h-288h-11h-13t-11.5 1t-11.5 3t-8 5.5t-7 9t-2 13.5q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="trophy" unicode="&#xf091;" horiz-adv-x="1664"
-d="M458 653q-74 162 -74 371h-256v-96q0 -78 94.5 -162t235.5 -113zM1536 928v96h-256q0 -209 -74 -371q141 29 235.5 113t94.5 162zM1664 1056v-128q0 -71 -41.5 -143t-112 -130t-173 -97.5t-215.5 -44.5q-42 -54 -95 -95q-38 -34 -52.5 -72.5t-14.5 -89.5q0 -54 30.5 -91
-t97.5 -37q75 0 133.5 -45.5t58.5 -114.5v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v64q0 69 58.5 114.5t133.5 45.5q67 0 97.5 37t30.5 91q0 51 -14.5 89.5t-52.5 72.5q-53 41 -95 95q-113 5 -215.5 44.5t-173 97.5t-112 130t-41.5 143v128q0 40 28 68t68 28h288v96
-q0 66 47 113t113 47h576q66 0 113 -47t47 -113v-96h288q40 0 68 -28t28 -68z" />
- <glyph glyph-name="github_sign" unicode="&#xf092;"
-d="M519 336q4 6 -3 13q-9 7 -14 2q-4 -6 3 -13q9 -7 14 -2zM491 377q-5 7 -12 4q-6 -4 0 -12q7 -8 12 -5q6 4 0 13zM450 417q2 4 -5 8q-7 2 -8 -2q-3 -5 4 -8q8 -2 9 2zM471 394q2 1 1.5 4.5t-3.5 5.5q-6 7 -10 3t1 -11q6 -6 11 -2zM557 319q2 7 -9 11q-9 3 -13 -4
-q-2 -7 9 -11q9 -3 13 4zM599 316q0 8 -12 8q-10 0 -10 -8t11 -8t11 8zM638 323q-2 7 -13 5t-9 -9q2 -8 12 -6t10 10zM1280 640q0 212 -150 362t-362 150t-362 -150t-150 -362q0 -167 98 -300.5t252 -185.5q18 -3 26.5 5t8.5 20q0 52 -1 95q-6 -1 -15.5 -2.5t-35.5 -2t-48 4
-t-43.5 20t-29.5 41.5q-23 59 -57 74q-2 1 -4.5 3.5l-8 8t-7 9.5t4 7.5t19.5 3.5q6 0 15 -2t30 -15.5t33 -35.5q16 -28 37.5 -42t43.5 -14t38 3.5t30 9.5q7 47 33 69q-49 6 -86 18.5t-73 39t-55.5 76t-19.5 119.5q0 79 53 137q-24 62 5 136q19 6 54.5 -7.5t60.5 -29.5l26 -16
-q58 17 128 17t128 -17q11 7 28.5 18t55.5 26t57 9q29 -74 5 -136q53 -58 53 -137q0 -57 -14 -100.5t-35.5 -70t-53.5 -44.5t-62.5 -26t-68.5 -12q35 -31 35 -95q0 -40 -0.5 -89t-0.5 -51q0 -12 8.5 -20t26.5 -5q154 52 252 185.5t98 300.5zM1536 1120v-960
-q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="upload_alt" unicode="&#xf093;" horiz-adv-x="1664"
-d="M1280 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 288v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h427q21 -56 70.5 -92
-t110.5 -36h256q61 0 110.5 36t70.5 92h427q40 0 68 -28t28 -68zM1339 936q-17 -40 -59 -40h-256v-448q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v448h-256q-42 0 -59 40q-17 39 14 69l448 448q18 19 45 19t45 -19l448 -448q31 -30 14 -69z" />
- <glyph glyph-name="lemon" unicode="&#xf094;"
-d="M1407 710q0 44 -7 113.5t-18 96.5q-12 30 -17 44t-9 36.5t-4 48.5q0 23 5 68.5t5 67.5q0 37 -10 55q-4 1 -13 1q-19 0 -58 -4.5t-59 -4.5q-60 0 -176 24t-175 24q-43 0 -94.5 -11.5t-85 -23.5t-89.5 -34q-137 -54 -202 -103q-96 -73 -159.5 -189.5t-88 -236t-24.5 -248.5
-q0 -40 12.5 -120t12.5 -121q0 -23 -11 -66.5t-11 -65.5t12 -36.5t34 -14.5q24 0 72.5 11t73.5 11q57 0 169.5 -15.5t169.5 -15.5q181 0 284 36q129 45 235.5 152.5t166 245.5t59.5 275zM1535 712q0 -165 -70 -327.5t-196 -288t-281 -180.5q-124 -44 -326 -44
-q-57 0 -170 14.5t-169 14.5q-24 0 -72.5 -14.5t-73.5 -14.5q-73 0 -123.5 55.5t-50.5 128.5q0 24 11 68t11 67q0 40 -12.5 120.5t-12.5 121.5q0 111 18 217.5t54.5 209.5t100.5 194t150 156q78 59 232 120q194 78 316 78q60 0 175.5 -24t173.5 -24q19 0 57 5t58 5
-q81 0 118 -50.5t37 -134.5q0 -23 -5 -68t-5 -68q0 -13 2 -25t3.5 -16.5t7.5 -20.5t8 -20q16 -40 25 -118.5t9 -136.5z" />
- <glyph glyph-name="phone" unicode="&#xf095;" horiz-adv-x="1408"
-d="M1408 296q0 -27 -10 -70.5t-21 -68.5q-21 -50 -122 -106q-94 -51 -186 -51q-27 0 -53 3.5t-57.5 12.5t-47 14.5t-55.5 20.5t-49 18q-98 35 -175 83q-127 79 -264 216t-216 264q-48 77 -83 175q-3 9 -18 49t-20.5 55.5t-14.5 47t-12.5 57.5t-3.5 53q0 92 51 186
-q56 101 106 122q25 11 68.5 21t70.5 10q14 0 21 -3q18 -6 53 -76q11 -19 30 -54t35 -63.5t31 -53.5q3 -4 17.5 -25t21.5 -35.5t7 -28.5q0 -20 -28.5 -50t-62 -55t-62 -53t-28.5 -46q0 -9 5 -22.5t8.5 -20.5t14 -24t11.5 -19q76 -137 174 -235t235 -174q2 -1 19 -11.5t24 -14
-t20.5 -8.5t22.5 -5q18 0 46 28.5t53 62t55 62t50 28.5q14 0 28.5 -7t35.5 -21.5t25 -17.5q25 -15 53.5 -31t63.5 -35t54 -30q70 -35 76 -53q3 -7 3 -21z" />
- <glyph glyph-name="check_empty" unicode="&#xf096;" horiz-adv-x="1408"
-d="M1120 1280h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v832q0 66 -47 113t-113 47zM1408 1120v-832q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832
-q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="bookmark_empty" unicode="&#xf097;" horiz-adv-x="1280"
-d="M1152 1280h-1024v-1242l423 406l89 85l89 -85l423 -406v1242zM1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289
-q0 34 19.5 62t52.5 41q21 9 44 9h1048z" />
- <glyph glyph-name="phone_sign" unicode="&#xf098;"
-d="M1280 343q0 11 -2 16t-18 16.5t-40.5 25t-47.5 26.5t-45.5 25t-28.5 15q-5 3 -19 13t-25 15t-21 5q-15 0 -36.5 -20.5t-39.5 -45t-38.5 -45t-33.5 -20.5q-7 0 -16.5 3.5t-15.5 6.5t-17 9.5t-14 8.5q-99 55 -170 126.5t-127 170.5q-2 3 -8.5 14t-9.5 17t-6.5 15.5
-t-3.5 16.5q0 13 20.5 33.5t45 38.5t45 39.5t20.5 36.5q0 10 -5 21t-15 25t-13 19q-3 6 -15 28.5t-25 45.5t-26.5 47.5t-25 40.5t-16.5 18t-16 2q-48 0 -101 -22q-46 -21 -80 -94.5t-34 -130.5q0 -16 2.5 -34t5 -30.5t9 -33t10 -29.5t12.5 -33t11 -30q60 -164 216.5 -320.5
-t320.5 -216.5q6 -2 30 -11t33 -12.5t29.5 -10t33 -9t30.5 -5t34 -2.5q57 0 130.5 34t94.5 80q22 53 22 101zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z
-" />
- <glyph glyph-name="twitter" unicode="&#xf099;" horiz-adv-x="1664"
-d="M1620 1128q-67 -98 -162 -167q1 -14 1 -42q0 -130 -38 -259.5t-115.5 -248.5t-184.5 -210.5t-258 -146t-323 -54.5q-271 0 -496 145q35 -4 78 -4q225 0 401 138q-105 2 -188 64.5t-114 159.5q33 -5 61 -5q43 0 85 11q-112 23 -185.5 111.5t-73.5 205.5v4q68 -38 146 -41
-q-66 44 -105 115t-39 154q0 88 44 163q121 -149 294.5 -238.5t371.5 -99.5q-8 38 -8 74q0 134 94.5 228.5t228.5 94.5q140 0 236 -102q109 21 205 78q-37 -115 -142 -178q93 10 186 50z" />
- <glyph glyph-name="facebook" unicode="&#xf09a;" horiz-adv-x="1024"
-d="M959 1524v-264h-157q-86 0 -116 -36t-30 -108v-189h293l-39 -296h-254v-759h-306v759h-255v296h255v218q0 186 104 288.5t277 102.5q147 0 228 -12z" />
- <glyph glyph-name="github" unicode="&#xf09b;"
-d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5q0 -251 -146.5 -451.5t-378.5 -277.5q-27 -5 -40 7t-13 30q0 3 0.5 76.5t0.5 134.5q0 97 -52 142q57 6 102.5 18t94 39t81 66.5t53 105t20.5 150.5q0 119 -79 206q37 91 -8 204q-28 9 -81 -11t-92 -44l-38 -24
-q-93 26 -192 26t-192 -26q-16 11 -42.5 27t-83.5 38.5t-85 13.5q-45 -113 -8 -204q-79 -87 -79 -206q0 -85 20.5 -150t52.5 -105t80.5 -67t94 -39t102.5 -18q-39 -36 -49 -103q-21 -10 -45 -15t-57 -5t-65.5 21.5t-55.5 62.5q-19 32 -48.5 52t-49.5 24l-20 3q-21 0 -29 -4.5
-t-5 -11.5t9 -14t13 -12l7 -5q22 -10 43.5 -38t31.5 -51l10 -23q13 -38 44 -61.5t67 -30t69.5 -7t55.5 3.5l23 4q0 -38 0.5 -88.5t0.5 -54.5q0 -18 -13 -30t-40 -7q-232 77 -378.5 277.5t-146.5 451.5q0 209 103 385.5t279.5 279.5t385.5 103zM291 305q3 7 -7 12
-q-10 3 -13 -2q-3 -7 7 -12q9 -6 13 2zM322 271q7 5 -2 16q-10 9 -16 3q-7 -5 2 -16q10 -10 16 -3zM352 226q9 7 0 19q-8 13 -17 6q-9 -5 0 -18t17 -7zM394 184q8 8 -4 19q-12 12 -20 3q-9 -8 4 -19q12 -12 20 -3zM451 159q3 11 -13 16q-15 4 -19 -7t13 -15q15 -6 19 6z
-M514 154q0 13 -17 11q-16 0 -16 -11q0 -13 17 -11q16 0 16 11zM572 164q-2 11 -18 9q-16 -3 -14 -15t18 -8t14 14z" />
- <glyph glyph-name="unlock" unicode="&#xf09c;" horiz-adv-x="1664"
-d="M1664 960v-256q0 -26 -19 -45t-45 -19h-64q-26 0 -45 19t-19 45v256q0 106 -75 181t-181 75t-181 -75t-75 -181v-192h96q40 0 68 -28t28 -68v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h672v192q0 185 131.5 316.5t316.5 131.5
-t316.5 -131.5t131.5 -316.5z" />
- <glyph glyph-name="credit_card" unicode="&#xf09d;" horiz-adv-x="1920"
-d="M1760 1408q66 0 113 -47t47 -113v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600zM160 1280q-13 0 -22.5 -9.5t-9.5 -22.5v-224h1664v224q0 13 -9.5 22.5t-22.5 9.5h-1600zM1760 0q13 0 22.5 9.5t9.5 22.5v608h-1664v-608
-q0 -13 9.5 -22.5t22.5 -9.5h1600zM256 128v128h256v-128h-256zM640 128v128h384v-128h-384z" />
- <glyph glyph-name="rss" unicode="&#xf09e;" horiz-adv-x="1408"
-d="M384 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 69q2 -28 -17 -48q-18 -21 -47 -21h-135q-25 0 -43 16.5t-20 41.5q-22 229 -184.5 391.5t-391.5 184.5q-25 2 -41.5 20t-16.5 43v135q0 29 21 47q17 17 43 17h5q160 -13 306 -80.5
-t259 -181.5q114 -113 181.5 -259t80.5 -306zM1408 67q2 -27 -18 -47q-18 -20 -46 -20h-143q-26 0 -44.5 17.5t-19.5 42.5q-12 215 -101 408.5t-231.5 336t-336 231.5t-408.5 102q-25 1 -42.5 19.5t-17.5 43.5v143q0 28 20 46q18 18 44 18h3q262 -13 501.5 -120t425.5 -294
-q187 -186 294 -425.5t120 -501.5z" />
- <glyph glyph-name="hdd" unicode="&#xf0a0;"
-d="M1040 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1296 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1408 160v320q0 13 -9.5 22.5t-22.5 9.5
-h-1216q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h1216q13 0 22.5 9.5t9.5 22.5zM178 640h1180l-157 482q-4 13 -16 21.5t-26 8.5h-782q-14 0 -26 -8.5t-16 -21.5zM1536 480v-320q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v320q0 25 16 75
-l197 606q17 53 63 86t101 33h782q55 0 101 -33t63 -86l197 -606q16 -50 16 -75z" />
- <glyph glyph-name="bullhorn" unicode="&#xf0a1;" horiz-adv-x="1792"
-d="M1664 896q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5v-384q0 -52 -38 -90t-90 -38q-417 347 -812 380q-58 -19 -91 -66t-31 -100.5t40 -92.5q-20 -33 -23 -65.5t6 -58t33.5 -55t48 -50t61.5 -50.5q-29 -58 -111.5 -83t-168.5 -11.5t-132 55.5q-7 23 -29.5 87.5
-t-32 94.5t-23 89t-15 101t3.5 98.5t22 110.5h-122q-66 0 -113 47t-47 113v192q0 66 47 113t113 47h480q435 0 896 384q52 0 90 -38t38 -90v-384zM1536 292v954q-394 -302 -768 -343v-270q377 -42 768 -341z" />
- <glyph glyph-name="bell" unicode="&#xf0a2;" horiz-adv-x="1792"
-d="M912 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM246 128h1300q-266 300 -266 832q0 51 -24 105t-69 103t-121.5 80.5t-169.5 31.5t-169.5 -31.5t-121.5 -80.5t-69 -103t-24 -105q0 -532 -266 -832z
-M1728 128q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-181 75t-75 181h-448q-52 0 -90 38t-38 90q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q190 -28 307 -158.5
-t117 -282.5q0 -139 19.5 -260t50 -206t74.5 -158.5t85 -119.5t91 -88z" />
- <glyph glyph-name="certificate" unicode="&#xf0a3;"
-d="M1376 640l138 -135q30 -28 20 -70q-12 -41 -52 -51l-188 -48l53 -186q12 -41 -19 -70q-29 -31 -70 -19l-186 53l-48 -188q-10 -40 -51 -52q-12 -2 -19 -2q-31 0 -51 22l-135 138l-135 -138q-28 -30 -70 -20q-41 11 -51 52l-48 188l-186 -53q-41 -12 -70 19q-31 29 -19 70
-l53 186l-188 48q-40 10 -52 51q-10 42 20 70l138 135l-138 135q-30 28 -20 70q12 41 52 51l188 48l-53 186q-12 41 19 70q29 31 70 19l186 -53l48 188q10 41 51 51q41 12 70 -19l135 -139l135 139q29 30 70 19q41 -10 51 -51l48 -188l186 53q41 12 70 -19q31 -29 19 -70
-l-53 -186l188 -48q40 -10 52 -51q10 -42 -20 -70z" />
- <glyph glyph-name="hand_right" unicode="&#xf0a4;" horiz-adv-x="1792"
-d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 768q0 51 -39 89.5t-89 38.5h-576q0 20 15 48.5t33 55t33 68t15 84.5q0 67 -44.5 97.5t-115.5 30.5q-24 0 -90 -139q-24 -44 -37 -65q-40 -64 -112 -145q-71 -81 -101 -106
-q-69 -57 -140 -57h-32v-640h32q72 0 167 -32t193.5 -64t179.5 -32q189 0 189 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5h331q52 0 90 38t38 90zM1792 769q0 -105 -75.5 -181t-180.5 -76h-169q-4 -62 -37 -119q3 -21 3 -43
-q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5q-133 0 -322 69q-164 59 -223 59h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h288q10 0 21.5 4.5t23.5 14t22.5 18t24 22.5t20.5 21.5t19 21.5t14 17q65 74 100 129q13 21 33 62t37 72t40.5 63t55 49.5
-t69.5 17.5q125 0 206.5 -67t81.5 -189q0 -68 -22 -128h374q104 0 180 -76t76 -179z" />
- <glyph glyph-name="hand_left" unicode="&#xf0a5;" horiz-adv-x="1792"
-d="M1376 128h32v640h-32q-35 0 -67.5 12t-62.5 37t-50 46t-49 54q-8 9 -12 14q-72 81 -112 145q-14 22 -38 68q-1 3 -10.5 22.5t-18.5 36t-20 35.5t-21.5 30.5t-18.5 11.5q-71 0 -115.5 -30.5t-44.5 -97.5q0 -43 15 -84.5t33 -68t33 -55t15 -48.5h-576q-50 0 -89 -38.5
-t-39 -89.5q0 -52 38 -90t90 -38h331q-15 -17 -25 -47.5t-10 -55.5q0 -69 53 -119q-18 -32 -18 -69t17.5 -73.5t47.5 -52.5q-4 -24 -4 -56q0 -85 48.5 -126t135.5 -41q84 0 183 32t194 64t167 32zM1664 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45z
-M1792 768v-640q0 -53 -37.5 -90.5t-90.5 -37.5h-288q-59 0 -223 -59q-190 -69 -317 -69q-142 0 -230 77.5t-87 217.5l1 5q-61 76 -61 178q0 22 3 43q-33 57 -37 119h-169q-105 0 -180.5 76t-75.5 181q0 103 76 179t180 76h374q-22 60 -22 128q0 122 81.5 189t206.5 67
-q38 0 69.5 -17.5t55 -49.5t40.5 -63t37 -72t33 -62q35 -55 100 -129q2 -3 14 -17t19 -21.5t20.5 -21.5t24 -22.5t22.5 -18t23.5 -14t21.5 -4.5h288q53 0 90.5 -37.5t37.5 -90.5z" />
- <glyph glyph-name="hand_up" unicode="&#xf0a6;"
-d="M1280 -64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 700q0 189 -167 189q-26 0 -56 -5q-16 30 -52.5 47.5t-73.5 17.5t-69 -18q-50 53 -119 53q-25 0 -55.5 -10t-47.5 -25v331q0 52 -38 90t-90 38q-51 0 -89.5 -39t-38.5 -89v-576
-q-20 0 -48.5 15t-55 33t-68 33t-84.5 15q-67 0 -97.5 -44.5t-30.5 -115.5q0 -24 139 -90q44 -24 65 -37q64 -40 145 -112q81 -71 106 -101q57 -69 57 -140v-32h640v32q0 72 32 167t64 193.5t32 179.5zM1536 705q0 -133 -69 -322q-59 -164 -59 -223v-288q0 -53 -37.5 -90.5
-t-90.5 -37.5h-640q-53 0 -90.5 37.5t-37.5 90.5v288q0 10 -4.5 21.5t-14 23.5t-18 22.5t-22.5 24t-21.5 20.5t-21.5 19t-17 14q-74 65 -129 100q-21 13 -62 33t-72 37t-63 40.5t-49.5 55t-17.5 69.5q0 125 67 206.5t189 81.5q68 0 128 -22v374q0 104 76 180t179 76
-q105 0 181 -75.5t76 -180.5v-169q62 -4 119 -37q21 3 43 3q101 0 178 -60q139 1 219.5 -85t80.5 -227z" />
- <glyph glyph-name="hand_down" unicode="&#xf0a7;"
-d="M1408 576q0 84 -32 183t-64 194t-32 167v32h-640v-32q0 -35 -12 -67.5t-37 -62.5t-46 -50t-54 -49q-9 -8 -14 -12q-81 -72 -145 -112q-22 -14 -68 -38q-3 -1 -22.5 -10.5t-36 -18.5t-35.5 -20t-30.5 -21.5t-11.5 -18.5q0 -71 30.5 -115.5t97.5 -44.5q43 0 84.5 15t68 33
-t55 33t48.5 15v-576q0 -50 38.5 -89t89.5 -39q52 0 90 38t38 90v331q46 -35 103 -35q69 0 119 53q32 -18 69 -18t73.5 17.5t52.5 47.5q24 -4 56 -4q85 0 126 48.5t41 135.5zM1280 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 580
-q0 -142 -77.5 -230t-217.5 -87l-5 1q-76 -61 -178 -61q-22 0 -43 3q-54 -30 -119 -37v-169q0 -105 -76 -180.5t-181 -75.5q-103 0 -179 76t-76 180v374q-54 -22 -128 -22q-121 0 -188.5 81.5t-67.5 206.5q0 38 17.5 69.5t49.5 55t63 40.5t72 37t62 33q55 35 129 100
-q3 2 17 14t21.5 19t21.5 20.5t22.5 24t18 22.5t14 23.5t4.5 21.5v288q0 53 37.5 90.5t90.5 37.5h640q53 0 90.5 -37.5t37.5 -90.5v-288q0 -59 59 -223q69 -190 69 -317z" />
- <glyph glyph-name="circle_arrow_left" unicode="&#xf0a8;"
-d="M1280 576v128q0 26 -19 45t-45 19h-502l189 189q19 19 19 45t-19 45l-91 91q-18 18 -45 18t-45 -18l-362 -362l-91 -91q-18 -18 -18 -45t18 -45l91 -91l362 -362q18 -18 45 -18t45 18l91 91q18 18 18 45t-18 45l-189 189h502q26 0 45 19t19 45zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="circle_arrow_right" unicode="&#xf0a9;"
-d="M1285 640q0 27 -18 45l-91 91l-362 362q-18 18 -45 18t-45 -18l-91 -91q-18 -18 -18 -45t18 -45l189 -189h-502q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h502l-189 -189q-19 -19 -19 -45t19 -45l91 -91q18 -18 45 -18t45 18l362 362l91 91q18 18 18 45zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="circle_arrow_up" unicode="&#xf0aa;"
-d="M1284 641q0 27 -18 45l-362 362l-91 91q-18 18 -45 18t-45 -18l-91 -91l-362 -362q-18 -18 -18 -45t18 -45l91 -91q18 -18 45 -18t45 18l189 189v-502q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v502l189 -189q19 -19 45 -19t45 19l91 91q18 18 18 45zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="circle_arrow_down" unicode="&#xf0ab;"
-d="M1284 639q0 27 -18 45l-91 91q-18 18 -45 18t-45 -18l-189 -189v502q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-502l-189 189q-19 19 -45 19t-45 -19l-91 -91q-18 -18 -18 -45t18 -45l362 -362l91 -91q18 -18 45 -18t45 18l91 91l362 362q18 18 18 45zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="globe" unicode="&#xf0ac;"
-d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM1042 887q-2 -1 -9.5 -9.5t-13.5 -9.5q2 0 4.5 5t5 11t3.5 7q6 7 22 15q14 6 52 12q34 8 51 -11
-q-2 2 9.5 13t14.5 12q3 2 15 4.5t15 7.5l2 22q-12 -1 -17.5 7t-6.5 21q0 -2 -6 -8q0 7 -4.5 8t-11.5 -1t-9 -1q-10 3 -15 7.5t-8 16.5t-4 15q-2 5 -9.5 11t-9.5 10q-1 2 -2.5 5.5t-3 6.5t-4 5.5t-5.5 2.5t-7 -5t-7.5 -10t-4.5 -5q-3 2 -6 1.5t-4.5 -1t-4.5 -3t-5 -3.5
-q-3 -2 -8.5 -3t-8.5 -2q15 5 -1 11q-10 4 -16 3q9 4 7.5 12t-8.5 14h5q-1 4 -8.5 8.5t-17.5 8.5t-13 6q-8 5 -34 9.5t-33 0.5q-5 -6 -4.5 -10.5t4 -14t3.5 -12.5q1 -6 -5.5 -13t-6.5 -12q0 -7 14 -15.5t10 -21.5q-3 -8 -16 -16t-16 -12q-5 -8 -1.5 -18.5t10.5 -16.5
-q2 -2 1.5 -4t-3.5 -4.5t-5.5 -4t-6.5 -3.5l-3 -2q-11 -5 -20.5 6t-13.5 26q-7 25 -16 30q-23 8 -29 -1q-5 13 -41 26q-25 9 -58 4q6 1 0 15q-7 15 -19 12q3 6 4 17.5t1 13.5q3 13 12 23q1 1 7 8.5t9.5 13.5t0.5 6q35 -4 50 11q5 5 11.5 17t10.5 17q9 6 14 5.5t14.5 -5.5
-t14.5 -5q14 -1 15.5 11t-7.5 20q12 -1 3 17q-4 7 -8 9q-12 4 -27 -5q-8 -4 2 -8q-1 1 -9.5 -10.5t-16.5 -17.5t-16 5q-1 1 -5.5 13.5t-9.5 13.5q-8 0 -16 -15q3 8 -11 15t-24 8q19 12 -8 27q-7 4 -20.5 5t-19.5 -4q-5 -7 -5.5 -11.5t5 -8t10.5 -5.5t11.5 -4t8.5 -3
-q14 -10 8 -14q-2 -1 -8.5 -3.5t-11.5 -4.5t-6 -4q-3 -4 0 -14t-2 -14q-5 5 -9 17.5t-7 16.5q7 -9 -25 -6l-10 1q-4 0 -16 -2t-20.5 -1t-13.5 8q-4 8 0 20q1 4 4 2q-4 3 -11 9.5t-10 8.5q-46 -15 -94 -41q6 -1 12 1q5 2 13 6.5t10 5.5q34 14 42 7l5 5q14 -16 20 -25
-q-7 4 -30 1q-20 -6 -22 -12q7 -12 5 -18q-4 3 -11.5 10t-14.5 11t-15 5q-16 0 -22 -1q-146 -80 -235 -222q7 -7 12 -8q4 -1 5 -9t2.5 -11t11.5 3q9 -8 3 -19q1 1 44 -27q19 -17 21 -21q3 -11 -10 -18q-1 2 -9 9t-9 4q-3 -5 0.5 -18.5t10.5 -12.5q-7 0 -9.5 -16t-2.5 -35.5
-t-1 -23.5l2 -1q-3 -12 5.5 -34.5t21.5 -19.5q-13 -3 20 -43q6 -8 8 -9q3 -2 12 -7.5t15 -10t10 -10.5q4 -5 10 -22.5t14 -23.5q-2 -6 9.5 -20t10.5 -23q-1 0 -2.5 -1t-2.5 -1q3 -7 15.5 -14t15.5 -13q1 -3 2 -10t3 -11t8 -2q2 20 -24 62q-15 25 -17 29q-3 5 -5.5 15.5
-t-4.5 14.5q2 0 6 -1.5t8.5 -3.5t7.5 -4t2 -3q-3 -7 2 -17.5t12 -18.5t17 -19t12 -13q6 -6 14 -19.5t0 -13.5q9 0 20 -10.5t17 -19.5q5 -8 8 -26t5 -24q2 -7 8.5 -13.5t12.5 -9.5l16 -8t13 -7q5 -2 18.5 -10.5t21.5 -11.5q10 -4 16 -4t14.5 2.5t13.5 3.5q15 2 29 -15t21 -21
-q36 -19 55 -11q-2 -1 0.5 -7.5t8 -15.5t9 -14.5t5.5 -8.5q5 -6 18 -15t18 -15q6 4 7 9q-3 -8 7 -20t18 -10q14 3 14 32q-31 -15 -49 18q0 1 -2.5 5.5t-4 8.5t-2.5 8.5t0 7.5t5 3q9 0 10 3.5t-2 12.5t-4 13q-1 8 -11 20t-12 15q-5 -9 -16 -8t-16 9q0 -1 -1.5 -5.5t-1.5 -6.5
-q-13 0 -15 1q1 3 2.5 17.5t3.5 22.5q1 4 5.5 12t7.5 14.5t4 12.5t-4.5 9.5t-17.5 2.5q-19 -1 -26 -20q-1 -3 -3 -10.5t-5 -11.5t-9 -7q-7 -3 -24 -2t-24 5q-13 8 -22.5 29t-9.5 37q0 10 2.5 26.5t3 25t-5.5 24.5q3 2 9 9.5t10 10.5q2 1 4.5 1.5t4.5 0t4 1.5t3 6q-1 1 -4 3
-q-3 3 -4 3q7 -3 28.5 1.5t27.5 -1.5q15 -11 22 2q0 1 -2.5 9.5t-0.5 13.5q5 -27 29 -9q3 -3 15.5 -5t17.5 -5q3 -2 7 -5.5t5.5 -4.5t5 0.5t8.5 6.5q10 -14 12 -24q11 -40 19 -44q7 -3 11 -2t4.5 9.5t0 14t-1.5 12.5l-1 8v18l-1 8q-15 3 -18.5 12t1.5 18.5t15 18.5q1 1 8 3.5
-t15.5 6.5t12.5 8q21 19 15 35q7 0 11 9q-1 0 -5 3t-7.5 5t-4.5 2q9 5 2 16q5 3 7.5 11t7.5 10q9 -12 21 -2q8 8 1 16q5 7 20.5 10.5t18.5 9.5q7 -2 8 2t1 12t3 12q4 5 15 9t13 5l17 11q3 4 0 4q18 -2 31 11q10 11 -6 20q3 6 -3 9.5t-15 5.5q3 1 11.5 0.5t10.5 1.5
-q15 10 -7 16q-17 5 -43 -12zM879 10q206 36 351 189q-3 3 -12.5 4.5t-12.5 3.5q-18 7 -24 8q1 7 -2.5 13t-8 9t-12.5 8t-11 7q-2 2 -7 6t-7 5.5t-7.5 4.5t-8.5 2t-10 -1l-3 -1q-3 -1 -5.5 -2.5t-5.5 -3t-4 -3t0 -2.5q-21 17 -36 22q-5 1 -11 5.5t-10.5 7t-10 1.5t-11.5 -7
-q-5 -5 -6 -15t-2 -13q-7 5 0 17.5t2 18.5q-3 6 -10.5 4.5t-12 -4.5t-11.5 -8.5t-9 -6.5t-8.5 -5.5t-8.5 -7.5q-3 -4 -6 -12t-5 -11q-2 4 -11.5 6.5t-9.5 5.5q2 -10 4 -35t5 -38q7 -31 -12 -48q-27 -25 -29 -40q-4 -22 12 -26q0 -7 -8 -20.5t-7 -21.5q0 -6 2 -16z" />
- <glyph glyph-name="wrench" unicode="&#xf0ad;" horiz-adv-x="1664"
-d="M384 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1028 484l-682 -682q-37 -37 -90 -37q-52 0 -91 37l-106 108q-38 36 -38 90q0 53 38 91l681 681q39 -98 114.5 -173.5t173.5 -114.5zM1662 919q0 -39 -23 -106q-47 -134 -164.5 -217.5
-t-258.5 -83.5q-185 0 -316.5 131.5t-131.5 316.5t131.5 316.5t316.5 131.5q58 0 121.5 -16.5t107.5 -46.5q16 -11 16 -28t-16 -28l-293 -169v-224l193 -107q5 3 79 48.5t135.5 81t70.5 35.5q15 0 23.5 -10t8.5 -25z" />
- <glyph glyph-name="tasks" unicode="&#xf0ae;" horiz-adv-x="1792"
-d="M1024 128h640v128h-640v-128zM640 640h1024v128h-1024v-128zM1280 1152h384v128h-384v-128zM1792 320v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 832v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19
-t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 1344v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45z" />
- <glyph glyph-name="filter" unicode="&#xf0b0;" horiz-adv-x="1408"
-d="M1403 1241q17 -41 -14 -70l-493 -493v-742q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-256 256q-19 19 -19 45v486l-493 493q-31 29 -14 70q17 39 59 39h1280q42 0 59 -39z" />
- <glyph glyph-name="briefcase" unicode="&#xf0b1;" horiz-adv-x="1792"
-d="M640 1280h512v128h-512v-128zM1792 640v-480q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v480h672v-160q0 -26 19 -45t45 -19h320q26 0 45 19t19 45v160h672zM1024 640v-128h-256v128h256zM1792 1120v-384h-1792v384q0 66 47 113t113 47h352v160q0 40 28 68
-t68 28h576q40 0 68 -28t28 -68v-160h352q66 0 113 -47t47 -113z" />
- <glyph glyph-name="fullscreen" unicode="&#xf0b2;"
-d="M1283 995l-355 -355l355 -355l144 144q29 31 70 14q39 -17 39 -59v-448q0 -26 -19 -45t-45 -19h-448q-42 0 -59 40q-17 39 14 69l144 144l-355 355l-355 -355l144 -144q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l144 -144
-l355 355l-355 355l-144 -144q-19 -19 -45 -19q-12 0 -24 5q-40 17 -40 59v448q0 26 19 45t45 19h448q42 0 59 -40q17 -39 -14 -69l-144 -144l355 -355l355 355l-144 144q-31 30 -14 69q17 40 59 40h448q26 0 45 -19t19 -45v-448q0 -42 -39 -59q-13 -5 -25 -5q-26 0 -45 19z
-" />
- <glyph glyph-name="group" unicode="&#xf0c0;" horiz-adv-x="1920"
-d="M593 640q-162 -5 -265 -128h-134q-82 0 -138 40.5t-56 118.5q0 353 124 353q6 0 43.5 -21t97.5 -42.5t119 -21.5q67 0 133 23q-5 -37 -5 -66q0 -139 81 -256zM1664 3q0 -120 -73 -189.5t-194 -69.5h-874q-121 0 -194 69.5t-73 189.5q0 53 3.5 103.5t14 109t26.5 108.5
-t43 97.5t62 81t85.5 53.5t111.5 20q10 0 43 -21.5t73 -48t107 -48t135 -21.5t135 21.5t107 48t73 48t43 21.5q61 0 111.5 -20t85.5 -53.5t62 -81t43 -97.5t26.5 -108.5t14 -109t3.5 -103.5zM640 1280q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75
-t75 -181zM1344 896q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5zM1920 671q0 -78 -56 -118.5t-138 -40.5h-134q-103 123 -265 128q81 117 81 256q0 29 -5 66q66 -23 133 -23q59 0 119 21.5t97.5 42.5
-t43.5 21q124 0 124 -353zM1792 1280q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181z" />
- <glyph glyph-name="link" unicode="&#xf0c1;" horiz-adv-x="1664"
-d="M1456 320q0 40 -28 68l-208 208q-28 28 -68 28q-42 0 -72 -32q3 -3 19 -18.5t21.5 -21.5t15 -19t13 -25.5t3.5 -27.5q0 -40 -28 -68t-68 -28q-15 0 -27.5 3.5t-25.5 13t-19 15t-21.5 21.5t-18.5 19q-33 -31 -33 -73q0 -40 28 -68l206 -207q27 -27 68 -27q40 0 68 26
-l147 146q28 28 28 67zM753 1025q0 40 -28 68l-206 207q-28 28 -68 28q-39 0 -68 -27l-147 -146q-28 -28 -28 -67q0 -40 28 -68l208 -208q27 -27 68 -27q42 0 72 31q-3 3 -19 18.5t-21.5 21.5t-15 19t-13 25.5t-3.5 27.5q0 40 28 68t68 28q15 0 27.5 -3.5t25.5 -13t19 -15
-t21.5 -21.5t18.5 -19q33 31 33 73zM1648 320q0 -120 -85 -203l-147 -146q-83 -83 -203 -83q-121 0 -204 85l-206 207q-83 83 -83 203q0 123 88 209l-88 88q-86 -88 -208 -88q-120 0 -204 84l-208 208q-84 84 -84 204t85 203l147 146q83 83 203 83q121 0 204 -85l206 -207
-q83 -83 83 -203q0 -123 -88 -209l88 -88q86 88 208 88q120 0 204 -84l208 -208q84 -84 84 -204z" />
- <glyph glyph-name="cloud" unicode="&#xf0c2;" horiz-adv-x="1920"
-d="M1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088q-185 0 -316.5 131.5t-131.5 316.5q0 132 71 241.5t187 163.5q-2 28 -2 43q0 212 150 362t362 150q158 0 286.5 -88t187.5 -230q70 62 166 62q106 0 181 -75t75 -181q0 -75 -41 -138q129 -30 213 -134.5t84 -239.5z
-" />
- <glyph glyph-name="beaker" unicode="&#xf0c3;" horiz-adv-x="1664"
-d="M1527 88q56 -89 21.5 -152.5t-140.5 -63.5h-1152q-106 0 -140.5 63.5t21.5 152.5l503 793v399h-64q-26 0 -45 19t-19 45t19 45t45 19h512q26 0 45 -19t19 -45t-19 -45t-45 -19h-64v-399zM748 813l-272 -429h712l-272 429l-20 31v37v399h-128v-399v-37z" />
- <glyph glyph-name="cut" unicode="&#xf0c4;" horiz-adv-x="1792"
-d="M960 640q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1260 576l507 -398q28 -20 25 -56q-5 -35 -35 -51l-128 -64q-13 -7 -29 -7q-17 0 -31 8l-690 387l-110 -66q-8 -4 -12 -5q14 -49 10 -97q-7 -77 -56 -147.5t-132 -123.5q-132 -84 -277 -84
-q-136 0 -222 78q-90 84 -79 207q7 76 56 147t131 124q132 84 278 84q83 0 151 -31q9 13 22 22l122 73l-122 73q-13 9 -22 22q-68 -31 -151 -31q-146 0 -278 84q-82 53 -131 124t-56 147q-5 59 15.5 113t63.5 93q85 79 222 79q145 0 277 -84q83 -52 132 -123t56 -148
-q4 -48 -10 -97q4 -1 12 -5l110 -66l690 387q14 8 31 8q16 0 29 -7l128 -64q30 -16 35 -51q3 -36 -25 -56zM579 836q46 42 21 108t-106 117q-92 59 -192 59q-74 0 -113 -36q-46 -42 -21 -108t106 -117q92 -59 192 -59q74 0 113 36zM494 91q81 51 106 117t-21 108
-q-39 36 -113 36q-100 0 -192 -59q-81 -51 -106 -117t21 -108q39 -36 113 -36q100 0 192 59zM672 704l96 -58v11q0 36 33 56l14 8l-79 47l-26 -26q-3 -3 -10 -11t-12 -12q-2 -2 -4 -3.5t-3 -2.5zM896 480l96 -32l736 576l-128 64l-768 -431v-113l-160 -96l9 -8q2 -2 7 -6
-q4 -4 11 -12t11 -12l26 -26zM1600 64l128 64l-520 408l-177 -138q-2 -3 -13 -7z" />
- <glyph glyph-name="copy" unicode="&#xf0c5;" horiz-adv-x="1792"
-d="M1696 1152q40 0 68 -28t28 -68v-1216q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v288h-544q-40 0 -68 28t-28 68v672q0 40 20 88t48 76l408 408q28 28 76 48t88 20h416q40 0 68 -28t28 -68v-328q68 40 128 40h416zM1152 939l-299 -299h299v299zM512 1323l-299 -299
-h299v299zM708 676l316 316v416h-384v-416q0 -40 -28 -68t-68 -28h-416v-640h512v256q0 40 20 88t48 76zM1664 -128v1152h-384v-416q0 -40 -28 -68t-68 -28h-416v-640h896z" />
- <glyph glyph-name="paper_clip" unicode="&#xf0c6;" horiz-adv-x="1408"
-d="M1404 151q0 -117 -79 -196t-196 -79q-135 0 -235 100l-777 776q-113 115 -113 271q0 159 110 270t269 111q158 0 273 -113l605 -606q10 -10 10 -22q0 -16 -30.5 -46.5t-46.5 -30.5q-13 0 -23 10l-606 607q-79 77 -181 77q-106 0 -179 -75t-73 -181q0 -105 76 -181
-l776 -777q63 -63 145 -63q64 0 106 42t42 106q0 82 -63 145l-581 581q-26 24 -60 24q-29 0 -48 -19t-19 -48q0 -32 25 -59l410 -410q10 -10 10 -22q0 -16 -31 -47t-47 -31q-12 0 -22 10l-410 410q-63 61 -63 149q0 82 57 139t139 57q88 0 149 -63l581 -581q100 -98 100 -235
-z" />
- <glyph glyph-name="save" unicode="&#xf0c7;"
-d="M384 0h768v384h-768v-384zM1280 0h128v896q0 14 -10 38.5t-20 34.5l-281 281q-10 10 -34 20t-39 10v-416q0 -40 -28 -68t-68 -28h-576q-40 0 -68 28t-28 68v416h-128v-1280h128v416q0 40 28 68t68 28h832q40 0 68 -28t28 -68v-416zM896 928v320q0 13 -9.5 22.5t-22.5 9.5
-h-192q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 22.5zM1536 896v-928q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h928q40 0 88 -20t76 -48l280 -280q28 -28 48 -76t20 -88z" />
- <glyph glyph-name="sign_blank" unicode="&#xf0c8;"
-d="M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="reorder" unicode="&#xf0c9;"
-d="M1536 192v-128q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1536 704v-128q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1536 1216v-128q0 -26 -19 -45
-t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
- <glyph glyph-name="ul" unicode="&#xf0ca;" horiz-adv-x="1792"
-d="M384 128q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 640q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5
-t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5zM384 1152q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1792 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z
-M1792 1248v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z" />
- <glyph glyph-name="ol" unicode="&#xf0cb;" horiz-adv-x="1792"
-d="M381 -84q0 -80 -54.5 -126t-135.5 -46q-106 0 -172 66l57 88q49 -45 106 -45q29 0 50.5 14.5t21.5 42.5q0 64 -105 56l-26 56q8 10 32.5 43.5t42.5 54t37 38.5v1q-16 0 -48.5 -1t-48.5 -1v-53h-106v152h333v-88l-95 -115q51 -12 81 -49t30 -88zM383 543v-159h-362
-q-6 36 -6 54q0 51 23.5 93t56.5 68t66 47.5t56.5 43.5t23.5 45q0 25 -14.5 38.5t-39.5 13.5q-46 0 -81 -58l-85 59q24 51 71.5 79.5t105.5 28.5q73 0 123 -41.5t50 -112.5q0 -50 -34 -91.5t-75 -64.5t-75.5 -50.5t-35.5 -52.5h127v60h105zM1792 224v-192q0 -13 -9.5 -22.5
-t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 14 9 23t23 9h1216q13 0 22.5 -9.5t9.5 -22.5zM384 1123v-99h-335v99h107q0 41 0.5 121.5t0.5 121.5v12h-2q-8 -17 -50 -54l-71 76l136 127h106v-404h108zM1792 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216
-q-13 0 -22.5 9.5t-9.5 22.5v192q0 14 9 23t23 9h1216q13 0 22.5 -9.5t9.5 -22.5zM1792 1248v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z" />
- <glyph glyph-name="strikethrough" unicode="&#xf0cc;" horiz-adv-x="1792"
-d="M1760 640q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1728q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h1728zM483 704q-28 35 -51 80q-48 98 -48 188q0 181 134 309q133 127 393 127q50 0 167 -19q66 -12 177 -48q10 -38 21 -118q14 -123 14 -183q0 -18 -5 -45l-12 -3l-84 6
-l-14 2q-50 149 -103 205q-88 91 -210 91q-114 0 -182 -59q-67 -58 -67 -146q0 -73 66 -140t279 -129q69 -20 173 -66q58 -28 95 -52h-743zM990 448h411q7 -39 7 -92q0 -111 -41 -212q-23 -56 -71 -104q-37 -35 -109 -81q-80 -48 -153 -66q-80 -21 -203 -21q-114 0 -195 23
-l-140 40q-57 16 -72 28q-8 8 -8 22v13q0 108 -2 156q-1 30 0 68l2 37v44l102 2q15 -34 30 -71t22.5 -56t12.5 -27q35 -57 80 -94q43 -36 105 -57q59 -22 132 -22q64 0 139 27q77 26 122 86q47 61 47 129q0 84 -81 157q-34 29 -137 71z" />
- <glyph glyph-name="underline" unicode="&#xf0cd;"
-d="M48 1313q-37 2 -45 4l-3 88q13 1 40 1q60 0 112 -4q132 -7 166 -7q86 0 168 3q116 4 146 5q56 0 86 2l-1 -14l2 -64v-9q-60 -9 -124 -9q-60 0 -79 -25q-13 -14 -13 -132q0 -13 0.5 -32.5t0.5 -25.5l1 -229l14 -280q6 -124 51 -202q35 -59 96 -92q88 -47 177 -47
-q104 0 191 28q56 18 99 51q48 36 65 64q36 56 53 114q21 73 21 229q0 79 -3.5 128t-11 122.5t-13.5 159.5l-4 59q-5 67 -24 88q-34 35 -77 34l-100 -2l-14 3l2 86h84l205 -10q76 -3 196 10l18 -2q6 -38 6 -51q0 -7 -4 -31q-45 -12 -84 -13q-73 -11 -79 -17q-15 -15 -15 -41
-q0 -7 1.5 -27t1.5 -31q8 -19 22 -396q6 -195 -15 -304q-15 -76 -41 -122q-38 -65 -112 -123q-75 -57 -182 -89q-109 -33 -255 -33q-167 0 -284 46q-119 47 -179 122q-61 76 -83 195q-16 80 -16 237v333q0 188 -17 213q-25 36 -147 39zM1536 -96v64q0 14 -9 23t-23 9h-1472
-q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h1472q14 0 23 9t9 23z" />
- <glyph glyph-name="table" unicode="&#xf0ce;" horiz-adv-x="1664"
-d="M512 160v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM512 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 160v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23
-v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM512 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 160v192
-q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192
-q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1664 1248v-1088q0 -66 -47 -113t-113 -47h-1344q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1344q66 0 113 -47t47 -113
-z" />
- <glyph glyph-name="magic" unicode="&#xf0d0;" horiz-adv-x="1664"
-d="M1190 955l293 293l-107 107l-293 -293zM1637 1248q0 -27 -18 -45l-1286 -1286q-18 -18 -45 -18t-45 18l-198 198q-18 18 -18 45t18 45l1286 1286q18 18 45 18t45 -18l198 -198q18 -18 18 -45zM286 1438l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98zM636 1276
-l196 -60l-196 -60l-60 -196l-60 196l-196 60l196 60l60 196zM1566 798l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98zM926 1438l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98z" />
- <glyph glyph-name="truck" unicode="&#xf0d1;" horiz-adv-x="1792"
-d="M640 128q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM256 640h384v256h-158q-13 0 -22 -9l-195 -195q-9 -9 -9 -22v-30zM1536 128q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM1792 1216v-1024q0 -15 -4 -26.5t-13.5 -18.5
-t-16.5 -11.5t-23.5 -6t-22.5 -2t-25.5 0t-22.5 0.5q0 -106 -75 -181t-181 -75t-181 75t-75 181h-384q0 -106 -75 -181t-181 -75t-181 75t-75 181h-64q-3 0 -22.5 -0.5t-25.5 0t-22.5 2t-23.5 6t-16.5 11.5t-13.5 18.5t-4 26.5q0 26 19 45t45 19v320q0 8 -0.5 35t0 38
-t2.5 34.5t6.5 37t14 30.5t22.5 30l198 198q19 19 50.5 32t58.5 13h160v192q0 26 19 45t45 19h1024q26 0 45 -19t19 -45z" />
- <glyph glyph-name="pinterest" unicode="&#xf0d2;"
-d="M1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103q-111 0 -218 32q59 93 78 164q9 34 54 211q20 -39 73 -67.5t114 -28.5q121 0 216 68.5t147 188.5t52 270q0 114 -59.5 214t-172.5 163t-255 63q-105 0 -196 -29t-154.5 -77t-109 -110.5t-67 -129.5t-21.5 -134
-q0 -104 40 -183t117 -111q30 -12 38 20q2 7 8 31t8 30q6 23 -11 43q-51 61 -51 151q0 151 104.5 259.5t273.5 108.5q151 0 235.5 -82t84.5 -213q0 -170 -68.5 -289t-175.5 -119q-61 0 -98 43.5t-23 104.5q8 35 26.5 93.5t30 103t11.5 75.5q0 50 -27 83t-77 33
-q-62 0 -105 -57t-43 -142q0 -73 25 -122l-99 -418q-17 -70 -13 -177q-206 91 -333 281t-127 423q0 209 103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="pinterest_sign" unicode="&#xf0d3;"
-d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-725q85 122 108 210q9 34 53 209q21 -39 73.5 -67t112.5 -28q181 0 295.5 147.5t114.5 373.5q0 84 -35 162.5t-96.5 139t-152.5 97t-197 36.5q-104 0 -194.5 -28.5t-153 -76.5
-t-107.5 -109.5t-66.5 -128t-21.5 -132.5q0 -102 39.5 -180t116.5 -110q13 -5 23.5 0t14.5 19q10 44 15 61q6 23 -11 42q-50 62 -50 150q0 150 103.5 256.5t270.5 106.5q149 0 232.5 -81t83.5 -210q0 -168 -67.5 -286t-173.5 -118q-60 0 -97 43.5t-23 103.5q8 34 26.5 92.5
-t29.5 102t11 74.5q0 49 -26.5 81.5t-75.5 32.5q-61 0 -103.5 -56.5t-42.5 -139.5q0 -72 24 -121l-98 -414q-24 -100 -7 -254h-183q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960z" />
- <glyph glyph-name="google_plus_sign" unicode="&#xf0d4;"
-d="M917 631q0 26 -6 64h-362v-132h217q-3 -24 -16.5 -50t-37.5 -53t-66.5 -44.5t-96.5 -17.5q-99 0 -169 71t-70 171t70 171t169 71q92 0 153 -59l104 101q-108 100 -257 100q-160 0 -272 -112.5t-112 -271.5t112 -271.5t272 -112.5q165 0 266.5 105t101.5 270zM1262 585
-h109v110h-109v110h-110v-110h-110v-110h110v-110h110v110zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="google_plus" unicode="&#xf0d5;" horiz-adv-x="2304"
-d="M1437 623q0 -208 -87 -370.5t-248 -254t-369 -91.5q-149 0 -285 58t-234 156t-156 234t-58 285t58 285t156 234t234 156t285 58q286 0 491 -192l-199 -191q-117 113 -292 113q-123 0 -227.5 -62t-165.5 -168.5t-61 -232.5t61 -232.5t165.5 -168.5t227.5 -62
-q83 0 152.5 23t114.5 57.5t78.5 78.5t49 83t21.5 74h-416v252h692q12 -63 12 -122zM2304 745v-210h-209v-209h-210v209h-209v210h209v209h210v-209h209z" />
- <glyph glyph-name="money" unicode="&#xf0d6;" horiz-adv-x="1920"
-d="M768 384h384v96h-128v448h-114l-148 -137l77 -80q42 37 55 57h2v-288h-128v-96zM1280 640q0 -70 -21 -142t-59.5 -134t-101.5 -101t-138 -39t-138 39t-101.5 101t-59.5 134t-21 142t21 142t59.5 134t101.5 101t138 39t138 -39t101.5 -101t59.5 -134t21 -142zM1792 384
-v512q-106 0 -181 75t-75 181h-1152q0 -106 -75 -181t-181 -75v-512q106 0 181 -75t75 -181h1152q0 106 75 181t181 75zM1920 1216v-1152q0 -26 -19 -45t-45 -19h-1792q-26 0 -45 19t-19 45v1152q0 26 19 45t45 19h1792q26 0 45 -19t19 -45z" />
- <glyph glyph-name="caret_down" unicode="&#xf0d7;" horiz-adv-x="1024"
-d="M1024 832q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45z" />
- <glyph glyph-name="caret_up" unicode="&#xf0d8;" horiz-adv-x="1024"
-d="M1024 320q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" />
- <glyph glyph-name="caret_left" unicode="&#xf0d9;" horiz-adv-x="640"
-d="M640 1088v-896q0 -26 -19 -45t-45 -19t-45 19l-448 448q-19 19 -19 45t19 45l448 448q19 19 45 19t45 -19t19 -45z" />
- <glyph glyph-name="caret_right" unicode="&#xf0da;" horiz-adv-x="640"
-d="M576 640q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19t-19 45v896q0 26 19 45t45 19t45 -19l448 -448q19 -19 19 -45z" />
- <glyph glyph-name="columns" unicode="&#xf0db;" horiz-adv-x="1664"
-d="M160 0h608v1152h-640v-1120q0 -13 9.5 -22.5t22.5 -9.5zM1536 32v1120h-640v-1152h608q13 0 22.5 9.5t9.5 22.5zM1664 1248v-1216q0 -66 -47 -113t-113 -47h-1344q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1344q66 0 113 -47t47 -113z" />
- <glyph glyph-name="sort" unicode="&#xf0dc;" horiz-adv-x="1024"
-d="M1024 448q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45zM1024 832q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" />
- <glyph glyph-name="sort_down" unicode="&#xf0dd;" horiz-adv-x="1024"
-d="M1024 448q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45z" />
- <glyph glyph-name="sort_up" unicode="&#xf0de;" horiz-adv-x="1024"
-d="M1024 832q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" />
- <glyph glyph-name="envelope_alt" unicode="&#xf0e0;" horiz-adv-x="1792"
-d="M1792 826v-794q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v794q44 -49 101 -87q362 -246 497 -345q57 -42 92.5 -65.5t94.5 -48t110 -24.5h1h1q51 0 110 24.5t94.5 48t92.5 65.5q170 123 498 345q57 39 100 87zM1792 1120q0 -79 -49 -151t-122 -123
-q-376 -261 -468 -325q-10 -7 -42.5 -30.5t-54 -38t-52 -32.5t-57.5 -27t-50 -9h-1h-1q-23 0 -50 9t-57.5 27t-52 32.5t-54 38t-42.5 30.5q-91 64 -262 182.5t-205 142.5q-62 42 -117 115.5t-55 136.5q0 78 41.5 130t118.5 52h1472q65 0 112.5 -47t47.5 -113z" />
- <glyph glyph-name="linkedin" unicode="&#xf0e1;"
-d="M349 911v-991h-330v991h330zM370 1217q1 -73 -50.5 -122t-135.5 -49h-2q-82 0 -132 49t-50 122q0 74 51.5 122.5t134.5 48.5t133 -48.5t51 -122.5zM1536 488v-568h-329v530q0 105 -40.5 164.5t-126.5 59.5q-63 0 -105.5 -34.5t-63.5 -85.5q-11 -30 -11 -81v-553h-329
-q2 399 2 647t-1 296l-1 48h329v-144h-2q20 32 41 56t56.5 52t87 43.5t114.5 15.5q171 0 275 -113.5t104 -332.5z" />
- <glyph glyph-name="undo" unicode="&#xf0e2;"
-d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61q-172 0 -327 72.5t-264 204.5q-7 10 -6.5 22.5t8.5 20.5l137 138q10 9 25 9q16 -2 23 -12q73 -95 179 -147t225 -52q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5
-t-163.5 109.5t-198.5 40.5q-98 0 -188 -35.5t-160 -101.5l137 -138q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l130 -129q107 101 244.5 156.5t284.5 55.5q156 0 298 -61t245 -164t164 -245t61 -298z" />
- <glyph glyph-name="legal" unicode="&#xf0e3;" horiz-adv-x="1792"
-d="M1771 0q0 -53 -37 -90l-107 -108q-39 -37 -91 -37q-53 0 -90 37l-363 364q-38 36 -38 90q0 53 43 96l-256 256l-126 -126q-14 -14 -34 -14t-34 14q2 -2 12.5 -12t12.5 -13t10 -11.5t10 -13.5t6 -13.5t5.5 -16.5t1.5 -18q0 -38 -28 -68q-3 -3 -16.5 -18t-19 -20.5
-t-18.5 -16.5t-22 -15.5t-22 -9t-26 -4.5q-40 0 -68 28l-408 408q-28 28 -28 68q0 13 4.5 26t9 22t15.5 22t16.5 18.5t20.5 19t18 16.5q30 28 68 28q10 0 18 -1.5t16.5 -5.5t13.5 -6t13.5 -10t11.5 -10t13 -12.5t12 -12.5q-14 14 -14 34t14 34l348 348q14 14 34 14t34 -14
-q-2 2 -12.5 12t-12.5 13t-10 11.5t-10 13.5t-6 13.5t-5.5 16.5t-1.5 18q0 38 28 68q3 3 16.5 18t19 20.5t18.5 16.5t22 15.5t22 9t26 4.5q40 0 68 -28l408 -408q28 -28 28 -68q0 -13 -4.5 -26t-9 -22t-15.5 -22t-16.5 -18.5t-20.5 -19t-18 -16.5q-30 -28 -68 -28
-q-10 0 -18 1.5t-16.5 5.5t-13.5 6t-13.5 10t-11.5 10t-13 12.5t-12 12.5q14 -14 14 -34t-14 -34l-126 -126l256 -256q43 43 96 43q52 0 91 -37l363 -363q37 -39 37 -91z" />
- <glyph glyph-name="dashboard" unicode="&#xf0e4;" horiz-adv-x="1792"
-d="M384 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM576 832q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1004 351l101 382q6 26 -7.5 48.5t-38.5 29.5
-t-48 -6.5t-30 -39.5l-101 -382q-60 -5 -107 -43.5t-63 -98.5q-20 -77 20 -146t117 -89t146 20t89 117q16 60 -6 117t-72 91zM1664 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 1024q0 53 -37.5 90.5
-t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1472 832q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1792 384q0 -261 -141 -483q-19 -29 -54 -29h-1402q-35 0 -54 29
-q-141 221 -141 483q0 182 71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
- <glyph glyph-name="comment_alt" unicode="&#xf0e5;" horiz-adv-x="1792"
-d="M896 1152q-204 0 -381.5 -69.5t-282 -187.5t-104.5 -255q0 -112 71.5 -213.5t201.5 -175.5l87 -50l-27 -96q-24 -91 -70 -172q152 63 275 171l43 38l57 -6q69 -8 130 -8q204 0 381.5 69.5t282 187.5t104.5 255t-104.5 255t-282 187.5t-381.5 69.5zM1792 640
-q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22h-5q-15 0 -27 10.5t-16 27.5v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51t27 59t26 76q-157 89 -247.5 220t-90.5 281q0 174 120 321.5
-t326 233t450 85.5t450 -85.5t326 -233t120 -321.5z" />
- <glyph glyph-name="comments_alt" unicode="&#xf0e6;" horiz-adv-x="1792"
-d="M704 1152q-153 0 -286 -52t-211.5 -141t-78.5 -191q0 -82 53 -158t149 -132l97 -56l-35 -84q34 20 62 39l44 31l53 -10q78 -14 153 -14q153 0 286 52t211.5 141t78.5 191t-78.5 191t-211.5 141t-286 52zM704 1280q191 0 353.5 -68.5t256.5 -186.5t94 -257t-94 -257
-t-256.5 -186.5t-353.5 -68.5q-86 0 -176 16q-124 -88 -278 -128q-36 -9 -86 -16h-3q-11 0 -20.5 8t-11.5 21q-1 3 -1 6.5t0.5 6.5t2 6l2.5 5t3.5 5.5t4 5t4.5 5t4 4.5q5 6 23 25t26 29.5t22.5 29t25 38.5t20.5 44q-124 72 -195 177t-71 224q0 139 94 257t256.5 186.5
-t353.5 68.5zM1526 111q10 -24 20.5 -44t25 -38.5t22.5 -29t26 -29.5t23 -25q1 -1 4 -4.5t4.5 -5t4 -5t3.5 -5.5l2.5 -5t2 -6t0.5 -6.5t-1 -6.5q-3 -14 -13 -22t-22 -7q-50 7 -86 16q-154 40 -278 128q-90 -16 -176 -16q-271 0 -472 132q58 -4 88 -4q161 0 309 45t264 129
-q125 92 192 212t67 254q0 77 -23 152q129 -71 204 -178t75 -230q0 -120 -71 -224.5t-195 -176.5z" />
- <glyph glyph-name="bolt" unicode="&#xf0e7;" horiz-adv-x="896"
-d="M885 970q18 -20 7 -44l-540 -1157q-13 -25 -42 -25q-4 0 -14 2q-17 5 -25.5 19t-4.5 30l197 808l-406 -101q-4 -1 -12 -1q-18 0 -31 11q-18 15 -13 39l201 825q4 14 16 23t28 9h328q19 0 32 -12.5t13 -29.5q0 -8 -5 -18l-171 -463l396 98q8 2 12 2q19 0 34 -15z" />
- <glyph glyph-name="sitemap" unicode="&#xf0e8;" horiz-adv-x="1792"
-d="M1792 288v-320q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192h-512v-192h96q40 0 68 -28t28 -68v-320q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192h-512v-192h96q40 0 68 -28t28 -68v-320
-q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192q0 52 38 90t90 38h512v192h-96q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h320q40 0 68 -28t28 -68v-320q0 -40 -28 -68t-68 -28h-96v-192h512q52 0 90 -38t38 -90v-192h96q40 0 68 -28t28 -68
-z" />
- <glyph glyph-name="umbrella" unicode="&#xf0e9;" horiz-adv-x="1664"
-d="M896 708v-580q0 -104 -76 -180t-180 -76t-180 76t-76 180q0 26 19 45t45 19t45 -19t19 -45q0 -50 39 -89t89 -39t89 39t39 89v580q33 11 64 11t64 -11zM1664 681q0 -13 -9.5 -22.5t-22.5 -9.5q-11 0 -23 10q-49 46 -93 69t-102 23q-68 0 -128 -37t-103 -97
-q-7 -10 -17.5 -28t-14.5 -24q-11 -17 -28 -17q-18 0 -29 17q-4 6 -14.5 24t-17.5 28q-43 60 -102.5 97t-127.5 37t-127.5 -37t-102.5 -97q-7 -10 -17.5 -28t-14.5 -24q-11 -17 -29 -17q-17 0 -28 17q-4 6 -14.5 24t-17.5 28q-43 60 -103 97t-128 37q-58 0 -102 -23t-93 -69
-q-12 -10 -23 -10q-13 0 -22.5 9.5t-9.5 22.5q0 5 1 7q45 183 172.5 319.5t298 204.5t360.5 68q140 0 274.5 -40t246.5 -113.5t194.5 -187t115.5 -251.5q1 -2 1 -7zM896 1408v-98q-42 2 -64 2t-64 -2v98q0 26 19 45t45 19t45 -19t19 -45z" />
- <glyph glyph-name="paste" unicode="&#xf0ea;" horiz-adv-x="1792"
-d="M768 -128h896v640h-416q-40 0 -68 28t-28 68v416h-384v-1152zM1024 1312v64q0 13 -9.5 22.5t-22.5 9.5h-704q-13 0 -22.5 -9.5t-9.5 -22.5v-64q0 -13 9.5 -22.5t22.5 -9.5h704q13 0 22.5 9.5t9.5 22.5zM1280 640h299l-299 299v-299zM1792 512v-672q0 -40 -28 -68t-68 -28
-h-960q-40 0 -68 28t-28 68v160h-544q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1088q40 0 68 -28t28 -68v-328q21 -13 36 -28l408 -408q28 -28 48 -76t20 -88z" />
- <glyph glyph-name="light_bulb" unicode="&#xf0eb;" horiz-adv-x="1024"
-d="M736 960q0 -13 -9.5 -22.5t-22.5 -9.5t-22.5 9.5t-9.5 22.5q0 46 -54 71t-106 25q-13 0 -22.5 9.5t-9.5 22.5t9.5 22.5t22.5 9.5q50 0 99.5 -16t87 -54t37.5 -90zM896 960q0 72 -34.5 134t-90 101.5t-123 62t-136.5 22.5t-136.5 -22.5t-123 -62t-90 -101.5t-34.5 -134
-q0 -101 68 -180q10 -11 30.5 -33t30.5 -33q128 -153 141 -298h228q13 145 141 298q10 11 30.5 33t30.5 33q68 79 68 180zM1024 960q0 -155 -103 -268q-45 -49 -74.5 -87t-59.5 -95.5t-34 -107.5q47 -28 47 -82q0 -37 -25 -64q25 -27 25 -64q0 -52 -45 -81q13 -23 13 -47
-q0 -46 -31.5 -71t-77.5 -25q-20 -44 -60 -70t-87 -26t-87 26t-60 70q-46 0 -77.5 25t-31.5 71q0 24 13 47q-45 29 -45 81q0 37 25 64q-25 27 -25 64q0 54 47 82q-4 50 -34 107.5t-59.5 95.5t-74.5 87q-103 113 -103 268q0 99 44.5 184.5t117 142t164 89t186.5 32.5
-t186.5 -32.5t164 -89t117 -142t44.5 -184.5z" />
- <glyph glyph-name="exchange" unicode="&#xf0ec;" horiz-adv-x="1792"
-d="M1792 352v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5q-12 0 -24 10l-319 320q-9 9 -9 22q0 14 9 23l320 320q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5v-192h1376q13 0 22.5 -9.5t9.5 -22.5zM1792 896q0 -14 -9 -23l-320 -320q-9 -9 -23 -9
-q-13 0 -22.5 9.5t-9.5 22.5v192h-1376q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1376v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23z" />
- <glyph glyph-name="cloud_download" unicode="&#xf0ed;" horiz-adv-x="1920"
-d="M1280 608q0 14 -9 23t-23 9h-224v352q0 13 -9.5 22.5t-22.5 9.5h-192q-13 0 -22.5 -9.5t-9.5 -22.5v-352h-224q-13 0 -22.5 -9.5t-9.5 -22.5q0 -14 9 -23l352 -352q9 -9 23 -9t23 9l351 351q10 12 10 24zM1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088
-q-185 0 -316.5 131.5t-131.5 316.5q0 130 70 240t188 165q-2 30 -2 43q0 212 150 362t362 150q156 0 285.5 -87t188.5 -231q71 62 166 62q106 0 181 -75t75 -181q0 -76 -41 -138q130 -31 213.5 -135.5t83.5 -238.5z" />
- <glyph glyph-name="cloud_upload" unicode="&#xf0ee;" horiz-adv-x="1920"
-d="M1280 672q0 14 -9 23l-352 352q-9 9 -23 9t-23 -9l-351 -351q-10 -12 -10 -24q0 -14 9 -23t23 -9h224v-352q0 -13 9.5 -22.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 22.5v352h224q13 0 22.5 9.5t9.5 22.5zM1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088
-q-185 0 -316.5 131.5t-131.5 316.5q0 130 70 240t188 165q-2 30 -2 43q0 212 150 362t362 150q156 0 285.5 -87t188.5 -231q71 62 166 62q106 0 181 -75t75 -181q0 -76 -41 -138q130 -31 213.5 -135.5t83.5 -238.5z" />
- <glyph glyph-name="user_md" unicode="&#xf0f0;" horiz-adv-x="1408"
-d="M384 192q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM1408 131q0 -121 -73 -190t-194 -69h-874q-121 0 -194 69t-73 190q0 68 5.5 131t24 138t47.5 132.5t81 103t120 60.5q-22 -52 -22 -120v-203q-58 -20 -93 -70t-35 -111q0 -80 56 -136t136 -56
-t136 56t56 136q0 61 -35.5 111t-92.5 70v203q0 62 25 93q132 -104 295 -104t295 104q25 -31 25 -93v-64q-106 0 -181 -75t-75 -181v-89q-32 -29 -32 -71q0 -40 28 -68t68 -28t68 28t28 68q0 42 -32 71v89q0 52 38 90t90 38t90 -38t38 -90v-89q-32 -29 -32 -71q0 -40 28 -68
-t68 -28t68 28t28 68q0 42 -32 71v89q0 68 -34.5 127.5t-93.5 93.5q0 10 0.5 42.5t0 48t-2.5 41.5t-7 47t-13 40q68 -15 120 -60.5t81 -103t47.5 -132.5t24 -138t5.5 -131zM1088 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5
-t271.5 -112.5t112.5 -271.5z" />
- <glyph glyph-name="stethoscope" unicode="&#xf0f1;" horiz-adv-x="1408"
-d="M1280 832q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 832q0 -62 -35.5 -111t-92.5 -70v-395q0 -159 -131.5 -271.5t-316.5 -112.5t-316.5 112.5t-131.5 271.5v132q-164 20 -274 128t-110 252v512q0 26 19 45t45 19q6 0 16 -2q17 30 47 48
-t65 18q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5q-33 0 -64 18v-402q0 -106 94 -181t226 -75t226 75t94 181v402q-31 -18 -64 -18q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5q35 0 65 -18t47 -48q10 2 16 2q26 0 45 -19t19 -45v-512q0 -144 -110 -252
-t-274 -128v-132q0 -106 94 -181t226 -75t226 75t94 181v395q-57 21 -92.5 70t-35.5 111q0 80 56 136t136 56t136 -56t56 -136z" />
- <glyph glyph-name="suitcase" unicode="&#xf0f2;" horiz-adv-x="1792"
-d="M640 1152h512v128h-512v-128zM288 1152v-1280h-64q-92 0 -158 66t-66 158v832q0 92 66 158t158 66h64zM1408 1152v-1280h-1024v1280h128v160q0 40 28 68t68 28h576q40 0 68 -28t28 -68v-160h128zM1792 928v-832q0 -92 -66 -158t-158 -66h-64v1280h64q92 0 158 -66
-t66 -158z" />
- <glyph glyph-name="bell_alt" unicode="&#xf0f3;" horiz-adv-x="1792"
-d="M912 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM1728 128q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-181 75t-75 181h-448q-52 0 -90 38t-38 90q50 42 91 88t85 119.5t74.5 158.5
-t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q190 -28 307 -158.5t117 -282.5q0 -139 19.5 -260t50 -206t74.5 -158.5t85 -119.5t91 -88z" />
- <glyph glyph-name="coffee" unicode="&#xf0f4;" horiz-adv-x="1920"
-d="M1664 896q0 80 -56 136t-136 56h-64v-384h64q80 0 136 56t56 136zM0 128h1792q0 -106 -75 -181t-181 -75h-1280q-106 0 -181 75t-75 181zM1856 896q0 -159 -112.5 -271.5t-271.5 -112.5h-64v-32q0 -92 -66 -158t-158 -66h-704q-92 0 -158 66t-66 158v736q0 26 19 45
-t45 19h1152q159 0 271.5 -112.5t112.5 -271.5z" />
- <glyph glyph-name="food" unicode="&#xf0f5;" horiz-adv-x="1408"
-d="M640 1472v-640q0 -61 -35.5 -111t-92.5 -70v-779q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v779q-57 20 -92.5 70t-35.5 111v640q0 26 19 45t45 19t45 -19t19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45v416q0 26 19 45t45 19t45 -19t19 -45v-416q0 -26 19 -45
-t45 -19t45 19t19 45v416q0 26 19 45t45 19t45 -19t19 -45zM1408 1472v-1600q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v512h-224q-13 0 -22.5 9.5t-9.5 22.5v800q0 132 94 226t226 94h256q26 0 45 -19t19 -45z" />
- <glyph glyph-name="file_text_alt" unicode="&#xf0f6;"
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M384 736q0 14 9 23t23 9h704q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64zM1120 512q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704zM1120 256q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704
-q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704z" />
- <glyph glyph-name="building" unicode="&#xf0f7;" horiz-adv-x="1408"
-d="M384 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M640 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M1152 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M640 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M1152 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M640 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M1152 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M640 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M896 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M896 -128h384v1536h-1152v-1536h384v224q0 13 9.5 22.5t22.5 9.5h320q13 0 22.5 -9.5t9.5 -22.5v-224zM1408 1472v-1664q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h1280q26 0 45 -19t19 -45z" />
- <glyph glyph-name="hospital" unicode="&#xf0f8;" horiz-adv-x="1408"
-d="M384 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M640 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M1152 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M640 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M896 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M896 -128h384v1152h-256v-32q0 -40 -28 -68t-68 -28h-448q-40 0 -68 28t-28 68v32h-256v-1152h384v224q0 13 9.5 22.5t22.5 9.5h320q13 0 22.5 -9.5t9.5 -22.5v-224zM896 1056v320q0 13 -9.5 22.5t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-96h-128v96q0 13 -9.5 22.5
-t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5v96h128v-96q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1408 1088v-1280q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1280q0 26 19 45t45 19h320
-v288q0 40 28 68t68 28h448q40 0 68 -28t28 -68v-288h320q26 0 45 -19t19 -45z" />
- <glyph glyph-name="ambulance" unicode="&#xf0f9;" horiz-adv-x="1920"
-d="M640 128q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM256 640h384v256h-158q-14 -2 -22 -9l-195 -195q-7 -12 -9 -22v-30zM1536 128q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5
-t90.5 37.5t37.5 90.5zM1664 800v192q0 14 -9 23t-23 9h-224v224q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-224h-224q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h224v-224q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v224h224q14 0 23 9t9 23zM1920 1344v-1152
-q0 -26 -19 -45t-45 -19h-192q0 -106 -75 -181t-181 -75t-181 75t-75 181h-384q0 -106 -75 -181t-181 -75t-181 75t-75 181h-128q-26 0 -45 19t-19 45t19 45t45 19v416q0 26 13 58t32 51l198 198q19 19 51 32t58 13h160v320q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
- <glyph glyph-name="medkit" unicode="&#xf0fa;" horiz-adv-x="1792"
-d="M1280 416v192q0 14 -9 23t-23 9h-224v224q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-224h-224q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h224v-224q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v224h224q14 0 23 9t9 23zM640 1152h512v128h-512v-128zM256 1152v-1280h-32
-q-92 0 -158 66t-66 158v832q0 92 66 158t158 66h32zM1440 1152v-1280h-1088v1280h160v160q0 40 28 68t68 28h576q40 0 68 -28t28 -68v-160h160zM1792 928v-832q0 -92 -66 -158t-158 -66h-32v1280h32q92 0 158 -66t66 -158z" />
- <glyph glyph-name="fighter_jet" unicode="&#xf0fb;" horiz-adv-x="1920"
-d="M1920 576q-1 -32 -288 -96l-352 -32l-224 -64h-64l-293 -352h69q26 0 45 -4.5t19 -11.5t-19 -11.5t-45 -4.5h-96h-160h-64v32h64v416h-160l-192 -224h-96l-32 32v192h32v32h128v8l-192 24v128l192 24v8h-128v32h-32v192l32 32h96l192 -224h160v416h-64v32h64h160h96
-q26 0 45 -4.5t19 -11.5t-19 -11.5t-45 -4.5h-69l293 -352h64l224 -64l352 -32q128 -28 200 -52t80 -34z" />
- <glyph glyph-name="beer" unicode="&#xf0fc;" horiz-adv-x="1664"
-d="M640 640v384h-256v-256q0 -53 37.5 -90.5t90.5 -37.5h128zM1664 192v-192h-1152v192l128 192h-128q-159 0 -271.5 112.5t-112.5 271.5v320l-64 64l32 128h480l32 128h960l32 -192l-64 -32v-800z" />
- <glyph glyph-name="h_sign" unicode="&#xf0fd;"
-d="M1280 192v896q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-320h-512v320q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-896q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v320h512v-320q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1536 1120v-960
-q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="f0fe" unicode="&#xf0fe;"
-d="M1280 576v128q0 26 -19 45t-45 19h-320v320q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-320h-320q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h320v-320q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v320h320q26 0 45 19t19 45zM1536 1120v-960
-q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="double_angle_left" unicode="&#xf100;" horiz-adv-x="1024"
-d="M627 160q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23zM1011 160q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23
-t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23z" />
- <glyph glyph-name="double_angle_right" unicode="&#xf101;" horiz-adv-x="1024"
-d="M595 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23zM979 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23
-l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
- <glyph glyph-name="double_angle_up" unicode="&#xf102;" horiz-adv-x="1152"
-d="M1075 224q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23zM1075 608q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393
-q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
- <glyph glyph-name="double_angle_down" unicode="&#xf103;" horiz-adv-x="1152"
-d="M1075 672q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23zM1075 1056q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23
-t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" />
- <glyph glyph-name="angle_left" unicode="&#xf104;" horiz-adv-x="640"
-d="M627 992q0 -13 -10 -23l-393 -393l393 -393q10 -10 10 -23t-10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" />
- <glyph glyph-name="angle_right" unicode="&#xf105;" horiz-adv-x="640"
-d="M595 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
- <glyph glyph-name="angle_up" unicode="&#xf106;" horiz-adv-x="1152"
-d="M1075 352q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
- <glyph glyph-name="angle_down" unicode="&#xf107;" horiz-adv-x="1152"
-d="M1075 800q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" />
- <glyph glyph-name="desktop" unicode="&#xf108;" horiz-adv-x="1920"
-d="M1792 544v832q0 13 -9.5 22.5t-22.5 9.5h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-832q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5zM1920 1376v-1088q0 -66 -47 -113t-113 -47h-544q0 -37 16 -77.5t32 -71t16 -43.5q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19
-t-19 45q0 14 16 44t32 70t16 78h-544q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
- <glyph glyph-name="laptop" unicode="&#xf109;" horiz-adv-x="1920"
-d="M416 256q-66 0 -113 47t-47 113v704q0 66 47 113t113 47h1088q66 0 113 -47t47 -113v-704q0 -66 -47 -113t-113 -47h-1088zM384 1120v-704q0 -13 9.5 -22.5t22.5 -9.5h1088q13 0 22.5 9.5t9.5 22.5v704q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5z
-M1760 192h160v-96q0 -40 -47 -68t-113 -28h-1600q-66 0 -113 28t-47 68v96h160h1600zM1040 96q16 0 16 16t-16 16h-160q-16 0 -16 -16t16 -16h160z" />
- <glyph glyph-name="tablet" unicode="&#xf10a;" horiz-adv-x="1152"
-d="M640 128q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1024 288v960q0 13 -9.5 22.5t-22.5 9.5h-832q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h832q13 0 22.5 9.5t9.5 22.5zM1152 1248v-1088q0 -66 -47 -113t-113 -47h-832
-q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h832q66 0 113 -47t47 -113z" />
- <glyph glyph-name="mobile_phone" unicode="&#xf10b;" horiz-adv-x="768"
-d="M464 128q0 33 -23.5 56.5t-56.5 23.5t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5t56.5 23.5t23.5 56.5zM672 288v704q0 13 -9.5 22.5t-22.5 9.5h-512q-13 0 -22.5 -9.5t-9.5 -22.5v-704q0 -13 9.5 -22.5t22.5 -9.5h512q13 0 22.5 9.5t9.5 22.5zM480 1136
-q0 16 -16 16h-160q-16 0 -16 -16t16 -16h160q16 0 16 16zM768 1152v-1024q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v1024q0 52 38 90t90 38h512q52 0 90 -38t38 -90z" />
- <glyph glyph-name="circle_blank" unicode="&#xf10c;"
-d="M768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103
-t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="quote_left" unicode="&#xf10d;" horiz-adv-x="1664"
-d="M768 576v-384q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v704q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5h64q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-64q-106 0 -181 -75t-75 -181v-32q0 -40 28 -68t68 -28h224q80 0 136 -56t56 -136z
-M1664 576v-384q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v704q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5h64q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-64q-106 0 -181 -75t-75 -181v-32q0 -40 28 -68t68 -28h224q80 0 136 -56t56 -136z" />
- <glyph glyph-name="quote_right" unicode="&#xf10e;" horiz-adv-x="1664"
-d="M768 1216v-704q0 -104 -40.5 -198.5t-109.5 -163.5t-163.5 -109.5t-198.5 -40.5h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64q106 0 181 75t75 181v32q0 40 -28 68t-68 28h-224q-80 0 -136 56t-56 136v384q0 80 56 136t136 56h384q80 0 136 -56t56 -136zM1664 1216
-v-704q0 -104 -40.5 -198.5t-109.5 -163.5t-163.5 -109.5t-198.5 -40.5h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64q106 0 181 75t75 181v32q0 40 -28 68t-68 28h-224q-80 0 -136 56t-56 136v384q0 80 56 136t136 56h384q80 0 136 -56t56 -136z" />
- <glyph glyph-name="spinner" unicode="&#xf110;" horiz-adv-x="1792"
-d="M526 142q0 -53 -37.5 -90.5t-90.5 -37.5q-52 0 -90 38t-38 90q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1024 -64q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM320 640q0 -53 -37.5 -90.5t-90.5 -37.5
-t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1522 142q0 -52 -38 -90t-90 -38q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM558 1138q0 -66 -47 -113t-113 -47t-113 47t-47 113t47 113t113 47t113 -47t47 -113z
-M1728 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1088 1344q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1618 1138q0 -93 -66 -158.5t-158 -65.5q-93 0 -158.5 65.5t-65.5 158.5
-q0 92 65.5 158t158.5 66q92 0 158 -66t66 -158z" />
- <glyph glyph-name="circle" unicode="&#xf111;"
-d="M1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="reply" unicode="&#xf112;" horiz-adv-x="1792"
-d="M1792 416q0 -166 -127 -451q-3 -7 -10.5 -24t-13.5 -30t-13 -22q-12 -17 -28 -17q-15 0 -23.5 10t-8.5 25q0 9 2.5 26.5t2.5 23.5q5 68 5 123q0 101 -17.5 181t-48.5 138.5t-80 101t-105.5 69.5t-133 42.5t-154 21.5t-175.5 6h-224v-256q0 -26 -19 -45t-45 -19t-45 19
-l-512 512q-19 19 -19 45t19 45l512 512q19 19 45 19t45 -19t19 -45v-256h224q713 0 875 -403q53 -134 53 -333z" />
- <glyph glyph-name="github_alt" unicode="&#xf113;" horiz-adv-x="1664"
-d="M640 320q0 -40 -12.5 -82t-43 -76t-72.5 -34t-72.5 34t-43 76t-12.5 82t12.5 82t43 76t72.5 34t72.5 -34t43 -76t12.5 -82zM1280 320q0 -40 -12.5 -82t-43 -76t-72.5 -34t-72.5 34t-43 76t-12.5 82t12.5 82t43 76t72.5 34t72.5 -34t43 -76t12.5 -82zM1440 320
-q0 120 -69 204t-187 84q-41 0 -195 -21q-71 -11 -157 -11t-157 11q-152 21 -195 21q-118 0 -187 -84t-69 -204q0 -88 32 -153.5t81 -103t122 -60t140 -29.5t149 -7h168q82 0 149 7t140 29.5t122 60t81 103t32 153.5zM1664 496q0 -207 -61 -331q-38 -77 -105.5 -133t-141 -86
-t-170 -47.5t-171.5 -22t-167 -4.5q-78 0 -142 3t-147.5 12.5t-152.5 30t-137 51.5t-121 81t-86 115q-62 123 -62 331q0 237 136 396q-27 82 -27 170q0 116 51 218q108 0 190 -39.5t189 -123.5q147 35 309 35q148 0 280 -32q105 82 187 121t189 39q51 -102 51 -218
-q0 -87 -27 -168q136 -160 136 -398z" />
- <glyph glyph-name="folder_close_alt" unicode="&#xf114;" horiz-adv-x="1664"
-d="M1536 224v704q0 40 -28 68t-68 28h-704q-40 0 -68 28t-28 68v64q0 40 -28 68t-68 28h-320q-40 0 -68 -28t-28 -68v-960q0 -40 28 -68t68 -28h1216q40 0 68 28t28 68zM1664 928v-704q0 -92 -66 -158t-158 -66h-1216q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320
-q92 0 158 -66t66 -158v-32h672q92 0 158 -66t66 -158z" />
- <glyph glyph-name="folder_open_alt" unicode="&#xf115;" horiz-adv-x="1920"
-d="M1781 605q0 35 -53 35h-1088q-40 0 -85.5 -21.5t-71.5 -52.5l-294 -363q-18 -24 -18 -40q0 -35 53 -35h1088q40 0 86 22t71 53l294 363q18 22 18 39zM640 768h768v160q0 40 -28 68t-68 28h-576q-40 0 -68 28t-28 68v64q0 40 -28 68t-68 28h-320q-40 0 -68 -28t-28 -68
-v-853l256 315q44 53 116 87.5t140 34.5zM1909 605q0 -62 -46 -120l-295 -363q-43 -53 -116 -87.5t-140 -34.5h-1088q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h544q92 0 158 -66t66 -158v-160h192q54 0 99 -24.5t67 -70.5q15 -32 15 -68z
-" />
- <glyph glyph-name="expand_alt" unicode="&#xf116;" horiz-adv-x="1792"
- />
- <glyph glyph-name="collapse_alt" unicode="&#xf117;" horiz-adv-x="1792"
- />
- <glyph glyph-name="smile" unicode="&#xf118;"
-d="M1134 461q-37 -121 -138 -195t-228 -74t-228 74t-138 195q-8 25 4 48.5t38 31.5q25 8 48.5 -4t31.5 -38q25 -80 92.5 -129.5t151.5 -49.5t151.5 49.5t92.5 129.5q8 26 32 38t49 4t37 -31.5t4 -48.5zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5
-t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5
-t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="frown" unicode="&#xf119;"
-d="M1134 307q8 -25 -4 -48.5t-37 -31.5t-49 4t-32 38q-25 80 -92.5 129.5t-151.5 49.5t-151.5 -49.5t-92.5 -129.5q-8 -26 -31.5 -38t-48.5 -4q-26 8 -38 31.5t-4 48.5q37 121 138 195t228 74t228 -74t138 -195zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5
-t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204
-t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="meh" unicode="&#xf11a;"
-d="M1152 448q0 -26 -19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h640q26 0 45 -19t19 -45zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5
-t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="gamepad" unicode="&#xf11b;" horiz-adv-x="1920"
-d="M832 448v128q0 14 -9 23t-23 9h-192v192q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-192h-192q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h192v-192q0 -14 9 -23t23 -9h128q14 0 23 9t9 23v192h192q14 0 23 9t9 23zM1408 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5
-t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1920 512q0 -212 -150 -362t-362 -150q-192 0 -338 128h-220q-146 -128 -338 -128q-212 0 -362 150
-t-150 362t150 362t362 150h896q212 0 362 -150t150 -362z" />
- <glyph glyph-name="keyboard" unicode="&#xf11c;" horiz-adv-x="1920"
-d="M384 368v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM512 624v-96q0 -16 -16 -16h-224q-16 0 -16 16v96q0 16 16 16h224q16 0 16 -16zM384 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1408 368v-96q0 -16 -16 -16
-h-864q-16 0 -16 16v96q0 16 16 16h864q16 0 16 -16zM768 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM640 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1024 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16
-h96q16 0 16 -16zM896 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1280 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1664 368v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1152 880v-96
-q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1408 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1664 880v-352q0 -16 -16 -16h-224q-16 0 -16 16v96q0 16 16 16h112v240q0 16 16 16h96q16 0 16 -16zM1792 128v896h-1664v-896
-h1664zM1920 1024v-896q0 -53 -37.5 -90.5t-90.5 -37.5h-1664q-53 0 -90.5 37.5t-37.5 90.5v896q0 53 37.5 90.5t90.5 37.5h1664q53 0 90.5 -37.5t37.5 -90.5z" />
- <glyph glyph-name="flag_alt" unicode="&#xf11d;" horiz-adv-x="1792"
-d="M1664 491v616q-169 -91 -306 -91q-82 0 -145 32q-100 49 -184 76.5t-178 27.5q-173 0 -403 -127v-599q245 113 433 113q55 0 103.5 -7.5t98 -26t77 -31t82.5 -39.5l28 -14q44 -22 101 -22q120 0 293 92zM320 1280q0 -35 -17.5 -64t-46.5 -46v-1266q0 -14 -9 -23t-23 -9
-h-64q-14 0 -23 9t-9 23v1266q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -39 -35 -57q-10 -5 -17 -9q-218 -116 -369 -116q-88 0 -158 35l-28 14q-64 33 -99 48t-91 29t-114 14q-102 0 -235.5 -44t-228.5 -102
-q-15 -9 -33 -9q-16 0 -32 8q-32 19 -32 56v742q0 35 31 55q35 21 78.5 42.5t114 52t152.5 49.5t155 19q112 0 209 -31t209 -86q38 -19 89 -19q122 0 310 112q22 12 31 17q31 16 62 -2q31 -20 31 -55z" />
- <glyph glyph-name="flag_checkered" unicode="&#xf11e;" horiz-adv-x="1792"
-d="M832 536v192q-181 -16 -384 -117v-185q205 96 384 110zM832 954v197q-172 -8 -384 -126v-189q215 111 384 118zM1664 491v184q-235 -116 -384 -71v224q-20 6 -39 15q-5 3 -33 17t-34.5 17t-31.5 15t-34.5 15.5t-32.5 13t-36 12.5t-35 8.5t-39.5 7.5t-39.5 4t-44 2
-q-23 0 -49 -3v-222h19q102 0 192.5 -29t197.5 -82q19 -9 39 -15v-188q42 -17 91 -17q120 0 293 92zM1664 918v189q-169 -91 -306 -91q-45 0 -78 8v-196q148 -42 384 90zM320 1280q0 -35 -17.5 -64t-46.5 -46v-1266q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v1266
-q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -39 -35 -57q-10 -5 -17 -9q-218 -116 -369 -116q-88 0 -158 35l-28 14q-64 33 -99 48t-91 29t-114 14q-102 0 -235.5 -44t-228.5 -102q-15 -9 -33 -9q-16 0 -32 8
-q-32 19 -32 56v742q0 35 31 55q35 21 78.5 42.5t114 52t152.5 49.5t155 19q112 0 209 -31t209 -86q38 -19 89 -19q122 0 310 112q22 12 31 17q31 16 62 -2q31 -20 31 -55z" />
- <glyph glyph-name="terminal" unicode="&#xf120;" horiz-adv-x="1664"
-d="M585 553l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23t-10 -23zM1664 96v-64q0 -14 -9 -23t-23 -9h-960q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h960q14 0 23 -9
-t9 -23z" />
- <glyph glyph-name="code" unicode="&#xf121;" horiz-adv-x="1920"
-d="M617 137l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23t-10 -23zM1208 1204l-373 -1291q-4 -13 -15.5 -19.5t-23.5 -2.5l-62 17q-13 4 -19.5 15.5t-2.5 24.5
-l373 1291q4 13 15.5 19.5t23.5 2.5l62 -17q13 -4 19.5 -15.5t2.5 -24.5zM1865 553l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23t-10 -23z" />
- <glyph glyph-name="reply_all" unicode="&#xf122;" horiz-adv-x="1792"
-d="M640 454v-70q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-512 512q-19 19 -19 45t19 45l512 512q29 31 70 14q39 -17 39 -59v-69l-397 -398q-19 -19 -19 -45t19 -45zM1792 416q0 -58 -17 -133.5t-38.5 -138t-48 -125t-40.5 -90.5l-20 -40q-8 -17 -28 -17q-6 0 -9 1
-q-25 8 -23 34q43 400 -106 565q-64 71 -170.5 110.5t-267.5 52.5v-251q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-512 512q-19 19 -19 45t19 45l512 512q29 31 70 14q39 -17 39 -59v-262q411 -28 599 -221q169 -173 169 -509z" />
- <glyph glyph-name="star_half_empty" unicode="&#xf123;" horiz-adv-x="1664"
-d="M1186 579l257 250l-356 52l-66 10l-30 60l-159 322v-963l59 -31l318 -168l-60 355l-12 66zM1638 841l-363 -354l86 -500q5 -33 -6 -51.5t-34 -18.5q-17 0 -40 12l-449 236l-449 -236q-23 -12 -40 -12q-23 0 -34 18.5t-6 51.5l86 500l-364 354q-32 32 -23 59.5t54 34.5
-l502 73l225 455q20 41 49 41q28 0 49 -41l225 -455l502 -73q45 -7 54 -34.5t-24 -59.5z" />
- <glyph glyph-name="location_arrow" unicode="&#xf124;" horiz-adv-x="1408"
-d="M1401 1187l-640 -1280q-17 -35 -57 -35q-5 0 -15 2q-22 5 -35.5 22.5t-13.5 39.5v576h-576q-22 0 -39.5 13.5t-22.5 35.5t4 42t29 30l1280 640q13 7 29 7q27 0 45 -19q15 -14 18.5 -34.5t-6.5 -39.5z" />
- <glyph glyph-name="crop" unicode="&#xf125;" horiz-adv-x="1664"
-d="M557 256h595v595zM512 301l595 595h-595v-595zM1664 224v-192q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v224h-864q-14 0 -23 9t-9 23v864h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224v224q0 14 9 23t23 9h192q14 0 23 -9t9 -23
-v-224h851l246 247q10 9 23 9t23 -9q9 -10 9 -23t-9 -23l-247 -246v-851h224q14 0 23 -9t9 -23z" />
- <glyph glyph-name="code_fork" unicode="&#xf126;" horiz-adv-x="1024"
-d="M288 64q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM288 1216q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM928 1088q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1024 1088q0 -52 -26 -96.5t-70 -69.5
-q-2 -287 -226 -414q-67 -38 -203 -81q-128 -40 -169.5 -71t-41.5 -100v-26q44 -25 70 -69.5t26 -96.5q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 52 26 96.5t70 69.5v820q-44 25 -70 69.5t-26 96.5q0 80 56 136t136 56t136 -56t56 -136q0 -52 -26 -96.5t-70 -69.5v-497
-q54 26 154 57q55 17 87.5 29.5t70.5 31t59 39.5t40.5 51t28 69.5t8.5 91.5q-44 25 -70 69.5t-26 96.5q0 80 56 136t136 56t136 -56t56 -136z" />
- <glyph glyph-name="unlink" unicode="&#xf127;" horiz-adv-x="1664"
-d="M439 265l-256 -256q-11 -9 -23 -9t-23 9q-9 10 -9 23t9 23l256 256q10 9 23 9t23 -9q9 -10 9 -23t-9 -23zM608 224v-320q0 -14 -9 -23t-23 -9t-23 9t-9 23v320q0 14 9 23t23 9t23 -9t9 -23zM384 448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23t9 23t23 9h320
-q14 0 23 -9t9 -23zM1648 320q0 -120 -85 -203l-147 -146q-83 -83 -203 -83q-121 0 -204 85l-334 335q-21 21 -42 56l239 18l273 -274q27 -27 68 -27.5t68 26.5l147 146q28 28 28 67q0 40 -28 68l-274 275l18 239q35 -21 56 -42l336 -336q84 -86 84 -204zM1031 1044l-239 -18
-l-273 274q-28 28 -68 28q-39 0 -68 -27l-147 -146q-28 -28 -28 -67q0 -40 28 -68l274 -274l-18 -240q-35 21 -56 42l-336 336q-84 86 -84 204q0 120 85 203l147 146q83 83 203 83q121 0 204 -85l334 -335q21 -21 42 -56zM1664 960q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9
-t-9 23t9 23t23 9h320q14 0 23 -9t9 -23zM1120 1504v-320q0 -14 -9 -23t-23 -9t-23 9t-9 23v320q0 14 9 23t23 9t23 -9t9 -23zM1527 1353l-256 -256q-11 -9 -23 -9t-23 9q-9 10 -9 23t9 23l256 256q10 9 23 9t23 -9q9 -10 9 -23t-9 -23z" />
- <glyph glyph-name="question" unicode="&#xf128;" horiz-adv-x="1024"
-d="M704 280v-240q0 -16 -12 -28t-28 -12h-240q-16 0 -28 12t-12 28v240q0 16 12 28t28 12h240q16 0 28 -12t12 -28zM1020 880q0 -54 -15.5 -101t-35 -76.5t-55 -59.5t-57.5 -43.5t-61 -35.5q-41 -23 -68.5 -65t-27.5 -67q0 -17 -12 -32.5t-28 -15.5h-240q-15 0 -25.5 18.5
-t-10.5 37.5v45q0 83 65 156.5t143 108.5q59 27 84 56t25 76q0 42 -46.5 74t-107.5 32q-65 0 -108 -29q-35 -25 -107 -115q-13 -16 -31 -16q-12 0 -25 8l-164 125q-13 10 -15.5 25t5.5 28q160 266 464 266q80 0 161 -31t146 -83t106 -127.5t41 -158.5z" />
- <glyph glyph-name="_279" unicode="&#xf129;" horiz-adv-x="640"
-d="M640 192v-128q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64v384h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h384q26 0 45 -19t19 -45v-576h64q26 0 45 -19t19 -45zM512 1344v-192q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v192
-q0 26 19 45t45 19h256q26 0 45 -19t19 -45z" />
- <glyph glyph-name="exclamation" unicode="&#xf12a;" horiz-adv-x="640"
-d="M512 288v-224q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v224q0 26 19 45t45 19h256q26 0 45 -19t19 -45zM542 1344l-28 -768q-1 -26 -20.5 -45t-45.5 -19h-256q-26 0 -45.5 19t-20.5 45l-28 768q-1 26 17.5 45t44.5 19h320q26 0 44.5 -19t17.5 -45z" />
- <glyph glyph-name="superscript" unicode="&#xf12b;"
-d="M897 167v-167h-248l-159 252l-24 42q-8 9 -11 21h-3q-1 -3 -2.5 -6.5t-3.5 -8t-3 -6.5q-10 -20 -25 -44l-155 -250h-258v167h128l197 291l-185 272h-137v168h276l139 -228q2 -4 23 -42q8 -9 11 -21h3q3 9 11 21l25 42l140 228h257v-168h-125l-184 -267l204 -296h109z
-M1534 846v-206h-514l-3 27q-4 28 -4 46q0 64 26 117t65 86.5t84 65t84 54.5t65 54t26 64q0 38 -29.5 62.5t-70.5 24.5q-51 0 -97 -39q-14 -11 -36 -38l-105 92q26 37 63 66q83 65 188 65q110 0 178 -59.5t68 -158.5q0 -56 -24.5 -103t-62 -76.5t-81.5 -58.5t-82 -50.5
-t-65.5 -51.5t-30.5 -63h232v80h126z" />
- <glyph glyph-name="subscript" unicode="&#xf12c;"
-d="M897 167v-167h-248l-159 252l-24 42q-8 9 -11 21h-3q-1 -3 -2.5 -6.5t-3.5 -8t-3 -6.5q-10 -20 -25 -44l-155 -250h-258v167h128l197 291l-185 272h-137v168h276l139 -228q2 -4 23 -42q8 -9 11 -21h3q3 9 11 21l25 42l140 228h257v-168h-125l-184 -267l204 -296h109z
-M1536 -50v-206h-514l-4 27q-3 45 -3 46q0 64 26 117t65 86.5t84 65t84 54.5t65 54t26 64q0 38 -29.5 62.5t-70.5 24.5q-51 0 -97 -39q-14 -11 -36 -38l-105 92q26 37 63 66q80 65 188 65q110 0 178 -59.5t68 -158.5q0 -66 -34.5 -118.5t-84 -86t-99.5 -62.5t-87 -63t-41 -73
-h232v80h126z" />
- <glyph glyph-name="_283" unicode="&#xf12d;" horiz-adv-x="1920"
-d="M896 128l336 384h-768l-336 -384h768zM1909 1205q15 -34 9.5 -71.5t-30.5 -65.5l-896 -1024q-38 -44 -96 -44h-768q-38 0 -69.5 20.5t-47.5 54.5q-15 34 -9.5 71.5t30.5 65.5l896 1024q38 44 96 44h768q38 0 69.5 -20.5t47.5 -54.5z" />
- <glyph glyph-name="puzzle_piece" unicode="&#xf12e;" horiz-adv-x="1664"
-d="M1664 438q0 -81 -44.5 -135t-123.5 -54q-41 0 -77.5 17.5t-59 38t-56.5 38t-71 17.5q-110 0 -110 -124q0 -39 16 -115t15 -115v-5q-22 0 -33 -1q-34 -3 -97.5 -11.5t-115.5 -13.5t-98 -5q-61 0 -103 26.5t-42 83.5q0 37 17.5 71t38 56.5t38 59t17.5 77.5q0 79 -54 123.5
-t-135 44.5q-84 0 -143 -45.5t-59 -127.5q0 -43 15 -83t33.5 -64.5t33.5 -53t15 -50.5q0 -45 -46 -89q-37 -35 -117 -35q-95 0 -245 24q-9 2 -27.5 4t-27.5 4l-13 2q-1 0 -3 1q-2 0 -2 1v1024q2 -1 17.5 -3.5t34 -5t21.5 -3.5q150 -24 245 -24q80 0 117 35q46 44 46 89
-q0 22 -15 50.5t-33.5 53t-33.5 64.5t-15 83q0 82 59 127.5t144 45.5q80 0 134 -44.5t54 -123.5q0 -41 -17.5 -77.5t-38 -59t-38 -56.5t-17.5 -71q0 -57 42 -83.5t103 -26.5q64 0 180 15t163 17v-2q-1 -2 -3.5 -17.5t-5 -34t-3.5 -21.5q-24 -150 -24 -245q0 -80 35 -117
-q44 -46 89 -46q22 0 50.5 15t53 33.5t64.5 33.5t83 15q82 0 127.5 -59t45.5 -143z" />
- <glyph glyph-name="microphone" unicode="&#xf130;" horiz-adv-x="1152"
-d="M1152 832v-128q0 -221 -147.5 -384.5t-364.5 -187.5v-132h256q26 0 45 -19t19 -45t-19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h256v132q-217 24 -364.5 187.5t-147.5 384.5v128q0 26 19 45t45 19t45 -19t19 -45v-128q0 -185 131.5 -316.5t316.5 -131.5
-t316.5 131.5t131.5 316.5v128q0 26 19 45t45 19t45 -19t19 -45zM896 1216v-512q0 -132 -94 -226t-226 -94t-226 94t-94 226v512q0 132 94 226t226 94t226 -94t94 -226z" />
- <glyph glyph-name="microphone_off" unicode="&#xf131;" horiz-adv-x="1408"
-d="M271 591l-101 -101q-42 103 -42 214v128q0 26 19 45t45 19t45 -19t19 -45v-128q0 -53 15 -113zM1385 1193l-361 -361v-128q0 -132 -94 -226t-226 -94q-55 0 -109 19l-96 -96q97 -51 205 -51q185 0 316.5 131.5t131.5 316.5v128q0 26 19 45t45 19t45 -19t19 -45v-128
-q0 -221 -147.5 -384.5t-364.5 -187.5v-132h256q26 0 45 -19t19 -45t-19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h256v132q-125 13 -235 81l-254 -254q-10 -10 -23 -10t-23 10l-82 82q-10 10 -10 23t10 23l1234 1234q10 10 23 10t23 -10l82 -82q10 -10 10 -23
-t-10 -23zM1005 1325l-621 -621v512q0 132 94 226t226 94q102 0 184.5 -59t116.5 -152z" />
- <glyph glyph-name="shield" unicode="&#xf132;" horiz-adv-x="1280"
-d="M1088 576v640h-448v-1137q119 63 213 137q235 184 235 360zM1280 1344v-768q0 -86 -33.5 -170.5t-83 -150t-118 -127.5t-126.5 -103t-121 -77.5t-89.5 -49.5t-42.5 -20q-12 -6 -26 -6t-26 6q-16 7 -42.5 20t-89.5 49.5t-121 77.5t-126.5 103t-118 127.5t-83 150
-t-33.5 170.5v768q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
- <glyph glyph-name="calendar_empty" unicode="&#xf133;" horiz-adv-x="1664"
-d="M128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280
-q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
- <glyph glyph-name="fire_extinguisher" unicode="&#xf134;" horiz-adv-x="1408"
-d="M512 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 1376v-320q0 -16 -12 -25q-8 -7 -20 -7q-4 0 -7 1l-448 96q-11 2 -18 11t-7 20h-256v-102q111 -23 183.5 -111t72.5 -203v-800q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v800
-q0 106 62.5 190.5t161.5 114.5v111h-32q-59 0 -115 -23.5t-91.5 -53t-66 -66.5t-40.5 -53.5t-14 -24.5q-17 -35 -57 -35q-16 0 -29 7q-23 12 -31.5 37t3.5 49q5 10 14.5 26t37.5 53.5t60.5 70t85 67t108.5 52.5q-25 42 -25 86q0 66 47 113t113 47t113 -47t47 -113
-q0 -33 -14 -64h302q0 11 7 20t18 11l448 96q3 1 7 1q12 0 20 -7q12 -9 12 -25z" />
- <glyph glyph-name="rocket" unicode="&#xf135;" horiz-adv-x="1664"
-d="M1440 1088q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1664 1376q0 -249 -75.5 -430.5t-253.5 -360.5q-81 -80 -195 -176l-20 -379q-2 -16 -16 -26l-384 -224q-7 -4 -16 -4q-12 0 -23 9l-64 64q-13 14 -8 32l85 276l-281 281l-276 -85q-3 -1 -9 -1
-q-14 0 -23 9l-64 64q-17 19 -5 39l224 384q10 14 26 16l379 20q96 114 176 195q188 187 358 258t431 71q14 0 24 -9.5t10 -22.5z" />
- <glyph glyph-name="maxcdn" unicode="&#xf136;" horiz-adv-x="1792"
-d="M1745 763l-164 -763h-334l178 832q13 56 -15 88q-27 33 -83 33h-169l-204 -953h-334l204 953h-286l-204 -953h-334l204 953l-153 327h1276q101 0 189.5 -40.5t147.5 -113.5q60 -73 81 -168.5t0 -194.5z" />
- <glyph glyph-name="chevron_sign_left" unicode="&#xf137;"
-d="M909 141l102 102q19 19 19 45t-19 45l-307 307l307 307q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l454 -454q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
-t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="chevron_sign_right" unicode="&#xf138;"
-d="M717 141l454 454q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l307 -307l-307 -307q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
-t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="chevron_sign_up" unicode="&#xf139;"
-d="M1165 397l102 102q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19l307 307l307 -307q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
-t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="chevron_sign_down" unicode="&#xf13a;"
-d="M813 237l454 454q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-307 -307l-307 307q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l454 -454q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
-t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="html5" unicode="&#xf13b;" horiz-adv-x="1408"
-d="M1130 939l16 175h-884l47 -534h612l-22 -228l-197 -53l-196 53l-13 140h-175l22 -278l362 -100h4v1l359 99l50 544h-644l-15 181h674zM0 1408h1408l-128 -1438l-578 -162l-574 162z" />
- <glyph glyph-name="css3" unicode="&#xf13c;" horiz-adv-x="1792"
-d="M275 1408h1505l-266 -1333l-804 -267l-698 267l71 356h297l-29 -147l422 -161l486 161l68 339h-1208l58 297h1209l38 191h-1208z" />
- <glyph glyph-name="anchor" unicode="&#xf13d;" horiz-adv-x="1792"
-d="M960 1280q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1792 352v-352q0 -22 -20 -30q-8 -2 -12 -2q-12 0 -23 9l-93 93q-119 -143 -318.5 -226.5t-429.5 -83.5t-429.5 83.5t-318.5 226.5l-93 -93q-9 -9 -23 -9q-4 0 -12 2q-20 8 -20 30v352
-q0 14 9 23t23 9h352q22 0 30 -20q8 -19 -7 -35l-100 -100q67 -91 189.5 -153.5t271.5 -82.5v647h-192q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h192v163q-58 34 -93 92.5t-35 128.5q0 106 75 181t181 75t181 -75t75 -181q0 -70 -35 -128.5t-93 -92.5v-163h192q26 0 45 -19
-t19 -45v-128q0 -26 -19 -45t-45 -19h-192v-647q149 20 271.5 82.5t189.5 153.5l-100 100q-15 16 -7 35q8 20 30 20h352q14 0 23 -9t9 -23z" />
- <glyph glyph-name="unlock_alt" unicode="&#xf13e;" horiz-adv-x="1152"
-d="M1056 768q40 0 68 -28t28 -68v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h32v320q0 185 131.5 316.5t316.5 131.5t316.5 -131.5t131.5 -316.5q0 -26 -19 -45t-45 -19h-64q-26 0 -45 19t-19 45q0 106 -75 181t-181 75t-181 -75t-75 -181
-v-320h736z" />
- <glyph glyph-name="bullseye" unicode="&#xf140;"
-d="M1024 640q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM1152 640q0 159 -112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM1280 640q0 -212 -150 -362t-362 -150t-362 150
-t-150 362t150 362t362 150t362 -150t150 -362zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="ellipsis_horizontal" unicode="&#xf141;" horiz-adv-x="1408"
-d="M384 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM896 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM1408 800v-192q0 -40 -28 -68t-68 -28h-192
-q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68z" />
- <glyph glyph-name="ellipsis_vertical" unicode="&#xf142;" horiz-adv-x="384"
-d="M384 288v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM384 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM384 1312v-192q0 -40 -28 -68t-68 -28h-192
-q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68z" />
- <glyph glyph-name="_303" unicode="&#xf143;"
-d="M512 256q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM863 162q-13 233 -176.5 396.5t-396.5 176.5q-14 1 -24 -9t-10 -23v-128q0 -13 8.5 -22t21.5 -10q154 -11 264 -121t121 -264q1 -13 10 -21.5t22 -8.5h128
-q13 0 23 10t9 24zM1247 161q-5 154 -56 297.5t-139.5 260t-205 205t-260 139.5t-297.5 56q-14 1 -23 -9q-10 -10 -10 -23v-128q0 -13 9 -22t22 -10q204 -7 378 -111.5t278.5 -278.5t111.5 -378q1 -13 10 -22t22 -9h128q13 0 23 10q11 9 9 23zM1536 1120v-960
-q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="play_sign" unicode="&#xf144;"
-d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM1152 585q32 18 32 55t-32 55l-544 320q-31 19 -64 1q-32 -19 -32 -56v-640q0 -37 32 -56
-q16 -8 32 -8q17 0 32 9z" />
- <glyph glyph-name="ticket" unicode="&#xf145;" horiz-adv-x="1792"
-d="M1024 1084l316 -316l-572 -572l-316 316zM813 105l618 618q19 19 19 45t-19 45l-362 362q-18 18 -45 18t-45 -18l-618 -618q-19 -19 -19 -45t19 -45l362 -362q18 -18 45 -18t45 18zM1702 742l-907 -908q-37 -37 -90.5 -37t-90.5 37l-126 126q56 56 56 136t-56 136
-t-136 56t-136 -56l-125 126q-37 37 -37 90.5t37 90.5l907 906q37 37 90.5 37t90.5 -37l125 -125q-56 -56 -56 -136t56 -136t136 -56t136 56l126 -125q37 -37 37 -90.5t-37 -90.5z" />
- <glyph glyph-name="minus_sign_alt" unicode="&#xf146;"
-d="M1280 576v128q0 26 -19 45t-45 19h-896q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h896q26 0 45 19t19 45zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5
-t84.5 -203.5z" />
- <glyph glyph-name="check_minus" unicode="&#xf147;" horiz-adv-x="1408"
-d="M1152 736v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h832q14 0 23 -9t9 -23zM1280 288v832q0 66 -47 113t-113 47h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113zM1408 1120v-832q0 -119 -84.5 -203.5
-t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="level_up" unicode="&#xf148;" horiz-adv-x="1024"
-d="M1018 933q-18 -37 -58 -37h-192v-864q0 -14 -9 -23t-23 -9h-704q-21 0 -29 18q-8 20 4 35l160 192q9 11 25 11h320v640h-192q-40 0 -58 37q-17 37 9 68l320 384q18 22 49 22t49 -22l320 -384q27 -32 9 -68z" />
- <glyph glyph-name="level_down" unicode="&#xf149;" horiz-adv-x="1024"
-d="M32 1280h704q13 0 22.5 -9.5t9.5 -23.5v-863h192q40 0 58 -37t-9 -69l-320 -384q-18 -22 -49 -22t-49 22l-320 384q-26 31 -9 69q18 37 58 37h192v640h-320q-14 0 -25 11l-160 192q-13 14 -4 34q9 19 29 19z" />
- <glyph glyph-name="check_sign" unicode="&#xf14a;"
-d="M685 237l614 614q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-467 -467l-211 211q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l358 -358q19 -19 45 -19t45 19zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5
-t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="edit_sign" unicode="&#xf14b;"
-d="M404 428l152 -152l-52 -52h-56v96h-96v56zM818 818q14 -13 -3 -30l-291 -291q-17 -17 -30 -3q-14 13 3 30l291 291q17 17 30 3zM544 128l544 544l-288 288l-544 -544v-288h288zM1152 736l92 92q28 28 28 68t-28 68l-152 152q-28 28 -68 28t-68 -28l-92 -92zM1536 1120
-v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="_312" unicode="&#xf14c;"
-d="M1280 608v480q0 26 -19 45t-45 19h-480q-42 0 -59 -39q-17 -41 14 -70l144 -144l-534 -534q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19l534 534l144 -144q18 -19 45 -19q12 0 25 5q39 17 39 59zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960
-q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="share_sign" unicode="&#xf14d;"
-d="M1005 435l352 352q19 19 19 45t-19 45l-352 352q-30 31 -69 14q-40 -17 -40 -59v-160q-119 0 -216 -19.5t-162.5 -51t-114 -79t-76.5 -95.5t-44.5 -109t-21.5 -111.5t-5 -110.5q0 -181 167 -404q11 -12 25 -12q7 0 13 3q22 9 19 33q-44 354 62 473q46 52 130 75.5
-t224 23.5v-160q0 -42 40 -59q12 -5 24 -5q26 0 45 19zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="compass" unicode="&#xf14e;"
-d="M640 448l256 128l-256 128v-256zM1024 1039v-542l-512 -256v542zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
-t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="collapse" unicode="&#xf150;"
-d="M1145 861q18 -35 -5 -66l-320 -448q-19 -27 -52 -27t-52 27l-320 448q-23 31 -5 66q17 35 57 35h640q40 0 57 -35zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1536 1120
-v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="collapse_top" unicode="&#xf151;"
-d="M1145 419q-17 -35 -57 -35h-640q-40 0 -57 35q-18 35 5 66l320 448q19 27 52 27t52 -27l320 -448q23 -31 5 -66zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1536 1120v-960
-q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="_317" unicode="&#xf152;"
-d="M1088 640q0 -33 -27 -52l-448 -320q-31 -23 -66 -5q-35 17 -35 57v640q0 40 35 57q35 18 66 -5l448 -320q27 -19 27 -52zM1280 160v960q0 14 -9 23t-23 9h-960q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h960q14 0 23 9t9 23zM1536 1120v-960q0 -119 -84.5 -203.5
-t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="eur" unicode="&#xf153;" horiz-adv-x="1024"
-d="M976 229l35 -159q3 -12 -3 -22.5t-17 -14.5l-5 -1q-4 -2 -10.5 -3.5t-16 -4.5t-21.5 -5.5t-25.5 -5t-30 -5t-33.5 -4.5t-36.5 -3t-38.5 -1q-234 0 -409 130.5t-238 351.5h-95q-13 0 -22.5 9.5t-9.5 22.5v113q0 13 9.5 22.5t22.5 9.5h66q-2 57 1 105h-67q-14 0 -23 9
-t-9 23v114q0 14 9 23t23 9h98q67 210 243.5 338t400.5 128q102 0 194 -23q11 -3 20 -15q6 -11 3 -24l-43 -159q-3 -13 -14 -19.5t-24 -2.5l-4 1q-4 1 -11.5 2.5l-17.5 3.5t-22.5 3.5t-26 3t-29 2.5t-29.5 1q-126 0 -226 -64t-150 -176h468q16 0 25 -12q10 -12 7 -26
-l-24 -114q-5 -26 -32 -26h-488q-3 -37 0 -105h459q15 0 25 -12q9 -12 6 -27l-24 -112q-2 -11 -11 -18.5t-20 -7.5h-387q48 -117 149.5 -185.5t228.5 -68.5q18 0 36 1.5t33.5 3.5t29.5 4.5t24.5 5t18.5 4.5l12 3l5 2q13 5 26 -2q12 -7 15 -21z" />
- <glyph glyph-name="gbp" unicode="&#xf154;" horiz-adv-x="1024"
-d="M1020 399v-367q0 -14 -9 -23t-23 -9h-956q-14 0 -23 9t-9 23v150q0 13 9.5 22.5t22.5 9.5h97v383h-95q-14 0 -23 9.5t-9 22.5v131q0 14 9 23t23 9h95v223q0 171 123.5 282t314.5 111q185 0 335 -125q9 -8 10 -20.5t-7 -22.5l-103 -127q-9 -11 -22 -12q-13 -2 -23 7
-q-5 5 -26 19t-69 32t-93 18q-85 0 -137 -47t-52 -123v-215h305q13 0 22.5 -9t9.5 -23v-131q0 -13 -9.5 -22.5t-22.5 -9.5h-305v-379h414v181q0 13 9 22.5t23 9.5h162q14 0 23 -9.5t9 -22.5z" />
- <glyph glyph-name="usd" unicode="&#xf155;" horiz-adv-x="1024"
-d="M978 351q0 -153 -99.5 -263.5t-258.5 -136.5v-175q0 -14 -9 -23t-23 -9h-135q-13 0 -22.5 9.5t-9.5 22.5v175q-66 9 -127.5 31t-101.5 44.5t-74 48t-46.5 37.5t-17.5 18q-17 21 -2 41l103 135q7 10 23 12q15 2 24 -9l2 -2q113 -99 243 -125q37 -8 74 -8q81 0 142.5 43
-t61.5 122q0 28 -15 53t-33.5 42t-58.5 37.5t-66 32t-80 32.5q-39 16 -61.5 25t-61.5 26.5t-62.5 31t-56.5 35.5t-53.5 42.5t-43.5 49t-35.5 58t-21 66.5t-8.5 78q0 138 98 242t255 134v180q0 13 9.5 22.5t22.5 9.5h135q14 0 23 -9t9 -23v-176q57 -6 110.5 -23t87 -33.5
-t63.5 -37.5t39 -29t15 -14q17 -18 5 -38l-81 -146q-8 -15 -23 -16q-14 -3 -27 7q-3 3 -14.5 12t-39 26.5t-58.5 32t-74.5 26t-85.5 11.5q-95 0 -155 -43t-60 -111q0 -26 8.5 -48t29.5 -41.5t39.5 -33t56 -31t60.5 -27t70 -27.5q53 -20 81 -31.5t76 -35t75.5 -42.5t62 -50
-t53 -63.5t31.5 -76.5t13 -94z" />
- <glyph glyph-name="inr" unicode="&#xf156;" horiz-adv-x="898"
-d="M898 1066v-102q0 -14 -9 -23t-23 -9h-168q-23 -144 -129 -234t-276 -110q167 -178 459 -536q14 -16 4 -34q-8 -18 -29 -18h-195q-16 0 -25 12q-306 367 -498 571q-9 9 -9 22v127q0 13 9.5 22.5t22.5 9.5h112q132 0 212.5 43t102.5 125h-427q-14 0 -23 9t-9 23v102
-q0 14 9 23t23 9h413q-57 113 -268 113h-145q-13 0 -22.5 9.5t-9.5 22.5v133q0 14 9 23t23 9h832q14 0 23 -9t9 -23v-102q0 -14 -9 -23t-23 -9h-233q47 -61 64 -144h171q14 0 23 -9t9 -23z" />
- <glyph glyph-name="jpy" unicode="&#xf157;" horiz-adv-x="1027"
-d="M603 0h-172q-13 0 -22.5 9t-9.5 23v330h-288q-13 0 -22.5 9t-9.5 23v103q0 13 9.5 22.5t22.5 9.5h288v85h-288q-13 0 -22.5 9t-9.5 23v104q0 13 9.5 22.5t22.5 9.5h214l-321 578q-8 16 0 32q10 16 28 16h194q19 0 29 -18l215 -425q19 -38 56 -125q10 24 30.5 68t27.5 61
-l191 420q8 19 29 19h191q17 0 27 -16q9 -14 1 -31l-313 -579h215q13 0 22.5 -9.5t9.5 -22.5v-104q0 -14 -9.5 -23t-22.5 -9h-290v-85h290q13 0 22.5 -9.5t9.5 -22.5v-103q0 -14 -9.5 -23t-22.5 -9h-290v-330q0 -13 -9.5 -22.5t-22.5 -9.5z" />
- <glyph glyph-name="rub" unicode="&#xf158;" horiz-adv-x="1280"
-d="M1043 971q0 100 -65 162t-171 62h-320v-448h320q106 0 171 62t65 162zM1280 971q0 -193 -126.5 -315t-326.5 -122h-340v-118h505q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9h-505v-192q0 -14 -9.5 -23t-22.5 -9h-167q-14 0 -23 9t-9 23v192h-224q-14 0 -23 9t-9 23v128
-q0 14 9 23t23 9h224v118h-224q-14 0 -23 9t-9 23v149q0 13 9 22.5t23 9.5h224v629q0 14 9 23t23 9h539q200 0 326.5 -122t126.5 -315z" />
- <glyph glyph-name="krw" unicode="&#xf159;" horiz-adv-x="1792"
-d="M514 341l81 299h-159l75 -300q1 -1 1 -3t1 -3q0 1 0.5 3.5t0.5 3.5zM630 768l35 128h-292l32 -128h225zM822 768h139l-35 128h-70zM1271 340l78 300h-162l81 -299q0 -1 0.5 -3.5t1.5 -3.5q0 1 0.5 3t0.5 3zM1382 768l33 128h-297l34 -128h230zM1792 736v-64q0 -14 -9 -23
-t-23 -9h-213l-164 -616q-7 -24 -31 -24h-159q-24 0 -31 24l-166 616h-209l-167 -616q-7 -24 -31 -24h-159q-11 0 -19.5 7t-10.5 17l-160 616h-208q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h175l-33 128h-142q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h109l-89 344q-5 15 5 28
-q10 12 26 12h137q26 0 31 -24l90 -360h359l97 360q7 24 31 24h126q24 0 31 -24l98 -360h365l93 360q5 24 31 24h137q16 0 26 -12q10 -13 5 -28l-91 -344h111q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-145l-34 -128h179q14 0 23 -9t9 -23z" />
- <glyph glyph-name="btc" unicode="&#xf15a;" horiz-adv-x="1280"
-d="M1167 896q18 -182 -131 -258q117 -28 175 -103t45 -214q-7 -71 -32.5 -125t-64.5 -89t-97 -58.5t-121.5 -34.5t-145.5 -15v-255h-154v251q-80 0 -122 1v-252h-154v255q-18 0 -54 0.5t-55 0.5h-200l31 183h111q50 0 58 51v402h16q-6 1 -16 1v287q-13 68 -89 68h-111v164
-l212 -1q64 0 97 1v252h154v-247q82 2 122 2v245h154v-252q79 -7 140 -22.5t113 -45t82.5 -78t36.5 -114.5zM952 351q0 36 -15 64t-37 46t-57.5 30.5t-65.5 18.5t-74 9t-69 3t-64.5 -1t-47.5 -1v-338q8 0 37 -0.5t48 -0.5t53 1.5t58.5 4t57 8.5t55.5 14t47.5 21t39.5 30
-t24.5 40t9.5 51zM881 827q0 33 -12.5 58.5t-30.5 42t-48 28t-55 16.5t-61.5 8t-58 2.5t-54 -1t-39.5 -0.5v-307q5 0 34.5 -0.5t46.5 0t50 2t55 5.5t51.5 11t48.5 18.5t37 27t27 38.5t9 51z" />
- <glyph glyph-name="file" unicode="&#xf15b;"
-d="M1024 1024v472q22 -14 36 -28l408 -408q14 -14 28 -36h-472zM896 992q0 -40 28 -68t68 -28h544v-1056q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h800v-544z" />
- <glyph glyph-name="file_text" unicode="&#xf15c;"
-d="M1468 1060q14 -14 28 -36h-472v472q22 -14 36 -28zM992 896h544v-1056q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h800v-544q0 -40 28 -68t68 -28zM1152 160v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704
-q14 0 23 9t9 23zM1152 416v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23zM1152 672v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23z" />
- <glyph glyph-name="sort_by_alphabet" unicode="&#xf15d;" horiz-adv-x="1664"
-d="M1191 1128h177l-72 218l-12 47q-2 16 -2 20h-4l-3 -20q0 -1 -3.5 -18t-7.5 -29zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1572 -23
-v-233h-584v90l369 529q12 18 21 27l11 9v3q-2 0 -6.5 -0.5t-7.5 -0.5q-12 -3 -30 -3h-232v-115h-120v229h567v-89l-369 -530q-6 -8 -21 -26l-11 -11v-2l14 2q9 2 30 2h248v119h121zM1661 874v-106h-288v106h75l-47 144h-243l-47 -144h75v-106h-287v106h70l230 662h162
-l230 -662h70z" />
- <glyph glyph-name="_329" unicode="&#xf15e;" horiz-adv-x="1664"
-d="M1191 104h177l-72 218l-12 47q-2 16 -2 20h-4l-3 -20q0 -1 -3.5 -18t-7.5 -29zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1661 -150
-v-106h-288v106h75l-47 144h-243l-47 -144h75v-106h-287v106h70l230 662h162l230 -662h70zM1572 1001v-233h-584v90l369 529q12 18 21 27l11 9v3q-2 0 -6.5 -0.5t-7.5 -0.5q-12 -3 -30 -3h-232v-115h-120v229h567v-89l-369 -530q-6 -8 -21 -26l-11 -10v-3l14 3q9 1 30 1h248
-v119h121z" />
- <glyph glyph-name="sort_by_attributes" unicode="&#xf160;" horiz-adv-x="1792"
-d="M736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1792 -32v-192q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h832
-q14 0 23 -9t9 -23zM1600 480v-192q0 -14 -9 -23t-23 -9h-640q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h640q14 0 23 -9t9 -23zM1408 992v-192q0 -14 -9 -23t-23 -9h-448q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h448q14 0 23 -9t9 -23zM1216 1504v-192q0 -14 -9 -23t-23 -9h-256
-q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h256q14 0 23 -9t9 -23z" />
- <glyph glyph-name="sort_by_attributes_alt" unicode="&#xf161;" horiz-adv-x="1792"
-d="M1216 -32v-192q0 -14 -9 -23t-23 -9h-256q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h256q14 0 23 -9t9 -23zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192
-q14 0 23 -9t9 -23zM1408 480v-192q0 -14 -9 -23t-23 -9h-448q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h448q14 0 23 -9t9 -23zM1600 992v-192q0 -14 -9 -23t-23 -9h-640q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h640q14 0 23 -9t9 -23zM1792 1504v-192q0 -14 -9 -23t-23 -9h-832
-q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h832q14 0 23 -9t9 -23z" />
- <glyph glyph-name="sort_by_order" unicode="&#xf162;"
-d="M1346 223q0 63 -44 116t-103 53q-52 0 -83 -37t-31 -94t36.5 -95t104.5 -38q50 0 85 27t35 68zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23
-zM1486 165q0 -62 -13 -121.5t-41 -114t-68 -95.5t-98.5 -65.5t-127.5 -24.5q-62 0 -108 16q-24 8 -42 15l39 113q15 -7 31 -11q37 -13 75 -13q84 0 134.5 58.5t66.5 145.5h-2q-21 -23 -61.5 -37t-84.5 -14q-106 0 -173 71.5t-67 172.5q0 105 72 178t181 73q123 0 205 -94.5
-t82 -252.5zM1456 882v-114h-469v114h167v432q0 7 0.5 19t0.5 17v16h-2l-7 -12q-8 -13 -26 -31l-62 -58l-82 86l192 185h123v-654h165z" />
- <glyph glyph-name="sort_by_order_alt" unicode="&#xf163;"
-d="M1346 1247q0 63 -44 116t-103 53q-52 0 -83 -37t-31 -94t36.5 -95t104.5 -38q50 0 85 27t35 68zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9
-t9 -23zM1456 -142v-114h-469v114h167v432q0 7 0.5 19t0.5 17v16h-2l-7 -12q-8 -13 -26 -31l-62 -58l-82 86l192 185h123v-654h165zM1486 1189q0 -62 -13 -121.5t-41 -114t-68 -95.5t-98.5 -65.5t-127.5 -24.5q-62 0 -108 16q-24 8 -42 15l39 113q15 -7 31 -11q37 -13 75 -13
-q84 0 134.5 58.5t66.5 145.5h-2q-21 -23 -61.5 -37t-84.5 -14q-106 0 -173 71.5t-67 172.5q0 105 72 178t181 73q123 0 205 -94.5t82 -252.5z" />
- <glyph glyph-name="_334" unicode="&#xf164;" horiz-adv-x="1664"
-d="M256 192q0 26 -19 45t-45 19q-27 0 -45.5 -19t-18.5 -45q0 -27 18.5 -45.5t45.5 -18.5q26 0 45 18.5t19 45.5zM416 704v-640q0 -26 -19 -45t-45 -19h-288q-26 0 -45 19t-19 45v640q0 26 19 45t45 19h288q26 0 45 -19t19 -45zM1600 704q0 -86 -55 -149q15 -44 15 -76
-q3 -76 -43 -137q17 -56 0 -117q-15 -57 -54 -94q9 -112 -49 -181q-64 -76 -197 -78h-36h-76h-17q-66 0 -144 15.5t-121.5 29t-120.5 39.5q-123 43 -158 44q-26 1 -45 19.5t-19 44.5v641q0 25 18 43.5t43 20.5q24 2 76 59t101 121q68 87 101 120q18 18 31 48t17.5 48.5
-t13.5 60.5q7 39 12.5 61t19.5 52t34 50q19 19 45 19q46 0 82.5 -10.5t60 -26t40 -40.5t24 -45t12 -50t5 -45t0.5 -39q0 -38 -9.5 -76t-19 -60t-27.5 -56q-3 -6 -10 -18t-11 -22t-8 -24h277q78 0 135 -57t57 -135z" />
- <glyph glyph-name="_335" unicode="&#xf165;" horiz-adv-x="1664"
-d="M256 960q0 -26 -19 -45t-45 -19q-27 0 -45.5 19t-18.5 45q0 27 18.5 45.5t45.5 18.5q26 0 45 -18.5t19 -45.5zM416 448v640q0 26 -19 45t-45 19h-288q-26 0 -45 -19t-19 -45v-640q0 -26 19 -45t45 -19h288q26 0 45 19t19 45zM1545 597q55 -61 55 -149q-1 -78 -57.5 -135
-t-134.5 -57h-277q4 -14 8 -24t11 -22t10 -18q18 -37 27 -57t19 -58.5t10 -76.5q0 -24 -0.5 -39t-5 -45t-12 -50t-24 -45t-40 -40.5t-60 -26t-82.5 -10.5q-26 0 -45 19q-20 20 -34 50t-19.5 52t-12.5 61q-9 42 -13.5 60.5t-17.5 48.5t-31 48q-33 33 -101 120q-49 64 -101 121
-t-76 59q-25 2 -43 20.5t-18 43.5v641q0 26 19 44.5t45 19.5q35 1 158 44q77 26 120.5 39.5t121.5 29t144 15.5h17h76h36q133 -2 197 -78q58 -69 49 -181q39 -37 54 -94q17 -61 0 -117q46 -61 43 -137q0 -32 -15 -76z" />
- <glyph glyph-name="youtube_sign" unicode="&#xf166;"
-d="M919 233v157q0 50 -29 50q-17 0 -33 -16v-224q16 -16 33 -16q29 0 29 49zM1103 355h66v34q0 51 -33 51t-33 -51v-34zM532 621v-70h-80v-423h-74v423h-78v70h232zM733 495v-367h-67v40q-39 -45 -76 -45q-33 0 -42 28q-6 17 -6 54v290h66v-270q0 -24 1 -26q1 -15 15 -15
-q20 0 42 31v280h67zM985 384v-146q0 -52 -7 -73q-12 -42 -53 -42q-35 0 -68 41v-36h-67v493h67v-161q32 40 68 40q41 0 53 -42q7 -21 7 -74zM1236 255v-9q0 -29 -2 -43q-3 -22 -15 -40q-27 -40 -80 -40q-52 0 -81 38q-21 27 -21 86v129q0 59 20 86q29 38 80 38t78 -38
-q21 -29 21 -86v-76h-133v-65q0 -51 34 -51q24 0 30 26q0 1 0.5 7t0.5 16.5v21.5h68zM785 1079v-156q0 -51 -32 -51t-32 51v156q0 52 32 52t32 -52zM1318 366q0 177 -19 260q-10 44 -43 73.5t-76 34.5q-136 15 -412 15q-275 0 -411 -15q-44 -5 -76.5 -34.5t-42.5 -73.5
-q-20 -87 -20 -260q0 -176 20 -260q10 -43 42.5 -73t75.5 -35q137 -15 412 -15t412 15q43 5 75.5 35t42.5 73q20 84 20 260zM563 1017l90 296h-75l-51 -195l-53 195h-78q7 -23 23 -69l24 -69q35 -103 46 -158v-201h74v201zM852 936v130q0 58 -21 87q-29 38 -78 38
-q-51 0 -78 -38q-21 -29 -21 -87v-130q0 -58 21 -87q27 -38 78 -38q49 0 78 38q21 27 21 87zM1033 816h67v370h-67v-283q-22 -31 -42 -31q-15 0 -16 16q-1 2 -1 26v272h-67v-293q0 -37 6 -55q11 -27 43 -27q36 0 77 45v-40zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5
-h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="youtube" unicode="&#xf167;"
-d="M971 292v-211q0 -67 -39 -67q-23 0 -45 22v301q22 22 45 22q39 0 39 -67zM1309 291v-46h-90v46q0 68 45 68t45 -68zM343 509h107v94h-312v-94h105v-569h100v569zM631 -60h89v494h-89v-378q-30 -42 -57 -42q-18 0 -21 21q-1 3 -1 35v364h-89v-391q0 -49 8 -73
-q12 -37 58 -37q48 0 102 61v-54zM1060 88v197q0 73 -9 99q-17 56 -71 56q-50 0 -93 -54v217h-89v-663h89v48q45 -55 93 -55q54 0 71 55q9 27 9 100zM1398 98v13h-91q0 -51 -2 -61q-7 -36 -40 -36q-46 0 -46 69v87h179v103q0 79 -27 116q-39 51 -106 51q-68 0 -107 -51
-q-28 -37 -28 -116v-173q0 -79 29 -116q39 -51 108 -51q72 0 108 53q18 27 21 54q2 9 2 58zM790 1011v210q0 69 -43 69t-43 -69v-210q0 -70 43 -70t43 70zM1509 260q0 -234 -26 -350q-14 -59 -58 -99t-102 -46q-184 -21 -555 -21t-555 21q-58 6 -102.5 46t-57.5 99
-q-26 112 -26 350q0 234 26 350q14 59 58 99t103 47q183 20 554 20t555 -20q58 -7 102.5 -47t57.5 -99q26 -112 26 -350zM511 1536h102l-121 -399v-271h-100v271q-14 74 -61 212q-37 103 -65 187h106l71 -263zM881 1203v-175q0 -81 -28 -118q-38 -51 -106 -51q-67 0 -105 51
-q-28 38 -28 118v175q0 80 28 117q38 51 105 51q68 0 106 -51q28 -37 28 -117zM1216 1365v-499h-91v55q-53 -62 -103 -62q-46 0 -59 37q-8 24 -8 75v394h91v-367q0 -33 1 -35q3 -22 21 -22q27 0 57 43v381h91z" />
- <glyph glyph-name="xing" unicode="&#xf168;" horiz-adv-x="1408"
-d="M597 869q-10 -18 -257 -456q-27 -46 -65 -46h-239q-21 0 -31 17t0 36l253 448q1 0 0 1l-161 279q-12 22 -1 37q9 15 32 15h239q40 0 66 -45zM1403 1511q11 -16 0 -37l-528 -934v-1l336 -615q11 -20 1 -37q-10 -15 -32 -15h-239q-42 0 -66 45l-339 622q18 32 531 942
-q25 45 64 45h241q22 0 31 -15z" />
- <glyph glyph-name="xing_sign" unicode="&#xf169;"
-d="M685 771q0 1 -126 222q-21 34 -52 34h-184q-18 0 -26 -11q-7 -12 1 -29l125 -216v-1l-196 -346q-9 -14 0 -28q8 -13 24 -13h185q31 0 50 36zM1309 1268q-7 12 -24 12h-187q-30 0 -49 -35l-411 -729q1 -2 262 -481q20 -35 52 -35h184q18 0 25 12q8 13 -1 28l-260 476v1
-l409 723q8 16 0 28zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="youtube_play" unicode="&#xf16a;" horiz-adv-x="1792"
-d="M711 408l484 250l-484 253v-503zM896 1270q168 0 324.5 -4.5t229.5 -9.5l73 -4q1 0 17 -1.5t23 -3t23.5 -4.5t28.5 -8t28 -13t31 -19.5t29 -26.5q6 -6 15.5 -18.5t29 -58.5t26.5 -101q8 -64 12.5 -136.5t5.5 -113.5v-40v-136q1 -145 -18 -290q-7 -55 -25 -99.5t-32 -61.5
-l-14 -17q-14 -15 -29 -26.5t-31 -19t-28 -12.5t-28.5 -8t-24 -4.5t-23 -3t-16.5 -1.5q-251 -19 -627 -19q-207 2 -359.5 6.5t-200.5 7.5l-49 4l-36 4q-36 5 -54.5 10t-51 21t-56.5 41q-6 6 -15.5 18.5t-29 58.5t-26.5 101q-8 64 -12.5 136.5t-5.5 113.5v40v136
-q-1 145 18 290q7 55 25 99.5t32 61.5l14 17q14 15 29 26.5t31 19.5t28 13t28.5 8t23.5 4.5t23 3t17 1.5q251 18 627 18z" />
- <glyph glyph-name="dropbox" unicode="&#xf16b;" horiz-adv-x="1792"
-d="M402 829l494 -305l-342 -285l-490 319zM1388 274v-108l-490 -293v-1l-1 1l-1 -1v1l-489 293v108l147 -96l342 284v2l1 -1l1 1v-2l343 -284zM554 1418l342 -285l-494 -304l-338 270zM1390 829l338 -271l-489 -319l-343 285zM1239 1418l489 -319l-338 -270l-494 304z" />
- <glyph glyph-name="stackexchange" unicode="&#xf16c;"
-d="M1289 -96h-1118v480h-160v-640h1438v640h-160v-480zM347 428l33 157l783 -165l-33 -156zM450 802l67 146l725 -339l-67 -145zM651 1158l102 123l614 -513l-102 -123zM1048 1536l477 -641l-128 -96l-477 641zM330 65v159h800v-159h-800z" />
- <glyph glyph-name="instagram" unicode="&#xf16d;"
-d="M1024 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1162 640q0 -164 -115 -279t-279 -115t-279 115t-115 279t115 279t279 115t279 -115t115 -279zM1270 1050q0 -38 -27 -65t-65 -27t-65 27t-27 65t27 65t65 27t65 -27t27 -65zM768 1270
-q-7 0 -76.5 0.5t-105.5 0t-96.5 -3t-103 -10t-71.5 -18.5q-50 -20 -88 -58t-58 -88q-11 -29 -18.5 -71.5t-10 -103t-3 -96.5t0 -105.5t0.5 -76.5t-0.5 -76.5t0 -105.5t3 -96.5t10 -103t18.5 -71.5q20 -50 58 -88t88 -58q29 -11 71.5 -18.5t103 -10t96.5 -3t105.5 0t76.5 0.5
-t76.5 -0.5t105.5 0t96.5 3t103 10t71.5 18.5q50 20 88 58t58 88q11 29 18.5 71.5t10 103t3 96.5t0 105.5t-0.5 76.5t0.5 76.5t0 105.5t-3 96.5t-10 103t-18.5 71.5q-20 50 -58 88t-88 58q-29 11 -71.5 18.5t-103 10t-96.5 3t-105.5 0t-76.5 -0.5zM1536 640q0 -229 -5 -317
-q-10 -208 -124 -322t-322 -124q-88 -5 -317 -5t-317 5q-208 10 -322 124t-124 322q-5 88 -5 317t5 317q10 208 124 322t322 124q88 5 317 5t317 -5q208 -10 322 -124t124 -322q5 -88 5 -317z" />
- <glyph glyph-name="flickr" unicode="&#xf16e;"
-d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM698 640q0 88 -62 150t-150 62t-150 -62t-62 -150t62 -150t150 -62t150 62t62 150zM1262 640q0 88 -62 150
-t-150 62t-150 -62t-62 -150t62 -150t150 -62t150 62t62 150z" />
- <glyph glyph-name="adn" unicode="&#xf170;"
-d="M768 914l201 -306h-402zM1133 384h94l-459 691l-459 -691h94l104 160h522zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="f171" unicode="&#xf171;" horiz-adv-x="1408"
-d="M815 677q8 -63 -50.5 -101t-111.5 -6q-39 17 -53.5 58t-0.5 82t52 58q36 18 72.5 12t64 -35.5t27.5 -67.5zM926 698q-14 107 -113 164t-197 13q-63 -28 -100.5 -88.5t-34.5 -129.5q4 -91 77.5 -155t165.5 -56q91 8 152 84t50 168zM1165 1240q-20 27 -56 44.5t-58 22
-t-71 12.5q-291 47 -566 -2q-43 -7 -66 -12t-55 -22t-50 -43q30 -28 76 -45.5t73.5 -22t87.5 -11.5q228 -29 448 -1q63 8 89.5 12t72.5 21.5t75 46.5zM1222 205q-8 -26 -15.5 -76.5t-14 -84t-28.5 -70t-58 -56.5q-86 -48 -189.5 -71.5t-202 -22t-201.5 18.5q-46 8 -81.5 18
-t-76.5 27t-73 43.5t-52 61.5q-25 96 -57 292l6 16l18 9q223 -148 506.5 -148t507.5 148q21 -6 24 -23t-5 -45t-8 -37zM1403 1166q-26 -167 -111 -655q-5 -30 -27 -56t-43.5 -40t-54.5 -31q-252 -126 -610 -88q-248 27 -394 139q-15 12 -25.5 26.5t-17 35t-9 34t-6 39.5
-t-5.5 35q-9 50 -26.5 150t-28 161.5t-23.5 147.5t-22 158q3 26 17.5 48.5t31.5 37.5t45 30t46 22.5t48 18.5q125 46 313 64q379 37 676 -50q155 -46 215 -122q16 -20 16.5 -51t-5.5 -54z" />
- <glyph glyph-name="bitbucket_sign" unicode="&#xf172;"
-d="M848 666q0 43 -41 66t-77 1q-43 -20 -42.5 -72.5t43.5 -70.5q39 -23 81 4t36 72zM928 682q8 -66 -36 -121t-110 -61t-119 40t-56 113q-2 49 25.5 93t72.5 64q70 31 141.5 -10t81.5 -118zM1100 1073q-20 -21 -53.5 -34t-53 -16t-63.5 -8q-155 -20 -324 0q-44 6 -63 9.5
-t-52.5 16t-54.5 32.5q13 19 36 31t40 15.5t47 8.5q198 35 408 1q33 -5 51 -8.5t43 -16t39 -31.5zM1142 327q0 7 5.5 26.5t3 32t-17.5 16.5q-161 -106 -365 -106t-366 106l-12 -6l-5 -12q26 -154 41 -210q47 -81 204 -108q249 -46 428 53q34 19 49 51.5t22.5 85.5t12.5 71z
-M1272 1020q9 53 -8 75q-43 55 -155 88q-216 63 -487 36q-132 -12 -226 -46q-38 -15 -59.5 -25t-47 -34t-29.5 -54q8 -68 19 -138t29 -171t24 -137q1 -5 5 -31t7 -36t12 -27t22 -28q105 -80 284 -100q259 -28 440 63q24 13 39.5 23t31 29t19.5 40q48 267 80 473zM1536 1120
-v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="tumblr" unicode="&#xf173;" horiz-adv-x="1024"
-d="M944 207l80 -237q-23 -35 -111 -66t-177 -32q-104 -2 -190.5 26t-142.5 74t-95 106t-55.5 120t-16.5 118v544h-168v215q72 26 129 69.5t91 90t58 102t34 99t15 88.5q1 5 4.5 8.5t7.5 3.5h244v-424h333v-252h-334v-518q0 -30 6.5 -56t22.5 -52.5t49.5 -41.5t81.5 -14
-q78 2 134 29z" />
- <glyph glyph-name="tumblr_sign" unicode="&#xf174;"
-d="M1136 75l-62 183q-44 -22 -103 -22q-36 -1 -62 10.5t-38.5 31.5t-17.5 40.5t-5 43.5v398h257v194h-256v326h-188q-8 0 -9 -10q-5 -44 -17.5 -87t-39 -95t-77 -95t-118.5 -68v-165h130v-418q0 -57 21.5 -115t65 -111t121 -85.5t176.5 -30.5q69 1 136.5 25t85.5 50z
-M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="long_arrow_down" unicode="&#xf175;" horiz-adv-x="768"
-d="M765 237q8 -19 -5 -35l-350 -384q-10 -10 -23 -10q-14 0 -24 10l-355 384q-13 16 -5 35q9 19 29 19h224v1248q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1248h224q21 0 29 -19z" />
- <glyph glyph-name="long_arrow_up" unicode="&#xf176;" horiz-adv-x="768"
-d="M765 1043q-9 -19 -29 -19h-224v-1248q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v1248h-224q-21 0 -29 19t5 35l350 384q10 10 23 10q14 0 24 -10l355 -384q13 -16 5 -35z" />
- <glyph glyph-name="long_arrow_left" unicode="&#xf177;" horiz-adv-x="1792"
-d="M1792 736v-192q0 -14 -9 -23t-23 -9h-1248v-224q0 -21 -19 -29t-35 5l-384 350q-10 10 -10 23q0 14 10 24l384 354q16 14 35 6q19 -9 19 -29v-224h1248q14 0 23 -9t9 -23z" />
- <glyph glyph-name="long_arrow_right" unicode="&#xf178;" horiz-adv-x="1792"
-d="M1728 643q0 -14 -10 -24l-384 -354q-16 -14 -35 -6q-19 9 -19 29v224h-1248q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h1248v224q0 21 19 29t35 -5l384 -350q10 -10 10 -23z" />
- <glyph glyph-name="apple" unicode="&#xf179;" horiz-adv-x="1408"
-d="M1393 321q-39 -125 -123 -250q-129 -196 -257 -196q-49 0 -140 32q-86 32 -151 32q-61 0 -142 -33q-81 -34 -132 -34q-152 0 -301 259q-147 261 -147 503q0 228 113 374q113 144 284 144q72 0 177 -30q104 -30 138 -30q45 0 143 34q102 34 173 34q119 0 213 -65
-q52 -36 104 -100q-79 -67 -114 -118q-65 -94 -65 -207q0 -124 69 -223t158 -126zM1017 1494q0 -61 -29 -136q-30 -75 -93 -138q-54 -54 -108 -72q-37 -11 -104 -17q3 149 78 257q74 107 250 148q1 -3 2.5 -11t2.5 -11q0 -4 0.5 -10t0.5 -10z" />
- <glyph glyph-name="windows" unicode="&#xf17a;" horiz-adv-x="1664"
-d="M682 530v-651l-682 94v557h682zM682 1273v-659h-682v565zM1664 530v-786l-907 125v661h907zM1664 1408v-794h-907v669z" />
- <glyph glyph-name="android" unicode="&#xf17b;" horiz-adv-x="1408"
-d="M493 1053q16 0 27.5 11.5t11.5 27.5t-11.5 27.5t-27.5 11.5t-27 -11.5t-11 -27.5t11 -27.5t27 -11.5zM915 1053q16 0 27 11.5t11 27.5t-11 27.5t-27 11.5t-27.5 -11.5t-11.5 -27.5t11.5 -27.5t27.5 -11.5zM103 869q42 0 72 -30t30 -72v-430q0 -43 -29.5 -73t-72.5 -30
-t-73 30t-30 73v430q0 42 30 72t73 30zM1163 850v-666q0 -46 -32 -78t-77 -32h-75v-227q0 -43 -30 -73t-73 -30t-73 30t-30 73v227h-138v-227q0 -43 -30 -73t-73 -30q-42 0 -72 30t-30 73l-1 227h-74q-46 0 -78 32t-32 78v666h918zM931 1255q107 -55 171 -153.5t64 -215.5
-h-925q0 117 64 215.5t172 153.5l-71 131q-7 13 5 20q13 6 20 -6l72 -132q95 42 201 42t201 -42l72 132q7 12 20 6q12 -7 5 -20zM1408 767v-430q0 -43 -30 -73t-73 -30q-42 0 -72 30t-30 73v430q0 43 30 72.5t72 29.5q43 0 73 -29.5t30 -72.5z" />
- <glyph glyph-name="linux" unicode="&#xf17c;"
-d="M663 1125q-11 -1 -15.5 -10.5t-8.5 -9.5q-5 -1 -5 5q0 12 19 15h10zM750 1111q-4 -1 -11.5 6.5t-17.5 4.5q24 11 32 -2q3 -6 -3 -9zM399 684q-4 1 -6 -3t-4.5 -12.5t-5.5 -13.5t-10 -13q-10 -11 -1 -12q4 -1 12.5 7t12.5 18q1 3 2 7t2 6t1.5 4.5t0.5 4v3t-1 2.5t-3 2z
-M1254 325q0 18 -55 42q4 15 7.5 27.5t5 26t3 21.5t0.5 22.5t-1 19.5t-3.5 22t-4 20.5t-5 25t-5.5 26.5q-10 48 -47 103t-72 75q24 -20 57 -83q87 -162 54 -278q-11 -40 -50 -42q-31 -4 -38.5 18.5t-8 83.5t-11.5 107q-9 39 -19.5 69t-19.5 45.5t-15.5 24.5t-13 15t-7.5 7
-q-14 62 -31 103t-29.5 56t-23.5 33t-15 40q-4 21 6 53.5t4.5 49.5t-44.5 25q-15 3 -44.5 18t-35.5 16q-8 1 -11 26t8 51t36 27q37 3 51 -30t4 -58q-11 -19 -2 -26.5t30 -0.5q13 4 13 36v37q-5 30 -13.5 50t-21 30.5t-23.5 15t-27 7.5q-107 -8 -89 -134q0 -15 -1 -15
-q-9 9 -29.5 10.5t-33 -0.5t-15.5 5q1 57 -16 90t-45 34q-27 1 -41.5 -27.5t-16.5 -59.5q-1 -15 3.5 -37t13 -37.5t15.5 -13.5q10 3 16 14q4 9 -7 8q-7 0 -15.5 14.5t-9.5 33.5q-1 22 9 37t34 14q17 0 27 -21t9.5 -39t-1.5 -22q-22 -15 -31 -29q-8 -12 -27.5 -23.5
-t-20.5 -12.5q-13 -14 -15.5 -27t7.5 -18q14 -8 25 -19.5t16 -19t18.5 -13t35.5 -6.5q47 -2 102 15q2 1 23 7t34.5 10.5t29.5 13t21 17.5q9 14 20 8q5 -3 6.5 -8.5t-3 -12t-16.5 -9.5q-20 -6 -56.5 -21.5t-45.5 -19.5q-44 -19 -70 -23q-25 -5 -79 2q-10 2 -9 -2t17 -19
-q25 -23 67 -22q17 1 36 7t36 14t33.5 17.5t30 17t24.5 12t17.5 2.5t8.5 -11q0 -2 -1 -4.5t-4 -5t-6 -4.5t-8.5 -5t-9 -4.5t-10 -5t-9.5 -4.5q-28 -14 -67.5 -44t-66.5 -43t-49 -1q-21 11 -63 73q-22 31 -25 22q-1 -3 -1 -10q0 -25 -15 -56.5t-29.5 -55.5t-21 -58t11.5 -63
-q-23 -6 -62.5 -90t-47.5 -141q-2 -18 -1.5 -69t-5.5 -59q-8 -24 -29 -3q-32 31 -36 94q-2 28 4 56q4 19 -1 18q-2 -1 -4 -5q-36 -65 10 -166q5 -12 25 -28t24 -20q20 -23 104 -90.5t93 -76.5q16 -15 17.5 -38t-14 -43t-45.5 -23q8 -15 29 -44.5t28 -54t7 -70.5q46 24 7 92
-q-4 8 -10.5 16t-9.5 12t-2 6q3 5 13 9.5t20 -2.5q46 -52 166 -36q133 15 177 87q23 38 34 30q12 -6 10 -52q-1 -25 -23 -92q-9 -23 -6 -37.5t24 -15.5q3 19 14.5 77t13.5 90q2 21 -6.5 73.5t-7.5 97t23 70.5q15 18 51 18q1 37 34.5 53t72.5 10.5t60 -22.5zM626 1152
-q3 17 -2.5 30t-11.5 15q-9 2 -9 -7q2 -5 5 -6q10 0 7 -15q-3 -20 8 -20q3 0 3 3zM1045 955q-2 8 -6.5 11.5t-13 5t-14.5 5.5q-5 3 -9.5 8t-7 8t-5.5 6.5t-4 4t-4 -1.5q-14 -16 7 -43.5t39 -31.5q9 -1 14.5 8t3.5 20zM867 1168q0 11 -5 19.5t-11 12.5t-9 3q-6 0 -8 -2t0 -4
-t5 -3q14 -4 18 -31q0 -3 8 2q2 2 2 3zM921 1401q0 2 -2.5 5t-9 7t-9.5 6q-15 15 -24 15q-9 -1 -11.5 -7.5t-1 -13t-0.5 -12.5q-1 -4 -6 -10.5t-6 -9t3 -8.5q4 -3 8 0t11 9t15 9q1 1 9 1t15 2t9 7zM1486 60q20 -12 31 -24.5t12 -24t-2.5 -22.5t-15.5 -22t-23.5 -19.5
-t-30 -18.5t-31.5 -16.5t-32 -15.5t-27 -13q-38 -19 -85.5 -56t-75.5 -64q-17 -16 -68 -19.5t-89 14.5q-18 9 -29.5 23.5t-16.5 25.5t-22 19.5t-47 9.5q-44 1 -130 1q-19 0 -57 -1.5t-58 -2.5q-44 -1 -79.5 -15t-53.5 -30t-43.5 -28.5t-53.5 -11.5q-29 1 -111 31t-146 43
-q-19 4 -51 9.5t-50 9t-39.5 9.5t-33.5 14.5t-17 19.5q-10 23 7 66.5t18 54.5q1 16 -4 40t-10 42.5t-4.5 36.5t10.5 27q14 12 57 14t60 12q30 18 42 35t12 51q21 -73 -32 -106q-32 -20 -83 -15q-34 3 -43 -10q-13 -15 5 -57q2 -6 8 -18t8.5 -18t4.5 -17t1 -22q0 -15 -17 -49
-t-14 -48q3 -17 37 -26q20 -6 84.5 -18.5t99.5 -20.5q24 -6 74 -22t82.5 -23t55.5 -4q43 6 64.5 28t23 48t-7.5 58.5t-19 52t-20 36.5q-121 190 -169 242q-68 74 -113 40q-11 -9 -15 15q-3 16 -2 38q1 29 10 52t24 47t22 42q8 21 26.5 72t29.5 78t30 61t39 54
-q110 143 124 195q-12 112 -16 310q-2 90 24 151.5t106 104.5q39 21 104 21q53 1 106 -13.5t89 -41.5q57 -42 91.5 -121.5t29.5 -147.5q-5 -95 30 -214q34 -113 133 -218q55 -59 99.5 -163t59.5 -191q8 -49 5 -84.5t-12 -55.5t-20 -22q-10 -2 -23.5 -19t-27 -35.5
-t-40.5 -33.5t-61 -14q-18 1 -31.5 5t-22.5 13.5t-13.5 15.5t-11.5 20.5t-9 19.5q-22 37 -41 30t-28 -49t7 -97q20 -70 1 -195q-10 -65 18 -100.5t73 -33t85 35.5q59 49 89.5 66.5t103.5 42.5q53 18 77 36.5t18.5 34.5t-25 28.5t-51.5 23.5q-33 11 -49.5 48t-15 72.5
-t15.5 47.5q1 -31 8 -56.5t14.5 -40.5t20.5 -28.5t21 -19t21.5 -13t16.5 -9.5z" />
- <glyph glyph-name="dribble" unicode="&#xf17d;"
-d="M1024 36q-42 241 -140 498h-2l-2 -1q-16 -6 -43 -16.5t-101 -49t-137 -82t-131 -114.5t-103 -148l-15 11q184 -150 418 -150q132 0 256 52zM839 643q-21 49 -53 111q-311 -93 -673 -93q-1 -7 -1 -21q0 -124 44 -236.5t124 -201.5q50 89 123.5 166.5t142.5 124.5t130.5 81
-t99.5 48l37 13q4 1 13 3.5t13 4.5zM732 855q-120 213 -244 378q-138 -65 -234 -186t-128 -272q302 0 606 80zM1416 536q-210 60 -409 29q87 -239 128 -469q111 75 185 189.5t96 250.5zM611 1277q-1 0 -2 -1q1 1 2 1zM1201 1132q-185 164 -433 164q-76 0 -155 -19
-q131 -170 246 -382q69 26 130 60.5t96.5 61.5t65.5 57t37.5 40.5zM1424 647q-3 232 -149 410l-1 -1q-9 -12 -19 -24.5t-43.5 -44.5t-71 -60.5t-100 -65t-131.5 -64.5q25 -53 44 -95q2 -5 6.5 -17t7.5 -17q36 5 74.5 7t73.5 2t69 -1.5t64 -4t56.5 -5.5t48 -6.5t36.5 -6
-t25 -4.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="skype" unicode="&#xf17e;"
-d="M1173 473q0 50 -19.5 91.5t-48.5 68.5t-73 49t-82.5 34t-87.5 23l-104 24q-30 7 -44 10.5t-35 11.5t-30 16t-16.5 21t-7.5 30q0 77 144 77q43 0 77 -12t54 -28.5t38 -33.5t40 -29t48 -12q47 0 75.5 32t28.5 77q0 55 -56 99.5t-142 67.5t-182 23q-68 0 -132 -15.5
-t-119.5 -47t-89 -87t-33.5 -128.5q0 -61 19 -106.5t56 -75.5t80 -48.5t103 -32.5l146 -36q90 -22 112 -36q32 -20 32 -60q0 -39 -40 -64.5t-105 -25.5q-51 0 -91.5 16t-65 38.5t-45.5 45t-46 38.5t-54 16q-50 0 -75.5 -30t-25.5 -75q0 -92 122 -157.5t291 -65.5
-q73 0 140 18.5t122.5 53.5t88.5 93.5t33 131.5zM1536 256q0 -159 -112.5 -271.5t-271.5 -112.5q-130 0 -234 80q-77 -16 -150 -16q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5q0 73 16 150q-80 104 -80 234q0 159 112.5 271.5t271.5 112.5q130 0 234 -80
-q77 16 150 16q143 0 273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -73 -16 -150q80 -104 80 -234z" />
- <glyph glyph-name="foursquare" unicode="&#xf180;" horiz-adv-x="1280"
-d="M1000 1102l37 194q5 23 -9 40t-35 17h-712q-23 0 -38.5 -17t-15.5 -37v-1101q0 -7 6 -1l291 352q23 26 38 33.5t48 7.5h239q22 0 37 14.5t18 29.5q24 130 37 191q4 21 -11.5 40t-36.5 19h-294q-29 0 -48 19t-19 48v42q0 29 19 47.5t48 18.5h346q18 0 35 13.5t20 29.5z
-M1227 1324q-15 -73 -53.5 -266.5t-69.5 -350t-35 -173.5q-6 -22 -9 -32.5t-14 -32.5t-24.5 -33t-38.5 -21t-58 -10h-271q-13 0 -22 -10q-8 -9 -426 -494q-22 -25 -58.5 -28.5t-48.5 5.5q-55 22 -55 98v1410q0 55 38 102.5t120 47.5h888q95 0 127 -53t10 -159zM1227 1324
-l-158 -790q4 17 35 173.5t69.5 350t53.5 266.5z" />
- <glyph glyph-name="trello" unicode="&#xf181;"
-d="M704 192v1024q0 14 -9 23t-23 9h-480q-14 0 -23 -9t-9 -23v-1024q0 -14 9 -23t23 -9h480q14 0 23 9t9 23zM1376 576v640q0 14 -9 23t-23 9h-480q-14 0 -23 -9t-9 -23v-640q0 -14 9 -23t23 -9h480q14 0 23 9t9 23zM1536 1344v-1408q0 -26 -19 -45t-45 -19h-1408
-q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
- <glyph glyph-name="female" unicode="&#xf182;" horiz-adv-x="1280"
-d="M1280 480q0 -40 -28 -68t-68 -28q-51 0 -80 43l-227 341h-45v-132l247 -411q9 -15 9 -33q0 -26 -19 -45t-45 -19h-192v-272q0 -46 -33 -79t-79 -33h-160q-46 0 -79 33t-33 79v272h-192q-26 0 -45 19t-19 45q0 18 9 33l247 411v132h-45l-227 -341q-29 -43 -80 -43
-q-40 0 -68 28t-28 68q0 29 16 53l256 384q73 107 176 107h384q103 0 176 -107l256 -384q16 -24 16 -53zM864 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" />
- <glyph glyph-name="male" unicode="&#xf183;" horiz-adv-x="1024"
-d="M1024 832v-416q0 -40 -28 -68t-68 -28t-68 28t-28 68v352h-64v-912q0 -46 -33 -79t-79 -33t-79 33t-33 79v464h-64v-464q0 -46 -33 -79t-79 -33t-79 33t-33 79v912h-64v-352q0 -40 -28 -68t-68 -28t-68 28t-28 68v416q0 80 56 136t136 56h640q80 0 136 -56t56 -136z
-M736 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" />
- <glyph glyph-name="gittip" unicode="&#xf184;"
-d="M773 234l350 473q16 22 24.5 59t-6 85t-61.5 79q-40 26 -83 25.5t-73.5 -17.5t-54.5 -45q-36 -40 -96 -40q-59 0 -95 40q-24 28 -54.5 45t-73.5 17.5t-84 -25.5q-46 -31 -60.5 -79t-6 -85t24.5 -59zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
-t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="sun" unicode="&#xf185;" horiz-adv-x="1792"
-d="M1472 640q0 117 -45.5 223.5t-123 184t-184 123t-223.5 45.5t-223.5 -45.5t-184 -123t-123 -184t-45.5 -223.5t45.5 -223.5t123 -184t184 -123t223.5 -45.5t223.5 45.5t184 123t123 184t45.5 223.5zM1748 363q-4 -15 -20 -20l-292 -96v-306q0 -16 -13 -26q-15 -10 -29 -4
-l-292 94l-180 -248q-10 -13 -26 -13t-26 13l-180 248l-292 -94q-14 -6 -29 4q-13 10 -13 26v306l-292 96q-16 5 -20 20q-5 17 4 29l180 248l-180 248q-9 13 -4 29q4 15 20 20l292 96v306q0 16 13 26q15 10 29 4l292 -94l180 248q9 12 26 12t26 -12l180 -248l292 94
-q14 6 29 -4q13 -10 13 -26v-306l292 -96q16 -5 20 -20q5 -16 -4 -29l-180 -248l180 -248q9 -12 4 -29z" />
- <glyph glyph-name="_366" unicode="&#xf186;"
-d="M1262 233q-54 -9 -110 -9q-182 0 -337 90t-245 245t-90 337q0 192 104 357q-201 -60 -328.5 -229t-127.5 -384q0 -130 51 -248.5t136.5 -204t204 -136.5t248.5 -51q144 0 273.5 61.5t220.5 171.5zM1465 318q-94 -203 -283.5 -324.5t-413.5 -121.5q-156 0 -298 61
-t-245 164t-164 245t-61 298q0 153 57.5 292.5t156 241.5t235.5 164.5t290 68.5q44 2 61 -39q18 -41 -15 -72q-86 -78 -131.5 -181.5t-45.5 -218.5q0 -148 73 -273t198 -198t273 -73q118 0 228 51q41 18 72 -13q14 -14 17.5 -34t-4.5 -38z" />
- <glyph glyph-name="archive" unicode="&#xf187;" horiz-adv-x="1792"
-d="M1088 704q0 26 -19 45t-45 19h-256q-26 0 -45 -19t-19 -45t19 -45t45 -19h256q26 0 45 19t19 45zM1664 896v-960q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v960q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1728 1344v-256q0 -26 -19 -45t-45 -19h-1536
-q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1536q26 0 45 -19t19 -45z" />
- <glyph glyph-name="bug" unicode="&#xf188;" horiz-adv-x="1664"
-d="M1632 576q0 -26 -19 -45t-45 -19h-224q0 -171 -67 -290l208 -209q19 -19 19 -45t-19 -45q-18 -19 -45 -19t-45 19l-198 197q-5 -5 -15 -13t-42 -28.5t-65 -36.5t-82 -29t-97 -13v896h-128v-896q-51 0 -101.5 13.5t-87 33t-66 39t-43.5 32.5l-15 14l-183 -207
-q-20 -21 -48 -21q-24 0 -43 16q-19 18 -20.5 44.5t15.5 46.5l202 227q-58 114 -58 274h-224q-26 0 -45 19t-19 45t19 45t45 19h224v294l-173 173q-19 19 -19 45t19 45t45 19t45 -19l173 -173h844l173 173q19 19 45 19t45 -19t19 -45t-19 -45l-173 -173v-294h224q26 0 45 -19
-t19 -45zM1152 1152h-640q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5z" />
- <glyph glyph-name="vk" unicode="&#xf189;" horiz-adv-x="1920"
-d="M1917 1016q23 -64 -150 -294q-24 -32 -65 -85q-40 -51 -55 -72t-30.5 -49.5t-12 -42t13 -34.5t32.5 -43t57 -53q4 -2 5 -4q141 -131 191 -221q3 -5 6.5 -12.5t7 -26.5t-0.5 -34t-25 -27.5t-59 -12.5l-256 -4q-24 -5 -56 5t-52 22l-20 12q-30 21 -70 64t-68.5 77.5t-61 58
-t-56.5 15.5q-3 -1 -8 -3.5t-17 -14.5t-21.5 -29.5t-17 -52t-6.5 -77.5q0 -15 -3.5 -27.5t-7.5 -18.5l-4 -5q-18 -19 -53 -22h-115q-71 -4 -146 16.5t-131.5 53t-103 66t-70.5 57.5l-25 24q-10 10 -27.5 30t-71.5 91t-106 151t-122.5 211t-130.5 272q-6 16 -6 27t3 16l4 6
-q15 19 57 19l274 2q12 -2 23 -6.5t16 -8.5l5 -3q16 -11 24 -32q20 -50 46 -103.5t41 -81.5l16 -29q29 -60 56 -104t48.5 -68.5t41.5 -38.5t34 -14t27 5q2 1 5 5t12 22t13.5 47t9.5 81t0 125q-2 40 -9 73t-14 46l-6 12q-25 34 -85 43q-13 2 5 24q16 19 38 30q53 26 239 24
-q82 -1 135 -13q20 -5 33.5 -13.5t20.5 -24t10.5 -32t3.5 -45.5t-1 -55t-2.5 -70.5t-1.5 -82.5q0 -11 -1 -42t-0.5 -48t3.5 -40.5t11.5 -39t22.5 -24.5q8 -2 17 -4t26 11t38 34.5t52 67t68 107.5q60 104 107 225q4 10 10 17.5t11 10.5l4 3l5 2.5t13 3t20 0.5l288 2
-q39 5 64 -2.5t31 -16.5z" />
- <glyph glyph-name="weibo" unicode="&#xf18a;" horiz-adv-x="1792"
-d="M675 252q21 34 11 69t-45 50q-34 14 -73 1t-60 -46q-22 -34 -13 -68.5t43 -50.5t74.5 -2.5t62.5 47.5zM769 373q8 13 3.5 26.5t-17.5 18.5q-14 5 -28.5 -0.5t-21.5 -18.5q-17 -31 13 -45q14 -5 29 0.5t22 18.5zM943 266q-45 -102 -158 -150t-224 -12
-q-107 34 -147.5 126.5t6.5 187.5q47 93 151.5 139t210.5 19q111 -29 158.5 -119.5t2.5 -190.5zM1255 426q-9 96 -89 170t-208.5 109t-274.5 21q-223 -23 -369.5 -141.5t-132.5 -264.5q9 -96 89 -170t208.5 -109t274.5 -21q223 23 369.5 141.5t132.5 264.5zM1563 422
-q0 -68 -37 -139.5t-109 -137t-168.5 -117.5t-226 -83t-270.5 -31t-275 33.5t-240.5 93t-171.5 151t-65 199.5q0 115 69.5 245t197.5 258q169 169 341.5 236t246.5 -7q65 -64 20 -209q-4 -14 -1 -20t10 -7t14.5 0.5t13.5 3.5l6 2q139 59 246 59t153 -61q45 -63 0 -178
-q-2 -13 -4.5 -20t4.5 -12.5t12 -7.5t17 -6q57 -18 103 -47t80 -81.5t34 -116.5zM1489 1046q42 -47 54.5 -108.5t-6.5 -117.5q-8 -23 -29.5 -34t-44.5 -4q-23 8 -34 29.5t-4 44.5q20 63 -24 111t-107 35q-24 -5 -45 8t-25 37q-5 24 8 44.5t37 25.5q60 13 119 -5.5t101 -65.5z
-M1670 1209q87 -96 112.5 -222.5t-13.5 -241.5q-9 -27 -34 -40t-52 -4t-40 34t-5 52q28 82 10 172t-80 158q-62 69 -148 95.5t-173 8.5q-28 -6 -52 9.5t-30 43.5t9.5 51.5t43.5 29.5q123 26 244 -11.5t208 -134.5z" />
- <glyph glyph-name="renren" unicode="&#xf18b;"
-d="M1133 -34q-171 -94 -368 -94q-196 0 -367 94q138 87 235.5 211t131.5 268q35 -144 132.5 -268t235.5 -211zM638 1394v-485q0 -252 -126.5 -459.5t-330.5 -306.5q-181 215 -181 495q0 187 83.5 349.5t229.5 269.5t325 137zM1536 638q0 -280 -181 -495
-q-204 99 -330.5 306.5t-126.5 459.5v485q179 -30 325 -137t229.5 -269.5t83.5 -349.5z" />
- <glyph glyph-name="_372" unicode="&#xf18c;" horiz-adv-x="1408"
-d="M1402 433q-32 -80 -76 -138t-91 -88.5t-99 -46.5t-101.5 -14.5t-96.5 8.5t-86.5 22t-69.5 27.5t-46 22.5l-17 10q-113 -228 -289.5 -359.5t-384.5 -132.5q-19 0 -32 13t-13 32t13 31.5t32 12.5q173 1 322.5 107.5t251.5 294.5q-36 -14 -72 -23t-83 -13t-91 2.5t-93 28.5
-t-92 59t-84.5 100t-74.5 146q114 47 214 57t167.5 -7.5t124.5 -56.5t88.5 -77t56.5 -82q53 131 79 291q-7 -1 -18 -2.5t-46.5 -2.5t-69.5 0.5t-81.5 10t-88.5 23t-84 42.5t-75 65t-54.5 94.5t-28.5 127.5q70 28 133.5 36.5t112.5 -1t92 -30t73.5 -50t56 -61t42 -63t27.5 -56
-t16 -39.5l4 -16q12 122 12 195q-8 6 -21.5 16t-49 44.5t-63.5 71.5t-54 93t-33 112.5t12 127t70 138.5q73 -25 127.5 -61.5t84.5 -76.5t48 -85t20.5 -89t-0.5 -85.5t-13 -76.5t-19 -62t-17 -42l-7 -15q1 -4 1 -50t-1 -72q3 7 10 18.5t30.5 43t50.5 58t71 55.5t91.5 44.5
-t112 14.5t132.5 -24q-2 -78 -21.5 -141.5t-50 -104.5t-69.5 -71.5t-81.5 -45.5t-84.5 -24t-80 -9.5t-67.5 1t-46.5 4.5l-17 3q-23 -147 -73 -283q6 7 18 18.5t49.5 41t77.5 52.5t99.5 42t117.5 20t129 -23.5t137 -77.5z" />
- <glyph glyph-name="stack_exchange" unicode="&#xf18d;" horiz-adv-x="1280"
-d="M1259 283v-66q0 -85 -57.5 -144.5t-138.5 -59.5h-57l-260 -269v269h-529q-81 0 -138.5 59.5t-57.5 144.5v66h1238zM1259 609v-255h-1238v255h1238zM1259 937v-255h-1238v255h1238zM1259 1077v-67h-1238v67q0 84 57.5 143.5t138.5 59.5h846q81 0 138.5 -59.5t57.5 -143.5z
-" />
- <glyph glyph-name="_374" unicode="&#xf18e;"
-d="M1152 640q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v192h-352q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h352v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198
-t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="arrow_circle_alt_left" unicode="&#xf190;"
-d="M1152 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-352v-192q0 -14 -9 -23t-23 -9q-12 0 -24 10l-319 319q-9 9 -9 23t9 23l320 320q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5v-192h352q13 0 22.5 -9.5t9.5 -22.5zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198
-t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="_376" unicode="&#xf191;"
-d="M1024 960v-640q0 -26 -19 -45t-45 -19q-20 0 -37 12l-448 320q-27 19 -27 52t27 52l448 320q17 12 37 12q26 0 45 -19t19 -45zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5z
-M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="dot_circle_alt" unicode="&#xf192;"
-d="M1024 640q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5
-t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="_378" unicode="&#xf193;" horiz-adv-x="1664"
-d="M1023 349l102 -204q-58 -179 -210 -290t-339 -111q-156 0 -288.5 77.5t-210 210t-77.5 288.5q0 181 104.5 330t274.5 211l17 -131q-122 -54 -195 -165.5t-73 -244.5q0 -185 131.5 -316.5t316.5 -131.5q126 0 232.5 65t165 175.5t49.5 236.5zM1571 249l58 -114l-256 -128
-q-13 -7 -29 -7q-40 0 -57 35l-239 477h-472q-24 0 -42.5 16.5t-21.5 40.5l-96 779q-2 17 6 42q14 51 57 82.5t97 31.5q66 0 113 -47t47 -113q0 -69 -52 -117.5t-120 -41.5l37 -289h423v-128h-407l16 -128h455q40 0 57 -35l228 -455z" />
- <glyph glyph-name="vimeo_square" unicode="&#xf194;"
-d="M1292 898q10 216 -161 222q-231 8 -312 -261q44 19 82 19q85 0 74 -96q-4 -57 -74 -167t-105 -110q-43 0 -82 169q-13 54 -45 255q-30 189 -160 177q-59 -7 -164 -100l-81 -72l-81 -72l52 -67q76 52 87 52q57 0 107 -179q15 -55 45 -164.5t45 -164.5q68 -179 164 -179
-q157 0 383 294q220 283 226 444zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="_380" unicode="&#xf195;" horiz-adv-x="1152"
-d="M1152 704q0 -191 -94.5 -353t-256.5 -256.5t-353 -94.5h-160q-14 0 -23 9t-9 23v611l-215 -66q-3 -1 -9 -1q-10 0 -19 6q-13 10 -13 26v128q0 23 23 31l233 71v93l-215 -66q-3 -1 -9 -1q-10 0 -19 6q-13 10 -13 26v128q0 23 23 31l233 71v250q0 14 9 23t23 9h160
-q14 0 23 -9t9 -23v-181l375 116q15 5 28 -5t13 -26v-128q0 -23 -23 -31l-393 -121v-93l375 116q15 5 28 -5t13 -26v-128q0 -23 -23 -31l-393 -121v-487q188 13 318 151t130 328q0 14 9 23t23 9h160q14 0 23 -9t9 -23z" />
- <glyph glyph-name="plus_square_o" unicode="&#xf196;" horiz-adv-x="1408"
-d="M1152 736v-64q0 -14 -9 -23t-23 -9h-352v-352q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v352h-352q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h352v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-352h352q14 0 23 -9t9 -23zM1280 288v832q0 66 -47 113t-113 47h-832
-q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113zM1408 1120v-832q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="_382" unicode="&#xf197;" horiz-adv-x="2176"
-d="M620 416q-110 -64 -268 -64h-128v64h-64q-13 0 -22.5 23.5t-9.5 56.5q0 24 7 49q-58 2 -96.5 10.5t-38.5 20.5t38.5 20.5t96.5 10.5q-7 25 -7 49q0 33 9.5 56.5t22.5 23.5h64v64h128q158 0 268 -64h1113q42 -7 106.5 -18t80.5 -14q89 -15 150 -40.5t83.5 -47.5t22.5 -40
-t-22.5 -40t-83.5 -47.5t-150 -40.5q-16 -3 -80.5 -14t-106.5 -18h-1113zM1739 668q53 -36 53 -92t-53 -92l81 -30q68 48 68 122t-68 122zM625 400h1015q-217 -38 -456 -80q-57 0 -113 -24t-83 -48l-28 -24l-288 -288q-26 -26 -70.5 -45t-89.5 -19h-96l-93 464h29
-q157 0 273 64zM352 816h-29l93 464h96q46 0 90 -19t70 -45l288 -288q4 -4 11 -10.5t30.5 -23t48.5 -29t61.5 -23t72.5 -10.5l456 -80h-1015q-116 64 -273 64z" />
- <glyph glyph-name="_383" unicode="&#xf198;" horiz-adv-x="1664"
-d="M1519 760q62 0 103.5 -40.5t41.5 -101.5q0 -97 -93 -130l-172 -59l56 -167q7 -21 7 -47q0 -59 -42 -102t-101 -43q-47 0 -85.5 27t-53.5 72l-55 165l-310 -106l55 -164q8 -24 8 -47q0 -59 -42 -102t-102 -43q-47 0 -85 27t-53 72l-55 163l-153 -53q-29 -9 -50 -9
-q-61 0 -101.5 40t-40.5 101q0 47 27.5 85t71.5 53l156 53l-105 313l-156 -54q-26 -8 -48 -8q-60 0 -101 40.5t-41 100.5q0 47 27.5 85t71.5 53l157 53l-53 159q-8 24 -8 47q0 60 42 102.5t102 42.5q47 0 85 -27t53 -72l54 -160l310 105l-54 160q-8 24 -8 47q0 59 42.5 102
-t101.5 43q47 0 85.5 -27.5t53.5 -71.5l53 -161l162 55q21 6 43 6q60 0 102.5 -39.5t42.5 -98.5q0 -45 -30 -81.5t-74 -51.5l-157 -54l105 -316l164 56q24 8 46 8zM725 498l310 105l-105 315l-310 -107z" />
- <glyph glyph-name="_384" unicode="&#xf199;"
-d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM1280 352v436q-31 -35 -64 -55q-34 -22 -132.5 -85t-151.5 -99q-98 -69 -164 -69v0v0q-66 0 -164 69
-q-47 32 -142 92.5t-142 92.5q-12 8 -33 27t-31 27v-436q0 -40 28 -68t68 -28h832q40 0 68 28t28 68zM1280 925q0 41 -27.5 70t-68.5 29h-832q-40 0 -68 -28t-28 -68q0 -37 30.5 -76.5t67.5 -64.5q47 -32 137.5 -89t129.5 -83q3 -2 17 -11.5t21 -14t21 -13t23.5 -13
-t21.5 -9.5t22.5 -7.5t20.5 -2.5t20.5 2.5t22.5 7.5t21.5 9.5t23.5 13t21 13t21 14t17 11.5l267 174q35 23 66.5 62.5t31.5 73.5z" />
- <glyph glyph-name="_385" unicode="&#xf19a;" horiz-adv-x="1792"
-d="M127 640q0 163 67 313l367 -1005q-196 95 -315 281t-119 411zM1415 679q0 -19 -2.5 -38.5t-10 -49.5t-11.5 -44t-17.5 -59t-17.5 -58l-76 -256l-278 826q46 3 88 8q19 2 26 18.5t-2.5 31t-28.5 13.5l-205 -10q-75 1 -202 10q-12 1 -20.5 -5t-11.5 -15t-1.5 -18.5t9 -16.5
-t19.5 -8l80 -8l120 -328l-168 -504l-280 832q46 3 88 8q19 2 26 18.5t-2.5 31t-28.5 13.5l-205 -10q-7 0 -23 0.5t-26 0.5q105 160 274.5 253.5t367.5 93.5q147 0 280.5 -53t238.5 -149h-10q-55 0 -92 -40.5t-37 -95.5q0 -12 2 -24t4 -21.5t8 -23t9 -21t12 -22.5t12.5 -21
-t14.5 -24t14 -23q63 -107 63 -212zM909 573l237 -647q1 -6 5 -11q-126 -44 -255 -44q-112 0 -217 32zM1570 1009q95 -174 95 -369q0 -209 -104 -385.5t-279 -278.5l235 678q59 169 59 276q0 42 -6 79zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286
-t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM896 -215q173 0 331.5 68t273 182.5t182.5 273t68 331.5t-68 331.5t-182.5 273t-273 182.5t-331.5 68t-331.5 -68t-273 -182.5t-182.5 -273t-68 -331.5t68 -331.5t182.5 -273
-t273 -182.5t331.5 -68z" />
- <glyph glyph-name="_386" unicode="&#xf19b;" horiz-adv-x="1792"
-d="M1086 1536v-1536l-272 -128q-228 20 -414 102t-293 208.5t-107 272.5q0 140 100.5 263.5t275 205.5t391.5 108v-172q-217 -38 -356.5 -150t-139.5 -255q0 -152 154.5 -267t388.5 -145v1360zM1755 954l37 -390l-525 114l147 83q-119 70 -280 99v172q277 -33 481 -157z" />
- <glyph glyph-name="_387" unicode="&#xf19c;" horiz-adv-x="2048"
-d="M960 1536l960 -384v-128h-128q0 -26 -20.5 -45t-48.5 -19h-1526q-28 0 -48.5 19t-20.5 45h-128v128zM256 896h256v-768h128v768h256v-768h128v768h256v-768h128v768h256v-768h59q28 0 48.5 -19t20.5 -45v-64h-1664v64q0 26 20.5 45t48.5 19h59v768zM1851 -64
-q28 0 48.5 -19t20.5 -45v-128h-1920v128q0 26 20.5 45t48.5 19h1782z" />
- <glyph glyph-name="_388" unicode="&#xf19d;" horiz-adv-x="2304"
-d="M1774 700l18 -316q4 -69 -82 -128t-235 -93.5t-323 -34.5t-323 34.5t-235 93.5t-82 128l18 316l574 -181q22 -7 48 -7t48 7zM2304 1024q0 -23 -22 -31l-1120 -352q-4 -1 -10 -1t-10 1l-652 206q-43 -34 -71 -111.5t-34 -178.5q63 -36 63 -109q0 -69 -58 -107l58 -433
-q2 -14 -8 -25q-9 -11 -24 -11h-192q-15 0 -24 11q-10 11 -8 25l58 433q-58 38 -58 107q0 73 65 111q11 207 98 330l-333 104q-22 8 -22 31t22 31l1120 352q4 1 10 1t10 -1l1120 -352q22 -8 22 -31z" />
- <glyph glyph-name="_389" unicode="&#xf19e;"
-d="M859 579l13 -707q-62 11 -105 11q-41 0 -105 -11l13 707q-40 69 -168.5 295.5t-216.5 374.5t-181 287q58 -15 108 -15q44 0 111 15q63 -111 133.5 -229.5t167 -276.5t138.5 -227q37 61 109.5 177.5t117.5 190t105 176t107 189.5q54 -14 107 -14q56 0 114 14v0
-q-28 -39 -60 -88.5t-49.5 -78.5t-56.5 -96t-49 -84q-146 -248 -353 -610z" />
- <glyph glyph-name="uniF1A0" unicode="&#xf1a0;"
-d="M768 750h725q12 -67 12 -128q0 -217 -91 -387.5t-259.5 -266.5t-386.5 -96q-157 0 -299 60.5t-245 163.5t-163.5 245t-60.5 299t60.5 299t163.5 245t245 163.5t299 60.5q300 0 515 -201l-209 -201q-123 119 -306 119q-129 0 -238.5 -65t-173.5 -176.5t-64 -243.5
-t64 -243.5t173.5 -176.5t238.5 -65q87 0 160 24t120 60t82 82t51.5 87t22.5 78h-436v264z" />
- <glyph glyph-name="f1a1" unicode="&#xf1a1;" horiz-adv-x="1792"
-d="M1095 369q16 -16 0 -31q-62 -62 -199 -62t-199 62q-16 15 0 31q6 6 15 6t15 -6q48 -49 169 -49q120 0 169 49q6 6 15 6t15 -6zM788 550q0 -37 -26 -63t-63 -26t-63.5 26t-26.5 63q0 38 26.5 64t63.5 26t63 -26.5t26 -63.5zM1183 550q0 -37 -26.5 -63t-63.5 -26t-63 26
-t-26 63t26 63.5t63 26.5t63.5 -26t26.5 -64zM1434 670q0 49 -35 84t-85 35t-86 -36q-130 90 -311 96l63 283l200 -45q0 -37 26 -63t63 -26t63.5 26.5t26.5 63.5t-26.5 63.5t-63.5 26.5q-54 0 -80 -50l-221 49q-19 5 -25 -16l-69 -312q-180 -7 -309 -97q-35 37 -87 37
-q-50 0 -85 -35t-35 -84q0 -35 18.5 -64t49.5 -44q-6 -27 -6 -56q0 -142 140 -243t337 -101q198 0 338 101t140 243q0 32 -7 57q30 15 48 43.5t18 63.5zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191
-t348 71t348 -71t286 -191t191 -286t71 -348z" />
- <glyph glyph-name="_392" unicode="&#xf1a2;"
-d="M939 407q13 -13 0 -26q-53 -53 -171 -53t-171 53q-13 13 0 26q5 6 13 6t13 -6q42 -42 145 -42t145 42q5 6 13 6t13 -6zM676 563q0 -31 -23 -54t-54 -23t-54 23t-23 54q0 32 22.5 54.5t54.5 22.5t54.5 -22.5t22.5 -54.5zM1014 563q0 -31 -23 -54t-54 -23t-54 23t-23 54
-q0 32 22.5 54.5t54.5 22.5t54.5 -22.5t22.5 -54.5zM1229 666q0 42 -30 72t-73 30q-42 0 -73 -31q-113 78 -267 82l54 243l171 -39q1 -32 23.5 -54t53.5 -22q32 0 54.5 22.5t22.5 54.5t-22.5 54.5t-54.5 22.5q-48 0 -69 -43l-189 42q-17 5 -21 -13l-60 -268q-154 -6 -265 -83
-q-30 32 -74 32q-43 0 -73 -30t-30 -72q0 -30 16 -55t42 -38q-5 -25 -5 -48q0 -122 120 -208.5t289 -86.5q170 0 290 86.5t120 208.5q0 25 -6 49q25 13 40.5 37.5t15.5 54.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960
-q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="_393" unicode="&#xf1a3;"
-d="M866 697l90 27v62q0 79 -58 135t-138 56t-138 -55.5t-58 -134.5v-283q0 -20 -14 -33.5t-33 -13.5t-32.5 13.5t-13.5 33.5v120h-151v-122q0 -82 57.5 -139t139.5 -57q81 0 138.5 56.5t57.5 136.5v280q0 19 13.5 33t33.5 14q19 0 32.5 -14t13.5 -33v-54zM1199 502v122h-150
-v-126q0 -20 -13.5 -33.5t-33.5 -13.5q-19 0 -32.5 14t-13.5 33v123l-90 -26l-60 28v-123q0 -80 58 -137t139 -57t138.5 57t57.5 139zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103
-t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="f1a4" unicode="&#xf1a4;" horiz-adv-x="1920"
-d="M1062 824v118q0 42 -30 72t-72 30t-72 -30t-30 -72v-612q0 -175 -126 -299t-303 -124q-178 0 -303.5 125.5t-125.5 303.5v266h328v-262q0 -43 30 -72.5t72 -29.5t72 29.5t30 72.5v620q0 171 126.5 292t301.5 121q176 0 302 -122t126 -294v-136l-195 -58zM1592 602h328
-v-266q0 -178 -125.5 -303.5t-303.5 -125.5q-177 0 -303 124.5t-126 300.5v268l131 -61l195 58v-270q0 -42 30 -71.5t72 -29.5t72 29.5t30 71.5v275z" />
- <glyph glyph-name="_395" unicode="&#xf1a5;"
-d="M1472 160v480h-704v704h-480q-93 0 -158.5 -65.5t-65.5 -158.5v-480h704v-704h480q93 0 158.5 65.5t65.5 158.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5
-t84.5 -203.5z" />
- <glyph glyph-name="_396" unicode="&#xf1a6;" horiz-adv-x="2048"
-d="M328 1254h204v-983h-532v697h328v286zM328 435v369h-123v-369h123zM614 968v-697h205v697h-205zM614 1254v-204h205v204h-205zM901 968h533v-942h-533v163h328v82h-328v697zM1229 435v369h-123v-369h123zM1516 968h532v-942h-532v163h327v82h-327v697zM1843 435v369h-123
-v-369h123z" />
- <glyph glyph-name="_397" unicode="&#xf1a7;"
-d="M1046 516q0 -64 -38 -109t-91 -45q-43 0 -70 15v277q28 17 70 17q53 0 91 -45.5t38 -109.5zM703 944q0 -64 -38 -109.5t-91 -45.5q-43 0 -70 15v277q28 17 70 17q53 0 91 -45t38 -109zM1265 513q0 134 -88 229t-213 95q-20 0 -39 -3q-23 -78 -78 -136q-87 -95 -211 -101
-v-636l211 41v206q51 -19 117 -19q125 0 213 95t88 229zM922 940q0 134 -88.5 229t-213.5 95q-74 0 -141 -36h-186v-840l211 41v206q55 -19 116 -19q125 0 213.5 95t88.5 229zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960
-q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="_398" unicode="&#xf1a8;" horiz-adv-x="2038"
-d="M1222 607q75 3 143.5 -20.5t118 -58.5t101 -94.5t84 -108t75.5 -120.5q33 -56 78.5 -109t75.5 -80.5t99 -88.5q-48 -30 -108.5 -57.5t-138.5 -59t-114 -47.5q-44 37 -74 115t-43.5 164.5t-33 180.5t-42.5 168.5t-72.5 123t-122.5 48.5l-10 -2l-6 -4q4 -5 13 -14
-q6 -5 28 -23.5t25.5 -22t19 -18t18 -20.5t11.5 -21t10.5 -27.5t4.5 -31t4 -40.5l1 -33q1 -26 -2.5 -57.5t-7.5 -52t-12.5 -58.5t-11.5 -53q-35 1 -101 -9.5t-98 -10.5q-39 0 -72 10q-2 16 -2 47q0 74 3 96q2 13 31.5 41.5t57 59t26.5 51.5q-24 2 -43 -24
-q-36 -53 -111.5 -99.5t-136.5 -46.5q-25 0 -75.5 63t-106.5 139.5t-84 96.5q-6 4 -27 30q-482 -112 -513 -112q-16 0 -28 11t-12 27q0 15 8.5 26.5t22.5 14.5l486 106q-8 14 -8 25t5.5 17.5t16 11.5t20 7t23 4.5t18.5 4.5q4 1 15.5 7.5t17.5 6.5q15 0 28 -16t20 -33
-q163 37 172 37q17 0 29.5 -11t12.5 -28q0 -15 -8.5 -26t-23.5 -14l-182 -40l-1 -16q-1 -26 81.5 -117.5t104.5 -91.5q47 0 119 80t72 129q0 36 -23.5 53t-51 18.5t-51 11.5t-23.5 34q0 16 10 34l-68 19q43 44 43 117q0 26 -5 58q82 16 144 16q44 0 71.5 -1.5t48.5 -8.5
-t31 -13.5t20.5 -24.5t15.5 -33.5t17 -47.5t24 -60l50 25q-3 -40 -23 -60t-42.5 -21t-40 -6.5t-16.5 -20.5zM1282 842q-5 5 -13.5 15.5t-12 14.5t-10.5 11.5t-10 10.5l-8 8t-8.5 7.5t-8 5t-8.5 4.5q-7 3 -14.5 5t-20.5 2.5t-22 0.5h-32.5h-37.5q-126 0 -217 -43
-q16 30 36 46.5t54 29.5t65.5 36t46 36.5t50 55t43.5 50.5q12 -9 28 -31.5t32 -36.5t38 -13l12 1v-76l22 -1q247 95 371 190q28 21 50 39t42.5 37.5t33 31t29.5 34t24 31t24.5 37t23 38t27 47.5t29.5 53l7 9q-2 -53 -43 -139q-79 -165 -205 -264t-306 -142q-14 -3 -42 -7.5
-t-50 -9.5t-39 -14q3 -19 24.5 -46t21.5 -34q0 -11 -26 -30zM1061 -79q39 26 131.5 47.5t146.5 21.5q9 0 22.5 -15.5t28 -42.5t26 -50t24 -51t14.5 -33q-121 -45 -244 -45q-61 0 -125 11zM822 568l48 12l109 -177l-73 -48zM1323 51q3 -15 3 -16q0 -7 -17.5 -14.5t-46 -13
-t-54 -9.5t-53.5 -7.5t-32 -4.5l-7 43q21 2 60.5 8.5t72 10t60.5 3.5h14zM866 679l-96 -20l-6 17q10 1 32.5 7t34.5 6q19 0 35 -10zM1061 45h31l10 -83l-41 -12v95zM1950 1535v1v-1zM1950 1535l-1 -5l-2 -2l1 3zM1950 1535l1 1z" />
- <glyph glyph-name="_399" unicode="&#xf1a9;"
-d="M1167 -50q-5 19 -24 5q-30 -22 -87 -39t-131 -17q-129 0 -193 49q-5 4 -13 4q-11 0 -26 -12q-7 -6 -7.5 -16t7.5 -20q34 -32 87.5 -46t102.5 -12.5t99 4.5q41 4 84.5 20.5t65 30t28.5 20.5q12 12 7 29zM1128 65q-19 47 -39 61q-23 15 -76 15q-47 0 -71 -10
-q-29 -12 -78 -56q-26 -24 -12 -44q9 -8 17.5 -4.5t31.5 23.5q3 2 10.5 8.5t10.5 8.5t10 7t11.5 7t12.5 5t15 4.5t16.5 2.5t20.5 1q27 0 44.5 -7.5t23 -14.5t13.5 -22q10 -17 12.5 -20t12.5 1q23 12 14 34zM1483 346q0 22 -5 44.5t-16.5 45t-34 36.5t-52.5 14
-q-33 0 -97 -41.5t-129 -83.5t-101 -42q-27 -1 -63.5 19t-76 49t-83.5 58t-100 49t-111 19q-115 -1 -197 -78.5t-84 -178.5q-2 -112 74 -164q29 -20 62.5 -28.5t103.5 -8.5q57 0 132 32.5t134 71t120 70.5t93 31q26 -1 65 -31.5t71.5 -67t68 -67.5t55.5 -32q35 -3 58.5 14
-t55.5 63q28 41 42.5 101t14.5 106zM1536 506q0 -164 -62 -304.5t-166 -236t-242.5 -149.5t-290.5 -54t-293 57.5t-247.5 157t-170.5 241.5t-64 302q0 89 19.5 172.5t49 145.5t70.5 118.5t78.5 94t78.5 69.5t64.5 46.5t42.5 24.5q14 8 51 26.5t54.5 28.5t48 30t60.5 44
-q36 28 58 72.5t30 125.5q129 -155 186 -193q44 -29 130 -68t129 -66q21 -13 39 -25t60.5 -46.5t76 -70.5t75 -95t69 -122t47 -148.5t19.5 -177.5z" />
- <glyph glyph-name="_400" unicode="&#xf1aa;"
-d="M1070 463l-160 -160l-151 -152l-30 -30q-65 -64 -151.5 -87t-171.5 -2q-16 -70 -72 -115t-129 -45q-85 0 -145 60.5t-60 145.5q0 72 44.5 128t113.5 72q-22 86 1 173t88 152l12 12l151 -152l-11 -11q-37 -37 -37 -89t37 -90q37 -37 89 -37t89 37l30 30l151 152l161 160z
-M729 1145l12 -12l-152 -152l-12 12q-37 37 -89 37t-89 -37t-37 -89.5t37 -89.5l29 -29l152 -152l160 -160l-151 -152l-161 160l-151 152l-30 30q-68 67 -90 159.5t5 179.5q-70 15 -115 71t-45 129q0 85 60 145.5t145 60.5q76 0 133.5 -49t69.5 -123q84 20 169.5 -3.5
-t149.5 -87.5zM1536 78q0 -85 -60 -145.5t-145 -60.5q-74 0 -131 47t-71 118q-86 -28 -179.5 -6t-161.5 90l-11 12l151 152l12 -12q37 -37 89 -37t89 37t37 89t-37 89l-30 30l-152 152l-160 160l152 152l160 -160l152 -152l29 -30q64 -64 87.5 -150.5t2.5 -171.5
-q76 -11 126.5 -68.5t50.5 -134.5zM1534 1202q0 -77 -51 -135t-127 -69q26 -85 3 -176.5t-90 -158.5l-12 -12l-151 152l12 12q37 37 37 89t-37 89t-89 37t-89 -37l-30 -30l-152 -152l-160 -160l-152 152l161 160l152 152l29 30q67 67 159 89.5t178 -3.5q11 75 68.5 126
-t135.5 51q85 0 145 -60.5t60 -145.5z" />
- <glyph glyph-name="f1ab" unicode="&#xf1ab;"
-d="M654 458q-1 -3 -12.5 0.5t-31.5 11.5l-20 9q-44 20 -87 49q-7 5 -41 31.5t-38 28.5q-67 -103 -134 -181q-81 -95 -105 -110q-4 -2 -19.5 -4t-18.5 0q6 4 82 92q21 24 85.5 115t78.5 118q17 30 51 98.5t36 77.5q-8 1 -110 -33q-8 -2 -27.5 -7.5t-34.5 -9.5t-17 -5
-q-2 -2 -2 -10.5t-1 -9.5q-5 -10 -31 -15q-23 -7 -47 0q-18 4 -28 21q-4 6 -5 23q6 2 24.5 5t29.5 6q58 16 105 32q100 35 102 35q10 2 43 19.5t44 21.5q9 3 21.5 8t14.5 5.5t6 -0.5q2 -12 -1 -33q0 -2 -12.5 -27t-26.5 -53.5t-17 -33.5q-25 -50 -77 -131l64 -28
-q12 -6 74.5 -32t67.5 -28q4 -1 10.5 -25.5t4.5 -30.5zM449 944q3 -15 -4 -28q-12 -23 -50 -38q-30 -12 -60 -12q-26 3 -49 26q-14 15 -18 41l1 3q3 -3 19.5 -5t26.5 0t58 16q36 12 55 14q17 0 21 -17zM1147 815l63 -227l-139 42zM39 15l694 232v1032l-694 -233v-1031z
-M1280 332l102 -31l-181 657l-100 31l-216 -536l102 -31l45 110l211 -65zM777 1294l573 -184v380zM1088 -29l158 -13l-54 -160l-40 66q-130 -83 -276 -108q-58 -12 -91 -12h-84q-79 0 -199.5 39t-183.5 85q-8 7 -8 16q0 8 5 13.5t13 5.5q4 0 18 -7.5t30.5 -16.5t20.5 -11
-q73 -37 159.5 -61.5t157.5 -24.5q95 0 167 14.5t157 50.5q15 7 30.5 15.5t34 19t28.5 16.5zM1536 1050v-1079l-774 246q-14 -6 -375 -127.5t-368 -121.5q-13 0 -18 13q0 1 -1 3v1078q3 9 4 10q5 6 20 11q107 36 149 50v384l558 -198q2 0 160.5 55t316 108.5t161.5 53.5
-q20 0 20 -21v-418z" />
- <glyph glyph-name="_402" unicode="&#xf1ac;" horiz-adv-x="1792"
-d="M288 1152q66 0 113 -47t47 -113v-1088q0 -66 -47 -113t-113 -47h-128q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h128zM1664 989q58 -34 93 -93t35 -128v-768q0 -106 -75 -181t-181 -75h-864q-66 0 -113 47t-47 113v1536q0 40 28 68t68 28h672q40 0 88 -20t76 -48
-l152 -152q28 -28 48 -76t20 -88v-163zM928 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM928 256v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM928 512v128q0 14 -9 23
-t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1184 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1184 256v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128
-q14 0 23 9t9 23zM1184 512v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 256v128q0 14 -9 23t-23 9h-128
-q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 512v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1536 896v256h-160q-40 0 -68 28t-28 68v160h-640v-512h896z" />
- <glyph glyph-name="_403" unicode="&#xf1ad;"
-d="M1344 1536q26 0 45 -19t19 -45v-1664q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h1280zM512 1248v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 992v-64q0 -14 9 -23t23 -9h64q14 0 23 9
-t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 736v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 480v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM384 160v64
-q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64
-q14 0 23 9t9 23zM384 928v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 -96v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9
-t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM896 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 928v64
-q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 160v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64
-q14 0 23 9t9 23zM1152 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 928v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9
-t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23z" />
- <glyph glyph-name="_404" unicode="&#xf1ae;" horiz-adv-x="1280"
-d="M1188 988l-292 -292v-824q0 -46 -33 -79t-79 -33t-79 33t-33 79v384h-64v-384q0 -46 -33 -79t-79 -33t-79 33t-33 79v824l-292 292q-28 28 -28 68t28 68q29 28 68.5 28t67.5 -28l228 -228h368l228 228q28 28 68 28t68 -28q28 -29 28 -68.5t-28 -67.5zM864 1152
-q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" />
- <glyph glyph-name="uniF1B1" unicode="&#xf1b0;" horiz-adv-x="1664"
-d="M780 1064q0 -60 -19 -113.5t-63 -92.5t-105 -39q-76 0 -138 57.5t-92 135.5t-30 151q0 60 19 113.5t63 92.5t105 39q77 0 138.5 -57.5t91.5 -135t30 -151.5zM438 581q0 -80 -42 -139t-119 -59q-76 0 -141.5 55.5t-100.5 133.5t-35 152q0 80 42 139.5t119 59.5
-q76 0 141.5 -55.5t100.5 -134t35 -152.5zM832 608q118 0 255 -97.5t229 -237t92 -254.5q0 -46 -17 -76.5t-48.5 -45t-64.5 -20t-76 -5.5q-68 0 -187.5 45t-182.5 45q-66 0 -192.5 -44.5t-200.5 -44.5q-183 0 -183 146q0 86 56 191.5t139.5 192.5t187.5 146t193 59zM1071 819
-q-61 0 -105 39t-63 92.5t-19 113.5q0 74 30 151.5t91.5 135t138.5 57.5q61 0 105 -39t63 -92.5t19 -113.5q0 -73 -30 -151t-92 -135.5t-138 -57.5zM1503 923q77 0 119 -59.5t42 -139.5q0 -74 -35 -152t-100.5 -133.5t-141.5 -55.5q-77 0 -119 59t-42 139q0 74 35 152.5
-t100.5 134t141.5 55.5z" />
- <glyph glyph-name="_406" unicode="&#xf1b1;" horiz-adv-x="768"
-d="M704 1008q0 -145 -57 -243.5t-152 -135.5l45 -821q2 -26 -16 -45t-44 -19h-192q-26 0 -44 19t-16 45l45 821q-95 37 -152 135.5t-57 243.5q0 128 42.5 249.5t117.5 200t160 78.5t160 -78.5t117.5 -200t42.5 -249.5z" />
- <glyph glyph-name="_407" unicode="&#xf1b2;" horiz-adv-x="1792"
-d="M896 -93l640 349v636l-640 -233v-752zM832 772l698 254l-698 254l-698 -254zM1664 1024v-768q0 -35 -18 -65t-49 -47l-704 -384q-28 -16 -61 -16t-61 16l-704 384q-31 17 -49 47t-18 65v768q0 40 23 73t61 47l704 256q22 8 44 8t44 -8l704 -256q38 -14 61 -47t23 -73z
-" />
- <glyph glyph-name="_408" unicode="&#xf1b3;" horiz-adv-x="2304"
-d="M640 -96l384 192v314l-384 -164v-342zM576 358l404 173l-404 173l-404 -173zM1664 -96l384 192v314l-384 -164v-342zM1600 358l404 173l-404 173l-404 -173zM1152 651l384 165v266l-384 -164v-267zM1088 1030l441 189l-441 189l-441 -189zM2176 512v-416q0 -36 -19 -67
-t-52 -47l-448 -224q-25 -14 -57 -14t-57 14l-448 224q-4 2 -7 4q-2 -2 -7 -4l-448 -224q-25 -14 -57 -14t-57 14l-448 224q-33 16 -52 47t-19 67v416q0 38 21.5 70t56.5 48l434 186v400q0 38 21.5 70t56.5 48l448 192q23 10 50 10t50 -10l448 -192q35 -16 56.5 -48t21.5 -70
-v-400l434 -186q36 -16 57 -48t21 -70z" />
- <glyph glyph-name="_409" unicode="&#xf1b4;" horiz-adv-x="2048"
-d="M1848 1197h-511v-124h511v124zM1596 771q-90 0 -146 -52.5t-62 -142.5h408q-18 195 -200 195zM1612 186q63 0 122 32t76 87h221q-100 -307 -427 -307q-214 0 -340.5 132t-126.5 347q0 208 130.5 345.5t336.5 137.5q138 0 240.5 -68t153 -179t50.5 -248q0 -17 -2 -47h-658
-q0 -111 57.5 -171.5t166.5 -60.5zM277 236h296q205 0 205 167q0 180 -199 180h-302v-347zM277 773h281q78 0 123.5 36.5t45.5 113.5q0 144 -190 144h-260v-294zM0 1282h594q87 0 155 -14t126.5 -47.5t90 -96.5t31.5 -154q0 -181 -172 -263q114 -32 172 -115t58 -204
-q0 -75 -24.5 -136.5t-66 -103.5t-98.5 -71t-121 -42t-134 -13h-611v1260z" />
- <glyph glyph-name="_410" unicode="&#xf1b5;"
-d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM499 1041h-371v-787h382q117 0 197 57.5t80 170.5q0 158 -143 200q107 52 107 164q0 57 -19.5 96.5
-t-56.5 60.5t-79 29.5t-97 8.5zM477 723h-176v184h163q119 0 119 -90q0 -94 -106 -94zM486 388h-185v217h189q124 0 124 -113q0 -104 -128 -104zM1136 356q-68 0 -104 38t-36 107h411q1 10 1 30q0 132 -74.5 220.5t-203.5 88.5q-128 0 -210 -86t-82 -216q0 -135 79 -217
-t213 -82q205 0 267 191h-138q-11 -34 -47.5 -54t-75.5 -20zM1126 722q113 0 124 -122h-254q4 56 39 89t91 33zM964 988h319v-77h-319v77z" />
- <glyph glyph-name="_411" unicode="&#xf1b6;" horiz-adv-x="1792"
-d="M1582 954q0 -101 -71.5 -172.5t-172.5 -71.5t-172.5 71.5t-71.5 172.5t71.5 172.5t172.5 71.5t172.5 -71.5t71.5 -172.5zM812 212q0 104 -73 177t-177 73q-27 0 -54 -6l104 -42q77 -31 109.5 -106.5t1.5 -151.5q-31 -77 -107 -109t-152 -1q-21 8 -62 24.5t-61 24.5
-q32 -60 91 -96.5t130 -36.5q104 0 177 73t73 177zM1642 953q0 126 -89.5 215.5t-215.5 89.5q-127 0 -216.5 -89.5t-89.5 -215.5q0 -127 89.5 -216t216.5 -89q126 0 215.5 89t89.5 216zM1792 953q0 -189 -133.5 -322t-321.5 -133l-437 -319q-12 -129 -109 -218t-229 -89
-q-121 0 -214 76t-118 192l-230 92v429l389 -157q79 48 173 48q13 0 35 -2l284 407q2 187 135.5 319t320.5 132q188 0 321.5 -133.5t133.5 -321.5z" />
- <glyph glyph-name="_412" unicode="&#xf1b7;"
-d="M1242 889q0 80 -57 136.5t-137 56.5t-136.5 -57t-56.5 -136q0 -80 56.5 -136.5t136.5 -56.5t137 56.5t57 136.5zM632 301q0 -83 -58 -140.5t-140 -57.5q-56 0 -103 29t-72 77q52 -20 98 -40q60 -24 120 1.5t85 86.5q24 60 -1.5 120t-86.5 84l-82 33q22 5 42 5
-q82 0 140 -57.5t58 -140.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v153l172 -69q20 -92 93.5 -152t168.5 -60q104 0 181 70t87 173l345 252q150 0 255.5 105.5t105.5 254.5q0 150 -105.5 255.5t-255.5 105.5
-q-148 0 -253 -104.5t-107 -252.5l-225 -322q-9 1 -28 1q-75 0 -137 -37l-297 119v468q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5zM1289 887q0 -100 -71 -170.5t-171 -70.5t-170.5 70.5t-70.5 170.5t70.5 171t170.5 71q101 0 171.5 -70.5t70.5 -171.5z
-" />
- <glyph glyph-name="_413" unicode="&#xf1b8;" horiz-adv-x="1792"
-d="M836 367l-15 -368l-2 -22l-420 29q-36 3 -67 31.5t-47 65.5q-11 27 -14.5 55t4 65t12 55t21.5 64t19 53q78 -12 509 -28zM449 953l180 -379l-147 92q-63 -72 -111.5 -144.5t-72.5 -125t-39.5 -94.5t-18.5 -63l-4 -21l-190 357q-17 26 -18 56t6 47l8 18q35 63 114 188
-l-140 86zM1680 436l-188 -359q-12 -29 -36.5 -46.5t-43.5 -20.5l-18 -4q-71 -7 -219 -12l8 -164l-230 367l211 362l7 -173q170 -16 283 -5t170 33zM895 1360q-47 -63 -265 -435l-317 187l-19 12l225 356q20 31 60 45t80 10q24 -2 48.5 -12t42 -21t41.5 -33t36 -34.5
-t36 -39.5t32 -35zM1550 1053l212 -363q18 -37 12.5 -76t-27.5 -74q-13 -20 -33 -37t-38 -28t-48.5 -22t-47 -16t-51.5 -14t-46 -12q-34 72 -265 436l313 195zM1407 1279l142 83l-220 -373l-419 20l151 86q-34 89 -75 166t-75.5 123.5t-64.5 80t-47 46.5l-17 13l405 -1
-q31 3 58 -10.5t39 -28.5l11 -15q39 -61 112 -190z" />
- <glyph glyph-name="_414" unicode="&#xf1b9;" horiz-adv-x="2048"
-d="M480 448q0 66 -47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47t113 47t47 113zM516 768h1016l-89 357q-2 8 -14 17.5t-21 9.5h-768q-9 0 -21 -9.5t-14 -17.5zM1888 448q0 66 -47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47t113 47t47 113zM2048 544v-384
-q0 -14 -9 -23t-23 -9h-96v-128q0 -80 -56 -136t-136 -56t-136 56t-56 136v128h-1024v-128q0 -80 -56 -136t-136 -56t-136 56t-56 136v128h-96q-14 0 -23 9t-9 23v384q0 93 65.5 158.5t158.5 65.5h28l105 419q23 94 104 157.5t179 63.5h768q98 0 179 -63.5t104 -157.5
-l105 -419h28q93 0 158.5 -65.5t65.5 -158.5z" />
- <glyph glyph-name="_415" unicode="&#xf1ba;" horiz-adv-x="2048"
-d="M1824 640q93 0 158.5 -65.5t65.5 -158.5v-384q0 -14 -9 -23t-23 -9h-96v-64q0 -80 -56 -136t-136 -56t-136 56t-56 136v64h-1024v-64q0 -80 -56 -136t-136 -56t-136 56t-56 136v64h-96q-14 0 -23 9t-9 23v384q0 93 65.5 158.5t158.5 65.5h28l105 419q23 94 104 157.5
-t179 63.5h128v224q0 14 9 23t23 9h448q14 0 23 -9t9 -23v-224h128q98 0 179 -63.5t104 -157.5l105 -419h28zM320 160q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47zM516 640h1016l-89 357q-2 8 -14 17.5t-21 9.5h-768q-9 0 -21 -9.5t-14 -17.5z
-M1728 160q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47z" />
- <glyph glyph-name="_416" unicode="&#xf1bb;"
-d="M1504 64q0 -26 -19 -45t-45 -19h-462q1 -17 6 -87.5t5 -108.5q0 -25 -18 -42.5t-43 -17.5h-320q-25 0 -43 17.5t-18 42.5q0 38 5 108.5t6 87.5h-462q-26 0 -45 19t-19 45t19 45l402 403h-229q-26 0 -45 19t-19 45t19 45l402 403h-197q-26 0 -45 19t-19 45t19 45l384 384
-q19 19 45 19t45 -19l384 -384q19 -19 19 -45t-19 -45t-45 -19h-197l402 -403q19 -19 19 -45t-19 -45t-45 -19h-229l402 -403q19 -19 19 -45z" />
- <glyph glyph-name="_417" unicode="&#xf1bc;"
-d="M1127 326q0 32 -30 51q-193 115 -447 115q-133 0 -287 -34q-42 -9 -42 -52q0 -20 13.5 -34.5t35.5 -14.5q5 0 37 8q132 27 243 27q226 0 397 -103q19 -11 33 -11q19 0 33 13.5t14 34.5zM1223 541q0 40 -35 61q-237 141 -548 141q-153 0 -303 -42q-48 -13 -48 -64
-q0 -25 17.5 -42.5t42.5 -17.5q7 0 37 8q122 33 251 33q279 0 488 -124q24 -13 38 -13q25 0 42.5 17.5t17.5 42.5zM1331 789q0 47 -40 70q-126 73 -293 110.5t-343 37.5q-204 0 -364 -47q-23 -7 -38.5 -25.5t-15.5 -48.5q0 -31 20.5 -52t51.5 -21q11 0 40 8q133 37 307 37
-q159 0 309.5 -34t253.5 -95q21 -12 40 -12q29 0 50.5 20.5t21.5 51.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="_418" unicode="&#xf1bd;" horiz-adv-x="1024"
-d="M1024 1233l-303 -582l24 -31h279v-415h-507l-44 -30l-142 -273l-30 -30h-301v303l303 583l-24 30h-279v415h507l44 30l142 273l30 30h301v-303z" />
- <glyph glyph-name="_419" unicode="&#xf1be;" horiz-adv-x="2304"
-d="M784 164l16 241l-16 523q-1 10 -7.5 17t-16.5 7q-9 0 -16 -7t-7 -17l-14 -523l14 -241q1 -10 7.5 -16.5t15.5 -6.5q22 0 24 23zM1080 193l11 211l-12 586q0 16 -13 24q-8 5 -16 5t-16 -5q-13 -8 -13 -24l-1 -6l-10 -579q0 -1 11 -236v-1q0 -10 6 -17q9 -11 23 -11
-q11 0 20 9q9 7 9 20zM35 533l20 -128l-20 -126q-2 -9 -9 -9t-9 9l-17 126l17 128q2 9 9 9t9 -9zM121 612l26 -207l-26 -203q-2 -9 -10 -9q-9 0 -9 10l-23 202l23 207q0 9 9 9q8 0 10 -9zM401 159zM213 650l25 -245l-25 -237q0 -11 -11 -11q-10 0 -12 11l-21 237l21 245
-q2 12 12 12q11 0 11 -12zM307 657l23 -252l-23 -244q-2 -13 -14 -13q-13 0 -13 13l-21 244l21 252q0 13 13 13q12 0 14 -13zM401 639l21 -234l-21 -246q-2 -16 -16 -16q-6 0 -10.5 4.5t-4.5 11.5l-20 246l20 234q0 6 4.5 10.5t10.5 4.5q14 0 16 -15zM784 164zM495 785
-l21 -380l-21 -246q0 -7 -5 -12.5t-12 -5.5q-16 0 -18 18l-18 246l18 380q2 18 18 18q7 0 12 -5.5t5 -12.5zM589 871l19 -468l-19 -244q0 -8 -5.5 -13.5t-13.5 -5.5q-18 0 -20 19l-16 244l16 468q2 19 20 19q8 0 13.5 -5.5t5.5 -13.5zM687 911l18 -506l-18 -242
-q-2 -21 -22 -21q-19 0 -21 21l-16 242l16 506q0 9 6.5 15.5t14.5 6.5q9 0 15 -6.5t7 -15.5zM1079 169v0v0v0zM881 915l15 -510l-15 -239q0 -10 -7.5 -17.5t-17.5 -7.5t-17 7t-8 18l-14 239l14 510q0 11 7.5 18t17.5 7t17.5 -7t7.5 -18zM980 896l14 -492l-14 -236
-q0 -11 -8 -19t-19 -8t-19 8t-9 19l-12 236l12 492q1 12 9 20t19 8t18.5 -8t8.5 -20zM1192 404l-14 -231v0q0 -13 -9 -22t-22 -9t-22 9t-10 22l-6 114l-6 117l12 636v3q2 15 12 24q9 7 20 7q8 0 15 -5q14 -8 16 -26zM2304 423q0 -117 -83 -199.5t-200 -82.5h-786
-q-13 2 -22 11t-9 22v899q0 23 28 33q85 34 181 34q195 0 338 -131.5t160 -323.5q53 22 110 22q117 0 200 -83t83 -201z" />
- <glyph glyph-name="uniF1C0" unicode="&#xf1c0;"
-d="M768 768q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127t443 -43zM768 0q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127
-t443 -43zM768 384q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127t443 -43zM768 1536q208 0 385 -34.5t280 -93.5t103 -128v-128q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5
-t-103 128v128q0 69 103 128t280 93.5t385 34.5z" />
- <glyph glyph-name="uniF1C1" unicode="&#xf1c1;"
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M894 465q33 -26 84 -56q59 7 117 7q147 0 177 -49q16 -22 2 -52q0 -1 -1 -2l-2 -2v-1q-6 -38 -71 -38q-48 0 -115 20t-130 53q-221 -24 -392 -83q-153 -262 -242 -262q-15 0 -28 7l-24 12q-1 1 -6 5q-10 10 -6 36q9 40 56 91.5t132 96.5q14 9 23 -6q2 -2 2 -4q52 85 107 197
-q68 136 104 262q-24 82 -30.5 159.5t6.5 127.5q11 40 42 40h21h1q23 0 35 -15q18 -21 9 -68q-2 -6 -4 -8q1 -3 1 -8v-30q-2 -123 -14 -192q55 -164 146 -238zM318 54q52 24 137 158q-51 -40 -87.5 -84t-49.5 -74zM716 974q-15 -42 -2 -132q1 7 7 44q0 3 7 43q1 4 4 8
-q-1 1 -1 2q-1 2 -1 3q-1 22 -13 36q0 -1 -1 -2v-2zM592 313q135 54 284 81q-2 1 -13 9.5t-16 13.5q-76 67 -127 176q-27 -86 -83 -197q-30 -56 -45 -83zM1238 329q-24 24 -140 24q76 -28 124 -28q14 0 18 1q0 1 -2 3z" />
- <glyph glyph-name="_422" unicode="&#xf1c2;"
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M233 768v-107h70l164 -661h159l128 485q7 20 10 46q2 16 2 24h4l3 -24q1 -3 3.5 -20t5.5 -26l128 -485h159l164 661h70v107h-300v-107h90l-99 -438q-5 -20 -7 -46l-2 -21h-4q0 3 -0.5 6.5t-1.5 8t-1 6.5q-1 5 -4 21t-5 25l-144 545h-114l-144 -545q-2 -9 -4.5 -24.5
-t-3.5 -21.5l-4 -21h-4l-2 21q-2 26 -7 46l-99 438h90v107h-300z" />
- <glyph glyph-name="_423" unicode="&#xf1c3;"
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M429 106v-106h281v106h-75l103 161q5 7 10 16.5t7.5 13.5t3.5 4h2q1 -4 5 -10q2 -4 4.5 -7.5t6 -8t6.5 -8.5l107 -161h-76v-106h291v106h-68l-192 273l195 282h67v107h-279v-107h74l-103 -159q-4 -7 -10 -16.5t-9 -13.5l-2 -3h-2q-1 4 -5 10q-6 11 -17 23l-106 159h76v107
-h-290v-107h68l189 -272l-194 -283h-68z" />
- <glyph glyph-name="_424" unicode="&#xf1c4;"
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M416 106v-106h327v106h-93v167h137q76 0 118 15q67 23 106.5 87t39.5 146q0 81 -37 141t-100 87q-48 19 -130 19h-368v-107h92v-555h-92zM769 386h-119v268h120q52 0 83 -18q56 -33 56 -115q0 -89 -62 -120q-31 -15 -78 -15z" />
- <glyph glyph-name="_425" unicode="&#xf1c5;"
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M1280 320v-320h-1024v192l192 192l128 -128l384 384zM448 512q-80 0 -136 56t-56 136t56 136t136 56t136 -56t56 -136t-56 -136t-136 -56z" />
- <glyph glyph-name="_426" unicode="&#xf1c6;"
-d="M640 1152v128h-128v-128h128zM768 1024v128h-128v-128h128zM640 896v128h-128v-128h128zM768 768v128h-128v-128h128zM1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400
-v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-128v-128h-128v128h-512v-1536h1280zM781 593l107 -349q8 -27 8 -52q0 -83 -72.5 -137.5t-183.5 -54.5t-183.5 54.5t-72.5 137.5q0 25 8 52q21 63 120 396v128h128v-128h79
-q22 0 39 -13t23 -34zM640 128q53 0 90.5 19t37.5 45t-37.5 45t-90.5 19t-90.5 -19t-37.5 -45t37.5 -45t90.5 -19z" />
- <glyph glyph-name="_427" unicode="&#xf1c7;"
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M620 686q20 -8 20 -30v-544q0 -22 -20 -30q-8 -2 -12 -2q-12 0 -23 9l-166 167h-131q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h131l166 167q16 15 35 7zM1037 -3q31 0 50 24q129 159 129 363t-129 363q-16 21 -43 24t-47 -14q-21 -17 -23.5 -43.5t14.5 -47.5
-q100 -123 100 -282t-100 -282q-17 -21 -14.5 -47.5t23.5 -42.5q18 -15 40 -15zM826 145q27 0 47 20q87 93 87 219t-87 219q-18 19 -45 20t-46 -17t-20 -44.5t18 -46.5q52 -57 52 -131t-52 -131q-19 -20 -18 -46.5t20 -44.5q20 -17 44 -17z" />
- <glyph glyph-name="_428" unicode="&#xf1c8;"
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M768 768q52 0 90 -38t38 -90v-384q0 -52 -38 -90t-90 -38h-384q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h384zM1260 766q20 -8 20 -30v-576q0 -22 -20 -30q-8 -2 -12 -2q-14 0 -23 9l-265 266v90l265 266q9 9 23 9q4 0 12 -2z" />
- <glyph glyph-name="_429" unicode="&#xf1c9;"
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M480 768q8 11 21 12.5t24 -6.5l51 -38q11 -8 12.5 -21t-6.5 -24l-182 -243l182 -243q8 -11 6.5 -24t-12.5 -21l-51 -38q-11 -8 -24 -6.5t-21 12.5l-226 301q-14 19 0 38zM1282 467q14 -19 0 -38l-226 -301q-8 -11 -21 -12.5t-24 6.5l-51 38q-11 8 -12.5 21t6.5 24l182 243
-l-182 243q-8 11 -6.5 24t12.5 21l51 38q11 8 24 6.5t21 -12.5zM662 6q-13 2 -20.5 13t-5.5 24l138 831q2 13 13 20.5t24 5.5l63 -10q13 -2 20.5 -13t5.5 -24l-138 -831q-2 -13 -13 -20.5t-24 -5.5z" />
- <glyph glyph-name="_430" unicode="&#xf1ca;"
-d="M1497 709v-198q-101 -23 -198 -23q-65 -136 -165.5 -271t-181.5 -215.5t-128 -106.5q-80 -45 -162 3q-28 17 -60.5 43.5t-85 83.5t-102.5 128.5t-107.5 184t-105.5 244t-91.5 314.5t-70.5 390h283q26 -218 70 -398.5t104.5 -317t121.5 -235.5t140 -195q169 169 287 406
-q-142 72 -223 220t-81 333q0 192 104 314.5t284 122.5q178 0 273 -105.5t95 -297.5q0 -159 -58 -286q-7 -1 -19.5 -3t-46 -2t-63 6t-62 25.5t-50.5 51.5q31 103 31 184q0 87 -29 132t-79 45q-53 0 -85 -49.5t-32 -140.5q0 -186 105 -293.5t267 -107.5q62 0 121 14z" />
- <glyph glyph-name="_431" unicode="&#xf1cb;" horiz-adv-x="1792"
-d="M216 367l603 -402v359l-334 223zM154 511l193 129l-193 129v-258zM973 -35l603 402l-269 180l-334 -223v-359zM896 458l272 182l-272 182l-272 -182zM485 733l334 223v359l-603 -402zM1445 640l193 -129v258zM1307 733l269 180l-603 402v-359zM1792 913v-546
-q0 -41 -34 -64l-819 -546q-21 -13 -43 -13t-43 13l-819 546q-34 23 -34 64v546q0 41 34 64l819 546q21 13 43 13t43 -13l819 -546q34 -23 34 -64z" />
- <glyph glyph-name="_432" unicode="&#xf1cc;" horiz-adv-x="2048"
-d="M1800 764q111 -46 179.5 -145.5t68.5 -221.5q0 -164 -118 -280.5t-285 -116.5q-4 0 -11.5 0.5t-10.5 0.5h-1209h-1h-2h-5q-170 10 -288 125.5t-118 280.5q0 110 55 203t147 147q-12 39 -12 82q0 115 82 196t199 81q95 0 172 -58q75 154 222.5 248t326.5 94
-q166 0 306 -80.5t221.5 -218.5t81.5 -301q0 -6 -0.5 -18t-0.5 -18zM468 498q0 -122 84 -193t208 -71q137 0 240 99q-16 20 -47.5 56.5t-43.5 50.5q-67 -65 -144 -65q-55 0 -93.5 33.5t-38.5 87.5q0 53 38.5 87t91.5 34q44 0 84.5 -21t73 -55t65 -75t69 -82t77 -75t97 -55
-t121.5 -21q121 0 204.5 71.5t83.5 190.5q0 121 -84 192t-207 71q-143 0 -241 -97l93 -108q66 64 142 64q52 0 92 -33t40 -84q0 -57 -37 -91.5t-94 -34.5q-43 0 -82.5 21t-72 55t-65.5 75t-69.5 82t-77.5 75t-96.5 55t-118.5 21q-122 0 -207 -70.5t-85 -189.5z" />
- <glyph glyph-name="_433" unicode="&#xf1cd;" horiz-adv-x="1792"
-d="M896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM896 1408q-190 0 -361 -90l194 -194q82 28 167 28t167 -28l194 194q-171 90 -361 90zM218 279l194 194
-q-28 82 -28 167t28 167l-194 194q-90 -171 -90 -361t90 -361zM896 -128q190 0 361 90l-194 194q-82 -28 -167 -28t-167 28l-194 -194q171 -90 361 -90zM896 256q159 0 271.5 112.5t112.5 271.5t-112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5
-t271.5 -112.5zM1380 473l194 -194q90 171 90 361t-90 361l-194 -194q28 -82 28 -167t-28 -167z" />
- <glyph glyph-name="_434" unicode="&#xf1ce;" horiz-adv-x="1792"
-d="M1760 640q0 -176 -68.5 -336t-184 -275.5t-275.5 -184t-336 -68.5t-336 68.5t-275.5 184t-184 275.5t-68.5 336q0 213 97 398.5t265 305.5t374 151v-228q-221 -45 -366.5 -221t-145.5 -406q0 -130 51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5
-t136.5 204t51 248.5q0 230 -145.5 406t-366.5 221v228q206 -31 374 -151t265 -305.5t97 -398.5z" />
- <glyph glyph-name="uniF1D0" unicode="&#xf1d0;" horiz-adv-x="1792"
-d="M19 662q8 217 116 406t305 318h5q0 -1 -1 -3q-8 -8 -28 -33.5t-52 -76.5t-60 -110.5t-44.5 -135.5t-14 -150.5t39 -157.5t108.5 -154q50 -50 102 -69.5t90.5 -11.5t69.5 23.5t47 32.5l16 16q39 51 53 116.5t6.5 122.5t-21 107t-26.5 80l-14 29q-10 25 -30.5 49.5t-43 41
-t-43.5 29.5t-35 19l-13 6l104 115q39 -17 78 -52t59 -61l19 -27q1 48 -18.5 103.5t-40.5 87.5l-20 31l161 183l160 -181q-33 -46 -52.5 -102.5t-22.5 -90.5l-4 -33q22 37 61.5 72.5t67.5 52.5l28 17l103 -115q-44 -14 -85 -50t-60 -65l-19 -29q-31 -56 -48 -133.5t-7 -170
-t57 -156.5q33 -45 77.5 -60.5t85 -5.5t76 26.5t57.5 33.5l21 16q60 53 96.5 115t48.5 121.5t10 121.5t-18 118t-37 107.5t-45.5 93t-45 72t-34.5 47.5l-13 17q-14 13 -7 13l10 -3q40 -29 62.5 -46t62 -50t64 -58t58.5 -65t55.5 -77t45.5 -88t38 -103t23.5 -117t10.5 -136
-q3 -259 -108 -465t-312 -321t-456 -115q-185 0 -351 74t-283.5 198t-184 293t-60.5 353z" />
- <glyph glyph-name="uniF1D1" unicode="&#xf1d1;" horiz-adv-x="1792"
-d="M874 -102v-66q-208 6 -385 109.5t-283 275.5l58 34q29 -49 73 -99l65 57q148 -168 368 -212l-17 -86q65 -12 121 -13zM276 428l-83 -28q22 -60 49 -112l-57 -33q-98 180 -98 385t98 385l57 -33q-30 -56 -49 -112l82 -28q-35 -100 -35 -212q0 -109 36 -212zM1528 251
-l58 -34q-106 -172 -283 -275.5t-385 -109.5v66q56 1 121 13l-17 86q220 44 368 212l65 -57q44 50 73 99zM1377 805l-233 -80q14 -42 14 -85t-14 -85l232 -80q-31 -92 -98 -169l-185 162q-57 -67 -147 -85l48 -241q-52 -10 -98 -10t-98 10l48 241q-90 18 -147 85l-185 -162
-q-67 77 -98 169l232 80q-14 42 -14 85t14 85l-233 80q33 93 99 169l185 -162q59 68 147 86l-48 240q44 10 98 10t98 -10l-48 -240q88 -18 147 -86l185 162q66 -76 99 -169zM874 1448v-66q-65 -2 -121 -13l17 -86q-220 -42 -368 -211l-65 56q-38 -42 -73 -98l-57 33
-q106 172 282 275.5t385 109.5zM1705 640q0 -205 -98 -385l-57 33q27 52 49 112l-83 28q36 103 36 212q0 112 -35 212l82 28q-19 56 -49 112l57 33q98 -180 98 -385zM1585 1063l-57 -33q-35 56 -73 98l-65 -56q-148 169 -368 211l17 86q-56 11 -121 13v66q209 -6 385 -109.5
-t282 -275.5zM1748 640q0 173 -67.5 331t-181.5 272t-272 181.5t-331 67.5t-331 -67.5t-272 -181.5t-181.5 -272t-67.5 -331t67.5 -331t181.5 -272t272 -181.5t331 -67.5t331 67.5t272 181.5t181.5 272t67.5 331zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71
-t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
- <glyph glyph-name="uniF1D2" unicode="&#xf1d2;"
-d="M582 228q0 -66 -93 -66q-107 0 -107 63q0 64 98 64q102 0 102 -61zM546 694q0 -85 -74 -85q-77 0 -77 84q0 90 77 90q36 0 55 -25.5t19 -63.5zM712 769v125q-78 -29 -135 -29q-50 29 -110 29q-86 0 -145 -57t-59 -143q0 -50 29.5 -102t73.5 -67v-3q-38 -17 -38 -85
-q0 -53 41 -77v-3q-113 -37 -113 -139q0 -45 20 -78.5t54 -51t72 -25.5t81 -8q224 0 224 188q0 67 -48 99t-126 46q-27 5 -51.5 20.5t-24.5 39.5q0 44 49 52q77 15 122 70t45 134q0 24 -10 52q37 9 49 13zM771 350h137q-2 27 -2 82v387q0 46 2 69h-137q3 -23 3 -71v-392
-q0 -50 -3 -75zM1280 366v121q-30 -21 -68 -21q-53 0 -53 82v225h52q9 0 26.5 -1t26.5 -1v117h-105q0 82 3 102h-140q4 -24 4 -55v-47h-60v-117q36 3 37 3q3 0 11 -0.5t12 -0.5v-2h-2v-217q0 -37 2.5 -64t11.5 -56.5t24.5 -48.5t43.5 -31t66 -12q64 0 108 24zM924 1072
-q0 36 -24 63.5t-60 27.5t-60.5 -27t-24.5 -64q0 -36 25 -62.5t60 -26.5t59.5 27t24.5 62zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="_438" unicode="&#xf1d3;" horiz-adv-x="1792"
-d="M595 22q0 100 -165 100q-158 0 -158 -104q0 -101 172 -101q151 0 151 105zM536 777q0 61 -30 102t-89 41q-124 0 -124 -145q0 -135 124 -135q119 0 119 137zM805 1101v-202q-36 -12 -79 -22q16 -43 16 -84q0 -127 -73 -216.5t-197 -112.5q-40 -8 -59.5 -27t-19.5 -58
-q0 -31 22.5 -51.5t58 -32t78.5 -22t86 -25.5t78.5 -37.5t58 -64t22.5 -98.5q0 -304 -363 -304q-69 0 -130 12.5t-116 41t-87.5 82t-32.5 127.5q0 165 182 225v4q-67 41 -67 126q0 109 63 137v4q-72 24 -119.5 108.5t-47.5 165.5q0 139 95 231.5t235 92.5q96 0 178 -47
-q98 0 218 47zM1123 220h-222q4 45 4 134v609q0 94 -4 128h222q-4 -33 -4 -124v-613q0 -89 4 -134zM1724 442v-196q-71 -39 -174 -39q-62 0 -107 20t-70 50t-39.5 78t-18.5 92t-4 103v351h2v4q-7 0 -19 1t-18 1q-21 0 -59 -6v190h96v76q0 54 -6 89h227q-6 -41 -6 -165h171
-v-190q-15 0 -43.5 2t-42.5 2h-85v-365q0 -131 87 -131q61 0 109 33zM1148 1389q0 -58 -39 -101.5t-96 -43.5q-58 0 -98 43.5t-40 101.5q0 59 39.5 103t98.5 44q58 0 96.5 -44.5t38.5 -102.5z" />
- <glyph glyph-name="_439" unicode="&#xf1d4;"
-d="M809 532l266 499h-112l-157 -312q-24 -48 -44 -92l-42 92l-155 312h-120l263 -493v-324h101v318zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="uniF1D5" unicode="&#xf1d5;" horiz-adv-x="1280"
-d="M842 964q0 -80 -57 -136.5t-136 -56.5q-60 0 -111 35q-62 -67 -115 -146q-247 -371 -202 -859q1 -22 -12.5 -38.5t-34.5 -18.5h-5q-20 0 -35 13.5t-17 33.5q-14 126 -3.5 247.5t29.5 217t54 186t69 155.5t74 125q61 90 132 165q-16 35 -16 77q0 80 56.5 136.5t136.5 56.5
-t136.5 -56.5t56.5 -136.5zM1223 953q0 -158 -78 -292t-212.5 -212t-292.5 -78q-64 0 -131 14q-21 5 -32.5 23.5t-6.5 39.5q5 20 23 31.5t39 7.5q51 -13 108 -13q97 0 186 38t153 102t102 153t38 186t-38 186t-102 153t-153 102t-186 38t-186 -38t-153 -102t-102 -153
-t-38 -186q0 -114 52 -218q10 -20 3.5 -40t-25.5 -30t-39.5 -3t-30.5 26q-64 123 -64 265q0 119 46.5 227t124.5 186t186 124t226 46q158 0 292.5 -78t212.5 -212.5t78 -292.5z" />
- <glyph glyph-name="uniF1D6" unicode="&#xf1d6;" horiz-adv-x="1792"
-d="M270 730q-8 19 -8 52q0 20 11 49t24 45q-1 22 7.5 53t22.5 43q0 139 92.5 288.5t217.5 209.5q139 66 324 66q133 0 266 -55q49 -21 90 -48t71 -56t55 -68t42 -74t32.5 -84.5t25.5 -89.5t22 -98l1 -5q55 -83 55 -150q0 -14 -9 -40t-9 -38q0 -1 1.5 -3.5t3.5 -5t2 -3.5
-q77 -114 120.5 -214.5t43.5 -208.5q0 -43 -19.5 -100t-55.5 -57q-9 0 -19.5 7.5t-19 17.5t-19 26t-16 26.5t-13.5 26t-9 17.5q-1 1 -3 1l-5 -4q-59 -154 -132 -223q20 -20 61.5 -38.5t69 -41.5t35.5 -65q-2 -4 -4 -16t-7 -18q-64 -97 -302 -97q-53 0 -110.5 9t-98 20
-t-104.5 30q-15 5 -23 7q-14 4 -46 4.5t-40 1.5q-41 -45 -127.5 -65t-168.5 -20q-35 0 -69 1.5t-93 9t-101 20.5t-74.5 40t-32.5 64q0 40 10 59.5t41 48.5q11 2 40.5 13t49.5 12q4 0 14 2q2 2 2 4l-2 3q-48 11 -108 105.5t-73 156.5l-5 3q-4 0 -12 -20q-18 -41 -54.5 -74.5
-t-77.5 -37.5h-1q-4 0 -6 4.5t-5 5.5q-23 54 -23 100q0 275 252 466z" />
- <glyph glyph-name="uniF1D7" unicode="&#xf1d7;" horiz-adv-x="2048"
-d="M580 1075q0 41 -25 66t-66 25q-43 0 -76 -25.5t-33 -65.5q0 -39 33 -64.5t76 -25.5q41 0 66 24.5t25 65.5zM1323 568q0 28 -25.5 50t-65.5 22q-27 0 -49.5 -22.5t-22.5 -49.5q0 -28 22.5 -50.5t49.5 -22.5q40 0 65.5 22t25.5 51zM1087 1075q0 41 -24.5 66t-65.5 25
-q-43 0 -76 -25.5t-33 -65.5q0 -39 33 -64.5t76 -25.5q41 0 65.5 24.5t24.5 65.5zM1722 568q0 28 -26 50t-65 22q-27 0 -49.5 -22.5t-22.5 -49.5q0 -28 22.5 -50.5t49.5 -22.5q39 0 65 22t26 51zM1456 965q-31 4 -70 4q-169 0 -311 -77t-223.5 -208.5t-81.5 -287.5
-q0 -78 23 -152q-35 -3 -68 -3q-26 0 -50 1.5t-55 6.5t-44.5 7t-54.5 10.5t-50 10.5l-253 -127l72 218q-290 203 -290 490q0 169 97.5 311t264 223.5t363.5 81.5q176 0 332.5 -66t262 -182.5t136.5 -260.5zM2048 404q0 -117 -68.5 -223.5t-185.5 -193.5l55 -181l-199 109
-q-150 -37 -218 -37q-169 0 -311 70.5t-223.5 191.5t-81.5 264t81.5 264t223.5 191.5t311 70.5q161 0 303 -70.5t227.5 -192t85.5 -263.5z" />
- <glyph glyph-name="_443" unicode="&#xf1d8;" horiz-adv-x="1792"
-d="M1764 1525q33 -24 27 -64l-256 -1536q-5 -29 -32 -45q-14 -8 -31 -8q-11 0 -24 5l-453 185l-242 -295q-18 -23 -49 -23q-13 0 -22 4q-19 7 -30.5 23.5t-11.5 36.5v349l864 1059l-1069 -925l-395 162q-37 14 -40 55q-2 40 32 59l1664 960q15 9 32 9q20 0 36 -11z" />
- <glyph glyph-name="_444" unicode="&#xf1d9;" horiz-adv-x="1792"
-d="M1764 1525q33 -24 27 -64l-256 -1536q-5 -29 -32 -45q-14 -8 -31 -8q-11 0 -24 5l-527 215l-298 -327q-18 -21 -47 -21q-14 0 -23 4q-19 7 -30 23.5t-11 36.5v452l-472 193q-37 14 -40 55q-3 39 32 59l1664 960q35 21 68 -2zM1422 26l221 1323l-1434 -827l336 -137
-l863 639l-478 -797z" />
- <glyph glyph-name="_445" unicode="&#xf1da;"
-d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61q-172 0 -327 72.5t-264 204.5q-7 10 -6.5 22.5t8.5 20.5l137 138q10 9 25 9q16 -2 23 -12q73 -95 179 -147t225 -52q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5
-t-163.5 109.5t-198.5 40.5q-98 0 -188 -35.5t-160 -101.5l137 -138q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l130 -129q107 101 244.5 156.5t284.5 55.5q156 0 298 -61t245 -164t164 -245t61 -298zM896 928v-448q0 -14 -9 -23
-t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23z" />
- <glyph glyph-name="_446" unicode="&#xf1db;"
-d="M768 1280q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
-t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="_447" unicode="&#xf1dc;" horiz-adv-x="1792"
-d="M1682 -128q-44 0 -132.5 3.5t-133.5 3.5q-44 0 -132 -3.5t-132 -3.5q-24 0 -37 20.5t-13 45.5q0 31 17 46t39 17t51 7t45 15q33 21 33 140l-1 391q0 21 -1 31q-13 4 -50 4h-675q-38 0 -51 -4q-1 -10 -1 -31l-1 -371q0 -142 37 -164q16 -10 48 -13t57 -3.5t45 -15
-t20 -45.5q0 -26 -12.5 -48t-36.5 -22q-47 0 -139.5 3.5t-138.5 3.5q-43 0 -128 -3.5t-127 -3.5q-23 0 -35.5 21t-12.5 45q0 30 15.5 45t36 17.5t47.5 7.5t42 15q33 23 33 143l-1 57v813q0 3 0.5 26t0 36.5t-1.5 38.5t-3.5 42t-6.5 36.5t-11 31.5t-16 18q-15 10 -45 12t-53 2
-t-41 14t-18 45q0 26 12 48t36 22q46 0 138.5 -3.5t138.5 -3.5q42 0 126.5 3.5t126.5 3.5q25 0 37.5 -22t12.5 -48q0 -30 -17 -43.5t-38.5 -14.5t-49.5 -4t-43 -13q-35 -21 -35 -160l1 -320q0 -21 1 -32q13 -3 39 -3h699q25 0 38 3q1 11 1 32l1 320q0 139 -35 160
-q-18 11 -58.5 12.5t-66 13t-25.5 49.5q0 26 12.5 48t37.5 22q44 0 132 -3.5t132 -3.5q43 0 129 3.5t129 3.5q25 0 37.5 -22t12.5 -48q0 -30 -17.5 -44t-40 -14.5t-51.5 -3t-44 -12.5q-35 -23 -35 -161l1 -943q0 -119 34 -140q16 -10 46 -13.5t53.5 -4.5t41.5 -15.5t18 -44.5
-q0 -26 -12 -48t-36 -22z" />
- <glyph glyph-name="_448" unicode="&#xf1dd;" horiz-adv-x="1280"
-d="M1278 1347v-73q0 -29 -18.5 -61t-42.5 -32q-50 0 -54 -1q-26 -6 -32 -31q-3 -11 -3 -64v-1152q0 -25 -18 -43t-43 -18h-108q-25 0 -43 18t-18 43v1218h-143v-1218q0 -25 -17.5 -43t-43.5 -18h-108q-26 0 -43.5 18t-17.5 43v496q-147 12 -245 59q-126 58 -192 179
-q-64 117 -64 259q0 166 88 286q88 118 209 159q111 37 417 37h479q25 0 43 -18t18 -43z" />
- <glyph glyph-name="_449" unicode="&#xf1de;"
-d="M352 128v-128h-352v128h352zM704 256q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM864 640v-128h-864v128h864zM224 1152v-128h-224v128h224zM1536 128v-128h-736v128h736zM576 1280q26 0 45 -19t19 -45v-256
-q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM1216 768q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM1536 640v-128h-224v128h224zM1536 1152v-128h-864v128h864z" />
- <glyph glyph-name="uniF1E0" unicode="&#xf1e0;"
-d="M1216 512q133 0 226.5 -93.5t93.5 -226.5t-93.5 -226.5t-226.5 -93.5t-226.5 93.5t-93.5 226.5q0 12 2 34l-360 180q-92 -86 -218 -86q-133 0 -226.5 93.5t-93.5 226.5t93.5 226.5t226.5 93.5q126 0 218 -86l360 180q-2 22 -2 34q0 133 93.5 226.5t226.5 93.5
-t226.5 -93.5t93.5 -226.5t-93.5 -226.5t-226.5 -93.5q-126 0 -218 86l-360 -180q2 -22 2 -34t-2 -34l360 -180q92 86 218 86z" />
- <glyph glyph-name="_451" unicode="&#xf1e1;"
-d="M1280 341q0 88 -62.5 151t-150.5 63q-84 0 -145 -58l-241 120q2 16 2 23t-2 23l241 120q61 -58 145 -58q88 0 150.5 63t62.5 151t-62.5 150.5t-150.5 62.5t-151 -62.5t-63 -150.5q0 -7 2 -23l-241 -120q-62 57 -145 57q-88 0 -150.5 -62.5t-62.5 -150.5t62.5 -150.5
-t150.5 -62.5q83 0 145 57l241 -120q-2 -16 -2 -23q0 -88 63 -150.5t151 -62.5t150.5 62.5t62.5 150.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="_452" unicode="&#xf1e2;" horiz-adv-x="1792"
-d="M571 947q-10 25 -34 35t-49 0q-108 -44 -191 -127t-127 -191q-10 -25 0 -49t35 -34q13 -5 24 -5q42 0 60 40q34 84 98.5 148.5t148.5 98.5q25 11 35 35t0 49zM1513 1303l46 -46l-244 -243l68 -68q19 -19 19 -45.5t-19 -45.5l-64 -64q89 -161 89 -343q0 -143 -55.5 -273.5
-t-150 -225t-225 -150t-273.5 -55.5t-273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5q182 0 343 -89l64 64q19 19 45.5 19t45.5 -19l68 -68zM1521 1359q-10 -10 -22 -10q-13 0 -23 10l-91 90q-9 10 -9 23t9 23q10 9 23 9t23 -9l90 -91
-q10 -9 10 -22.5t-10 -22.5zM1751 1129q-11 -9 -23 -9t-23 9l-90 91q-10 9 -10 22.5t10 22.5q9 10 22.5 10t22.5 -10l91 -90q9 -10 9 -23t-9 -23zM1792 1312q0 -14 -9 -23t-23 -9h-96q-14 0 -23 9t-9 23t9 23t23 9h96q14 0 23 -9t9 -23zM1600 1504v-96q0 -14 -9 -23t-23 -9
-t-23 9t-9 23v96q0 14 9 23t23 9t23 -9t9 -23zM1751 1449l-91 -90q-10 -10 -22 -10q-13 0 -23 10q-10 9 -10 22.5t10 22.5l90 91q10 9 23 9t23 -9q9 -10 9 -23t-9 -23z" />
- <glyph glyph-name="_453" unicode="&#xf1e3;" horiz-adv-x="1792"
-d="M609 720l287 208l287 -208l-109 -336h-355zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM1515 186q149 203 149 454v3l-102 -89l-240 224l63 323
-l134 -12q-150 206 -389 282l53 -124l-287 -159l-287 159l53 124q-239 -76 -389 -282l135 12l62 -323l-240 -224l-102 89v-3q0 -251 149 -454l30 132l326 -40l139 -298l-116 -69q117 -39 240 -39t240 39l-116 69l139 298l326 40z" />
- <glyph glyph-name="_454" unicode="&#xf1e4;" horiz-adv-x="1792"
-d="M448 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM256 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM832 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23
-v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM640 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM66 768q-28 0 -47 19t-19 46v129h514v-129q0 -27 -19 -46t-46 -19h-383zM1216 224v-192q0 -14 -9 -23t-23 -9h-192
-q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1024 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1600 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23
-zM1408 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 1016v-13h-514v10q0 104 -382 102q-382 -1 -382 -102v-10h-514v13q0 17 8.5 43t34 64t65.5 75.5t110.5 76t160 67.5t224 47.5t293.5 18.5t293 -18.5t224 -47.5
-t160.5 -67.5t110.5 -76t65.5 -75.5t34 -64t8.5 -43zM1792 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 962v-129q0 -27 -19 -46t-46 -19h-384q-27 0 -46 19t-19 46v129h514z" />
- <glyph glyph-name="_455" unicode="&#xf1e5;" horiz-adv-x="1792"
-d="M704 1216v-768q0 -26 -19 -45t-45 -19v-576q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v512l249 873q7 23 31 23h424zM1024 1216v-704h-256v704h256zM1792 320v-512q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v576q-26 0 -45 19t-19 45v768h424q24 0 31 -23z
-M736 1504v-224h-352v224q0 14 9 23t23 9h288q14 0 23 -9t9 -23zM1408 1504v-224h-352v224q0 14 9 23t23 9h288q14 0 23 -9t9 -23z" />
- <glyph glyph-name="_456" unicode="&#xf1e6;" horiz-adv-x="1792"
-d="M1755 1083q37 -38 37 -90.5t-37 -90.5l-401 -400l150 -150l-160 -160q-163 -163 -389.5 -186.5t-411.5 100.5l-362 -362h-181v181l362 362q-124 185 -100.5 411.5t186.5 389.5l160 160l150 -150l400 401q38 37 91 37t90 -37t37 -90.5t-37 -90.5l-400 -401l234 -234
-l401 400q38 37 91 37t90 -37z" />
- <glyph glyph-name="_457" unicode="&#xf1e7;" horiz-adv-x="1792"
-d="M873 796q0 -83 -63.5 -142.5t-152.5 -59.5t-152.5 59.5t-63.5 142.5q0 84 63.5 143t152.5 59t152.5 -59t63.5 -143zM1375 796q0 -83 -63 -142.5t-153 -59.5q-89 0 -152.5 59.5t-63.5 142.5q0 84 63.5 143t152.5 59q90 0 153 -59t63 -143zM1600 616v667q0 87 -32 123.5
-t-111 36.5h-1112q-83 0 -112.5 -34t-29.5 -126v-673q43 -23 88.5 -40t81 -28t81 -18.5t71 -11t70 -4t58.5 -0.5t56.5 2t44.5 2q68 1 95 -27q6 -6 10 -9q26 -25 61 -51q7 91 118 87q5 0 36.5 -1.5t43 -2t45.5 -1t53 1t54.5 4.5t61 8.5t62 13.5t67 19.5t67.5 27t72 34.5z
-M1763 621q-121 -149 -372 -252q84 -285 -23 -465q-66 -113 -183 -148q-104 -32 -182 15q-86 51 -82 164l-1 326v1q-8 2 -24.5 6t-23.5 5l-1 -338q4 -114 -83 -164q-79 -47 -183 -15q-117 36 -182 150q-105 180 -22 463q-251 103 -372 252q-25 37 -4 63t60 -1q4 -2 11.5 -7
-t10.5 -8v694q0 72 47 123t114 51h1257q67 0 114 -51t47 -123v-694l21 15q39 27 60 1t-4 -63z" />
- <glyph glyph-name="_458" unicode="&#xf1e8;" horiz-adv-x="1792"
-d="M896 1102v-434h-145v434h145zM1294 1102v-434h-145v434h145zM1294 342l253 254v795h-1194v-1049h326v-217l217 217h398zM1692 1536v-1013l-434 -434h-326l-217 -217h-217v217h-398v1158l109 289h1483z" />
- <glyph glyph-name="_459" unicode="&#xf1e9;"
-d="M773 217v-127q-1 -292 -6 -305q-12 -32 -51 -40q-54 -9 -181.5 38t-162.5 89q-13 15 -17 36q-1 12 4 26q4 10 34 47t181 216q1 0 60 70q15 19 39.5 24.5t49.5 -3.5q24 -10 37.5 -29t12.5 -42zM624 468q-3 -55 -52 -70l-120 -39q-275 -88 -292 -88q-35 2 -54 36
-q-12 25 -17 75q-8 76 1 166.5t30 124.5t56 32q13 0 202 -77q71 -29 115 -47l84 -34q23 -9 35.5 -30.5t11.5 -48.5zM1450 171q-7 -54 -91.5 -161t-135.5 -127q-37 -14 -63 7q-14 10 -184 287l-47 77q-14 21 -11.5 46t19.5 46q35 43 83 26q1 -1 119 -40q203 -66 242 -79.5
-t47 -20.5q28 -22 22 -61zM778 803q5 -102 -54 -122q-58 -17 -114 71l-378 598q-8 35 19 62q41 43 207.5 89.5t224.5 31.5q40 -10 49 -45q3 -18 22 -305.5t24 -379.5zM1440 695q3 -39 -26 -59q-15 -10 -329 -86q-67 -15 -91 -23l1 2q-23 -6 -46 4t-37 32q-30 47 0 87
-q1 1 75 102q125 171 150 204t34 39q28 19 65 2q48 -23 123 -133.5t81 -167.5v-3z" />
- <glyph glyph-name="_460" unicode="&#xf1ea;" horiz-adv-x="2048"
-d="M1024 1024h-384v-384h384v384zM1152 384v-128h-640v128h640zM1152 1152v-640h-640v640h640zM1792 384v-128h-512v128h512zM1792 640v-128h-512v128h512zM1792 896v-128h-512v128h512zM1792 1152v-128h-512v128h512zM256 192v960h-128v-960q0 -26 19 -45t45 -19t45 19
-t19 45zM1920 192v1088h-1536v-1088q0 -33 -11 -64h1483q26 0 45 19t19 45zM2048 1408v-1216q0 -80 -56 -136t-136 -56h-1664q-80 0 -136 56t-56 136v1088h256v128h1792z" />
- <glyph glyph-name="_461" unicode="&#xf1eb;" horiz-adv-x="2048"
-d="M1024 13q-20 0 -93 73.5t-73 93.5q0 32 62.5 54t103.5 22t103.5 -22t62.5 -54q0 -20 -73 -93.5t-93 -73.5zM1294 284q-2 0 -40 25t-101.5 50t-128.5 25t-128.5 -25t-101 -50t-40.5 -25q-18 0 -93.5 75t-75.5 93q0 13 10 23q78 77 196 121t233 44t233 -44t196 -121
-q10 -10 10 -23q0 -18 -75.5 -93t-93.5 -75zM1567 556q-11 0 -23 8q-136 105 -252 154.5t-268 49.5q-85 0 -170.5 -22t-149 -53t-113.5 -62t-79 -53t-31 -22q-17 0 -92 75t-75 93q0 12 10 22q132 132 320 205t380 73t380 -73t320 -205q10 -10 10 -22q0 -18 -75 -93t-92 -75z
-M1838 827q-11 0 -22 9q-179 157 -371.5 236.5t-420.5 79.5t-420.5 -79.5t-371.5 -236.5q-11 -9 -22 -9q-17 0 -92.5 75t-75.5 93q0 13 10 23q187 186 445 288t527 102t527 -102t445 -288q10 -10 10 -23q0 -18 -75.5 -93t-92.5 -75z" />
- <glyph glyph-name="_462" unicode="&#xf1ec;" horiz-adv-x="1792"
-d="M384 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM384 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5
-t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1152 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5
-t37.5 90.5zM384 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1152 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 768q0 53 -37.5 90.5t-90.5 37.5
-t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1536 0v384q0 52 -38 90t-90 38t-90 -38t-38 -90v-384q0 -52 38 -90t90 -38t90 38t38 90zM1152 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5z
-M1536 1088v256q0 26 -19 45t-45 19h-1280q-26 0 -45 -19t-19 -45v-256q0 -26 19 -45t45 -19h1280q26 0 45 19t19 45zM1536 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 1408v-1536q0 -52 -38 -90t-90 -38
-h-1408q-52 0 -90 38t-38 90v1536q0 52 38 90t90 38h1408q52 0 90 -38t38 -90z" />
- <glyph glyph-name="_463" unicode="&#xf1ed;"
-d="M1519 890q18 -84 -4 -204q-87 -444 -565 -444h-44q-25 0 -44 -16.5t-24 -42.5l-4 -19l-55 -346l-2 -15q-5 -26 -24.5 -42.5t-44.5 -16.5h-251q-21 0 -33 15t-9 36q9 56 26.5 168t26.5 168t27 167.5t27 167.5q5 37 43 37h131q133 -2 236 21q175 39 287 144q102 95 155 246
-q24 70 35 133q1 6 2.5 7.5t3.5 1t6 -3.5q79 -59 98 -162zM1347 1172q0 -107 -46 -236q-80 -233 -302 -315q-113 -40 -252 -42q0 -1 -90 -1l-90 1q-100 0 -118 -96q-2 -8 -85 -530q-1 -10 -12 -10h-295q-22 0 -36.5 16.5t-11.5 38.5l232 1471q5 29 27.5 48t51.5 19h598
-q34 0 97.5 -13t111.5 -32q107 -41 163.5 -123t56.5 -196z" />
- <glyph glyph-name="_464" unicode="&#xf1ee;" horiz-adv-x="1792"
-d="M441 864q33 0 52 -26q266 -364 362 -774h-446q-127 441 -367 749q-12 16 -3 33.5t29 17.5h373zM1000 507q-49 -199 -125 -393q-79 310 -256 594q40 221 44 449q211 -340 337 -650zM1099 1216q235 -324 384.5 -698.5t184.5 -773.5h-451q-41 665 -553 1472h435zM1792 640
-q0 -424 -101 -812q-67 560 -359 1083q-25 301 -106 584q-4 16 5.5 28.5t25.5 12.5h359q21 0 38.5 -13t22.5 -33q115 -409 115 -850z" />
- <glyph glyph-name="uniF1F0" unicode="&#xf1f0;" horiz-adv-x="2304"
-d="M1975 546h-138q14 37 66 179l3 9q4 10 10 26t9 26l12 -55zM531 611l-58 295q-11 54 -75 54h-268l-2 -13q311 -79 403 -336zM710 960l-162 -438l-17 89q-26 70 -85 129.5t-131 88.5l135 -510h175l261 641h-176zM849 318h166l104 642h-166zM1617 944q-69 27 -149 27
-q-123 0 -201 -59t-79 -153q-1 -102 145 -174q48 -23 67 -41t19 -39q0 -30 -30 -46t-69 -16q-86 0 -156 33l-22 11l-23 -144q74 -34 185 -34q130 -1 208.5 59t80.5 160q0 106 -140 174q-49 25 -71 42t-22 38q0 22 24.5 38.5t70.5 16.5q70 1 124 -24l15 -8zM2042 960h-128
-q-65 0 -87 -54l-246 -588h174l35 96h212q5 -22 20 -96h154zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
- <glyph glyph-name="_466" unicode="&#xf1f1;" horiz-adv-x="2304"
-d="M1119 1195q-128 85 -281 85q-103 0 -197.5 -40.5t-162.5 -108.5t-108.5 -162t-40.5 -197q0 -104 40.5 -198t108.5 -162t162 -108.5t198 -40.5q153 0 281 85q-131 107 -178 265.5t0.5 316.5t177.5 265zM1152 1171q-126 -99 -172 -249.5t-0.5 -300.5t172.5 -249
-q127 99 172.5 249t-0.5 300.5t-172 249.5zM1185 1195q130 -107 177.5 -265.5t0.5 -317t-178 -264.5q128 -85 281 -85q104 0 198 40.5t162 108.5t108.5 162t40.5 198q0 103 -40.5 197t-108.5 162t-162.5 108.5t-197.5 40.5q-153 0 -281 -85zM1926 473h7v3h-17v-3h7v-17h3v17z
-M1955 456h4v20h-5l-6 -13l-6 13h-5v-20h3v15l6 -13h4l5 13v-15zM1947 16v-2h-2h-3v3h3h2v-1zM1947 7h3l-4 5h2l1 1q1 1 1 3t-1 3l-1 1h-3h-6v-13h3v5h1zM685 75q0 19 11 31t30 12q18 0 29 -12.5t11 -30.5q0 -19 -11 -31t-29 -12q-19 0 -30 12t-11 31zM1158 119q30 0 35 -32
-h-70q5 32 35 32zM1514 75q0 19 11 31t29 12t29.5 -12.5t11.5 -30.5q0 -19 -11 -31t-30 -12q-18 0 -29 12t-11 31zM1786 75q0 18 11.5 30.5t29.5 12.5t29.5 -12.5t11.5 -30.5q0 -19 -11.5 -31t-29.5 -12t-29.5 12.5t-11.5 30.5zM1944 3q-2 0 -4 1q-1 0 -3 2t-2 3q-1 2 -1 4
-q0 3 1 4q0 2 2 4l1 1q2 0 2 1q2 1 4 1q3 0 4 -1l4 -2l2 -4v-1q1 -2 1 -3l-1 -1v-3t-1 -1l-1 -2q-2 -2 -4 -2q-1 -1 -4 -1zM599 7h30v85q0 24 -14.5 38.5t-39.5 15.5q-32 0 -47 -24q-14 24 -45 24q-24 0 -39 -20v16h-30v-135h30v75q0 36 33 36q30 0 30 -36v-75h29v75
-q0 36 33 36q30 0 30 -36v-75zM765 7h29v68v67h-29v-16q-17 20 -43 20q-29 0 -48 -20t-19 -51t19 -51t48 -20q28 0 43 20v-17zM943 48q0 34 -47 40l-14 2q-23 4 -23 14q0 15 25 15q23 0 43 -11l12 24q-22 14 -55 14q-26 0 -41 -12t-15 -32q0 -33 47 -39l13 -2q24 -4 24 -14
-q0 -17 -31 -17q-25 0 -45 14l-13 -23q25 -17 58 -17q29 0 45.5 12t16.5 32zM1073 14l-8 25q-13 -7 -26 -7q-19 0 -19 22v61h48v27h-48v41h-30v-41h-28v-27h28v-61q0 -50 47 -50q21 0 36 10zM1159 146q-29 0 -48 -20t-19 -51q0 -32 19.5 -51.5t49.5 -19.5q33 0 55 19l-14 22
-q-18 -15 -39 -15q-34 0 -41 33h101v12q0 32 -18 51.5t-46 19.5zM1318 146q-23 0 -35 -20v16h-30v-135h30v76q0 35 29 35q10 0 18 -4l9 28q-9 4 -21 4zM1348 75q0 -31 19.5 -51t52.5 -20q29 0 48 16l-14 24q-18 -13 -35 -12q-18 0 -29.5 12t-11.5 31t11.5 31t29.5 12
-q19 0 35 -12l14 24q-20 16 -48 16q-33 0 -52.5 -20t-19.5 -51zM1593 7h30v68v67h-30v-16q-15 20 -42 20q-29 0 -48.5 -20t-19.5 -51t19.5 -51t48.5 -20q28 0 42 20v-17zM1726 146q-23 0 -35 -20v16h-29v-135h29v76q0 35 29 35q10 0 18 -4l9 28q-8 4 -21 4zM1866 7h29v68v122
-h-29v-71q-15 20 -43 20t-47.5 -20.5t-19.5 -50.5t19.5 -50.5t47.5 -20.5q29 0 43 20v-17zM1944 27l-2 -1h-3q-2 -1 -4 -3q-3 -1 -3 -4q-1 -2 -1 -6q0 -3 1 -5q0 -2 3 -4q2 -2 4 -3t5 -1q4 0 6 1q0 1 2 2l2 1q1 1 3 4q1 2 1 5q0 4 -1 6q-1 1 -3 4q0 1 -2 2l-2 1q-1 0 -3 0.5
-t-3 0.5zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
- <glyph glyph-name="_467" unicode="&#xf1f2;" horiz-adv-x="2304"
-d="M313 759q0 -51 -36 -84q-29 -26 -89 -26h-17v220h17q61 0 89 -27q36 -31 36 -83zM2089 824q0 -52 -64 -52h-19v101h20q63 0 63 -49zM380 759q0 74 -50 120.5t-129 46.5h-95v-333h95q74 0 119 38q60 51 60 128zM410 593h65v333h-65v-333zM730 694q0 40 -20.5 62t-75.5 42
-q-29 10 -39.5 19t-10.5 23q0 16 13.5 26.5t34.5 10.5q29 0 53 -27l34 44q-41 37 -98 37q-44 0 -74 -27.5t-30 -67.5q0 -35 18 -55.5t64 -36.5q37 -13 45 -19q19 -12 19 -34q0 -20 -14 -33.5t-36 -13.5q-48 0 -71 44l-42 -40q44 -64 115 -64q51 0 83 30.5t32 79.5zM1008 604
-v77q-37 -37 -78 -37q-49 0 -80.5 32.5t-31.5 82.5q0 48 31.5 81.5t77.5 33.5q43 0 81 -38v77q-40 20 -80 20q-74 0 -125.5 -50.5t-51.5 -123.5t51 -123.5t125 -50.5q42 0 81 19zM2240 0v527q-65 -40 -144.5 -84t-237.5 -117t-329.5 -137.5t-417.5 -134.5t-504 -118h1569
-q26 0 45 19t19 45zM1389 757q0 75 -53 128t-128 53t-128 -53t-53 -128t53 -128t128 -53t128 53t53 128zM1541 584l144 342h-71l-90 -224l-89 224h-71l142 -342h35zM1714 593h184v56h-119v90h115v56h-115v74h119v57h-184v-333zM2105 593h80l-105 140q76 16 76 94q0 47 -31 73
-t-87 26h-97v-333h65v133h9zM2304 1274v-1268q0 -56 -38.5 -95t-93.5 -39h-2040q-55 0 -93.5 39t-38.5 95v1268q0 56 38.5 95t93.5 39h2040q55 0 93.5 -39t38.5 -95z" />
- <glyph glyph-name="f1f3" unicode="&#xf1f3;" horiz-adv-x="2304"
-d="M119 854h89l-45 108zM740 328l74 79l-70 79h-163v-49h142v-55h-142v-54h159zM898 406l99 -110v217zM1186 453q0 33 -40 33h-84v-69h83q41 0 41 36zM1475 457q0 29 -42 29h-82v-61h81q43 0 43 32zM1197 923q0 29 -42 29h-82v-60h81q43 0 43 31zM1656 854h89l-44 108z
-M699 1009v-271h-66v212l-94 -212h-57l-94 212v-212h-132l-25 60h-135l-25 -60h-70l116 271h96l110 -257v257h106l85 -184l77 184h108zM1255 453q0 -20 -5.5 -35t-14 -25t-22.5 -16.5t-26 -10t-31.5 -4.5t-31.5 -1t-32.5 0.5t-29.5 0.5v-91h-126l-80 90l-83 -90h-256v271h260
-l80 -89l82 89h207q109 0 109 -89zM964 794v-56h-217v271h217v-57h-152v-49h148v-55h-148v-54h152zM2304 235v-229q0 -55 -38.5 -94.5t-93.5 -39.5h-2040q-55 0 -93.5 39.5t-38.5 94.5v678h111l25 61h55l25 -61h218v46l19 -46h113l20 47v-47h541v99l10 1q10 0 10 -14v-86h279
-v23q23 -12 55 -18t52.5 -6.5t63 0.5t51.5 1l25 61h56l25 -61h227v58l34 -58h182v378h-180v-44l-25 44h-185v-44l-23 44h-249q-69 0 -109 -22v22h-172v-22q-24 22 -73 22h-628l-43 -97l-43 97h-198v-44l-22 44h-169l-78 -179v391q0 55 38.5 94.5t93.5 39.5h2040
-q55 0 93.5 -39.5t38.5 -94.5v-678h-120q-51 0 -81 -22v22h-177q-55 0 -78 -22v22h-316v-22q-31 22 -87 22h-209v-22q-23 22 -91 22h-234l-54 -58l-50 58h-349v-378h343l55 59l52 -59h211v89h21q59 0 90 13v-102h174v99h8q8 0 10 -2t2 -10v-87h529q57 0 88 24v-24h168
-q60 0 95 17zM1546 469q0 -23 -12 -43t-34 -29q25 -9 34 -26t9 -46v-54h-65v45q0 33 -12 43.5t-46 10.5h-69v-99h-65v271h154q48 0 77 -15t29 -58zM1269 936q0 -24 -12.5 -44t-33.5 -29q26 -9 34.5 -25.5t8.5 -46.5v-53h-65q0 9 0.5 26.5t0 25t-3 18.5t-8.5 16t-17.5 8.5
-t-29.5 3.5h-70v-98h-64v271l153 -1q49 0 78 -14.5t29 -57.5zM1798 327v-56h-216v271h216v-56h-151v-49h148v-55h-148v-54zM1372 1009v-271h-66v271h66zM2065 357q0 -86 -102 -86h-126v58h126q34 0 34 25q0 16 -17 21t-41.5 5t-49.5 3.5t-42 22.5t-17 55q0 39 26 60t66 21
-h130v-57h-119q-36 0 -36 -25q0 -16 17.5 -20.5t42 -4t49 -2.5t42 -21.5t17.5 -54.5zM2304 407v-101q-24 -35 -88 -35h-125v58h125q33 0 33 25q0 13 -12.5 19t-31 5.5t-40 2t-40 8t-31 24t-12.5 48.5q0 39 26.5 60t66.5 21h129v-57h-118q-36 0 -36 -25q0 -20 29 -22t68.5 -5
-t56.5 -26zM2139 1008v-270h-92l-122 203v-203h-132l-26 60h-134l-25 -60h-75q-129 0 -129 133q0 138 133 138h63v-59q-7 0 -28 1t-28.5 0.5t-23 -2t-21.5 -6.5t-14.5 -13.5t-11.5 -23t-3 -33.5q0 -38 13.5 -58t49.5 -20h29l92 213h97l109 -256v256h99l114 -188v188h66z" />
- <glyph glyph-name="_469" unicode="&#xf1f4;" horiz-adv-x="2304"
-d="M745 630q0 -37 -25.5 -61.5t-62.5 -24.5q-29 0 -46.5 16t-17.5 44q0 37 25 62.5t62 25.5q28 0 46.5 -16.5t18.5 -45.5zM1530 779q0 -42 -22 -57t-66 -15l-32 -1l17 107q2 11 13 11h18q22 0 35 -2t25 -12.5t12 -30.5zM1881 630q0 -36 -25.5 -61t-61.5 -25q-29 0 -47 16
-t-18 44q0 37 25 62.5t62 25.5q28 0 46.5 -16.5t18.5 -45.5zM513 801q0 59 -38.5 85.5t-100.5 26.5h-160q-19 0 -21 -19l-65 -408q-1 -6 3 -11t10 -5h76q20 0 22 19l18 110q1 8 7 13t15 6.5t17 1.5t19 -1t14 -1q86 0 135 48.5t49 134.5zM822 489l41 261q1 6 -3 11t-10 5h-76
-q-14 0 -17 -33q-27 40 -95 40q-72 0 -122.5 -54t-50.5 -127q0 -59 34.5 -94t92.5 -35q28 0 58 12t48 32q-4 -12 -4 -21q0 -16 13 -16h69q19 0 22 19zM1269 752q0 5 -4 9.5t-9 4.5h-77q-11 0 -18 -10l-106 -156l-44 150q-5 16 -22 16h-75q-5 0 -9 -4.5t-4 -9.5q0 -2 19.5 -59
-t42 -123t23.5 -70q-82 -112 -82 -120q0 -13 13 -13h77q11 0 18 10l255 368q2 2 2 7zM1649 801q0 59 -38.5 85.5t-100.5 26.5h-159q-20 0 -22 -19l-65 -408q-1 -6 3 -11t10 -5h82q12 0 16 13l18 116q1 8 7 13t15 6.5t17 1.5t19 -1t14 -1q86 0 135 48.5t49 134.5zM1958 489
-l41 261q1 6 -3 11t-10 5h-76q-14 0 -17 -33q-26 40 -95 40q-72 0 -122.5 -54t-50.5 -127q0 -59 34.5 -94t92.5 -35q29 0 59 12t47 32q0 -1 -2 -9t-2 -12q0 -16 13 -16h69q19 0 22 19zM2176 898v1q0 14 -13 14h-74q-11 0 -13 -11l-65 -416l-1 -2q0 -5 4 -9.5t10 -4.5h66
-q19 0 21 19zM392 764q-5 -35 -26 -46t-60 -11l-33 -1l17 107q2 11 13 11h19q40 0 58 -11.5t12 -48.5zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
- <glyph glyph-name="_470" unicode="&#xf1f5;" horiz-adv-x="2304"
-d="M1597 633q0 -69 -21 -106q-19 -35 -52 -35q-23 0 -41 9v224q29 30 57 30q57 0 57 -122zM2035 669h-110q6 98 56 98q51 0 54 -98zM476 534q0 59 -33 91.5t-101 57.5q-36 13 -52 24t-16 25q0 26 38 26q58 0 124 -33l18 112q-67 32 -149 32q-77 0 -123 -38q-48 -39 -48 -109
-q0 -58 32.5 -90.5t99.5 -56.5q39 -14 54.5 -25.5t15.5 -27.5q0 -31 -48 -31q-29 0 -70 12.5t-72 30.5l-18 -113q72 -41 168 -41q81 0 129 37q51 41 51 117zM771 749l19 111h-96v135l-129 -21l-18 -114l-46 -8l-17 -103h62v-219q0 -84 44 -120q38 -30 111 -30q32 0 79 11v118
-q-32 -7 -44 -7q-42 0 -42 50v197h77zM1087 724v139q-15 3 -28 3q-32 0 -55.5 -16t-33.5 -46l-10 56h-131v-471h150v306q26 31 82 31q16 0 26 -2zM1124 389h150v471h-150v-471zM1746 638q0 122 -45 179q-40 52 -111 52q-64 0 -117 -56l-8 47h-132v-645l150 25v151
-q36 -11 68 -11q83 0 134 56q61 65 61 202zM1278 986q0 33 -23 56t-56 23t-56 -23t-23 -56t23 -56.5t56 -23.5t56 23.5t23 56.5zM2176 629q0 113 -48 176q-50 64 -144 64q-96 0 -151.5 -66t-55.5 -180q0 -128 63 -188q55 -55 161 -55q101 0 160 40l-16 103q-57 -31 -128 -31
-q-43 0 -63 19q-23 19 -28 66h248q2 14 2 52zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
- <glyph glyph-name="_471" unicode="&#xf1f6;" horiz-adv-x="2048"
-d="M1558 684q61 -356 298 -556q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-180.5 74.5t-75.5 180.5zM1024 -176q16 0 16 16t-16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5zM2026 1424q8 -10 7.5 -23.5t-10.5 -22.5
-l-1872 -1622q-10 -8 -23.5 -7t-21.5 11l-84 96q-8 10 -7.5 23.5t10.5 21.5l186 161q-19 32 -19 66q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q124 -18 219 -82.5t148 -157.5
-l418 363q10 8 23.5 7t21.5 -11z" />
- <glyph glyph-name="_472" unicode="&#xf1f7;" horiz-adv-x="2048"
-d="M1040 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM503 315l877 760q-42 88 -132.5 146.5t-223.5 58.5q-93 0 -169.5 -31.5t-121.5 -80.5t-69 -103t-24 -105q0 -384 -137 -645zM1856 128
-q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-180.5 74.5t-75.5 180.5l149 129h757q-166 187 -227 459l111 97q61 -356 298 -556zM1942 1520l84 -96q8 -10 7.5 -23.5t-10.5 -22.5l-1872 -1622q-10 -8 -23.5 -7t-21.5 11l-84 96q-8 10 -7.5 23.5t10.5 21.5l186 161
-q-19 32 -19 66q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q124 -18 219 -82.5t148 -157.5l418 363q10 8 23.5 7t21.5 -11z" />
- <glyph glyph-name="_473" unicode="&#xf1f8;" horiz-adv-x="1408"
-d="M512 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM768 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1024 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704
-q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM480 1152h448l-48 117q-7 9 -17 11h-317q-10 -2 -17 -11zM1408 1120v-64q0 -14 -9 -23t-23 -9h-96v-948q0 -83 -47 -143.5t-113 -60.5h-832q-66 0 -113 58.5t-47 141.5v952h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h309l70 167
-q15 37 54 63t79 26h320q40 0 79 -26t54 -63l70 -167h309q14 0 23 -9t9 -23z" />
- <glyph glyph-name="_474" unicode="&#xf1f9;"
-d="M1150 462v-109q0 -50 -36.5 -89t-94 -60.5t-118 -32.5t-117.5 -11q-205 0 -342.5 139t-137.5 346q0 203 136 339t339 136q34 0 75.5 -4.5t93 -18t92.5 -34t69 -56.5t28 -81v-109q0 -16 -16 -16h-118q-16 0 -16 16v70q0 43 -65.5 67.5t-137.5 24.5q-140 0 -228.5 -91.5
-t-88.5 -237.5q0 -151 91.5 -249.5t233.5 -98.5q68 0 138 24t70 66v70q0 7 4.5 11.5t10.5 4.5h119q6 0 11 -4.5t5 -11.5zM768 1280q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5
-t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="_475" unicode="&#xf1fa;"
-d="M972 761q0 108 -53.5 169t-147.5 61q-63 0 -124 -30.5t-110 -84.5t-79.5 -137t-30.5 -180q0 -112 53.5 -173t150.5 -61q96 0 176 66.5t122.5 166t42.5 203.5zM1536 640q0 -111 -37 -197t-98.5 -135t-131.5 -74.5t-145 -27.5q-6 0 -15.5 -0.5t-16.5 -0.5q-95 0 -142 53
-q-28 33 -33 83q-52 -66 -131.5 -110t-173.5 -44q-161 0 -249.5 95.5t-88.5 269.5q0 157 66 290t179 210.5t246 77.5q87 0 155 -35.5t106 -99.5l2 19l11 56q1 6 5.5 12t9.5 6h118q5 0 13 -11q5 -5 3 -16l-120 -614q-5 -24 -5 -48q0 -39 12.5 -52t44.5 -13q28 1 57 5.5t73 24
-t77 50t57 89.5t24 137q0 292 -174 466t-466 174q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51q228 0 405 144q11 9 24 8t21 -12l41 -49q8 -12 7 -24q-2 -13 -12 -22q-102 -83 -227.5 -128t-258.5 -45q-156 0 -298 61
-t-245 164t-164 245t-61 298t61 298t164 245t245 164t298 61q344 0 556 -212t212 -556z" />
- <glyph glyph-name="_476" unicode="&#xf1fb;" horiz-adv-x="1792"
-d="M1698 1442q94 -94 94 -226.5t-94 -225.5l-225 -223l104 -104q10 -10 10 -23t-10 -23l-210 -210q-10 -10 -23 -10t-23 10l-105 105l-603 -603q-37 -37 -90 -37h-203l-256 -128l-64 64l128 256v203q0 53 37 90l603 603l-105 105q-10 10 -10 23t10 23l210 210q10 10 23 10
-t23 -10l104 -104l223 225q93 94 225.5 94t226.5 -94zM512 64l576 576l-192 192l-576 -576v-192h192z" />
- <glyph glyph-name="f1fc" unicode="&#xf1fc;" horiz-adv-x="1792"
-d="M1615 1536q70 0 122.5 -46.5t52.5 -116.5q0 -63 -45 -151q-332 -629 -465 -752q-97 -91 -218 -91q-126 0 -216.5 92.5t-90.5 219.5q0 128 92 212l638 579q59 54 130 54zM706 502q39 -76 106.5 -130t150.5 -76l1 -71q4 -213 -129.5 -347t-348.5 -134q-123 0 -218 46.5
-t-152.5 127.5t-86.5 183t-29 220q7 -5 41 -30t62 -44.5t59 -36.5t46 -17q41 0 55 37q25 66 57.5 112.5t69.5 76t88 47.5t103 25.5t125 10.5z" />
- <glyph glyph-name="_478" unicode="&#xf1fd;" horiz-adv-x="1792"
-d="M1792 128v-384h-1792v384q45 0 85 14t59 27.5t47 37.5q30 27 51.5 38t56.5 11q24 0 44 -7t31 -15t33 -27q29 -25 47 -38t58 -27t86 -14q45 0 85 14.5t58 27t48 37.5q21 19 32.5 27t31 15t43.5 7q35 0 56.5 -11t51.5 -38q28 -24 47 -37.5t59 -27.5t85 -14t85 14t59 27.5
-t47 37.5q30 27 51.5 38t56.5 11q34 0 55.5 -11t51.5 -38q28 -24 47 -37.5t59 -27.5t85 -14zM1792 448v-192q-24 0 -44 7t-31 15t-33 27q-29 25 -47 38t-58 27t-85 14q-46 0 -86 -14t-58 -27t-47 -38q-22 -19 -33 -27t-31 -15t-44 -7q-35 0 -56.5 11t-51.5 38q-29 25 -47 38
-t-58 27t-86 14q-45 0 -85 -14.5t-58 -27t-48 -37.5q-21 -19 -32.5 -27t-31 -15t-43.5 -7q-35 0 -56.5 11t-51.5 38q-28 24 -47 37.5t-59 27.5t-85 14q-46 0 -86 -14t-58 -27t-47 -38q-30 -27 -51.5 -38t-56.5 -11v192q0 80 56 136t136 56h64v448h256v-448h256v448h256v-448
-h256v448h256v-448h64q80 0 136 -56t56 -136zM512 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150zM1024 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5
-q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150zM1536 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150z" />
- <glyph glyph-name="_479" unicode="&#xf1fe;" horiz-adv-x="2048"
-d="M2048 0v-128h-2048v1536h128v-1408h1920zM1664 1024l256 -896h-1664v576l448 576l576 -576z" />
- <glyph glyph-name="_480" unicode="&#xf200;" horiz-adv-x="1792"
-d="M768 646l546 -546q-106 -108 -247.5 -168t-298.5 -60q-209 0 -385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103v-762zM955 640h773q0 -157 -60 -298.5t-168 -247.5zM1664 768h-768v768q209 0 385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="_481" unicode="&#xf201;" horiz-adv-x="2048"
-d="M2048 0v-128h-2048v1536h128v-1408h1920zM1920 1248v-435q0 -21 -19.5 -29.5t-35.5 7.5l-121 121l-633 -633q-10 -10 -23 -10t-23 10l-233 233l-416 -416l-192 192l585 585q10 10 23 10t23 -10l233 -233l464 464l-121 121q-16 16 -7.5 35.5t29.5 19.5h435q14 0 23 -9
-t9 -23z" />
- <glyph glyph-name="_482" unicode="&#xf202;" horiz-adv-x="1792"
-d="M1292 832q0 -6 10 -41q10 -29 25 -49.5t41 -34t44 -20t55 -16.5q325 -91 325 -332q0 -146 -105.5 -242.5t-254.5 -96.5q-59 0 -111.5 18.5t-91.5 45.5t-77 74.5t-63 87.5t-53.5 103.5t-43.5 103t-39.5 106.5t-35.5 95q-32 81 -61.5 133.5t-73.5 96.5t-104 64t-142 20
-q-96 0 -183 -55.5t-138 -144.5t-51 -185q0 -160 106.5 -279.5t263.5 -119.5q177 0 258 95q56 63 83 116l84 -152q-15 -34 -44 -70l1 -1q-131 -152 -388 -152q-147 0 -269.5 79t-190.5 207.5t-68 274.5q0 105 43.5 206t116 176.5t172 121.5t204.5 46q87 0 159 -19t123.5 -50
-t95 -80t72.5 -99t58.5 -117t50.5 -124.5t50 -130.5t55 -127q96 -200 233 -200q81 0 138.5 48.5t57.5 128.5q0 42 -19 72t-50.5 46t-72.5 31.5t-84.5 27t-87.5 34t-81 52t-65 82t-39 122.5q-3 16 -3 33q0 110 87.5 192t198.5 78q78 -3 120.5 -14.5t90.5 -53.5h-1
-q12 -11 23 -24.5t26 -36t19 -27.5l-129 -99q-26 49 -54 70v1q-23 21 -97 21q-49 0 -84 -33t-35 -83z" />
- <glyph glyph-name="_483" unicode="&#xf203;"
-d="M1432 484q0 173 -234 239q-35 10 -53 16.5t-38 25t-29 46.5q0 2 -2 8.5t-3 12t-1 7.5q0 36 24.5 59.5t60.5 23.5q54 0 71 -15h-1q20 -15 39 -51l93 71q-39 54 -49 64q-33 29 -67.5 39t-85.5 10q-80 0 -142 -57.5t-62 -137.5q0 -7 2 -23q16 -96 64.5 -140t148.5 -73
-q29 -8 49 -15.5t45 -21.5t38.5 -34.5t13.5 -46.5v-5q1 -58 -40.5 -93t-100.5 -35q-97 0 -167 144q-23 47 -51.5 121.5t-48 125.5t-54 110.5t-74 95.5t-103.5 60.5t-147 24.5q-101 0 -192 -56t-144 -148t-50 -192v-1q4 -108 50.5 -199t133.5 -147.5t196 -56.5q186 0 279 110
-q20 27 31 51l-60 109q-42 -80 -99 -116t-146 -36q-115 0 -191 87t-76 204q0 105 82 189t186 84q112 0 170 -53.5t104 -172.5q8 -21 25.5 -68.5t28.5 -76.5t31.5 -74.5t38.5 -74t45.5 -62.5t55.5 -53.5t66 -33t80 -13.5q107 0 183 69.5t76 174.5zM1536 1120v-960
-q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="_484" unicode="&#xf204;" horiz-adv-x="2048"
-d="M1152 640q0 104 -40.5 198.5t-109.5 163.5t-163.5 109.5t-198.5 40.5t-198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5t198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5zM1920 640q0 104 -40.5 198.5
-t-109.5 163.5t-163.5 109.5t-198.5 40.5h-386q119 -90 188.5 -224t69.5 -288t-69.5 -288t-188.5 -224h386q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5zM2048 640q0 -130 -51 -248.5t-136.5 -204t-204 -136.5t-248.5 -51h-768q-130 0 -248.5 51t-204 136.5
-t-136.5 204t-51 248.5t51 248.5t136.5 204t204 136.5t248.5 51h768q130 0 248.5 -51t204 -136.5t136.5 -204t51 -248.5z" />
- <glyph glyph-name="_485" unicode="&#xf205;" horiz-adv-x="2048"
-d="M0 640q0 130 51 248.5t136.5 204t204 136.5t248.5 51h768q130 0 248.5 -51t204 -136.5t136.5 -204t51 -248.5t-51 -248.5t-136.5 -204t-204 -136.5t-248.5 -51h-768q-130 0 -248.5 51t-204 136.5t-136.5 204t-51 248.5zM1408 128q104 0 198.5 40.5t163.5 109.5
-t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5t-163.5 109.5t-198.5 40.5t-198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5z" />
- <glyph glyph-name="_486" unicode="&#xf206;" horiz-adv-x="2304"
-d="M762 384h-314q-40 0 -57.5 35t6.5 67l188 251q-65 31 -137 31q-132 0 -226 -94t-94 -226t94 -226t226 -94q115 0 203 72.5t111 183.5zM576 512h186q-18 85 -75 148zM1056 512l288 384h-480l-99 -132q105 -103 126 -252h165zM2176 448q0 132 -94 226t-226 94
-q-60 0 -121 -24l174 -260q15 -23 10 -49t-27 -40q-15 -11 -36 -11q-35 0 -53 29l-174 260q-93 -95 -93 -225q0 -132 94 -226t226 -94t226 94t94 226zM2304 448q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 97 39.5 183.5t109.5 149.5l-65 98l-353 -469
-q-18 -26 -51 -26h-197q-23 -164 -149 -274t-294 -110q-185 0 -316.5 131.5t-131.5 316.5t131.5 316.5t316.5 131.5q114 0 215 -55l137 183h-224q-26 0 -45 19t-19 45t19 45t45 19h384v-128h435l-85 128h-222q-26 0 -45 19t-19 45t19 45t45 19h256q33 0 53 -28l267 -400
-q91 44 192 44q185 0 316.5 -131.5t131.5 -316.5z" />
- <glyph glyph-name="_487" unicode="&#xf207;"
-d="M384 320q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1408 320q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1362 716l-72 384q-5 23 -22.5 37.5t-40.5 14.5
-h-918q-23 0 -40.5 -14.5t-22.5 -37.5l-72 -384q-5 -30 14 -53t49 -23h1062q30 0 49 23t14 53zM1136 1328q0 20 -14 34t-34 14h-640q-20 0 -34 -14t-14 -34t14 -34t34 -14h640q20 0 34 14t14 34zM1536 603v-603h-128v-128q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5
-t-37.5 90.5v128h-768v-128q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5v128h-128v603q0 112 25 223l103 454q9 78 97.5 137t230 89t312.5 30t312.5 -30t230 -89t97.5 -137l105 -454q23 -102 23 -223z" />
- <glyph glyph-name="_488" unicode="&#xf208;" horiz-adv-x="2048"
-d="M1463 704q0 -35 -25 -60.5t-61 -25.5h-702q-36 0 -61 25.5t-25 60.5t25 60.5t61 25.5h702q36 0 61 -25.5t25 -60.5zM1677 704q0 86 -23 170h-982q-36 0 -61 25t-25 60q0 36 25 61t61 25h908q-88 143 -235 227t-320 84q-177 0 -327.5 -87.5t-238 -237.5t-87.5 -327
-q0 -86 23 -170h982q36 0 61 -25t25 -60q0 -36 -25 -61t-61 -25h-908q88 -143 235.5 -227t320.5 -84q132 0 253 51.5t208 139t139 208t52 253.5zM2048 959q0 -35 -25 -60t-61 -25h-131q17 -85 17 -170q0 -167 -65.5 -319.5t-175.5 -263t-262.5 -176t-319.5 -65.5
-q-246 0 -448.5 133t-301.5 350h-189q-36 0 -61 25t-25 61q0 35 25 60t61 25h132q-17 85 -17 170q0 167 65.5 319.5t175.5 263t262.5 176t320.5 65.5q245 0 447.5 -133t301.5 -350h188q36 0 61 -25t25 -61z" />
- <glyph glyph-name="_489" unicode="&#xf209;" horiz-adv-x="1280"
-d="M953 1158l-114 -328l117 -21q165 451 165 518q0 56 -38 56q-57 0 -130 -225zM654 471l33 -88q37 42 71 67l-33 5.5t-38.5 7t-32.5 8.5zM362 1367q0 -98 159 -521q17 10 49 10q15 0 75 -5l-121 351q-75 220 -123 220q-19 0 -29 -17.5t-10 -37.5zM283 608q0 -36 51.5 -119
-t117.5 -153t100 -70q14 0 25.5 13t11.5 27q0 24 -32 102q-13 32 -32 72t-47.5 89t-61.5 81t-62 32q-20 0 -45.5 -27t-25.5 -47zM125 273q0 -41 25 -104q59 -145 183.5 -227t281.5 -82q227 0 382 170q152 169 152 427q0 43 -1 67t-11.5 62t-30.5 56q-56 49 -211.5 75.5
-t-270.5 26.5q-37 0 -49 -11q-12 -5 -12 -35q0 -34 21.5 -60t55.5 -40t77.5 -23.5t87.5 -11.5t85 -4t70 0h23q24 0 40 -19q15 -19 19 -55q-28 -28 -96 -54q-61 -22 -93 -46q-64 -46 -108.5 -114t-44.5 -137q0 -31 18.5 -88.5t18.5 -87.5l-3 -12q-4 -12 -4 -14
-q-137 10 -146 216q-8 -2 -41 -2q2 -7 2 -21q0 -53 -40.5 -89.5t-94.5 -36.5q-82 0 -166.5 78t-84.5 159q0 34 33 67q52 -64 60 -76q77 -104 133 -104q12 0 26.5 8.5t14.5 20.5q0 34 -87.5 145t-116.5 111q-43 0 -70 -44.5t-27 -90.5zM11 264q0 101 42.5 163t136.5 88
-q-28 74 -28 104q0 62 61 123t122 61q29 0 70 -15q-163 462 -163 567q0 80 41 130.5t119 50.5q131 0 325 -581q6 -17 8 -23q6 16 29 79.5t43.5 118.5t54 127.5t64.5 123t70.5 86.5t76.5 36q71 0 112 -49t41 -122q0 -108 -159 -550q61 -15 100.5 -46t58.5 -78t26 -93.5
-t7 -110.5q0 -150 -47 -280t-132 -225t-211 -150t-278 -55q-111 0 -223 42q-149 57 -258 191.5t-109 286.5z" />
- <glyph glyph-name="_490" unicode="&#xf20a;" horiz-adv-x="2048"
-d="M785 528h207q-14 -158 -98.5 -248.5t-214.5 -90.5q-162 0 -254.5 116t-92.5 316q0 194 93 311.5t233 117.5q148 0 232 -87t97 -247h-203q-5 64 -35.5 99t-81.5 35q-57 0 -88.5 -60.5t-31.5 -177.5q0 -48 5 -84t18 -69.5t40 -51.5t66 -18q95 0 109 139zM1497 528h206
-q-14 -158 -98 -248.5t-214 -90.5q-162 0 -254.5 116t-92.5 316q0 194 93 311.5t233 117.5q148 0 232 -87t97 -247h-204q-4 64 -35 99t-81 35q-57 0 -88.5 -60.5t-31.5 -177.5q0 -48 5 -84t18 -69.5t39.5 -51.5t65.5 -18q49 0 76.5 38t33.5 101zM1856 647q0 207 -15.5 307
-t-60.5 161q-6 8 -13.5 14t-21.5 15t-16 11q-86 63 -697 63q-625 0 -710 -63q-5 -4 -17.5 -11.5t-21 -14t-14.5 -14.5q-45 -60 -60 -159.5t-15 -308.5q0 -208 15 -307.5t60 -160.5q6 -8 15 -15t20.5 -14t17.5 -12q44 -33 239.5 -49t470.5 -16q610 0 697 65q5 4 17 11t20.5 14
-t13.5 16q46 60 61 159t15 309zM2048 1408v-1536h-2048v1536h2048z" />
- <glyph glyph-name="_491" unicode="&#xf20b;"
-d="M992 912v-496q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v496q0 112 -80 192t-192 80h-272v-1152q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v1344q0 14 9 23t23 9h464q135 0 249 -66.5t180.5 -180.5t66.5 -249zM1376 1376v-880q0 -135 -66.5 -249t-180.5 -180.5
-t-249 -66.5h-464q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h160q14 0 23 -9t9 -23v-768h272q112 0 192 80t80 192v880q0 14 9 23t23 9h160q14 0 23 -9t9 -23z" />
- <glyph glyph-name="_492" unicode="&#xf20c;"
-d="M1311 694v-114q0 -24 -13.5 -38t-37.5 -14h-202q-24 0 -38 14t-14 38v114q0 24 14 38t38 14h202q24 0 37.5 -14t13.5 -38zM821 464v250q0 53 -32.5 85.5t-85.5 32.5h-133q-68 0 -96 -52q-28 52 -96 52h-130q-53 0 -85.5 -32.5t-32.5 -85.5v-250q0 -22 21 -22h55
-q22 0 22 22v230q0 24 13.5 38t38.5 14h94q24 0 38 -14t14 -38v-230q0 -22 21 -22h54q22 0 22 22v230q0 24 14 38t38 14h97q24 0 37.5 -14t13.5 -38v-230q0 -22 22 -22h55q21 0 21 22zM1410 560v154q0 53 -33 85.5t-86 32.5h-264q-53 0 -86 -32.5t-33 -85.5v-410
-q0 -21 22 -21h55q21 0 21 21v180q31 -42 94 -42h191q53 0 86 32.5t33 85.5zM1536 1176v-1072q0 -96 -68 -164t-164 -68h-1072q-96 0 -164 68t-68 164v1072q0 96 68 164t164 68h1072q96 0 164 -68t68 -164z" />
- <glyph glyph-name="_493" unicode="&#xf20d;"
-d="M915 450h-294l147 551zM1001 128h311l-324 1024h-440l-324 -1024h311l383 314zM1536 1120v-960q0 -118 -85 -203t-203 -85h-960q-118 0 -203 85t-85 203v960q0 118 85 203t203 85h960q118 0 203 -85t85 -203z" />
- <glyph glyph-name="_494" unicode="&#xf20e;" horiz-adv-x="2048"
-d="M2048 641q0 -21 -13 -36.5t-33 -19.5l-205 -356q3 -9 3 -18q0 -20 -12.5 -35.5t-32.5 -19.5l-193 -337q3 -8 3 -16q0 -23 -16.5 -40t-40.5 -17q-25 0 -41 18h-400q-17 -20 -43 -20t-43 20h-399q-17 -20 -43 -20q-23 0 -40 16.5t-17 40.5q0 8 4 20l-193 335
-q-20 4 -32.5 19.5t-12.5 35.5q0 9 3 18l-206 356q-20 5 -32.5 20.5t-12.5 35.5q0 21 13.5 36.5t33.5 19.5l199 344q0 1 -0.5 3t-0.5 3q0 36 34 51l209 363q-4 10 -4 18q0 24 17 40.5t40 16.5q26 0 44 -21h396q16 21 43 21t43 -21h398q18 21 44 21q23 0 40 -16.5t17 -40.5
-q0 -6 -4 -18l207 -358q23 -1 39 -17.5t16 -38.5q0 -13 -7 -27l187 -324q19 -4 31.5 -19.5t12.5 -35.5zM1063 -158h389l-342 354h-143l-342 -354h360q18 16 39 16t39 -16zM112 654q1 -4 1 -13q0 -10 -2 -15l208 -360l15 -6l188 199v347l-187 194q-13 -8 -29 -10zM986 1438
-h-388l190 -200l554 200h-280q-16 -16 -38 -16t-38 16zM1689 226q1 6 5 11l-64 68l-17 -79h76zM1583 226l22 105l-252 266l-296 -307l63 -64h463zM1495 -142l16 28l65 310h-427l333 -343q8 4 13 5zM578 -158h5l342 354h-373v-335l4 -6q14 -5 22 -13zM552 226h402l64 66
-l-309 321l-157 -166v-221zM359 226h163v189l-168 -177q4 -8 5 -12zM358 1051q0 -1 0.5 -2t0.5 -2q0 -16 -8 -29l171 -177v269zM552 1121v-311l153 -157l297 314l-223 236zM556 1425l-4 -8v-264l205 74l-191 201q-6 -2 -10 -3zM1447 1438h-16l-621 -224l213 -225zM1023 946
-l-297 -315l311 -319l296 307zM688 634l-136 141v-284zM1038 270l-42 -44h85zM1374 618l238 -251l132 624l-3 5l-1 1zM1718 1018q-8 13 -8 29v2l-216 376q-5 1 -13 5l-437 -463l310 -327zM522 1142v223l-163 -282zM522 196h-163l163 -283v283zM1607 196l-48 -227l130 227h-82
-zM1729 266l207 361q-2 10 -2 14q0 1 3 16l-171 296l-129 -612l77 -82q5 3 15 7z" />
- <glyph glyph-name="f210" unicode="&#xf210;"
-d="M0 856q0 131 91.5 226.5t222.5 95.5h742l352 358v-1470q0 -132 -91.5 -227t-222.5 -95h-780q-131 0 -222.5 95t-91.5 227v790zM1232 102l-176 180v425q0 46 -32 79t-78 33h-484q-46 0 -78 -33t-32 -79v-492q0 -46 32.5 -79.5t77.5 -33.5h770z" />
- <glyph glyph-name="_496" unicode="&#xf211;"
-d="M934 1386q-317 -121 -556 -362.5t-358 -560.5q-20 89 -20 176q0 208 102.5 384.5t278.5 279t384 102.5q82 0 169 -19zM1203 1267q93 -65 164 -155q-389 -113 -674.5 -400.5t-396.5 -676.5q-93 72 -155 162q112 386 395 671t667 399zM470 -67q115 356 379.5 622t619.5 384
-q40 -92 54 -195q-292 -120 -516 -345t-343 -518q-103 14 -194 52zM1536 -125q-193 50 -367 115q-135 -84 -290 -107q109 205 274 370.5t369 275.5q-21 -152 -101 -284q65 -175 115 -370z" />
- <glyph glyph-name="f212" unicode="&#xf212;" horiz-adv-x="2048"
-d="M1893 1144l155 -1272q-131 0 -257 57q-200 91 -393 91q-226 0 -374 -148q-148 148 -374 148q-193 0 -393 -91q-128 -57 -252 -57h-5l155 1272q224 127 482 127q233 0 387 -106q154 106 387 106q258 0 482 -127zM1398 157q129 0 232 -28.5t260 -93.5l-124 1021
-q-171 78 -368 78q-224 0 -374 -141q-150 141 -374 141q-197 0 -368 -78l-124 -1021q105 43 165.5 65t148.5 39.5t178 17.5q202 0 374 -108q172 108 374 108zM1438 191l-55 907q-211 -4 -359 -155q-152 155 -374 155q-176 0 -336 -66l-114 -941q124 51 228.5 76t221.5 25
-q209 0 374 -102q172 107 374 102z" />
- <glyph glyph-name="_498" unicode="&#xf213;" horiz-adv-x="2048"
-d="M1500 165v733q0 21 -15 36t-35 15h-93q-20 0 -35 -15t-15 -36v-733q0 -20 15 -35t35 -15h93q20 0 35 15t15 35zM1216 165v531q0 20 -15 35t-35 15h-101q-20 0 -35 -15t-15 -35v-531q0 -20 15 -35t35 -15h101q20 0 35 15t15 35zM924 165v429q0 20 -15 35t-35 15h-101
-q-20 0 -35 -15t-15 -35v-429q0 -20 15 -35t35 -15h101q20 0 35 15t15 35zM632 165v362q0 20 -15 35t-35 15h-101q-20 0 -35 -15t-15 -35v-362q0 -20 15 -35t35 -15h101q20 0 35 15t15 35zM2048 311q0 -166 -118 -284t-284 -118h-1244q-166 0 -284 118t-118 284
-q0 116 63 214.5t168 148.5q-10 34 -10 73q0 113 80.5 193.5t193.5 80.5q102 0 180 -67q45 183 194 300t338 117q149 0 275 -73.5t199.5 -199.5t73.5 -275q0 -66 -14 -122q135 -33 221 -142.5t86 -247.5z" />
- <glyph glyph-name="_499" unicode="&#xf214;"
-d="M0 1536h1536v-1392l-776 -338l-760 338v1392zM1436 209v926h-1336v-926l661 -294zM1436 1235v201h-1336v-201h1336zM181 937v-115h-37v115h37zM181 789v-115h-37v115h37zM181 641v-115h-37v115h37zM181 493v-115h-37v115h37zM181 345v-115h-37v115h37zM207 202l15 34
-l105 -47l-15 -33zM343 142l15 34l105 -46l-15 -34zM478 82l15 34l105 -46l-15 -34zM614 23l15 33l104 -46l-15 -34zM797 10l105 46l15 -33l-105 -47zM932 70l105 46l15 -34l-105 -46zM1068 130l105 46l15 -34l-105 -46zM1203 189l105 47l15 -34l-105 -46zM259 1389v-36h-114
-v36h114zM421 1389v-36h-115v36h115zM583 1389v-36h-115v36h115zM744 1389v-36h-114v36h114zM906 1389v-36h-114v36h114zM1068 1389v-36h-115v36h115zM1230 1389v-36h-115v36h115zM1391 1389v-36h-114v36h114zM181 1049v-79h-37v115h115v-36h-78zM421 1085v-36h-115v36h115z
-M583 1085v-36h-115v36h115zM744 1085v-36h-114v36h114zM906 1085v-36h-114v36h114zM1068 1085v-36h-115v36h115zM1230 1085v-36h-115v36h115zM1355 970v79h-78v36h115v-115h-37zM1355 822v115h37v-115h-37zM1355 674v115h37v-115h-37zM1355 526v115h37v-115h-37zM1355 378
-v115h37v-115h-37zM1355 230v115h37v-115h-37zM760 265q-129 0 -221 91.5t-92 221.5q0 129 92 221t221 92q130 0 221.5 -92t91.5 -221q0 -130 -91.5 -221.5t-221.5 -91.5zM595 646q0 -36 19.5 -56.5t49.5 -25t64 -7t64 -2t49.5 -9t19.5 -30.5q0 -49 -112 -49q-97 0 -123 51
-h-3l-31 -63q67 -42 162 -42q29 0 56.5 5t55.5 16t45.5 33t17.5 53q0 46 -27.5 69.5t-67.5 27t-79.5 3t-67 5t-27.5 25.5q0 21 20.5 33t40.5 15t41 3q34 0 70.5 -11t51.5 -34h3l30 58q-3 1 -21 8.5t-22.5 9t-19.5 7t-22 7t-20 4.5t-24 4t-23 1q-29 0 -56.5 -5t-54 -16.5
-t-43 -34t-16.5 -53.5z" />
- <glyph glyph-name="_500" unicode="&#xf215;" horiz-adv-x="2048"
-d="M863 504q0 112 -79.5 191.5t-191.5 79.5t-191 -79.5t-79 -191.5t79 -191t191 -79t191.5 79t79.5 191zM1726 505q0 112 -79 191t-191 79t-191.5 -79t-79.5 -191q0 -113 79.5 -192t191.5 -79t191 79.5t79 191.5zM2048 1314v-1348q0 -44 -31.5 -75.5t-76.5 -31.5h-1832
-q-45 0 -76.5 31.5t-31.5 75.5v1348q0 44 31.5 75.5t76.5 31.5h431q44 0 76 -31.5t32 -75.5v-161h754v161q0 44 32 75.5t76 31.5h431q45 0 76.5 -31.5t31.5 -75.5z" />
- <glyph glyph-name="_501" unicode="&#xf216;" horiz-adv-x="2048"
-d="M1430 953zM1690 749q148 0 253 -98.5t105 -244.5q0 -157 -109 -261.5t-267 -104.5q-85 0 -162 27.5t-138 73.5t-118 106t-109 126t-103.5 132.5t-108.5 126.5t-117 106t-136 73.5t-159 27.5q-154 0 -251.5 -91.5t-97.5 -244.5q0 -157 104 -250t263 -93q100 0 208 37.5
-t193 98.5q5 4 21 18.5t30 24t22 9.5q14 0 24.5 -10.5t10.5 -24.5q0 -24 -60 -77q-101 -88 -234.5 -142t-260.5 -54q-133 0 -245.5 58t-180 165t-67.5 241q0 205 141.5 341t347.5 136q120 0 226.5 -43.5t185.5 -113t151.5 -153t139 -167.5t133.5 -153.5t149.5 -113
-t172.5 -43.5q102 0 168.5 61.5t66.5 162.5q0 95 -64.5 159t-159.5 64q-30 0 -81.5 -18.5t-68.5 -18.5q-20 0 -35.5 15t-15.5 35q0 18 8.5 57t8.5 59q0 159 -107.5 263t-266.5 104q-58 0 -111.5 -18.5t-84 -40.5t-55.5 -40.5t-33 -18.5q-15 0 -25.5 10.5t-10.5 25.5
-q0 19 25 46q59 67 147 103.5t182 36.5q191 0 318 -125.5t127 -315.5q0 -37 -4 -66q57 15 115 15z" />
- <glyph glyph-name="_502" unicode="&#xf217;" horiz-adv-x="1664"
-d="M1216 832q0 26 -19 45t-45 19h-128v128q0 26 -19 45t-45 19t-45 -19t-19 -45v-128h-128q-26 0 -45 -19t-19 -45t19 -45t45 -19h128v-128q0 -26 19 -45t45 -19t45 19t19 45v128h128q26 0 45 19t19 45zM640 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5
-t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1536 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1664 1088v-512q0 -24 -16 -42.5t-41 -21.5l-1044 -122q1 -7 4.5 -21.5t6 -26.5t2.5 -22q0 -16 -24 -64h920
-q26 0 45 -19t19 -45t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 14 11 39.5t29.5 59.5t20.5 38l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t20 -15.5t13 -24.5t7.5 -26.5t5.5 -29.5t4.5 -25.5h1201q26 0 45 -19t19 -45z" />
- <glyph glyph-name="_503" unicode="&#xf218;" horiz-adv-x="1664"
-d="M1280 832q0 26 -19 45t-45 19t-45 -19l-147 -146v293q0 26 -19 45t-45 19t-45 -19t-19 -45v-293l-147 146q-19 19 -45 19t-45 -19t-19 -45t19 -45l256 -256q19 -19 45 -19t45 19l256 256q19 19 19 45zM640 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5
-t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1536 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1664 1088v-512q0 -24 -16 -42.5t-41 -21.5l-1044 -122q1 -7 4.5 -21.5t6 -26.5t2.5 -22q0 -16 -24 -64h920
-q26 0 45 -19t19 -45t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 14 11 39.5t29.5 59.5t20.5 38l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t20 -15.5t13 -24.5t7.5 -26.5t5.5 -29.5t4.5 -25.5h1201q26 0 45 -19t19 -45z" />
- <glyph glyph-name="_504" unicode="&#xf219;" horiz-adv-x="2048"
-d="M212 768l623 -665l-300 665h-323zM1024 -4l349 772h-698zM538 896l204 384h-262l-288 -384h346zM1213 103l623 665h-323zM683 896h682l-204 384h-274zM1510 896h346l-288 384h-262zM1651 1382l384 -512q14 -18 13 -41.5t-17 -40.5l-960 -1024q-18 -20 -47 -20t-47 20
-l-960 1024q-16 17 -17 40.5t13 41.5l384 512q18 26 51 26h1152q33 0 51 -26z" />
- <glyph glyph-name="_505" unicode="&#xf21a;" horiz-adv-x="2048"
-d="M1811 -19q19 19 45 19t45 -19l128 -128l-90 -90l-83 83l-83 -83q-18 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83
-q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-128 128l90 90l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83
-q19 19 45 19t45 -19l83 -83zM237 19q-19 -19 -45 -19t-45 19l-128 128l90 90l83 -82l83 82q19 19 45 19t45 -19l83 -82l64 64v293l-210 314q-17 26 -7 56.5t40 40.5l177 58v299h128v128h256v128h256v-128h256v-128h128v-299l177 -58q30 -10 40 -40.5t-7 -56.5l-210 -314
-v-293l19 18q19 19 45 19t45 -19l83 -82l83 82q19 19 45 19t45 -19l128 -128l-90 -90l-83 83l-83 -83q-18 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83
-q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83zM640 1152v-128l384 128l384 -128v128h-128v128h-512v-128h-128z" />
- <glyph glyph-name="_506" unicode="&#xf21b;"
-d="M576 0l96 448l-96 128l-128 64zM832 0l128 640l-128 -64l-96 -128zM992 1010q-2 4 -4 6q-10 8 -96 8q-70 0 -167 -19q-7 -2 -21 -2t-21 2q-97 19 -167 19q-86 0 -96 -8q-2 -2 -4 -6q2 -18 4 -27q2 -3 7.5 -6.5t7.5 -10.5q2 -4 7.5 -20.5t7 -20.5t7.5 -17t8.5 -17t9 -14
-t12 -13.5t14 -9.5t17.5 -8t20.5 -4t24.5 -2q36 0 59 12.5t32.5 30t14.5 34.5t11.5 29.5t17.5 12.5h12q11 0 17.5 -12.5t11.5 -29.5t14.5 -34.5t32.5 -30t59 -12.5q13 0 24.5 2t20.5 4t17.5 8t14 9.5t12 13.5t9 14t8.5 17t7.5 17t7 20.5t7.5 20.5q2 7 7.5 10.5t7.5 6.5
-q2 9 4 27zM1408 131q0 -121 -73 -190t-194 -69h-874q-121 0 -194 69t-73 190q0 61 4.5 118t19 125.5t37.5 123.5t63.5 103.5t93.5 74.5l-90 220h214q-22 64 -22 128q0 12 2 32q-194 40 -194 96q0 57 210 99q17 62 51.5 134t70.5 114q32 37 76 37q30 0 84 -31t84 -31t84 31
-t84 31q44 0 76 -37q36 -42 70.5 -114t51.5 -134q210 -42 210 -99q0 -56 -194 -96q7 -81 -20 -160h214l-82 -225q63 -33 107.5 -96.5t65.5 -143.5t29 -151.5t8 -148.5z" />
- <glyph glyph-name="_507" unicode="&#xf21c;" horiz-adv-x="2304"
-d="M2301 500q12 -103 -22 -198.5t-99 -163.5t-158.5 -106t-196.5 -31q-161 11 -279.5 125t-134.5 274q-12 111 27.5 210.5t118.5 170.5l-71 107q-96 -80 -151 -194t-55 -244q0 -27 -18.5 -46.5t-45.5 -19.5h-256h-69q-23 -164 -149 -274t-294 -110q-185 0 -316.5 131.5
-t-131.5 316.5t131.5 316.5t316.5 131.5q76 0 152 -27l24 45q-123 110 -304 110h-64q-26 0 -45 19t-19 45t19 45t45 19h128q78 0 145 -13.5t116.5 -38.5t71.5 -39.5t51 -36.5h512h115l-85 128h-222q-30 0 -49 22.5t-14 52.5q4 23 23 38t43 15h253q33 0 53 -28l70 -105
-l114 114q19 19 46 19h101q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-179l115 -172q131 63 275 36q143 -26 244 -134.5t118 -253.5zM448 128q115 0 203 72.5t111 183.5h-314q-35 0 -55 31q-18 32 -1 63l147 277q-47 13 -91 13q-132 0 -226 -94t-94 -226t94 -226
-t226 -94zM1856 128q132 0 226 94t94 226t-94 226t-226 94q-60 0 -121 -24l174 -260q15 -23 10 -49t-27 -40q-15 -11 -36 -11q-35 0 -53 29l-174 260q-93 -95 -93 -225q0 -132 94 -226t226 -94z" />
- <glyph glyph-name="_508" unicode="&#xf21d;"
-d="M1408 0q0 -63 -61.5 -113.5t-164 -81t-225 -46t-253.5 -15.5t-253.5 15.5t-225 46t-164 81t-61.5 113.5q0 49 33 88.5t91 66.5t118 44.5t131 29.5q26 5 48 -10.5t26 -41.5q5 -26 -10.5 -48t-41.5 -26q-58 -10 -106 -23.5t-76.5 -25.5t-48.5 -23.5t-27.5 -19.5t-8.5 -12
-q3 -11 27 -26.5t73 -33t114 -32.5t160.5 -25t201.5 -10t201.5 10t160.5 25t114 33t73 33.5t27 27.5q-1 4 -8.5 11t-27.5 19t-48.5 23.5t-76.5 25t-106 23.5q-26 4 -41.5 26t-10.5 48q4 26 26 41.5t48 10.5q71 -12 131 -29.5t118 -44.5t91 -66.5t33 -88.5zM1024 896v-384
-q0 -26 -19 -45t-45 -19h-64v-384q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v384h-64q-26 0 -45 19t-19 45v384q0 53 37.5 90.5t90.5 37.5h384q53 0 90.5 -37.5t37.5 -90.5zM928 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5
-t158.5 -65.5t65.5 -158.5z" />
- <glyph glyph-name="_509" unicode="&#xf21e;" horiz-adv-x="1792"
-d="M1280 512h305q-5 -6 -10 -10.5t-9 -7.5l-3 -4l-623 -600q-18 -18 -44 -18t-44 18l-624 602q-5 2 -21 20h369q22 0 39.5 13.5t22.5 34.5l70 281l190 -667q6 -20 23 -33t39 -13q21 0 38 13t23 33l146 485l56 -112q18 -35 57 -35zM1792 940q0 -145 -103 -300h-369l-111 221
-q-8 17 -25.5 27t-36.5 8q-45 -5 -56 -46l-129 -430l-196 686q-6 20 -23.5 33t-39.5 13t-39 -13.5t-22 -34.5l-116 -464h-423q-103 155 -103 300q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5q224 0 351 -124
-t127 -344z" />
- <glyph glyph-name="venus" unicode="&#xf221;" horiz-adv-x="1280"
-d="M1152 960q0 -221 -147.5 -384.5t-364.5 -187.5v-260h224q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-224q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v260q-150 16 -271.5 103t-186 224t-52.5 292
-q11 134 80.5 249t182 188t245.5 88q170 19 319 -54t236 -212t87 -306zM128 960q0 -185 131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5z" />
- <glyph glyph-name="_511" unicode="&#xf222;"
-d="M1472 1408q26 0 45 -19t19 -45v-416q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v262l-382 -383q126 -156 126 -359q0 -117 -45.5 -223.5t-123 -184t-184 -123t-223.5 -45.5t-223.5 45.5t-184 123t-123 184t-45.5 223.5t45.5 223.5t123 184t184 123t223.5 45.5
-q203 0 359 -126l382 382h-261q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h416zM576 0q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
- <glyph glyph-name="_512" unicode="&#xf223;" horiz-adv-x="1280"
-d="M830 1220q145 -72 233.5 -210.5t88.5 -305.5q0 -221 -147.5 -384.5t-364.5 -187.5v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-217 24 -364.5 187.5
-t-147.5 384.5q0 167 88.5 305.5t233.5 210.5q-165 96 -228 273q-6 16 3.5 29.5t26.5 13.5h69q21 0 29 -20q44 -106 140 -171t214 -65t214 65t140 171q8 20 37 20h61q17 0 26.5 -13.5t3.5 -29.5q-63 -177 -228 -273zM576 256q185 0 316.5 131.5t131.5 316.5t-131.5 316.5
-t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
- <glyph glyph-name="_513" unicode="&#xf224;"
-d="M1024 1504q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q126 -158 126 -359q0 -221 -147.5 -384.5t-364.5 -187.5v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64
-q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-149 16 -270.5 103t-186.5 223.5t-53 291.5q16 204 160 353.5t347 172.5q118 14 228 -19t198 -103l255 254h-134q-14 0 -23 9t-9 23v64zM576 256q185 0 316.5 131.5t131.5 316.5t-131.5 316.5
-t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
- <glyph glyph-name="_514" unicode="&#xf225;" horiz-adv-x="1792"
-d="M1280 1504q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q126 -158 126 -359q0 -221 -147.5 -384.5t-364.5 -187.5v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64
-q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-217 24 -364.5 187.5t-147.5 384.5q0 201 126 359l-52 53l-101 -111q-9 -10 -22 -10.5t-23 7.5l-48 44q-10 8 -10.5 21.5t8.5 23.5l105 115l-111 112v-134q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9
-t-9 23v288q0 26 19 45t45 19h288q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-133l106 -107l86 94q9 10 22 10.5t23 -7.5l48 -44q10 -8 10.5 -21.5t-8.5 -23.5l-90 -99l57 -56q158 126 359 126t359 -126l255 254h-134q-14 0 -23 9t-9 23v64zM832 256q185 0 316.5 131.5
-t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
- <glyph glyph-name="_515" unicode="&#xf226;" horiz-adv-x="1792"
-d="M1790 1007q12 -155 -52.5 -292t-186 -224t-271.5 -103v-260h224q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-512v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-224q-14 0 -23 9t-9 23v64q0 14 9 23
-t23 9h224v260q-150 16 -271.5 103t-186 224t-52.5 292q17 206 164.5 356.5t352.5 169.5q206 21 377 -94q171 115 377 94q205 -19 352.5 -169.5t164.5 -356.5zM896 647q128 131 128 313t-128 313q-128 -131 -128 -313t128 -313zM576 512q115 0 218 57q-154 165 -154 391
-q0 224 154 391q-103 57 -218 57q-185 0 -316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5zM1152 128v260q-137 15 -256 94q-119 -79 -256 -94v-260h512zM1216 512q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5q-115 0 -218 -57q154 -167 154 -391
-q0 -226 -154 -391q103 -57 218 -57z" />
- <glyph glyph-name="_516" unicode="&#xf227;" horiz-adv-x="1920"
-d="M1536 1120q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q76 -95 107.5 -214t9.5 -247q-31 -182 -166 -312t-318 -156q-210 -29 -384.5 80t-241.5 300q-117 6 -221 57.5t-177.5 133t-113.5 192.5t-32 230
-q9 135 78 252t182 191.5t248 89.5q118 14 227.5 -19t198.5 -103l255 254h-134q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q59 -74 93 -169q182 -9 328 -124l255 254h-134q-14 0 -23 9
-t-9 23v64zM1024 704q0 20 -4 58q-162 -25 -271 -150t-109 -292q0 -20 4 -58q162 25 271 150t109 292zM128 704q0 -168 111 -294t276 -149q-3 29 -3 59q0 210 135 369.5t338 196.5q-53 120 -163.5 193t-245.5 73q-185 0 -316.5 -131.5t-131.5 -316.5zM1088 -128
-q185 0 316.5 131.5t131.5 316.5q0 168 -111 294t-276 149q3 -28 3 -59q0 -210 -135 -369.5t-338 -196.5q53 -120 163.5 -193t245.5 -73z" />
- <glyph glyph-name="_517" unicode="&#xf228;" horiz-adv-x="2048"
-d="M1664 1504q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q76 -95 107.5 -214t9.5 -247q-32 -180 -164.5 -310t-313.5 -157q-223 -34 -409 90q-117 -78 -256 -93v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23
-t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-155 17 -279.5 109.5t-187 237.5t-39.5 307q25 187 159.5 322.5t320.5 164.5q224 34 410 -90q146 97 320 97q201 0 359 -126l255 254h-134q-14 0 -23 9
-t-9 23v64zM896 391q128 131 128 313t-128 313q-128 -131 -128 -313t128 -313zM128 704q0 -185 131.5 -316.5t316.5 -131.5q117 0 218 57q-154 167 -154 391t154 391q-101 57 -218 57q-185 0 -316.5 -131.5t-131.5 -316.5zM1216 256q185 0 316.5 131.5t131.5 316.5
-t-131.5 316.5t-316.5 131.5q-117 0 -218 -57q154 -167 154 -391t-154 -391q101 -57 218 -57z" />
- <glyph glyph-name="_518" unicode="&#xf229;"
-d="M1472 1408q26 0 45 -19t19 -45v-416q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v262l-213 -214l140 -140q9 -10 9 -23t-9 -22l-46 -46q-9 -9 -22 -9t-23 9l-140 141l-78 -79q126 -156 126 -359q0 -117 -45.5 -223.5t-123 -184t-184 -123t-223.5 -45.5t-223.5 45.5
-t-184 123t-123 184t-45.5 223.5t45.5 223.5t123 184t184 123t223.5 45.5q203 0 359 -126l78 78l-172 172q-9 10 -9 23t9 22l46 46q9 9 22 9t23 -9l172 -172l213 213h-261q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h416zM576 0q185 0 316.5 131.5t131.5 316.5t-131.5 316.5
-t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
- <glyph glyph-name="_519" unicode="&#xf22a;" horiz-adv-x="1280"
-d="M640 892q217 -24 364.5 -187.5t147.5 -384.5q0 -167 -87 -306t-236 -212t-319 -54q-133 15 -245.5 88t-182 188t-80.5 249q-12 155 52.5 292t186 224t271.5 103v132h-160q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h160v165l-92 -92q-10 -9 -23 -9t-22 9l-46 46q-9 9 -9 22
-t9 23l202 201q19 19 45 19t45 -19l202 -201q9 -10 9 -23t-9 -22l-46 -46q-9 -9 -22 -9t-23 9l-92 92v-165h160q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-160v-132zM576 -128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5
-t131.5 -316.5t316.5 -131.5z" />
- <glyph glyph-name="_520" unicode="&#xf22b;" horiz-adv-x="2048"
-d="M1901 621q19 -19 19 -45t-19 -45l-294 -294q-9 -10 -22.5 -10t-22.5 10l-45 45q-10 9 -10 22.5t10 22.5l185 185h-294v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-132q-24 -217 -187.5 -364.5t-384.5 -147.5q-167 0 -306 87t-212 236t-54 319q15 133 88 245.5
-t188 182t249 80.5q155 12 292 -52.5t224 -186t103 -271.5h132v224q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-224h294l-185 185q-10 9 -10 22.5t10 22.5l45 45q9 10 22.5 10t22.5 -10zM576 128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5
-t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
- <glyph glyph-name="_521" unicode="&#xf22c;" horiz-adv-x="1280"
-d="M1152 960q0 -221 -147.5 -384.5t-364.5 -187.5v-612q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v612q-217 24 -364.5 187.5t-147.5 384.5q0 117 45.5 223.5t123 184t184 123t223.5 45.5t223.5 -45.5t184 -123t123 -184t45.5 -223.5zM576 512q185 0 316.5 131.5
-t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
- <glyph glyph-name="_522" unicode="&#xf22d;" horiz-adv-x="1280"
-d="M1024 576q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1152 576q0 -117 -45.5 -223.5t-123 -184t-184 -123t-223.5 -45.5t-223.5 45.5t-184 123t-123 184t-45.5 223.5t45.5 223.5t123 184t184 123
-t223.5 45.5t223.5 -45.5t184 -123t123 -184t45.5 -223.5z" />
- <glyph glyph-name="_523" unicode="&#xf22e;" horiz-adv-x="1792"
- />
- <glyph glyph-name="_524" unicode="&#xf22f;" horiz-adv-x="1792"
- />
- <glyph glyph-name="_525" unicode="&#xf230;"
-d="M1451 1408q35 0 60 -25t25 -60v-1366q0 -35 -25 -60t-60 -25h-391v595h199l30 232h-229v148q0 56 23.5 84t91.5 28l122 1v207q-63 9 -178 9q-136 0 -217.5 -80t-81.5 -226v-171h-200v-232h200v-595h-735q-35 0 -60 25t-25 60v1366q0 35 25 60t60 25h1366z" />
- <glyph glyph-name="_526" unicode="&#xf231;" horiz-adv-x="1280"
-d="M0 939q0 108 37.5 203.5t103.5 166.5t152 123t185 78t202 26q158 0 294 -66.5t221 -193.5t85 -287q0 -96 -19 -188t-60 -177t-100 -149.5t-145 -103t-189 -38.5q-68 0 -135 32t-96 88q-10 -39 -28 -112.5t-23.5 -95t-20.5 -71t-26 -71t-32 -62.5t-46 -77.5t-62 -86.5
-l-14 -5l-9 10q-15 157 -15 188q0 92 21.5 206.5t66.5 287.5t52 203q-32 65 -32 169q0 83 52 156t132 73q61 0 95 -40.5t34 -102.5q0 -66 -44 -191t-44 -187q0 -63 45 -104.5t109 -41.5q55 0 102 25t78.5 68t56 95t38 110.5t20 111t6.5 99.5q0 173 -109.5 269.5t-285.5 96.5
-q-200 0 -334 -129.5t-134 -328.5q0 -44 12.5 -85t27 -65t27 -45.5t12.5 -30.5q0 -28 -15 -73t-37 -45q-2 0 -17 3q-51 15 -90.5 56t-61 94.5t-32.5 108t-11 106.5z" />
- <glyph glyph-name="_527" unicode="&#xf232;"
-d="M985 562q13 0 97.5 -44t89.5 -53q2 -5 2 -15q0 -33 -17 -76q-16 -39 -71 -65.5t-102 -26.5q-57 0 -190 62q-98 45 -170 118t-148 185q-72 107 -71 194v8q3 91 74 158q24 22 52 22q6 0 18 -1.5t19 -1.5q19 0 26.5 -6.5t15.5 -27.5q8 -20 33 -88t25 -75q0 -21 -34.5 -57.5
-t-34.5 -46.5q0 -7 5 -15q34 -73 102 -137q56 -53 151 -101q12 -7 22 -7q15 0 54 48.5t52 48.5zM782 32q127 0 243.5 50t200.5 134t134 200.5t50 243.5t-50 243.5t-134 200.5t-200.5 134t-243.5 50t-243.5 -50t-200.5 -134t-134 -200.5t-50 -243.5q0 -203 120 -368l-79 -233
-l242 77q158 -104 345 -104zM782 1414q153 0 292.5 -60t240.5 -161t161 -240.5t60 -292.5t-60 -292.5t-161 -240.5t-240.5 -161t-292.5 -60q-195 0 -365 94l-417 -134l136 405q-108 178 -108 389q0 153 60 292.5t161 240.5t240.5 161t292.5 60z" />
- <glyph glyph-name="_528" unicode="&#xf233;" horiz-adv-x="1792"
-d="M128 128h1024v128h-1024v-128zM128 640h1024v128h-1024v-128zM1696 192q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM128 1152h1024v128h-1024v-128zM1696 704q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1696 1216
-q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1792 384v-384h-1792v384h1792zM1792 896v-384h-1792v384h1792zM1792 1408v-384h-1792v384h1792z" />
- <glyph glyph-name="_529" unicode="&#xf234;" horiz-adv-x="2048"
-d="M704 640q-159 0 -271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5t-112.5 -271.5t-271.5 -112.5zM1664 512h352q13 0 22.5 -9.5t9.5 -22.5v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-352v-352q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5
-t-9.5 22.5v352h-352q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h352v352q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5v-352zM928 288q0 -52 38 -90t90 -38h256v-238q-68 -50 -171 -50h-874q-121 0 -194 69t-73 190q0 53 3.5 103.5t14 109t26.5 108.5
-t43 97.5t62 81t85.5 53.5t111.5 20q19 0 39 -17q79 -61 154.5 -91.5t164.5 -30.5t164.5 30.5t154.5 91.5q20 17 39 17q132 0 217 -96h-223q-52 0 -90 -38t-38 -90v-192z" />
- <glyph glyph-name="_530" unicode="&#xf235;" horiz-adv-x="2048"
-d="M704 640q-159 0 -271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5t-112.5 -271.5t-271.5 -112.5zM1781 320l249 -249q9 -9 9 -23q0 -13 -9 -22l-136 -136q-9 -9 -22 -9q-14 0 -23 9l-249 249l-249 -249q-9 -9 -23 -9q-13 0 -22 9l-136 136
-q-9 9 -9 22q0 14 9 23l249 249l-249 249q-9 9 -9 23q0 13 9 22l136 136q9 9 22 9q14 0 23 -9l249 -249l249 249q9 9 23 9q13 0 22 -9l136 -136q9 -9 9 -22q0 -14 -9 -23zM1283 320l-181 -181q-37 -37 -37 -91q0 -53 37 -90l83 -83q-21 -3 -44 -3h-874q-121 0 -194 69
-t-73 190q0 53 3.5 103.5t14 109t26.5 108.5t43 97.5t62 81t85.5 53.5t111.5 20q19 0 39 -17q154 -122 319 -122t319 122q20 17 39 17q28 0 57 -6q-28 -27 -41 -50t-13 -56q0 -54 37 -91z" />
- <glyph glyph-name="_531" unicode="&#xf236;" horiz-adv-x="2048"
-d="M256 512h1728q26 0 45 -19t19 -45v-448h-256v256h-1536v-256h-256v1216q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-704zM832 832q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM2048 576v64q0 159 -112.5 271.5t-271.5 112.5h-704
-q-26 0 -45 -19t-19 -45v-384h1152z" />
- <glyph glyph-name="_532" unicode="&#xf237;"
-d="M1536 1536l-192 -448h192v-192h-274l-55 -128h329v-192h-411l-357 -832l-357 832h-411v192h329l-55 128h-274v192h192l-192 448h256l323 -768h378l323 768h256zM768 320l108 256h-216z" />
- <glyph glyph-name="_533" unicode="&#xf238;"
-d="M1088 1536q185 0 316.5 -93.5t131.5 -226.5v-896q0 -130 -125.5 -222t-305.5 -97l213 -202q16 -15 8 -35t-30 -20h-1056q-22 0 -30 20t8 35l213 202q-180 5 -305.5 97t-125.5 222v896q0 133 131.5 226.5t316.5 93.5h640zM768 192q80 0 136 56t56 136t-56 136t-136 56
-t-136 -56t-56 -136t56 -136t136 -56zM1344 768v512h-1152v-512h1152z" />
- <glyph glyph-name="_534" unicode="&#xf239;"
-d="M1088 1536q185 0 316.5 -93.5t131.5 -226.5v-896q0 -130 -125.5 -222t-305.5 -97l213 -202q16 -15 8 -35t-30 -20h-1056q-22 0 -30 20t8 35l213 202q-180 5 -305.5 97t-125.5 222v896q0 133 131.5 226.5t316.5 93.5h640zM288 224q66 0 113 47t47 113t-47 113t-113 47
-t-113 -47t-47 -113t47 -113t113 -47zM704 768v512h-544v-512h544zM1248 224q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47zM1408 768v512h-576v-512h576z" />
- <glyph glyph-name="_535" unicode="&#xf23a;" horiz-adv-x="1792"
-d="M597 1115v-1173q0 -25 -12.5 -42.5t-36.5 -17.5q-17 0 -33 8l-465 233q-21 10 -35.5 33.5t-14.5 46.5v1140q0 20 10 34t29 14q14 0 44 -15l511 -256q3 -3 3 -5zM661 1014l534 -866l-534 266v600zM1792 996v-1054q0 -25 -14 -40.5t-38 -15.5t-47 13l-441 220zM1789 1116
-q0 -3 -256.5 -419.5t-300.5 -487.5l-390 634l324 527q17 28 52 28q14 0 26 -6l541 -270q4 -2 4 -6z" />
- <glyph glyph-name="_536" unicode="&#xf23b;"
-d="M809 532l266 499h-112l-157 -312q-24 -48 -44 -92l-42 92l-155 312h-120l263 -493v-324h101v318zM1536 1408v-1536h-1536v1536h1536z" />
- <glyph glyph-name="_537" unicode="&#xf23c;" horiz-adv-x="2296"
-d="M478 -139q-8 -16 -27 -34.5t-37 -25.5q-25 -9 -51.5 3.5t-28.5 31.5q-1 22 40 55t68 38q23 4 34 -21.5t2 -46.5zM1819 -139q7 -16 26 -34.5t38 -25.5q25 -9 51.5 3.5t27.5 31.5q2 22 -39.5 55t-68.5 38q-22 4 -33 -21.5t-2 -46.5zM1867 -30q13 -27 56.5 -59.5t77.5 -41.5
-q45 -13 82 4.5t37 50.5q0 46 -67.5 100.5t-115.5 59.5q-40 5 -63.5 -37.5t-6.5 -76.5zM428 -30q-13 -27 -56 -59.5t-77 -41.5q-45 -13 -82 4.5t-37 50.5q0 46 67.5 100.5t115.5 59.5q40 5 63 -37.5t6 -76.5zM1158 1094h1q-41 0 -76 -15q27 -8 44 -30.5t17 -49.5
-q0 -35 -27 -60t-65 -25q-52 0 -80 43q-5 -23 -5 -42q0 -74 56 -126.5t135 -52.5q80 0 136 52.5t56 126.5t-56 126.5t-136 52.5zM1462 1312q-99 109 -220.5 131.5t-245.5 -44.5q27 60 82.5 96.5t118 39.5t121.5 -17t99.5 -74.5t44.5 -131.5zM2212 73q8 -11 -11 -42
-q7 -23 7 -40q1 -56 -44.5 -112.5t-109.5 -91.5t-118 -37q-48 -2 -92 21.5t-66 65.5q-687 -25 -1259 0q-23 -41 -66.5 -65t-92.5 -22q-86 3 -179.5 80.5t-92.5 160.5q2 22 7 40q-19 31 -11 42q6 10 31 1q14 22 41 51q-7 29 2 38q11 10 39 -4q29 20 59 34q0 29 13 37
-q23 12 51 -16q35 5 61 -2q18 -4 38 -19v73q-11 0 -18 2q-53 10 -97 44.5t-55 87.5q-9 38 0 81q15 62 93 95q2 17 19 35.5t36 23.5t33 -7.5t19 -30.5h13q46 -5 60 -23q3 -3 5 -7q10 1 30.5 3.5t30.5 3.5q-15 11 -30 17q-23 40 -91 43q0 6 1 10q-62 2 -118.5 18.5t-84.5 47.5
-q-32 36 -42.5 92t-2.5 112q16 126 90 179q23 16 52 4.5t32 -40.5q0 -1 1.5 -14t2.5 -21t3 -20t5.5 -19t8.5 -10q27 -14 76 -12q48 46 98 74q-40 4 -162 -14l47 46q61 58 163 111q145 73 282 86q-20 8 -41 15.5t-47 14t-42.5 10.5t-47.5 11t-43 10q595 126 904 -139
-q98 -84 158 -222q85 -10 121 9h1q5 3 8.5 10t5.5 19t3 19.5t3 21.5l1 14q3 28 32 40t52 -5q73 -52 91 -178q7 -57 -3.5 -113t-42.5 -91q-28 -32 -83.5 -48.5t-115.5 -18.5v-10q-71 -2 -95 -43q-14 -5 -31 -17q11 -1 32 -3.5t30 -3.5q1 5 5 8q16 18 60 23h13q5 18 19 30t33 8
-t36 -23t19 -36q79 -32 93 -95q9 -40 1 -81q-12 -53 -56 -88t-97 -44q-10 -2 -17 -2q0 -49 -1 -73q20 15 38 19q26 7 61 2q28 28 51 16q14 -9 14 -37q33 -16 59 -34q27 13 38 4q10 -10 2 -38q28 -30 41 -51q23 8 31 -1zM1937 1025q0 -29 -9 -54q82 -32 112 -132
-q4 37 -9.5 98.5t-41.5 90.5q-20 19 -36 17t-16 -20zM1859 925q35 -42 47.5 -108.5t-0.5 -124.5q67 13 97 45q13 14 18 28q-3 64 -31 114.5t-79 66.5q-15 -15 -52 -21zM1822 921q-30 0 -44 1q42 -115 53 -239q21 0 43 3q16 68 1 135t-53 100zM258 839q30 100 112 132
-q-9 25 -9 54q0 18 -16.5 20t-35.5 -17q-28 -29 -41.5 -90.5t-9.5 -98.5zM294 737q29 -31 97 -45q-13 58 -0.5 124.5t47.5 108.5v0q-37 6 -52 21q-51 -16 -78.5 -66t-31.5 -115q9 -17 18 -28zM471 683q14 124 73 235q-19 -4 -55 -18l-45 -19v1q-46 -89 -20 -196q25 -3 47 -3z
-M1434 644q8 -38 16.5 -108.5t11.5 -89.5q3 -18 9.5 -21.5t23.5 4.5q40 20 62 85.5t23 125.5q-24 2 -146 4zM1152 1285q-116 0 -199 -82.5t-83 -198.5q0 -117 83 -199.5t199 -82.5t199 82.5t83 199.5q0 116 -83 198.5t-199 82.5zM1380 646q-105 2 -211 0v1q-1 -27 2.5 -86
-t13.5 -66q29 -14 93.5 -14.5t95.5 10.5q9 3 11 39t-0.5 69.5t-4.5 46.5zM1112 447q8 4 9.5 48t-0.5 88t-4 63v1q-212 -3 -214 -3q-4 -20 -7 -62t0 -83t14 -46q34 -15 101 -16t101 10zM718 636q-16 -59 4.5 -118.5t77.5 -84.5q15 -8 24 -5t12 21q3 16 8 90t10 103
-q-69 -2 -136 -6zM591 510q3 -23 -34 -36q132 -141 271.5 -240t305.5 -154q172 49 310.5 146t293.5 250q-33 13 -30 34q0 2 0.5 3.5t1.5 3t1 2.5v1v-1q-17 2 -50 5.5t-48 4.5q-26 -90 -82 -132q-51 -38 -82 1q-5 6 -9 14q-7 13 -17 62q-2 -5 -5 -9t-7.5 -7t-8 -5.5t-9.5 -4
-l-10 -2.5t-12 -2l-12 -1.5t-13.5 -1t-13.5 -0.5q-106 -9 -163 11q-4 -17 -10 -26.5t-21 -15t-23 -7t-36 -3.5q-6 -1 -9 -1q-179 -17 -203 40q-2 -63 -56 -54q-47 8 -91 54q-12 13 -20 26q-17 29 -26 65q-58 -6 -87 -10q1 -2 4 -10zM507 -118q3 14 3 30q-17 71 -51 130
-t-73 70q-41 12 -101.5 -14.5t-104.5 -80t-39 -107.5q35 -53 100 -93t119 -42q51 -2 94 28t53 79zM510 53q23 -63 27 -119q195 113 392 174q-98 52 -180.5 120t-179.5 165q-6 -4 -29 -13q0 -1 -1 -4t-1 -5q31 -18 22 -37q-12 -23 -56 -34q-10 -13 -29 -24h-1q-2 -83 1 -150
-q19 -34 35 -73zM579 -113q532 -21 1145 0q-254 147 -428 196q-76 -35 -156 -57q-8 -3 -16 0q-65 21 -129 49q-208 -60 -416 -188h-1v-1q1 0 1 1zM1763 -67q4 54 28 120q14 38 33 71l-1 -1q3 77 3 153q-15 8 -30 25q-42 9 -56 33q-9 20 22 38q-2 4 -2 9q-16 4 -28 12
-q-204 -190 -383 -284q198 -59 414 -176zM2155 -90q5 54 -39 107.5t-104 80t-102 14.5q-38 -11 -72.5 -70.5t-51.5 -129.5q0 -16 3 -30q10 -49 53 -79t94 -28q54 2 119 42t100 93z" />
- <glyph glyph-name="_538" unicode="&#xf23d;" horiz-adv-x="2304"
-d="M1524 -25q0 -68 -48 -116t-116 -48t-116.5 48t-48.5 116t48.5 116.5t116.5 48.5t116 -48.5t48 -116.5zM775 -25q0 -68 -48.5 -116t-116.5 -48t-116 48t-48 116t48 116.5t116 48.5t116.5 -48.5t48.5 -116.5zM0 1469q57 -60 110.5 -104.5t121 -82t136 -63t166 -45.5
-t200 -31.5t250 -18.5t304 -9.5t372.5 -2.5q139 0 244.5 -5t181 -16.5t124 -27.5t71 -39.5t24 -51.5t-19.5 -64t-56.5 -76.5t-89.5 -91t-116 -104.5t-139 -119q-185 -157 -286 -247q29 51 76.5 109t94 105.5t94.5 98.5t83 91.5t54 80.5t13 70t-45.5 55.5t-116.5 41t-204 23.5
-t-304 5q-168 -2 -314 6t-256 23t-204.5 41t-159.5 51.5t-122.5 62.5t-91.5 66.5t-68 71.5t-50.5 69.5t-40 68t-36.5 59.5z" />
- <glyph glyph-name="_539" unicode="&#xf23e;" horiz-adv-x="1792"
-d="M896 1472q-169 0 -323 -66t-265.5 -177.5t-177.5 -265.5t-66 -323t66 -323t177.5 -265.5t265.5 -177.5t323 -66t323 66t265.5 177.5t177.5 265.5t66 323t-66 323t-177.5 265.5t-265.5 177.5t-323 66zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348
-t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM496 704q16 0 16 -16v-480q0 -16 -16 -16h-32q-16 0 -16 16v480q0 16 16 16h32zM896 640q53 0 90.5 -37.5t37.5 -90.5q0 -35 -17.5 -64t-46.5 -46v-114q0 -14 -9 -23
-t-23 -9h-64q-14 0 -23 9t-9 23v114q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5zM896 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM544 928v-96
-q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v96q0 93 65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5v-96q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v96q0 146 -103 249t-249 103t-249 -103t-103 -249zM1408 192v512q0 26 -19 45t-45 19h-896q-26 0 -45 -19t-19 -45v-512
-q0 -26 19 -45t45 -19h896q26 0 45 19t19 45z" />
- <glyph glyph-name="_540" unicode="&#xf240;" horiz-adv-x="2304"
-d="M1920 1024v-768h-1664v768h1664zM2048 448h128v384h-128v288q0 14 -9 23t-23 9h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288zM2304 832v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113
-v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160q53 0 90.5 -37.5t37.5 -90.5z" />
- <glyph glyph-name="_541" unicode="&#xf241;" horiz-adv-x="2304"
-d="M256 256v768h1280v-768h-1280zM2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9
-h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" />
- <glyph glyph-name="_542" unicode="&#xf242;" horiz-adv-x="2304"
-d="M256 256v768h896v-768h-896zM2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9
-h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" />
- <glyph glyph-name="_543" unicode="&#xf243;" horiz-adv-x="2304"
-d="M256 256v768h512v-768h-512zM2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9
-h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" />
- <glyph glyph-name="_544" unicode="&#xf244;" horiz-adv-x="2304"
-d="M2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9h-1856q-14 0 -23 -9t-9 -23
-v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" />
- <glyph glyph-name="_545" unicode="&#xf245;" horiz-adv-x="1280"
-d="M1133 493q31 -30 14 -69q-17 -40 -59 -40h-382l201 -476q10 -25 0 -49t-34 -35l-177 -75q-25 -10 -49 0t-35 34l-191 452l-312 -312q-19 -19 -45 -19q-12 0 -24 5q-40 17 -40 59v1504q0 42 40 59q12 5 24 5q27 0 45 -19z" />
- <glyph glyph-name="_546" unicode="&#xf246;" horiz-adv-x="1024"
-d="M832 1408q-320 0 -320 -224v-416h128v-128h-128v-544q0 -224 320 -224h64v-128h-64q-272 0 -384 146q-112 -146 -384 -146h-64v128h64q320 0 320 224v544h-128v128h128v416q0 224 -320 224h-64v128h64q272 0 384 -146q112 146 384 146h64v-128h-64z" />
- <glyph glyph-name="_547" unicode="&#xf247;" horiz-adv-x="2048"
-d="M2048 1152h-128v-1024h128v-384h-384v128h-1280v-128h-384v384h128v1024h-128v384h384v-128h1280v128h384v-384zM1792 1408v-128h128v128h-128zM128 1408v-128h128v128h-128zM256 -128v128h-128v-128h128zM1664 0v128h128v1024h-128v128h-1280v-128h-128v-1024h128v-128
-h1280zM1920 -128v128h-128v-128h128zM1280 896h384v-768h-896v256h-384v768h896v-256zM512 512h640v512h-640v-512zM1536 256v512h-256v-384h-384v-128h640z" />
- <glyph glyph-name="_548" unicode="&#xf248;" horiz-adv-x="2304"
-d="M2304 768h-128v-640h128v-384h-384v128h-896v-128h-384v384h128v128h-384v-128h-384v384h128v640h-128v384h384v-128h896v128h384v-384h-128v-128h384v128h384v-384zM2048 1024v-128h128v128h-128zM1408 1408v-128h128v128h-128zM128 1408v-128h128v128h-128zM256 256
-v128h-128v-128h128zM1536 384h-128v-128h128v128zM384 384h896v128h128v640h-128v128h-896v-128h-128v-640h128v-128zM896 -128v128h-128v-128h128zM2176 -128v128h-128v-128h128zM2048 128v640h-128v128h-384v-384h128v-384h-384v128h-384v-128h128v-128h896v128h128z" />
- <glyph glyph-name="_549" unicode="&#xf249;"
-d="M1024 288v-416h-928q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1344q40 0 68 -28t28 -68v-928h-416q-40 0 -68 -28t-28 -68zM1152 256h381q-15 -82 -65 -132l-184 -184q-50 -50 -132 -65v381z" />
- <glyph glyph-name="_550" unicode="&#xf24a;"
-d="M1400 256h-248v-248q29 10 41 22l185 185q12 12 22 41zM1120 384h288v896h-1280v-1280h896v288q0 40 28 68t68 28zM1536 1312v-1024q0 -40 -20 -88t-48 -76l-184 -184q-28 -28 -76 -48t-88 -20h-1024q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1344q40 0 68 -28t28 -68
-z" />
- <glyph glyph-name="_551" unicode="&#xf24b;" horiz-adv-x="2304"
-d="M1951 538q0 -26 -15.5 -44.5t-38.5 -23.5q-8 -2 -18 -2h-153v140h153q10 0 18 -2q23 -5 38.5 -23.5t15.5 -44.5zM1933 751q0 -25 -15 -42t-38 -21q-3 -1 -15 -1h-139v129h139q3 0 8.5 -0.5t6.5 -0.5q23 -4 38 -21.5t15 -42.5zM728 587v308h-228v-308q0 -58 -38 -94.5
-t-105 -36.5q-108 0 -229 59v-112q53 -15 121 -23t109 -9l42 -1q328 0 328 217zM1442 403v113q-99 -52 -200 -59q-108 -8 -169 41t-61 142t61 142t169 41q101 -7 200 -58v112q-48 12 -100 19.5t-80 9.5l-28 2q-127 6 -218.5 -14t-140.5 -60t-71 -88t-22 -106t22 -106t71 -88
-t140.5 -60t218.5 -14q101 4 208 31zM2176 518q0 54 -43 88.5t-109 39.5v3q57 8 89 41.5t32 79.5q0 55 -41 88t-107 36q-3 0 -12 0.5t-14 0.5h-455v-510h491q74 0 121.5 36.5t47.5 96.5zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90
-t90 38h2048q52 0 90 -38t38 -90z" />
- <glyph glyph-name="_552" unicode="&#xf24c;" horiz-adv-x="2304"
-d="M858 295v693q-106 -41 -172 -135.5t-66 -211.5t66 -211.5t172 -134.5zM1362 641q0 117 -66 211.5t-172 135.5v-694q106 41 172 135.5t66 211.5zM1577 641q0 -159 -78.5 -294t-213.5 -213.5t-294 -78.5q-119 0 -227.5 46.5t-187 125t-125 187t-46.5 227.5q0 159 78.5 294
-t213.5 213.5t294 78.5t294 -78.5t213.5 -213.5t78.5 -294zM1960 634q0 139 -55.5 261.5t-147.5 205.5t-213.5 131t-252.5 48h-301q-176 0 -323.5 -81t-235 -230t-87.5 -335q0 -171 87 -317.5t236 -231.5t323 -85h301q129 0 251.5 50.5t214.5 135t147.5 202.5t55.5 246z
-M2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
- <glyph glyph-name="_553" unicode="&#xf24d;" horiz-adv-x="1792"
-d="M1664 -96v1088q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5v-1088q0 -13 9.5 -22.5t22.5 -9.5h1088q13 0 22.5 9.5t9.5 22.5zM1792 992v-1088q0 -66 -47 -113t-113 -47h-1088q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1088q66 0 113 -47t47 -113
-zM1408 1376v-160h-128v160q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5v-1088q0 -13 9.5 -22.5t22.5 -9.5h160v-128h-160q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1088q66 0 113 -47t47 -113z" />
- <glyph glyph-name="_554" unicode="&#xf24e;" horiz-adv-x="2304"
-d="M1728 1088l-384 -704h768zM448 1088l-384 -704h768zM1269 1280q-14 -40 -45.5 -71.5t-71.5 -45.5v-1291h608q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1344q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h608v1291q-40 14 -71.5 45.5t-45.5 71.5h-491q-14 0 -23 9t-9 23v64
-q0 14 9 23t23 9h491q21 57 70 92.5t111 35.5t111 -35.5t70 -92.5h491q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-491zM1088 1264q33 0 56.5 23.5t23.5 56.5t-23.5 56.5t-56.5 23.5t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5zM2176 384q0 -73 -46.5 -131t-117.5 -91
-t-144.5 -49.5t-139.5 -16.5t-139.5 16.5t-144.5 49.5t-117.5 91t-46.5 131q0 11 35 81t92 174.5t107 195.5t102 184t56 100q18 33 56 33t56 -33q4 -7 56 -100t102 -184t107 -195.5t92 -174.5t35 -81zM896 384q0 -73 -46.5 -131t-117.5 -91t-144.5 -49.5t-139.5 -16.5
-t-139.5 16.5t-144.5 49.5t-117.5 91t-46.5 131q0 11 35 81t92 174.5t107 195.5t102 184t56 100q18 33 56 33t56 -33q4 -7 56 -100t102 -184t107 -195.5t92 -174.5t35 -81z" />
- <glyph glyph-name="_555" unicode="&#xf250;"
-d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9
-t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM874 700q77 29 149 92.5t129.5 152.5t92.5 210t35 253h-1024q0 -132 35 -253t92.5 -210t129.5 -152.5t149 -92.5q19 -7 30.5 -23.5t11.5 -36.5t-11.5 -36.5t-30.5 -23.5q-77 -29 -149 -92.5
-t-129.5 -152.5t-92.5 -210t-35 -253h1024q0 132 -35 253t-92.5 210t-129.5 152.5t-149 92.5q-19 7 -30.5 23.5t-11.5 36.5t11.5 36.5t30.5 23.5z" />
- <glyph glyph-name="_556" unicode="&#xf251;"
-d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9
-t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM1280 1408h-1024q0 -66 9 -128h1006q9 61 9 128zM1280 -128q0 130 -34 249.5t-90.5 208t-126.5 152t-146 94.5h-230q-76 -31 -146 -94.5t-126.5 -152t-90.5 -208t-34 -249.5h1024z" />
- <glyph glyph-name="_557" unicode="&#xf252;"
-d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9
-t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM1280 1408h-1024q0 -206 85 -384h854q85 178 85 384zM1223 192q-54 141 -145.5 241.5t-194.5 142.5h-230q-103 -42 -194.5 -142.5t-145.5 -241.5h910z" />
- <glyph glyph-name="_558" unicode="&#xf253;"
-d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9
-t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM874 700q77 29 149 92.5t129.5 152.5t92.5 210t35 253h-1024q0 -132 35 -253t92.5 -210t129.5 -152.5t149 -92.5q19 -7 30.5 -23.5t11.5 -36.5t-11.5 -36.5t-30.5 -23.5q-137 -51 -244 -196
-h700q-107 145 -244 196q-19 7 -30.5 23.5t-11.5 36.5t11.5 36.5t30.5 23.5z" />
- <glyph glyph-name="_559" unicode="&#xf254;"
-d="M1504 -64q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v128q0 14 9 23t23 9h1472zM130 0q3 55 16 107t30 95t46 87t53.5 76t64.5 69.5t66 60t70.5 55t66.5 47.5t65 43q-43 28 -65 43t-66.5 47.5t-70.5 55t-66 60t-64.5 69.5t-53.5 76t-46 87
-t-30 95t-16 107h1276q-3 -55 -16 -107t-30 -95t-46 -87t-53.5 -76t-64.5 -69.5t-66 -60t-70.5 -55t-66.5 -47.5t-65 -43q43 -28 65 -43t66.5 -47.5t70.5 -55t66 -60t64.5 -69.5t53.5 -76t46 -87t30 -95t16 -107h-1276zM1504 1536q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9
-h-1472q-14 0 -23 9t-9 23v128q0 14 9 23t23 9h1472z" />
- <glyph glyph-name="_560" unicode="&#xf255;"
-d="M768 1152q-53 0 -90.5 -37.5t-37.5 -90.5v-128h-32v93q0 48 -32 81.5t-80 33.5q-46 0 -79 -33t-33 -79v-429l-32 30v172q0 48 -32 81.5t-80 33.5q-46 0 -79 -33t-33 -79v-224q0 -47 35 -82l310 -296q39 -39 39 -102q0 -26 19 -45t45 -19h640q26 0 45 19t19 45v25
-q0 41 10 77l108 436q10 36 10 77v246q0 48 -32 81.5t-80 33.5q-46 0 -79 -33t-33 -79v-32h-32v125q0 40 -25 72.5t-64 40.5q-14 2 -23 2q-46 0 -79 -33t-33 -79v-128h-32v122q0 51 -32.5 89.5t-82.5 43.5q-5 1 -13 1zM768 1280q84 0 149 -50q57 34 123 34q59 0 111 -27
-t86 -76q27 7 59 7q100 0 170 -71.5t70 -171.5v-246q0 -51 -13 -108l-109 -436q-6 -24 -6 -71q0 -80 -56 -136t-136 -56h-640q-84 0 -138 58.5t-54 142.5l-308 296q-76 73 -76 175v224q0 99 70.5 169.5t169.5 70.5q11 0 16 -1q6 95 75.5 160t164.5 65q52 0 98 -21
-q72 69 174 69z" />
- <glyph glyph-name="_561" unicode="&#xf256;" horiz-adv-x="1792"
-d="M880 1408q-46 0 -79 -33t-33 -79v-656h-32v528q0 46 -33 79t-79 33t-79 -33t-33 -79v-528v-256l-154 205q-38 51 -102 51q-53 0 -90.5 -37.5t-37.5 -90.5q0 -43 26 -77l384 -512q38 -51 102 -51h688q34 0 61 22t34 56l76 405q5 32 5 59v498q0 46 -33 79t-79 33t-79 -33
-t-33 -79v-272h-32v528q0 46 -33 79t-79 33t-79 -33t-33 -79v-528h-32v656q0 46 -33 79t-79 33zM880 1536q68 0 125.5 -35.5t88.5 -96.5q19 4 42 4q99 0 169.5 -70.5t70.5 -169.5v-17q105 6 180.5 -64t75.5 -175v-498q0 -40 -8 -83l-76 -404q-14 -79 -76.5 -131t-143.5 -52
-h-688q-60 0 -114.5 27.5t-90.5 74.5l-384 512q-51 68 -51 154q0 106 75 181t181 75q78 0 128 -34v434q0 99 70.5 169.5t169.5 70.5q23 0 42 -4q31 61 88.5 96.5t125.5 35.5z" />
- <glyph glyph-name="_562" unicode="&#xf257;" horiz-adv-x="1792"
-d="M1073 -128h-177q-163 0 -226 141q-23 49 -23 102v5q-62 30 -98.5 88.5t-36.5 127.5q0 38 5 48h-261q-106 0 -181 75t-75 181t75 181t181 75h113l-44 17q-74 28 -119.5 93.5t-45.5 145.5q0 106 75 181t181 75q46 0 91 -17l628 -239h401q106 0 181 -75t75 -181v-668
-q0 -88 -54 -157.5t-140 -90.5l-339 -85q-92 -23 -186 -23zM1024 583l-155 -71l-163 -74q-30 -14 -48 -41.5t-18 -60.5q0 -46 33 -79t79 -33q26 0 46 10l338 154q-49 10 -80.5 50t-31.5 90v55zM1344 272q0 46 -33 79t-79 33q-26 0 -46 -10l-290 -132q-28 -13 -37 -17
-t-30.5 -17t-29.5 -23.5t-16 -29t-8 -40.5q0 -50 31.5 -82t81.5 -32q20 0 38 9l352 160q30 14 48 41.5t18 60.5zM1112 1024l-650 248q-24 8 -46 8q-53 0 -90.5 -37.5t-37.5 -90.5q0 -40 22.5 -73t59.5 -47l526 -200v-64h-640q-53 0 -90.5 -37.5t-37.5 -90.5t37.5 -90.5
-t90.5 -37.5h535l233 106v198q0 63 46 106l111 102h-69zM1073 0q82 0 155 19l339 85q43 11 70 45.5t27 78.5v668q0 53 -37.5 90.5t-90.5 37.5h-308l-136 -126q-36 -33 -36 -82v-296q0 -46 33 -77t79 -31t79 35t33 81v208h32v-208q0 -70 -57 -114q52 -8 86.5 -48.5t34.5 -93.5
-q0 -42 -23 -78t-61 -53l-310 -141h91z" />
- <glyph glyph-name="_563" unicode="&#xf258;" horiz-adv-x="2048"
-d="M1151 1536q61 0 116 -28t91 -77l572 -781q118 -159 118 -359v-355q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v177l-286 143h-546q-80 0 -136 56t-56 136v32q0 119 84.5 203.5t203.5 84.5h420l42 128h-686q-100 0 -173.5 67.5t-81.5 166.5q-65 79 -65 182v32
-q0 80 56 136t136 56h959zM1920 -64v355q0 157 -93 284l-573 781q-39 52 -103 52h-959q-26 0 -45 -19t-19 -45q0 -32 1.5 -49.5t9.5 -40.5t25 -43q10 31 35.5 50t56.5 19h832v-32h-832q-26 0 -45 -19t-19 -45q0 -44 3 -58q8 -44 44 -73t81 -29h640h91q40 0 68 -28t28 -68
-q0 -15 -5 -30l-64 -192q-10 -29 -35 -47.5t-56 -18.5h-443q-66 0 -113 -47t-47 -113v-32q0 -26 19 -45t45 -19h561q16 0 29 -7l317 -158q24 -13 38.5 -36t14.5 -50v-197q0 -26 19 -45t45 -19h384q26 0 45 19t19 45z" />
- <glyph glyph-name="_564" unicode="&#xf259;" horiz-adv-x="2048"
-d="M459 -256q-77 0 -137.5 47.5t-79.5 122.5l-101 401q-13 57 -13 108q0 45 -5 67l-116 477q-7 27 -7 57q0 93 62 161t155 78q17 85 82.5 139t152.5 54q83 0 148 -51.5t85 -132.5l83 -348l103 428q20 81 85 132.5t148 51.5q89 0 155.5 -57.5t80.5 -144.5q92 -10 152 -79
-t60 -162q0 -24 -7 -59l-123 -512q10 7 37.5 28.5t38.5 29.5t35 23t41 20.5t41.5 11t49.5 5.5q105 0 180 -74t75 -179q0 -62 -28.5 -118t-78.5 -94l-507 -380q-68 -51 -153 -51h-694zM1104 1408q-38 0 -68.5 -24t-39.5 -62l-164 -682h-127l-145 602q-9 38 -39.5 62t-68.5 24
-q-48 0 -80 -33t-32 -80q0 -15 3 -28l132 -547h-26l-99 408q-9 37 -40 62.5t-69 25.5q-47 0 -80 -33t-33 -79q0 -14 3 -26l116 -478q7 -28 9 -86t10 -88l100 -401q8 -32 34 -52.5t59 -20.5h694q42 0 76 26l507 379q56 43 56 110q0 52 -37.5 88.5t-89.5 36.5q-43 0 -77 -26
-l-307 -230v227q0 4 32 138t68 282t39 161q4 18 4 29q0 47 -32 81t-79 34q-39 0 -69.5 -24t-39.5 -62l-116 -482h-26l150 624q3 14 3 28q0 48 -31.5 82t-79.5 34z" />
- <glyph glyph-name="_565" unicode="&#xf25a;" horiz-adv-x="1792"
-d="M640 1408q-53 0 -90.5 -37.5t-37.5 -90.5v-512v-384l-151 202q-41 54 -107 54q-52 0 -89 -38t-37 -90q0 -43 26 -77l384 -512q38 -51 102 -51h718q22 0 39.5 13.5t22.5 34.5l92 368q24 96 24 194v217q0 41 -28 71t-68 30t-68 -28t-28 -68h-32v61q0 48 -32 81.5t-80 33.5
-q-46 0 -79 -33t-33 -79v-64h-32v90q0 55 -37 94.5t-91 39.5q-53 0 -90.5 -37.5t-37.5 -90.5v-96h-32v570q0 55 -37 94.5t-91 39.5zM640 1536q107 0 181.5 -77.5t74.5 -184.5v-220q22 2 32 2q99 0 173 -69q47 21 99 21q113 0 184 -87q27 7 56 7q94 0 159 -67.5t65 -161.5
-v-217q0 -116 -28 -225l-92 -368q-16 -64 -68 -104.5t-118 -40.5h-718q-60 0 -114.5 27.5t-90.5 74.5l-384 512q-51 68 -51 154q0 105 74.5 180.5t179.5 75.5q71 0 130 -35v547q0 106 75 181t181 75zM768 128v384h-32v-384h32zM1024 128v384h-32v-384h32zM1280 128v384h-32
-v-384h32z" />
- <glyph glyph-name="_566" unicode="&#xf25b;"
-d="M1288 889q60 0 107 -23q141 -63 141 -226v-177q0 -94 -23 -186l-85 -339q-21 -86 -90.5 -140t-157.5 -54h-668q-106 0 -181 75t-75 181v401l-239 628q-17 45 -17 91q0 106 75 181t181 75q80 0 145.5 -45.5t93.5 -119.5l17 -44v113q0 106 75 181t181 75t181 -75t75 -181
-v-261q27 5 48 5q69 0 127.5 -36.5t88.5 -98.5zM1072 896q-33 0 -60.5 -18t-41.5 -48l-74 -163l-71 -155h55q50 0 90 -31.5t50 -80.5l154 338q10 20 10 46q0 46 -33 79t-79 33zM1293 761q-22 0 -40.5 -8t-29 -16t-23.5 -29.5t-17 -30.5t-17 -37l-132 -290q-10 -20 -10 -46
-q0 -46 33 -79t79 -33q33 0 60.5 18t41.5 48l160 352q9 18 9 38q0 50 -32 81.5t-82 31.5zM128 1120q0 -22 8 -46l248 -650v-69l102 111q43 46 106 46h198l106 233v535q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5v-640h-64l-200 526q-14 37 -47 59.5t-73 22.5
-q-53 0 -90.5 -37.5t-37.5 -90.5zM1180 -128q44 0 78.5 27t45.5 70l85 339q19 73 19 155v91l-141 -310q-17 -38 -53 -61t-78 -23q-53 0 -93.5 34.5t-48.5 86.5q-44 -57 -114 -57h-208v32h208q46 0 81 33t35 79t-31 79t-77 33h-296q-49 0 -82 -36l-126 -136v-308
-q0 -53 37.5 -90.5t90.5 -37.5h668z" />
- <glyph glyph-name="_567" unicode="&#xf25c;" horiz-adv-x="1973"
-d="M857 992v-117q0 -13 -9.5 -22t-22.5 -9h-298v-812q0 -13 -9 -22.5t-22 -9.5h-135q-13 0 -22.5 9t-9.5 23v812h-297q-13 0 -22.5 9t-9.5 22v117q0 14 9 23t23 9h793q13 0 22.5 -9.5t9.5 -22.5zM1895 995l77 -961q1 -13 -8 -24q-10 -10 -23 -10h-134q-12 0 -21 8.5
-t-10 20.5l-46 588l-189 -425q-8 -19 -29 -19h-120q-20 0 -29 19l-188 427l-45 -590q-1 -12 -10 -20.5t-21 -8.5h-135q-13 0 -23 10q-9 10 -9 24l78 961q1 12 10 20.5t21 8.5h142q20 0 29 -19l220 -520q10 -24 20 -51q3 7 9.5 24.5t10.5 26.5l221 520q9 19 29 19h141
-q13 0 22 -8.5t10 -20.5z" />
- <glyph glyph-name="_568" unicode="&#xf25d;" horiz-adv-x="1792"
-d="M1042 833q0 88 -60 121q-33 18 -117 18h-123v-281h162q66 0 102 37t36 105zM1094 548l205 -373q8 -17 -1 -31q-8 -16 -27 -16h-152q-20 0 -28 17l-194 365h-155v-350q0 -14 -9 -23t-23 -9h-134q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h294q128 0 190 -24q85 -31 134 -109
-t49 -180q0 -92 -42.5 -165.5t-115.5 -109.5q6 -10 9 -16zM896 1376q-150 0 -286 -58.5t-234.5 -157t-157 -234.5t-58.5 -286t58.5 -286t157 -234.5t234.5 -157t286 -58.5t286 58.5t234.5 157t157 234.5t58.5 286t-58.5 286t-157 234.5t-234.5 157t-286 58.5zM1792 640
-q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
- <glyph glyph-name="_569" unicode="&#xf25e;" horiz-adv-x="1792"
-d="M605 303q153 0 257 104q14 18 3 36l-45 82q-6 13 -24 17q-16 2 -27 -11l-4 -3q-4 -4 -11.5 -10t-17.5 -13.5t-23.5 -14.5t-28.5 -13t-33.5 -9.5t-37.5 -3.5q-76 0 -125 50t-49 127q0 76 48 125.5t122 49.5q37 0 71.5 -14t50.5 -28l16 -14q11 -11 26 -10q16 2 24 14l53 78
-q13 20 -2 39q-3 4 -11 12t-30 23.5t-48.5 28t-67.5 22.5t-86 10q-148 0 -246 -96.5t-98 -240.5q0 -146 97 -241.5t247 -95.5zM1235 303q153 0 257 104q14 18 4 36l-45 82q-8 14 -25 17q-16 2 -27 -11l-4 -3q-4 -4 -11.5 -10t-17.5 -13.5t-23.5 -14.5t-28.5 -13t-33.5 -9.5
-t-37.5 -3.5q-76 0 -125 50t-49 127q0 76 48 125.5t122 49.5q37 0 71.5 -14t50.5 -28l16 -14q11 -11 26 -10q16 2 24 14l53 78q13 20 -2 39q-3 4 -11 12t-30 23.5t-48.5 28t-67.5 22.5t-86 10q-147 0 -245.5 -96.5t-98.5 -240.5q0 -146 97 -241.5t247 -95.5zM896 1376
-q-150 0 -286 -58.5t-234.5 -157t-157 -234.5t-58.5 -286t58.5 -286t157 -234.5t234.5 -157t286 -58.5t286 58.5t234.5 157t157 234.5t58.5 286t-58.5 286t-157 234.5t-234.5 157t-286 58.5zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191
-t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71z" />
- <glyph glyph-name="f260" unicode="&#xf260;" horiz-adv-x="2048"
-d="M736 736l384 -384l-384 -384l-672 672l672 672l168 -168l-96 -96l-72 72l-480 -480l480 -480l193 193l-289 287zM1312 1312l672 -672l-672 -672l-168 168l96 96l72 -72l480 480l-480 480l-193 -193l289 -287l-96 -96l-384 384z" />
- <glyph glyph-name="f261" unicode="&#xf261;" horiz-adv-x="1792"
-d="M717 182l271 271l-279 279l-88 -88l192 -191l-96 -96l-279 279l279 279l40 -40l87 87l-127 128l-454 -454zM1075 190l454 454l-454 454l-271 -271l279 -279l88 88l-192 191l96 96l279 -279l-279 -279l-40 40l-87 -88zM1792 640q0 -182 -71 -348t-191 -286t-286 -191
-t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
- <glyph glyph-name="_572" unicode="&#xf262;" horiz-adv-x="2304"
-d="M651 539q0 -39 -27.5 -66.5t-65.5 -27.5q-39 0 -66.5 27.5t-27.5 66.5q0 38 27.5 65.5t66.5 27.5q38 0 65.5 -27.5t27.5 -65.5zM1805 540q0 -39 -27.5 -66.5t-66.5 -27.5t-66.5 27.5t-27.5 66.5t27.5 66t66.5 27t66.5 -27t27.5 -66zM765 539q0 79 -56.5 136t-136.5 57
-t-136.5 -56.5t-56.5 -136.5t56.5 -136.5t136.5 -56.5t136.5 56.5t56.5 136.5zM1918 540q0 80 -56.5 136.5t-136.5 56.5q-79 0 -136 -56.5t-57 -136.5t56.5 -136.5t136.5 -56.5t136.5 56.5t56.5 136.5zM850 539q0 -116 -81.5 -197.5t-196.5 -81.5q-116 0 -197.5 82t-81.5 197
-t82 196.5t197 81.5t196.5 -81.5t81.5 -196.5zM2004 540q0 -115 -81.5 -196.5t-197.5 -81.5q-115 0 -196.5 81.5t-81.5 196.5t81.5 196.5t196.5 81.5q116 0 197.5 -81.5t81.5 -196.5zM1040 537q0 191 -135.5 326.5t-326.5 135.5q-125 0 -231 -62t-168 -168.5t-62 -231.5
-t62 -231.5t168 -168.5t231 -62q191 0 326.5 135.5t135.5 326.5zM1708 1110q-254 111 -556 111q-319 0 -573 -110q117 0 223 -45.5t182.5 -122.5t122 -183t45.5 -223q0 115 43.5 219.5t118 180.5t177.5 123t217 50zM2187 537q0 191 -135 326.5t-326 135.5t-326.5 -135.5
-t-135.5 -326.5t135.5 -326.5t326.5 -135.5t326 135.5t135 326.5zM1921 1103h383q-44 -51 -75 -114.5t-40 -114.5q110 -151 110 -337q0 -156 -77 -288t-209 -208.5t-287 -76.5q-133 0 -249 56t-196 155q-47 -56 -129 -179q-11 22 -53.5 82.5t-74.5 97.5
-q-80 -99 -196.5 -155.5t-249.5 -56.5q-155 0 -287 76.5t-209 208.5t-77 288q0 186 110 337q-9 51 -40 114.5t-75 114.5h365q149 100 355 156.5t432 56.5q224 0 421 -56t348 -157z" />
- <glyph glyph-name="f263" unicode="&#xf263;" horiz-adv-x="1280"
-d="M640 629q-188 0 -321 133t-133 320q0 188 133 321t321 133t321 -133t133 -321q0 -187 -133 -320t-321 -133zM640 1306q-92 0 -157.5 -65.5t-65.5 -158.5q0 -92 65.5 -157.5t157.5 -65.5t157.5 65.5t65.5 157.5q0 93 -65.5 158.5t-157.5 65.5zM1163 574q13 -27 15 -49.5
-t-4.5 -40.5t-26.5 -38.5t-42.5 -37t-61.5 -41.5q-115 -73 -315 -94l73 -72l267 -267q30 -31 30 -74t-30 -73l-12 -13q-31 -30 -74 -30t-74 30q-67 68 -267 268l-267 -268q-31 -30 -74 -30t-73 30l-12 13q-31 30 -31 73t31 74l267 267l72 72q-203 21 -317 94
-q-39 25 -61.5 41.5t-42.5 37t-26.5 38.5t-4.5 40.5t15 49.5q10 20 28 35t42 22t56 -2t65 -35q5 -4 15 -11t43 -24.5t69 -30.5t92 -24t113 -11q91 0 174 25.5t120 50.5l38 25q33 26 65 35t56 2t42 -22t28 -35z" />
- <glyph glyph-name="_574" unicode="&#xf264;"
-d="M927 956q0 -66 -46.5 -112.5t-112.5 -46.5t-112.5 46.5t-46.5 112.5t46.5 112.5t112.5 46.5t112.5 -46.5t46.5 -112.5zM1141 593q-10 20 -28 32t-47.5 9.5t-60.5 -27.5q-10 -8 -29 -20t-81 -32t-127 -20t-124 18t-86 36l-27 18q-31 25 -60.5 27.5t-47.5 -9.5t-28 -32
-q-22 -45 -2 -74.5t87 -73.5q83 -53 226 -67l-51 -52q-142 -142 -191 -190q-22 -22 -22 -52.5t22 -52.5l9 -9q22 -22 52.5 -22t52.5 22l191 191q114 -115 191 -191q22 -22 52.5 -22t52.5 22l9 9q22 22 22 52.5t-22 52.5l-191 190l-52 52q141 14 225 67q67 44 87 73.5t-2 74.5
-zM1092 956q0 134 -95 229t-229 95t-229 -95t-95 -229t95 -229t229 -95t229 95t95 229zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="_575" unicode="&#xf265;" horiz-adv-x="1720"
-d="M1565 1408q65 0 110 -45.5t45 -110.5v-519q0 -176 -68 -336t-182.5 -275t-274 -182.5t-334.5 -67.5q-176 0 -335.5 67.5t-274.5 182.5t-183 275t-68 336v519q0 64 46 110t110 46h1409zM861 344q47 0 82 33l404 388q37 35 37 85q0 49 -34.5 83.5t-83.5 34.5q-47 0 -82 -33
-l-323 -310l-323 310q-35 33 -81 33q-49 0 -83.5 -34.5t-34.5 -83.5q0 -51 36 -85l405 -388q33 -33 81 -33z" />
- <glyph glyph-name="_576" unicode="&#xf266;" horiz-adv-x="2304"
-d="M1494 -103l-295 695q-25 -49 -158.5 -305.5t-198.5 -389.5q-1 -1 -27.5 -0.5t-26.5 1.5q-82 193 -255.5 587t-259.5 596q-21 50 -66.5 107.5t-103.5 100.5t-102 43q0 5 -0.5 24t-0.5 27h583v-50q-39 -2 -79.5 -16t-66.5 -43t-10 -64q26 -59 216.5 -499t235.5 -540
-q31 61 140 266.5t131 247.5q-19 39 -126 281t-136 295q-38 69 -201 71v50l513 -1v-47q-60 -2 -93.5 -25t-12.5 -69q33 -70 87 -189.5t86 -187.5q110 214 173 363q24 55 -10 79.5t-129 26.5q1 7 1 25v24q64 0 170.5 0.5t180 1t92.5 0.5v-49q-62 -2 -119 -33t-90 -81
-l-213 -442q13 -33 127.5 -290t121.5 -274l441 1017q-14 38 -49.5 62.5t-65 31.5t-55.5 8v50l460 -4l1 -2l-1 -44q-139 -4 -201 -145q-526 -1216 -559 -1291h-49z" />
- <glyph glyph-name="_577" unicode="&#xf267;" horiz-adv-x="1792"
-d="M949 643q0 -26 -16.5 -45t-41.5 -19q-26 0 -45 16.5t-19 41.5q0 26 17 45t42 19t44 -16.5t19 -41.5zM964 585l350 581q-9 -8 -67.5 -62.5t-125.5 -116.5t-136.5 -127t-117 -110.5t-50.5 -51.5l-349 -580q7 7 67 62t126 116.5t136 127t117 111t50 50.5zM1611 640
-q0 -201 -104 -371q-3 2 -17 11t-26.5 16.5t-16.5 7.5q-13 0 -13 -13q0 -10 59 -44q-74 -112 -184.5 -190.5t-241.5 -110.5l-16 67q-1 10 -15 10q-5 0 -8 -5.5t-2 -9.5l16 -68q-72 -15 -146 -15q-199 0 -372 105q1 2 13 20.5t21.5 33.5t9.5 19q0 13 -13 13q-6 0 -17 -14.5
-t-22.5 -34.5t-13.5 -23q-113 75 -192 187.5t-110 244.5l69 15q10 3 10 15q0 5 -5.5 8t-10.5 2l-68 -15q-14 72 -14 139q0 206 109 379q2 -1 18.5 -12t30 -19t17.5 -8q13 0 13 12q0 6 -12.5 15.5t-32.5 21.5l-20 12q77 112 189 189t244 107l15 -67q2 -10 15 -10q5 0 8 5.5
-t2 10.5l-15 66q71 13 134 13q204 0 379 -109q-39 -56 -39 -65q0 -13 12 -13q11 0 48 64q111 -75 187.5 -186t107.5 -241l-56 -12q-10 -2 -10 -16q0 -5 5.5 -8t9.5 -2l57 13q14 -72 14 -140zM1696 640q0 163 -63.5 311t-170.5 255t-255 170.5t-311 63.5t-311 -63.5
-t-255 -170.5t-170.5 -255t-63.5 -311t63.5 -311t170.5 -255t255 -170.5t311 -63.5t311 63.5t255 170.5t170.5 255t63.5 311zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191
-t191 -286t71 -348z" />
- <glyph glyph-name="_578" unicode="&#xf268;" horiz-adv-x="1792"
-d="M893 1536q240 2 451 -120q232 -134 352 -372l-742 39q-160 9 -294 -74.5t-185 -229.5l-276 424q128 159 311 245.5t383 87.5zM146 1131l337 -663q72 -143 211 -217t293 -45l-230 -451q-212 33 -385 157.5t-272.5 316t-99.5 411.5q0 267 146 491zM1732 962
-q58 -150 59.5 -310.5t-48.5 -306t-153 -272t-246 -209.5q-230 -133 -498 -119l405 623q88 131 82.5 290.5t-106.5 277.5zM896 942q125 0 213.5 -88.5t88.5 -213.5t-88.5 -213.5t-213.5 -88.5t-213.5 88.5t-88.5 213.5t88.5 213.5t213.5 88.5z" />
- <glyph glyph-name="_579" unicode="&#xf269;" horiz-adv-x="1792"
-d="M903 -256q-283 0 -504.5 150.5t-329.5 398.5q-58 131 -67 301t26 332.5t111 312t179 242.5l-11 -281q11 14 68 15.5t70 -15.5q42 81 160.5 138t234.5 59q-54 -45 -119.5 -148.5t-58.5 -163.5q25 -8 62.5 -13.5t63 -7.5t68 -4t50.5 -3q15 -5 9.5 -45.5t-30.5 -75.5
-q-5 -7 -16.5 -18.5t-56.5 -35.5t-101 -34l15 -189l-139 67q-18 -43 -7.5 -81.5t36 -66.5t65.5 -41.5t81 -6.5q51 9 98 34.5t83.5 45t73.5 17.5q61 -4 89.5 -33t19.5 -65q-1 -2 -2.5 -5.5t-8.5 -12.5t-18 -15.5t-31.5 -10.5t-46.5 -1q-60 -95 -144.5 -135.5t-209.5 -29.5
-q74 -61 162.5 -82.5t168.5 -6t154.5 52t128 87.5t80.5 104q43 91 39 192.5t-37.5 188.5t-78.5 125q87 -38 137 -79.5t77 -112.5q15 170 -57.5 343t-209.5 284q265 -77 412 -279.5t151 -517.5q2 -127 -40.5 -255t-123.5 -238t-189 -196t-247.5 -135.5t-288.5 -49.5z" />
- <glyph glyph-name="_580" unicode="&#xf26a;" horiz-adv-x="1792"
-d="M1493 1308q-165 110 -359 110q-155 0 -293 -73t-240 -200q-75 -93 -119.5 -218t-48.5 -266v-42q4 -141 48.5 -266t119.5 -218q102 -127 240 -200t293 -73q194 0 359 110q-121 -108 -274.5 -168t-322.5 -60q-29 0 -43 1q-175 8 -333 82t-272 193t-181 281t-67 339
-q0 182 71 348t191 286t286 191t348 71h3q168 -1 320.5 -60.5t273.5 -167.5zM1792 640q0 -192 -77 -362.5t-213 -296.5q-104 -63 -222 -63q-137 0 -255 84q154 56 253.5 233t99.5 405q0 227 -99 404t-253 234q119 83 254 83q119 0 226 -65q135 -125 210.5 -295t75.5 -361z
-" />
- <glyph glyph-name="_581" unicode="&#xf26b;" horiz-adv-x="1792"
-d="M1792 599q0 -56 -7 -104h-1151q0 -146 109.5 -244.5t257.5 -98.5q99 0 185.5 46.5t136.5 130.5h423q-56 -159 -170.5 -281t-267.5 -188.5t-321 -66.5q-187 0 -356 83q-228 -116 -394 -116q-237 0 -237 263q0 115 45 275q17 60 109 229q199 360 475 606
-q-184 -79 -427 -354q63 274 283.5 449.5t501.5 175.5q30 0 45 -1q255 117 433 117q64 0 116 -13t94.5 -40.5t66.5 -76.5t24 -115q0 -116 -75 -286q101 -182 101 -390zM1722 1239q0 83 -53 132t-137 49q-108 0 -254 -70q121 -47 222.5 -131.5t170.5 -195.5q51 135 51 216z
-M128 2q0 -86 48.5 -132.5t134.5 -46.5q115 0 266 83q-122 72 -213.5 183t-137.5 245q-98 -205 -98 -332zM632 715h728q-5 142 -113 237t-251 95q-144 0 -251.5 -95t-112.5 -237z" />
- <glyph glyph-name="_582" unicode="&#xf26c;" horiz-adv-x="2048"
-d="M1792 288v960q0 13 -9.5 22.5t-22.5 9.5h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5zM1920 1248v-960q0 -66 -47 -113t-113 -47h-736v-128h352q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23
-v64q0 14 9 23t23 9h352v128h-736q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
- <glyph glyph-name="_583" unicode="&#xf26d;" horiz-adv-x="1792"
-d="M138 1408h197q-70 -64 -126 -149q-36 -56 -59 -115t-30 -125.5t-8.5 -120t10.5 -132t21 -126t28 -136.5q4 -19 6 -28q51 -238 81 -329q57 -171 152 -275h-272q-48 0 -82 34t-34 82v1304q0 48 34 82t82 34zM1346 1408h308q48 0 82 -34t34 -82v-1304q0 -48 -34 -82t-82 -34
-h-178q212 210 196 565l-469 -101q-2 -45 -12 -82t-31 -72t-59.5 -59.5t-93.5 -36.5q-123 -26 -199 40q-32 27 -53 61t-51.5 129t-64.5 258q-35 163 -45.5 263t-5.5 139t23 77q20 41 62.5 73t102.5 45q45 12 83.5 6.5t67 -17t54 -35t43 -48t34.5 -56.5l468 100
-q-68 175 -180 287z" />
- <glyph glyph-name="_584" unicode="&#xf26e;"
-d="M1401 -11l-6 -6q-113 -113 -259 -175q-154 -64 -317 -64q-165 0 -317 64q-148 63 -259 175q-113 112 -175 258q-42 103 -54 189q-4 28 48 36q51 8 56 -20q1 -1 1 -4q18 -90 46 -159q50 -124 152 -226q98 -98 226 -152q132 -56 276 -56q143 0 276 56q128 55 225 152l6 6
-q10 10 25 6q12 -3 33 -22q36 -37 17 -58zM929 604l-66 -66l63 -63q21 -21 -7 -49q-17 -17 -32 -17q-10 0 -19 10l-62 61l-66 -66q-5 -5 -15 -5q-15 0 -31 16l-2 2q-18 15 -18 29q0 7 8 17l66 65l-66 66q-16 16 14 45q18 18 31 18q6 0 13 -5l65 -66l65 65q18 17 48 -13
-q27 -27 11 -44zM1400 547q0 -118 -46 -228q-45 -105 -126 -186q-80 -80 -187 -126t-228 -46t-228 46t-187 126q-82 82 -125 186q-15 33 -15 40h-1q-9 27 43 44q50 16 60 -12q37 -99 97 -167h1v339v2q3 136 102 232q105 103 253 103q147 0 251 -103t104 -249
-q0 -147 -104.5 -251t-250.5 -104q-58 0 -112 16q-28 11 -13 61q16 51 44 43l14 -3q14 -3 33 -6t30 -3q104 0 176 71.5t72 174.5q0 101 -72 171q-71 71 -175 71q-107 0 -178 -80q-64 -72 -64 -160v-413q110 -67 242 -67q96 0 185 36.5t156 103.5t103.5 155t36.5 183
-q0 198 -141 339q-140 140 -339 140q-200 0 -340 -140q-53 -53 -77 -87l-2 -2q-8 -11 -13 -15.5t-21.5 -9.5t-38.5 3q-21 5 -36.5 16.5t-15.5 26.5v680q0 15 10.5 26.5t27.5 11.5h877q30 0 30 -55t-30 -55h-811v-483h1q40 42 102 84t108 61q109 46 231 46q121 0 228 -46
-t187 -126q81 -81 126 -186q46 -112 46 -229zM1369 1128q9 -8 9 -18t-5.5 -18t-16.5 -21q-26 -26 -39 -26q-9 0 -16 7q-106 91 -207 133q-128 56 -276 56q-133 0 -262 -49q-27 -10 -45 37q-9 25 -8 38q3 16 16 20q130 57 299 57q164 0 316 -64q137 -58 235 -152z" />
- <glyph glyph-name="_585" unicode="&#xf270;" horiz-adv-x="1792"
-d="M1551 60q15 6 26 3t11 -17.5t-15 -33.5q-13 -16 -44 -43.5t-95.5 -68t-141 -74t-188 -58t-229.5 -24.5q-119 0 -238 31t-209 76.5t-172.5 104t-132.5 105t-84 87.5q-8 9 -10 16.5t1 12t8 7t11.5 2t11.5 -4.5q192 -117 300 -166q389 -176 799 -90q190 40 391 135z
-M1758 175q11 -16 2.5 -69.5t-28.5 -102.5q-34 -83 -85 -124q-17 -14 -26 -9t0 24q21 45 44.5 121.5t6.5 98.5q-5 7 -15.5 11.5t-27 6t-29.5 2.5t-35 0t-31.5 -2t-31 -3t-22.5 -2q-6 -1 -13 -1.5t-11 -1t-8.5 -1t-7 -0.5h-5.5h-4.5t-3 0.5t-2 1.5l-1.5 3q-6 16 47 40t103 30
-q46 7 108 1t76 -24zM1364 618q0 -31 13.5 -64t32 -58t37.5 -46t33 -32l13 -11l-227 -224q-40 37 -79 75.5t-58 58.5l-19 20q-11 11 -25 33q-38 -59 -97.5 -102.5t-127.5 -63.5t-140 -23t-137.5 21t-117.5 65.5t-83 113t-31 162.5q0 84 28 154t72 116.5t106.5 83t122.5 57
-t130 34.5t119.5 18.5t99.5 6.5v127q0 65 -21 97q-34 53 -121 53q-6 0 -16.5 -1t-40.5 -12t-56 -29.5t-56 -59.5t-48 -96l-294 27q0 60 22 119t67 113t108 95t151.5 65.5t190.5 24.5q100 0 181 -25t129.5 -61.5t81 -83t45 -86t12.5 -73.5v-589zM692 597q0 -86 70 -133
-q66 -44 139 -22q84 25 114 123q14 45 14 101v162q-59 -2 -111 -12t-106.5 -33.5t-87 -71t-32.5 -114.5z" />
- <glyph glyph-name="_586" unicode="&#xf271;" horiz-adv-x="1792"
-d="M1536 1280q52 0 90 -38t38 -90v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128zM1152 1376v-288q0 -14 9 -23t23 -9
-h64q14 0 23 9t9 23v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM384 1376v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM1536 -128v1024h-1408v-1024h1408zM896 448h224q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-224
-v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-224q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v224q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-224z" />
- <glyph glyph-name="_587" unicode="&#xf272;" horiz-adv-x="1792"
-d="M1152 416v-64q0 -14 -9 -23t-23 -9h-576q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h576q14 0 23 -9t9 -23zM128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23
-t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47
-t47 -113v-96h128q52 0 90 -38t38 -90z" />
- <glyph glyph-name="_588" unicode="&#xf273;" horiz-adv-x="1792"
-d="M1111 151l-46 -46q-9 -9 -22 -9t-23 9l-188 189l-188 -189q-10 -9 -23 -9t-22 9l-46 46q-9 9 -9 22t9 23l189 188l-189 188q-9 10 -9 23t9 22l46 46q9 9 22 9t23 -9l188 -188l188 188q10 9 23 9t22 -9l46 -46q9 -9 9 -22t-9 -23l-188 -188l188 -188q9 -10 9 -23t-9 -22z
-M128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280
-q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
- <glyph glyph-name="_589" unicode="&#xf274;" horiz-adv-x="1792"
-d="M1303 572l-512 -512q-10 -9 -23 -9t-23 9l-288 288q-9 10 -9 23t9 22l46 46q9 9 22 9t23 -9l220 -220l444 444q10 9 23 9t22 -9l46 -46q9 -9 9 -22t-9 -23zM128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23
-t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47
-t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
- <glyph glyph-name="_590" unicode="&#xf275;" horiz-adv-x="1792"
-d="M448 1536q26 0 45 -19t19 -45v-891l536 429q17 14 40 14q26 0 45 -19t19 -45v-379l536 429q17 14 40 14q26 0 45 -19t19 -45v-1152q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h384z" />
- <glyph glyph-name="_591" unicode="&#xf276;" horiz-adv-x="1024"
-d="M512 448q66 0 128 15v-655q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v655q62 -15 128 -15zM512 1536q212 0 362 -150t150 -362t-150 -362t-362 -150t-362 150t-150 362t150 362t362 150zM512 1312q14 0 23 9t9 23t-9 23t-23 9q-146 0 -249 -103t-103 -249
-q0 -14 9 -23t23 -9t23 9t9 23q0 119 84.5 203.5t203.5 84.5z" />
- <glyph glyph-name="_592" unicode="&#xf277;" horiz-adv-x="1792"
-d="M1745 1239q10 -10 10 -23t-10 -23l-141 -141q-28 -28 -68 -28h-1344q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h576v64q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-64h512q40 0 68 -28zM768 320h256v-512q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v512zM1600 768
-q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-1344q-40 0 -68 28l-141 141q-10 10 -10 23t10 23l141 141q28 28 68 28h512v192h256v-192h576z" />
- <glyph glyph-name="_593" unicode="&#xf278;" horiz-adv-x="2048"
-d="M2020 1525q28 -20 28 -53v-1408q0 -20 -11 -36t-29 -23l-640 -256q-24 -11 -48 0l-616 246l-616 -246q-10 -5 -24 -5q-19 0 -36 11q-28 20 -28 53v1408q0 20 11 36t29 23l640 256q24 11 48 0l616 -246l616 246q32 13 60 -6zM736 1390v-1270l576 -230v1270zM128 1173
-v-1270l544 217v1270zM1920 107v1270l-544 -217v-1270z" />
- <glyph glyph-name="_594" unicode="&#xf279;" horiz-adv-x="1792"
-d="M512 1536q13 0 22.5 -9.5t9.5 -22.5v-1472q0 -20 -17 -28l-480 -256q-7 -4 -15 -4q-13 0 -22.5 9.5t-9.5 22.5v1472q0 20 17 28l480 256q7 4 15 4zM1760 1536q13 0 22.5 -9.5t9.5 -22.5v-1472q0 -20 -17 -28l-480 -256q-7 -4 -15 -4q-13 0 -22.5 9.5t-9.5 22.5v1472
-q0 20 17 28l480 256q7 4 15 4zM640 1536q8 0 14 -3l512 -256q18 -10 18 -29v-1472q0 -13 -9.5 -22.5t-22.5 -9.5q-8 0 -14 3l-512 256q-18 10 -18 29v1472q0 13 9.5 22.5t22.5 9.5z" />
- <glyph glyph-name="_595" unicode="&#xf27a;" horiz-adv-x="1792"
-d="M640 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1408 640q0 53 -37.5 90.5t-90.5 37.5
-t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-110 0 -211 18q-173 -173 -435 -229q-52 -10 -86 -13q-12 -1 -22 6t-13 18q-4 15 20 37q5 5 23.5 21.5t25.5 23.5t23.5 25.5t24 31.5t20.5 37
-t20 48t14.5 57.5t12.5 72.5q-146 90 -229.5 216.5t-83.5 269.5q0 174 120 321.5t326 233t450 85.5t450 -85.5t326 -233t120 -321.5z" />
- <glyph glyph-name="_596" unicode="&#xf27b;" horiz-adv-x="1792"
-d="M640 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1024 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 -53 -37.5 -90.5t-90.5 -37.5
-t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM896 1152q-204 0 -381.5 -69.5t-282 -187.5t-104.5 -255q0 -112 71.5 -213.5t201.5 -175.5l87 -50l-27 -96q-24 -91 -70 -172q152 63 275 171l43 38l57 -6q69 -8 130 -8q204 0 381.5 69.5t282 187.5
-t104.5 255t-104.5 255t-282 187.5t-381.5 69.5zM1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22h-5q-15 0 -27 10.5t-16 27.5v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51
-t27 59t26 76q-157 89 -247.5 220t-90.5 281q0 130 71 248.5t191 204.5t286 136.5t348 50.5t348 -50.5t286 -136.5t191 -204.5t71 -248.5z" />
- <glyph glyph-name="_597" unicode="&#xf27c;" horiz-adv-x="1024"
-d="M512 345l512 295v-591l-512 -296v592zM0 640v-591l512 296zM512 1527v-591l-512 -296v591zM512 936l512 295v-591z" />
- <glyph glyph-name="_598" unicode="&#xf27d;" horiz-adv-x="1792"
-d="M1709 1018q-10 -236 -332 -651q-333 -431 -562 -431q-142 0 -240 263q-44 160 -132 482q-72 262 -157 262q-18 0 -127 -76l-77 98q24 21 108 96.5t130 115.5q156 138 241 146q95 9 153 -55.5t81 -203.5q44 -287 66 -373q55 -249 120 -249q51 0 154 161q101 161 109 246
-q13 139 -109 139q-57 0 -121 -26q120 393 459 382q251 -8 236 -326z" />
- <glyph glyph-name="f27e" unicode="&#xf27e;"
-d="M0 1408h1536v-1536h-1536v1536zM1085 293l-221 631l221 297h-634l221 -297l-221 -631l317 -304z" />
- <glyph glyph-name="uniF280" unicode="&#xf280;"
-d="M0 1408h1536v-1536h-1536v1536zM908 1088l-12 -33l75 -83l-31 -114l25 -25l107 57l107 -57l25 25l-31 114l75 83l-12 33h-95l-53 96h-32l-53 -96h-95zM641 925q32 0 44.5 -16t11.5 -63l174 21q0 55 -17.5 92.5t-50.5 56t-69 25.5t-85 7q-133 0 -199 -57.5t-66 -182.5v-72
-h-96v-128h76q20 0 20 -8v-382q0 -14 -5 -20t-18 -7l-73 -7v-88h448v86l-149 14q-6 1 -8.5 1.5t-3.5 2.5t-0.5 4t1 7t0.5 10v387h191l38 128h-231q-6 0 -2 6t4 9v80q0 27 1.5 40.5t7.5 28t19.5 20t36.5 5.5zM1248 96v86l-54 9q-7 1 -9.5 2.5t-2.5 3t1 7.5t1 12v520h-275
-l-23 -101l83 -22q23 -7 23 -27v-370q0 -14 -6 -18.5t-20 -6.5l-70 -9v-86h352z" />
- <glyph glyph-name="uniF281" unicode="&#xf281;" horiz-adv-x="1792"
-d="M1792 690q0 -58 -29.5 -105.5t-79.5 -72.5q12 -46 12 -96q0 -155 -106.5 -287t-290.5 -208.5t-400 -76.5t-399.5 76.5t-290 208.5t-106.5 287q0 47 11 94q-51 25 -82 73.5t-31 106.5q0 82 58 140.5t141 58.5q85 0 145 -63q218 152 515 162l116 521q3 13 15 21t26 5
-l369 -81q18 37 54 59.5t79 22.5q62 0 106 -43.5t44 -105.5t-44 -106t-106 -44t-105.5 43.5t-43.5 105.5l-334 74l-104 -472q300 -9 519 -160q58 61 143 61q83 0 141 -58.5t58 -140.5zM418 491q0 -62 43.5 -106t105.5 -44t106 44t44 106t-44 105.5t-106 43.5q-61 0 -105 -44
-t-44 -105zM1228 136q11 11 11 26t-11 26q-10 10 -25 10t-26 -10q-41 -42 -121 -62t-160 -20t-160 20t-121 62q-11 10 -26 10t-25 -10q-11 -10 -11 -25.5t11 -26.5q43 -43 118.5 -68t122.5 -29.5t91 -4.5t91 4.5t122.5 29.5t118.5 68zM1225 341q62 0 105.5 44t43.5 106
-q0 61 -44 105t-105 44q-62 0 -106 -43.5t-44 -105.5t44 -106t106 -44z" />
- <glyph glyph-name="_602" unicode="&#xf282;" horiz-adv-x="1792"
-d="M69 741h1q16 126 58.5 241.5t115 217t167.5 176t223.5 117.5t276.5 43q231 0 414 -105.5t294 -303.5q104 -187 104 -442v-188h-1125q1 -111 53.5 -192.5t136.5 -122.5t189.5 -57t213 -3t208 46.5t173.5 84.5v-377q-92 -55 -229.5 -92t-312.5 -38t-316 53
-q-189 73 -311.5 249t-124.5 372q-3 242 111 412t325 268q-48 -60 -78 -125.5t-46 -159.5h635q8 77 -8 140t-47 101.5t-70.5 66.5t-80.5 41t-75 20.5t-56 8.5l-22 1q-135 -5 -259.5 -44.5t-223.5 -104.5t-176 -140.5t-138 -163.5z" />
- <glyph glyph-name="_603" unicode="&#xf283;" horiz-adv-x="2304"
-d="M0 32v608h2304v-608q0 -66 -47 -113t-113 -47h-1984q-66 0 -113 47t-47 113zM640 256v-128h384v128h-384zM256 256v-128h256v128h-256zM2144 1408q66 0 113 -47t47 -113v-224h-2304v224q0 66 47 113t113 47h1984z" />
- <glyph glyph-name="_604" unicode="&#xf284;" horiz-adv-x="1792"
-d="M1584 246l-218 111q-74 -120 -196.5 -189t-263.5 -69q-147 0 -271 72t-196 196t-72 270q0 110 42.5 209.5t115 172t172 115t209.5 42.5q131 0 247.5 -60.5t192.5 -168.5l215 125q-110 169 -286.5 265t-378.5 96q-161 0 -308 -63t-253 -169t-169 -253t-63 -308t63 -308
-t169 -253t253 -169t308 -63q213 0 397.5 107t290.5 292zM1030 643l693 -352q-116 -253 -334.5 -400t-492.5 -147q-182 0 -348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71q260 0 470.5 -133.5t335.5 -366.5zM1543 640h-39v-160h-96v352h136q32 0 54.5 -20
-t28.5 -48t1 -56t-27.5 -48t-57.5 -20z" />
- <glyph glyph-name="uniF285" unicode="&#xf285;" horiz-adv-x="1792"
-d="M1427 827l-614 386l92 151h855zM405 562l-184 116v858l1183 -743zM1424 697l147 -95v-858l-532 335zM1387 718l-500 -802h-855l356 571z" />
- <glyph glyph-name="uniF286" unicode="&#xf286;" horiz-adv-x="1792"
-d="M640 528v224q0 16 -16 16h-96q-16 0 -16 -16v-224q0 -16 16 -16h96q16 0 16 16zM1152 528v224q0 16 -16 16h-96q-16 0 -16 -16v-224q0 -16 16 -16h96q16 0 16 16zM1664 496v-752h-640v320q0 80 -56 136t-136 56t-136 -56t-56 -136v-320h-640v752q0 16 16 16h96
-q16 0 16 -16v-112h128v624q0 16 16 16h96q16 0 16 -16v-112h128v112q0 16 16 16h96q16 0 16 -16v-112h128v112q0 6 2.5 9.5t8.5 5t9.5 2t11.5 0t9 -0.5v391q-32 15 -32 50q0 23 16.5 39t38.5 16t38.5 -16t16.5 -39q0 -35 -32 -50v-17q45 10 83 10q21 0 59.5 -7.5t54.5 -7.5
-q17 0 47 7.5t37 7.5q16 0 16 -16v-210q0 -15 -35 -21.5t-62 -6.5q-18 0 -54.5 7.5t-55.5 7.5q-40 0 -90 -12v-133q1 0 9 0.5t11.5 0t9.5 -2t8.5 -5t2.5 -9.5v-112h128v112q0 16 16 16h96q16 0 16 -16v-112h128v112q0 16 16 16h96q16 0 16 -16v-624h128v112q0 16 16 16h96
-q16 0 16 -16z" />
- <glyph glyph-name="_607" unicode="&#xf287;" horiz-adv-x="2304"
-d="M2288 731q16 -8 16 -27t-16 -27l-320 -192q-8 -5 -16 -5q-9 0 -16 4q-16 10 -16 28v128h-858q37 -58 83 -165q16 -37 24.5 -55t24 -49t27 -47t27 -34t31.5 -26t33 -8h96v96q0 14 9 23t23 9h320q14 0 23 -9t9 -23v-320q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v96h-96
-q-32 0 -61 10t-51 23.5t-45 40.5t-37 46t-33.5 57t-28.5 57.5t-28 60.5q-23 53 -37 81.5t-36 65t-44.5 53.5t-46.5 17h-360q-22 -84 -91 -138t-157 -54q-106 0 -181 75t-75 181t75 181t181 75q88 0 157 -54t91 -138h104q24 0 46.5 17t44.5 53.5t36 65t37 81.5q19 41 28 60.5
-t28.5 57.5t33.5 57t37 46t45 40.5t51 23.5t61 10h107q21 57 70 92.5t111 35.5q80 0 136 -56t56 -136t-56 -136t-136 -56q-62 0 -111 35.5t-70 92.5h-107q-17 0 -33 -8t-31.5 -26t-27 -34t-27 -47t-24 -49t-24.5 -55q-46 -107 -83 -165h1114v128q0 18 16 28t32 -1z" />
- <glyph glyph-name="_608" unicode="&#xf288;" horiz-adv-x="1792"
-d="M1150 774q0 -56 -39.5 -95t-95.5 -39h-253v269h253q56 0 95.5 -39.5t39.5 -95.5zM1329 774q0 130 -91.5 222t-222.5 92h-433v-896h180v269h253q130 0 222 91.5t92 221.5zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348
-t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
- <glyph glyph-name="_609" unicode="&#xf289;" horiz-adv-x="2304"
-d="M1645 438q0 59 -34 106.5t-87 68.5q-7 -45 -23 -92q-7 -24 -27.5 -38t-44.5 -14q-12 0 -24 3q-31 10 -45 38.5t-4 58.5q23 71 23 143q0 123 -61 227.5t-166 165.5t-228 61q-134 0 -247 -73t-167 -194q108 -28 188 -106q22 -23 22 -55t-22 -54t-54 -22t-55 22
-q-75 75 -180 75q-106 0 -181 -74.5t-75 -180.5t75 -180.5t181 -74.5h1046q79 0 134.5 55.5t55.5 133.5zM1798 438q0 -142 -100.5 -242t-242.5 -100h-1046q-169 0 -289 119.5t-120 288.5q0 153 100 267t249 136q62 184 221 298t354 114q235 0 408.5 -158.5t196.5 -389.5
-q116 -25 192.5 -118.5t76.5 -214.5zM2048 438q0 -175 -97 -319q-23 -33 -64 -33q-24 0 -43 13q-26 17 -32 48.5t12 57.5q71 104 71 233t-71 233q-18 26 -12 57t32 49t57.5 11.5t49.5 -32.5q97 -142 97 -318zM2304 438q0 -244 -134 -443q-23 -34 -64 -34q-23 0 -42 13
-q-26 18 -32.5 49t11.5 57q108 164 108 358q0 195 -108 357q-18 26 -11.5 57.5t32.5 48.5q26 18 57 12t49 -33q134 -198 134 -442z" />
- <glyph glyph-name="_610" unicode="&#xf28a;"
-d="M1500 -13q0 -89 -63 -152.5t-153 -63.5t-153.5 63.5t-63.5 152.5q0 90 63.5 153.5t153.5 63.5t153 -63.5t63 -153.5zM1267 268q-115 -15 -192.5 -102.5t-77.5 -205.5q0 -74 33 -138q-146 -78 -379 -78q-109 0 -201 21t-153.5 54.5t-110.5 76.5t-76 85t-44.5 83
-t-23.5 66.5t-6 39.5q0 19 4.5 42.5t18.5 56t36.5 58t64 43.5t94.5 18t94 -17.5t63 -41t35.5 -53t17.5 -49t4 -33.5q0 -34 -23 -81q28 -27 82 -42t93 -17l40 -1q115 0 190 51t75 133q0 26 -9 48.5t-31.5 44.5t-49.5 41t-74 44t-93.5 47.5t-119.5 56.5q-28 13 -43 20
-q-116 55 -187 100t-122.5 102t-72 125.5t-20.5 162.5q0 78 20.5 150t66 137.5t112.5 114t166.5 77t221.5 28.5q120 0 220 -26t164.5 -67t109.5 -94t64 -105.5t19 -103.5q0 -46 -15 -82.5t-36.5 -58t-48.5 -36t-49 -19.5t-39 -5h-8h-32t-39 5t-44 14t-41 28t-37 46t-24 70.5
-t-10 97.5q-15 16 -59 25.5t-81 10.5l-37 1q-68 0 -117.5 -31t-70.5 -70t-21 -76q0 -24 5 -43t24 -46t53 -51t97 -53.5t150 -58.5q76 -25 138.5 -53.5t109 -55.5t83 -59t60.5 -59.5t41 -62.5t26.5 -62t14.5 -63.5t6 -62t1 -62.5z" />
- <glyph glyph-name="_611" unicode="&#xf28b;"
-d="M704 352v576q0 14 -9 23t-23 9h-256q-14 0 -23 -9t-9 -23v-576q0 -14 9 -23t23 -9h256q14 0 23 9t9 23zM1152 352v576q0 14 -9 23t-23 9h-256q-14 0 -23 -9t-9 -23v-576q0 -14 9 -23t23 -9h256q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103
-t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="_612" unicode="&#xf28c;"
-d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM768 96q148 0 273 73t198 198t73 273t-73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273
-t73 -273t198 -198t273 -73zM864 320q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-192zM480 320q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-192z" />
- <glyph glyph-name="_613" unicode="&#xf28d;"
-d="M1088 352v576q0 14 -9 23t-23 9h-576q-14 0 -23 -9t-9 -23v-576q0 -14 9 -23t23 -9h576q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5
-t103 -385.5z" />
- <glyph glyph-name="_614" unicode="&#xf28e;"
-d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM768 96q148 0 273 73t198 198t73 273t-73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273
-t73 -273t198 -198t273 -73zM480 320q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h576q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-576z" />
- <glyph glyph-name="_615" unicode="&#xf290;" horiz-adv-x="1792"
-d="M1757 128l35 -313q3 -28 -16 -50q-19 -21 -48 -21h-1664q-29 0 -48 21q-19 22 -16 50l35 313h1722zM1664 967l86 -775h-1708l86 775q3 24 21 40.5t43 16.5h256v-128q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5v128h384v-128q0 -53 37.5 -90.5t90.5 -37.5
-t90.5 37.5t37.5 90.5v128h256q25 0 43 -16.5t21 -40.5zM1280 1152v-256q0 -26 -19 -45t-45 -19t-45 19t-19 45v256q0 106 -75 181t-181 75t-181 -75t-75 -181v-256q0 -26 -19 -45t-45 -19t-45 19t-19 45v256q0 159 112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5z" />
- <glyph glyph-name="_616" unicode="&#xf291;" horiz-adv-x="2048"
-d="M1920 768q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5h-15l-115 -662q-8 -46 -44 -76t-82 -30h-1280q-46 0 -82 30t-44 76l-115 662h-15q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5h1792zM485 -32q26 2 43.5 22.5t15.5 46.5l-32 416q-2 26 -22.5 43.5
-t-46.5 15.5t-43.5 -22.5t-15.5 -46.5l32 -416q2 -25 20.5 -42t43.5 -17h5zM896 32v416q0 26 -19 45t-45 19t-45 -19t-19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45zM1280 32v416q0 26 -19 45t-45 19t-45 -19t-19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45zM1632 27l32 416
-q2 26 -15.5 46.5t-43.5 22.5t-46.5 -15.5t-22.5 -43.5l-32 -416q-2 -26 15.5 -46.5t43.5 -22.5h5q25 0 43.5 17t20.5 42zM476 1244l-93 -412h-132l101 441q19 88 89 143.5t160 55.5h167q0 26 19 45t45 19h384q26 0 45 -19t19 -45h167q90 0 160 -55.5t89 -143.5l101 -441
-h-132l-93 412q-11 44 -45.5 72t-79.5 28h-167q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45h-167q-45 0 -79.5 -28t-45.5 -72z" />
- <glyph glyph-name="_617" unicode="&#xf292;" horiz-adv-x="1792"
-d="M991 512l64 256h-254l-64 -256h254zM1759 1016l-56 -224q-7 -24 -31 -24h-327l-64 -256h311q15 0 25 -12q10 -14 6 -28l-56 -224q-5 -24 -31 -24h-327l-81 -328q-7 -24 -31 -24h-224q-16 0 -26 12q-9 12 -6 28l78 312h-254l-81 -328q-7 -24 -31 -24h-225q-15 0 -25 12
-q-9 12 -6 28l78 312h-311q-15 0 -25 12q-9 12 -6 28l56 224q7 24 31 24h327l64 256h-311q-15 0 -25 12q-10 14 -6 28l56 224q5 24 31 24h327l81 328q7 24 32 24h224q15 0 25 -12q9 -12 6 -28l-78 -312h254l81 328q7 24 32 24h224q15 0 25 -12q9 -12 6 -28l-78 -312h311
-q15 0 25 -12q9 -12 6 -28z" />
- <glyph glyph-name="_618" unicode="&#xf293;"
-d="M841 483l148 -148l-149 -149zM840 1094l149 -149l-148 -148zM710 -130l464 464l-306 306l306 306l-464 464v-611l-255 255l-93 -93l320 -321l-320 -321l93 -93l255 255v-611zM1429 640q0 -209 -32 -365.5t-87.5 -257t-140.5 -162.5t-181.5 -86.5t-219.5 -24.5
-t-219.5 24.5t-181.5 86.5t-140.5 162.5t-87.5 257t-32 365.5t32 365.5t87.5 257t140.5 162.5t181.5 86.5t219.5 24.5t219.5 -24.5t181.5 -86.5t140.5 -162.5t87.5 -257t32 -365.5z" />
- <glyph glyph-name="_619" unicode="&#xf294;" horiz-adv-x="1024"
-d="M596 113l173 172l-173 172v-344zM596 823l173 172l-173 172v-344zM628 640l356 -356l-539 -540v711l-297 -296l-108 108l372 373l-372 373l108 108l297 -296v711l539 -540z" />
- <glyph glyph-name="_620" unicode="&#xf295;"
-d="M1280 256q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM512 1024q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM1536 256q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5
-t112.5 -271.5zM1440 1344q0 -20 -13 -38l-1056 -1408q-19 -26 -51 -26h-160q-26 0 -45 19t-19 45q0 20 13 38l1056 1408q19 26 51 26h160q26 0 45 -19t19 -45zM768 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5
-t271.5 -112.5t112.5 -271.5z" />
- <glyph glyph-name="_621" unicode="&#xf296;" horiz-adv-x="1792"
-d="M104 830l792 -1015l-868 630q-18 13 -25 34.5t0 42.5l101 308v0zM566 830h660l-330 -1015v0zM368 1442l198 -612h-462l198 612q8 23 33 23t33 -23zM1688 830l101 -308q7 -21 0 -42.5t-25 -34.5l-868 -630l792 1015v0zM1688 830h-462l198 612q8 23 33 23t33 -23z" />
- <glyph glyph-name="_622" unicode="&#xf297;" horiz-adv-x="1792"
-d="M384 704h160v224h-160v-224zM1221 372v92q-104 -36 -243 -38q-135 -1 -259.5 46.5t-220.5 122.5l1 -96q88 -80 212 -128.5t272 -47.5q129 0 238 49zM640 704h640v224h-640v-224zM1792 736q0 -187 -99 -352q89 -102 89 -229q0 -157 -129.5 -268t-313.5 -111
-q-122 0 -225 52.5t-161 140.5q-19 -1 -57 -1t-57 1q-58 -88 -161 -140.5t-225 -52.5q-184 0 -313.5 111t-129.5 268q0 127 89 229q-99 165 -99 352q0 209 120 385.5t326.5 279.5t449.5 103t449.5 -103t326.5 -279.5t120 -385.5z" />
- <glyph glyph-name="_623" unicode="&#xf298;"
-d="M515 625v-128h-252v128h252zM515 880v-127h-252v127h252zM1273 369v-128h-341v128h341zM1273 625v-128h-672v128h672zM1273 880v-127h-672v127h672zM1408 20v1240q0 8 -6 14t-14 6h-32l-378 -256l-210 171l-210 -171l-378 256h-32q-8 0 -14 -6t-6 -14v-1240q0 -8 6 -14
-t14 -6h1240q8 0 14 6t6 14zM553 1130l185 150h-406zM983 1130l221 150h-406zM1536 1260v-1240q0 -62 -43 -105t-105 -43h-1240q-62 0 -105 43t-43 105v1240q0 62 43 105t105 43h1240q62 0 105 -43t43 -105z" />
- <glyph glyph-name="_624" unicode="&#xf299;" horiz-adv-x="1792"
-d="M896 720q-104 196 -160 278q-139 202 -347 318q-34 19 -70 36q-89 40 -94 32t34 -38l39 -31q62 -43 112.5 -93.5t94.5 -116.5t70.5 -113t70.5 -131q9 -17 13 -25q44 -84 84 -153t98 -154t115.5 -150t131 -123.5t148.5 -90.5q153 -66 154 -60q1 3 -49 37q-53 36 -81 57
-q-77 58 -179 211t-185 310zM549 177q-76 60 -132.5 125t-98 143.5t-71 154.5t-58.5 186t-52 209t-60.5 252t-76.5 289q273 0 497.5 -36t379 -92t271 -144.5t185.5 -172.5t110 -198.5t56 -199.5t12.5 -198.5t-9.5 -173t-20 -143.5t-13 -107l323 -327h-104l-281 285
-q-22 -2 -91.5 -14t-121.5 -19t-138 -6t-160.5 17t-167.5 59t-179 111z" />
- <glyph glyph-name="_625" unicode="&#xf29a;" horiz-adv-x="1792"
-d="M1374 879q-6 26 -28.5 39.5t-48.5 7.5q-261 -62 -401 -62t-401 62q-26 6 -48.5 -7.5t-28.5 -39.5t7.5 -48.5t39.5 -28.5q194 -46 303 -58q-2 -158 -15.5 -269t-26.5 -155.5t-41 -115.5l-9 -21q-10 -25 1 -49t36 -34q9 -4 23 -4q44 0 60 41l8 20q54 139 71 259h42
-q17 -120 71 -259l8 -20q16 -41 60 -41q14 0 23 4q25 10 36 34t1 49l-9 21q-28 71 -41 115.5t-26.5 155.5t-15.5 269q109 12 303 58q26 6 39.5 28.5t7.5 48.5zM1024 1024q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5z
-M1600 640q0 -143 -55.5 -273.5t-150 -225t-225 -150t-273.5 -55.5t-273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5zM896 1408q-156 0 -298 -61t-245 -164t-164 -245t-61 -298t61 -298
-t164 -245t245 -164t298 -61t298 61t245 164t164 245t61 298t-61 298t-164 245t-245 164t-298 61zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
- <glyph glyph-name="_626" unicode="&#xf29b;"
-d="M1438 723q34 -35 29 -82l-44 -551q-4 -42 -34.5 -70t-71.5 -28q-6 0 -9 1q-44 3 -72.5 36.5t-25.5 77.5l35 429l-143 -8q55 -113 55 -240q0 -216 -148 -372l-137 137q91 101 91 235q0 145 -102.5 248t-247.5 103q-134 0 -236 -92l-137 138q120 114 284 141l264 300
-l-149 87l-181 -161q-33 -30 -77 -27.5t-73 35.5t-26.5 77t34.5 73l239 213q26 23 60 26.5t64 -14.5l488 -283q36 -21 48 -68q17 -67 -26 -117l-205 -232l371 20q49 3 83 -32zM1240 1180q-74 0 -126 52t-52 126t52 126t126 52t126.5 -52t52.5 -126t-52.5 -126t-126.5 -52z
-M613 -62q106 0 196 61l139 -139q-146 -116 -335 -116q-148 0 -273.5 73t-198.5 198t-73 273q0 188 116 336l139 -139q-60 -88 -60 -197q0 -145 102.5 -247.5t247.5 -102.5z" />
- <glyph glyph-name="_627" unicode="&#xf29c;"
-d="M880 336v-160q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v160q0 14 9 23t23 9h160q14 0 23 -9t9 -23zM1136 832q0 -50 -15 -90t-45.5 -69t-52 -44t-59.5 -36q-32 -18 -46.5 -28t-26 -24t-11.5 -29v-32q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v68q0 35 10.5 64.5
-t24 47.5t39 35.5t41 25.5t44.5 21q53 25 75 43t22 49q0 42 -43.5 71.5t-95.5 29.5q-56 0 -95 -27q-29 -20 -80 -83q-9 -12 -25 -12q-11 0 -19 6l-108 82q-10 7 -12 20t5 23q122 192 349 192q129 0 238.5 -89.5t109.5 -214.5zM768 1280q-130 0 -248.5 -51t-204 -136.5
-t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5
-t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="_628" unicode="&#xf29d;" horiz-adv-x="1408"
-d="M366 1225q-64 0 -110 45.5t-46 110.5q0 64 46 109.5t110 45.5t109.5 -45.5t45.5 -109.5q0 -65 -45.5 -110.5t-109.5 -45.5zM917 583q0 -50 -30 -67.5t-63.5 -6.5t-47.5 34l-367 438q-7 12 -14 15.5t-11 1.5l-3 -3q-7 -8 4 -21l122 -139l1 -354l-161 -457
-q-67 -192 -92 -234q-15 -26 -28 -32q-50 -26 -103 -1q-29 13 -41.5 43t-9.5 57q2 17 197 618l5 416l-85 -164l35 -222q4 -24 -1 -42t-14 -27.5t-19 -16t-17 -7.5l-7 -2q-19 -3 -34.5 3t-24 16t-14 22t-7.5 19.5t-2 9.5l-46 299l211 381q23 34 113 34q75 0 107 -40l424 -521
-q7 -5 14 -17l3 -3l-1 -1q7 -13 7 -29zM514 433q43 -113 88.5 -225t69.5 -168l24 -55q36 -93 42 -125q11 -70 -36 -97q-35 -22 -66 -16t-51 22t-29 35h-1q-6 16 -8 25l-124 351zM1338 -159q31 -49 31 -57q0 -5 -3 -7q-9 -5 -14.5 0.5t-15.5 26t-16 30.5q-114 172 -423 661
-q3 -1 7 1t7 4l3 2q11 9 11 17z" />
- <glyph glyph-name="_629" unicode="&#xf29e;" horiz-adv-x="2304"
-d="M504 542h171l-1 265zM1530 641q0 87 -50.5 140t-146.5 53h-54v-388h52q91 0 145 57t54 138zM956 1018l1 -756q0 -14 -9.5 -24t-23.5 -10h-216q-14 0 -23.5 10t-9.5 24v62h-291l-55 -81q-10 -15 -28 -15h-267q-21 0 -30.5 18t3.5 35l556 757q9 14 27 14h332q14 0 24 -10
-t10 -24zM1783 641q0 -193 -125.5 -303t-324.5 -110h-270q-14 0 -24 10t-10 24v756q0 14 10 24t24 10h268q200 0 326 -109t126 -302zM1939 640q0 -11 -0.5 -29t-8 -71.5t-21.5 -102t-44.5 -108t-73.5 -102.5h-51q38 45 66.5 104.5t41.5 112t21 98t9 72.5l1 27q0 8 -0.5 22.5
-t-7.5 60t-20 91.5t-41 111.5t-66 124.5h43q41 -47 72 -107t45.5 -111.5t23 -96t10.5 -70.5zM2123 640q0 -11 -0.5 -29t-8 -71.5t-21.5 -102t-45 -108t-74 -102.5h-51q38 45 66.5 104.5t41.5 112t21 98t9 72.5l1 27q0 8 -0.5 22.5t-7.5 60t-19.5 91.5t-40.5 111.5t-66 124.5
-h43q41 -47 72 -107t45.5 -111.5t23 -96t10.5 -70.5zM2304 640q0 -11 -0.5 -29t-8 -71.5t-21.5 -102t-44.5 -108t-73.5 -102.5h-51q38 45 66 104.5t41 112t21 98t9 72.5l1 27q0 8 -0.5 22.5t-7.5 60t-19.5 91.5t-40.5 111.5t-66 124.5h43q41 -47 72 -107t45.5 -111.5t23 -96
-t9.5 -70.5z" />
- <glyph glyph-name="uniF2A0" unicode="&#xf2a0;" horiz-adv-x="1408"
-d="M617 -153q0 11 -13 58t-31 107t-20 69q-1 4 -5 26.5t-8.5 36t-13.5 21.5q-15 14 -51 14q-23 0 -70 -5.5t-71 -5.5q-34 0 -47 11q-6 5 -11 15.5t-7.5 20t-6.5 24t-5 18.5q-37 128 -37 255t37 255q1 4 5 18.5t6.5 24t7.5 20t11 15.5q13 11 47 11q24 0 71 -5.5t70 -5.5
-q36 0 51 14q9 8 13.5 21.5t8.5 36t5 26.5q2 9 20 69t31 107t13 58q0 22 -43.5 52.5t-75.5 42.5q-20 8 -45 8q-34 0 -98 -18q-57 -17 -96.5 -40.5t-71 -66t-46 -70t-45.5 -94.5q-6 -12 -9 -19q-49 -107 -68 -216t-19 -244t19 -244t68 -216q56 -122 83 -161q63 -91 179 -127
-l6 -2q64 -18 98 -18q25 0 45 8q32 12 75.5 42.5t43.5 52.5zM776 760q-26 0 -45 19t-19 45.5t19 45.5q37 37 37 90q0 52 -37 91q-19 19 -19 45t19 45t45 19t45 -19q75 -75 75 -181t-75 -181q-21 -19 -45 -19zM957 579q-27 0 -45 19q-19 19 -19 45t19 45q112 114 112 272
-t-112 272q-19 19 -19 45t19 45t45 19t45 -19q150 -150 150 -362t-150 -362q-18 -19 -45 -19zM1138 398q-27 0 -45 19q-19 19 -19 45t19 45q90 91 138.5 208t48.5 245t-48.5 245t-138.5 208q-19 19 -19 45t19 45t45 19t45 -19q109 -109 167 -249t58 -294t-58 -294t-167 -249
-q-18 -19 -45 -19z" />
- <glyph glyph-name="uniF2A1" unicode="&#xf2a1;" horiz-adv-x="2176"
-d="M192 352q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM704 352q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM704 864q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1472 352
-q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1984 352q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1472 864q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1984 864
-q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1984 1376q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM384 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 192q0 -80 -56 -136
-t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 1216q0 -80 -56 -136t-136 -56
-t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 1216q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM2176 192q0 -80 -56 -136t-136 -56t-136 56
-t-56 136t56 136t136 56t136 -56t56 -136zM1664 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM2176 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 1216q0 -80 -56 -136t-136 -56t-136 56t-56 136
-t56 136t136 56t136 -56t56 -136zM2176 1216q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136z" />
- <glyph glyph-name="uniF2A2" unicode="&#xf2a2;" horiz-adv-x="1792"
-d="M128 -192q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM320 0q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM365 365l256 -256l-90 -90l-256 256zM704 384q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45z
-M1411 704q0 -59 -11.5 -108.5t-37.5 -93.5t-44 -67.5t-53 -64.5q-31 -35 -45.5 -54t-33.5 -50t-26.5 -64t-7.5 -74q0 -159 -112.5 -271.5t-271.5 -112.5q-26 0 -45 19t-19 45t19 45t45 19q106 0 181 75t75 181q0 57 11.5 105.5t37 91t43.5 66.5t52 63q40 46 59.5 72
-t37.5 74.5t18 103.5q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 117 45.5 223.5t123 184t184 123t223.5 45.5t223.5 -45.5t184 -123t123 -184t45.5 -223.5zM896 576q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45
-t45 19t45 -19t19 -45zM1184 704q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 93 -65.5 158.5t-158.5 65.5q-92 0 -158 -65.5t-66 -158.5q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 146 103 249t249 103t249 -103t103 -249zM1578 993q10 -25 -1 -49t-36 -34q-9 -4 -23 -4
-q-19 0 -35.5 11t-23.5 30q-68 178 -224 295q-21 16 -25 42t12 47q17 21 43 25t47 -12q183 -137 266 -351zM1788 1074q9 -25 -1.5 -49t-35.5 -34q-11 -4 -23 -4q-44 0 -60 41q-92 238 -297 393q-22 16 -25.5 42t12.5 47q16 22 42 25.5t47 -12.5q235 -175 341 -449z" />
- <glyph glyph-name="uniF2A3" unicode="&#xf2a3;" horiz-adv-x="2304"
-d="M1032 576q-59 2 -84 55q-17 34 -48 53.5t-68 19.5q-53 0 -90.5 -37.5t-37.5 -90.5q0 -56 36 -89l10 -8q34 -31 82 -31q37 0 68 19.5t48 53.5q25 53 84 55zM1600 704q0 56 -36 89l-10 8q-34 31 -82 31q-37 0 -68 -19.5t-48 -53.5q-25 -53 -84 -55q59 -2 84 -55
-q17 -34 48 -53.5t68 -19.5q53 0 90.5 37.5t37.5 90.5zM1174 925q-17 -35 -55 -48t-73 4q-62 31 -134 31q-51 0 -99 -17q3 0 9.5 0.5t9.5 0.5q92 0 170.5 -50t118.5 -133q17 -36 3.5 -73.5t-49.5 -54.5q-18 -9 -39 -9q21 0 39 -9q36 -17 49.5 -54.5t-3.5 -73.5
-q-40 -83 -118.5 -133t-170.5 -50h-6q-16 2 -44 4l-290 27l-239 -120q-14 -7 -29 -7q-40 0 -57 35l-160 320q-11 23 -4 47.5t29 37.5l209 119l148 267q17 155 91.5 291.5t195.5 236.5q31 25 70.5 21.5t64.5 -34.5t21.5 -70t-34.5 -65q-70 -59 -117 -128q123 84 267 101
-q40 5 71.5 -19t35.5 -64q5 -40 -19 -71.5t-64 -35.5q-84 -10 -159 -55q46 10 99 10q115 0 218 -50q36 -18 49 -55.5t-5 -73.5zM2137 1085l160 -320q11 -23 4 -47.5t-29 -37.5l-209 -119l-148 -267q-17 -155 -91.5 -291.5t-195.5 -236.5q-26 -22 -61 -22q-45 0 -74 35
-q-25 31 -21.5 70t34.5 65q70 59 117 128q-123 -84 -267 -101q-4 -1 -12 -1q-36 0 -63.5 24t-31.5 60q-5 40 19 71.5t64 35.5q84 10 159 55q-46 -10 -99 -10q-115 0 -218 50q-36 18 -49 55.5t5 73.5q17 35 55 48t73 -4q62 -31 134 -31q51 0 99 17q-3 0 -9.5 -0.5t-9.5 -0.5
-q-92 0 -170.5 50t-118.5 133q-17 36 -3.5 73.5t49.5 54.5q18 9 39 9q-21 0 -39 9q-36 17 -49.5 54.5t3.5 73.5q40 83 118.5 133t170.5 50h6h1q14 -2 42 -4l291 -27l239 120q14 7 29 7q40 0 57 -35z" />
- <glyph glyph-name="uniF2A4" unicode="&#xf2a4;" horiz-adv-x="1792"
-d="M1056 704q0 -26 19 -45t45 -19t45 19t19 45q0 146 -103 249t-249 103t-249 -103t-103 -249q0 -26 19 -45t45 -19t45 19t19 45q0 93 66 158.5t158 65.5t158 -65.5t66 -158.5zM835 1280q-117 0 -223.5 -45.5t-184 -123t-123 -184t-45.5 -223.5q0 -26 19 -45t45 -19t45 19
-t19 45q0 185 131.5 316.5t316.5 131.5t316.5 -131.5t131.5 -316.5q0 -55 -18 -103.5t-37.5 -74.5t-59.5 -72q-34 -39 -52 -63t-43.5 -66.5t-37 -91t-11.5 -105.5q0 -106 -75 -181t-181 -75q-26 0 -45 -19t-19 -45t19 -45t45 -19q159 0 271.5 112.5t112.5 271.5q0 41 7.5 74
-t26.5 64t33.5 50t45.5 54q35 41 53 64.5t44 67.5t37.5 93.5t11.5 108.5q0 117 -45.5 223.5t-123 184t-184 123t-223.5 45.5zM591 561l226 -226l-579 -579q-12 -12 -29 -12t-29 12l-168 168q-12 12 -12 29t12 29zM1612 1524l168 -168q12 -12 12 -29t-12 -30l-233 -233
-l-26 -25l-71 -71q-66 153 -195 258l91 91l207 207q13 12 30 12t29 -12z" />
- <glyph glyph-name="uniF2A5" unicode="&#xf2a5;"
-d="M866 1021q0 -27 -13 -94q-11 -50 -31.5 -150t-30.5 -150q-2 -11 -4.5 -12.5t-13.5 -2.5q-20 -2 -31 -2q-58 0 -84 49.5t-26 113.5q0 88 35 174t103 124q28 14 51 14q28 0 36.5 -16.5t8.5 -47.5zM1352 597q0 14 -39 75.5t-52 66.5q-21 8 -34 8q-91 0 -226 -77l-2 2
-q3 22 27.5 135t24.5 178q0 233 -242 233q-24 0 -68 -6q-94 -17 -168.5 -89.5t-111.5 -166.5t-37 -189q0 -146 80.5 -225t227.5 -79q25 0 25 -3t-1 -5q-4 -34 -26 -117q-14 -52 -51.5 -101t-82.5 -49q-42 0 -42 47q0 24 10.5 47.5t25 39.5t29.5 28.5t26 20t11 8.5q0 3 -7 10
-q-24 22 -58.5 36.5t-65.5 14.5q-35 0 -63.5 -34t-41 -75t-12.5 -75q0 -88 51.5 -142t138.5 -54q82 0 155 53t117.5 126t65.5 153q6 22 15.5 66.5t14.5 66.5q3 12 14 18q118 60 227 60q48 0 127 -18q1 -1 4 -1q5 0 9.5 4.5t4.5 8.5zM1536 1120v-960q0 -119 -84.5 -203.5
-t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="uniF2A6" unicode="&#xf2a6;" horiz-adv-x="1535"
-d="M744 1231q0 24 -2 38.5t-8.5 30t-21 23t-37.5 7.5q-39 0 -78 -23q-105 -58 -159 -190.5t-54 -269.5q0 -44 8.5 -85.5t26.5 -80.5t52.5 -62.5t81.5 -23.5q4 0 18 -0.5t20 0t16 3t15 8.5t7 16q16 77 48 231.5t48 231.5q19 91 19 146zM1498 575q0 -7 -7.5 -13.5t-15.5 -6.5
-l-6 1q-22 3 -62 11t-72 12.5t-63 4.5q-167 0 -351 -93q-15 -8 -21 -27q-10 -36 -24.5 -105.5t-22.5 -100.5q-23 -91 -70 -179.5t-112.5 -164.5t-154.5 -123t-185 -47q-135 0 -214.5 83.5t-79.5 219.5q0 53 19.5 117t63 116.5t97.5 52.5q38 0 120 -33.5t83 -61.5
-q0 -1 -16.5 -12.5t-39.5 -31t-46 -44.5t-39 -61t-16 -74q0 -33 16.5 -53t48.5 -20q45 0 85 31.5t66.5 78t48 105.5t32.5 107t16 90v9q0 2 -3.5 3.5t-8.5 1.5h-10t-10 -0.5t-6 -0.5q-227 0 -352 122.5t-125 348.5q0 108 34.5 221t96 210t156 167.5t204.5 89.5q52 9 106 9
-q374 0 374 -360q0 -98 -38 -273t-43 -211l3 -3q101 57 182.5 88t167.5 31q22 0 53 -13q19 -7 80 -102.5t61 -116.5z" />
- <glyph glyph-name="uniF2A7" unicode="&#xf2a7;" horiz-adv-x="1664"
-d="M831 863q32 0 59 -18l222 -148q61 -40 110 -97l146 -170q40 -46 29 -106l-72 -413q-6 -32 -29.5 -53.5t-55.5 -25.5l-527 -56l-352 -32h-9q-39 0 -67.5 28t-28.5 68q0 37 27 64t65 32l260 32h-448q-41 0 -69.5 30t-26.5 71q2 39 32 65t69 26l442 1l-521 64q-41 5 -66 37
-t-19 73q6 35 34.5 57.5t65.5 22.5h10l481 -60l-351 94q-38 10 -62 41.5t-18 68.5q6 36 33 58.5t62 22.5q6 0 20 -2l448 -96l217 -37q1 0 3 -0.5t3 -0.5q23 0 30.5 23t-12.5 36l-186 125q-35 23 -42 63.5t18 73.5q27 38 76 38zM761 661l186 -125l-218 37l-5 2l-36 38
-l-238 262q-1 1 -2.5 3.5t-2.5 3.5q-24 31 -18.5 70t37.5 64q31 23 68 17.5t64 -33.5l142 -147q-2 -1 -5 -3.5t-4 -4.5q-32 -45 -23 -99t55 -85zM1648 1115l15 -266q4 -73 -11 -147l-48 -219q-12 -59 -67 -87l-106 -54q2 62 -39 109l-146 170q-53 61 -117 103l-222 148
-q-34 23 -76 23q-51 0 -88 -37l-235 312q-25 33 -18 73.5t41 63.5q33 22 71.5 14t62.5 -40l266 -352l-262 455q-21 35 -10.5 75t47.5 59q35 18 72.5 6t57.5 -46l241 -420l-136 337q-15 35 -4.5 74t44.5 56q37 19 76 6t56 -51l193 -415l101 -196q8 -15 23 -17.5t27 7.5t11 26
-l-12 224q-2 41 26 71t69 31q39 0 67 -28.5t30 -67.5z" />
- <glyph glyph-name="uniF2A8" unicode="&#xf2a8;" horiz-adv-x="1792"
-d="M335 180q-2 0 -6 2q-86 57 -168.5 145t-139.5 180q-21 30 -21 69q0 9 2 19t4 18t7 18t8.5 16t10.5 17t10 15t12 15.5t11 14.5q184 251 452 365q-110 198 -110 211q0 19 17 29q116 64 128 64q18 0 28 -16l124 -229q92 19 192 19q266 0 497.5 -137.5t378.5 -369.5
-q20 -31 20 -69t-20 -69q-91 -142 -218.5 -253.5t-278.5 -175.5q110 -198 110 -211q0 -20 -17 -29q-116 -64 -127 -64q-19 0 -29 16l-124 229l-64 119l-444 820l7 7q-58 -24 -99 -47q3 -5 127 -234t243 -449t119 -223q0 -7 -9 -9q-13 -3 -72 -3q-57 0 -60 7l-456 841
-q-39 -28 -82 -68q24 -43 214 -393.5t190 -354.5q0 -10 -11 -10q-14 0 -82.5 22t-72.5 28l-106 197l-224 413q-44 -53 -78 -106q2 -3 18 -25t23 -34l176 -327q0 -10 -10 -10zM1165 282l49 -91q273 111 450 385q-180 277 -459 389q67 -64 103 -148.5t36 -176.5
-q0 -106 -47 -200.5t-132 -157.5zM848 896q0 -20 14 -34t34 -14q86 0 147 -61t61 -147q0 -20 14 -34t34 -14t34 14t14 34q0 126 -89 215t-215 89q-20 0 -34 -14t-14 -34zM1214 961l-9 4l7 -7z" />
- <glyph glyph-name="uniF2A9" unicode="&#xf2a9;" horiz-adv-x="1280"
-d="M1050 430q0 -215 -147 -374q-148 -161 -378 -161q-232 0 -378 161q-147 159 -147 374q0 147 68 270.5t189 196.5t268 73q96 0 182 -31q-32 -62 -39 -126q-66 28 -143 28q-167 0 -280.5 -123t-113.5 -291q0 -170 112.5 -288.5t281.5 -118.5t281 118.5t112 288.5
-q0 89 -32 166q66 13 123 49q41 -98 41 -212zM846 619q0 -192 -79.5 -345t-238.5 -253l-14 -1q-29 0 -62 5q83 32 146.5 102.5t99.5 154.5t58.5 189t30 192.5t7.5 178.5q0 69 -3 103q55 -160 55 -326zM791 947v-2q-73 214 -206 440q88 -59 142.5 -186.5t63.5 -251.5z
-M1035 744q-83 0 -160 75q218 120 290 247q19 37 21 56q-42 -94 -139.5 -166.5t-204.5 -97.5q-35 54 -35 113q0 37 17 79t43 68q46 44 157 74q59 16 106 58.5t74 100.5q74 -105 74 -253q0 -109 -24 -170q-32 -77 -88.5 -130.5t-130.5 -53.5z" />
- <glyph glyph-name="uniF2AA" unicode="&#xf2aa;"
-d="M1050 495q0 78 -28 147q-41 -25 -85 -34q22 -50 22 -114q0 -117 -77 -198.5t-193 -81.5t-193.5 81.5t-77.5 198.5q0 115 78 199.5t193 84.5q53 0 98 -19q4 43 27 87q-60 21 -125 21q-154 0 -257.5 -108.5t-103.5 -263.5t103.5 -261t257.5 -106t257.5 106.5t103.5 260.5z
-M872 850q2 -24 2 -71q0 -63 -5 -123t-20.5 -132.5t-40.5 -130t-68.5 -106t-100.5 -70.5q21 -3 42 -3h10q219 139 219 411q0 116 -38 225zM872 850q-4 80 -44 171.5t-98 130.5q92 -156 142 -302zM1207 955q0 102 -51 174q-41 -86 -124 -109q-69 -19 -109 -53.5t-40 -99.5
-q0 -40 24 -77q74 17 140.5 67t95.5 115q-4 -52 -74.5 -111.5t-138.5 -97.5q52 -52 110 -52q51 0 90 37t60 90q17 42 17 117zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5
-t84.5 -203.5z" />
- <glyph glyph-name="uniF2AB" unicode="&#xf2ab;"
-d="M1279 388q0 22 -22 27q-67 15 -118 59t-80 108q-7 19 -7 25q0 15 19.5 26t43 17t43 20.5t19.5 36.5q0 19 -18.5 31.5t-38.5 12.5q-12 0 -32 -8t-31 -8q-4 0 -12 2q5 95 5 114q0 79 -17 114q-36 78 -103 121.5t-152 43.5q-199 0 -275 -165q-17 -35 -17 -114q0 -19 5 -114
-q-4 -2 -14 -2q-12 0 -32 7.5t-30 7.5q-21 0 -38.5 -12t-17.5 -32q0 -21 19.5 -35.5t43 -20.5t43 -17t19.5 -26q0 -6 -7 -25q-64 -138 -198 -167q-22 -5 -22 -27q0 -46 137 -68q2 -5 6 -26t11.5 -30.5t23.5 -9.5q12 0 37.5 4.5t39.5 4.5q35 0 67 -15t54 -32.5t57.5 -32.5
-t76.5 -15q43 0 79 15t57.5 32.5t53.5 32.5t67 15q14 0 39.5 -4t38.5 -4q16 0 23 10t11 30t6 25q137 22 137 68zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5
-t103 -385.5z" />
- <glyph glyph-name="uniF2AC" unicode="&#xf2ac;" horiz-adv-x="1664"
-d="M848 1408q134 1 240.5 -68.5t163.5 -192.5q27 -58 27 -179q0 -47 -9 -191q14 -7 28 -7q18 0 51 13.5t51 13.5q29 0 56 -18t27 -46q0 -32 -31.5 -54t-69 -31.5t-69 -29t-31.5 -47.5q0 -15 12 -43q37 -82 102.5 -150t144.5 -101q28 -12 80 -23q28 -6 28 -35
-q0 -70 -219 -103q-7 -11 -11 -39t-14 -46.5t-33 -18.5q-20 0 -62 6.5t-64 6.5q-37 0 -62 -5q-32 -5 -63 -22.5t-58 -38t-58 -40.5t-76 -33.5t-99 -13.5q-52 0 -96.5 13.5t-75 33.5t-57.5 40.5t-58 38t-62 22.5q-26 5 -63 5q-24 0 -65.5 -7.5t-58.5 -7.5q-25 0 -35 18.5
-t-14 47.5t-11 40q-219 33 -219 103q0 29 28 35q52 11 80 23q78 32 144.5 101t102.5 150q12 28 12 43q0 28 -31.5 47.5t-69.5 29.5t-69.5 31.5t-31.5 52.5q0 27 26 45.5t55 18.5q15 0 48 -13t53 -13q18 0 32 7q-9 142 -9 190q0 122 27 180q64 137 172 198t264 63z" />
- <glyph glyph-name="uniF2AD" unicode="&#xf2ad;"
-d="M1280 388q0 22 -22 27q-67 14 -118 58t-80 109q-7 14 -7 25q0 15 19.5 26t42.5 17t42.5 20.5t19.5 36.5q0 19 -18.5 31.5t-38.5 12.5q-11 0 -31 -8t-32 -8q-4 0 -12 2q5 63 5 115q0 78 -17 114q-36 78 -102.5 121.5t-152.5 43.5q-198 0 -275 -165q-18 -38 -18 -115
-q0 -38 6 -114q-10 -2 -15 -2q-11 0 -31.5 8t-30.5 8q-20 0 -37.5 -12.5t-17.5 -32.5q0 -21 19.5 -35.5t42.5 -20.5t42.5 -17t19.5 -26q0 -11 -7 -25q-64 -138 -198 -167q-22 -5 -22 -27q0 -47 138 -69q2 -5 6 -26t11 -30.5t23 -9.5q13 0 38.5 5t38.5 5q35 0 67.5 -15
-t54.5 -32.5t57.5 -32.5t76.5 -15q43 0 79 15t57.5 32.5t54 32.5t67.5 15q13 0 39 -4.5t39 -4.5q15 0 22.5 9.5t11.5 31t5 24.5q138 22 138 69zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960
-q119 0 203.5 -84.5t84.5 -203.5z" />
- <glyph glyph-name="uniF2AE" unicode="&#xf2ae;" horiz-adv-x="2304"
-d="M2304 1536q-69 -46 -125 -92t-89 -81t-59.5 -71.5t-37.5 -57.5t-22 -44.5t-14 -29.5q-10 -18 -35.5 -136.5t-48.5 -164.5q-15 -29 -50 -60.5t-67.5 -50.5t-72.5 -41t-48 -28q-47 -31 -151 -231q-341 14 -630 -158q-92 -53 -303 -179q47 16 86 31t55 22l15 7
-q71 27 163 64.5t133.5 53.5t108 34.5t142.5 31.5q186 31 465 -7q1 0 10 -3q11 -6 14 -17t-3 -22l-194 -345q-15 -29 -47 -22q-128 24 -354 24q-146 0 -402 -44.5t-392 -46.5q-82 -1 -149 13t-107 37t-61 40t-33 34l-1 1v2q0 6 6 6q138 0 371 55q192 366 374.5 524t383.5 158
-q5 0 14.5 -0.5t38 -5t55 -12t61.5 -24.5t63 -39.5t54 -59t40 -82.5l102 177q2 4 21 42.5t44.5 86.5t61 109.5t84 133.5t100.5 137q66 82 128 141.5t121.5 96.5t92.5 53.5t88 39.5z" />
- <glyph glyph-name="uniF2B0" unicode="&#xf2b0;"
-d="M1322 640q0 -45 -5 -76l-236 14l224 -78q-19 -73 -58 -141l-214 103l177 -158q-44 -61 -107 -108l-157 178l103 -215q-61 -37 -140 -59l-79 228l14 -240q-38 -6 -76 -6t-76 6l14 238l-78 -226q-74 19 -140 59l103 215l-157 -178q-59 43 -108 108l178 158l-214 -104
-q-39 69 -58 141l224 79l-237 -14q-5 42 -5 76q0 35 5 77l238 -14l-225 79q19 73 58 140l214 -104l-177 159q46 61 107 108l158 -178l-103 215q67 39 140 58l77 -224l-13 236q36 6 75 6q38 0 76 -6l-14 -237l78 225q74 -19 140 -59l-103 -214l158 178q61 -47 107 -108
-l-177 -159l213 104q37 -62 58 -141l-224 -78l237 14q5 -31 5 -77zM1352 640q0 160 -78.5 295.5t-213 214t-292.5 78.5q-119 0 -227 -46.5t-186.5 -125t-124.5 -187.5t-46 -229q0 -119 46 -228t124.5 -187.5t186.5 -125t227 -46.5q158 0 292.5 78.5t213 214t78.5 294.5z
-M1425 1023v-766l-657 -383l-657 383v766l657 383zM768 -183l708 412v823l-708 411l-708 -411v-823zM1536 1088v-896l-768 -448l-768 448v896l768 448z" />
- <glyph glyph-name="uniF2B1" unicode="&#xf2b1;" horiz-adv-x="1664"
-d="M339 1318h691l-26 -72h-665q-110 0 -188.5 -79t-78.5 -189v-771q0 -95 60.5 -169.5t153.5 -93.5q23 -5 98 -5v-72h-45q-140 0 -239.5 100t-99.5 240v771q0 140 99.5 240t239.5 100zM1190 1536h247l-482 -1294q-23 -61 -40.5 -103.5t-45 -98t-54 -93.5t-64.5 -78.5
-t-79.5 -65t-95.5 -41t-116 -18.5v195q163 26 220 182q20 52 20 105q0 54 -20 106l-285 733h228l187 -585zM1664 978v-1111h-795q37 55 45 73h678v1038q0 85 -49.5 155t-129.5 99l25 67q101 -34 163.5 -123.5t62.5 -197.5z" />
- <glyph glyph-name="uniF2B2" unicode="&#xf2b2;" horiz-adv-x="1792"
-d="M852 1227q0 -29 -17 -52.5t-45 -23.5t-45 23.5t-17 52.5t17 52.5t45 23.5t45 -23.5t17 -52.5zM688 -149v114q0 30 -20.5 51.5t-50.5 21.5t-50 -21.5t-20 -51.5v-114q0 -30 20.5 -52t49.5 -22q30 0 50.5 22t20.5 52zM860 -149v114q0 30 -20 51.5t-50 21.5t-50.5 -21.5
-t-20.5 -51.5v-114q0 -30 20.5 -52t50.5 -22q29 0 49.5 22t20.5 52zM1034 -149v114q0 30 -20.5 51.5t-50.5 21.5t-50.5 -21.5t-20.5 -51.5v-114q0 -30 20.5 -52t50.5 -22t50.5 22t20.5 52zM1208 -149v114q0 30 -20.5 51.5t-50.5 21.5t-50.5 -21.5t-20.5 -51.5v-114
-q0 -30 20.5 -52t50.5 -22t50.5 22t20.5 52zM1476 535q-84 -160 -232 -259.5t-323 -99.5q-123 0 -229.5 51.5t-178.5 137t-113 197.5t-41 232q0 88 21 174q-104 -175 -104 -390q0 -162 65 -312t185 -251q30 57 91 57q56 0 86 -50q32 50 87 50q56 0 86 -50q32 50 87 50t87 -50
-q30 50 86 50q28 0 52.5 -15.5t37.5 -40.5q112 94 177 231.5t73 287.5zM1326 564q0 75 -72 75q-17 0 -47 -6q-95 -19 -149 -19q-226 0 -226 243q0 86 30 204q-83 -127 -83 -275q0 -150 89 -260.5t235 -110.5q111 0 210 70q13 48 13 79zM884 1223q0 50 -32 89.5t-81 39.5
-t-81 -39.5t-32 -89.5q0 -51 31.5 -90.5t81.5 -39.5t81.5 39.5t31.5 90.5zM1513 884q0 96 -37.5 179t-113 137t-173.5 54q-77 0 -149 -35t-127 -94q-48 -159 -48 -268q0 -104 45.5 -157t147.5 -53q53 0 142 19q36 6 53 6q51 0 77.5 -28t26.5 -80q0 -26 -4 -46
-q75 68 117.5 165.5t42.5 200.5zM1792 667q0 -111 -33.5 -249.5t-93.5 -204.5q-58 -64 -195 -142.5t-228 -104.5l-4 -1v-114q0 -43 -29.5 -75t-72.5 -32q-56 0 -86 50q-32 -50 -87 -50t-87 50q-30 -50 -86 -50q-55 0 -87 50q-30 -50 -86 -50q-47 0 -75 33.5t-28 81.5
-q-90 -68 -198 -68q-118 0 -211 80q54 1 106 20q-113 31 -182 127q32 -7 71 -7q89 0 164 46q-192 192 -240 306q-24 56 -24 160q0 57 9 125.5t31.5 146.5t55 141t86.5 105t120 42q59 0 81 -52q19 29 42 54q2 3 12 13t13 16q10 15 23 38t25 42t28 39q87 111 211.5 177
-t260.5 66q35 0 62 -4q59 64 146 64q83 0 140 -57q5 -5 5 -12q0 -5 -6 -13.5t-12.5 -16t-16 -17l-10.5 -10.5q17 -6 36 -18t19 -24q0 -6 -16 -25q157 -138 197 -378q25 30 60 30q45 0 100 -49q90 -80 90 -279z" />
- <glyph glyph-name="uniF2B3" unicode="&#xf2b3;"
-d="M917 631q0 33 -6 64h-362v-132h217q-12 -76 -74.5 -120.5t-142.5 -44.5q-99 0 -169 71.5t-70 170.5t70 170.5t169 71.5q93 0 153 -59l104 101q-108 100 -257 100q-160 0 -272 -112.5t-112 -271.5t112 -271.5t272 -112.5q165 0 266.5 105t101.5 270zM1262 585h109v110
-h-109v110h-110v-110h-110v-110h110v-110h110v110zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
- <glyph glyph-name="uniF2B4" unicode="&#xf2b4;"
-d="M1536 1024v-839q0 -48 -49 -62q-174 -52 -338 -52q-73 0 -215.5 29.5t-227.5 29.5q-164 0 -370 -48v-338h-160v1368q-63 25 -101 81t-38 124q0 91 64 155t155 64t155 -64t64 -155q0 -68 -38 -124t-101 -81v-68q190 44 343 44q99 0 198 -15q14 -2 111.5 -22.5t149.5 -20.5
-q77 0 165 18q11 2 80 21t89 19q26 0 45 -19t19 -45z" />
- <glyph glyph-name="uniF2B5" unicode="&#xf2b5;" horiz-adv-x="2304"
-d="M192 384q40 0 56 32t0 64t-56 32t-56 -32t0 -64t56 -32zM1665 442q-10 13 -38.5 50t-41.5 54t-38 49t-42.5 53t-40.5 47t-45 49l-125 -140q-83 -94 -208.5 -92t-205.5 98q-57 69 -56.5 158t58.5 157l177 206q-22 11 -51 16.5t-47.5 6t-56.5 -0.5t-49 -1q-92 0 -158 -66
-l-158 -158h-155v-544q5 0 21 0.5t22 0t19.5 -2t20.5 -4.5t17.5 -8.5t18.5 -13.5l297 -292q115 -111 227 -111q78 0 125 47q57 -20 112.5 8t72.5 85q74 -6 127 44q20 18 36 45.5t14 50.5q10 -10 43 -10q43 0 77 21t49.5 53t12 71.5t-30.5 73.5zM1824 384h96v512h-93l-157 180
-q-66 76 -169 76h-167q-89 0 -146 -67l-209 -243q-28 -33 -28 -75t27 -75q43 -51 110 -52t111 49l193 218q25 23 53.5 21.5t47 -27t8.5 -56.5q16 -19 56 -63t60 -68q29 -36 82.5 -105.5t64.5 -84.5q52 -66 60 -140zM2112 384q40 0 56 32t0 64t-56 32t-56 -32t0 -64t56 -32z
-M2304 960v-640q0 -26 -19 -45t-45 -19h-434q-27 -65 -82 -106.5t-125 -51.5q-33 -48 -80.5 -81.5t-102.5 -45.5q-42 -53 -104.5 -81.5t-128.5 -24.5q-60 -34 -126 -39.5t-127.5 14t-117 53.5t-103.5 81l-287 282h-358q-26 0 -45 19t-19 45v672q0 26 19 45t45 19h421
-q14 14 47 48t47.5 48t44 40t50.5 37.5t51 25.5t62 19.5t68 5.5h117q99 0 181 -56q82 56 181 56h167q35 0 67 -6t56.5 -14.5t51.5 -26.5t44.5 -31t43 -39.5t39 -42t41 -48t41.5 -48.5h355q26 0 45 -19t19 -45z" />
- <glyph glyph-name="uniF2B6" unicode="&#xf2b6;" horiz-adv-x="1792"
-d="M1792 882v-978q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v978q0 15 11 24q8 7 39 34.5t41.5 36t45.5 37.5t70 55.5t96 73t143.5 107t192.5 140.5q5 4 52.5 40t71.5 52.5t64 35t69 18.5t69 -18.5t65 -35.5t71 -52t52 -40q110 -80 192.5 -140.5t143.5 -107
-t96 -73t70 -55.5t45.5 -37.5t41.5 -36t39 -34.5q11 -9 11 -24zM1228 297q263 191 345 252q11 8 12.5 20.5t-6.5 23.5l-38 52q-8 11 -21 12.5t-24 -6.5q-231 -169 -343 -250q-5 -3 -52 -39t-71.5 -52.5t-64.5 -35t-69 -18.5t-69 18.5t-64.5 35t-71.5 52.5t-52 39
-q-186 134 -343 250q-11 8 -24 6.5t-21 -12.5l-38 -52q-8 -11 -6.5 -23.5t12.5 -20.5q82 -61 345 -252q10 -8 50 -38t65 -47t64 -39.5t77.5 -33.5t75.5 -11t75.5 11t79 34.5t64.5 39.5t65 47.5t48 36.5z" />
- <glyph glyph-name="uniF2B7" unicode="&#xf2b7;" horiz-adv-x="1792"
-d="M1474 623l39 -51q8 -11 6.5 -23.5t-11.5 -20.5q-43 -34 -126.5 -98.5t-146.5 -113t-67 -51.5q-39 -32 -60 -48t-60.5 -41t-76.5 -36.5t-74 -11.5h-1h-1q-37 0 -74 11.5t-76 36.5t-61 41.5t-60 47.5q-5 4 -65 50.5t-143.5 111t-122.5 94.5q-11 8 -12.5 20.5t6.5 23.5
-l37 52q8 11 21.5 13t24.5 -7q94 -73 306 -236q5 -4 43.5 -35t60.5 -46.5t56.5 -32.5t58.5 -17h1h1q24 0 58.5 17t56.5 32.5t60.5 46.5t43.5 35q258 198 313 242q11 8 24 6.5t21 -12.5zM1664 -96v928q-90 83 -159 139q-91 74 -389 304q-3 2 -43 35t-61 48t-56 32.5t-59 17.5
-h-1h-1q-24 0 -59 -17.5t-56 -32.5t-61 -48t-43 -35q-215 -166 -315.5 -245.5t-129.5 -104t-82 -74.5q-14 -12 -21 -19v-928q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1792 832v-928q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v928q0 56 41 94
-q123 114 350 290.5t233 181.5q36 30 59 47.5t61.5 42t76 36.5t74.5 12h1h1q37 0 74.5 -12t76 -36.5t61.5 -42t59 -47.5q43 -36 156 -122t226 -177t201 -173q41 -38 41 -94z" />
- <glyph glyph-name="uniF2B8" unicode="&#xf2b8;"
-d="M330 1l202 -214l-34 236l-216 213zM556 -225l274 218l-11 245l-300 -215zM245 413l227 -213l-48 327l-245 204zM495 189l317 214l-14 324l-352 -200zM843 178l95 -80l-2 239l-103 79q0 -1 1 -8.5t0 -12t-5 -7.5l-78 -52l85 -70q7 -6 7 -88zM138 930l256 -200l-68 465
-l-279 173zM1173 267l15 234l-230 -164l2 -240zM417 722l373 194l-19 441l-423 -163zM1270 357l20 233l-226 142l-2 -105l144 -95q6 -4 4 -9l-7 -119zM1461 496l30 222l-179 -128l-20 -228zM1273 329l-71 49l-8 -117q0 -5 -4 -8l-234 -187q-7 -5 -14 0l-98 83l7 -161
-q0 -5 -4 -8l-293 -234q-4 -2 -6 -2q-8 2 -8 3l-228 242q-4 4 -59 277q-2 7 5 11l61 37q-94 86 -95 92l-72 351q-2 7 6 12l94 45q-133 100 -135 108l-96 466q-2 10 7 13l433 135q5 0 8 -1l317 -153q6 -4 6 -9l20 -463q0 -7 -6 -10l-118 -61l126 -85q5 -2 5 -8l5 -123l121 74
-q5 4 11 0l84 -56l3 110q0 6 5 9l206 126q6 3 11 0l245 -135q4 -4 5 -7t-6.5 -60t-17.5 -124.5t-10 -70.5q0 -5 -4 -7l-191 -153q-6 -5 -13 0z" />
- <glyph glyph-name="uniF2B9" unicode="&#xf2b9;" horiz-adv-x="1664"
-d="M1201 298q0 57 -5.5 107t-21 100.5t-39.5 86t-64 58t-91 22.5q-6 -4 -33.5 -20.5t-42.5 -24.5t-40.5 -20t-49 -17t-46.5 -5t-46.5 5t-49 17t-40.5 20t-42.5 24.5t-33.5 20.5q-51 0 -91 -22.5t-64 -58t-39.5 -86t-21 -100.5t-5.5 -107q0 -73 42 -121.5t103 -48.5h576
-q61 0 103 48.5t42 121.5zM1028 892q0 108 -76.5 184t-183.5 76t-183.5 -76t-76.5 -184q0 -107 76.5 -183t183.5 -76t183.5 76t76.5 183zM1664 352v-192q0 -14 -9 -23t-23 -9h-96v-224q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v1472q0 66 47 113t113 47h1216
-q66 0 113 -47t47 -113v-224h96q14 0 23 -9t9 -23v-192q0 -14 -9 -23t-23 -9h-96v-128h96q14 0 23 -9t9 -23v-192q0 -14 -9 -23t-23 -9h-96v-128h96q14 0 23 -9t9 -23z" />
- <glyph glyph-name="uniF2BA" unicode="&#xf2ba;" horiz-adv-x="1664"
-d="M1028 892q0 -107 -76.5 -183t-183.5 -76t-183.5 76t-76.5 183q0 108 76.5 184t183.5 76t183.5 -76t76.5 -184zM980 672q46 0 82.5 -17t60 -47.5t39.5 -67t24 -81t11.5 -82.5t3.5 -79q0 -67 -39.5 -118.5t-105.5 -51.5h-576q-66 0 -105.5 51.5t-39.5 118.5q0 48 4.5 93.5
-t18.5 98.5t36.5 91.5t63 64.5t93.5 26h5q7 -4 32 -19.5t35.5 -21t33 -17t37 -16t35 -9t39.5 -4.5t39.5 4.5t35 9t37 16t33 17t35.5 21t32 19.5zM1664 928q0 -13 -9.5 -22.5t-22.5 -9.5h-96v-128h96q13 0 22.5 -9.5t9.5 -22.5v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-96v-128h96
-q13 0 22.5 -9.5t9.5 -22.5v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-96v-224q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v1472q0 66 47 113t113 47h1216q66 0 113 -47t47 -113v-224h96q13 0 22.5 -9.5t9.5 -22.5v-192zM1408 -96v1472q0 13 -9.5 22.5t-22.5 9.5h-1216
-q-13 0 -22.5 -9.5t-9.5 -22.5v-1472q0 -13 9.5 -22.5t22.5 -9.5h1216q13 0 22.5 9.5t9.5 22.5z" />
- <glyph glyph-name="uniF2BB" unicode="&#xf2bb;" horiz-adv-x="2048"
-d="M1024 405q0 64 -9 117.5t-29.5 103t-60.5 78t-97 28.5q-6 -4 -30 -18t-37.5 -21.5t-35.5 -17.5t-43 -14.5t-42 -4.5t-42 4.5t-43 14.5t-35.5 17.5t-37.5 21.5t-30 18q-57 0 -97 -28.5t-60.5 -78t-29.5 -103t-9 -117.5t37 -106.5t91 -42.5h512q54 0 91 42.5t37 106.5z
-M867 925q0 94 -66.5 160.5t-160.5 66.5t-160.5 -66.5t-66.5 -160.5t66.5 -160.5t160.5 -66.5t160.5 66.5t66.5 160.5zM1792 416v64q0 14 -9 23t-23 9h-576q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h576q14 0 23 9t9 23zM1792 676v56q0 15 -10.5 25.5t-25.5 10.5h-568
-q-15 0 -25.5 -10.5t-10.5 -25.5v-56q0 -15 10.5 -25.5t25.5 -10.5h568q15 0 25.5 10.5t10.5 25.5zM1792 928v64q0 14 -9 23t-23 9h-576q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h576q14 0 23 9t9 23zM2048 1248v-1216q0 -66 -47 -113t-113 -47h-352v96q0 14 -9 23t-23 9
-h-64q-14 0 -23 -9t-9 -23v-96h-768v96q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-96h-352q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1728q66 0 113 -47t47 -113z" />
- <glyph glyph-name="uniF2BC" unicode="&#xf2bc;" horiz-adv-x="2048"
-d="M1024 405q0 -64 -37 -106.5t-91 -42.5h-512q-54 0 -91 42.5t-37 106.5t9 117.5t29.5 103t60.5 78t97 28.5q6 -4 30 -18t37.5 -21.5t35.5 -17.5t43 -14.5t42 -4.5t42 4.5t43 14.5t35.5 17.5t37.5 21.5t30 18q57 0 97 -28.5t60.5 -78t29.5 -103t9 -117.5zM867 925
-q0 -94 -66.5 -160.5t-160.5 -66.5t-160.5 66.5t-66.5 160.5t66.5 160.5t160.5 66.5t160.5 -66.5t66.5 -160.5zM1792 480v-64q0 -14 -9 -23t-23 -9h-576q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h576q14 0 23 -9t9 -23zM1792 732v-56q0 -15 -10.5 -25.5t-25.5 -10.5h-568
-q-15 0 -25.5 10.5t-10.5 25.5v56q0 15 10.5 25.5t25.5 10.5h568q15 0 25.5 -10.5t10.5 -25.5zM1792 992v-64q0 -14 -9 -23t-23 -9h-576q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h576q14 0 23 -9t9 -23zM1920 32v1216q0 13 -9.5 22.5t-22.5 9.5h-1728q-13 0 -22.5 -9.5
-t-9.5 -22.5v-1216q0 -13 9.5 -22.5t22.5 -9.5h352v96q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-96h768v96q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-96h352q13 0 22.5 9.5t9.5 22.5zM2048 1248v-1216q0 -66 -47 -113t-113 -47h-1728q-66 0 -113 47t-47 113v1216q0 66 47 113
-t113 47h1728q66 0 113 -47t47 -113z" />
- <glyph glyph-name="uniF2BD" unicode="&#xf2bd;" horiz-adv-x="1792"
-d="M1523 197q-22 155 -87.5 257.5t-184.5 118.5q-67 -74 -159.5 -115.5t-195.5 -41.5t-195.5 41.5t-159.5 115.5q-119 -16 -184.5 -118.5t-87.5 -257.5q106 -150 271 -237.5t356 -87.5t356 87.5t271 237.5zM1280 896q0 159 -112.5 271.5t-271.5 112.5t-271.5 -112.5
-t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM1792 640q0 -182 -71 -347.5t-190.5 -286t-285.5 -191.5t-349 -71q-182 0 -348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
- <glyph glyph-name="uniF2BE" unicode="&#xf2be;" horiz-adv-x="1792"
-d="M896 1536q182 0 348 -71t286 -191t191 -286t71 -348q0 -181 -70.5 -347t-190.5 -286t-286 -191.5t-349 -71.5t-349 71t-285.5 191.5t-190.5 286t-71 347.5t71 348t191 286t286 191t348 71zM1515 185q149 205 149 455q0 156 -61 298t-164 245t-245 164t-298 61t-298 -61
-t-245 -164t-164 -245t-61 -298q0 -250 149 -455q66 327 306 327q131 -128 313 -128t313 128q240 0 306 -327zM1280 832q0 159 -112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5z" />
- <glyph glyph-name="uniF2C0" unicode="&#xf2c0;"
-d="M1201 752q47 -14 89.5 -38t89 -73t79.5 -115.5t55 -172t22 -236.5q0 -154 -100 -263.5t-241 -109.5h-854q-141 0 -241 109.5t-100 263.5q0 131 22 236.5t55 172t79.5 115.5t89 73t89.5 38q-79 125 -79 272q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5
-t198.5 -40.5t163.5 -109.5t109.5 -163.5t40.5 -198.5q0 -147 -79 -272zM768 1408q-159 0 -271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5t-112.5 271.5t-271.5 112.5zM1195 -128q88 0 150.5 71.5t62.5 173.5q0 239 -78.5 377t-225.5 145
-q-145 -127 -336 -127t-336 127q-147 -7 -225.5 -145t-78.5 -377q0 -102 62.5 -173.5t150.5 -71.5h854z" />
- <glyph glyph-name="uniF2C1" unicode="&#xf2c1;" horiz-adv-x="1280"
-d="M1024 278q0 -64 -37 -107t-91 -43h-512q-54 0 -91 43t-37 107t9 118t29.5 104t61 78.5t96.5 28.5q80 -75 188 -75t188 75q56 0 96.5 -28.5t61 -78.5t29.5 -104t9 -118zM870 797q0 -94 -67.5 -160.5t-162.5 -66.5t-162.5 66.5t-67.5 160.5t67.5 160.5t162.5 66.5
-t162.5 -66.5t67.5 -160.5zM1152 -96v1376h-1024v-1376q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1280 1376v-1472q0 -66 -47 -113t-113 -47h-960q-66 0 -113 47t-47 113v1472q0 66 47 113t113 47h352v-96q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v96h352
-q66 0 113 -47t47 -113z" />
- <glyph glyph-name="uniF2C2" unicode="&#xf2c2;" horiz-adv-x="2048"
-d="M896 324q0 54 -7.5 100.5t-24.5 90t-51 68.5t-81 25q-64 -64 -156 -64t-156 64q-47 0 -81 -25t-51 -68.5t-24.5 -90t-7.5 -100.5q0 -55 31.5 -93.5t75.5 -38.5h426q44 0 75.5 38.5t31.5 93.5zM768 768q0 80 -56 136t-136 56t-136 -56t-56 -136t56 -136t136 -56t136 56
-t56 136zM1792 288v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23zM1408 544v64q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1792 544v64q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23
-v-64q0 -14 9 -23t23 -9h192q14 0 23 9t9 23zM1792 800v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23zM128 1152h1792v96q0 14 -9 23t-23 9h-1728q-14 0 -23 -9t-9 -23v-96zM2048 1248v-1216q0 -66 -47 -113t-113 -47h-1728
-q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1728q66 0 113 -47t47 -113z" />
- <glyph glyph-name="uniF2C3" unicode="&#xf2c3;" horiz-adv-x="2048"
-d="M896 324q0 -55 -31.5 -93.5t-75.5 -38.5h-426q-44 0 -75.5 38.5t-31.5 93.5q0 54 7.5 100.5t24.5 90t51 68.5t81 25q64 -64 156 -64t156 64q47 0 81 -25t51 -68.5t24.5 -90t7.5 -100.5zM768 768q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136z
-M1792 352v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704q14 0 23 -9t9 -23zM1408 608v-64q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h320q14 0 23 -9t9 -23zM1792 608v-64q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v64
-q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 864v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704q14 0 23 -9t9 -23zM1920 32v1120h-1792v-1120q0 -13 9.5 -22.5t22.5 -9.5h1728q13 0 22.5 9.5t9.5 22.5zM2048 1248v-1216q0 -66 -47 -113t-113 -47
-h-1728q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1728q66 0 113 -47t47 -113z" />
- <glyph glyph-name="uniF2C4" unicode="&#xf2c4;" horiz-adv-x="1792"
-d="M1255 749q0 318 -105 474.5t-330 156.5q-222 0 -326 -157t-104 -474q0 -316 104 -471.5t326 -155.5q74 0 131 17q-22 43 -39 73t-44 65t-53.5 56.5t-63 36t-77.5 14.5q-46 0 -79 -16l-49 97q105 91 276 91q132 0 215.5 -54t150.5 -155q67 149 67 402zM1645 117h117
-q3 -27 -2 -67t-26.5 -95t-58 -100.5t-107 -78t-162.5 -32.5q-71 0 -130.5 19t-105.5 56t-79 78t-66 96q-97 -27 -205 -27q-150 0 -292.5 58t-253 158.5t-178 249t-67.5 317.5q0 170 67.5 319.5t178.5 250.5t253.5 159t291.5 58q121 0 238.5 -36t217 -106t176 -164.5
-t119.5 -219t43 -261.5q0 -190 -80.5 -347.5t-218.5 -264.5q47 -70 93.5 -106.5t104.5 -36.5q61 0 94 37.5t38 85.5z" />
- <glyph glyph-name="uniF2C5" unicode="&#xf2c5;" horiz-adv-x="2304"
-d="M453 -101q0 -21 -16 -37.5t-37 -16.5q-1 0 -13 3q-63 15 -162 140q-225 284 -225 676q0 341 213 614q39 51 95 103.5t94 52.5q19 0 35 -13.5t16 -32.5q0 -27 -63 -90q-98 -102 -147 -184q-119 -199 -119 -449q0 -281 123 -491q50 -85 136 -173q2 -3 14.5 -16t19.5 -21
-t17 -20.5t14.5 -23.5t4.5 -21zM1796 33q0 -29 -17.5 -48.5t-46.5 -19.5h-1081q-26 0 -45 19t-19 45q0 29 17.5 48.5t46.5 19.5h1081q26 0 45 -19t19 -45zM1581 644q0 -134 -67 -233q-25 -38 -69.5 -78.5t-83.5 -60.5q-16 -10 -27 -10q-7 0 -15 6t-8 12q0 9 19 30t42 46
-t42 67.5t19 88.5q0 76 -35 130q-29 42 -46 42q-3 0 -3 -5q0 -12 7.5 -35.5t7.5 -36.5q0 -22 -21.5 -35t-44.5 -13q-66 0 -66 76q0 15 1.5 44t1.5 44q0 25 -10 46q-13 25 -42 53.5t-51 28.5q-5 0 -7 -0.5t-3.5 -2.5t-1.5 -6q0 -2 16 -26t16 -54q0 -37 -19 -68t-46 -54
-t-53.5 -46t-45.5 -54t-19 -68q0 -98 42 -160q29 -43 79 -63q16 -5 17 -10q1 -2 1 -5q0 -16 -18 -16q-6 0 -33 11q-119 43 -195 139.5t-76 218.5q0 55 24.5 115.5t60 115t70.5 108.5t59.5 113.5t24.5 111.5q0 53 -25 94q-29 48 -56 64q-19 9 -19 21q0 20 41 20q50 0 110 -29
-q41 -19 71 -44.5t49.5 -51t33.5 -62.5t22 -69t16 -80q0 -1 3 -17.5t4.5 -25t5.5 -25t9 -27t11 -21.5t14.5 -16.5t18.5 -5.5q23 0 37 14t14 37q0 25 -20 67t-20 52t10 10q27 0 93 -70q72 -76 102.5 -156t30.5 -186zM2304 615q0 -274 -138 -503q-19 -32 -48 -72t-68 -86.5
-t-81 -77t-74 -30.5q-16 0 -31 15.5t-15 31.5q0 15 29 50.5t68.5 77t48.5 52.5q183 230 183 531q0 131 -20.5 235t-72.5 211q-58 119 -163 228q-2 3 -13 13.5t-16.5 16.5t-15 17.5t-15 20t-9.5 18.5t-4 19q0 19 16 35.5t35 16.5q70 0 196 -169q98 -131 146 -273t60 -314
-q2 -42 2 -64z" />
- <glyph glyph-name="uniF2C6" unicode="&#xf2c6;" horiz-adv-x="1792"
-d="M1189 229l147 693q9 44 -10.5 63t-51.5 7l-864 -333q-29 -11 -39.5 -25t-2.5 -26.5t32 -19.5l221 -69l513 323q21 14 32 6q7 -5 -4 -15l-415 -375v0v0l-16 -228q23 0 45 22l108 104l224 -165q64 -36 81 38zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71
-t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
- <glyph glyph-name="uniF2C7" unicode="&#xf2c7;" horiz-adv-x="1024"
-d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v907h128v-907q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5
-t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192
-v128h192z" />
- <glyph glyph-name="uniF2C8" unicode="&#xf2c8;" horiz-adv-x="1024"
-d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v651h128v-651q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5
-t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192
-v128h192z" />
- <glyph glyph-name="uniF2C9" unicode="&#xf2c9;" horiz-adv-x="1024"
-d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v395h128v-395q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5
-t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192
-v128h192z" />
- <glyph glyph-name="uniF2CA" unicode="&#xf2ca;" horiz-adv-x="1024"
-d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v139h128v-139q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5
-t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192
-v128h192z" />
- <glyph glyph-name="uniF2CB" unicode="&#xf2cb;" horiz-adv-x="1024"
-d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 79 56 135.5t136 56.5t136 -56.5t56 -135.5zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5t93.5 226.5z
-M896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192v128h192z" />
- <glyph glyph-name="uniF2CC" unicode="&#xf2cc;" horiz-adv-x="1920"
-d="M1433 1287q10 -10 10 -23t-10 -23l-626 -626q-10 -10 -23 -10t-23 10l-82 82q-10 10 -10 23t10 23l44 44q-72 91 -81.5 207t46.5 215q-74 71 -176 71q-106 0 -181 -75t-75 -181v-1280h-256v1280q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5q106 0 201 -41
-t166 -115q94 39 197 24.5t185 -79.5l44 44q10 10 23 10t23 -10zM1344 1024q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1600 896q-26 0 -45 19t-19 45t19 45t45 19t45 -19t19 -45t-19 -45t-45 -19zM1856 1024q26 0 45 -19t19 -45t-19 -45t-45 -19
-t-45 19t-19 45t19 45t45 19zM1216 896q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1408 832q0 26 19 45t45 19t45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45zM1728 896q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1088 768
-q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1344 640q-26 0 -45 19t-19 45t19 45t45 19t45 -19t19 -45t-19 -45t-45 -19zM1600 768q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1216 512q-26 0 -45 19t-19 45t19 45t45 19t45 -19
-t19 -45t-19 -45t-45 -19zM1472 640q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1088 512q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1344 512q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1216 384
-q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1088 256q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19z" />
- <glyph glyph-name="uniF2CD" unicode="&#xf2cd;" horiz-adv-x="1792"
-d="M1664 448v-192q0 -169 -128 -286v-194q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v118q-63 -22 -128 -22h-768q-65 0 -128 22v-110q0 -17 -9.5 -28.5t-22.5 -11.5h-64q-13 0 -22.5 11.5t-9.5 28.5v186q-128 117 -128 286v192h1536zM704 864q0 -14 -9 -23t-23 -9t-23 9
-t-9 23t9 23t23 9t23 -9t9 -23zM768 928q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM704 992q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM832 992q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM768 1056q0 -14 -9 -23t-23 -9t-23 9
-t-9 23t9 23t23 9t23 -9t9 -23zM704 1120q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM1792 608v-64q0 -14 -9 -23t-23 -9h-1728q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v640q0 106 75 181t181 75q108 0 184 -78q46 19 98 12t93 -39l22 22q11 11 22 0l42 -42
-q11 -11 0 -22l-314 -314q-11 -11 -22 0l-42 42q-11 11 0 22l22 22q-36 46 -40.5 104t23.5 108q-37 35 -88 35q-53 0 -90.5 -37.5t-37.5 -90.5v-640h1504q14 0 23 -9t9 -23zM896 1056q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM832 1120q0 -14 -9 -23t-23 -9
-t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM768 1184q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM960 1120q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM896 1184q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM832 1248q0 -14 -9 -23
-t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM1024 1184q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM960 1248q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM1088 1248q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23z" />
- <glyph glyph-name="uniF2CE" unicode="&#xf2ce;"
-d="M994 344q0 -86 -17 -197q-31 -215 -55 -313q-22 -90 -152 -90t-152 90q-24 98 -55 313q-17 110 -17 197q0 168 224 168t224 -168zM1536 768q0 -240 -134 -434t-350 -280q-8 -3 -15 3t-6 15q7 48 10 66q4 32 6 47q1 9 9 12q159 81 255.5 234t96.5 337q0 180 -91 330.5
-t-247 234.5t-337 74q-124 -7 -237 -61t-193.5 -140.5t-128 -202t-46.5 -240.5q1 -184 99 -336.5t257 -231.5q7 -3 9 -12q3 -21 6 -45q1 -9 5 -32.5t6 -35.5q1 -9 -6.5 -15t-15.5 -2q-148 58 -261 169.5t-173.5 264t-52.5 319.5q7 143 66 273.5t154.5 227t225 157.5t272.5 70
-q164 10 315.5 -46.5t261 -160.5t175 -250.5t65.5 -308.5zM994 800q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5zM1282 768q0 -122 -53.5 -228.5t-146.5 -177.5q-8 -6 -16 -2t-10 14q-6 52 -29 92q-7 10 3 20
-q58 54 91 127t33 155q0 111 -58.5 204t-157.5 141.5t-212 36.5q-133 -15 -229 -113t-109 -231q-10 -92 23.5 -176t98.5 -144q10 -10 3 -20q-24 -41 -29 -93q-2 -9 -10 -13t-16 2q-95 74 -148.5 183t-51.5 234q3 131 69 244t177 181.5t241 74.5q144 7 268 -60t196.5 -187.5
-t72.5 -263.5z" />
- <glyph glyph-name="uniF2D0" unicode="&#xf2d0;" horiz-adv-x="1792"
-d="M256 128h1280v768h-1280v-768zM1792 1248v-1216q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
- <glyph glyph-name="uniF2D1" unicode="&#xf2d1;" horiz-adv-x="1792"
-d="M1792 224v-192q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v192q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
- <glyph glyph-name="uniF2D2" unicode="&#xf2d2;" horiz-adv-x="2048"
-d="M256 0h768v512h-768v-512zM1280 512h512v768h-768v-256h96q66 0 113 -47t47 -113v-352zM2048 1376v-960q0 -66 -47 -113t-113 -47h-608v-352q0 -66 -47 -113t-113 -47h-960q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h608v352q0 66 47 113t113 47h960q66 0 113 -47
-t47 -113z" />
- <glyph glyph-name="uniF2D3" unicode="&#xf2d3;" horiz-adv-x="1792"
-d="M1175 215l146 146q10 10 10 23t-10 23l-233 233l233 233q10 10 10 23t-10 23l-146 146q-10 10 -23 10t-23 -10l-233 -233l-233 233q-10 10 -23 10t-23 -10l-146 -146q-10 -10 -10 -23t10 -23l233 -233l-233 -233q-10 -10 -10 -23t10 -23l146 -146q10 -10 23 -10t23 10
-l233 233l233 -233q10 -10 23 -10t23 10zM1792 1248v-1216q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
- <glyph glyph-name="uniF2D4" unicode="&#xf2d4;" horiz-adv-x="1792"
-d="M1257 425l-146 -146q-10 -10 -23 -10t-23 10l-169 169l-169 -169q-10 -10 -23 -10t-23 10l-146 146q-10 10 -10 23t10 23l169 169l-169 169q-10 10 -10 23t10 23l146 146q10 10 23 10t23 -10l169 -169l169 169q10 10 23 10t23 -10l146 -146q10 -10 10 -23t-10 -23
-l-169 -169l169 -169q10 -10 10 -23t-10 -23zM256 128h1280v1024h-1280v-1024zM1792 1248v-1216q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
- <glyph glyph-name="uniF2D5" unicode="&#xf2d5;" horiz-adv-x="1792"
-d="M1070 358l306 564h-654l-306 -564h654zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
- <glyph glyph-name="uniF2D6" unicode="&#xf2d6;" horiz-adv-x="1794"
-d="M1291 1060q-15 17 -35 8.5t-26 -28.5t5 -38q14 -17 40 -14.5t34 20.5t-18 52zM895 814q-8 -8 -19.5 -8t-18.5 8q-8 8 -8 19t8 18q7 8 18.5 8t19.5 -8q7 -7 7 -18t-7 -19zM1060 740l-35 -35q-12 -13 -29.5 -13t-30.5 13l-38 38q-12 13 -12 30t12 30l35 35q12 12 29.5 12
-t30.5 -12l38 -39q12 -12 12 -29.5t-12 -29.5zM951 870q-7 -8 -18.5 -8t-19.5 8q-7 8 -7 19t7 19q8 8 19 8t19 -8t8 -19t-8 -19zM1354 968q-34 -64 -107.5 -85.5t-127.5 16.5q-38 28 -61 66.5t-21 87.5t39 92t75.5 53t70.5 -5t70 -51q2 -2 13 -12.5t14.5 -13.5t13 -13.5
-t12.5 -15.5t10 -15.5t8.5 -18t4 -18.5t1 -21t-5 -22t-9.5 -24zM1555 486q3 20 -8.5 34.5t-27.5 21.5t-33 17t-23 20q-40 71 -84 98.5t-113 11.5q19 13 40 18.5t33 4.5l12 -1q2 45 -34 90q6 20 6.5 40.5t-2.5 30.5l-3 10q43 24 71 65t34 91q10 84 -43 150.5t-137 76.5
-q-60 7 -114 -18.5t-82 -74.5q-30 -51 -33.5 -101t14.5 -87t43.5 -64t56.5 -42q-45 4 -88 36t-57 88q-28 108 32 222q-16 21 -29 32q-50 0 -89 -19q19 24 42 37t36 14l13 1q0 50 -13 78q-10 21 -32.5 28.5t-47 -3.5t-37.5 -40q2 4 4 7q-7 -28 -6.5 -75.5t19 -117t48.5 -122.5
-q-25 -14 -47 -36q-35 -16 -85.5 -70.5t-84.5 -101.5l-33 -46q-90 -34 -181 -125.5t-75 -162.5q1 -16 11 -27q-15 -12 -30 -30q-21 -25 -21 -54t21.5 -40t63.5 6q41 19 77 49.5t55 60.5q-2 2 -6.5 5t-20.5 7.5t-33 3.5q23 5 51 12.5t40 10t27.5 6t26 4t23.5 0.5q14 -7 22 34
-q7 37 7 90q0 102 -40 150q106 -103 101 -219q-1 -29 -15 -50t-27 -27l-13 -6q-4 -7 -19 -32t-26 -45.5t-26.5 -52t-25 -61t-17 -63t-6.5 -66.5t10 -63q-35 54 -37 80q-22 -24 -34.5 -39t-33.5 -42t-30.5 -46t-16.5 -41t-0.5 -38t25.5 -27q45 -25 144 64t190.5 221.5
-t122.5 228.5q86 52 145 115.5t86 119.5q47 -93 154 -178q104 -83 167 -80q39 2 46 43zM1794 640q0 -182 -71 -348t-191 -286t-286.5 -191t-348.5 -71t-348.5 71t-286.5 191t-191 286t-71 348t71 348t191 286t286.5 191t348.5 71t348.5 -71t286.5 -191t191 -286t71 -348z" />
- <glyph glyph-name="uniF2D7" unicode="&#xf2d7;"
-d="M518 1353v-655q103 -1 191.5 1.5t125.5 5.5l37 3q68 2 90.5 24.5t39.5 94.5l33 142h103l-14 -322l7 -319h-103l-29 127q-15 68 -45 93t-84 26q-87 8 -352 8v-556q0 -78 43.5 -115.5t133.5 -37.5h357q35 0 59.5 2t55 7.5t54 18t48.5 32t46 50.5t39 73l93 216h89
-q-6 -37 -31.5 -252t-30.5 -276q-146 5 -263.5 8t-162.5 4h-44h-628l-376 -12v102l127 25q67 13 91.5 37t25.5 79l8 643q3 402 -8 645q-2 61 -25.5 84t-91.5 36l-127 24v102l376 -12h702q139 0 374 27q-6 -68 -14 -194.5t-12 -219.5l-5 -92h-93l-32 124q-31 121 -74 179.5
-t-113 58.5h-548q-28 0 -35.5 -8.5t-7.5 -30.5z" />
- <glyph glyph-name="uniF2D8" unicode="&#xf2d8;"
-d="M922 739v-182q0 -4 0.5 -15t0 -15l-1.5 -12t-3.5 -11.5t-6.5 -7.5t-11 -5.5t-16 -1.5v309q9 0 16 -1t11 -5t6.5 -5.5t3.5 -9.5t1 -10.5v-13.5v-14zM1238 643v-121q0 -1 0.5 -12.5t0 -15.5t-2.5 -11.5t-7.5 -10.5t-13.5 -3q-9 0 -14 9q-4 10 -4 165v7v8.5v9t1.5 8.5l3.5 7
-t5 5.5t8 1.5q6 0 10 -1.5t6.5 -4.5t4 -6t2 -8.5t0.5 -8v-9.5v-9zM180 407h122v472h-122v-472zM614 407h106v472h-159l-28 -221q-20 148 -32 221h-158v-472h107v312l45 -312h76l43 319v-319zM1039 712q0 67 -5 90q-3 16 -11 28.5t-17 20.5t-25 14t-26.5 8.5t-31 4t-29 1.5
-h-29.5h-12h-91v-472h56q169 -1 197 24.5t25 180.5q-1 62 -1 100zM1356 515v133q0 29 -2 45t-9.5 33.5t-24.5 25t-46 7.5q-46 0 -77 -34v154h-117v-472h110l7 30q30 -36 77 -36q50 0 66 30.5t16 83.5zM1536 1248v-1216q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113
-v1216q0 66 47 113t113 47h1216q66 0 113 -47t47 -113z" />
- <glyph glyph-name="uniF2D9" unicode="&#xf2d9;" horiz-adv-x="2176"
-d="M1143 -197q-6 1 -11 4q-13 8 -36 23t-86 65t-116.5 104.5t-112 140t-89.5 172.5q-17 3 -175 37q66 -213 235 -362t391 -184zM502 409l168 -28q-25 76 -41 167.5t-19 145.5l-4 53q-84 -82 -121 -224q5 -65 17 -114zM612 1018q-43 -64 -77 -148q44 46 74 68zM2049 584
-q0 161 -62 307t-167.5 252t-250.5 168.5t-304 62.5q-147 0 -281 -52.5t-240 -148.5q-30 -58 -45 -160q60 51 143 83.5t158.5 43t143 13.5t108.5 -1l40 -3q33 -1 53 -15.5t24.5 -33t6.5 -37t-1 -28.5q-126 11 -227.5 0.5t-183 -43.5t-142.5 -71.5t-131 -98.5
-q4 -36 11.5 -92.5t35.5 -178t62 -179.5q123 -6 247.5 14.5t214.5 53.5t162.5 67t109.5 59l37 24q22 16 39.5 20.5t30.5 -5t17 -34.5q14 -97 -39 -121q-208 -97 -467 -134q-135 -20 -317 -16q41 -96 110 -176.5t137 -127t130.5 -79t101.5 -43.5l39 -12q143 -23 263 15
-q195 99 314 289t119 418zM2123 621q-14 -135 -40 -212q-70 -208 -181.5 -346.5t-318.5 -253.5q-48 -33 -82 -44q-72 -26 -163 -16q-36 -3 -73 -3q-283 0 -504.5 173t-295.5 442q-1 0 -4 0.5t-5 0.5q-6 -50 2.5 -112.5t26 -115t36 -98t31.5 -71.5l14 -26q8 -12 54 -82
-q-71 38 -124.5 106.5t-78.5 140t-39.5 137t-17.5 107.5l-2 42q-5 2 -33.5 12.5t-48.5 18t-53 20.5t-57.5 25t-50 25.5t-42.5 27t-25 25.5q19 -10 50.5 -25.5t113 -45.5t145.5 -38l2 32q11 149 94 290q41 202 176 365q28 115 81 214q15 28 32 45t49 32q158 74 303.5 104
-t302 11t306.5 -97q220 -115 333 -336t87 -474z" />
- <glyph glyph-name="uniF2DA" unicode="&#xf2da;" horiz-adv-x="1792"
-d="M1341 752q29 44 -6.5 129.5t-121.5 142.5q-58 39 -125.5 53.5t-118 4.5t-68.5 -37q-12 -23 -4.5 -28t42.5 -10q23 -3 38.5 -5t44.5 -9.5t56 -17.5q36 -13 67.5 -31.5t53 -37t40 -38.5t30.5 -38t22 -34.5t16.5 -28.5t12 -18.5t10.5 -6t11 9.5zM1704 178
-q-52 -127 -148.5 -220t-214.5 -141.5t-253 -60.5t-266 13.5t-251 91t-210 161.5t-141.5 235.5t-46.5 303.5q1 41 8.5 84.5t12.5 64t24 80.5t23 73q-51 -208 1 -397t173 -318t291 -206t346 -83t349 74.5t289 244.5q20 27 18 14q0 -4 -4 -14zM1465 627q0 -104 -40.5 -199
-t-108.5 -164t-162 -109.5t-198 -40.5t-198 40.5t-162 109.5t-108.5 164t-40.5 199t40.5 199t108.5 164t162 109.5t198 40.5t198 -40.5t162 -109.5t108.5 -164t40.5 -199zM1752 915q-65 147 -180.5 251t-253 153.5t-292 53.5t-301 -36.5t-275.5 -129t-220 -211.5t-131 -297
-t-10 -373q-49 161 -51.5 311.5t35.5 272.5t109 227t165.5 180.5t207 126t232 71t242.5 9t236 -54t216 -124.5t178 -197q33 -50 62 -121t31 -112zM1690 573q12 244 -136.5 416t-396.5 240q-8 0 -10 5t24 8q125 -4 230 -50t173 -120t116 -168.5t58.5 -199t-1 -208
-t-61.5 -197.5t-122.5 -167t-185 -117.5t-248.5 -46.5q108 30 201.5 80t174 123t129.5 176.5t55 225.5z" />
- <glyph glyph-name="uniF2DB" unicode="&#xf2db;"
-d="M192 256v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM192 512v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM192 768v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16
-q0 16 16 16h112zM192 1024v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM192 1280v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM1280 1440v-1472q0 -40 -28 -68t-68 -28h-832q-40 0 -68 28
-t-28 68v1472q0 40 28 68t68 28h832q40 0 68 -28t28 -68zM1536 208v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 464v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 720v-32
-q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 976v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 1232v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16
-h48q16 0 16 -16z" />
- <glyph glyph-name="uniF2DC" unicode="&#xf2dc;" horiz-adv-x="1664"
-d="M1566 419l-167 -33l186 -107q23 -13 29.5 -38.5t-6.5 -48.5q-14 -23 -39 -29.5t-48 6.5l-186 106l55 -160q13 -38 -12 -63.5t-60.5 -20.5t-48.5 42l-102 300l-271 156v-313l208 -238q16 -18 17 -39t-11 -36.5t-28.5 -25t-37 -5.5t-36.5 22l-112 128v-214q0 -26 -19 -45
-t-45 -19t-45 19t-19 45v214l-112 -128q-16 -18 -36.5 -22t-37 5.5t-28.5 25t-11 36.5t17 39l208 238v313l-271 -156l-102 -300q-13 -37 -48.5 -42t-60.5 20.5t-12 63.5l55 160l-186 -106q-23 -13 -48 -6.5t-39 29.5q-13 23 -6.5 48.5t29.5 38.5l186 107l-167 33
-q-29 6 -42 29t-8.5 46.5t25.5 40t50 10.5l310 -62l271 157l-271 157l-310 -62q-4 -1 -13 -1q-27 0 -44 18t-19 40t11 43t40 26l167 33l-186 107q-23 13 -29.5 38.5t6.5 48.5t39 30t48 -7l186 -106l-55 160q-13 38 12 63.5t60.5 20.5t48.5 -42l102 -300l271 -156v313
-l-208 238q-16 18 -17 39t11 36.5t28.5 25t37 5.5t36.5 -22l112 -128v214q0 26 19 45t45 19t45 -19t19 -45v-214l112 128q16 18 36.5 22t37 -5.5t28.5 -25t11 -36.5t-17 -39l-208 -238v-313l271 156l102 300q13 37 48.5 42t60.5 -20.5t12 -63.5l-55 -160l186 106
-q23 13 48 6.5t39 -29.5q13 -23 6.5 -48.5t-29.5 -38.5l-186 -107l167 -33q27 -5 40 -26t11 -43t-19 -40t-44 -18q-9 0 -13 1l-310 62l-271 -157l271 -157l310 62q29 6 50 -10.5t25.5 -40t-8.5 -46.5t-42 -29z" />
- <glyph glyph-name="uniF2DD" unicode="&#xf2dd;" horiz-adv-x="1792"
-d="M1473 607q7 118 -33 226.5t-113 189t-177 131t-221 57.5q-116 7 -225.5 -32t-192 -110.5t-135 -175t-59.5 -220.5q-7 -118 33 -226.5t113 -189t177.5 -131t221.5 -57.5q155 -9 293 59t224 195.5t94 283.5zM1792 1536l-349 -348q120 -117 180.5 -272t50.5 -321
-q-11 -183 -102 -339t-241 -255.5t-332 -124.5l-999 -132l347 347q-120 116 -180.5 271.5t-50.5 321.5q11 184 102 340t241.5 255.5t332.5 124.5q167 22 500 66t500 66z" />
- <glyph glyph-name="uniF2DE" unicode="&#xf2de;" horiz-adv-x="1792"
-d="M948 508l163 -329h-51l-175 350l-171 -350h-49l179 374l-78 33l21 49l240 -102l-21 -50zM563 1100l304 -130l-130 -304l-304 130zM907 915l240 -103l-103 -239l-239 102zM1188 765l191 -81l-82 -190l-190 81zM1680 640q0 159 -62 304t-167.5 250.5t-250.5 167.5t-304 62
-t-304 -62t-250.5 -167.5t-167.5 -250.5t-62 -304t62 -304t167.5 -250.5t250.5 -167.5t304 -62t304 62t250.5 167.5t167.5 250.5t62 304zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71
-t286 -191t191 -286t71 -348z" />
- <glyph glyph-name="uniF2E0" unicode="&#xf2e0;" horiz-adv-x="1920"
-d="M1334 302q-4 24 -27.5 34t-49.5 10.5t-48.5 12.5t-25.5 38q-5 47 33 139.5t75 181t32 127.5q-14 101 -117 103q-45 1 -75 -16l-3 -2l-5 -2.5t-4.5 -2t-5 -2t-5 -0.5t-6 1.5t-6 3.5t-6.5 5q-3 2 -9 8.5t-9 9t-8.5 7.5t-9.5 7.5t-9.5 5.5t-11 4.5t-11.5 2.5q-30 5 -48 -3
-t-45 -31q-1 -1 -9 -8.5t-12.5 -11t-15 -10t-16.5 -5.5t-17 3q-54 27 -84 40q-41 18 -94 -5t-76 -65q-16 -28 -41 -98.5t-43.5 -132.5t-40 -134t-21.5 -73q-22 -69 18.5 -119t110.5 -46q30 2 50.5 15t38.5 46q7 13 79 199.5t77 194.5q6 11 21.5 18t29.5 0q27 -15 21 -53
-q-2 -18 -51 -139.5t-50 -132.5q-6 -38 19.5 -56.5t60.5 -7t55 49.5q4 8 45.5 92t81.5 163.5t46 88.5q20 29 41 28q29 0 25 -38q-2 -16 -65.5 -147.5t-70.5 -159.5q-12 -53 13 -103t74 -74q17 -9 51 -15.5t71.5 -8t62.5 14t20 48.5zM383 86q3 -15 -5 -27.5t-23 -15.5
-q-14 -3 -26.5 5t-15.5 23q-3 14 5 27t22 16t27 -5t16 -23zM953 -177q12 -17 8.5 -37.5t-20.5 -32.5t-37.5 -8t-32.5 21q-11 17 -7.5 37.5t20.5 32.5t37.5 8t31.5 -21zM177 635q-18 -27 -49.5 -33t-57.5 13q-26 18 -32 50t12 58q18 27 49.5 33t57.5 -12q26 -19 32 -50.5
-t-12 -58.5zM1467 -42q19 -28 13 -61.5t-34 -52.5t-60.5 -13t-51.5 34t-13 61t33 53q28 19 60.5 13t52.5 -34zM1579 562q69 -113 42.5 -244.5t-134.5 -207.5q-90 -63 -199 -60q-20 -80 -84.5 -127t-143.5 -44.5t-140 57.5q-12 -9 -13 -10q-103 -71 -225 -48.5t-193 126.5
-q-50 73 -53 164q-83 14 -142.5 70.5t-80.5 128t-2 152t81 138.5q-36 60 -38 128t24.5 125t79.5 98.5t121 50.5q32 85 99 148t146.5 91.5t168 17t159.5 -66.5q72 21 140 17.5t128.5 -36t104.5 -80t67.5 -115t17.5 -140.5q52 -16 87 -57t45.5 -89t-5.5 -99.5t-58 -87.5z
-M455 1222q14 -20 9.5 -44.5t-24.5 -38.5q-19 -14 -43.5 -9.5t-37.5 24.5q-14 20 -9.5 44.5t24.5 38.5q19 14 43.5 9.5t37.5 -24.5zM614 1503q4 -16 -5 -30.5t-26 -18.5t-31 5.5t-18 26.5q-3 17 6.5 31t25.5 18q17 4 31 -5.5t17 -26.5zM1800 555q4 -20 -6.5 -37t-30.5 -21
-q-19 -4 -36 6.5t-21 30.5t6.5 37t30.5 22q20 4 36.5 -7.5t20.5 -30.5zM1136 1448q16 -27 8.5 -58.5t-35.5 -47.5q-27 -16 -57.5 -8.5t-46.5 34.5q-16 28 -8.5 59t34.5 48t58 9t47 -36zM1882 792q4 -15 -4 -27.5t-23 -16.5q-15 -3 -27.5 5.5t-15.5 22.5q-3 15 5 28t23 16
-q14 3 26.5 -5t15.5 -23zM1691 1033q15 -22 10.5 -49t-26.5 -43q-22 -15 -49 -10t-42 27t-10 49t27 43t48.5 11t41.5 -28z" />
- <glyph glyph-name="uniF2E1" unicode="&#xf2e1;" horiz-adv-x="1792"
- />
- <glyph glyph-name="uniF2E2" unicode="&#xf2e2;" horiz-adv-x="1792"
- />
- <glyph glyph-name="uniF2E3" unicode="&#xf2e3;" horiz-adv-x="1792"
- />
- <glyph glyph-name="uniF2E4" unicode="&#xf2e4;" horiz-adv-x="1792"
- />
- <glyph glyph-name="uniF2E5" unicode="&#xf2e5;" horiz-adv-x="1792"
- />
- <glyph glyph-name="uniF2E6" unicode="&#xf2e6;" horiz-adv-x="1792"
- />
- <glyph glyph-name="uniF2E7" unicode="&#xf2e7;" horiz-adv-x="1792"
- />
- <glyph glyph-name="_698" unicode="&#xf2e8;" horiz-adv-x="1792"
- />
- <glyph glyph-name="uniF2E9" unicode="&#xf2e9;" horiz-adv-x="1792"
- />
- <glyph glyph-name="uniF2EA" unicode="&#xf2ea;" horiz-adv-x="1792"
- />
- <glyph glyph-name="uniF2EB" unicode="&#xf2eb;" horiz-adv-x="1792"
- />
- <glyph glyph-name="uniF2EC" unicode="&#xf2ec;" horiz-adv-x="1792"
- />
- <glyph glyph-name="uniF2ED" unicode="&#xf2ed;" horiz-adv-x="1792"
- />
- <glyph glyph-name="uniF2EE" unicode="&#xf2ee;" horiz-adv-x="1792"
- />
- <glyph glyph-name="lessequal" unicode="&#xf500;" horiz-adv-x="1792"
- />
- </font>
-</defs></svg>
diff --git a/dist/fonts/fontawesome-webfont.ttf b/dist/fonts/fontawesome-webfont.ttf
deleted file mode 100644
index 35acda2..0000000
--- a/dist/fonts/fontawesome-webfont.ttf
+++ /dev/null
Binary files differ
diff --git a/dist/fonts/fontawesome-webfont.woff b/dist/fonts/fontawesome-webfont.woff
deleted file mode 100644
index ce91f2a..0000000
--- a/dist/fonts/fontawesome-webfont.woff
+++ /dev/null
Binary files differ
diff --git a/dist/fonts/fontawesome-webfont.woff2 b/dist/fonts/fontawesome-webfont.woff2
deleted file mode 100644
index a9f6c13..0000000
--- a/dist/fonts/fontawesome-webfont.woff2
+++ /dev/null
Binary files differ
diff --git a/dist/footer.php b/dist/footer.php
deleted file mode 100644
index c07b676..0000000
--- a/dist/footer.php
+++ /dev/null
@@ -1,210 +0,0 @@
-<?php
-/**
- * The template for displaying the footer.
- *
- * Contains the closing of the #content div and all content after
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-$container = get_theme_mod( 'understrap_container_type' );
-?>
-
-<?php get_template_part( 'sidebar-templates/sidebar', 'footerfull' ); ?>
-
-<?php /*
-<div class="wrapper" id="wrapper-footer">
-
- <div class="<?php echo esc_attr( $container ); ?>">
-
- <div class="row">
-
- <div class="col-md-12">
-
- <footer class="site-footer" id="colophon">
-
- <div class="site-info">
-
- <?php understrap_site_info(); ?>
-
- </div><!-- .site-info -->
-
- </footer><!-- #colophon -->
-
- </div><!--col end -->
-
- </div><!-- row end -->
-
- </div><!-- container end -->
-
-</div><!-- wrapper end -->
- */ ?>
-
-<!-- .custom-footer-widget -->
-<div class="wrapper footer" id="wrapper-footer-full">
- <div class="container" id="footer-full-content" tabindex="-1">
- <div class="row">
- <div id="custom_html-2" class="widget_text footer-widget widget_custom_html widget-count-1 col-md-12">
- <div class="textwidget custom-html-widget">
-
- <div class="row footer-menu">
- <div class="col-xs col-sm">
- <nav class="nav flex-column">
- <h3 class="nav-item text-muted">Impressum</h3>
- <a class="nav-link" rel="nofollow" title="Link zum Impressum" href="/impressum/">Impressum</a>
- <a class="nav-link" rel="nofollow" title="Link zum Haftungsausschluss" href="/impressum/#haftungsausschluss">Haftungsausschluss</a>
- <a class="nav-link" rel="nofollow" title="Link zur Datenschutzerklärung" href="/impressum/#datenschutz">Datenschutz</a>
- </nav>
- </div>
- <div class="col-xs col-sm">
- <nav class="nav flex-column ml-0">
- <h3 class="nav-item text-muted">Kontakt</h3>
- <a class="nav-link" title="Link zum Kontaktformular" href="/kontakt">Kontaktformular</a>
- <a class="nav-link" rel="nofollow" title="www.maximilianmoehring.com" href="https://www.maximilianmoehring.com">Maximilian Möhring</a>
- </nav>
- </div>
- <div class="col-xs-12 col-sm">
- <nav class="nav flex-column ml-0">
- <h3 class="nav-item text-muted">Social Media</h3>
- <ul class="icons-medium nav">
- <li class="pinterest">
- <a title="Pinterest" class="nav-link" href="https://pinterest.de/fuselkoenig" target="_blank"><img class="site-icon" src="/wp-content/plugins/social-media-icons-widget/icons/medium/pinterest.jpg" alt="Pinterest" title="Pinterest" height="32" width="32" /></a>
- </li>
- <li class="twitter nav-item">
- <a title="Twitter" class="nav-link" href="https://twitter.com/fuselkoenig" target="_blank"><img class="site-icon" src="/wp-content/plugins/social-media-icons-widget/icons/medium/twitter.jpg" alt="Twitter" title="Twitter" height="32" width="32" /></a>
- </li>
- <li class="rss">
- <a title="RSS-Feed" class="nav-link" href="/feed/" target="_blank"><img class="site-icon" src="/wp-content/plugins/social-media-icons-widget/icons/medium/rss.jpg" alt="RSS Feed" title="RSS Feed" height="32" width="32" /></a>
- </li>
- </ul>
- </nav>
- </div>
- </div>
-</div></div></div><!-- .footer-widget -->
- </div>
- </div>
-<!-- .custom-footer-widget -->
-
-<a id="back-to-top" href="#" class="btn btn-primary btn-float btn-lg back-to-top" role="button" title="Nach oben" data-toggle="tooltip" data-placement="left"><i class="material-icons">arrow_upward</i></a>
-</div><!-- #page we need this extra closing tag here -->
-
-
-
-<?php wp_footer(); ?>
-
-<script>
-(function($){
-
-/*
- console.log(_fk_top_clicked);
- console.log(_fk_sub_clicked);
- console.log(_fk_tcl_clicked);
- console.log(_fk_rlp_clicked);
-
- var _paq = _paq || [];
-*/
-
-
- jQuery("#wrapper-navbar > .navbar > .navbar-toggler").click(function(e){
-
- console.log('Top-Menu - Toggled');
- //_paq.push(['trackEvent', 'Top-Menu', 'Toggled']);
- });
- jQuery("#navbarNavDropdown .menu-item > a").click(function(e){
- var _fk_top_clicked = jQuery(this).text();
-
- console.log('Top-Menu - ' + _fk_top_clicked);
- //_paq.push(['trackEvent', 'Top-Menu', _fk_top_clicked]);
- });
- jQuery(".footer-menu a").click(function(e){
- var _fk_sub_clicked = jQuery(this).text();
-
- if ( "" == _fk_sub_clicked ) {
- // social media icons clicked
- _paq.push([ 'trackEvent', 'Footer', jQuery(this).attr('title') ]);
- _paq.push([ 'trackEvent', 'Social Media', jQuery(this).attr('title') ]);
-
- } else {
- _paq.push(['trackEvent', 'Footer', _fk_sub_clicked]);
- }
- });
- jQuery(".pwk-tc-category").click(function(){
- var _fk_tcl_clicked = jQuery(this).text();
-
- _paq.push(['trackEvent', 'Tag Cloud', _fk_tcl_clicked]);
- });
- jQuery(".pwk-tc-brennerei").click(function(){
- var _fk_tcl_clicked = jQuery(this).text();
-
- _paq.push(['trackEvent', 'Hersteller', _fk_tcl_clicked]);
- });
- jQuery("a.yarpp-thumbnail").click(function(){
- var _fk_rlp_clicked = jQuery(this).data('clean-title');
- var _fk_rlp_origin= jQuery(this).data('origin-post');
-
- _paq.push(['trackEvent', 'Related Post', _fk_rlp_clicked, _fk_rlp_origin]);
- });
- jQuery(".shariff-link").click(function(){
- var _fk_shr_clicked = jQuery(this).attr('title');
- _paq.push(['trackEvent', 'Share Button', _fk_shr_clicked]);
- });
- jQuery(".rpwwt-widget > ul > li > a").click(function(){
- var _fk_rpwwt_clicked = jQuery(this).children("img").attr("alt");
-
- _paq.push(['trackEvent', 'Recent Post', _fk_rpwwt_clicked]);
- });
- jQuery(".social-icons-widget ul.icons-medium li a").click(function(){
- var _fk_smc_clicked = jQuery(this).children("img").attr("alt");
-
- _paq.push(['trackEvent', 'Social Media', _fk_smc_clicked]);
- });
- jQuery("#respond input[type=submit").click(function(e){
- var _fk_com_clicked = jQuery("#comments").data('clean-title');
-
- _paq.push(['trackEvent', 'Comment', _fk_com_clicked]);
- });
- jQuery(".wpcf7-submit").click(function(e){
- var _fk_wpcf7_clicked = jQuery(".your-subject > input[name=your-subject").val();
-
- _paq.push(['trackEvent', 'Contact', _fk_wpcf7_clicked]);
- });
- jQuery("#back-to-top").click(function(e){
- _paq.push(['trackEvent', 'Scroll-to-Top']);
- });
- jQuery("#cookie_action_close_header").click(function(e){
- _paq.push(['trackEvent', 'Cookie Bar', 'Accept']);
- });
- jQuery("#CONSTANT_OPEN_URL").click(function(e){
- _paq.push(['trackEvent', 'Cookie Bar', 'Read More']);
- });
-/*
- $(".tag-cloud-link").click(function(){
- var _fk_tcl_clicked = $(this).text();
-
- _paq.push(['trackEvent', 'Tag Cloud', _fk_tcl_clicked]);
- });
- $("._fk_pwk_empf").click(function(){
- _paq.push(['trackEvent', 'Empfehlung / PLV', 'Empfehlung']);
- });
- $("._fk_pwk_plv").click(function(){
- _paq.push(['trackEvent', 'Empfehlung / PLV', 'Preis-Leistungs-Verhältnis']);
- });
- $("._fk_pwk_sol").click(function(){
- _paq.push(['trackEvent', 'Top oder Flop', 'Mittelfeld']);
- });
- $("._fk_pwk_flop").click(function(){
- _paq.push(['trackEvent', 'Top oder Flop', 'Flop']);
- });
-*/
-
-})(jQuery);
-</script>
-
-</body>
-
-</html>
-
diff --git a/dist/functions.php b/dist/functions.php
deleted file mode 100644
index eb5f9f3..0000000
--- a/dist/functions.php
+++ /dev/null
@@ -1,243 +0,0 @@
-<?php
-/**
- * Understrap functions and definitions
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-/**
- * Initialize theme default settings
- */
-require get_template_directory() . '/inc/theme-settings.php';
-
-/**
- * Theme setup and custom theme supports.
- */
-require get_template_directory() . '/inc/setup.php';
-
-/**
- * Register widget area.
- */
-require get_template_directory() . '/inc/widgets.php';
-
-/**
- * Enqueue scripts and styles.
- */
-require get_template_directory() . '/inc/enqueue.php';
-
-/**
- * Custom template tags for this theme.
- */
-require get_template_directory() . '/inc/template-tags.php';
-
-/**
- * Custom pagination for this theme.
- */
-require get_template_directory() . '/inc/pagination.php';
-
-/**
- * Custom hooks.
- */
-require get_template_directory() . '/inc/hooks.php';
-
-/**
- * Custom functions that act independently of the theme templates.
- */
-require get_template_directory() . '/inc/extras.php';
-
-/**
- * Customizer additions.
- */
-require get_template_directory() . '/inc/customizer.php';
-
-/**
- * Custom Comments file.
- */
-require get_template_directory() . '/inc/custom-comments.php';
-
-/**
- * Load Jetpack compatibility file.
- */
-require get_template_directory() . '/inc/jetpack.php';
-
-/**
- * Load custom WordPress nav walker.
- */
-require get_template_directory() . '/inc/class-wp-bootstrap-navwalker.php';
-
-/**
- * Load WooCommerce functions.
- */
-require get_template_directory() . '/inc/woocommerce.php';
-
-/**
- * Load Editor functions.
- */
-require get_template_directory() . '/inc/editor.php';
-
-/**
- * # Modified
- */
-
-/**
- * Load custom taxonomies.
- */
-require get_template_directory() . '/taxonomy.php';
-
-/**
- * Removes "Tag:" and "Category:" from archive pages.
- */
-add_filter('get_the_archive_title', function ($title) {
- if ( is_category() ) {
- $title = single_cat_title( '', false );
- } elseif ( is_tag() ) {
- $title = single_tag_title( '', false );
- }
- return $title;
-});
-
-/**
- * Delays RSS-Feed by 60 minutes.
- */
-function Delay_RSS_After_Publish($where) {
- global $wpdb;
- if (is_feed()) {
- $now = gmdate('Y-m-d H:i:s');
- $wait = '60';
- $device = 'MINUTE';
- $where.=" AND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, '$now') > $wait ";
- }
- return $where;
-}
-add_filter('posts_where', 'Delay_RSS_After_Publish');
-
-/**
- * Deaktiviert REST-API und entfernt die Header aus dem HTML.
- */
-add_filter('rest_enabled', '_return_false');
-add_filter('rest_jsonp_enabled', '_return_false');
-remove_action( 'wp_head', 'rest_output_link_wp_head', 10 );
-remove_action( 'wp_head', 'wp_oembed_add_discovery_links', 10 );
-
-/**
- * Entfernt wlwmanifest.xml (Microsoft Live Writer)
- */
-remove_action('wp_head', 'wlwmanifest_link');
-remove_action('wp_head', 'rsd_link');
-
-/**
- * Disable W3TC footer comment for everyone but Admins (single site & network mode)
- */
-if ( !current_user_can( 'activate_plugins' ) ) {
- add_filter( 'w3tc_can_print_comment', function( $w3tc_setting ) { return false; }, 10, 1 );
-}
-
-/**
- * Add short code functionality to excerpts.
- */
-add_filter( 'the_excerpt', 'shortcode_unautop');
-add_filter( 'the_excerpt', 'do_shortcode');
-
-/**
- * Adds short code: [glossar "Term"]
- */
-function print_glossar_link( $atts ) {
- if ( count($atts) == 2 ) {
- $linktext = $atts[1];
- } else {
- $linktext = $atts[0];
- }
- return '<a class="glossar-link" href="https://www.fuselkoenig.de/glossar/#' . htmlentities($atts[0]) . '" title="Im Glossar zu ' . htmlentities($atts[0]) . '">' . htmlentities($linktext) . '</a>';
-}
-add_shortcode( "glossar", "print_glossar_link" );
-
-/**
- * Unsure if needed.
-function wpsites_attachment_redirect(){
- global $post;
- if ( is_attachment() && isset($post->post_parent) && is_numeric($post->post_parent) && ($post->post_parent != 0) ) {
-
- wp_redirect( get_permalink( $post->post_parent ), 301 );
- exit();
- wp_reset_postdata();
- }
-}
-*/
-
-/**
- * Remove tags from tag cloud with zero entries.
- */
-function set_widget_tag_cloud_excluded_tags($args){
- $min_count = 1;
- if ( "brennerei" == $args['taxonomy'] ) {
- $min_count+=1;
- }
- $excluded_tags=get_tags_termid_to_exclude($args['taxonomy'], $min_count);
- $my_args = array( 'exclude'=>$excluded_tags );
- $args = wp_parse_args( $args, $my_args );
- return $args;
-}
-function get_tags_termid_to_exclude($taxonomy, $max_excluded_count_value){
- $term_ids = array();
- foreach (
- get_terms( array(
- 'taxonomy' => $taxonomy,
- 'hide_empty' => true) )
- as $category )
- {
- if ($category->count < $max_excluded_count_value ){
- $term_ids[]=$category->term_id;
- }
- }
- return $term_ids;
-}
-add_filter( 'widget_tag_cloud_args', 'set_widget_tag_cloud_excluded_tags' );
-
-/**
- * Add Matomo support to tag cloud links.
- */
-function modify_tag_cloud_add_piwik_class($args) {
- $start_s = '<a href="https://www.fuselkoenig.de/brennerei/';
- if ( $start_s === substr( $args, 0, strlen($start_s) ) ) {
- $args = str_replace('class="', 'class="pwk-tc-brennerei ', $args);
- } else {
- $args = str_replace('class="', 'class="pwk-tc-category ', $args);
- }
- #file_put_contents("/tmp/wp.tagcloud.txt", ($args) );
- return $args;
-}
-add_filter( 'wp_tag_cloud', 'modify_tag_cloud_add_piwik_class' );
-
-/**
- * Hides the checkbox to save name and email when someone comments.
- */
-function comment_form_hide_cookies_consent( $fields ) {
- unset( $fields['cookies'] );
- return $fields;
-}
-add_filter( 'comment_form_default_fields', 'comment_form_hide_cookies_consent' );
-
-/**
- * Function to get the clean title of a blog post.
- */
-if ( ! function_exists("get_my_clean_title")) {
-
- function get_my_clean_title( $title ) {
- $orig_title = str_replace('Im Test: ', '', $title);
- /*
- * Entfernt alles, was in den Klammern steht.
- */
- $my_title = preg_replace("/\(.+\)/i", "", $orig_title);
-
- if ( is_null($my_title) ) {
- return trim($orig_title);
- } else {
- return trim($my_title);
- }
- }
-
-}
diff --git a/dist/global-templates/hero.php b/dist/global-templates/hero.php
deleted file mode 100644
index fb02503..0000000
--- a/dist/global-templates/hero.php
+++ /dev/null
@@ -1,25 +0,0 @@
-<?php
-/**
- * Hero setup.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-?>
-
-<?php if ( is_active_sidebar( 'hero' ) || is_active_sidebar( 'statichero' ) || is_active_sidebar( 'herocanvas' ) ) : ?>
-
- <div class="wrapper" id="wrapper-hero">
-
- <?php get_template_part( 'sidebar-templates/sidebar', 'hero' ); ?>
-
- <?php get_template_part( 'sidebar-templates/sidebar', 'herocanvas' ); ?>
-
- <?php get_template_part( 'sidebar-templates/sidebar', 'statichero' ); ?>
-
- </div>
-
-<?php endif; ?>
diff --git a/dist/global-templates/left-sidebar-check.php b/dist/global-templates/left-sidebar-check.php
deleted file mode 100644
index 1380da4..0000000
--- a/dist/global-templates/left-sidebar-check.php
+++ /dev/null
@@ -1,44 +0,0 @@
-<?php
-/**
- * Left sidebar check.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-?>
-
-<?php
-$sidebar_pos = get_theme_mod( 'understrap_sidebar_position' );
-?>
-
-<?php if ( 'left' === $sidebar_pos || 'both' === $sidebar_pos ) : ?>
- <?php get_template_part( 'sidebar-templates/sidebar', 'left' ); ?>
-<?php endif; ?>
-
-<?php
- $html = '';
- if ( 'right' === $sidebar_pos || 'left' === $sidebar_pos ) {
- $html = '<div class="';
- if ( ( is_active_sidebar( 'right-sidebar' ) && 'right' === $sidebar_pos ) || ( is_active_sidebar( 'left-sidebar' ) && 'left' === $sidebar_pos ) ) {
- # modified 2018-10-10
- $html .= 'col-lg-8 content-area" id="primary">';
- } else {
- $html .= 'col-md-12 content-area" id="primary">';
- }
- echo $html; // WPCS: XSS OK.
- } elseif ( 'both' === $sidebar_pos ) {
- $html = '<div class="';
- if ( is_active_sidebar( 'right-sidebar' ) && is_active_sidebar( 'left-sidebar' ) ) {
- $html .= 'col-md-6 content-area" id="primary">';
- } elseif ( is_active_sidebar( 'right-sidebar' ) || is_active_sidebar( 'left-sidebar' ) ) {
- $html .= 'col-md-8 content-area" id="primary">';
- } else {
- $html .= 'col-md-12 content-area" id="primary">';
- }
- echo $html; // WPCS: XSS OK.
- } else {
- echo '<div class="col-md-12 content-area" id="primary">';
- }
diff --git a/dist/global-templates/right-sidebar-check.php b/dist/global-templates/right-sidebar-check.php
deleted file mode 100644
index e32e375..0000000
--- a/dist/global-templates/right-sidebar-check.php
+++ /dev/null
@@ -1,21 +0,0 @@
-<?php
-/**
- * Right sidebar check.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-?>
-
-</div><!-- #closing the primary container from /global-templates/left-sidebar-check.php -->
-
-<?php $sidebar_pos = get_theme_mod( 'understrap_sidebar_position' ); ?>
-
-<?php if ( 'right' === $sidebar_pos || 'both' === $sidebar_pos ) : ?>
-
- <?php get_template_part( 'sidebar-templates/sidebar', 'right' ); ?>
-
-<?php endif; ?>
diff --git a/dist/header.php b/dist/header.php
deleted file mode 100644
index cdf56c7..0000000
--- a/dist/header.php
+++ /dev/null
@@ -1,124 +0,0 @@
-<?php
-/**
- * The header for our theme.
- *
- * Displays all of the <head> section and everything up till <div id="content">
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-$container = get_theme_mod( 'understrap_container_type' );
-?>
-<!DOCTYPE html>
-<html <?php language_attributes(); ?>>
-<head>
- <meta charset="<?php bloginfo( 'charset' ); ?>">
- <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
- <meta name="mobile-web-app-capable" content="yes">
- <meta name="apple-mobile-web-app-capable" content="yes">
- <meta name="apple-mobile-web-app-title" content="<?php bloginfo( 'name' ); ?> - <?php bloginfo( 'description' ); ?>">
- <link rel="profile" href="http://gmpg.org/xfn/11">
- <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>">
- <link rel="shortcut icon" href="<?php echo get_bloginfo("template_directory") . '/img/favicon.png';?>">
- <style>
-/*
- @font-face {
- font-family: 'charterregular';
- src: url('<?php echo get_bloginfo("template_directory");?>/css/fonts/charter_regular-webfont.eot');
- src: url('<?php echo get_bloginfo("template_directory");?>/css/fonts/charter_regular-webfont.eot?#iefix') format('embedded-opentype'),
- url('<?php echo get_bloginfo("template_directory");?>/css/fonts/charter_regular-webfont.woff') format('woff');
- font-weight: normal;
- font-style: normal;
-
- }
- @font-face {
- font-family: 'charterbold';
- src: url('<?php echo get_bloginfo("template_directory");?>/css/fonts/charter_bold-webfont.eot');
- src: url('<?php echo get_bloginfo("template_directory");?>/css/fonts/charter_bold-webfont.eot?#iefix') format('embedded-opentype'),
- url('<?php echo get_bloginfo("template_directory");?>/css/fonts/charter_bold-webfont.woff') format('woff');
- font-weight: normal;
- font-style: normal;
-
- }
-*/
- .main-header {
- background-image: url("<?php echo get_bloginfo('template_directory') . "/img/background_mini_farbig.jpg"; ?>");");
- }
- </style>
- <?php wp_head(); ?>
-</head>
-
-<body <?php body_class(); ?>>
-
-<div class="hfeed site" id="page">
-
- <!-- ******************* The Navbar Area ******************* -->
- <div id="wrapper-navbar" itemscope itemtype="http://schema.org/WebSite">
-
- <a class="skip-link sr-only sr-only-focusable" href="#content"><?php esc_html_e( 'Skip to content', 'understrap' ); ?></a>
-
- <nav class="navbar navbar-expand-md">
-
- <?php if ( false && 'container' == $container ) : ?>
- <div class="container" >
- <?php endif; ?>
-
- <!-- Your site title as branding in the menu -->
- <?php if ( ! has_custom_logo() ) { ?>
-
- <?php /*if ( is_front_page() && is_home() ) : ?>
-
- <h1 class="navbar-brand mb-0"><a rel="home" href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" itemprop="url"><img src="<?php echo esc_url( get_bloginfo('template_directory') ); ?>/img/paw.png" width=60 height=60 alt="logo"> <?php bloginfo( 'name' ); ?></a></h1>
-
- <?php else :*/ ?>
-
- <a class="navbar-brand" rel="home" href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" itemprop="url"><img src="<?php echo get_bloginfo('template_directory') . "/img/paw.png"; ?>" width=60 height=60 alt="logo"> <?php bloginfo( 'name' ); ?></a>
-
- <?php #endif; ?>
-
-
- <?php } else {
- the_custom_logo();
- } ?><!-- end custom logo -->
-
- <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="<?php esc_attr_e( 'Toggle navigation', 'understrap' ); ?>">
- <span class="navbar-toggler-icon"></span>
- </button>
-
- <!-- The WordPress Menu goes here -->
- <?php wp_nav_menu(
- array(
- 'theme_location' => 'primary',
- 'container_class' => 'collapse navbar-collapse',
- 'container_id' => 'navbarNavDropdown',
- 'menu_class' => 'navbar-nav ml-auto flex-column-sm',
- 'fallback_cb' => '',
- 'menu_id' => 'main-menu',
- 'depth' => 2,
- 'walker' => new Understrap_WP_Bootstrap_Navwalker(),
- )
- ); ?>
- <?php if ( false && 'container' == $container ) : ?>
- </div><!-- .container -->
- <?php endif; ?>
-
- </nav><!-- .site-navigation -->
-
- </div><!-- #wrapper-navbar end -->
- <div class="main-header">
- <div class="container">
- <div class="row">
- <div class="col-sm col-xl-8 align-self-center">
- <h1 class="d-none d-lg-inline"><a class="brand-url" rel="home" href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" itemprop="url"><?php echo get_bloginfo('name'); ?></a></h1>
- <p class="slogan"><?php echo get_bloginfo( 'description' ); ?></p>
- </div>
- <div class="col-sm col-xl-4 align-self-center">
- <?php get_search_form(); ?>
- </div>
- </div>
- </div>
- </div>
diff --git a/dist/img/background_mini_farbig.jpg b/dist/img/background_mini_farbig.jpg
deleted file mode 100644
index d191935..0000000
--- a/dist/img/background_mini_farbig.jpg
+++ /dev/null
Binary files differ
diff --git a/dist/img/favicon.png b/dist/img/favicon.png
deleted file mode 100644
index f4cdfe9..0000000
--- a/dist/img/favicon.png
+++ /dev/null
Binary files differ
diff --git a/dist/img/favicon_small.png b/dist/img/favicon_small.png
deleted file mode 100644
index 9e5d742..0000000
--- a/dist/img/favicon_small.png
+++ /dev/null
Binary files differ
diff --git a/dist/img/glencairn_favicon.png b/dist/img/glencairn_favicon.png
deleted file mode 100644
index f0b4f16..0000000
--- a/dist/img/glencairn_favicon.png
+++ /dev/null
Binary files differ
diff --git a/dist/img/paw.png b/dist/img/paw.png
deleted file mode 100644
index 653d96c..0000000
--- a/dist/img/paw.png
+++ /dev/null
Binary files differ
diff --git a/dist/img/paw_glencairn_1.png b/dist/img/paw_glencairn_1.png
deleted file mode 100644
index 018aa6a..0000000
--- a/dist/img/paw_glencairn_1.png
+++ /dev/null
Binary files differ
diff --git a/dist/img/paw_glencairn_sharp.png b/dist/img/paw_glencairn_sharp.png
deleted file mode 100644
index 4247441..0000000
--- a/dist/img/paw_glencairn_sharp.png
+++ /dev/null
Binary files differ
diff --git a/dist/img/paw_original.png b/dist/img/paw_original.png
deleted file mode 100644
index fdb1b42..0000000
--- a/dist/img/paw_original.png
+++ /dev/null
Binary files differ
diff --git a/dist/inc/class-wp-bootstrap-navwalker.php b/dist/inc/class-wp-bootstrap-navwalker.php
deleted file mode 100644
index a343fcc..0000000
--- a/dist/inc/class-wp-bootstrap-navwalker.php
+++ /dev/null
@@ -1,559 +0,0 @@
-<?php
-/**
- * WP Bootstrap Navwalker
- *
- * @package WP-Bootstrap-Navwalker
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-/*
- * Class Name: WP_Bootstrap_Navwalker
- * Plugin Name: WP Bootstrap Navwalker
- * Plugin URI: https://github.com/wp-bootstrap/wp-bootstrap-navwalker
- * Description: A custom WordPress nav walker class to implement the Bootstrap 4 navigation style in a custom theme using the WordPress built in menu manager.
- * Author: Edward McIntyre - @twittem, WP Bootstrap, William Patton - @pattonwebz
- * Version: 4.1.0
- * Author URI: https://github.com/wp-bootstrap
- * GitHub Plugin URI: https://github.com/wp-bootstrap/wp-bootstrap-navwalker
- * GitHub Branch: master
- * License: GPL-3.0+
- * License URI: http://www.gnu.org/licenses/gpl-3.0.txt
-*/
-
-/* Check if Class Exists. */
-if ( ! class_exists( 'Understrap_WP_Bootstrap_Navwalker' ) ) {
- /**
- * WP_Bootstrap_Navwalker class.
- *
- * @extends Walker_Nav_Menu
- */
- class Understrap_WP_Bootstrap_Navwalker extends Walker_Nav_Menu {
-
- /**
- * Starts the list before the elements are added.
- *
- * @since WP 3.0.0
- *
- * @see Walker_Nav_Menu::start_lvl()
- *
- * @param string $output Used to append additional content (passed by reference).
- * @param int $depth Depth of menu item. Used for padding.
- * @param stdClass $args An object of wp_nav_menu() arguments.
- */
- public function start_lvl( &$output, $depth = 0, $args = array() ) {
- if ( isset( $args->item_spacing ) && 'discard' === $args->item_spacing ) {
- $t = '';
- $n = '';
- } else {
- $t = "\t";
- $n = "\n";
- }
- $indent = str_repeat( $t, $depth );
- // Default class to add to the file.
- $classes = array( 'dropdown-menu' );
- /**
- * Filters the CSS class(es) applied to a menu list element.
- *
- * @since WP 4.8.0
- *
- * @param array $classes The CSS classes that are applied to the menu `<ul>` element.
- * @param stdClass $args An object of `wp_nav_menu()` arguments.
- * @param int $depth Depth of menu item. Used for padding.
- */
- $class_names = join( ' ', apply_filters( 'nav_menu_submenu_css_class', $classes, $args, $depth ) );
- $class_names = $class_names ? ' class="' . esc_attr( $class_names ) . '"' : '';
- /**
- * The `.dropdown-menu` container needs to have a labelledby
- * attribute which points to it's trigger link.
- *
- * Form a string for the labelledby attribute from the the latest
- * link with an id that was added to the $output.
- */
- $labelledby = '';
- // find all links with an id in the output.
- preg_match_all( '/(<a.*?id=\"|\')(.*?)\"|\'.*?>/im', $output, $matches );
- // with pointer at end of array check if we got an ID match.
- if ( end( $matches[2] ) ) {
- // build a string to use as aria-labelledby.
- $labelledby = 'aria-labelledby="' . end( $matches[2] ) . '"';
- }
- $output .= "{$n}{$indent}<ul$class_names $labelledby role=\"menu\">{$n}";
- }
-
- /**
- * Starts the element output.
- *
- * @since WP 3.0.0
- * @since WP 4.4.0 The {@see 'nav_menu_item_args'} filter was added.
- *
- * @see Walker_Nav_Menu::start_el()
- *
- * @param string $output Used to append additional content (passed by reference).
- * @param WP_Post $item Menu item data object.
- * @param int $depth Depth of menu item. Used for padding.
- * @param stdClass $args An object of wp_nav_menu() arguments.
- * @param int $id Current item ID.
- */
- public function start_el( &$output, $item, $depth = 0, $args = array(), $id = 0 ) {
- if ( isset( $args->item_spacing ) && 'discard' === $args->item_spacing ) {
- $t = '';
- $n = '';
- } else {
- $t = "\t";
- $n = "\n";
- }
- $indent = ( $depth ) ? str_repeat( $t, $depth ) : '';
-
- $classes = empty( $item->classes ) ? array() : (array) $item->classes;
-
- // Initialize some holder variables to store specially handled item
- // wrappers and icons.
- $linkmod_classes = array();
- $icon_classes = array();
-
- /**
- * Get an updated $classes array without linkmod or icon classes.
- *
- * NOTE: linkmod and icon class arrays are passed by reference and
- * are maybe modified before being used later in this function.
- */
- $classes = self::seporate_linkmods_and_icons_from_classes( $classes, $linkmod_classes, $icon_classes, $depth );
-
- // Join any icon classes plucked from $classes into a string.
- $icon_class_string = join( ' ', $icon_classes );
-
- /**
- * Filters the arguments for a single nav menu item.
- *
- * WP 4.4.0
- *
- * @param stdClass $args An object of wp_nav_menu() arguments.
- * @param WP_Post $item Menu item data object.
- * @param int $depth Depth of menu item. Used for padding.
- */
- $args = apply_filters( 'nav_menu_item_args', $args, $item, $depth );
-
- // Add .dropdown or .active classes where they are needed.
- if ( isset( $args->has_children ) && $args->has_children ) {
- $classes[] = 'dropdown';
- }
- if ( in_array( 'current-menu-item', $classes, true ) || in_array( 'current-menu-parent', $classes, true ) ) {
- $classes[] = 'active';
- }
-
- // Add some additional default classes to the item.
- $classes[] = 'menu-item-' . $item->ID;
- $classes[] = 'nav-item';
-
- // Allow filtering the classes.
- $classes = apply_filters( 'nav_menu_css_class', array_filter( $classes ), $item, $args, $depth );
-
- // Form a string of classes in format: class="class_names".
- $class_names = join( ' ', $classes );
- $class_names = $class_names ? ' class="' . esc_attr( $class_names ) . '"' : '';
-
- /**
- * Filters the ID applied to a menu item's list item element.
- *
- * @since WP 3.0.1
- * @since WP 4.1.0 The `$depth` parameter was added.
- *
- * @param string $menu_id The ID that is applied to the menu item's `<li>` element.
- * @param WP_Post $item The current menu item.
- * @param stdClass $args An object of wp_nav_menu() arguments.
- * @param int $depth Depth of menu item. Used for padding.
- */
- $id = apply_filters( 'nav_menu_item_id', 'menu-item-' . $item->ID, $item, $args, $depth );
- $id = $id ? ' id="' . esc_attr( $id ) . '"' : '';
-
- $output .= $indent . '<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement"' . $id . $class_names . '>';
-
- // initialize array for holding the $atts for the link item.
- $atts = array();
-
- // Set title from item to the $atts array - if title is empty then
- // default to item title.
- if ( empty( $item->attr_title ) ) {
- $atts['title'] = ! empty( $item->title ) ? strip_tags( $item->title ) : '';
- } else {
- $atts['title'] = $item->attr_title;
- }
-
- $atts['target'] = ! empty( $item->target ) ? $item->target : '';
- $atts['rel'] = ! empty( $item->xfn ) ? $item->xfn : '';
- // If item has_children add atts to <a>.
- if ( isset( $args->has_children ) && $args->has_children && 0 === $depth && $args->depth > 1 ) {
- $atts['href'] = '#';
- $atts['data-toggle'] = 'dropdown';
- $atts['aria-haspopup'] = 'true';
- $atts['aria-expanded'] = 'false';
- $atts['class'] = 'dropdown-toggle nav-link';
- $atts['id'] = 'menu-item-dropdown-' . $item->ID;
- } else {
- $atts['href'] = ! empty( $item->url ) ? $item->url : '#';
- // Items in dropdowns use .dropdown-item instead of .nav-link.
- if ( $depth > 0 ) {
- $atts['class'] = 'dropdown-item';
- } else {
- $atts['class'] = 'nav-link';
- }
- }
-
- // update atts of this item based on any custom linkmod classes.
- $atts = self::update_atts_for_linkmod_type( $atts, $linkmod_classes );
- // Allow filtering of the $atts array before using it.
- $atts = apply_filters( 'nav_menu_link_attributes', $atts, $item, $args, $depth );
-
- // Build a string of html containing all the atts for the item.
- $attributes = '';
- foreach ( $atts as $attr => $value ) {
- if ( ! empty( $value ) ) {
- $value = ( 'href' === $attr ) ? esc_url( $value ) : esc_attr( $value );
- $attributes .= ' ' . $attr . '="' . $value . '"';
- }
- }
-
- /**
- * Set a typeflag to easily test if this is a linkmod or not.
- */
- $linkmod_type = self::get_linkmod_type( $linkmod_classes );
-
- /**
- * START appending the internal item contents to the output.
- */
- $item_output = isset( $args->before ) ? $args->before : '';
- /**
- * This is the start of the internal nav item. Depending on what
- * kind of linkmod we have we may need different wrapper elements.
- */
- if ( '' !== $linkmod_type ) {
- // is linkmod, output the required element opener.
- $item_output .= self::linkmod_element_open( $linkmod_type, $attributes );
- } else {
- // With no link mod type set this must be a standard <a> tag.
- $item_output .= '<a' . $attributes . '>';
- }
-
- /**
- * Initiate empty icon var, then if we have a string containing any
- * icon classes form the icon markup with an <i> element. This is
- * output inside of the item before the $title (the link text).
- */
- $icon_html = '';
- if ( ! empty( $icon_class_string ) ) {
- // append an <i> with the icon classes to what is output before links.
- $icon_html = '<i class="' . esc_attr( $icon_class_string ) . '" aria-hidden="true"></i> ';
- }
-
- /** This filter is documented in wp-includes/post-template.php */
- $title = apply_filters( 'the_title', $item->title, $item->ID );
-
- /**
- * Filters a menu item's title.
- *
- * @since WP 4.4.0
- *
- * @param string $title The menu item's title.
- * @param WP_Post $item The current menu item.
- * @param stdClass $args An object of wp_nav_menu() arguments.
- * @param int $depth Depth of menu item. Used for padding.
- */
- $title = apply_filters( 'nav_menu_item_title', $title, $item, $args, $depth );
-
- /**
- * If the .sr-only class was set apply to the nav items text only.
- */
- if ( in_array( 'sr-only', $linkmod_classes, true ) ) {
- $title = self::wrap_for_screen_reader( $title );
- $keys_to_unset = array_keys( $linkmod_classes, 'sr-only' );
- foreach ( $keys_to_unset as $k ) {
- unset( $linkmod_classes[ $k ] );
- }
- }
-
- // Put the item contents into $output.
- $item_output .= isset( $args->link_before ) ? $args->link_before . $icon_html . $title . $args->link_after : '';
- /**
- * This is the end of the internal nav item. We need to close the
- * correct element depending on the type of link or link mod.
- */
- if ( '' !== $linkmod_type ) {
- // is linkmod, output the required element opener.
- $item_output .= self::linkmod_element_close( $linkmod_type, $attributes );
- } else {
- // With no link mod type set this must be a standard <a> tag.
- $item_output .= '</a>';
- }
-
- $item_output .= isset( $args->after ) ? $args->after : '';
-
- /**
- * END appending the internal item contents to the output.
- */
- $output .= apply_filters( 'walker_nav_menu_start_el', $item_output, $item, $depth, $args );
-
- }
-
- /**
- * Traverse elements to create list from elements.
- *
- * Display one element if the element doesn't have any children otherwise,
- * display the element and its children. Will only traverse up to the max
- * depth and no ignore elements under that depth. It is possible to set the
- * max depth to include all depths, see walk() method.
- *
- * This method should not be called directly, use the walk() method instead.
- *
- * @since WP 2.5.0
- *
- * @see Walker::start_lvl()
- *
- * @param object $element Data object.
- * @param array $children_elements List of elements to continue traversing (passed by reference).
- * @param int $max_depth Max depth to traverse.
- * @param int $depth Depth of current element.
- * @param array $args An array of arguments.
- * @param string $output Used to append additional content (passed by reference).
- */
- public function display_element( $element, &$children_elements, $max_depth, $depth, $args, &$output ) {
- if ( ! $element ) {
- return; }
- $id_field = $this->db_fields['id'];
- // Display this element.
- if ( is_object( $args[0] ) ) {
- $args[0]->has_children = ! empty( $children_elements[ $element->$id_field ] ); }
- parent::display_element( $element, $children_elements, $max_depth, $depth, $args, $output );
- }
-
- /**
- * Menu Fallback
- * =============
- * If this function is assigned to the wp_nav_menu's fallback_cb variable
- * and a menu has not been assigned to the theme location in the WordPress
- * menu manager the function with display nothing to a non-logged in user,
- * and will add a link to the WordPress menu manager if logged in as an admin.
- *
- * @param array $args passed from the wp_nav_menu function.
- */
- public static function fallback( $args ) {
- if ( current_user_can( 'edit_theme_options' ) ) {
-
- /* Get Arguments. */
- $container = $args['container'];
- $container_id = $args['container_id'];
- $container_class = $args['container_class'];
- $menu_class = $args['menu_class'];
- $menu_id = $args['menu_id'];
-
- // initialize var to store fallback html.
- $fallback_output = '';
-
- if ( $container ) {
- $fallback_output .= '<' . esc_attr( $container );
- if ( $container_id ) {
- $fallback_output .= ' id="' . esc_attr( $container_id ) . '"';
- }
- if ( $container_class ) {
- $fallback_output .= ' class="' . esc_attr( $container_class ) . '"';
- }
- $fallback_output .= '>';
- }
- $fallback_output .= '<ul';
- if ( $menu_id ) {
- $fallback_output .= ' id="' . esc_attr( $menu_id ) . '"'; }
- if ( $menu_class ) {
- $fallback_output .= ' class="' . esc_attr( $menu_class ) . '"'; }
- $fallback_output .= '>';
- $fallback_output .= '<li><a href="' . esc_url( admin_url( 'nav-menus.php' ) ) . '" title="' . esc_attr__( 'Add a menu', 'understrap' ) . '">' . esc_html__( 'Add a menu', 'understrap' ) . '</a></li>';
- $fallback_output .= '</ul>';
- if ( $container ) {
- $fallback_output .= '</' . esc_attr( $container ) . '>';
- }
-
- // if $args has 'echo' key and it's true echo, otherwise return.
- if ( array_key_exists( 'echo', $args ) && $args['echo'] ) {
- echo $fallback_output; // WPCS: XSS OK.
- } else {
- return $fallback_output;
- }
- }
- }
-
- /**
- * Find any custom linkmod or icon classes and store in their holder
- * arrays then remove them from the main classes array.
- *
- * Supported linkmods: .disabled, .dropdown-header, .dropdown-divider, .sr-only
- * Supported iconsets: Font Awesome 4/5, Glypicons
- *
- * NOTE: This accepts the linkmod and icon arrays by reference.
- *
- * @since 4.0.0
- *
- * @param array $classes an array of classes currently assigned to the item.
- * @param array $linkmod_classes an array to hold linkmod classes.
- * @param array $icon_classes an array to hold icon classes.
- * @param integer $depth an integer holding current depth level.
- *
- * @return array $classes a maybe modified array of classnames.
- */
- private function seporate_linkmods_and_icons_from_classes( $classes, &$linkmod_classes, &$icon_classes, $depth ) {
- // Loop through $classes array to find linkmod or icon classes.
- foreach ( $classes as $key => $class ) {
- // If any special classes are found, store the class in it's
- // holder array and and unset the item from $classes.
- if ( preg_match( '/^disabled|^sr-only/i', $class ) ) {
- // Test for .disabled or .sr-only classes.
- $linkmod_classes[] = $class;
- unset( $classes[ $key ] );
- } elseif ( preg_match( '/^dropdown-header|^dropdown-divider|^dropdown-item-text/i', $class ) && $depth > 0 ) {
- // Test for .dropdown-header or .dropdown-divider and a
- // depth greater than 0 - IE inside a dropdown.
- $linkmod_classes[] = $class;
- unset( $classes[ $key ] );
- } elseif ( preg_match( '/^fa-(\S*)?|^fa(s|r|l|b)?(\s?)?$/i', $class ) ) {
- // Font Awesome.
- $icon_classes[] = $class;
- unset( $classes[ $key ] );
- } elseif ( preg_match( '/^glyphicon-(\S*)?|^glyphicon(\s?)$/i', $class ) ) {
- // Glyphicons.
- $icon_classes[] = $class;
- unset( $classes[ $key ] );
- }
- }
-
- return $classes;
- }
-
- /**
- * Return a string containing a linkmod type and update $atts array
- * accordingly depending on the decided.
- *
- * @since 4.0.0
- *
- * @param array $linkmod_classes array of any link modifier classes.
- *
- * @return string empty for default, a linkmod type string otherwise.
- */
- private function get_linkmod_type( $linkmod_classes = array() ) {
- $linkmod_type = '';
- // Loop through array of linkmod classes to handle their $atts.
- if ( ! empty( $linkmod_classes ) ) {
- foreach ( $linkmod_classes as $link_class ) {
- if ( ! empty( $link_class ) ) {
-
- // check for special class types and set a flag for them.
- if ( 'dropdown-header' === $link_class ) {
- $linkmod_type = 'dropdown-header';
- } elseif ( 'dropdown-divider' === $link_class ) {
- $linkmod_type = 'dropdown-divider';
- } elseif ( 'dropdown-item-text' === $link_class ) {
- $linkmod_type = 'dropdown-item-text';
- }
- }
- }
- }
- return $linkmod_type;
- }
-
- /**
- * Update the attributes of a nav item depending on the limkmod classes.
- *
- * @since 4.0.0
- *
- * @param array $atts array of atts for the current link in nav item.
- * @param array $linkmod_classes an array of classes that modify link or nav item behaviors or displays.
- *
- * @return array maybe updated array of attributes for item.
- */
- private function update_atts_for_linkmod_type( $atts = array(), $linkmod_classes = array() ) {
- if ( ! empty( $linkmod_classes ) ) {
- foreach ( $linkmod_classes as $link_class ) {
- if ( ! empty( $link_class ) ) {
- // update $atts with a space and the extra classname...
- // so long as it's not a sr-only class.
- if ( 'sr-only' !== $link_class ) {
- $atts['class'] .= ' ' . esc_attr( $link_class );
- }
- // check for special class types we need additional handling for.
- if ( 'disabled' === $link_class ) {
- // Convert link to '#' and unset open targets.
- $atts['href'] = '#';
- unset( $atts['target'] );
- } elseif ( 'dropdown-header' === $link_class || 'dropdown-divider' === $link_class || 'dropdown-item-text' === $link_class ) {
- // Store a type flag and unset href and target.
- unset( $atts['href'] );
- unset( $atts['target'] );
- }
- }
- }
- }
- return $atts;
- }
-
- /**
- * Wraps the passed text in a screen reader only class.
- *
- * @since 4.0.0
- *
- * @param string $text the string of text to be wrapped in a screen reader class.
- * @return string the string wrapped in a span with the class.
- */
- private function wrap_for_screen_reader( $text = '' ) {
- if ( $text ) {
- $text = '<span class="sr-only">' . $text . '</span>';
- }
- return $text;
- }
-
- /**
- * Returns the correct opening element and attributes for a linkmod.
- *
- * @since 4.0.0
- *
- * @param string $linkmod_type a sting containing a linkmod type flag.
- * @param string $attributes a string of attributes to add to the element.
- *
- * @return string a string with the openign tag for the element with attribibutes added.
- */
- private function linkmod_element_open( $linkmod_type, $attributes = '' ) {
- $output = '';
- if ( 'dropdown-item-text' === $linkmod_type ) {
- $output .= '<span class="dropdown-item-text"' . $attributes . '>';
- } elseif ( 'dropdown-header' === $linkmod_type ) {
- // For a header use a span with the .h6 class instead of a real
- // header tag so that it doesn't confuse screen readers.
- $output .= '<span class="dropdown-header h6"' . $attributes . '>';
- } elseif ( 'dropdown-divider' === $linkmod_type ) {
- // this is a divider.
- $output .= '<div class="dropdown-divider"' . $attributes . '>';
- }
- return $output;
- }
-
- /**
- * Return the correct closing tag for the linkmod element.
- *
- * @since 4.0.0
- *
- * @param string $linkmod_type a string containing a special linkmod type.
- *
- * @return string a string with the closing tag for this linkmod type.
- */
- private function linkmod_element_close( $linkmod_type ) {
- $output = '';
- if ( 'dropdown-header' === $linkmod_type || 'dropdown-item-text' === $linkmod_type ) {
- // For a header use a span with the .h6 class instead of a real
- // header tag so that it doesn't confuse screen readers.
- $output .= '</span>';
- } elseif ( 'dropdown-divider' === $linkmod_type ) {
- // this is a divider.
- $output .= '</div>';
- }
- return $output;
- }
- }
-}
diff --git a/dist/inc/custom-comments.php b/dist/inc/custom-comments.php
deleted file mode 100644
index c4aa7c7..0000000
--- a/dist/inc/custom-comments.php
+++ /dev/null
@@ -1,71 +0,0 @@
-<?php
-/**
- * Comment layout.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-// Comments form.
-add_filter( 'comment_form_default_fields', 'understrap_bootstrap_comment_form_fields' );
-
-/**
- * Creates the comments form.
- *
- * @param string $fields Form fields.
- *
- * @return array
- */
-
-if ( ! function_exists( 'understrap_bootstrap_comment_form_fields' ) ) {
-
- function understrap_bootstrap_comment_form_fields( $fields ) {
- $commenter = wp_get_current_commenter();
- $req = get_option( 'require_name_email' );
- $aria_req = ( $req ? " aria-required='true'" : '' );
- $html5 = current_theme_supports( 'html5', 'comment-form' ) ? 1 : 0;
- $consent = empty( $commenter['comment_author_email'] ) ? '' : ' checked="checked"';
- $fields = array(
- 'author' => '<div class="form-group comment-form-author textfield-box"><label for="author">' . __( 'Name',
- 'understrap' ) . ( $req ? ' <span class="required">*</span>' : '' ) . '</label> ' .
- '<input class="form-control" id="author" name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req . '></div>',
- 'email' => '<div class="form-group comment-form-email textfield-box"><label for="email">' . __( 'E-Mail',
- 'understrap' ) . ( $req ? ' <span class="required">*</span>' : '' ) . '</label> ' .
- '<input class="form-control" id="email" name="email" ' . ( $html5 ? 'type="email"' : 'type="text"' ) . ' value="' . esc_attr( $commenter['comment_author_email'] ) . '" size="30"' . $aria_req . '></div>',
- 'url' => '<div class="form-group comment-form-url textfield-box"><label for="url">' . __( 'Webseite',
- 'understrap' ) . '</label> ' .
- '<input class="form-control" id="url" name="url" ' . ( $html5 ? 'type="url"' : 'type="text"' ) . ' value="' . esc_attr( $commenter['comment_author_url'] ) . '" size="30"></div>',
- 'cookies' => '<div class="form-group form-check comment-form-cookies-consent"><input class="form-check-input" id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes"' . $consent . ' /> ' .
- '<label class="form-check-label" for="wp-comment-cookies-consent">' . __( 'Save my name, email, and website in this browser for the next time I comment', 'understrap' ) . '</label></div>',
- );
-
- return $fields;
- }
-} // endif function_exists( 'understrap_bootstrap_comment_form_fields' )
-
-add_filter( 'comment_form_defaults', 'understrap_bootstrap_comment_form' );
-
-/**
- * Builds the form.
- *
- * @param string $args Arguments for form's fields.
- *
- * @return mixed
- */
-
-if ( ! function_exists( 'understrap_bootstrap_comment_form' ) ) {
-
- function understrap_bootstrap_comment_form( $args ) {
- $args['comment_field'] = '<div class="form-group comment-form-comment">
- <div class="textfield-box">
- <label for="comment">' . _x( 'Kommentar', 'noun', 'understrap' ) . ( ' <span class="required">*</span>' ) . '</label>
- <textarea class="form-control" id="comment" name="comment" aria-required="true" cols="45" rows="8"></textarea>
- </div>
- </div>';
- $args['class_submit'] = 'btn btn-secondary'; // since WP 4.1.
- return $args;
- }
-} // endif function_exists( 'understrap_bootstrap_comment_form' )
diff --git a/dist/inc/custom-header.php b/dist/inc/custom-header.php
deleted file mode 100644
index b66a416..0000000
--- a/dist/inc/custom-header.php
+++ /dev/null
@@ -1,49 +0,0 @@
-<?php
-/**
- * Custom header setup.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-add_action( 'after_setup_theme', 'understrap_custom_header_setup' );
-
-if ( ! function_exists ( 'understrap_custom_header_setup' ) ) {
- function understrap_custom_header_setup() {
-
- /**
- * Filter UnderStrap custom-header support arguments.
- *
- * @since UnderStrap 0.5.2
- *
- * @param array $args {
- * An array of custom-header support arguments.
- *
- * @type string $default-image Default image of the header.
- * @type string $default_text_color Default color of the header text.
- * @type int $width Width in pixels of the custom header image. Default 954.
- * @type int $height Height in pixels of the custom header image. Default 1300.
- * @type string $wp-head-callback Callback function used to styles the header image and text
- * displayed on the blog.
- * @type string $flex-height Flex support for height of header.
- * }
- */
- add_theme_support( 'custom-header', apply_filters( 'understrap_custom_header_args', array(
- 'default-image' => get_parent_theme_file_uri( '/img/header.jpg' ),
- 'width' => 2000,
- 'height' => 1200,
- 'flex-height' => true,
- ) ) );
-
- register_default_headers( array(
- 'default-image' => array(
- 'url' => '%s/img/header.jpg',
- 'thumbnail_url' => '%s/img/header.jpg',
- 'description' => __( 'Default Header Image', 'understrap' ),
- ),
- ) );
- }
-} \ No newline at end of file
diff --git a/dist/inc/customizer.php b/dist/inc/customizer.php
deleted file mode 100644
index 6729d77..0000000
--- a/dist/inc/customizer.php
+++ /dev/null
@@ -1,135 +0,0 @@
-<?php
-/**
- * Understrap Theme Customizer
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-/**
- * Add postMessage support for site title and description for the Theme Customizer.
- *
- * @param WP_Customize_Manager $wp_customize Theme Customizer object.
- */
-if ( ! function_exists( 'understrap_customize_register' ) ) {
- /**
- * Register basic customizer support.
- *
- * @param object $wp_customize Customizer reference.
- */
- function understrap_customize_register( $wp_customize ) {
- $wp_customize->get_setting( 'blogname' )->transport = 'postMessage';
- $wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage';
- $wp_customize->get_setting( 'header_textcolor' )->transport = 'postMessage';
- }
-}
-add_action( 'customize_register', 'understrap_customize_register' );
-
-if ( ! function_exists( 'understrap_theme_customize_register' ) ) {
- /**
- * Register individual settings through customizer's API.
- *
- * @param WP_Customize_Manager $wp_customize Customizer reference.
- */
- function understrap_theme_customize_register( $wp_customize ) {
-
- // Theme layout settings.
- $wp_customize->add_section( 'understrap_theme_layout_options', array(
- 'title' => __( 'Theme Layout Settings', 'understrap' ),
- 'capability' => 'edit_theme_options',
- 'description' => __( 'Container width and sidebar defaults', 'understrap' ),
- 'priority' => 160,
- ) );
-
- /**
- * Select sanitization function
- *
- * @param string $input Slug to sanitize.
- * @param WP_Customize_Setting $setting Setting instance.
- * @return string Sanitized slug if it is a valid choice; otherwise, the setting default.
- */
- function understrap_theme_slug_sanitize_select( $input, $setting ){
-
- // Ensure input is a slug (lowercase alphanumeric characters, dashes and underscores are allowed only).
- $input = sanitize_key( $input );
-
- // Get the list of possible select options.
- $choices = $setting->manager->get_control( $setting->id )->choices;
-
- // If the input is a valid key, return it; otherwise, return the default.
- return ( array_key_exists( $input, $choices ) ? $input : $setting->default );
-
- }
-
- $wp_customize->add_setting( 'understrap_container_type', array(
- 'default' => 'container',
- 'type' => 'theme_mod',
- 'sanitize_callback' => 'understrap_theme_slug_sanitize_select',
- 'capability' => 'edit_theme_options',
- ) );
-
- $wp_customize->add_control(
- new WP_Customize_Control(
- $wp_customize,
- 'understrap_container_type', array(
- 'label' => __( 'Container Width', 'understrap' ),
- 'description' => __( 'Choose between Bootstrap\'s container and container-fluid', 'understrap' ),
- 'section' => 'understrap_theme_layout_options',
- 'settings' => 'understrap_container_type',
- 'type' => 'select',
- 'choices' => array(
- 'container' => __( 'Fixed width container', 'understrap' ),
- 'container-fluid' => __( 'Full width container', 'understrap' ),
- ),
- 'priority' => '10',
- )
- ) );
-
- $wp_customize->add_setting( 'understrap_sidebar_position', array(
- 'default' => 'right',
- 'type' => 'theme_mod',
- 'sanitize_callback' => 'sanitize_text_field',
- 'capability' => 'edit_theme_options',
- ) );
-
- $wp_customize->add_control(
- new WP_Customize_Control(
- $wp_customize,
- 'understrap_sidebar_position', array(
- 'label' => __( 'Sidebar Positioning', 'understrap' ),
- 'description' => __( 'Set sidebar\'s default position. Can either be: right, left, both or none. Note: this can be overridden on individual pages.',
- 'understrap' ),
- 'section' => 'understrap_theme_layout_options',
- 'settings' => 'understrap_sidebar_position',
- 'type' => 'select',
- 'sanitize_callback' => 'understrap_theme_slug_sanitize_select',
- 'choices' => array(
- 'right' => __( 'Right sidebar', 'understrap' ),
- 'left' => __( 'Left sidebar', 'understrap' ),
- 'both' => __( 'Left & Right sidebars', 'understrap' ),
- 'none' => __( 'No sidebar', 'understrap' ),
- ),
- 'priority' => '20',
- )
- ) );
- }
-} // endif function_exists( 'understrap_theme_customize_register' ).
-add_action( 'customize_register', 'understrap_theme_customize_register' );
-
-/**
- * Binds JS handlers to make Theme Customizer preview reload changes asynchronously.
- */
-if ( ! function_exists( 'understrap_customize_preview_js' ) ) {
- /**
- * Setup JS integration for live previewing.
- */
- function understrap_customize_preview_js() {
- wp_enqueue_script( 'understrap_customizer', get_template_directory_uri() . '/js/customizer.js',
- array( 'customize-preview' ), '20130508', true
- );
- }
-}
-add_action( 'customize_preview_init', 'understrap_customize_preview_js' );
diff --git a/dist/inc/editor.php b/dist/inc/editor.php
deleted file mode 100644
index 4b71ee9..0000000
--- a/dist/inc/editor.php
+++ /dev/null
@@ -1,78 +0,0 @@
-<?php
-/**
- * Understrap modify editor
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-/**
- * Registers an editor stylesheet for the theme.
- */
-
-add_action( 'admin_init', 'understrap_wpdocs_theme_add_editor_styles' );
-
-if ( ! function_exists ( 'understrap_wpdocs_theme_add_editor_styles' ) ) {
- function understrap_wpdocs_theme_add_editor_styles() {
- add_editor_style( 'css/custom-editor-style.min.css' );
- }
-}
-
-// Add TinyMCE style formats.
-add_filter( 'mce_buttons_2', 'understrap_tiny_mce_style_formats' );
-
-if ( ! function_exists ( 'understrap_tiny_mce_style_formats' ) ) {
- function understrap_tiny_mce_style_formats( $styles ) {
-
- array_unshift( $styles, 'styleselect' );
- return $styles;
- }
-}
-
-
-add_filter( 'tiny_mce_before_init', 'understrap_tiny_mce_before_init' );
-
-if ( ! function_exists ( 'understrap_tiny_mce_before_init' ) ) {
- function understrap_tiny_mce_before_init( $settings ) {
-
- $style_formats = array(
- array(
- 'title' => 'Lead Paragraph',
- 'selector' => 'p',
- 'classes' => 'lead',
- 'wrapper' => true
- ),
- array(
- 'title' => 'Small',
- 'inline' => 'small'
- ),
- array(
- 'title' => 'Blockquote',
- 'block' => 'blockquote',
- 'classes' => 'blockquote',
- 'wrapper' => true
- ),
- array(
- 'title' => 'Blockquote Footer',
- 'block' => 'footer',
- 'classes' => 'blockquote-footer',
- 'wrapper' => true
- ),
- array(
- 'title' => 'Cite',
- 'inline' => 'cite'
- )
- );
-
- if ( isset( $settings['style_formats'] ) ) {
- $orig_style_formats = json_decode($settings['style_formats'],true);
- $style_formats = array_merge($orig_style_formats,$style_formats);
- }
-
- $settings['style_formats'] = json_encode( $style_formats );
- return $settings;
- }
-}
diff --git a/dist/inc/enqueue.php b/dist/inc/enqueue.php
deleted file mode 100644
index 56d3dd6..0000000
--- a/dist/inc/enqueue.php
+++ /dev/null
@@ -1,34 +0,0 @@
-<?php
-/**
- * Understrap enqueue scripts
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-if ( ! function_exists( 'understrap_scripts' ) ) {
- /**
- * Load theme's JavaScript and CSS sources.
- */
- function understrap_scripts() {
- // Get the theme data.
- $the_theme = wp_get_theme();
- $theme_version = $the_theme->get( 'Version' );
-
- $css_version = $theme_version . '.' . filemtime(get_template_directory() . '/css/theme.css');
- wp_enqueue_style( 'understrap-styles', get_stylesheet_directory_uri() . '/css/theme.css', array(), $css_version );
-
- wp_enqueue_script( 'jquery');
-
- $js_version = $theme_version . '.' . filemtime(get_template_directory() . '/js/theme.min.js');
- wp_enqueue_script( 'understrap-scripts', get_template_directory_uri() . '/js/theme.min.js', array(), $js_version, true );
- if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
- wp_enqueue_script( 'comment-reply' );
- }
- }
-} // endif function_exists( 'understrap_scripts' ).
-
-add_action( 'wp_enqueue_scripts', 'understrap_scripts' );
diff --git a/dist/inc/extras.php b/dist/inc/extras.php
deleted file mode 100644
index 94f7485..0000000
--- a/dist/inc/extras.php
+++ /dev/null
@@ -1,114 +0,0 @@
-<?php
-/**
- * Custom functions that act independently of the theme templates.
- *
- * Eventually, some of the functionality here could be replaced by core features.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-add_filter( 'body_class', 'understrap_body_classes' );
-
-if ( ! function_exists( 'understrap_body_classes' ) ) {
- /**
- * Adds custom classes to the array of body classes.
- *
- * @param array $classes Classes for the body element.
- *
- * @return array
- */
- function understrap_body_classes( $classes ) {
- // Adds a class of group-blog to blogs with more than 1 published author.
- if ( is_multi_author() ) {
- $classes[] = 'group-blog';
- }
- // Adds a class of hfeed to non-singular pages.
- if ( ! is_singular() ) {
- $classes[] = 'hfeed';
- }
-
- return $classes;
- }
-}
-
-// Removes tag class from the body_class array to avoid Bootstrap markup styling issues.
-add_filter( 'body_class', 'understrap_adjust_body_class' );
-
-if ( ! function_exists( 'understrap_adjust_body_class' ) ) {
- /**
- * Setup body classes.
- *
- * @param string $classes CSS classes.
- *
- * @return mixed
- */
- function understrap_adjust_body_class( $classes ) {
-
- foreach ( $classes as $key => $value ) {
- if ( 'tag' == $value ) {
- unset( $classes[ $key ] );
- }
- }
-
- return $classes;
-
- }
-}
-
-// Filter custom logo with correct classes.
-add_filter( 'get_custom_logo', 'understrap_change_logo_class' );
-
-if ( ! function_exists( 'understrap_change_logo_class' ) ) {
- /**
- * Replaces logo CSS class.
- *
- * @param string $html Markup.
- *
- * @return mixed
- */
- function understrap_change_logo_class( $html ) {
-
- $html = str_replace( 'class="custom-logo"', 'class="img-fluid"', $html );
- $html = str_replace( 'class="custom-logo-link"', 'class="navbar-brand custom-logo-link"', $html );
- $html = str_replace( 'alt=""', 'title="Home" alt="logo"' , $html );
-
- return $html;
- }
-}
-
-/**
- * Display navigation to next/previous post when applicable.
- */
-
-if ( ! function_exists ( 'understrap_post_nav' ) ) {
- function understrap_post_nav() {
- // Don't print empty markup if there's nowhere to navigate.
- $previous = ( is_attachment() ) ? get_post( get_post()->post_parent ) : get_adjacent_post( false, '', true );
- $next = get_adjacent_post( false, '', false );
-
- if ( ! $next && ! $previous ) {
- return;
- }
- ?>
- <nav class="container navigation post-navigation">
- <h2 class="sr-only"><?php _e( 'Post navigation', 'understrap' ); ?></h2>
- <div class="row nav-links justify-content-between">
- <?php
-
- if ( get_previous_post_link() ) {
- previous_post_link( '<span class="col nav-previous text-left">%link</span>', _x( '<i class="fa fa-angle-left"></i>&nbsp;%title', 'Previous post link', 'understrap' ) );
- }
- if ( get_next_post_link() ) {
- next_post_link( '<span class="col nav-next text-right">%link</span>', _x( '%title&nbsp;<i class="fa fa-angle-right"></i>', 'Next post link', 'understrap' ) );
- }
- ?>
- </div><!-- .nav-links -->
- </nav><!-- .navigation -->
-
- <?php
- }
-}
diff --git a/dist/inc/hooks.php b/dist/inc/hooks.php
deleted file mode 100644
index 8cd0b8d..0000000
--- a/dist/inc/hooks.php
+++ /dev/null
@@ -1,49 +0,0 @@
-<?php
-/**
- * Custom hooks.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-if ( ! function_exists( 'understrap_site_info' ) ) {
- /**
- * Add site info hook to WP hook library.
- */
- function understrap_site_info() {
- #do_action( 'understrap_site_info' );
- }
-}
-
-if ( ! function_exists( 'understrap_add_site_info' ) ) {
- add_action( 'understrap_site_info', 'understrap_add_site_info' );
-
- /**
- * Add site info content.
- */
- function understrap_add_site_info() {
- $the_theme = wp_get_theme();
-
- $site_info = sprintf(
- '<a href="%1$s">%2$s</a><span class="sep"> | </span>%3$s(%4$s)',
- esc_url( __( 'http://wordpress.org/', 'understrap' ) ),
- sprintf(
- /* translators:*/
- esc_html__( 'Proudly powered by %s', 'understrap' ), 'WordPress'
- ),
- sprintf( // WPCS: XSS ok.
- /* translators:*/
- esc_html__( 'Theme: %1$s by %2$s.', 'understrap' ), $the_theme->get( 'Name' ), '<a href="' . esc_url( __( 'http://understrap.com', 'understrap' ) ) . '">understrap.com</a>'
- ),
- sprintf( // WPCS: XSS ok.
- /* translators:*/
- esc_html__( 'Version: %1$s', 'understrap' ), $the_theme->get( 'Version' )
- )
- );
-
- echo apply_filters( 'understrap_site_info_content', $site_info ); // WPCS: XSS ok.
- }
-}
diff --git a/dist/inc/jetpack.php b/dist/inc/jetpack.php
deleted file mode 100644
index 1c2579c..0000000
--- a/dist/inc/jetpack.php
+++ /dev/null
@@ -1,67 +0,0 @@
-<?php
-/**
- * Jetpack Compatibility File
- *
- * @link https://jetpack.me/
- *
- * @package UnderStrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-/**
- * Jetpack setup function.
- *
- * See: https://jetpack.me/support/infinite-scroll/
- * See: https://jetpack.me/support/responsive-videos/
- */
-
-add_action( 'after_setup_theme', 'understrap_components_jetpack_setup' );
-
-if ( ! function_exists ( 'understrap_components_jetpack_setup' ) ) {
- function understrap_components_jetpack_setup() {
- // Add theme support for Infinite Scroll.
- add_theme_support( 'infinite-scroll', array(
- 'container' => 'main',
- 'render' => 'understrap_components_infinite_scroll_render',
- 'footer' => 'page',
- ) );
-
- // Add theme support for Responsive Videos.
- add_theme_support( 'jetpack-responsive-videos' );
-
- // Add theme support for Social Menus
- add_theme_support( 'jetpack-social-menu' );
-
- }
-}
-
-
-/**
- * Custom render function for Infinite Scroll.
- */
-
-if ( ! function_exists ( 'understrap_components_infinite_scroll_render' ) ) {
- function understrap_components_infinite_scroll_render() {
- while ( have_posts() ) {
- the_post();
- if ( is_search() ) :
- get_template_part( 'loop-templates/content', 'search' );
- else :
- get_template_part( 'loop-templates/content', get_post_format() );
- endif;
- }
- }
-}
-
-if ( ! function_exists ( 'understrap_components_social_menu' ) ) {
- function understrap_components_social_menu() {
- if ( ! function_exists( 'jetpack_social_menu' ) ) {
- return;
- } else {
- jetpack_social_menu();
- }
- }
-} \ No newline at end of file
diff --git a/dist/inc/pagination.php b/dist/inc/pagination.php
deleted file mode 100644
index 9a6ff79..0000000
--- a/dist/inc/pagination.php
+++ /dev/null
@@ -1,56 +0,0 @@
-<?php
-/**
- * Pagination layout.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-if ( ! function_exists ( 'understrap_pagination' ) ) {
-
- function understrap_pagination( $args = array(), $class = 'pagination' ) {
-
- if ($GLOBALS['wp_query']->max_num_pages <= 1) return;
-
- $args = wp_parse_args( $args, array(
- 'mid_size' => 2,
- 'prev_next' => true,
- 'prev_text' => __('&laquo;', 'understrap'),
- 'next_text' => __('&raquo;', 'understrap'),
- 'screen_reader_text' => __('Posts navigation', 'understrap'),
- 'type' => 'array',
- 'current' => max( 1, get_query_var('paged') ),
- ) );
-
- $links = paginate_links($args);
-
- ?>
-
- <nav aria-label="<?php echo $args['screen_reader_text']; ?>">
-
- <ul class="pagination">
-
- <?php
-
- foreach ( $links as $key => $link ) { ?>
-
- <li class="page-item <?php echo strpos( $link, 'current' ) ? 'active' : '' ?>">
-
- <?php echo str_replace( 'page-numbers', 'page-link', $link ); ?>
-
- </li>
-
- <?php } ?>
-
- </ul>
-
- </nav>
-
- <?php
- }
-}
-
-?>
diff --git a/dist/inc/setup.php b/dist/inc/setup.php
deleted file mode 100644
index 5118851..0000000
--- a/dist/inc/setup.php
+++ /dev/null
@@ -1,132 +0,0 @@
-<?php
-/**
- * Theme basic setup.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-// Set the content width based on the theme's design and stylesheet.
-if ( ! isset( $content_width ) ) {
- $content_width = 640; /* pixels */
-}
-
-add_action( 'after_setup_theme', 'understrap_setup' );
-
-if ( ! function_exists ( 'understrap_setup' ) ) {
- /**
- * Sets up theme defaults and registers support for various WordPress features.
- *
- * Note that this function is hooked into the after_setup_theme hook, which
- * runs before the init hook. The init hook is too late for some features, such
- * as indicating support for post thumbnails.
- */
- function understrap_setup() {
- /*
- * Make theme available for translation.
- * Translations can be filed in the /languages/ directory.
- * If you're building a theme based on understrap, use a find and replace
- * to change 'understrap' to the name of your theme in all the template files
- */
- load_theme_textdomain( 'understrap', get_template_directory() . '/languages' );
-
- // Add default posts and comments RSS feed links to head.
- add_theme_support( 'automatic-feed-links' );
-
- /*
- * Let WordPress manage the document title.
- * By adding theme support, we declare that this theme does not use a
- * hard-coded <title> tag in the document head, and expect WordPress to
- * provide it for us.
- */
- add_theme_support( 'title-tag' );
-
- // This theme uses wp_nav_menu() in one location.
- register_nav_menus( array(
- 'primary' => __( 'Primary Menu', 'understrap' ),
- ) );
-
- /*
- * Switch default core markup for search form, comment form, and comments
- * to output valid HTML5.
- */
- add_theme_support( 'html5', array(
- 'search-form',
- 'comment-form',
- 'comment-list',
- 'gallery',
- 'caption',
- ) );
-
- /*
- * Adding Thumbnail basic support
- */
- add_theme_support( 'post-thumbnails' );
-
- /*
- * Adding support for Widget edit icons in customizer
- */
- add_theme_support( 'customize-selective-refresh-widgets' );
-
- /*
- * Enable support for Post Formats.
- * See http://codex.wordpress.org/Post_Formats
- */
- add_theme_support( 'post-formats', array(
- 'aside',
- 'image',
- 'video',
- 'quote',
- 'link',
- ) );
-
- // Set up the WordPress core custom background feature.
- add_theme_support( 'custom-background', apply_filters( 'understrap_custom_background_args', array(
- 'default-color' => 'ffffff',
- 'default-image' => '',
- ) ) );
-
- // Set up the WordPress Theme logo feature.
- add_theme_support( 'custom-logo' );
-
- // Check and setup theme default settings.
- understrap_setup_theme_default_settings();
-
- }
-}
-
-
-add_filter( 'excerpt_more', 'understrap_custom_excerpt_more' );
-
-if ( ! function_exists( 'understrap_custom_excerpt_more' ) ) {
- /**
- * Removes the ... from the excerpt read more link
- *
- * @param string $more The excerpt.
- *
- * @return string
- */
- function understrap_custom_excerpt_more( $more ) {
- return '';
- }
-}
-
-add_filter( 'wp_trim_excerpt', 'understrap_all_excerpts_get_more_link' );
-
-if ( ! function_exists( 'understrap_all_excerpts_get_more_link' ) ) {
- /**
- * Adds a custom read more link to all excerpts, manually or automatically generated
- *
- * @param string $post_excerpt Posts's excerpt.
- *
- * @return string
- */
- function understrap_all_excerpts_get_more_link( $post_excerpt ) {
-
- return $post_excerpt . ' <p><a class="btn btn-secondary understrap-read-more-link" href="' . esc_url( get_permalink( get_the_ID() )) . '#verkostung">' . __( 'Mehr lesen...',
- 'understrap' ) . '</a></p>';
- }
-}
diff --git a/dist/inc/style-wpcom.css b/dist/inc/style-wpcom.css
deleted file mode 100644
index 0b6da17..0000000
--- a/dist/inc/style-wpcom.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*
- * Theme Name: Components
- *
- * Add any WordPress.com-specific CSS here
- *
- * This file is enqueued in /inc/wpcom.php
- */ \ No newline at end of file
diff --git a/dist/inc/template-tags.php b/dist/inc/template-tags.php
deleted file mode 100644
index 8ef2eb6..0000000
--- a/dist/inc/template-tags.php
+++ /dev/null
@@ -1,137 +0,0 @@
-<?php
-/**
- * Custom template tags for this theme.
- *
- * Eventually, some of the functionality here could be replaced by core features.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-/**
- * Prints HTML with meta information for the current post-date/time and author.
- */
-if ( ! function_exists ( 'understrap_posted_on' ) ) {
- function understrap_posted_on() {
- $time_string = '<time class="entry-date published updated" datetime="%1$s">%2$s</time>';
- $time_string = sprintf( $time_string,
- esc_attr( get_the_date( 'c' ) ),
- esc_html( get_the_date() )
- );
- /*
- $time_string = '<time class="entry-date published updated" datetime="%1$s">%2$s</time>';
- if ( get_the_time( 'U' ) !== get_the_modified_time( 'U' ) ) {
- $time_string = '<time class="entry-date published" datetime="%1$s">%2$s</time><time class="updated" datetime="%3$s"> (%4$s) </time>';
- }
- $time_string = sprintf( $time_string,
- esc_attr( get_the_date( 'c' ) ),
- esc_html( get_the_date() ),
- esc_attr( get_the_modified_date( 'c' ) ),
- esc_html( get_the_modified_date() )
- );
- */
- /*
- $posted_on = sprintf(
- //esc_html_x( 'Posted on %s', 'post date', 'understrap' ),
- esc_html_x( 'Autor:', 'post date', 'understrap' ),
- '<a class="text-muted" href="' . esc_url( get_permalink() ) . '" rel="bookmark">' . $time_string . '</a>'
- );
- */
- $posted_on = '<a class="text-muted" href="' . esc_url( get_permalink() ) . '" rel="bookmark">' . $time_string . '</a>';
- $byline = sprintf(
- esc_html_x( 'Autor: %s', 'post author', 'understrap' ),
- '<span class="author vcard"><a class="text-muted url fn n" href="' . esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ) . '">' . esc_html( get_the_author() ) . '</a></span>'
- );
- echo '<span class="text-muted"><span class="byline"> ' . $byline . '</span> | <span class="posted-on">' . $posted_on . '</span> | <a class="text-muted" href="' . esc_url( get_permalink() ) . '#comments">'; comments_number("0 Kommentare", "1 Kommentar", "% Kommentare"); echo '</a></span>'; // WPCS: XSS OK.
- }
-}
-
-
-/**
- * Prints HTML with meta information for the categories, tags and comments.
- */
-if ( ! function_exists ( 'understrap_entry_footer' ) ) {
- function understrap_entry_footer() {
- // Hide category and tag text for pages.
- if ( 'post' === get_post_type() ) {
- /* translators: used between list items, there is a space after the comma */
- $categories_list = get_the_category_list( esc_html__( ', ', 'understrap' ) );
- if ( $categories_list && understrap_categorized_blog() ) {
- printf( '<span class="cat-links text-muted col-sm col-xl-6"><i class="material-icons text-muted tag-category-icon">folder</i> ' . esc_html__( '%1$s', 'understrap' ) . '</span>', $categories_list ); // WPCS: XSS OK.
- }
- /* translators: used between list items, there is a space after the comma */
- $tags_list = get_the_tag_list( '', esc_html__( ', ', 'understrap' ) );
- if ( $tags_list ) {
- printf( '<span class="tags-links text-right-xs col-sm col-xl-6"><i class="material-icons text-muted tag-category-icon">label</i>' . esc_html__( '%1$s', 'understrap' ) . '</span>', $tags_list ); // WPCS: XSS OK.
- }
- }
- /*
- if ( ! is_single() && ! post_password_required() && ( comments_open() || get_comments_number() ) ) {
- echo '<span class="comments-link">';
- comments_popup_link( esc_html__( 'Leave a comment', 'understrap' ), esc_html__( '1 Comment', 'understrap' ), esc_html__( '% Comments', 'understrap' ) );
- echo '</span>';
- }
- */
- # /* translators: %s: Name of current post */
- /*
- edit_post_link(
- sprintf(
- esc_html__( 'Edit %s', 'understrap' ),
- the_title( '<span class="screen-reader-text">"', '"</span>', false )
- ),
- '<span class="edit-link">',
- '</span>'
- );
- */
- }
-}
-
-
-/**
- * Returns true if a blog has more than 1 category.
- *
- * @return bool
- */
-if ( ! function_exists ( 'understrap_categorized_blog' ) ) {
- function understrap_categorized_blog() {
- if ( false === ( $all_the_cool_cats = get_transient( 'understrap_categories' ) ) ) {
- // Create an array of all the categories that are attached to posts.
- $all_the_cool_cats = get_categories( array(
- 'fields' => 'ids',
- 'hide_empty' => 1,
- // We only need to know if there is more than one category.
- 'number' => 2,
- ) );
- // Count the number of categories that are attached to the posts.
- $all_the_cool_cats = count( $all_the_cool_cats );
- set_transient( 'understrap_categories', $all_the_cool_cats );
- }
- if ( $all_the_cool_cats > 1 ) {
- // This blog has more than 1 category so components_categorized_blog should return true.
- return true;
- } else {
- // This blog has only 1 category so components_categorized_blog should return false.
- return false;
- }
- }
-}
-
-
-/**
- * Flush out the transients used in understrap_categorized_blog.
- */
-add_action( 'edit_category', 'understrap_category_transient_flusher' );
-add_action( 'save_post', 'understrap_category_transient_flusher' );
-
-if ( ! function_exists ( 'understrap_category_transient_flusher' ) ) {
- function understrap_category_transient_flusher() {
- if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) {
- return;
- }
- // Like, beat it. Dig?
- delete_transient( 'understrap_categories' );
- }
-}
diff --git a/dist/inc/theme-settings.php b/dist/inc/theme-settings.php
deleted file mode 100755
index 9bee616..0000000
--- a/dist/inc/theme-settings.php
+++ /dev/null
@@ -1,36 +0,0 @@
-<?php
-/**
- * Check and setup theme's default settings
- *
- * @package understrap
- *
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-if ( ! function_exists ( 'understrap_setup_theme_default_settings' ) ) {
- function understrap_setup_theme_default_settings() {
-
- // check if settings are set, if not set defaults.
- // Caution: DO NOT check existence using === always check with == .
- // Latest blog posts style.
- $understrap_posts_index_style = get_theme_mod( 'understrap_posts_index_style' );
- if ( '' == $understrap_posts_index_style ) {
- set_theme_mod( 'understrap_posts_index_style', 'default' );
- }
-
- // Sidebar position.
- $understrap_sidebar_position = get_theme_mod( 'understrap_sidebar_position' );
- if ( '' == $understrap_sidebar_position ) {
- set_theme_mod( 'understrap_sidebar_position', 'right' );
- }
-
- // Container width.
- $understrap_container_type = get_theme_mod( 'understrap_container_type' );
- if ( '' == $understrap_container_type ) {
- set_theme_mod( 'understrap_container_type', 'container' );
- }
- }
-} \ No newline at end of file
diff --git a/dist/inc/widgets.php b/dist/inc/widgets.php
deleted file mode 100644
index fdd6611..0000000
--- a/dist/inc/widgets.php
+++ /dev/null
@@ -1,119 +0,0 @@
-<?php
-/**
- * Declaring widgets
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-/**
- * Count number of widgets in a sidebar
- * Used to add classes to widget areas so widgets can be displayed one, two, three or four per row
- */
-if ( ! function_exists( 'understrap_slbd_count_widgets' ) ) {
- function understrap_slbd_count_widgets( $sidebar_id ) {
- // If loading from front page, consult $_wp_sidebars_widgets rather than options
- // to see if wp_convert_widget_settings() has made manipulations in memory.
- global $_wp_sidebars_widgets;
- if ( empty( $_wp_sidebars_widgets ) ) :
- $_wp_sidebars_widgets = get_option( 'sidebars_widgets', array() );
- endif;
-
- $sidebars_widgets_count = $_wp_sidebars_widgets;
-
- if ( isset( $sidebars_widgets_count[ $sidebar_id ] ) ) :
- $widget_count = count( $sidebars_widgets_count[ $sidebar_id ] );
- $widget_classes = 'widget-count-' . count( $sidebars_widgets_count[ $sidebar_id ] );
- if ( $widget_count % 4 == 0 || $widget_count > 6 ) :
- // Four widgets per row if there are exactly four or more than six
- $widget_classes .= ' col-md-3';
- elseif ( 6 == $widget_count ) :
- // If two widgets are published
- $widget_classes .= ' col-md-2';
- elseif ( $widget_count >= 3 ) :
- // Three widgets per row if there's three or more widgets
- $widget_classes .= ' col-md-4';
- elseif ( 2 == $widget_count ) :
- // If two widgets are published
- $widget_classes .= ' col-md-6';
- elseif ( 1 == $widget_count ) :
- // If just on widget is active
- $widget_classes .= ' col-md-12';
- endif;
- return $widget_classes;
- endif;
- }
-}
-
-add_action( 'widgets_init', 'understrap_widgets_init' );
-
-if ( ! function_exists( 'understrap_widgets_init' ) ) {
- /**
- * Initializes themes widgets.
- */
- function understrap_widgets_init() {
- register_sidebar( array(
- 'name' => __( 'Right Sidebar', 'understrap' ),
- 'id' => 'right-sidebar',
- 'description' => __( 'Right sidebar widget area', 'understrap' ),
- 'before_widget' => '<aside id="%1$s" class="widget %2$s">',
- 'after_widget' => '</aside>',
- 'before_title' => '<h3 class="widget-title">',
- 'after_title' => '</h3>',
- ) );
-
- register_sidebar( array(
- 'name' => __( 'Left Sidebar', 'understrap' ),
- 'id' => 'left-sidebar',
- 'description' => __( 'Left sidebar widget area', 'understrap' ),
- 'before_widget' => '<aside id="%1$s" class="widget %2$s">',
- 'after_widget' => '</aside>',
- 'before_title' => '<h3 class="widget-title">',
- 'after_title' => '</h3>',
- ) );
-
- register_sidebar( array(
- 'name' => __( 'Hero Slider', 'understrap' ),
- 'id' => 'hero',
- 'description' => __( 'Hero slider area. Place two or more widgets here and they will slide!', 'understrap' ),
- 'before_widget' => '<div class="carousel-item">',
- 'after_widget' => '</div>',
- 'before_title' => '',
- 'after_title' => '',
- ) );
-
- register_sidebar( array(
- 'name' => __( 'Hero Canvas', 'understrap' ),
- 'id' => 'herocanvas',
- 'description' => __( 'Full size canvas hero area for Bootstrap and other custom HTML markup', 'understrap' ),
- 'before_widget' => '',
- 'after_widget' => '',
- 'before_title' => '',
- 'after_title' => '',
- ) );
-
- register_sidebar( array(
- 'name' => __( 'Top Full', 'understrap' ),
- 'id' => 'statichero',
- 'description' => __( 'Full top widget with dynamic grid', 'understrap' ),
- 'before_widget' => '<div id="%1$s" class="static-hero-widget %2$s '. understrap_slbd_count_widgets( 'statichero' ) .'">',
- 'after_widget' => '</div><!-- .static-hero-widget -->',
- 'before_title' => '<h3 class="widget-title">',
- 'after_title' => '</h3>',
- ) );
-
- register_sidebar( array(
- 'name' => __( 'Footer Full', 'understrap' ),
- 'id' => 'footerfull',
- 'description' => __( 'Full sized footer widget with dynamic grid', 'understrap' ),
- 'before_widget' => '<div id="%1$s" class="footer-widget %2$s '. understrap_slbd_count_widgets( 'footerfull' ) .'">',
- 'after_widget' => '</div><!-- .footer-widget -->',
- 'before_title' => '<h3 class="widget-title">',
- 'after_title' => '</h3>',
- ) );
-
- }
-} // endif function_exists( 'understrap_widgets_init' ).
diff --git a/dist/inc/woocommerce.php b/dist/inc/woocommerce.php
deleted file mode 100644
index 3cd8e9b..0000000
--- a/dist/inc/woocommerce.php
+++ /dev/null
@@ -1,140 +0,0 @@
-<?php
-/**
- * Add WooCommerce support
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-add_action( 'after_setup_theme', 'understrap_woocommerce_support' );
-if ( ! function_exists( 'understrap_woocommerce_support' ) ) {
- /**
- * Declares WooCommerce theme support.
- */
- function understrap_woocommerce_support() {
- add_theme_support( 'woocommerce' );
-
- // Add New Woocommerce 3.0.0 Product Gallery support
- add_theme_support( 'wc-product-gallery-lightbox' );
- add_theme_support( 'wc-product-gallery-zoom' );
- add_theme_support( 'wc-product-gallery-slider' );
-
- // hook in and customizer form fields.
- add_filter( 'woocommerce_form_field_args', 'understrap_wc_form_field_args', 10, 3 );
- }
-}
-
-/**
-* First unhook the WooCommerce wrappers
-*/
-remove_action( 'woocommerce_before_main_content', 'woocommerce_output_content_wrapper', 10);
-remove_action( 'woocommerce_after_main_content', 'woocommerce_output_content_wrapper_end', 10);
-
-/**
-* Then hook in your own functions to display the wrappers your theme requires
-*/
-add_action('woocommerce_before_main_content', 'understrap_woocommerce_wrapper_start', 10);
-add_action('woocommerce_after_main_content', 'understrap_woocommerce_wrapper_end', 10);
-if ( ! function_exists( 'understrap_woocommerce_wrapper_start' ) ) {
- function understrap_woocommerce_wrapper_start() {
- $container = get_theme_mod( 'understrap_container_type' );
- echo '<div class="wrapper" id="woocommerce-wrapper">';
- echo '<div class="' . esc_attr( $container ) . '" id="content" tabindex="-1">';
- echo '<div class="row">';
- get_template_part( 'global-templates/left-sidebar-check' );
- echo '<main class="site-main" id="main">';
- }
-}
-if ( ! function_exists( 'understrap_woocommerce_wrapper_end' ) ) {
-function understrap_woocommerce_wrapper_end() {
- echo '</main><!-- #main -->';
- get_template_part( 'global-templates/right-sidebar-check' );
- echo '</div><!-- .row -->';
- echo '</div><!-- Container end -->';
- echo '</div><!-- Wrapper end -->';
- }
-}
-
-
-/**
- * Filter hook function monkey patching form classes
- * Author: Adriano Monecchi http://stackoverflow.com/a/36724593/307826
- *
- * @param string $args Form attributes.
- * @param string $key Not in use.
- * @param null $value Not in use.
- *
- * @return mixed
- */
-if ( ! function_exists ( 'understrap_wc_form_field_args' ) ) {
- function understrap_wc_form_field_args( $args, $key, $value = null ) {
- // Start field type switch case.
- switch ( $args['type'] ) {
- /* Targets all select input type elements, except the country and state select input types */
- case 'select' :
- // Add a class to the field's html element wrapper - woocommerce
- // input types (fields) are often wrapped within a <p></p> tag.
- $args['class'][] = 'form-group';
- // Add a class to the form input itself.
- $args['input_class'] = array( 'form-control', 'input-lg' );
- $args['label_class'] = array( 'control-label' );
- $args['custom_attributes'] = array(
- 'data-plugin' => 'select2',
- 'data-allow-clear' => 'true',
- 'aria-hidden' => 'true',
- // Add custom data attributes to the form input itself.
- );
- break;
- // By default WooCommerce will populate a select with the country names - $args
- // defined for this specific input type targets only the country select element.
- case 'country' :
- $args['class'][] = 'form-group single-country';
- $args['label_class'] = array( 'control-label' );
- break;
- // By default WooCommerce will populate a select with state names - $args defined
- // for this specific input type targets only the country select element.
- case 'state' :
- // Add class to the field's html element wrapper.
- $args['class'][] = 'form-group';
- // add class to the form input itself.
- $args['input_class'] = array( '', 'input-lg' );
- $args['label_class'] = array( 'control-label' );
- $args['custom_attributes'] = array(
- 'data-plugin' => 'select2',
- 'data-allow-clear' => 'true',
- 'aria-hidden' => 'true',
- );
- break;
- case 'password' :
- case 'text' :
- case 'email' :
- case 'tel' :
- case 'number' :
- $args['class'][] = 'form-group';
- $args['input_class'] = array( 'form-control', 'input-lg' );
- $args['label_class'] = array( 'control-label' );
- break;
- case 'textarea' :
- $args['input_class'] = array( 'form-control', 'input-lg' );
- $args['label_class'] = array( 'control-label' );
- break;
- case 'checkbox' :
- $args['label_class'] = array( 'custom-control custom-checkbox' );
- $args['input_class'] = array( 'custom-control-input', 'input-lg' );
- break;
- case 'radio' :
- $args['label_class'] = array( 'custom-control custom-radio' );
- $args['input_class'] = array( 'custom-control-input', 'input-lg' );
- break;
- default :
- $args['class'][] = 'form-group';
- $args['input_class'] = array( 'form-control', 'input-lg' );
- $args['label_class'] = array( 'control-label' );
- break;
- } // end switch ($args).
- return $args;
- }
-} \ No newline at end of file
diff --git a/dist/inc/wpcom.php b/dist/inc/wpcom.php
deleted file mode 100644
index ca42c38..0000000
--- a/dist/inc/wpcom.php
+++ /dev/null
@@ -1,51 +0,0 @@
-<?php
-/**
- * WordPress.com-specific functions and definitions
- *
- * This file is centrally included from `wp-content/mu-plugins/wpcom-theme-compat.php`.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-/**
- * Adds support for wp.com-specific theme functions.
- *
- * @global array $themecolors
- */
-add_action( 'after_setup_theme', 'understrap_wpcom_setup' );
-
-if ( ! function_exists ( 'understrap_wpcom_setup' ) ) {
- function understrap_wpcom_setup() {
- global $themecolors;
-
- // Set theme colors for third party services.
- if ( ! isset( $themecolors ) ) {
- $themecolors = array(
- 'bg' => '',
- 'border' => '',
- 'text' => '',
- 'link' => '',
- 'url' => '',
- );
- }
-
- /* Add WP.com print styles */
- add_theme_support( 'print-styles' );
- }
-}
-
-
-/*
- * WordPress.com-specific styles
- */
-add_action( 'wp_enqueue_scripts', 'understrap_wpcom_styles' );
-
-if ( ! function_exists ( 'understrap_wpcom_styles' ) ) {
- function understrap_wpcom_styles() {
- wp_enqueue_style( 'understrap-wpcom', get_template_directory_uri() . '/inc/style-wpcom.css', '20160411' );
- }
-} \ No newline at end of file
diff --git a/dist/index.php b/dist/index.php
deleted file mode 100644
index fddf5dd..0000000
--- a/dist/index.php
+++ /dev/null
@@ -1,77 +0,0 @@
-<?php
-/**
- * The main template file.
- *
- * This is the most generic template file in a WordPress theme
- * and one of the two required files for a theme (the other being style.css).
- * It is used to display a page when nothing more specific matches a query.
- * E.g., it puts together the home page when no home.php file exists.
- * Learn more: http://codex.wordpress.org/Template_Hierarchy
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-get_header();
-
-$container = get_theme_mod( 'understrap_container_type' );
-?>
-
-<?php if ( is_front_page() && is_home() ) : ?>
- <?php get_template_part( 'global-templates/hero' ); ?>
-<?php endif; ?>
-
-<div class="wrapper" id="index-wrapper">
-
- <div class="<?php echo esc_attr( $container ); ?>" id="content" tabindex="-1">
-
- <div class="row">
-
- <!-- Do the left sidebar check and opens the primary div -->
- <?php get_template_part( 'global-templates/left-sidebar-check' ); ?>
-
- <main class="site-main" id="main">
-
- <?php if ( have_posts() ) : ?>
-
- <?php /* Start the Loop */ ?>
-
- <?php while ( have_posts() ) : the_post(); ?>
-
- <?php
-
- /*
- * Include the Post-Format-specific template for the content.
- * If you want to override this in a child theme, then include a file
- * called content-___.php (where ___ is the Post Format name) and that will be used instead.
- */
- get_template_part( 'loop-templates/content', get_post_format() );
- ?>
-
- <?php endwhile; ?>
-
- <?php else : ?>
-
- <?php get_template_part( 'loop-templates/content', 'none' ); ?>
-
- <?php endif; ?>
-
- </main><!-- #main -->
-
- <!-- The pagination component -->
- <?php understrap_pagination(); ?>
-
- <!-- Do the right sidebar check -->
- <?php get_template_part( 'global-templates/right-sidebar-check' ); ?>
-
-
- </div><!-- .row -->
-
-</div><!-- Container end -->
-
-</div><!-- Wrapper end -->
-
-<?php get_footer(); ?>
diff --git a/dist/js/core.js b/dist/js/core.js
deleted file mode 100644
index 3e49842..0000000
--- a/dist/js/core.js
+++ /dev/null
@@ -1,497 +0,0 @@
-/* global Symbol */
-// Defining this global in .eslintrc.json would create a danger of using the global
-// unguarded in another place, it seems safer to define global only for this module
-
-define( [
- "./var/arr",
- "./var/document",
- "./var/getProto",
- "./var/slice",
- "./var/concat",
- "./var/push",
- "./var/indexOf",
- "./var/class2type",
- "./var/toString",
- "./var/hasOwn",
- "./var/fnToString",
- "./var/ObjectFunctionString",
- "./var/support",
- "./core/DOMEval"
-], function( arr, document, getProto, slice, concat, push, indexOf,
- class2type, toString, hasOwn, fnToString, ObjectFunctionString,
- support, DOMEval ) {
-
-"use strict";
-
-var
- version = "3.2.1",
-
- // Define a local copy of jQuery
- jQuery = function( selector, context ) {
-
- // The jQuery object is actually just the init constructor 'enhanced'
- // Need init if jQuery is called (just allow error to be thrown if not included)
- return new jQuery.fn.init( selector, context );
- },
-
- // Support: Android <=4.0 only
- // Make sure we trim BOM and NBSP
- rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,
-
- // Matches dashed string for camelizing
- rmsPrefix = /^-ms-/,
- rdashAlpha = /-([a-z])/g,
-
- // Used by jQuery.camelCase as callback to replace()
- fcamelCase = function( all, letter ) {
- return letter.toUpperCase();
- };
-
-jQuery.fn = jQuery.prototype = {
-
- // The current version of jQuery being used
- jquery: version,
-
- constructor: jQuery,
-
- // The default length of a jQuery object is 0
- length: 0,
-
- toArray: function() {
- return slice.call( this );
- },
-
- // Get the Nth element in the matched element set OR
- // Get the whole matched element set as a clean array
- get: function( num ) {
-
- // Return all the elements in a clean array
- if ( num == null ) {
- return slice.call( this );
- }
-
- // Return just the one element from the set
- return num < 0 ? this[ num + this.length ] : this[ num ];
- },
-
- // Take an array of elements and push it onto the stack
- // (returning the new matched element set)
- pushStack: function( elems ) {
-
- // Build a new jQuery matched element set
- var ret = jQuery.merge( this.constructor(), elems );
-
- // Add the old object onto the stack (as a reference)
- ret.prevObject = this;
-
- // Return the newly-formed element set
- return ret;
- },
-
- // Execute a callback for every element in the matched set.
- each: function( callback ) {
- return jQuery.each( this, callback );
- },
-
- map: function( callback ) {
- return this.pushStack( jQuery.map( this, function( elem, i ) {
- return callback.call( elem, i, elem );
- } ) );
- },
-
- slice: function() {
- return this.pushStack( slice.apply( this, arguments ) );
- },
-
- first: function() {
- return this.eq( 0 );
- },
-
- last: function() {
- return this.eq( -1 );
- },
-
- eq: function( i ) {
- var len = this.length,
- j = +i + ( i < 0 ? len : 0 );
- return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] );
- },
-
- end: function() {
- return this.prevObject || this.constructor();
- },
-
- // For internal use only.
- // Behaves like an Array's method, not like a jQuery method.
- push: push,
- sort: arr.sort,
- splice: arr.splice
-};
-
-jQuery.extend = jQuery.fn.extend = function() {
- var options, name, src, copy, copyIsArray, clone,
- target = arguments[ 0 ] || {},
- i = 1,
- length = arguments.length,
- deep = false;
-
- // Handle a deep copy situation
- if ( typeof target === "boolean" ) {
- deep = target;
-
- // Skip the boolean and the target
- target = arguments[ i ] || {};
- i++;
- }
-
- // Handle case when target is a string or something (possible in deep copy)
- if ( typeof target !== "object" && !jQuery.isFunction( target ) ) {
- target = {};
- }
-
- // Extend jQuery itself if only one argument is passed
- if ( i === length ) {
- target = this;
- i--;
- }
-
- for ( ; i < length; i++ ) {
-
- // Only deal with non-null/undefined values
- if ( ( options = arguments[ i ] ) != null ) {
-
- // Extend the base object
- for ( name in options ) {
- src = target[ name ];
- copy = options[ name ];
-
- // Prevent never-ending loop
- if ( target === copy ) {
- continue;
- }
-
- // Recurse if we're merging plain objects or arrays
- if ( deep && copy && ( jQuery.isPlainObject( copy ) ||
- ( copyIsArray = Array.isArray( copy ) ) ) ) {
-
- if ( copyIsArray ) {
- copyIsArray = false;
- clone = src && Array.isArray( src ) ? src : [];
-
- } else {
- clone = src && jQuery.isPlainObject( src ) ? src : {};
- }
-
- // Never move original objects, clone them
- target[ name ] = jQuery.extend( deep, clone, copy );
-
- // Don't bring in undefined values
- } else if ( copy !== undefined ) {
- target[ name ] = copy;
- }
- }
- }
- }
-
- // Return the modified object
- return target;
-};
-
-jQuery.extend( {
-
- // Unique for each copy of jQuery on the page
- expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ),
-
- // Assume jQuery is ready without the ready module
- isReady: true,
-
- error: function( msg ) {
- throw new Error( msg );
- },
-
- noop: function() {},
-
- isFunction: function( obj ) {
- return jQuery.type( obj ) === "function";
- },
-
- isWindow: function( obj ) {
- return obj != null && obj === obj.window;
- },
-
- isNumeric: function( obj ) {
-
- // As of jQuery 3.0, isNumeric is limited to
- // strings and numbers (primitives or objects)
- // that can be coerced to finite numbers (gh-2662)
- var type = jQuery.type( obj );
- return ( type === "number" || type === "string" ) &&
-
- // parseFloat NaNs numeric-cast false positives ("")
- // ...but misinterprets leading-number strings, particularly hex literals ("0x...")
- // subtraction forces infinities to NaN
- !isNaN( obj - parseFloat( obj ) );
- },
-
- isPlainObject: function( obj ) {
- var proto, Ctor;
-
- // Detect obvious negatives
- // Use toString instead of jQuery.type to catch host objects
- if ( !obj || toString.call( obj ) !== "[object Object]" ) {
- return false;
- }
-
- proto = getProto( obj );
-
- // Objects with no prototype (e.g., `Object.create( null )`) are plain
- if ( !proto ) {
- return true;
- }
-
- // Objects with prototype are plain iff they were constructed by a global Object function
- Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor;
- return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString;
- },
-
- isEmptyObject: function( obj ) {
-
- /* eslint-disable no-unused-vars */
- // See https://github.com/eslint/eslint/issues/6125
- var name;
-
- for ( name in obj ) {
- return false;
- }
- return true;
- },
-
- type: function( obj ) {
- if ( obj == null ) {
- return obj + "";
- }
-
- // Support: Android <=2.3 only (functionish RegExp)
- return typeof obj === "object" || typeof obj === "function" ?
- class2type[ toString.call( obj ) ] || "object" :
- typeof obj;
- },
-
- // Evaluates a script in a global context
- globalEval: function( code ) {
- DOMEval( code );
- },
-
- // Convert dashed to camelCase; used by the css and data modules
- // Support: IE <=9 - 11, Edge 12 - 13
- // Microsoft forgot to hump their vendor prefix (#9572)
- camelCase: function( string ) {
- return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase );
- },
-
- each: function( obj, callback ) {
- var length, i = 0;
-
- if ( isArrayLike( obj ) ) {
- length = obj.length;
- for ( ; i < length; i++ ) {
- if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) {
- break;
- }
- }
- } else {
- for ( i in obj ) {
- if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) {
- break;
- }
- }
- }
-
- return obj;
- },
-
- // Support: Android <=4.0 only
- trim: function( text ) {
- return text == null ?
- "" :
- ( text + "" ).replace( rtrim, "" );
- },
-
- // results is for internal usage only
- makeArray: function( arr, results ) {
- var ret = results || [];
-
- if ( arr != null ) {
- if ( isArrayLike( Object( arr ) ) ) {
- jQuery.merge( ret,
- typeof arr === "string" ?
- [ arr ] : arr
- );
- } else {
- push.call( ret, arr );
- }
- }
-
- return ret;
- },
-
- inArray: function( elem, arr, i ) {
- return arr == null ? -1 : indexOf.call( arr, elem, i );
- },
-
- // Support: Android <=4.0 only, PhantomJS 1 only
- // push.apply(_, arraylike) throws on ancient WebKit
- merge: function( first, second ) {
- var len = +second.length,
- j = 0,
- i = first.length;
-
- for ( ; j < len; j++ ) {
- first[ i++ ] = second[ j ];
- }
-
- first.length = i;
-
- return first;
- },
-
- grep: function( elems, callback, invert ) {
- var callbackInverse,
- matches = [],
- i = 0,
- length = elems.length,
- callbackExpect = !invert;
-
- // Go through the array, only saving the items
- // that pass the validator function
- for ( ; i < length; i++ ) {
- callbackInverse = !callback( elems[ i ], i );
- if ( callbackInverse !== callbackExpect ) {
- matches.push( elems[ i ] );
- }
- }
-
- return matches;
- },
-
- // arg is for internal usage only
- map: function( elems, callback, arg ) {
- var length, value,
- i = 0,
- ret = [];
-
- // Go through the array, translating each of the items to their new values
- if ( isArrayLike( elems ) ) {
- length = elems.length;
- for ( ; i < length; i++ ) {
- value = callback( elems[ i ], i, arg );
-
- if ( value != null ) {
- ret.push( value );
- }
- }
-
- // Go through every key on the object,
- } else {
- for ( i in elems ) {
- value = callback( elems[ i ], i, arg );
-
- if ( value != null ) {
- ret.push( value );
- }
- }
- }
-
- // Flatten any nested arrays
- return concat.apply( [], ret );
- },
-
- // A global GUID counter for objects
- guid: 1,
-
- // Bind a function to a context, optionally partially applying any
- // arguments.
- proxy: function( fn, context ) {
- var tmp, args, proxy;
-
- if ( typeof context === "string" ) {
- tmp = fn[ context ];
- context = fn;
- fn = tmp;
- }
-
- // Quick check to determine if target is callable, in the spec
- // this throws a TypeError, but we will just return undefined.
- if ( !jQuery.isFunction( fn ) ) {
- return undefined;
- }
-
- // Simulated bind
- args = slice.call( arguments, 2 );
- proxy = function() {
- return fn.apply( context || this, args.concat( slice.call( arguments ) ) );
- };
-
- // Set the guid of unique handler to the same of original handler, so it can be removed
- proxy.guid = fn.guid = fn.guid || jQuery.guid++;
-
- return proxy;
- },
-
- now: Date.now,
-
- // jQuery.support is not used in Core but other projects attach their
- // properties to it so it needs to exist.
- support: support
-} );
-
-if ( typeof Symbol === "function" ) {
- jQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ];
-}
-
-// Populate the class2type map
-jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ),
-function( i, name ) {
- class2type[ "[object " + name + "]" ] = name.toLowerCase();
-} );
-
-function isArrayLike( obj ) {
-
- // Support: real iOS 8.2 only (not reproducible in simulator)
- // `in` check used to prevent JIT error (gh-2145)
- // hasOwn isn't used here due to false negatives
- // regarding Nodelist length in IE
- var length = !!obj && "length" in obj && obj.length,
- type = jQuery.type( obj );
-
- if ( type === "function" || jQuery.isWindow( obj ) ) {
- return false;
- }
-
- return type === "array" || length === 0 ||
- typeof length === "number" && length > 0 && ( length - 1 ) in obj;
-}
-
-return jQuery;
-} );
-$(document).ready(function(){
- console.log("…preparing scroll button");
- $(window).scroll(function () {
- if ($(this).scrollTop() > 50) {
- $('#back-to-top').fadeIn();
- } else {
- $('#back-to-top').fadeOut();
- }
- });
- // scroll body to 0px on click
- $('#back-to-top').click(function () {
- $('#back-to-top').tooltip('hide');
- $('body,html').animate({
- scrollTop: 0
- }, 800);
- return false;
- });
-
- $('#back-to-top').tooltip('show');
-
-});
diff --git a/dist/js/customizer.js b/dist/js/customizer.js
deleted file mode 100644
index 4351a33..0000000
--- a/dist/js/customizer.js
+++ /dev/null
@@ -1,42 +0,0 @@
-/**
- * File customizer.js.
- *
- * Theme Customizer enhancements for a better user experience.
- *
- * Contains handlers to make Theme Customizer preview reload changes asynchronously.
- */
-
-( function( $ ) {
-
- // Site title and description.
- wp.customize( 'blogname', function( value ) {
- value.bind( function( to ) {
- $( '.site-title a' ).text( to );
- } );
- } );
- wp.customize( 'blogdescription', function( value ) {
- value.bind( function( to ) {
- $( '.site-description' ).text( to );
- } );
- } );
-
- // Header text color.
- wp.customize( 'header_textcolor', function( value ) {
- value.bind( function( to ) {
- if ( 'blank' === to ) {
- $( '.site-title a, .site-description' ).css( {
- 'clip': 'rect(1px, 1px, 1px, 1px)',
- 'position': 'absolute'
- } );
- } else {
- $( '.site-title a, .site-description' ).css( {
- 'clip': 'auto',
- 'position': 'relative'
- } );
- $( '.site-title a, .site-description' ).css( {
- 'color': to
- } );
- }
- } );
- } );
-} )( jQuery );
diff --git a/dist/js/popper.js b/dist/js/popper.js
deleted file mode 100644
index a6c9c07..0000000
--- a/dist/js/popper.js
+++ /dev/null
@@ -1,2540 +0,0 @@
-/**!
- * @fileOverview Kickass library to create and place poppers near their reference elements.
- * @version 1.14.4
- * @license
- * Copyright (c) 2016 Federico Zivolo and contributors
- *
- * 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.
- */
-(function (global, factory) {
- typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
- typeof define === 'function' && define.amd ? define(factory) :
- (global.Popper = factory());
-}(this, (function () { 'use strict';
-
-var isBrowser = typeof window !== 'undefined' && typeof document !== 'undefined';
-
-var longerTimeoutBrowsers = ['Edge', 'Trident', 'Firefox'];
-var timeoutDuration = 0;
-for (var i = 0; i < longerTimeoutBrowsers.length; i += 1) {
- if (isBrowser && navigator.userAgent.indexOf(longerTimeoutBrowsers[i]) >= 0) {
- timeoutDuration = 1;
- break;
- }
-}
-
-function microtaskDebounce(fn) {
- var called = false;
- return function () {
- if (called) {
- return;
- }
- called = true;
- window.Promise.resolve().then(function () {
- called = false;
- fn();
- });
- };
-}
-
-function taskDebounce(fn) {
- var scheduled = false;
- return function () {
- if (!scheduled) {
- scheduled = true;
- setTimeout(function () {
- scheduled = false;
- fn();
- }, timeoutDuration);
- }
- };
-}
-
-var supportsMicroTasks = isBrowser && window.Promise;
-
-/**
-* Create a debounced version of a method, that's asynchronously deferred
-* but called in the minimum time possible.
-*
-* @method
-* @memberof Popper.Utils
-* @argument {Function} fn
-* @returns {Function}
-*/
-var debounce = supportsMicroTasks ? microtaskDebounce : taskDebounce;
-
-/**
- * Check if the given variable is a function
- * @method
- * @memberof Popper.Utils
- * @argument {Any} functionToCheck - variable to check
- * @returns {Boolean} answer to: is a function?
- */
-function isFunction(functionToCheck) {
- var getType = {};
- return functionToCheck && getType.toString.call(functionToCheck) === '[object Function]';
-}
-
-/**
- * Get CSS computed property of the given element
- * @method
- * @memberof Popper.Utils
- * @argument {Eement} element
- * @argument {String} property
- */
-function getStyleComputedProperty(element, property) {
- if (element.nodeType !== 1) {
- return [];
- }
- // NOTE: 1 DOM access here
- var css = getComputedStyle(element, null);
- return property ? css[property] : css;
-}
-
-/**
- * Returns the parentNode or the host of the element
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element
- * @returns {Element} parent
- */
-function getParentNode(element) {
- if (element.nodeName === 'HTML') {
- return element;
- }
- return element.parentNode || element.host;
-}
-
-/**
- * Returns the scrolling parent of the given element
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element
- * @returns {Element} scroll parent
- */
-function getScrollParent(element) {
- // Return body, `getScroll` will take care to get the correct `scrollTop` from it
- if (!element) {
- return document.body;
- }
-
- switch (element.nodeName) {
- case 'HTML':
- case 'BODY':
- return element.ownerDocument.body;
- case '#document':
- return element.body;
- }
-
- // Firefox want us to check `-x` and `-y` variations as well
-
- var _getStyleComputedProp = getStyleComputedProperty(element),
- overflow = _getStyleComputedProp.overflow,
- overflowX = _getStyleComputedProp.overflowX,
- overflowY = _getStyleComputedProp.overflowY;
-
- if (/(auto|scroll|overlay)/.test(overflow + overflowY + overflowX)) {
- return element;
- }
-
- return getScrollParent(getParentNode(element));
-}
-
-var isIE11 = isBrowser && !!(window.MSInputMethodContext && document.documentMode);
-var isIE10 = isBrowser && /MSIE 10/.test(navigator.userAgent);
-
-/**
- * Determines if the browser is Internet Explorer
- * @method
- * @memberof Popper.Utils
- * @param {Number} version to check
- * @returns {Boolean} isIE
- */
-function isIE(version) {
- if (version === 11) {
- return isIE11;
- }
- if (version === 10) {
- return isIE10;
- }
- return isIE11 || isIE10;
-}
-
-/**
- * Returns the offset parent of the given element
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element
- * @returns {Element} offset parent
- */
-function getOffsetParent(element) {
- if (!element) {
- return document.documentElement;
- }
-
- var noOffsetParent = isIE(10) ? document.body : null;
-
- // NOTE: 1 DOM access here
- var offsetParent = element.offsetParent;
- // Skip hidden elements which don't have an offsetParent
- while (offsetParent === noOffsetParent && element.nextElementSibling) {
- offsetParent = (element = element.nextElementSibling).offsetParent;
- }
-
- var nodeName = offsetParent && offsetParent.nodeName;
-
- if (!nodeName || nodeName === 'BODY' || nodeName === 'HTML') {
- return element ? element.ownerDocument.documentElement : document.documentElement;
- }
-
- // .offsetParent will return the closest TD or TABLE in case
- // no offsetParent is present, I hate this job...
- if (['TD', 'TABLE'].indexOf(offsetParent.nodeName) !== -1 && getStyleComputedProperty(offsetParent, 'position') === 'static') {
- return getOffsetParent(offsetParent);
- }
-
- return offsetParent;
-}
-
-function isOffsetContainer(element) {
- var nodeName = element.nodeName;
-
- if (nodeName === 'BODY') {
- return false;
- }
- return nodeName === 'HTML' || getOffsetParent(element.firstElementChild) === element;
-}
-
-/**
- * Finds the root node (document, shadowDOM root) of the given element
- * @method
- * @memberof Popper.Utils
- * @argument {Element} node
- * @returns {Element} root node
- */
-function getRoot(node) {
- if (node.parentNode !== null) {
- return getRoot(node.parentNode);
- }
-
- return node;
-}
-
-/**
- * Finds the offset parent common to the two provided nodes
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element1
- * @argument {Element} element2
- * @returns {Element} common offset parent
- */
-function findCommonOffsetParent(element1, element2) {
- // This check is needed to avoid errors in case one of the elements isn't defined for any reason
- if (!element1 || !element1.nodeType || !element2 || !element2.nodeType) {
- return document.documentElement;
- }
-
- // Here we make sure to give as "start" the element that comes first in the DOM
- var order = element1.compareDocumentPosition(element2) & Node.DOCUMENT_POSITION_FOLLOWING;
- var start = order ? element1 : element2;
- var end = order ? element2 : element1;
-
- // Get common ancestor container
- var range = document.createRange();
- range.setStart(start, 0);
- range.setEnd(end, 0);
- var commonAncestorContainer = range.commonAncestorContainer;
-
- // Both nodes are inside #document
-
- if (element1 !== commonAncestorContainer && element2 !== commonAncestorContainer || start.contains(end)) {
- if (isOffsetContainer(commonAncestorContainer)) {
- return commonAncestorContainer;
- }
-
- return getOffsetParent(commonAncestorContainer);
- }
-
- // one of the nodes is inside shadowDOM, find which one
- var element1root = getRoot(element1);
- if (element1root.host) {
- return findCommonOffsetParent(element1root.host, element2);
- } else {
- return findCommonOffsetParent(element1, getRoot(element2).host);
- }
-}
-
-/**
- * Gets the scroll value of the given element in the given side (top and left)
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element
- * @argument {String} side `top` or `left`
- * @returns {number} amount of scrolled pixels
- */
-function getScroll(element) {
- var side = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'top';
-
- var upperSide = side === 'top' ? 'scrollTop' : 'scrollLeft';
- var nodeName = element.nodeName;
-
- if (nodeName === 'BODY' || nodeName === 'HTML') {
- var html = element.ownerDocument.documentElement;
- var scrollingElement = element.ownerDocument.scrollingElement || html;
- return scrollingElement[upperSide];
- }
-
- return element[upperSide];
-}
-
-/*
- * Sum or subtract the element scroll values (left and top) from a given rect object
- * @method
- * @memberof Popper.Utils
- * @param {Object} rect - Rect object you want to change
- * @param {HTMLElement} element - The element from the function reads the scroll values
- * @param {Boolean} subtract - set to true if you want to subtract the scroll values
- * @return {Object} rect - The modifier rect object
- */
-function includeScroll(rect, element) {
- var subtract = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;
-
- var scrollTop = getScroll(element, 'top');
- var scrollLeft = getScroll(element, 'left');
- var modifier = subtract ? -1 : 1;
- rect.top += scrollTop * modifier;
- rect.bottom += scrollTop * modifier;
- rect.left += scrollLeft * modifier;
- rect.right += scrollLeft * modifier;
- return rect;
-}
-
-/*
- * Helper to detect borders of a given element
- * @method
- * @memberof Popper.Utils
- * @param {CSSStyleDeclaration} styles
- * Result of `getStyleComputedProperty` on the given element
- * @param {String} axis - `x` or `y`
- * @return {number} borders - The borders size of the given axis
- */
-
-function getBordersSize(styles, axis) {
- var sideA = axis === 'x' ? 'Left' : 'Top';
- var sideB = sideA === 'Left' ? 'Right' : 'Bottom';
-
- return parseFloat(styles['border' + sideA + 'Width'], 10) + parseFloat(styles['border' + sideB + 'Width'], 10);
-}
-
-function getSize(axis, body, html, computedStyle) {
- return Math.max(body['offset' + axis], body['scroll' + axis], html['client' + axis], html['offset' + axis], html['scroll' + axis], isIE(10) ? parseInt(html['offset' + axis]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Top' : 'Left')]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Bottom' : 'Right')]) : 0);
-}
-
-function getWindowSizes(document) {
- var body = document.body;
- var html = document.documentElement;
- var computedStyle = isIE(10) && getComputedStyle(html);
-
- return {
- height: getSize('Height', body, html, computedStyle),
- width: getSize('Width', body, html, computedStyle)
- };
-}
-
-var classCallCheck = function (instance, Constructor) {
- if (!(instance instanceof Constructor)) {
- throw new TypeError("Cannot call a class as a function");
- }
-};
-
-var createClass = function () {
- function defineProperties(target, props) {
- for (var i = 0; i < props.length; i++) {
- var descriptor = props[i];
- descriptor.enumerable = descriptor.enumerable || false;
- descriptor.configurable = true;
- if ("value" in descriptor) descriptor.writable = true;
- Object.defineProperty(target, descriptor.key, descriptor);
- }
- }
-
- return function (Constructor, protoProps, staticProps) {
- if (protoProps) defineProperties(Constructor.prototype, protoProps);
- if (staticProps) defineProperties(Constructor, staticProps);
- return Constructor;
- };
-}();
-
-
-
-
-
-var defineProperty = function (obj, key, value) {
- if (key in obj) {
- Object.defineProperty(obj, key, {
- value: value,
- enumerable: true,
- configurable: true,
- writable: true
- });
- } else {
- obj[key] = value;
- }
-
- return obj;
-};
-
-var _extends = Object.assign || function (target) {
- for (var i = 1; i < arguments.length; i++) {
- var source = arguments[i];
-
- for (var key in source) {
- if (Object.prototype.hasOwnProperty.call(source, key)) {
- target[key] = source[key];
- }
- }
- }
-
- return target;
-};
-
-/**
- * Given element offsets, generate an output similar to getBoundingClientRect
- * @method
- * @memberof Popper.Utils
- * @argument {Object} offsets
- * @returns {Object} ClientRect like output
- */
-function getClientRect(offsets) {
- return _extends({}, offsets, {
- right: offsets.left + offsets.width,
- bottom: offsets.top + offsets.height
- });
-}
-
-/**
- * Get bounding client rect of given element
- * @method
- * @memberof Popper.Utils
- * @param {HTMLElement} element
- * @return {Object} client rect
- */
-function getBoundingClientRect(element) {
- var rect = {};
-
- // IE10 10 FIX: Please, don't ask, the element isn't
- // considered in DOM in some circumstances...
- // This isn't reproducible in IE10 compatibility mode of IE11
- try {
- if (isIE(10)) {
- rect = element.getBoundingClientRect();
- var scrollTop = getScroll(element, 'top');
- var scrollLeft = getScroll(element, 'left');
- rect.top += scrollTop;
- rect.left += scrollLeft;
- rect.bottom += scrollTop;
- rect.right += scrollLeft;
- } else {
- rect = element.getBoundingClientRect();
- }
- } catch (e) {}
-
- var result = {
- left: rect.left,
- top: rect.top,
- width: rect.right - rect.left,
- height: rect.bottom - rect.top
- };
-
- // subtract scrollbar size from sizes
- var sizes = element.nodeName === 'HTML' ? getWindowSizes(element.ownerDocument) : {};
- var width = sizes.width || element.clientWidth || result.right - result.left;
- var height = sizes.height || element.clientHeight || result.bottom - result.top;
-
- var horizScrollbar = element.offsetWidth - width;
- var vertScrollbar = element.offsetHeight - height;
-
- // if an hypothetical scrollbar is detected, we must be sure it's not a `border`
- // we make this check conditional for performance reasons
- if (horizScrollbar || vertScrollbar) {
- var styles = getStyleComputedProperty(element);
- horizScrollbar -= getBordersSize(styles, 'x');
- vertScrollbar -= getBordersSize(styles, 'y');
-
- result.width -= horizScrollbar;
- result.height -= vertScrollbar;
- }
-
- return getClientRect(result);
-}
-
-function getOffsetRectRelativeToArbitraryNode(children, parent) {
- var fixedPosition = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;
-
- var isIE10 = isIE(10);
- var isHTML = parent.nodeName === 'HTML';
- var childrenRect = getBoundingClientRect(children);
- var parentRect = getBoundingClientRect(parent);
- var scrollParent = getScrollParent(children);
-
- var styles = getStyleComputedProperty(parent);
- var borderTopWidth = parseFloat(styles.borderTopWidth, 10);
- var borderLeftWidth = parseFloat(styles.borderLeftWidth, 10);
-
- // In cases where the parent is fixed, we must ignore negative scroll in offset calc
- if (fixedPosition && isHTML) {
- parentRect.top = Math.max(parentRect.top, 0);
- parentRect.left = Math.max(parentRect.left, 0);
- }
- var offsets = getClientRect({
- top: childrenRect.top - parentRect.top - borderTopWidth,
- left: childrenRect.left - parentRect.left - borderLeftWidth,
- width: childrenRect.width,
- height: childrenRect.height
- });
- offsets.marginTop = 0;
- offsets.marginLeft = 0;
-
- // Subtract margins of documentElement in case it's being used as parent
- // we do this only on HTML because it's the only element that behaves
- // differently when margins are applied to it. The margins are included in
- // the box of the documentElement, in the other cases not.
- if (!isIE10 && isHTML) {
- var marginTop = parseFloat(styles.marginTop, 10);
- var marginLeft = parseFloat(styles.marginLeft, 10);
-
- offsets.top -= borderTopWidth - marginTop;
- offsets.bottom -= borderTopWidth - marginTop;
- offsets.left -= borderLeftWidth - marginLeft;
- offsets.right -= borderLeftWidth - marginLeft;
-
- // Attach marginTop and marginLeft because in some circumstances we may need them
- offsets.marginTop = marginTop;
- offsets.marginLeft = marginLeft;
- }
-
- if (isIE10 && !fixedPosition ? parent.contains(scrollParent) : parent === scrollParent && scrollParent.nodeName !== 'BODY') {
- offsets = includeScroll(offsets, parent);
- }
-
- return offsets;
-}
-
-function getViewportOffsetRectRelativeToArtbitraryNode(element) {
- var excludeScroll = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
-
- var html = element.ownerDocument.documentElement;
- var relativeOffset = getOffsetRectRelativeToArbitraryNode(element, html);
- var width = Math.max(html.clientWidth, window.innerWidth || 0);
- var height = Math.max(html.clientHeight, window.innerHeight || 0);
-
- var scrollTop = !excludeScroll ? getScroll(html) : 0;
- var scrollLeft = !excludeScroll ? getScroll(html, 'left') : 0;
-
- var offset = {
- top: scrollTop - relativeOffset.top + relativeOffset.marginTop,
- left: scrollLeft - relativeOffset.left + relativeOffset.marginLeft,
- width: width,
- height: height
- };
-
- return getClientRect(offset);
-}
-
-/**
- * Check if the given element is fixed or is inside a fixed parent
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element
- * @argument {Element} customContainer
- * @returns {Boolean} answer to "isFixed?"
- */
-function isFixed(element) {
- var nodeName = element.nodeName;
- if (nodeName === 'BODY' || nodeName === 'HTML') {
- return false;
- }
- if (getStyleComputedProperty(element, 'position') === 'fixed') {
- return true;
- }
- return isFixed(getParentNode(element));
-}
-
-/**
- * Finds the first parent of an element that has a transformed property defined
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element
- * @returns {Element} first transformed parent or documentElement
- */
-
-function getFixedPositionOffsetParent(element) {
- // This check is needed to avoid errors in case one of the elements isn't defined for any reason
- if (!element || !element.parentElement || isIE()) {
- return document.documentElement;
- }
- var el = element.parentElement;
- while (el && getStyleComputedProperty(el, 'transform') === 'none') {
- el = el.parentElement;
- }
- return el || document.documentElement;
-}
-
-/**
- * Computed the boundaries limits and return them
- * @method
- * @memberof Popper.Utils
- * @param {HTMLElement} popper
- * @param {HTMLElement} reference
- * @param {number} padding
- * @param {HTMLElement} boundariesElement - Element used to define the boundaries
- * @param {Boolean} fixedPosition - Is in fixed position mode
- * @returns {Object} Coordinates of the boundaries
- */
-function getBoundaries(popper, reference, padding, boundariesElement) {
- var fixedPosition = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false;
-
- // NOTE: 1 DOM access here
-
- var boundaries = { top: 0, left: 0 };
- var offsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference);
-
- // Handle viewport case
- if (boundariesElement === 'viewport') {
- boundaries = getViewportOffsetRectRelativeToArtbitraryNode(offsetParent, fixedPosition);
- } else {
- // Handle other cases based on DOM element used as boundaries
- var boundariesNode = void 0;
- if (boundariesElement === 'scrollParent') {
- boundariesNode = getScrollParent(getParentNode(reference));
- if (boundariesNode.nodeName === 'BODY') {
- boundariesNode = popper.ownerDocument.documentElement;
- }
- } else if (boundariesElement === 'window') {
- boundariesNode = popper.ownerDocument.documentElement;
- } else {
- boundariesNode = boundariesElement;
- }
-
- var offsets = getOffsetRectRelativeToArbitraryNode(boundariesNode, offsetParent, fixedPosition);
-
- // In case of HTML, we need a different computation
- if (boundariesNode.nodeName === 'HTML' && !isFixed(offsetParent)) {
- var _getWindowSizes = getWindowSizes(popper.ownerDocument),
- height = _getWindowSizes.height,
- width = _getWindowSizes.width;
-
- boundaries.top += offsets.top - offsets.marginTop;
- boundaries.bottom = height + offsets.top;
- boundaries.left += offsets.left - offsets.marginLeft;
- boundaries.right = width + offsets.left;
- } else {
- // for all the other DOM elements, this one is good
- boundaries = offsets;
- }
- }
-
- // Add paddings
- padding = padding || 0;
- var isPaddingNumber = typeof padding === 'number';
- boundaries.left += isPaddingNumber ? padding : padding.left || 0;
- boundaries.top += isPaddingNumber ? padding : padding.top || 0;
- boundaries.right -= isPaddingNumber ? padding : padding.right || 0;
- boundaries.bottom -= isPaddingNumber ? padding : padding.bottom || 0;
-
- return boundaries;
-}
-
-function getArea(_ref) {
- var width = _ref.width,
- height = _ref.height;
-
- return width * height;
-}
-
-/**
- * Utility used to transform the `auto` placement to the placement with more
- * available space.
- * @method
- * @memberof Popper.Utils
- * @argument {Object} data - The data object generated by update method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
-function computeAutoPlacement(placement, refRect, popper, reference, boundariesElement) {
- var padding = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 0;
-
- if (placement.indexOf('auto') === -1) {
- return placement;
- }
-
- var boundaries = getBoundaries(popper, reference, padding, boundariesElement);
-
- var rects = {
- top: {
- width: boundaries.width,
- height: refRect.top - boundaries.top
- },
- right: {
- width: boundaries.right - refRect.right,
- height: boundaries.height
- },
- bottom: {
- width: boundaries.width,
- height: boundaries.bottom - refRect.bottom
- },
- left: {
- width: refRect.left - boundaries.left,
- height: boundaries.height
- }
- };
-
- var sortedAreas = Object.keys(rects).map(function (key) {
- return _extends({
- key: key
- }, rects[key], {
- area: getArea(rects[key])
- });
- }).sort(function (a, b) {
- return b.area - a.area;
- });
-
- var filteredAreas = sortedAreas.filter(function (_ref2) {
- var width = _ref2.width,
- height = _ref2.height;
- return width >= popper.clientWidth && height >= popper.clientHeight;
- });
-
- var computedPlacement = filteredAreas.length > 0 ? filteredAreas[0].key : sortedAreas[0].key;
-
- var variation = placement.split('-')[1];
-
- return computedPlacement + (variation ? '-' + variation : '');
-}
-
-/**
- * Get offsets to the reference element
- * @method
- * @memberof Popper.Utils
- * @param {Object} state
- * @param {Element} popper - the popper element
- * @param {Element} reference - the reference element (the popper will be relative to this)
- * @param {Element} fixedPosition - is in fixed position mode
- * @returns {Object} An object containing the offsets which will be applied to the popper
- */
-function getReferenceOffsets(state, popper, reference) {
- var fixedPosition = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null;
-
- var commonOffsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference);
- return getOffsetRectRelativeToArbitraryNode(reference, commonOffsetParent, fixedPosition);
-}
-
-/**
- * Get the outer sizes of the given element (offset size + margins)
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element
- * @returns {Object} object containing width and height properties
- */
-function getOuterSizes(element) {
- var styles = getComputedStyle(element);
- var x = parseFloat(styles.marginTop) + parseFloat(styles.marginBottom);
- var y = parseFloat(styles.marginLeft) + parseFloat(styles.marginRight);
- var result = {
- width: element.offsetWidth + y,
- height: element.offsetHeight + x
- };
- return result;
-}
-
-/**
- * Get the opposite placement of the given one
- * @method
- * @memberof Popper.Utils
- * @argument {String} placement
- * @returns {String} flipped placement
- */
-function getOppositePlacement(placement) {
- var hash = { left: 'right', right: 'left', bottom: 'top', top: 'bottom' };
- return placement.replace(/left|right|bottom|top/g, function (matched) {
- return hash[matched];
- });
-}
-
-/**
- * Get offsets to the popper
- * @method
- * @memberof Popper.Utils
- * @param {Object} position - CSS position the Popper will get applied
- * @param {HTMLElement} popper - the popper element
- * @param {Object} referenceOffsets - the reference offsets (the popper will be relative to this)
- * @param {String} placement - one of the valid placement options
- * @returns {Object} popperOffsets - An object containing the offsets which will be applied to the popper
- */
-function getPopperOffsets(popper, referenceOffsets, placement) {
- placement = placement.split('-')[0];
-
- // Get popper node sizes
- var popperRect = getOuterSizes(popper);
-
- // Add position, width and height to our offsets object
- var popperOffsets = {
- width: popperRect.width,
- height: popperRect.height
- };
-
- // depending by the popper placement we have to compute its offsets slightly differently
- var isHoriz = ['right', 'left'].indexOf(placement) !== -1;
- var mainSide = isHoriz ? 'top' : 'left';
- var secondarySide = isHoriz ? 'left' : 'top';
- var measurement = isHoriz ? 'height' : 'width';
- var secondaryMeasurement = !isHoriz ? 'height' : 'width';
-
- popperOffsets[mainSide] = referenceOffsets[mainSide] + referenceOffsets[measurement] / 2 - popperRect[measurement] / 2;
- if (placement === secondarySide) {
- popperOffsets[secondarySide] = referenceOffsets[secondarySide] - popperRect[secondaryMeasurement];
- } else {
- popperOffsets[secondarySide] = referenceOffsets[getOppositePlacement(secondarySide)];
- }
-
- return popperOffsets;
-}
-
-/**
- * Mimics the `find` method of Array
- * @method
- * @memberof Popper.Utils
- * @argument {Array} arr
- * @argument prop
- * @argument value
- * @returns index or -1
- */
-function find(arr, check) {
- // use native find if supported
- if (Array.prototype.find) {
- return arr.find(check);
- }
-
- // use `filter` to obtain the same behavior of `find`
- return arr.filter(check)[0];
-}
-
-/**
- * Return the index of the matching object
- * @method
- * @memberof Popper.Utils
- * @argument {Array} arr
- * @argument prop
- * @argument value
- * @returns index or -1
- */
-function findIndex(arr, prop, value) {
- // use native findIndex if supported
- if (Array.prototype.findIndex) {
- return arr.findIndex(function (cur) {
- return cur[prop] === value;
- });
- }
-
- // use `find` + `indexOf` if `findIndex` isn't supported
- var match = find(arr, function (obj) {
- return obj[prop] === value;
- });
- return arr.indexOf(match);
-}
-
-/**
- * Loop trough the list of modifiers and run them in order,
- * each of them will then edit the data object.
- * @method
- * @memberof Popper.Utils
- * @param {dataObject} data
- * @param {Array} modifiers
- * @param {String} ends - Optional modifier name used as stopper
- * @returns {dataObject}
- */
-function runModifiers(modifiers, data, ends) {
- var modifiersToRun = ends === undefined ? modifiers : modifiers.slice(0, findIndex(modifiers, 'name', ends));
-
- modifiersToRun.forEach(function (modifier) {
- if (modifier['function']) {
- // eslint-disable-line dot-notation
- console.warn('`modifier.function` is deprecated, use `modifier.fn`!');
- }
- var fn = modifier['function'] || modifier.fn; // eslint-disable-line dot-notation
- if (modifier.enabled && isFunction(fn)) {
- // Add properties to offsets to make them a complete clientRect object
- // we do this before each modifier to make sure the previous one doesn't
- // mess with these values
- data.offsets.popper = getClientRect(data.offsets.popper);
- data.offsets.reference = getClientRect(data.offsets.reference);
-
- data = fn(data, modifier);
- }
- });
-
- return data;
-}
-
-/**
- * Updates the position of the popper, computing the new offsets and applying
- * the new style.<br />
- * Prefer `scheduleUpdate` over `update` because of performance reasons.
- * @method
- * @memberof Popper
- */
-function update() {
- // if popper is destroyed, don't perform any further update
- if (this.state.isDestroyed) {
- return;
- }
-
- var data = {
- instance: this,
- styles: {},
- arrowStyles: {},
- attributes: {},
- flipped: false,
- offsets: {}
- };
-
- // compute reference element offsets
- data.offsets.reference = getReferenceOffsets(this.state, this.popper, this.reference, this.options.positionFixed);
-
- // compute auto placement, store placement inside the data object,
- // modifiers will be able to edit `placement` if needed
- // and refer to originalPlacement to know the original value
- data.placement = computeAutoPlacement(this.options.placement, data.offsets.reference, this.popper, this.reference, this.options.modifiers.flip.boundariesElement, this.options.modifiers.flip.padding);
-
- // store the computed placement inside `originalPlacement`
- data.originalPlacement = data.placement;
-
- data.positionFixed = this.options.positionFixed;
-
- // compute the popper offsets
- data.offsets.popper = getPopperOffsets(this.popper, data.offsets.reference, data.placement);
-
- data.offsets.popper.position = this.options.positionFixed ? 'fixed' : 'absolute';
-
- // run the modifiers
- data = runModifiers(this.modifiers, data);
-
- // the first `update` will call `onCreate` callback
- // the other ones will call `onUpdate` callback
- if (!this.state.isCreated) {
- this.state.isCreated = true;
- this.options.onCreate(data);
- } else {
- this.options.onUpdate(data);
- }
-}
-
-/**
- * Helper used to know if the given modifier is enabled.
- * @method
- * @memberof Popper.Utils
- * @returns {Boolean}
- */
-function isModifierEnabled(modifiers, modifierName) {
- return modifiers.some(function (_ref) {
- var name = _ref.name,
- enabled = _ref.enabled;
- return enabled && name === modifierName;
- });
-}
-
-/**
- * Get the prefixed supported property name
- * @method
- * @memberof Popper.Utils
- * @argument {String} property (camelCase)
- * @returns {String} prefixed property (camelCase or PascalCase, depending on the vendor prefix)
- */
-function getSupportedPropertyName(property) {
- var prefixes = [false, 'ms', 'Webkit', 'Moz', 'O'];
- var upperProp = property.charAt(0).toUpperCase() + property.slice(1);
-
- for (var i = 0; i < prefixes.length; i++) {
- var prefix = prefixes[i];
- var toCheck = prefix ? '' + prefix + upperProp : property;
- if (typeof document.body.style[toCheck] !== 'undefined') {
- return toCheck;
- }
- }
- return null;
-}
-
-/**
- * Destroys the popper.
- * @method
- * @memberof Popper
- */
-function destroy() {
- this.state.isDestroyed = true;
-
- // touch DOM only if `applyStyle` modifier is enabled
- if (isModifierEnabled(this.modifiers, 'applyStyle')) {
- this.popper.removeAttribute('x-placement');
- this.popper.style.position = '';
- this.popper.style.top = '';
- this.popper.style.left = '';
- this.popper.style.right = '';
- this.popper.style.bottom = '';
- this.popper.style.willChange = '';
- this.popper.style[getSupportedPropertyName('transform')] = '';
- }
-
- this.disableEventListeners();
-
- // remove the popper if user explicity asked for the deletion on destroy
- // do not use `remove` because IE11 doesn't support it
- if (this.options.removeOnDestroy) {
- this.popper.parentNode.removeChild(this.popper);
- }
- return this;
-}
-
-/**
- * Get the window associated with the element
- * @argument {Element} element
- * @returns {Window}
- */
-function getWindow(element) {
- var ownerDocument = element.ownerDocument;
- return ownerDocument ? ownerDocument.defaultView : window;
-}
-
-function attachToScrollParents(scrollParent, event, callback, scrollParents) {
- var isBody = scrollParent.nodeName === 'BODY';
- var target = isBody ? scrollParent.ownerDocument.defaultView : scrollParent;
- target.addEventListener(event, callback, { passive: true });
-
- if (!isBody) {
- attachToScrollParents(getScrollParent(target.parentNode), event, callback, scrollParents);
- }
- scrollParents.push(target);
-}
-
-/**
- * Setup needed event listeners used to update the popper position
- * @method
- * @memberof Popper.Utils
- * @private
- */
-function setupEventListeners(reference, options, state, updateBound) {
- // Resize event listener on window
- state.updateBound = updateBound;
- getWindow(reference).addEventListener('resize', state.updateBound, { passive: true });
-
- // Scroll event listener on scroll parents
- var scrollElement = getScrollParent(reference);
- attachToScrollParents(scrollElement, 'scroll', state.updateBound, state.scrollParents);
- state.scrollElement = scrollElement;
- state.eventsEnabled = true;
-
- return state;
-}
-
-/**
- * It will add resize/scroll events and start recalculating
- * position of the popper element when they are triggered.
- * @method
- * @memberof Popper
- */
-function enableEventListeners() {
- if (!this.state.eventsEnabled) {
- this.state = setupEventListeners(this.reference, this.options, this.state, this.scheduleUpdate);
- }
-}
-
-/**
- * Remove event listeners used to update the popper position
- * @method
- * @memberof Popper.Utils
- * @private
- */
-function removeEventListeners(reference, state) {
- // Remove resize event listener on window
- getWindow(reference).removeEventListener('resize', state.updateBound);
-
- // Remove scroll event listener on scroll parents
- state.scrollParents.forEach(function (target) {
- target.removeEventListener('scroll', state.updateBound);
- });
-
- // Reset state
- state.updateBound = null;
- state.scrollParents = [];
- state.scrollElement = null;
- state.eventsEnabled = false;
- return state;
-}
-
-/**
- * It will remove resize/scroll events and won't recalculate popper position
- * when they are triggered. It also won't trigger `onUpdate` callback anymore,
- * unless you call `update` method manually.
- * @method
- * @memberof Popper
- */
-function disableEventListeners() {
- if (this.state.eventsEnabled) {
- cancelAnimationFrame(this.scheduleUpdate);
- this.state = removeEventListeners(this.reference, this.state);
- }
-}
-
-/**
- * Tells if a given input is a number
- * @method
- * @memberof Popper.Utils
- * @param {*} input to check
- * @return {Boolean}
- */
-function isNumeric(n) {
- return n !== '' && !isNaN(parseFloat(n)) && isFinite(n);
-}
-
-/**
- * Set the style to the given popper
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element - Element to apply the style to
- * @argument {Object} styles
- * Object with a list of properties and values which will be applied to the element
- */
-function setStyles(element, styles) {
- Object.keys(styles).forEach(function (prop) {
- var unit = '';
- // add unit if the value is numeric and is one of the following
- if (['width', 'height', 'top', 'right', 'bottom', 'left'].indexOf(prop) !== -1 && isNumeric(styles[prop])) {
- unit = 'px';
- }
- element.style[prop] = styles[prop] + unit;
- });
-}
-
-/**
- * Set the attributes to the given popper
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element - Element to apply the attributes to
- * @argument {Object} styles
- * Object with a list of properties and values which will be applied to the element
- */
-function setAttributes(element, attributes) {
- Object.keys(attributes).forEach(function (prop) {
- var value = attributes[prop];
- if (value !== false) {
- element.setAttribute(prop, attributes[prop]);
- } else {
- element.removeAttribute(prop);
- }
- });
-}
-
-/**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by `update` method
- * @argument {Object} data.styles - List of style properties - values to apply to popper element
- * @argument {Object} data.attributes - List of attribute properties - values to apply to popper element
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The same data object
- */
-function applyStyle(data) {
- // any property present in `data.styles` will be applied to the popper,
- // in this way we can make the 3rd party modifiers add custom styles to it
- // Be aware, modifiers could override the properties defined in the previous
- // lines of this modifier!
- setStyles(data.instance.popper, data.styles);
-
- // any property present in `data.attributes` will be applied to the popper,
- // they will be set as HTML attributes of the element
- setAttributes(data.instance.popper, data.attributes);
-
- // if arrowElement is defined and arrowStyles has some properties
- if (data.arrowElement && Object.keys(data.arrowStyles).length) {
- setStyles(data.arrowElement, data.arrowStyles);
- }
-
- return data;
-}
-
-/**
- * Set the x-placement attribute before everything else because it could be used
- * to add margins to the popper margins needs to be calculated to get the
- * correct popper offsets.
- * @method
- * @memberof Popper.modifiers
- * @param {HTMLElement} reference - The reference element used to position the popper
- * @param {HTMLElement} popper - The HTML element used as popper
- * @param {Object} options - Popper.js options
- */
-function applyStyleOnLoad(reference, popper, options, modifierOptions, state) {
- // compute reference element offsets
- var referenceOffsets = getReferenceOffsets(state, popper, reference, options.positionFixed);
-
- // compute auto placement, store placement inside the data object,
- // modifiers will be able to edit `placement` if needed
- // and refer to originalPlacement to know the original value
- var placement = computeAutoPlacement(options.placement, referenceOffsets, popper, reference, options.modifiers.flip.boundariesElement, options.modifiers.flip.padding);
-
- popper.setAttribute('x-placement', placement);
-
- // Apply `position` to popper before anything else because
- // without the position applied we can't guarantee correct computations
- setStyles(popper, { position: options.positionFixed ? 'fixed' : 'absolute' });
-
- return options;
-}
-
-/**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by `update` method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
-function computeStyle(data, options) {
- var x = options.x,
- y = options.y;
- var popper = data.offsets.popper;
-
- // Remove this legacy support in Popper.js v2
-
- var legacyGpuAccelerationOption = find(data.instance.modifiers, function (modifier) {
- return modifier.name === 'applyStyle';
- }).gpuAcceleration;
- if (legacyGpuAccelerationOption !== undefined) {
- console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!');
- }
- var gpuAcceleration = legacyGpuAccelerationOption !== undefined ? legacyGpuAccelerationOption : options.gpuAcceleration;
-
- var offsetParent = getOffsetParent(data.instance.popper);
- var offsetParentRect = getBoundingClientRect(offsetParent);
-
- // Styles
- var styles = {
- position: popper.position
- };
-
- // Avoid blurry text by using full pixel integers.
- // For pixel-perfect positioning, top/bottom prefers rounded
- // values, while left/right prefers floored values.
- var offsets = {
- left: Math.floor(popper.left),
- top: Math.round(popper.top),
- bottom: Math.round(popper.bottom),
- right: Math.floor(popper.right)
- };
-
- var sideA = x === 'bottom' ? 'top' : 'bottom';
- var sideB = y === 'right' ? 'left' : 'right';
-
- // if gpuAcceleration is set to `true` and transform is supported,
- // we use `translate3d` to apply the position to the popper we
- // automatically use the supported prefixed version if needed
- var prefixedProperty = getSupportedPropertyName('transform');
-
- // now, let's make a step back and look at this code closely (wtf?)
- // If the content of the popper grows once it's been positioned, it
- // may happen that the popper gets misplaced because of the new content
- // overflowing its reference element
- // To avoid this problem, we provide two options (x and y), which allow
- // the consumer to define the offset origin.
- // If we position a popper on top of a reference element, we can set
- // `x` to `top` to make the popper grow towards its top instead of
- // its bottom.
- var left = void 0,
- top = void 0;
- if (sideA === 'bottom') {
- // when offsetParent is <html> the positioning is relative to the bottom of the screen (excluding the scrollbar)
- // and not the bottom of the html element
- if (offsetParent.nodeName === 'HTML') {
- top = -offsetParent.clientHeight + offsets.bottom;
- } else {
- top = -offsetParentRect.height + offsets.bottom;
- }
- } else {
- top = offsets.top;
- }
- if (sideB === 'right') {
- if (offsetParent.nodeName === 'HTML') {
- left = -offsetParent.clientWidth + offsets.right;
- } else {
- left = -offsetParentRect.width + offsets.right;
- }
- } else {
- left = offsets.left;
- }
- if (gpuAcceleration && prefixedProperty) {
- styles[prefixedProperty] = 'translate3d(' + left + 'px, ' + top + 'px, 0)';
- styles[sideA] = 0;
- styles[sideB] = 0;
- styles.willChange = 'transform';
- } else {
- // othwerise, we use the standard `top`, `left`, `bottom` and `right` properties
- var invertTop = sideA === 'bottom' ? -1 : 1;
- var invertLeft = sideB === 'right' ? -1 : 1;
- styles[sideA] = top * invertTop;
- styles[sideB] = left * invertLeft;
- styles.willChange = sideA + ', ' + sideB;
- }
-
- // Attributes
- var attributes = {
- 'x-placement': data.placement
- };
-
- // Update `data` attributes, styles and arrowStyles
- data.attributes = _extends({}, attributes, data.attributes);
- data.styles = _extends({}, styles, data.styles);
- data.arrowStyles = _extends({}, data.offsets.arrow, data.arrowStyles);
-
- return data;
-}
-
-/**
- * Helper used to know if the given modifier depends from another one.<br />
- * It checks if the needed modifier is listed and enabled.
- * @method
- * @memberof Popper.Utils
- * @param {Array} modifiers - list of modifiers
- * @param {String} requestingName - name of requesting modifier
- * @param {String} requestedName - name of requested modifier
- * @returns {Boolean}
- */
-function isModifierRequired(modifiers, requestingName, requestedName) {
- var requesting = find(modifiers, function (_ref) {
- var name = _ref.name;
- return name === requestingName;
- });
-
- var isRequired = !!requesting && modifiers.some(function (modifier) {
- return modifier.name === requestedName && modifier.enabled && modifier.order < requesting.order;
- });
-
- if (!isRequired) {
- var _requesting = '`' + requestingName + '`';
- var requested = '`' + requestedName + '`';
- console.warn(requested + ' modifier is required by ' + _requesting + ' modifier in order to work, be sure to include it before ' + _requesting + '!');
- }
- return isRequired;
-}
-
-/**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by update method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
-function arrow(data, options) {
- var _data$offsets$arrow;
-
- // arrow depends on keepTogether in order to work
- if (!isModifierRequired(data.instance.modifiers, 'arrow', 'keepTogether')) {
- return data;
- }
-
- var arrowElement = options.element;
-
- // if arrowElement is a string, suppose it's a CSS selector
- if (typeof arrowElement === 'string') {
- arrowElement = data.instance.popper.querySelector(arrowElement);
-
- // if arrowElement is not found, don't run the modifier
- if (!arrowElement) {
- return data;
- }
- } else {
- // if the arrowElement isn't a query selector we must check that the
- // provided DOM node is child of its popper node
- if (!data.instance.popper.contains(arrowElement)) {
- console.warn('WARNING: `arrow.element` must be child of its popper element!');
- return data;
- }
- }
-
- var placement = data.placement.split('-')[0];
- var _data$offsets = data.offsets,
- popper = _data$offsets.popper,
- reference = _data$offsets.reference;
-
- var isVertical = ['left', 'right'].indexOf(placement) !== -1;
-
- var len = isVertical ? 'height' : 'width';
- var sideCapitalized = isVertical ? 'Top' : 'Left';
- var side = sideCapitalized.toLowerCase();
- var altSide = isVertical ? 'left' : 'top';
- var opSide = isVertical ? 'bottom' : 'right';
- var arrowElementSize = getOuterSizes(arrowElement)[len];
-
- //
- // extends keepTogether behavior making sure the popper and its
- // reference have enough pixels in conjunction
- //
-
- // top/left side
- if (reference[opSide] - arrowElementSize < popper[side]) {
- data.offsets.popper[side] -= popper[side] - (reference[opSide] - arrowElementSize);
- }
- // bottom/right side
- if (reference[side] + arrowElementSize > popper[opSide]) {
- data.offsets.popper[side] += reference[side] + arrowElementSize - popper[opSide];
- }
- data.offsets.popper = getClientRect(data.offsets.popper);
-
- // compute center of the popper
- var center = reference[side] + reference[len] / 2 - arrowElementSize / 2;
-
- // Compute the sideValue using the updated popper offsets
- // take popper margin in account because we don't have this info available
- var css = getStyleComputedProperty(data.instance.popper);
- var popperMarginSide = parseFloat(css['margin' + sideCapitalized], 10);
- var popperBorderSide = parseFloat(css['border' + sideCapitalized + 'Width'], 10);
- var sideValue = center - data.offsets.popper[side] - popperMarginSide - popperBorderSide;
-
- // prevent arrowElement from being placed not contiguously to its popper
- sideValue = Math.max(Math.min(popper[len] - arrowElementSize, sideValue), 0);
-
- data.arrowElement = arrowElement;
- data.offsets.arrow = (_data$offsets$arrow = {}, defineProperty(_data$offsets$arrow, side, Math.round(sideValue)), defineProperty(_data$offsets$arrow, altSide, ''), _data$offsets$arrow);
-
- return data;
-}
-
-/**
- * Get the opposite placement variation of the given one
- * @method
- * @memberof Popper.Utils
- * @argument {String} placement variation
- * @returns {String} flipped placement variation
- */
-function getOppositeVariation(variation) {
- if (variation === 'end') {
- return 'start';
- } else if (variation === 'start') {
- return 'end';
- }
- return variation;
-}
-
-/**
- * List of accepted placements to use as values of the `placement` option.<br />
- * Valid placements are:
- * - `auto`
- * - `top`
- * - `right`
- * - `bottom`
- * - `left`
- *
- * Each placement can have a variation from this list:
- * - `-start`
- * - `-end`
- *
- * Variations are interpreted easily if you think of them as the left to right
- * written languages. Horizontally (`top` and `bottom`), `start` is left and `end`
- * is right.<br />
- * Vertically (`left` and `right`), `start` is top and `end` is bottom.
- *
- * Some valid examples are:
- * - `top-end` (on top of reference, right aligned)
- * - `right-start` (on right of reference, top aligned)
- * - `bottom` (on bottom, centered)
- * - `auto-end` (on the side with more space available, alignment depends by placement)
- *
- * @static
- * @type {Array}
- * @enum {String}
- * @readonly
- * @method placements
- * @memberof Popper
- */
-var placements = ['auto-start', 'auto', 'auto-end', 'top-start', 'top', 'top-end', 'right-start', 'right', 'right-end', 'bottom-end', 'bottom', 'bottom-start', 'left-end', 'left', 'left-start'];
-
-// Get rid of `auto` `auto-start` and `auto-end`
-var validPlacements = placements.slice(3);
-
-/**
- * Given an initial placement, returns all the subsequent placements
- * clockwise (or counter-clockwise).
- *
- * @method
- * @memberof Popper.Utils
- * @argument {String} placement - A valid placement (it accepts variations)
- * @argument {Boolean} counter - Set to true to walk the placements counterclockwise
- * @returns {Array} placements including their variations
- */
-function clockwise(placement) {
- var counter = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
-
- var index = validPlacements.indexOf(placement);
- var arr = validPlacements.slice(index + 1).concat(validPlacements.slice(0, index));
- return counter ? arr.reverse() : arr;
-}
-
-var BEHAVIORS = {
- FLIP: 'flip',
- CLOCKWISE: 'clockwise',
- COUNTERCLOCKWISE: 'counterclockwise'
-};
-
-/**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by update method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
-function flip(data, options) {
- // if `inner` modifier is enabled, we can't use the `flip` modifier
- if (isModifierEnabled(data.instance.modifiers, 'inner')) {
- return data;
- }
-
- if (data.flipped && data.placement === data.originalPlacement) {
- // seems like flip is trying to loop, probably there's not enough space on any of the flippable sides
- return data;
- }
-
- var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, options.boundariesElement, data.positionFixed);
-
- var placement = data.placement.split('-')[0];
- var placementOpposite = getOppositePlacement(placement);
- var variation = data.placement.split('-')[1] || '';
-
- var flipOrder = [];
-
- switch (options.behavior) {
- case BEHAVIORS.FLIP:
- flipOrder = [placement, placementOpposite];
- break;
- case BEHAVIORS.CLOCKWISE:
- flipOrder = clockwise(placement);
- break;
- case BEHAVIORS.COUNTERCLOCKWISE:
- flipOrder = clockwise(placement, true);
- break;
- default:
- flipOrder = options.behavior;
- }
-
- flipOrder.forEach(function (step, index) {
- if (placement !== step || flipOrder.length === index + 1) {
- return data;
- }
-
- placement = data.placement.split('-')[0];
- placementOpposite = getOppositePlacement(placement);
-
- var popperOffsets = data.offsets.popper;
- var refOffsets = data.offsets.reference;
-
- // using floor because the reference offsets may contain decimals we are not going to consider here
- var floor = Math.floor;
- var overlapsRef = placement === 'left' && floor(popperOffsets.right) > floor(refOffsets.left) || placement === 'right' && floor(popperOffsets.left) < floor(refOffsets.right) || placement === 'top' && floor(popperOffsets.bottom) > floor(refOffsets.top) || placement === 'bottom' && floor(popperOffsets.top) < floor(refOffsets.bottom);
-
- var overflowsLeft = floor(popperOffsets.left) < floor(boundaries.left);
- var overflowsRight = floor(popperOffsets.right) > floor(boundaries.right);
- var overflowsTop = floor(popperOffsets.top) < floor(boundaries.top);
- var overflowsBottom = floor(popperOffsets.bottom) > floor(boundaries.bottom);
-
- var overflowsBoundaries = placement === 'left' && overflowsLeft || placement === 'right' && overflowsRight || placement === 'top' && overflowsTop || placement === 'bottom' && overflowsBottom;
-
- // flip the variation if required
- var isVertical = ['top', 'bottom'].indexOf(placement) !== -1;
- var flippedVariation = !!options.flipVariations && (isVertical && variation === 'start' && overflowsLeft || isVertical && variation === 'end' && overflowsRight || !isVertical && variation === 'start' && overflowsTop || !isVertical && variation === 'end' && overflowsBottom);
-
- if (overlapsRef || overflowsBoundaries || flippedVariation) {
- // this boolean to detect any flip loop
- data.flipped = true;
-
- if (overlapsRef || overflowsBoundaries) {
- placement = flipOrder[index + 1];
- }
-
- if (flippedVariation) {
- variation = getOppositeVariation(variation);
- }
-
- data.placement = placement + (variation ? '-' + variation : '');
-
- // this object contains `position`, we want to preserve it along with
- // any additional property we may add in the future
- data.offsets.popper = _extends({}, data.offsets.popper, getPopperOffsets(data.instance.popper, data.offsets.reference, data.placement));
-
- data = runModifiers(data.instance.modifiers, data, 'flip');
- }
- });
- return data;
-}
-
-/**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by update method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
-function keepTogether(data) {
- var _data$offsets = data.offsets,
- popper = _data$offsets.popper,
- reference = _data$offsets.reference;
-
- var placement = data.placement.split('-')[0];
- var floor = Math.floor;
- var isVertical = ['top', 'bottom'].indexOf(placement) !== -1;
- var side = isVertical ? 'right' : 'bottom';
- var opSide = isVertical ? 'left' : 'top';
- var measurement = isVertical ? 'width' : 'height';
-
- if (popper[side] < floor(reference[opSide])) {
- data.offsets.popper[opSide] = floor(reference[opSide]) - popper[measurement];
- }
- if (popper[opSide] > floor(reference[side])) {
- data.offsets.popper[opSide] = floor(reference[side]);
- }
-
- return data;
-}
-
-/**
- * Converts a string containing value + unit into a px value number
- * @function
- * @memberof {modifiers~offset}
- * @private
- * @argument {String} str - Value + unit string
- * @argument {String} measurement - `height` or `width`
- * @argument {Object} popperOffsets
- * @argument {Object} referenceOffsets
- * @returns {Number|String}
- * Value in pixels, or original string if no values were extracted
- */
-function toValue(str, measurement, popperOffsets, referenceOffsets) {
- // separate value from unit
- var split = str.match(/((?:\-|\+)?\d*\.?\d*)(.*)/);
- var value = +split[1];
- var unit = split[2];
-
- // If it's not a number it's an operator, I guess
- if (!value) {
- return str;
- }
-
- if (unit.indexOf('%') === 0) {
- var element = void 0;
- switch (unit) {
- case '%p':
- element = popperOffsets;
- break;
- case '%':
- case '%r':
- default:
- element = referenceOffsets;
- }
-
- var rect = getClientRect(element);
- return rect[measurement] / 100 * value;
- } else if (unit === 'vh' || unit === 'vw') {
- // if is a vh or vw, we calculate the size based on the viewport
- var size = void 0;
- if (unit === 'vh') {
- size = Math.max(document.documentElement.clientHeight, window.innerHeight || 0);
- } else {
- size = Math.max(document.documentElement.clientWidth, window.innerWidth || 0);
- }
- return size / 100 * value;
- } else {
- // if is an explicit pixel unit, we get rid of the unit and keep the value
- // if is an implicit unit, it's px, and we return just the value
- return value;
- }
-}
-
-/**
- * Parse an `offset` string to extrapolate `x` and `y` numeric offsets.
- * @function
- * @memberof {modifiers~offset}
- * @private
- * @argument {String} offset
- * @argument {Object} popperOffsets
- * @argument {Object} referenceOffsets
- * @argument {String} basePlacement
- * @returns {Array} a two cells array with x and y offsets in numbers
- */
-function parseOffset(offset, popperOffsets, referenceOffsets, basePlacement) {
- var offsets = [0, 0];
-
- // Use height if placement is left or right and index is 0 otherwise use width
- // in this way the first offset will use an axis and the second one
- // will use the other one
- var useHeight = ['right', 'left'].indexOf(basePlacement) !== -1;
-
- // Split the offset string to obtain a list of values and operands
- // The regex addresses values with the plus or minus sign in front (+10, -20, etc)
- var fragments = offset.split(/(\+|\-)/).map(function (frag) {
- return frag.trim();
- });
-
- // Detect if the offset string contains a pair of values or a single one
- // they could be separated by comma or space
- var divider = fragments.indexOf(find(fragments, function (frag) {
- return frag.search(/,|\s/) !== -1;
- }));
-
- if (fragments[divider] && fragments[divider].indexOf(',') === -1) {
- console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.');
- }
-
- // If divider is found, we divide the list of values and operands to divide
- // them by ofset X and Y.
- var splitRegex = /\s*,\s*|\s+/;
- var ops = divider !== -1 ? [fragments.slice(0, divider).concat([fragments[divider].split(splitRegex)[0]]), [fragments[divider].split(splitRegex)[1]].concat(fragments.slice(divider + 1))] : [fragments];
-
- // Convert the values with units to absolute pixels to allow our computations
- ops = ops.map(function (op, index) {
- // Most of the units rely on the orientation of the popper
- var measurement = (index === 1 ? !useHeight : useHeight) ? 'height' : 'width';
- var mergeWithPrevious = false;
- return op
- // This aggregates any `+` or `-` sign that aren't considered operators
- // e.g.: 10 + +5 => [10, +, +5]
- .reduce(function (a, b) {
- if (a[a.length - 1] === '' && ['+', '-'].indexOf(b) !== -1) {
- a[a.length - 1] = b;
- mergeWithPrevious = true;
- return a;
- } else if (mergeWithPrevious) {
- a[a.length - 1] += b;
- mergeWithPrevious = false;
- return a;
- } else {
- return a.concat(b);
- }
- }, [])
- // Here we convert the string values into number values (in px)
- .map(function (str) {
- return toValue(str, measurement, popperOffsets, referenceOffsets);
- });
- });
-
- // Loop trough the offsets arrays and execute the operations
- ops.forEach(function (op, index) {
- op.forEach(function (frag, index2) {
- if (isNumeric(frag)) {
- offsets[index] += frag * (op[index2 - 1] === '-' ? -1 : 1);
- }
- });
- });
- return offsets;
-}
-
-/**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by update method
- * @argument {Object} options - Modifiers configuration and options
- * @argument {Number|String} options.offset=0
- * The offset value as described in the modifier description
- * @returns {Object} The data object, properly modified
- */
-function offset(data, _ref) {
- var offset = _ref.offset;
- var placement = data.placement,
- _data$offsets = data.offsets,
- popper = _data$offsets.popper,
- reference = _data$offsets.reference;
-
- var basePlacement = placement.split('-')[0];
-
- var offsets = void 0;
- if (isNumeric(+offset)) {
- offsets = [+offset, 0];
- } else {
- offsets = parseOffset(offset, popper, reference, basePlacement);
- }
-
- if (basePlacement === 'left') {
- popper.top += offsets[0];
- popper.left -= offsets[1];
- } else if (basePlacement === 'right') {
- popper.top += offsets[0];
- popper.left += offsets[1];
- } else if (basePlacement === 'top') {
- popper.left += offsets[0];
- popper.top -= offsets[1];
- } else if (basePlacement === 'bottom') {
- popper.left += offsets[0];
- popper.top += offsets[1];
- }
-
- data.popper = popper;
- return data;
-}
-
-/**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by `update` method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
-function preventOverflow(data, options) {
- var boundariesElement = options.boundariesElement || getOffsetParent(data.instance.popper);
-
- // If offsetParent is the reference element, we really want to
- // go one step up and use the next offsetParent as reference to
- // avoid to make this modifier completely useless and look like broken
- if (data.instance.reference === boundariesElement) {
- boundariesElement = getOffsetParent(boundariesElement);
- }
-
- // NOTE: DOM access here
- // resets the popper's position so that the document size can be calculated excluding
- // the size of the popper element itself
- var transformProp = getSupportedPropertyName('transform');
- var popperStyles = data.instance.popper.style; // assignment to help minification
- var top = popperStyles.top,
- left = popperStyles.left,
- transform = popperStyles[transformProp];
-
- popperStyles.top = '';
- popperStyles.left = '';
- popperStyles[transformProp] = '';
-
- var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, boundariesElement, data.positionFixed);
-
- // NOTE: DOM access here
- // restores the original style properties after the offsets have been computed
- popperStyles.top = top;
- popperStyles.left = left;
- popperStyles[transformProp] = transform;
-
- options.boundaries = boundaries;
-
- var order = options.priority;
- var popper = data.offsets.popper;
-
- var check = {
- primary: function primary(placement) {
- var value = popper[placement];
- if (popper[placement] < boundaries[placement] && !options.escapeWithReference) {
- value = Math.max(popper[placement], boundaries[placement]);
- }
- return defineProperty({}, placement, value);
- },
- secondary: function secondary(placement) {
- var mainSide = placement === 'right' ? 'left' : 'top';
- var value = popper[mainSide];
- if (popper[placement] > boundaries[placement] && !options.escapeWithReference) {
- value = Math.min(popper[mainSide], boundaries[placement] - (placement === 'right' ? popper.width : popper.height));
- }
- return defineProperty({}, mainSide, value);
- }
- };
-
- order.forEach(function (placement) {
- var side = ['left', 'top'].indexOf(placement) !== -1 ? 'primary' : 'secondary';
- popper = _extends({}, popper, check[side](placement));
- });
-
- data.offsets.popper = popper;
-
- return data;
-}
-
-/**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by `update` method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
-function shift(data) {
- var placement = data.placement;
- var basePlacement = placement.split('-')[0];
- var shiftvariation = placement.split('-')[1];
-
- // if shift shiftvariation is specified, run the modifier
- if (shiftvariation) {
- var _data$offsets = data.offsets,
- reference = _data$offsets.reference,
- popper = _data$offsets.popper;
-
- var isVertical = ['bottom', 'top'].indexOf(basePlacement) !== -1;
- var side = isVertical ? 'left' : 'top';
- var measurement = isVertical ? 'width' : 'height';
-
- var shiftOffsets = {
- start: defineProperty({}, side, reference[side]),
- end: defineProperty({}, side, reference[side] + reference[measurement] - popper[measurement])
- };
-
- data.offsets.popper = _extends({}, popper, shiftOffsets[shiftvariation]);
- }
-
- return data;
-}
-
-/**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by update method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
-function hide(data) {
- if (!isModifierRequired(data.instance.modifiers, 'hide', 'preventOverflow')) {
- return data;
- }
-
- var refRect = data.offsets.reference;
- var bound = find(data.instance.modifiers, function (modifier) {
- return modifier.name === 'preventOverflow';
- }).boundaries;
-
- if (refRect.bottom < bound.top || refRect.left > bound.right || refRect.top > bound.bottom || refRect.right < bound.left) {
- // Avoid unnecessary DOM access if visibility hasn't changed
- if (data.hide === true) {
- return data;
- }
-
- data.hide = true;
- data.attributes['x-out-of-boundaries'] = '';
- } else {
- // Avoid unnecessary DOM access if visibility hasn't changed
- if (data.hide === false) {
- return data;
- }
-
- data.hide = false;
- data.attributes['x-out-of-boundaries'] = false;
- }
-
- return data;
-}
-
-/**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by `update` method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
-function inner(data) {
- var placement = data.placement;
- var basePlacement = placement.split('-')[0];
- var _data$offsets = data.offsets,
- popper = _data$offsets.popper,
- reference = _data$offsets.reference;
-
- var isHoriz = ['left', 'right'].indexOf(basePlacement) !== -1;
-
- var subtractLength = ['top', 'left'].indexOf(basePlacement) === -1;
-
- popper[isHoriz ? 'left' : 'top'] = reference[basePlacement] - (subtractLength ? popper[isHoriz ? 'width' : 'height'] : 0);
-
- data.placement = getOppositePlacement(placement);
- data.offsets.popper = getClientRect(popper);
-
- return data;
-}
-
-/**
- * Modifier function, each modifier can have a function of this type assigned
- * to its `fn` property.<br />
- * These functions will be called on each update, this means that you must
- * make sure they are performant enough to avoid performance bottlenecks.
- *
- * @function ModifierFn
- * @argument {dataObject} data - The data object generated by `update` method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {dataObject} The data object, properly modified
- */
-
-/**
- * Modifiers are plugins used to alter the behavior of your poppers.<br />
- * Popper.js uses a set of 9 modifiers to provide all the basic functionalities
- * needed by the library.
- *
- * Usually you don't want to override the `order`, `fn` and `onLoad` props.
- * All the other properties are configurations that could be tweaked.
- * @namespace modifiers
- */
-var modifiers = {
- /**
- * Modifier used to shift the popper on the start or end of its reference
- * element.<br />
- * It will read the variation of the `placement` property.<br />
- * It can be one either `-end` or `-start`.
- * @memberof modifiers
- * @inner
- */
- shift: {
- /** @prop {number} order=100 - Index used to define the order of execution */
- order: 100,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: shift
- },
-
- /**
- * The `offset` modifier can shift your popper on both its axis.
- *
- * It accepts the following units:
- * - `px` or unit-less, interpreted as pixels
- * - `%` or `%r`, percentage relative to the length of the reference element
- * - `%p`, percentage relative to the length of the popper element
- * - `vw`, CSS viewport width unit
- * - `vh`, CSS viewport height unit
- *
- * For length is intended the main axis relative to the placement of the popper.<br />
- * This means that if the placement is `top` or `bottom`, the length will be the
- * `width`. In case of `left` or `right`, it will be the `height`.
- *
- * You can provide a single value (as `Number` or `String`), or a pair of values
- * as `String` divided by a comma or one (or more) white spaces.<br />
- * The latter is a deprecated method because it leads to confusion and will be
- * removed in v2.<br />
- * Additionally, it accepts additions and subtractions between different units.
- * Note that multiplications and divisions aren't supported.
- *
- * Valid examples are:
- * ```
- * 10
- * '10%'
- * '10, 10'
- * '10%, 10'
- * '10 + 10%'
- * '10 - 5vh + 3%'
- * '-10px + 5vh, 5px - 6%'
- * ```
- * > **NB**: If you desire to apply offsets to your poppers in a way that may make them overlap
- * > with their reference element, unfortunately, you will have to disable the `flip` modifier.
- * > You can read more on this at this [issue](https://github.com/FezVrasta/popper.js/issues/373).
- *
- * @memberof modifiers
- * @inner
- */
- offset: {
- /** @prop {number} order=200 - Index used to define the order of execution */
- order: 200,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: offset,
- /** @prop {Number|String} offset=0
- * The offset value as described in the modifier description
- */
- offset: 0
- },
-
- /**
- * Modifier used to prevent the popper from being positioned outside the boundary.
- *
- * A scenario exists where the reference itself is not within the boundaries.<br />
- * We can say it has "escaped the boundaries" — or just "escaped".<br />
- * In this case we need to decide whether the popper should either:
- *
- * - detach from the reference and remain "trapped" in the boundaries, or
- * - if it should ignore the boundary and "escape with its reference"
- *
- * When `escapeWithReference` is set to`true` and reference is completely
- * outside its boundaries, the popper will overflow (or completely leave)
- * the boundaries in order to remain attached to the edge of the reference.
- *
- * @memberof modifiers
- * @inner
- */
- preventOverflow: {
- /** @prop {number} order=300 - Index used to define the order of execution */
- order: 300,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: preventOverflow,
- /**
- * @prop {Array} [priority=['left','right','top','bottom']]
- * Popper will try to prevent overflow following these priorities by default,
- * then, it could overflow on the left and on top of the `boundariesElement`
- */
- priority: ['left', 'right', 'top', 'bottom'],
- /**
- * @prop {number} padding=5
- * Amount of pixel used to define a minimum distance between the boundaries
- * and the popper. This makes sure the popper always has a little padding
- * between the edges of its container
- */
- padding: 5,
- /**
- * @prop {String|HTMLElement} boundariesElement='scrollParent'
- * Boundaries used by the modifier. Can be `scrollParent`, `window`,
- * `viewport` or any DOM element.
- */
- boundariesElement: 'scrollParent'
- },
-
- /**
- * Modifier used to make sure the reference and its popper stay near each other
- * without leaving any gap between the two. Especially useful when the arrow is
- * enabled and you want to ensure that it points to its reference element.
- * It cares only about the first axis. You can still have poppers with margin
- * between the popper and its reference element.
- * @memberof modifiers
- * @inner
- */
- keepTogether: {
- /** @prop {number} order=400 - Index used to define the order of execution */
- order: 400,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: keepTogether
- },
-
- /**
- * This modifier is used to move the `arrowElement` of the popper to make
- * sure it is positioned between the reference element and its popper element.
- * It will read the outer size of the `arrowElement` node to detect how many
- * pixels of conjunction are needed.
- *
- * It has no effect if no `arrowElement` is provided.
- * @memberof modifiers
- * @inner
- */
- arrow: {
- /** @prop {number} order=500 - Index used to define the order of execution */
- order: 500,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: arrow,
- /** @prop {String|HTMLElement} element='[x-arrow]' - Selector or node used as arrow */
- element: '[x-arrow]'
- },
-
- /**
- * Modifier used to flip the popper's placement when it starts to overlap its
- * reference element.
- *
- * Requires the `preventOverflow` modifier before it in order to work.
- *
- * **NOTE:** this modifier will interrupt the current update cycle and will
- * restart it if it detects the need to flip the placement.
- * @memberof modifiers
- * @inner
- */
- flip: {
- /** @prop {number} order=600 - Index used to define the order of execution */
- order: 600,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: flip,
- /**
- * @prop {String|Array} behavior='flip'
- * The behavior used to change the popper's placement. It can be one of
- * `flip`, `clockwise`, `counterclockwise` or an array with a list of valid
- * placements (with optional variations)
- */
- behavior: 'flip',
- /**
- * @prop {number} padding=5
- * The popper will flip if it hits the edges of the `boundariesElement`
- */
- padding: 5,
- /**
- * @prop {String|HTMLElement} boundariesElement='viewport'
- * The element which will define the boundaries of the popper position.
- * The popper will never be placed outside of the defined boundaries
- * (except if `keepTogether` is enabled)
- */
- boundariesElement: 'viewport'
- },
-
- /**
- * Modifier used to make the popper flow toward the inner of the reference element.
- * By default, when this modifier is disabled, the popper will be placed outside
- * the reference element.
- * @memberof modifiers
- * @inner
- */
- inner: {
- /** @prop {number} order=700 - Index used to define the order of execution */
- order: 700,
- /** @prop {Boolean} enabled=false - Whether the modifier is enabled or not */
- enabled: false,
- /** @prop {ModifierFn} */
- fn: inner
- },
-
- /**
- * Modifier used to hide the popper when its reference element is outside of the
- * popper boundaries. It will set a `x-out-of-boundaries` attribute which can
- * be used to hide with a CSS selector the popper when its reference is
- * out of boundaries.
- *
- * Requires the `preventOverflow` modifier before it in order to work.
- * @memberof modifiers
- * @inner
- */
- hide: {
- /** @prop {number} order=800 - Index used to define the order of execution */
- order: 800,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: hide
- },
-
- /**
- * Computes the style that will be applied to the popper element to gets
- * properly positioned.
- *
- * Note that this modifier will not touch the DOM, it just prepares the styles
- * so that `applyStyle` modifier can apply it. This separation is useful
- * in case you need to replace `applyStyle` with a custom implementation.
- *
- * This modifier has `850` as `order` value to maintain backward compatibility
- * with previous versions of Popper.js. Expect the modifiers ordering method
- * to change in future major versions of the library.
- *
- * @memberof modifiers
- * @inner
- */
- computeStyle: {
- /** @prop {number} order=850 - Index used to define the order of execution */
- order: 850,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: computeStyle,
- /**
- * @prop {Boolean} gpuAcceleration=true
- * If true, it uses the CSS 3D transformation to position the popper.
- * Otherwise, it will use the `top` and `left` properties
- */
- gpuAcceleration: true,
- /**
- * @prop {string} [x='bottom']
- * Where to anchor the X axis (`bottom` or `top`). AKA X offset origin.
- * Change this if your popper should grow in a direction different from `bottom`
- */
- x: 'bottom',
- /**
- * @prop {string} [x='left']
- * Where to anchor the Y axis (`left` or `right`). AKA Y offset origin.
- * Change this if your popper should grow in a direction different from `right`
- */
- y: 'right'
- },
-
- /**
- * Applies the computed styles to the popper element.
- *
- * All the DOM manipulations are limited to this modifier. This is useful in case
- * you want to integrate Popper.js inside a framework or view library and you
- * want to delegate all the DOM manipulations to it.
- *
- * Note that if you disable this modifier, you must make sure the popper element
- * has its position set to `absolute` before Popper.js can do its work!
- *
- * Just disable this modifier and define your own to achieve the desired effect.
- *
- * @memberof modifiers
- * @inner
- */
- applyStyle: {
- /** @prop {number} order=900 - Index used to define the order of execution */
- order: 900,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: applyStyle,
- /** @prop {Function} */
- onLoad: applyStyleOnLoad,
- /**
- * @deprecated since version 1.10.0, the property moved to `computeStyle` modifier
- * @prop {Boolean} gpuAcceleration=true
- * If true, it uses the CSS 3D transformation to position the popper.
- * Otherwise, it will use the `top` and `left` properties
- */
- gpuAcceleration: undefined
- }
-};
-
-/**
- * The `dataObject` is an object containing all the information used by Popper.js.
- * This object is passed to modifiers and to the `onCreate` and `onUpdate` callbacks.
- * @name dataObject
- * @property {Object} data.instance The Popper.js instance
- * @property {String} data.placement Placement applied to popper
- * @property {String} data.originalPlacement Placement originally defined on init
- * @property {Boolean} data.flipped True if popper has been flipped by flip modifier
- * @property {Boolean} data.hide True if the reference element is out of boundaries, useful to know when to hide the popper
- * @property {HTMLElement} data.arrowElement Node used as arrow by arrow modifier
- * @property {Object} data.styles Any CSS property defined here will be applied to the popper. It expects the JavaScript nomenclature (eg. `marginBottom`)
- * @property {Object} data.arrowStyles Any CSS property defined here will be applied to the popper arrow. It expects the JavaScript nomenclature (eg. `marginBottom`)
- * @property {Object} data.boundaries Offsets of the popper boundaries
- * @property {Object} data.offsets The measurements of popper, reference and arrow elements
- * @property {Object} data.offsets.popper `top`, `left`, `width`, `height` values
- * @property {Object} data.offsets.reference `top`, `left`, `width`, `height` values
- * @property {Object} data.offsets.arrow] `top` and `left` offsets, only one of them will be different from 0
- */
-
-/**
- * Default options provided to Popper.js constructor.<br />
- * These can be overridden using the `options` argument of Popper.js.<br />
- * To override an option, simply pass an object with the same
- * structure of the `options` object, as the 3rd argument. For example:
- * ```
- * new Popper(ref, pop, {
- * modifiers: {
- * preventOverflow: { enabled: false }
- * }
- * })
- * ```
- * @type {Object}
- * @static
- * @memberof Popper
- */
-var Defaults = {
- /**
- * Popper's placement.
- * @prop {Popper.placements} placement='bottom'
- */
- placement: 'bottom',
-
- /**
- * Set this to true if you want popper to position it self in 'fixed' mode
- * @prop {Boolean} positionFixed=false
- */
- positionFixed: false,
-
- /**
- * Whether events (resize, scroll) are initially enabled.
- * @prop {Boolean} eventsEnabled=true
- */
- eventsEnabled: true,
-
- /**
- * Set to true if you want to automatically remove the popper when
- * you call the `destroy` method.
- * @prop {Boolean} removeOnDestroy=false
- */
- removeOnDestroy: false,
-
- /**
- * Callback called when the popper is created.<br />
- * By default, it is set to no-op.<br />
- * Access Popper.js instance with `data.instance`.
- * @prop {onCreate}
- */
- onCreate: function onCreate() {},
-
- /**
- * Callback called when the popper is updated. This callback is not called
- * on the initialization/creation of the popper, but only on subsequent
- * updates.<br />
- * By default, it is set to no-op.<br />
- * Access Popper.js instance with `data.instance`.
- * @prop {onUpdate}
- */
- onUpdate: function onUpdate() {},
-
- /**
- * List of modifiers used to modify the offsets before they are applied to the popper.
- * They provide most of the functionalities of Popper.js.
- * @prop {modifiers}
- */
- modifiers: modifiers
-};
-
-/**
- * @callback onCreate
- * @param {dataObject} data
- */
-
-/**
- * @callback onUpdate
- * @param {dataObject} data
- */
-
-// Utils
-// Methods
-var Popper = function () {
- /**
- * Creates a new Popper.js instance.
- * @class Popper
- * @param {HTMLElement|referenceObject} reference - The reference element used to position the popper
- * @param {HTMLElement} popper - The HTML element used as the popper
- * @param {Object} options - Your custom options to override the ones defined in [Defaults](#defaults)
- * @return {Object} instance - The generated Popper.js instance
- */
- function Popper(reference, popper) {
- var _this = this;
-
- var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};
- classCallCheck(this, Popper);
-
- this.scheduleUpdate = function () {
- return requestAnimationFrame(_this.update);
- };
-
- // make update() debounced, so that it only runs at most once-per-tick
- this.update = debounce(this.update.bind(this));
-
- // with {} we create a new object with the options inside it
- this.options = _extends({}, Popper.Defaults, options);
-
- // init state
- this.state = {
- isDestroyed: false,
- isCreated: false,
- scrollParents: []
- };
-
- // get reference and popper elements (allow jQuery wrappers)
- this.reference = reference && reference.jquery ? reference[0] : reference;
- this.popper = popper && popper.jquery ? popper[0] : popper;
-
- // Deep merge modifiers options
- this.options.modifiers = {};
- Object.keys(_extends({}, Popper.Defaults.modifiers, options.modifiers)).forEach(function (name) {
- _this.options.modifiers[name] = _extends({}, Popper.Defaults.modifiers[name] || {}, options.modifiers ? options.modifiers[name] : {});
- });
-
- // Refactoring modifiers' list (Object => Array)
- this.modifiers = Object.keys(this.options.modifiers).map(function (name) {
- return _extends({
- name: name
- }, _this.options.modifiers[name]);
- })
- // sort the modifiers by order
- .sort(function (a, b) {
- return a.order - b.order;
- });
-
- // modifiers have the ability to execute arbitrary code when Popper.js get inited
- // such code is executed in the same order of its modifier
- // they could add new properties to their options configuration
- // BE AWARE: don't add options to `options.modifiers.name` but to `modifierOptions`!
- this.modifiers.forEach(function (modifierOptions) {
- if (modifierOptions.enabled && isFunction(modifierOptions.onLoad)) {
- modifierOptions.onLoad(_this.reference, _this.popper, _this.options, modifierOptions, _this.state);
- }
- });
-
- // fire the first update to position the popper in the right place
- this.update();
-
- var eventsEnabled = this.options.eventsEnabled;
- if (eventsEnabled) {
- // setup event listeners, they will take care of update the position in specific situations
- this.enableEventListeners();
- }
-
- this.state.eventsEnabled = eventsEnabled;
- }
-
- // We can't use class properties because they don't get listed in the
- // class prototype and break stuff like Sinon stubs
-
-
- createClass(Popper, [{
- key: 'update',
- value: function update$$1() {
- return update.call(this);
- }
- }, {
- key: 'destroy',
- value: function destroy$$1() {
- return destroy.call(this);
- }
- }, {
- key: 'enableEventListeners',
- value: function enableEventListeners$$1() {
- return enableEventListeners.call(this);
- }
- }, {
- key: 'disableEventListeners',
- value: function disableEventListeners$$1() {
- return disableEventListeners.call(this);
- }
-
- /**
- * Schedules an update. It will run on the next UI update available.
- * @method scheduleUpdate
- * @memberof Popper
- */
-
-
- /**
- * Collection of utilities useful when writing custom modifiers.
- * Starting from version 1.7, this method is available only if you
- * include `popper-utils.js` before `popper.js`.
- *
- * **DEPRECATION**: This way to access PopperUtils is deprecated
- * and will be removed in v2! Use the PopperUtils module directly instead.
- * Due to the high instability of the methods contained in Utils, we can't
- * guarantee them to follow semver. Use them at your own risk!
- * @static
- * @private
- * @type {Object}
- * @deprecated since version 1.8
- * @member Utils
- * @memberof Popper
- */
-
- }]);
- return Popper;
-}();
-
-/**
- * The `referenceObject` is an object that provides an interface compatible with Popper.js
- * and lets you use it as replacement of a real DOM node.<br />
- * You can use this method to position a popper relatively to a set of coordinates
- * in case you don't have a DOM node to use as reference.
- *
- * ```
- * new Popper(referenceObject, popperNode);
- * ```
- *
- * NB: This feature isn't supported in Internet Explorer 10.
- * @name referenceObject
- * @property {Function} data.getBoundingClientRect
- * A function that returns a set of coordinates compatible with the native `getBoundingClientRect` method.
- * @property {number} data.clientWidth
- * An ES6 getter that will return the width of the virtual reference element.
- * @property {number} data.clientHeight
- * An ES6 getter that will return the height of the virtual reference element.
- */
-
-
-Popper.Utils = (typeof window !== 'undefined' ? window : global).PopperUtils;
-Popper.placements = placements;
-Popper.Defaults = Defaults;
-
-return Popper;
-
-})));
-//# sourceMappingURL=popper.js.map
diff --git a/dist/js/popper.min.js b/dist/js/popper.min.js
deleted file mode 100644
index 1e71598..0000000
--- a/dist/js/popper.min.js
+++ /dev/null
@@ -1,5 +0,0 @@
-/*
- Copyright (C) Federico Zivolo 2018
- 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=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)return document.body;switch(e.nodeName){case'HTML':case'BODY':return e.ownerDocument.body;case'#document':return e.body;}var i=t(e),r=i.overflow,p=i.overflowX,s=i.overflowY;return /(auto|scroll|overlay)/.test(r+s+p)?e:n(o(e))}function r(e){return 11===e?re:10===e?pe:re||pe}function p(e){if(!e)return document.documentElement;for(var o=r(10)?document.body:null,n=e.offsetParent;n===o&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var i=n&&n.nodeName;return i&&'BODY'!==i&&'HTML'!==i?-1!==['TD','TABLE'].indexOf(n.nodeName)&&'static'===t(n,'position')?p(n):n:e?e.ownerDocument.documentElement:document.documentElement}function s(e){var t=e.nodeName;return'BODY'!==t&&('HTML'===t||p(e.firstElementChild)===e)}function d(e){return null===e.parentNode?e:d(e.parentNode)}function a(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var o=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,n=o?e:t,i=o?t:e,r=document.createRange();r.setStart(n,0),r.setEnd(i,0);var l=r.commonAncestorContainer;if(e!==l&&t!==l||n.contains(i))return s(l)?l:p(l);var f=d(e);return f.host?a(f.host,t):a(e,d(t).host)}function l(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:'top',o='top'===t?'scrollTop':'scrollLeft',n=e.nodeName;if('BODY'===n||'HTML'===n){var i=e.ownerDocument.documentElement,r=e.ownerDocument.scrollingElement||i;return r[o]}return e[o]}function f(e,t){var o=2<arguments.length&&void 0!==arguments[2]&&arguments[2],n=l(t,'top'),i=l(t,'left'),r=o?-1:1;return e.top+=n*r,e.bottom+=n*r,e.left+=i*r,e.right+=i*r,e}function m(e,t){var o='x'===t?'Left':'Top',n='Left'==o?'Right':'Bottom';return parseFloat(e['border'+o+'Width'],10)+parseFloat(e['border'+n+'Width'],10)}function h(e,t,o,n){return J(t['offset'+e],t['scroll'+e],o['client'+e],o['offset'+e],o['scroll'+e],r(10)?parseInt(o['offset'+e])+parseInt(n['margin'+('Height'===e?'Top':'Left')])+parseInt(n['margin'+('Height'===e?'Bottom':'Right')]):0)}function c(e){var t=e.body,o=e.documentElement,n=r(10)&&getComputedStyle(o);return{height:h('Height',t,o,n),width:h('Width',t,o,n)}}function g(e){return le({},e,{right:e.left+e.width,bottom:e.top+e.height})}function u(e){var o={};try{if(r(10)){o=e.getBoundingClientRect();var n=l(e,'top'),i=l(e,'left');o.top+=n,o.left+=i,o.bottom+=n,o.right+=i}else o=e.getBoundingClientRect()}catch(t){}var p={left:o.left,top:o.top,width:o.right-o.left,height:o.bottom-o.top},s='HTML'===e.nodeName?c(e.ownerDocument):{},d=s.width||e.clientWidth||p.right-p.left,a=s.height||e.clientHeight||p.bottom-p.top,f=e.offsetWidth-d,h=e.offsetHeight-a;if(f||h){var u=t(e);f-=m(u,'x'),h-=m(u,'y'),p.width-=f,p.height-=h}return g(p)}function b(e,o){var i=2<arguments.length&&void 0!==arguments[2]&&arguments[2],p=r(10),s='HTML'===o.nodeName,d=u(e),a=u(o),l=n(e),m=t(o),h=parseFloat(m.borderTopWidth,10),c=parseFloat(m.borderLeftWidth,10);i&&s&&(a.top=J(a.top,0),a.left=J(a.left,0));var b=g({top:d.top-a.top-h,left:d.left-a.left-c,width:d.width,height:d.height});if(b.marginTop=0,b.marginLeft=0,!p&&s){var y=parseFloat(m.marginTop,10),w=parseFloat(m.marginLeft,10);b.top-=h-y,b.bottom-=h-y,b.left-=c-w,b.right-=c-w,b.marginTop=y,b.marginLeft=w}return(p&&!i?o.contains(l):o===l&&'BODY'!==l.nodeName)&&(b=f(b,o)),b}function y(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1],o=e.ownerDocument.documentElement,n=b(e,o),i=J(o.clientWidth,window.innerWidth||0),r=J(o.clientHeight,window.innerHeight||0),p=t?0:l(o),s=t?0:l(o,'left'),d={top:p-n.top+n.marginTop,left:s-n.left+n.marginLeft,width:i,height:r};return g(d)}function w(e){var n=e.nodeName;return'BODY'===n||'HTML'===n?!1:'fixed'===t(e,'position')||w(o(e))}function E(e){if(!e||!e.parentElement||r())return document.documentElement;for(var o=e.parentElement;o&&'none'===t(o,'transform');)o=o.parentElement;return o||document.documentElement}function v(e,t,i,r){var p=4<arguments.length&&void 0!==arguments[4]&&arguments[4],s={top:0,left:0},d=p?E(e):a(e,t);if('viewport'===r)s=y(d,p);else{var l;'scrollParent'===r?(l=n(o(t)),'BODY'===l.nodeName&&(l=e.ownerDocument.documentElement)):'window'===r?l=e.ownerDocument.documentElement:l=r;var f=b(l,d,p);if('HTML'===l.nodeName&&!w(d)){var m=c(e.ownerDocument),h=m.height,g=m.width;s.top+=f.top-f.marginTop,s.bottom=h+f.top,s.left+=f.left-f.marginLeft,s.right=g+f.left}else s=f}i=i||0;var u='number'==typeof i;return s.left+=u?i:i.left||0,s.top+=u?i:i.top||0,s.right-=u?i:i.right||0,s.bottom-=u?i:i.bottom||0,s}function x(e){var t=e.width,o=e.height;return t*o}function O(e,t,o,n,i){var r=5<arguments.length&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf('auto'))return e;var p=v(o,n,r,i),s={top:{width:p.width,height:t.top-p.top},right:{width:p.right-t.right,height:p.height},bottom:{width:p.width,height:p.bottom-t.bottom},left:{width:t.left-p.left,height:p.height}},d=Object.keys(s).map(function(e){return le({key:e},s[e],{area:x(s[e])})}).sort(function(e,t){return t.area-e.area}),a=d.filter(function(e){var t=e.width,n=e.height;return t>=o.clientWidth&&n>=o.clientHeight}),l=0<a.length?a[0].key:d[0].key,f=e.split('-')[1];return l+(f?'-'+f:'')}function L(e,t,o){var n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null,i=n?E(t):a(t,o);return b(o,i,n)}function S(e){var t=getComputedStyle(e),o=parseFloat(t.marginTop)+parseFloat(t.marginBottom),n=parseFloat(t.marginLeft)+parseFloat(t.marginRight),i={width:e.offsetWidth+n,height:e.offsetHeight+o};return i}function T(e){var t={left:'right',right:'left',bottom:'top',top:'bottom'};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function D(e,t,o){o=o.split('-')[0];var n=S(e),i={width:n.width,height:n.height},r=-1!==['right','left'].indexOf(o),p=r?'top':'left',s=r?'left':'top',d=r?'height':'width',a=r?'width':'height';return i[p]=t[p]+t[d]/2-n[d]/2,i[s]=o===s?t[s]-n[a]:t[T(s)],i}function C(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function N(e,t,o){if(Array.prototype.findIndex)return e.findIndex(function(e){return e[t]===o});var n=C(e,function(e){return e[t]===o});return e.indexOf(n)}function P(t,o,n){var i=void 0===n?t:t.slice(0,N(t,'name',n));return i.forEach(function(t){t['function']&&console.warn('`modifier.function` is deprecated, use `modifier.fn`!');var n=t['function']||t.fn;t.enabled&&e(n)&&(o.offsets.popper=g(o.offsets.popper),o.offsets.reference=g(o.offsets.reference),o=n(o,t))}),o}function k(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=L(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=O(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=D(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?'fixed':'absolute',e=P(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function W(e,t){return e.some(function(e){var o=e.name,n=e.enabled;return n&&o===t})}function H(e){for(var t=[!1,'ms','Webkit','Moz','O'],o=e.charAt(0).toUpperCase()+e.slice(1),n=0;n<t.length;n++){var i=t[n],r=i?''+i+o:e;if('undefined'!=typeof document.body.style[r])return r}return null}function B(){return this.state.isDestroyed=!0,W(this.modifiers,'applyStyle')&&(this.popper.removeAttribute('x-placement'),this.popper.style.position='',this.popper.style.top='',this.popper.style.left='',this.popper.style.right='',this.popper.style.bottom='',this.popper.style.willChange='',this.popper.style[H('transform')]=''),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function A(e){var t=e.ownerDocument;return t?t.defaultView:window}function M(e,t,o,i){var r='BODY'===e.nodeName,p=r?e.ownerDocument.defaultView:e;p.addEventListener(t,o,{passive:!0}),r||M(n(p.parentNode),t,o,i),i.push(p)}function F(e,t,o,i){o.updateBound=i,A(e).addEventListener('resize',o.updateBound,{passive:!0});var r=n(e);return M(r,'scroll',o.updateBound,o.scrollParents),o.scrollElement=r,o.eventsEnabled=!0,o}function I(){this.state.eventsEnabled||(this.state=F(this.reference,this.options,this.state,this.scheduleUpdate))}function R(e,t){return A(e).removeEventListener('resize',t.updateBound),t.scrollParents.forEach(function(e){e.removeEventListener('scroll',t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t}function U(){this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=R(this.reference,this.state))}function Y(e){return''!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function j(e,t){Object.keys(t).forEach(function(o){var n='';-1!==['width','height','top','right','bottom','left'].indexOf(o)&&Y(t[o])&&(n='px'),e.style[o]=t[o]+n})}function K(e,t){Object.keys(t).forEach(function(o){var n=t[o];!1===n?e.removeAttribute(o):e.setAttribute(o,t[o])})}function q(e,t,o){var n=C(e,function(e){var o=e.name;return o===t}),i=!!n&&e.some(function(e){return e.name===o&&e.enabled&&e.order<n.order});if(!i){var r='`'+t+'`';console.warn('`'+o+'`'+' modifier is required by '+r+' modifier in order to work, be sure to include it before '+r+'!')}return i}function G(e){return'end'===e?'start':'start'===e?'end':e}function V(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1],o=me.indexOf(e),n=me.slice(o+1).concat(me.slice(0,o));return t?n.reverse():n}function z(e,t,o,n){var i=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),r=+i[1],p=i[2];if(!r)return e;if(0===p.indexOf('%')){var s;switch(p){case'%p':s=o;break;case'%':case'%r':default:s=n;}var d=g(s);return d[t]/100*r}if('vh'===p||'vw'===p){var a;return a='vh'===p?J(document.documentElement.clientHeight,window.innerHeight||0):J(document.documentElement.clientWidth,window.innerWidth||0),a/100*r}return r}function _(e,t,o,n){var i=[0,0],r=-1!==['right','left'].indexOf(n),p=e.split(/(\+|\-)/).map(function(e){return e.trim()}),s=p.indexOf(C(p,function(e){return-1!==e.search(/,|\s/)}));p[s]&&-1===p[s].indexOf(',')&&console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.');var d=/\s*,\s*|\s+/,a=-1===s?[p]:[p.slice(0,s).concat([p[s].split(d)[0]]),[p[s].split(d)[1]].concat(p.slice(s+1))];return a=a.map(function(e,n){var i=(1===n?!r:r)?'height':'width',p=!1;return e.reduce(function(e,t){return''===e[e.length-1]&&-1!==['+','-'].indexOf(t)?(e[e.length-1]=t,p=!0,e):p?(e[e.length-1]+=t,p=!1,e):e.concat(t)},[]).map(function(e){return z(e,i,t,o)})}),a.forEach(function(e,t){e.forEach(function(o,n){Y(o)&&(i[t]+=o*('-'===e[n-1]?-1:1))})}),i}function X(e,t){var o,n=t.offset,i=e.placement,r=e.offsets,p=r.popper,s=r.reference,d=i.split('-')[0];return o=Y(+n)?[+n,0]:_(n,p,s,d),'left'===d?(p.top+=o[0],p.left-=o[1]):'right'===d?(p.top+=o[0],p.left+=o[1]):'top'===d?(p.left+=o[0],p.top-=o[1]):'bottom'===d&&(p.left+=o[0],p.top+=o[1]),e.popper=p,e}for(var Q=Math.min,Z=Math.round,$=Math.floor,J=Math.max,ee='undefined'!=typeof window&&'undefined'!=typeof document,te=['Edge','Trident','Firefox'],oe=0,ne=0;ne<te.length;ne+=1)if(ee&&0<=navigator.userAgent.indexOf(te[ne])){oe=1;break}var i=ee&&window.Promise,ie=i?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},oe))}},re=ee&&!!(window.MSInputMethodContext&&document.documentMode),pe=ee&&/MSIE 10/.test(navigator.userAgent),se=function(e,t){if(!(e instanceof t))throw new TypeError('Cannot call a class as a function')},de=function(){function e(e,t){for(var o,n=0;n<t.length;n++)o=t[n],o.enumerable=o.enumerable||!1,o.configurable=!0,'value'in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}return function(t,o,n){return o&&e(t.prototype,o),n&&e(t,n),t}}(),ae=function(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e},le=Object.assign||function(e){for(var t,o=1;o<arguments.length;o++)for(var n in t=arguments[o],t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},fe=['auto-start','auto','auto-end','top-start','top','top-end','right-start','right','right-end','bottom-end','bottom','bottom-start','left-end','left','left-start'],me=fe.slice(3),he={FLIP:'flip',CLOCKWISE:'clockwise',COUNTERCLOCKWISE:'counterclockwise'},ce=function(){function t(o,n){var i=this,r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};se(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(i.update)},this.update=ie(this.update.bind(this)),this.options=le({},t.Defaults,r),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=o&&o.jquery?o[0]:o,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(le({},t.Defaults.modifiers,r.modifiers)).forEach(function(e){i.options.modifiers[e]=le({},t.Defaults.modifiers[e]||{},r.modifiers?r.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return le({name:e},i.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(t){t.enabled&&e(t.onLoad)&&t.onLoad(i.reference,i.popper,i.options,t,i.state)}),this.update();var p=this.options.eventsEnabled;p&&this.enableEventListeners(),this.state.eventsEnabled=p}return de(t,[{key:'update',value:function(){return k.call(this)}},{key:'destroy',value:function(){return B.call(this)}},{key:'enableEventListeners',value:function(){return I.call(this)}},{key:'disableEventListeners',value:function(){return U.call(this)}}]),t}();return ce.Utils=('undefined'==typeof window?global:window).PopperUtils,ce.placements=fe,ce.Defaults={placement:'bottom',positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,o=t.split('-')[0],n=t.split('-')[1];if(n){var i=e.offsets,r=i.reference,p=i.popper,s=-1!==['bottom','top'].indexOf(o),d=s?'left':'top',a=s?'width':'height',l={start:ae({},d,r[d]),end:ae({},d,r[d]+r[a]-p[a])};e.offsets.popper=le({},p,l[n])}return e}},offset:{order:200,enabled:!0,fn:X,offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var o=t.boundariesElement||p(e.instance.popper);e.instance.reference===o&&(o=p(o));var n=H('transform'),i=e.instance.popper.style,r=i.top,s=i.left,d=i[n];i.top='',i.left='',i[n]='';var a=v(e.instance.popper,e.instance.reference,t.padding,o,e.positionFixed);i.top=r,i.left=s,i[n]=d,t.boundaries=a;var l=t.priority,f=e.offsets.popper,m={primary:function(e){var o=f[e];return f[e]<a[e]&&!t.escapeWithReference&&(o=J(f[e],a[e])),ae({},e,o)},secondary:function(e){var o='right'===e?'left':'top',n=f[o];return f[e]>a[e]&&!t.escapeWithReference&&(n=Q(f[o],a[e]-('right'===e?f.width:f.height))),ae({},o,n)}};return l.forEach(function(e){var t=-1===['left','top'].indexOf(e)?'secondary':'primary';f=le({},f,m[t](e))}),e.offsets.popper=f,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,n=t.reference,i=e.placement.split('-')[0],r=$,p=-1!==['top','bottom'].indexOf(i),s=p?'right':'bottom',d=p?'left':'top',a=p?'width':'height';return o[s]<r(n[d])&&(e.offsets.popper[d]=r(n[d])-o[a]),o[d]>r(n[s])&&(e.offsets.popper[d]=r(n[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,o){var n;if(!q(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 r=e.placement.split('-')[0],p=e.offsets,s=p.popper,d=p.reference,a=-1!==['left','right'].indexOf(r),l=a?'height':'width',f=a?'Top':'Left',m=f.toLowerCase(),h=a?'left':'top',c=a?'bottom':'right',u=S(i)[l];d[c]-u<s[m]&&(e.offsets.popper[m]-=s[m]-(d[c]-u)),d[m]+u>s[c]&&(e.offsets.popper[m]+=d[m]+u-s[c]),e.offsets.popper=g(e.offsets.popper);var b=d[m]+d[l]/2-u/2,y=t(e.instance.popper),w=parseFloat(y['margin'+f],10),E=parseFloat(y['border'+f+'Width'],10),v=b-e.offsets.popper[m]-w-E;return v=J(Q(s[l]-u,v),0),e.arrowElement=i,e.offsets.arrow=(n={},ae(n,m,Z(v)),ae(n,h,''),n),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=v(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),n=e.placement.split('-')[0],i=T(n),r=e.placement.split('-')[1]||'',p=[];switch(t.behavior){case he.FLIP:p=[n,i];break;case he.CLOCKWISE:p=V(n);break;case he.COUNTERCLOCKWISE:p=V(n,!0);break;default:p=t.behavior;}return p.forEach(function(s,d){if(n!==s||p.length===d+1)return e;n=e.placement.split('-')[0],i=T(n);var a=e.offsets.popper,l=e.offsets.reference,f=$,m='left'===n&&f(a.right)>f(l.left)||'right'===n&&f(a.left)<f(l.right)||'top'===n&&f(a.bottom)>f(l.top)||'bottom'===n&&f(a.top)<f(l.bottom),h=f(a.left)<f(o.left),c=f(a.right)>f(o.right),g=f(a.top)<f(o.top),u=f(a.bottom)>f(o.bottom),b='left'===n&&h||'right'===n&&c||'top'===n&&g||'bottom'===n&&u,y=-1!==['top','bottom'].indexOf(n),w=!!t.flipVariations&&(y&&'start'===r&&h||y&&'end'===r&&c||!y&&'start'===r&&g||!y&&'end'===r&&u);(m||b||w)&&(e.flipped=!0,(m||b)&&(n=p[d+1]),w&&(r=G(r)),e.placement=n+(r?'-'+r:''),e.offsets.popper=le({},e.offsets.popper,D(e.instance.popper,e.offsets.reference,e.placement)),e=P(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],n=e.offsets,i=n.popper,r=n.reference,p=-1!==['left','right'].indexOf(o),s=-1===['top','left'].indexOf(o);return i[p?'left':'top']=r[o]-(s?i[p?'width':'height']:0),e.placement=T(t),e.offsets.popper=g(i),e}},hide:{order:800,enabled:!0,fn:function(e){if(!q(e.instance.modifiers,'hide','preventOverflow'))return e;var t=e.offsets.reference,o=C(e.instance.modifiers,function(e){return'preventOverflow'===e.name}).boundaries;if(t.bottom<o.top||t.left>o.right||t.top>o.bottom||t.right<o.left){if(!0===e.hide)return e;e.hide=!0,e.attributes['x-out-of-boundaries']=''}else{if(!1===e.hide)return e;e.hide=!1,e.attributes['x-out-of-boundaries']=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var o=t.x,n=t.y,i=e.offsets.popper,r=C(e.instance.modifiers,function(e){return'applyStyle'===e.name}).gpuAcceleration;void 0!==r&&console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!');var s,d,a=void 0===r?t.gpuAcceleration:r,l=p(e.instance.popper),f=u(l),m={position:i.position},h={left:$(i.left),top:Z(i.top),bottom:Z(i.bottom),right:$(i.right)},c='bottom'===o?'top':'bottom',g='right'===n?'left':'right',b=H('transform');if(d='bottom'==c?'HTML'===l.nodeName?-l.clientHeight+h.bottom:-f.height+h.bottom:h.top,s='right'==g?'HTML'===l.nodeName?-l.clientWidth+h.right:-f.width+h.right:h.left,a&&b)m[b]='translate3d('+s+'px, '+d+'px, 0)',m[c]=0,m[g]=0,m.willChange='transform';else{var y='bottom'==c?-1:1,w='right'==g?-1:1;m[c]=d*y,m[g]=s*w,m.willChange=c+', '+g}var E={"x-placement":e.placement};return e.attributes=le({},E,e.attributes),e.styles=le({},m,e.styles),e.arrowStyles=le({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:'bottom',y:'right'},applyStyle:{order:900,enabled:!0,fn:function(e){return j(e.instance.popper,e.styles),K(e.instance.popper,e.attributes),e.arrowElement&&Object.keys(e.arrowStyles).length&&j(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,o,n,i){var r=L(i,t,e,o.positionFixed),p=O(o.placement,r,t,e,o.modifiers.flip.boundariesElement,o.modifiers.flip.padding);return t.setAttribute('x-placement',p),j(t,{position:o.positionFixed?'fixed':'absolute'}),o},gpuAcceleration:void 0}}},ce});
-//# sourceMappingURL=popper.min.js.map
diff --git a/dist/js/theme.js b/dist/js/theme.js
deleted file mode 100644
index 6dd998c..0000000
--- a/dist/js/theme.js
+++ /dev/null
@@ -1,6540 +0,0 @@
-/*!
- * Bootstrap v4.1.3 (https://getbootstrap.com/)
- * Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- */
-(function (global, factory) {
- typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('jquery')) :
- typeof define === 'function' && define.amd ? define(['exports', 'jquery'], factory) :
- (factory((global.bootstrap = {}),global.jQuery));
-}(this, (function (exports,$) { 'use strict';
-
- $ = $ && $.hasOwnProperty('default') ? $['default'] : $;
-
- function _defineProperties(target, props) {
- for (var i = 0; i < props.length; i++) {
- var descriptor = props[i];
- descriptor.enumerable = descriptor.enumerable || false;
- descriptor.configurable = true;
- if ("value" in descriptor) descriptor.writable = true;
- Object.defineProperty(target, descriptor.key, descriptor);
- }
- }
-
- function _createClass(Constructor, protoProps, staticProps) {
- if (protoProps) _defineProperties(Constructor.prototype, protoProps);
- if (staticProps) _defineProperties(Constructor, staticProps);
- return Constructor;
- }
-
- function _defineProperty(obj, key, value) {
- if (key in obj) {
- Object.defineProperty(obj, key, {
- value: value,
- enumerable: true,
- configurable: true,
- writable: true
- });
- } else {
- obj[key] = value;
- }
-
- return obj;
- }
-
- function _objectSpread(target) {
- for (var i = 1; i < arguments.length; i++) {
- var source = arguments[i] != null ? arguments[i] : {};
- var ownKeys = Object.keys(source);
-
- if (typeof Object.getOwnPropertySymbols === 'function') {
- ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) {
- return Object.getOwnPropertyDescriptor(source, sym).enumerable;
- }));
- }
-
- ownKeys.forEach(function (key) {
- _defineProperty(target, key, source[key]);
- });
- }
-
- return target;
- }
-
- function _inheritsLoose(subClass, superClass) {
- subClass.prototype = Object.create(superClass.prototype);
- subClass.prototype.constructor = subClass;
- subClass.__proto__ = superClass;
- }
-
- /**
- * --------------------------------------------------------------------------
- * Bootstrap (v4.1.3): util.js
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * --------------------------------------------------------------------------
- */
-
- var Util = function ($$$1) {
- /**
- * ------------------------------------------------------------------------
- * Private TransitionEnd Helpers
- * ------------------------------------------------------------------------
- */
- var TRANSITION_END = 'transitionend';
- var MAX_UID = 1000000;
- var MILLISECONDS_MULTIPLIER = 1000; // Shoutout AngusCroll (https://goo.gl/pxwQGp)
-
- function toType(obj) {
- return {}.toString.call(obj).match(/\s([a-z]+)/i)[1].toLowerCase();
- }
-
- function getSpecialTransitionEndEvent() {
- return {
- bindType: TRANSITION_END,
- delegateType: TRANSITION_END,
- handle: function handle(event) {
- if ($$$1(event.target).is(this)) {
- return event.handleObj.handler.apply(this, arguments); // eslint-disable-line prefer-rest-params
- }
-
- return undefined; // eslint-disable-line no-undefined
- }
- };
- }
-
- function transitionEndEmulator(duration) {
- var _this = this;
-
- var called = false;
- $$$1(this).one(Util.TRANSITION_END, function () {
- called = true;
- });
- setTimeout(function () {
- if (!called) {
- Util.triggerTransitionEnd(_this);
- }
- }, duration);
- return this;
- }
-
- function setTransitionEndSupport() {
- $$$1.fn.emulateTransitionEnd = transitionEndEmulator;
- $$$1.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent();
- }
- /**
- * --------------------------------------------------------------------------
- * Public Util Api
- * --------------------------------------------------------------------------
- */
-
-
- var Util = {
- TRANSITION_END: 'bsTransitionEnd',
- getUID: function getUID(prefix) {
- do {
- // eslint-disable-next-line no-bitwise
- prefix += ~~(Math.random() * MAX_UID); // "~~" acts like a faster Math.floor() here
- } while (document.getElementById(prefix));
-
- return prefix;
- },
- getSelectorFromElement: function getSelectorFromElement(element) {
- var selector = element.getAttribute('data-target');
-
- if (!selector || selector === '#') {
- selector = element.getAttribute('href') || '';
- }
-
- try {
- return document.querySelector(selector) ? selector : null;
- } catch (err) {
- return null;
- }
- },
- getTransitionDurationFromElement: function getTransitionDurationFromElement(element) {
- if (!element) {
- return 0;
- } // Get transition-duration of the element
-
-
- var transitionDuration = $$$1(element).css('transition-duration');
- var floatTransitionDuration = parseFloat(transitionDuration); // Return 0 if element or transition duration is not found
-
- if (!floatTransitionDuration) {
- return 0;
- } // If multiple durations are defined, take the first
-
-
- transitionDuration = transitionDuration.split(',')[0];
- return parseFloat(transitionDuration) * MILLISECONDS_MULTIPLIER;
- },
- reflow: function reflow(element) {
- return element.offsetHeight;
- },
- triggerTransitionEnd: function triggerTransitionEnd(element) {
- $$$1(element).trigger(TRANSITION_END);
- },
- // TODO: Remove in v5
- supportsTransitionEnd: function supportsTransitionEnd() {
- return Boolean(TRANSITION_END);
- },
- isElement: function isElement(obj) {
- return (obj[0] || obj).nodeType;
- },
- typeCheckConfig: function typeCheckConfig(componentName, config, configTypes) {
- for (var property in configTypes) {
- if (Object.prototype.hasOwnProperty.call(configTypes, property)) {
- var expectedTypes = configTypes[property];
- var value = config[property];
- var valueType = value && Util.isElement(value) ? 'element' : toType(value);
-
- if (!new RegExp(expectedTypes).test(valueType)) {
- throw new Error(componentName.toUpperCase() + ": " + ("Option \"" + property + "\" provided type \"" + valueType + "\" ") + ("but expected type \"" + expectedTypes + "\"."));
- }
- }
- }
- }
- };
- setTransitionEndSupport();
- return Util;
- }($);
-
- /**
- * --------------------------------------------------------------------------
- * Bootstrap (v4.1.3): alert.js
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * --------------------------------------------------------------------------
- */
-
- var Alert = function ($$$1) {
- /**
- * ------------------------------------------------------------------------
- * Constants
- * ------------------------------------------------------------------------
- */
- var NAME = 'alert';
- var VERSION = '4.1.3';
- var DATA_KEY = 'bs.alert';
- var EVENT_KEY = "." + DATA_KEY;
- var DATA_API_KEY = '.data-api';
- var JQUERY_NO_CONFLICT = $$$1.fn[NAME];
- var Selector = {
- DISMISS: '[data-dismiss="alert"]'
- };
- var Event = {
- CLOSE: "close" + EVENT_KEY,
- CLOSED: "closed" + EVENT_KEY,
- CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY
- };
- var ClassName = {
- ALERT: 'alert',
- FADE: 'fade',
- SHOW: 'show'
- /**
- * ------------------------------------------------------------------------
- * Class Definition
- * ------------------------------------------------------------------------
- */
-
- };
-
- var Alert =
- /*#__PURE__*/
- function () {
- function Alert(element) {
- this._element = element;
- } // Getters
-
-
- var _proto = Alert.prototype;
-
- // Public
- _proto.close = function close(element) {
- var rootElement = this._element;
-
- if (element) {
- rootElement = this._getRootElement(element);
- }
-
- var customEvent = this._triggerCloseEvent(rootElement);
-
- if (customEvent.isDefaultPrevented()) {
- return;
- }
-
- this._removeElement(rootElement);
- };
-
- _proto.dispose = function dispose() {
- $$$1.removeData(this._element, DATA_KEY);
- this._element = null;
- }; // Private
-
-
- _proto._getRootElement = function _getRootElement(element) {
- var selector = Util.getSelectorFromElement(element);
- var parent = false;
-
- if (selector) {
- parent = document.querySelector(selector);
- }
-
- if (!parent) {
- parent = $$$1(element).closest("." + ClassName.ALERT)[0];
- }
-
- return parent;
- };
-
- _proto._triggerCloseEvent = function _triggerCloseEvent(element) {
- var closeEvent = $$$1.Event(Event.CLOSE);
- $$$1(element).trigger(closeEvent);
- return closeEvent;
- };
-
- _proto._removeElement = function _removeElement(element) {
- var _this = this;
-
- $$$1(element).removeClass(ClassName.SHOW);
-
- if (!$$$1(element).hasClass(ClassName.FADE)) {
- this._destroyElement(element);
-
- return;
- }
-
- var transitionDuration = Util.getTransitionDurationFromElement(element);
- $$$1(element).one(Util.TRANSITION_END, function (event) {
- return _this._destroyElement(element, event);
- }).emulateTransitionEnd(transitionDuration);
- };
-
- _proto._destroyElement = function _destroyElement(element) {
- $$$1(element).detach().trigger(Event.CLOSED).remove();
- }; // Static
-
-
- Alert._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var $element = $$$1(this);
- var data = $element.data(DATA_KEY);
-
- if (!data) {
- data = new Alert(this);
- $element.data(DATA_KEY, data);
- }
-
- if (config === 'close') {
- data[config](this);
- }
- });
- };
-
- Alert._handleDismiss = function _handleDismiss(alertInstance) {
- return function (event) {
- if (event) {
- event.preventDefault();
- }
-
- alertInstance.close(this);
- };
- };
-
- _createClass(Alert, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION;
- }
- }]);
-
- return Alert;
- }();
- /**
- * ------------------------------------------------------------------------
- * Data Api implementation
- * ------------------------------------------------------------------------
- */
-
-
- $$$1(document).on(Event.CLICK_DATA_API, Selector.DISMISS, Alert._handleDismiss(new Alert()));
- /**
- * ------------------------------------------------------------------------
- * jQuery
- * ------------------------------------------------------------------------
- */
-
- $$$1.fn[NAME] = Alert._jQueryInterface;
- $$$1.fn[NAME].Constructor = Alert;
-
- $$$1.fn[NAME].noConflict = function () {
- $$$1.fn[NAME] = JQUERY_NO_CONFLICT;
- return Alert._jQueryInterface;
- };
-
- return Alert;
- }($);
-
- /**
- * --------------------------------------------------------------------------
- * Bootstrap (v4.1.3): button.js
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * --------------------------------------------------------------------------
- */
-
- var Button = function ($$$1) {
- /**
- * ------------------------------------------------------------------------
- * Constants
- * ------------------------------------------------------------------------
- */
- var NAME = 'button';
- var VERSION = '4.1.3';
- var DATA_KEY = 'bs.button';
- var EVENT_KEY = "." + DATA_KEY;
- var DATA_API_KEY = '.data-api';
- var JQUERY_NO_CONFLICT = $$$1.fn[NAME];
- var ClassName = {
- ACTIVE: 'active',
- BUTTON: 'btn',
- FOCUS: 'focus'
- };
- var Selector = {
- DATA_TOGGLE_CARROT: '[data-toggle^="button"]',
- DATA_TOGGLE: '[data-toggle="buttons"]',
- INPUT: 'input',
- ACTIVE: '.active',
- BUTTON: '.btn'
- };
- var Event = {
- CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY,
- FOCUS_BLUR_DATA_API: "focus" + EVENT_KEY + DATA_API_KEY + " " + ("blur" + EVENT_KEY + DATA_API_KEY)
- /**
- * ------------------------------------------------------------------------
- * Class Definition
- * ------------------------------------------------------------------------
- */
-
- };
-
- var Button =
- /*#__PURE__*/
- function () {
- function Button(element) {
- this._element = element;
- } // Getters
-
-
- var _proto = Button.prototype;
-
- // Public
- _proto.toggle = function toggle() {
- var triggerChangeEvent = true;
- var addAriaPressed = true;
- var rootElement = $$$1(this._element).closest(Selector.DATA_TOGGLE)[0];
-
- if (rootElement) {
- var input = this._element.querySelector(Selector.INPUT);
-
- if (input) {
- if (input.type === 'radio') {
- if (input.checked && this._element.classList.contains(ClassName.ACTIVE)) {
- triggerChangeEvent = false;
- } else {
- var activeElement = rootElement.querySelector(Selector.ACTIVE);
-
- if (activeElement) {
- $$$1(activeElement).removeClass(ClassName.ACTIVE);
- }
- }
- }
-
- if (triggerChangeEvent) {
- if (input.hasAttribute('disabled') || rootElement.hasAttribute('disabled') || input.classList.contains('disabled') || rootElement.classList.contains('disabled')) {
- return;
- }
-
- input.checked = !this._element.classList.contains(ClassName.ACTIVE);
- $$$1(input).trigger('change');
- }
-
- input.focus();
- addAriaPressed = false;
- }
- }
-
- if (addAriaPressed) {
- this._element.setAttribute('aria-pressed', !this._element.classList.contains(ClassName.ACTIVE));
- }
-
- if (triggerChangeEvent) {
- $$$1(this._element).toggleClass(ClassName.ACTIVE);
- }
- };
-
- _proto.dispose = function dispose() {
- $$$1.removeData(this._element, DATA_KEY);
- this._element = null;
- }; // Static
-
-
- Button._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var data = $$$1(this).data(DATA_KEY);
-
- if (!data) {
- data = new Button(this);
- $$$1(this).data(DATA_KEY, data);
- }
-
- if (config === 'toggle') {
- data[config]();
- }
- });
- };
-
- _createClass(Button, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION;
- }
- }]);
-
- return Button;
- }();
- /**
- * ------------------------------------------------------------------------
- * Data Api implementation
- * ------------------------------------------------------------------------
- */
-
-
- $$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, function (event) {
- event.preventDefault();
- var button = event.target;
-
- if (!$$$1(button).hasClass(ClassName.BUTTON)) {
- button = $$$1(button).closest(Selector.BUTTON);
- }
-
- Button._jQueryInterface.call($$$1(button), 'toggle');
- }).on(Event.FOCUS_BLUR_DATA_API, Selector.DATA_TOGGLE_CARROT, function (event) {
- var button = $$$1(event.target).closest(Selector.BUTTON)[0];
- $$$1(button).toggleClass(ClassName.FOCUS, /^focus(in)?$/.test(event.type));
- });
- /**
- * ------------------------------------------------------------------------
- * jQuery
- * ------------------------------------------------------------------------
- */
-
- $$$1.fn[NAME] = Button._jQueryInterface;
- $$$1.fn[NAME].Constructor = Button;
-
- $$$1.fn[NAME].noConflict = function () {
- $$$1.fn[NAME] = JQUERY_NO_CONFLICT;
- return Button._jQueryInterface;
- };
-
- return Button;
- }($);
-
- /**
- * --------------------------------------------------------------------------
- * Bootstrap (v4.1.3): carousel.js
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * --------------------------------------------------------------------------
- */
-
- var Carousel = function ($$$1) {
- /**
- * ------------------------------------------------------------------------
- * Constants
- * ------------------------------------------------------------------------
- */
- var NAME = 'carousel';
- var VERSION = '4.1.3';
- var DATA_KEY = 'bs.carousel';
- var EVENT_KEY = "." + DATA_KEY;
- var DATA_API_KEY = '.data-api';
- var JQUERY_NO_CONFLICT = $$$1.fn[NAME];
- var ARROW_LEFT_KEYCODE = 37; // KeyboardEvent.which value for left arrow key
-
- var ARROW_RIGHT_KEYCODE = 39; // KeyboardEvent.which value for right arrow key
-
- var TOUCHEVENT_COMPAT_WAIT = 500; // Time for mouse compat events to fire after touch
-
- var Default = {
- interval: 5000,
- keyboard: true,
- slide: false,
- pause: 'hover',
- wrap: true
- };
- var DefaultType = {
- interval: '(number|boolean)',
- keyboard: 'boolean',
- slide: '(boolean|string)',
- pause: '(string|boolean)',
- wrap: 'boolean'
- };
- var Direction = {
- NEXT: 'next',
- PREV: 'prev',
- LEFT: 'left',
- RIGHT: 'right'
- };
- var Event = {
- SLIDE: "slide" + EVENT_KEY,
- SLID: "slid" + EVENT_KEY,
- KEYDOWN: "keydown" + EVENT_KEY,
- MOUSEENTER: "mouseenter" + EVENT_KEY,
- MOUSELEAVE: "mouseleave" + EVENT_KEY,
- TOUCHEND: "touchend" + EVENT_KEY,
- LOAD_DATA_API: "load" + EVENT_KEY + DATA_API_KEY,
- CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY
- };
- var ClassName = {
- CAROUSEL: 'carousel',
- ACTIVE: 'active',
- SLIDE: 'slide',
- RIGHT: 'carousel-item-right',
- LEFT: 'carousel-item-left',
- NEXT: 'carousel-item-next',
- PREV: 'carousel-item-prev',
- ITEM: 'carousel-item'
- };
- var Selector = {
- ACTIVE: '.active',
- ACTIVE_ITEM: '.active.carousel-item',
- ITEM: '.carousel-item',
- NEXT_PREV: '.carousel-item-next, .carousel-item-prev',
- INDICATORS: '.carousel-indicators',
- DATA_SLIDE: '[data-slide], [data-slide-to]',
- DATA_RIDE: '[data-ride="carousel"]'
- /**
- * ------------------------------------------------------------------------
- * Class Definition
- * ------------------------------------------------------------------------
- */
-
- };
-
- var Carousel =
- /*#__PURE__*/
- function () {
- function Carousel(element, config) {
- this._items = null;
- this._interval = null;
- this._activeElement = null;
- this._isPaused = false;
- this._isSliding = false;
- this.touchTimeout = null;
- this._config = this._getConfig(config);
- this._element = $$$1(element)[0];
- this._indicatorsElement = this._element.querySelector(Selector.INDICATORS);
-
- this._addEventListeners();
- } // Getters
-
-
- var _proto = Carousel.prototype;
-
- // Public
- _proto.next = function next() {
- if (!this._isSliding) {
- this._slide(Direction.NEXT);
- }
- };
-
- _proto.nextWhenVisible = function nextWhenVisible() {
- // Don't call next when the page isn't visible
- // or the carousel or its parent isn't visible
- if (!document.hidden && $$$1(this._element).is(':visible') && $$$1(this._element).css('visibility') !== 'hidden') {
- this.next();
- }
- };
-
- _proto.prev = function prev() {
- if (!this._isSliding) {
- this._slide(Direction.PREV);
- }
- };
-
- _proto.pause = function pause(event) {
- if (!event) {
- this._isPaused = true;
- }
-
- if (this._element.querySelector(Selector.NEXT_PREV)) {
- Util.triggerTransitionEnd(this._element);
- this.cycle(true);
- }
-
- clearInterval(this._interval);
- this._interval = null;
- };
-
- _proto.cycle = function cycle(event) {
- if (!event) {
- this._isPaused = false;
- }
-
- if (this._interval) {
- clearInterval(this._interval);
- this._interval = null;
- }
-
- if (this._config.interval && !this._isPaused) {
- this._interval = setInterval((document.visibilityState ? this.nextWhenVisible : this.next).bind(this), this._config.interval);
- }
- };
-
- _proto.to = function to(index) {
- var _this = this;
-
- this._activeElement = this._element.querySelector(Selector.ACTIVE_ITEM);
-
- var activeIndex = this._getItemIndex(this._activeElement);
-
- if (index > this._items.length - 1 || index < 0) {
- return;
- }
-
- if (this._isSliding) {
- $$$1(this._element).one(Event.SLID, function () {
- return _this.to(index);
- });
- return;
- }
-
- if (activeIndex === index) {
- this.pause();
- this.cycle();
- return;
- }
-
- var direction = index > activeIndex ? Direction.NEXT : Direction.PREV;
-
- this._slide(direction, this._items[index]);
- };
-
- _proto.dispose = function dispose() {
- $$$1(this._element).off(EVENT_KEY);
- $$$1.removeData(this._element, DATA_KEY);
- this._items = null;
- this._config = null;
- this._element = null;
- this._interval = null;
- this._isPaused = null;
- this._isSliding = null;
- this._activeElement = null;
- this._indicatorsElement = null;
- }; // Private
-
-
- _proto._getConfig = function _getConfig(config) {
- config = _objectSpread({}, Default, config);
- Util.typeCheckConfig(NAME, config, DefaultType);
- return config;
- };
-
- _proto._addEventListeners = function _addEventListeners() {
- var _this2 = this;
-
- if (this._config.keyboard) {
- $$$1(this._element).on(Event.KEYDOWN, function (event) {
- return _this2._keydown(event);
- });
- }
-
- if (this._config.pause === 'hover') {
- $$$1(this._element).on(Event.MOUSEENTER, function (event) {
- return _this2.pause(event);
- }).on(Event.MOUSELEAVE, function (event) {
- return _this2.cycle(event);
- });
-
- if ('ontouchstart' in document.documentElement) {
- // If it's a touch-enabled device, mouseenter/leave are fired as
- // part of the mouse compatibility events on first tap - the carousel
- // would stop cycling until user tapped out of it;
- // here, we listen for touchend, explicitly pause the carousel
- // (as if it's the second time we tap on it, mouseenter compat event
- // is NOT fired) and after a timeout (to allow for mouse compatibility
- // events to fire) we explicitly restart cycling
- $$$1(this._element).on(Event.TOUCHEND, function () {
- _this2.pause();
-
- if (_this2.touchTimeout) {
- clearTimeout(_this2.touchTimeout);
- }
-
- _this2.touchTimeout = setTimeout(function (event) {
- return _this2.cycle(event);
- }, TOUCHEVENT_COMPAT_WAIT + _this2._config.interval);
- });
- }
- }
- };
-
- _proto._keydown = function _keydown(event) {
- if (/input|textarea/i.test(event.target.tagName)) {
- return;
- }
-
- switch (event.which) {
- case ARROW_LEFT_KEYCODE:
- event.preventDefault();
- this.prev();
- break;
-
- case ARROW_RIGHT_KEYCODE:
- event.preventDefault();
- this.next();
- break;
-
- default:
- }
- };
-
- _proto._getItemIndex = function _getItemIndex(element) {
- this._items = element && element.parentNode ? [].slice.call(element.parentNode.querySelectorAll(Selector.ITEM)) : [];
- return this._items.indexOf(element);
- };
-
- _proto._getItemByDirection = function _getItemByDirection(direction, activeElement) {
- var isNextDirection = direction === Direction.NEXT;
- var isPrevDirection = direction === Direction.PREV;
-
- var activeIndex = this._getItemIndex(activeElement);
-
- var lastItemIndex = this._items.length - 1;
- var isGoingToWrap = isPrevDirection && activeIndex === 0 || isNextDirection && activeIndex === lastItemIndex;
-
- if (isGoingToWrap && !this._config.wrap) {
- return activeElement;
- }
-
- var delta = direction === Direction.PREV ? -1 : 1;
- var itemIndex = (activeIndex + delta) % this._items.length;
- return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex];
- };
-
- _proto._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, eventDirectionName) {
- var targetIndex = this._getItemIndex(relatedTarget);
-
- var fromIndex = this._getItemIndex(this._element.querySelector(Selector.ACTIVE_ITEM));
-
- var slideEvent = $$$1.Event(Event.SLIDE, {
- relatedTarget: relatedTarget,
- direction: eventDirectionName,
- from: fromIndex,
- to: targetIndex
- });
- $$$1(this._element).trigger(slideEvent);
- return slideEvent;
- };
-
- _proto._setActiveIndicatorElement = function _setActiveIndicatorElement(element) {
- if (this._indicatorsElement) {
- var indicators = [].slice.call(this._indicatorsElement.querySelectorAll(Selector.ACTIVE));
- $$$1(indicators).removeClass(ClassName.ACTIVE);
-
- var nextIndicator = this._indicatorsElement.children[this._getItemIndex(element)];
-
- if (nextIndicator) {
- $$$1(nextIndicator).addClass(ClassName.ACTIVE);
- }
- }
- };
-
- _proto._slide = function _slide(direction, element) {
- var _this3 = this;
-
- var activeElement = this._element.querySelector(Selector.ACTIVE_ITEM);
-
- var activeElementIndex = this._getItemIndex(activeElement);
-
- var nextElement = element || activeElement && this._getItemByDirection(direction, activeElement);
-
- var nextElementIndex = this._getItemIndex(nextElement);
-
- var isCycling = Boolean(this._interval);
- var directionalClassName;
- var orderClassName;
- var eventDirectionName;
-
- if (direction === Direction.NEXT) {
- directionalClassName = ClassName.LEFT;
- orderClassName = ClassName.NEXT;
- eventDirectionName = Direction.LEFT;
- } else {
- directionalClassName = ClassName.RIGHT;
- orderClassName = ClassName.PREV;
- eventDirectionName = Direction.RIGHT;
- }
-
- if (nextElement && $$$1(nextElement).hasClass(ClassName.ACTIVE)) {
- this._isSliding = false;
- return;
- }
-
- var slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName);
-
- if (slideEvent.isDefaultPrevented()) {
- return;
- }
-
- if (!activeElement || !nextElement) {
- // Some weirdness is happening, so we bail
- return;
- }
-
- this._isSliding = true;
-
- if (isCycling) {
- this.pause();
- }
-
- this._setActiveIndicatorElement(nextElement);
-
- var slidEvent = $$$1.Event(Event.SLID, {
- relatedTarget: nextElement,
- direction: eventDirectionName,
- from: activeElementIndex,
- to: nextElementIndex
- });
-
- if ($$$1(this._element).hasClass(ClassName.SLIDE)) {
- $$$1(nextElement).addClass(orderClassName);
- Util.reflow(nextElement);
- $$$1(activeElement).addClass(directionalClassName);
- $$$1(nextElement).addClass(directionalClassName);
- var transitionDuration = Util.getTransitionDurationFromElement(activeElement);
- $$$1(activeElement).one(Util.TRANSITION_END, function () {
- $$$1(nextElement).removeClass(directionalClassName + " " + orderClassName).addClass(ClassName.ACTIVE);
- $$$1(activeElement).removeClass(ClassName.ACTIVE + " " + orderClassName + " " + directionalClassName);
- _this3._isSliding = false;
- setTimeout(function () {
- return $$$1(_this3._element).trigger(slidEvent);
- }, 0);
- }).emulateTransitionEnd(transitionDuration);
- } else {
- $$$1(activeElement).removeClass(ClassName.ACTIVE);
- $$$1(nextElement).addClass(ClassName.ACTIVE);
- this._isSliding = false;
- $$$1(this._element).trigger(slidEvent);
- }
-
- if (isCycling) {
- this.cycle();
- }
- }; // Static
-
-
- Carousel._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var data = $$$1(this).data(DATA_KEY);
-
- var _config = _objectSpread({}, Default, $$$1(this).data());
-
- if (typeof config === 'object') {
- _config = _objectSpread({}, _config, config);
- }
-
- var action = typeof config === 'string' ? config : _config.slide;
-
- if (!data) {
- data = new Carousel(this, _config);
- $$$1(this).data(DATA_KEY, data);
- }
-
- if (typeof config === 'number') {
- data.to(config);
- } else if (typeof action === 'string') {
- if (typeof data[action] === 'undefined') {
- throw new TypeError("No method named \"" + action + "\"");
- }
-
- data[action]();
- } else if (_config.interval) {
- data.pause();
- data.cycle();
- }
- });
- };
-
- Carousel._dataApiClickHandler = function _dataApiClickHandler(event) {
- var selector = Util.getSelectorFromElement(this);
-
- if (!selector) {
- return;
- }
-
- var target = $$$1(selector)[0];
-
- if (!target || !$$$1(target).hasClass(ClassName.CAROUSEL)) {
- return;
- }
-
- var config = _objectSpread({}, $$$1(target).data(), $$$1(this).data());
-
- var slideIndex = this.getAttribute('data-slide-to');
-
- if (slideIndex) {
- config.interval = false;
- }
-
- Carousel._jQueryInterface.call($$$1(target), config);
-
- if (slideIndex) {
- $$$1(target).data(DATA_KEY).to(slideIndex);
- }
-
- event.preventDefault();
- };
-
- _createClass(Carousel, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION;
- }
- }, {
- key: "Default",
- get: function get() {
- return Default;
- }
- }]);
-
- return Carousel;
- }();
- /**
- * ------------------------------------------------------------------------
- * Data Api implementation
- * ------------------------------------------------------------------------
- */
-
-
- $$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler);
- $$$1(window).on(Event.LOAD_DATA_API, function () {
- var carousels = [].slice.call(document.querySelectorAll(Selector.DATA_RIDE));
-
- for (var i = 0, len = carousels.length; i < len; i++) {
- var $carousel = $$$1(carousels[i]);
-
- Carousel._jQueryInterface.call($carousel, $carousel.data());
- }
- });
- /**
- * ------------------------------------------------------------------------
- * jQuery
- * ------------------------------------------------------------------------
- */
-
- $$$1.fn[NAME] = Carousel._jQueryInterface;
- $$$1.fn[NAME].Constructor = Carousel;
-
- $$$1.fn[NAME].noConflict = function () {
- $$$1.fn[NAME] = JQUERY_NO_CONFLICT;
- return Carousel._jQueryInterface;
- };
-
- return Carousel;
- }($);
-
- /**
- * --------------------------------------------------------------------------
- * Bootstrap (v4.1.3): collapse.js
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * --------------------------------------------------------------------------
- */
-
- var Collapse = function ($$$1) {
- /**
- * ------------------------------------------------------------------------
- * Constants
- * ------------------------------------------------------------------------
- */
- var NAME = 'collapse';
- var VERSION = '4.1.3';
- var DATA_KEY = 'bs.collapse';
- var EVENT_KEY = "." + DATA_KEY;
- var DATA_API_KEY = '.data-api';
- var JQUERY_NO_CONFLICT = $$$1.fn[NAME];
- var Default = {
- toggle: true,
- parent: ''
- };
- var DefaultType = {
- toggle: 'boolean',
- parent: '(string|element)'
- };
- var Event = {
- SHOW: "show" + EVENT_KEY,
- SHOWN: "shown" + EVENT_KEY,
- HIDE: "hide" + EVENT_KEY,
- HIDDEN: "hidden" + EVENT_KEY,
- CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY
- };
- var ClassName = {
- SHOW: 'show',
- COLLAPSE: 'collapse',
- COLLAPSING: 'collapsing',
- COLLAPSED: 'collapsed'
- };
- var Dimension = {
- WIDTH: 'width',
- HEIGHT: 'height'
- };
- var Selector = {
- ACTIVES: '.show, .collapsing',
- DATA_TOGGLE: '[data-toggle="collapse"]'
- /**
- * ------------------------------------------------------------------------
- * Class Definition
- * ------------------------------------------------------------------------
- */
-
- };
-
- var Collapse =
- /*#__PURE__*/
- function () {
- function Collapse(element, config) {
- this._isTransitioning = false;
- this._element = element;
- this._config = this._getConfig(config);
- this._triggerArray = $$$1.makeArray(document.querySelectorAll("[data-toggle=\"collapse\"][href=\"#" + element.id + "\"]," + ("[data-toggle=\"collapse\"][data-target=\"#" + element.id + "\"]")));
- var toggleList = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE));
-
- for (var i = 0, len = toggleList.length; i < len; i++) {
- var elem = toggleList[i];
- var selector = Util.getSelectorFromElement(elem);
- var filterElement = [].slice.call(document.querySelectorAll(selector)).filter(function (foundElem) {
- return foundElem === element;
- });
-
- if (selector !== null && filterElement.length > 0) {
- this._selector = selector;
-
- this._triggerArray.push(elem);
- }
- }
-
- this._parent = this._config.parent ? this._getParent() : null;
-
- if (!this._config.parent) {
- this._addAriaAndCollapsedClass(this._element, this._triggerArray);
- }
-
- if (this._config.toggle) {
- this.toggle();
- }
- } // Getters
-
-
- var _proto = Collapse.prototype;
-
- // Public
- _proto.toggle = function toggle() {
- if ($$$1(this._element).hasClass(ClassName.SHOW)) {
- this.hide();
- } else {
- this.show();
- }
- };
-
- _proto.show = function show() {
- var _this = this;
-
- if (this._isTransitioning || $$$1(this._element).hasClass(ClassName.SHOW)) {
- return;
- }
-
- var actives;
- var activesData;
-
- if (this._parent) {
- actives = [].slice.call(this._parent.querySelectorAll(Selector.ACTIVES)).filter(function (elem) {
- return elem.getAttribute('data-parent') === _this._config.parent;
- });
-
- if (actives.length === 0) {
- actives = null;
- }
- }
-
- if (actives) {
- activesData = $$$1(actives).not(this._selector).data(DATA_KEY);
-
- if (activesData && activesData._isTransitioning) {
- return;
- }
- }
-
- var startEvent = $$$1.Event(Event.SHOW);
- $$$1(this._element).trigger(startEvent);
-
- if (startEvent.isDefaultPrevented()) {
- return;
- }
-
- if (actives) {
- Collapse._jQueryInterface.call($$$1(actives).not(this._selector), 'hide');
-
- if (!activesData) {
- $$$1(actives).data(DATA_KEY, null);
- }
- }
-
- var dimension = this._getDimension();
-
- $$$1(this._element).removeClass(ClassName.COLLAPSE).addClass(ClassName.COLLAPSING);
- this._element.style[dimension] = 0;
-
- if (this._triggerArray.length) {
- $$$1(this._triggerArray).removeClass(ClassName.COLLAPSED).attr('aria-expanded', true);
- }
-
- this.setTransitioning(true);
-
- var complete = function complete() {
- $$$1(_this._element).removeClass(ClassName.COLLAPSING).addClass(ClassName.COLLAPSE).addClass(ClassName.SHOW);
- _this._element.style[dimension] = '';
-
- _this.setTransitioning(false);
-
- $$$1(_this._element).trigger(Event.SHOWN);
- };
-
- var capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1);
- var scrollSize = "scroll" + capitalizedDimension;
- var transitionDuration = Util.getTransitionDurationFromElement(this._element);
- $$$1(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
- this._element.style[dimension] = this._element[scrollSize] + "px";
- };
-
- _proto.hide = function hide() {
- var _this2 = this;
-
- if (this._isTransitioning || !$$$1(this._element).hasClass(ClassName.SHOW)) {
- return;
- }
-
- var startEvent = $$$1.Event(Event.HIDE);
- $$$1(this._element).trigger(startEvent);
-
- if (startEvent.isDefaultPrevented()) {
- return;
- }
-
- var dimension = this._getDimension();
-
- this._element.style[dimension] = this._element.getBoundingClientRect()[dimension] + "px";
- Util.reflow(this._element);
- $$$1(this._element).addClass(ClassName.COLLAPSING).removeClass(ClassName.COLLAPSE).removeClass(ClassName.SHOW);
- var triggerArrayLength = this._triggerArray.length;
-
- if (triggerArrayLength > 0) {
- for (var i = 0; i < triggerArrayLength; i++) {
- var trigger = this._triggerArray[i];
- var selector = Util.getSelectorFromElement(trigger);
-
- if (selector !== null) {
- var $elem = $$$1([].slice.call(document.querySelectorAll(selector)));
-
- if (!$elem.hasClass(ClassName.SHOW)) {
- $$$1(trigger).addClass(ClassName.COLLAPSED).attr('aria-expanded', false);
- }
- }
- }
- }
-
- this.setTransitioning(true);
-
- var complete = function complete() {
- _this2.setTransitioning(false);
-
- $$$1(_this2._element).removeClass(ClassName.COLLAPSING).addClass(ClassName.COLLAPSE).trigger(Event.HIDDEN);
- };
-
- this._element.style[dimension] = '';
- var transitionDuration = Util.getTransitionDurationFromElement(this._element);
- $$$1(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
- };
-
- _proto.setTransitioning = function setTransitioning(isTransitioning) {
- this._isTransitioning = isTransitioning;
- };
-
- _proto.dispose = function dispose() {
- $$$1.removeData(this._element, DATA_KEY);
- this._config = null;
- this._parent = null;
- this._element = null;
- this._triggerArray = null;
- this._isTransitioning = null;
- }; // Private
-
-
- _proto._getConfig = function _getConfig(config) {
- config = _objectSpread({}, Default, config);
- config.toggle = Boolean(config.toggle); // Coerce string values
-
- Util.typeCheckConfig(NAME, config, DefaultType);
- return config;
- };
-
- _proto._getDimension = function _getDimension() {
- var hasWidth = $$$1(this._element).hasClass(Dimension.WIDTH);
- return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT;
- };
-
- _proto._getParent = function _getParent() {
- var _this3 = this;
-
- var parent = null;
-
- if (Util.isElement(this._config.parent)) {
- parent = this._config.parent; // It's a jQuery object
-
- if (typeof this._config.parent.jquery !== 'undefined') {
- parent = this._config.parent[0];
- }
- } else {
- parent = document.querySelector(this._config.parent);
- }
-
- var selector = "[data-toggle=\"collapse\"][data-parent=\"" + this._config.parent + "\"]";
- var children = [].slice.call(parent.querySelectorAll(selector));
- $$$1(children).each(function (i, element) {
- _this3._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element), [element]);
- });
- return parent;
- };
-
- _proto._addAriaAndCollapsedClass = function _addAriaAndCollapsedClass(element, triggerArray) {
- if (element) {
- var isOpen = $$$1(element).hasClass(ClassName.SHOW);
-
- if (triggerArray.length) {
- $$$1(triggerArray).toggleClass(ClassName.COLLAPSED, !isOpen).attr('aria-expanded', isOpen);
- }
- }
- }; // Static
-
-
- Collapse._getTargetFromElement = function _getTargetFromElement(element) {
- var selector = Util.getSelectorFromElement(element);
- return selector ? document.querySelector(selector) : null;
- };
-
- Collapse._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var $this = $$$1(this);
- var data = $this.data(DATA_KEY);
-
- var _config = _objectSpread({}, Default, $this.data(), typeof config === 'object' && config ? config : {});
-
- if (!data && _config.toggle && /show|hide/.test(config)) {
- _config.toggle = false;
- }
-
- if (!data) {
- data = new Collapse(this, _config);
- $this.data(DATA_KEY, data);
- }
-
- if (typeof config === 'string') {
- if (typeof data[config] === 'undefined') {
- throw new TypeError("No method named \"" + config + "\"");
- }
-
- data[config]();
- }
- });
- };
-
- _createClass(Collapse, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION;
- }
- }, {
- key: "Default",
- get: function get() {
- return Default;
- }
- }]);
-
- return Collapse;
- }();
- /**
- * ------------------------------------------------------------------------
- * Data Api implementation
- * ------------------------------------------------------------------------
- */
-
-
- $$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {
- // preventDefault only for <a> elements (which change the URL) not inside the collapsible element
- if (event.currentTarget.tagName === 'A') {
- event.preventDefault();
- }
-
- var $trigger = $$$1(this);
- var selector = Util.getSelectorFromElement(this);
- var selectors = [].slice.call(document.querySelectorAll(selector));
- $$$1(selectors).each(function () {
- var $target = $$$1(this);
- var data = $target.data(DATA_KEY);
- var config = data ? 'toggle' : $trigger.data();
-
- Collapse._jQueryInterface.call($target, config);
- });
- });
- /**
- * ------------------------------------------------------------------------
- * jQuery
- * ------------------------------------------------------------------------
- */
-
- $$$1.fn[NAME] = Collapse._jQueryInterface;
- $$$1.fn[NAME].Constructor = Collapse;
-
- $$$1.fn[NAME].noConflict = function () {
- $$$1.fn[NAME] = JQUERY_NO_CONFLICT;
- return Collapse._jQueryInterface;
- };
-
- return Collapse;
- }($);
-
- /**!
- * @fileOverview Kickass library to create and place poppers near their reference elements.
- * @version 1.14.3
- * @license
- * Copyright (c) 2016 Federico Zivolo and contributors
- *
- * 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.
- */
- var isBrowser = typeof window !== 'undefined' && typeof document !== 'undefined';
-
- var longerTimeoutBrowsers = ['Edge', 'Trident', 'Firefox'];
- var timeoutDuration = 0;
- for (var i = 0; i < longerTimeoutBrowsers.length; i += 1) {
- if (isBrowser && navigator.userAgent.indexOf(longerTimeoutBrowsers[i]) >= 0) {
- timeoutDuration = 1;
- break;
- }
- }
-
- function microtaskDebounce(fn) {
- var called = false;
- return function () {
- if (called) {
- return;
- }
- called = true;
- window.Promise.resolve().then(function () {
- called = false;
- fn();
- });
- };
- }
-
- function taskDebounce(fn) {
- var scheduled = false;
- return function () {
- if (!scheduled) {
- scheduled = true;
- setTimeout(function () {
- scheduled = false;
- fn();
- }, timeoutDuration);
- }
- };
- }
-
- var supportsMicroTasks = isBrowser && window.Promise;
-
- /**
- * Create a debounced version of a method, that's asynchronously deferred
- * but called in the minimum time possible.
- *
- * @method
- * @memberof Popper.Utils
- * @argument {Function} fn
- * @returns {Function}
- */
- var debounce = supportsMicroTasks ? microtaskDebounce : taskDebounce;
-
- /**
- * Check if the given variable is a function
- * @method
- * @memberof Popper.Utils
- * @argument {Any} functionToCheck - variable to check
- * @returns {Boolean} answer to: is a function?
- */
- function isFunction(functionToCheck) {
- var getType = {};
- return functionToCheck && getType.toString.call(functionToCheck) === '[object Function]';
- }
-
- /**
- * Get CSS computed property of the given element
- * @method
- * @memberof Popper.Utils
- * @argument {Eement} element
- * @argument {String} property
- */
- function getStyleComputedProperty(element, property) {
- if (element.nodeType !== 1) {
- return [];
- }
- // NOTE: 1 DOM access here
- var css = getComputedStyle(element, null);
- return property ? css[property] : css;
- }
-
- /**
- * Returns the parentNode or the host of the element
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element
- * @returns {Element} parent
- */
- function getParentNode(element) {
- if (element.nodeName === 'HTML') {
- return element;
- }
- return element.parentNode || element.host;
- }
-
- /**
- * Returns the scrolling parent of the given element
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element
- * @returns {Element} scroll parent
- */
- function getScrollParent(element) {
- // Return body, `getScroll` will take care to get the correct `scrollTop` from it
- if (!element) {
- return document.body;
- }
-
- switch (element.nodeName) {
- case 'HTML':
- case 'BODY':
- return element.ownerDocument.body;
- case '#document':
- return element.body;
- }
-
- // Firefox want us to check `-x` and `-y` variations as well
-
- var _getStyleComputedProp = getStyleComputedProperty(element),
- overflow = _getStyleComputedProp.overflow,
- overflowX = _getStyleComputedProp.overflowX,
- overflowY = _getStyleComputedProp.overflowY;
-
- if (/(auto|scroll|overlay)/.test(overflow + overflowY + overflowX)) {
- return element;
- }
-
- return getScrollParent(getParentNode(element));
- }
-
- var isIE11 = isBrowser && !!(window.MSInputMethodContext && document.documentMode);
- var isIE10 = isBrowser && /MSIE 10/.test(navigator.userAgent);
-
- /**
- * Determines if the browser is Internet Explorer
- * @method
- * @memberof Popper.Utils
- * @param {Number} version to check
- * @returns {Boolean} isIE
- */
- function isIE(version) {
- if (version === 11) {
- return isIE11;
- }
- if (version === 10) {
- return isIE10;
- }
- return isIE11 || isIE10;
- }
-
- /**
- * Returns the offset parent of the given element
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element
- * @returns {Element} offset parent
- */
- function getOffsetParent(element) {
- if (!element) {
- return document.documentElement;
- }
-
- var noOffsetParent = isIE(10) ? document.body : null;
-
- // NOTE: 1 DOM access here
- var offsetParent = element.offsetParent;
- // Skip hidden elements which don't have an offsetParent
- while (offsetParent === noOffsetParent && element.nextElementSibling) {
- offsetParent = (element = element.nextElementSibling).offsetParent;
- }
-
- var nodeName = offsetParent && offsetParent.nodeName;
-
- if (!nodeName || nodeName === 'BODY' || nodeName === 'HTML') {
- return element ? element.ownerDocument.documentElement : document.documentElement;
- }
-
- // .offsetParent will return the closest TD or TABLE in case
- // no offsetParent is present, I hate this job...
- if (['TD', 'TABLE'].indexOf(offsetParent.nodeName) !== -1 && getStyleComputedProperty(offsetParent, 'position') === 'static') {
- return getOffsetParent(offsetParent);
- }
-
- return offsetParent;
- }
-
- function isOffsetContainer(element) {
- var nodeName = element.nodeName;
-
- if (nodeName === 'BODY') {
- return false;
- }
- return nodeName === 'HTML' || getOffsetParent(element.firstElementChild) === element;
- }
-
- /**
- * Finds the root node (document, shadowDOM root) of the given element
- * @method
- * @memberof Popper.Utils
- * @argument {Element} node
- * @returns {Element} root node
- */
- function getRoot(node) {
- if (node.parentNode !== null) {
- return getRoot(node.parentNode);
- }
-
- return node;
- }
-
- /**
- * Finds the offset parent common to the two provided nodes
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element1
- * @argument {Element} element2
- * @returns {Element} common offset parent
- */
- function findCommonOffsetParent(element1, element2) {
- // This check is needed to avoid errors in case one of the elements isn't defined for any reason
- if (!element1 || !element1.nodeType || !element2 || !element2.nodeType) {
- return document.documentElement;
- }
-
- // Here we make sure to give as "start" the element that comes first in the DOM
- var order = element1.compareDocumentPosition(element2) & Node.DOCUMENT_POSITION_FOLLOWING;
- var start = order ? element1 : element2;
- var end = order ? element2 : element1;
-
- // Get common ancestor container
- var range = document.createRange();
- range.setStart(start, 0);
- range.setEnd(end, 0);
- var commonAncestorContainer = range.commonAncestorContainer;
-
- // Both nodes are inside #document
-
- if (element1 !== commonAncestorContainer && element2 !== commonAncestorContainer || start.contains(end)) {
- if (isOffsetContainer(commonAncestorContainer)) {
- return commonAncestorContainer;
- }
-
- return getOffsetParent(commonAncestorContainer);
- }
-
- // one of the nodes is inside shadowDOM, find which one
- var element1root = getRoot(element1);
- if (element1root.host) {
- return findCommonOffsetParent(element1root.host, element2);
- } else {
- return findCommonOffsetParent(element1, getRoot(element2).host);
- }
- }
-
- /**
- * Gets the scroll value of the given element in the given side (top and left)
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element
- * @argument {String} side `top` or `left`
- * @returns {number} amount of scrolled pixels
- */
- function getScroll(element) {
- var side = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'top';
-
- var upperSide = side === 'top' ? 'scrollTop' : 'scrollLeft';
- var nodeName = element.nodeName;
-
- if (nodeName === 'BODY' || nodeName === 'HTML') {
- var html = element.ownerDocument.documentElement;
- var scrollingElement = element.ownerDocument.scrollingElement || html;
- return scrollingElement[upperSide];
- }
-
- return element[upperSide];
- }
-
- /*
- * Sum or subtract the element scroll values (left and top) from a given rect object
- * @method
- * @memberof Popper.Utils
- * @param {Object} rect - Rect object you want to change
- * @param {HTMLElement} element - The element from the function reads the scroll values
- * @param {Boolean} subtract - set to true if you want to subtract the scroll values
- * @return {Object} rect - The modifier rect object
- */
- function includeScroll(rect, element) {
- var subtract = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;
-
- var scrollTop = getScroll(element, 'top');
- var scrollLeft = getScroll(element, 'left');
- var modifier = subtract ? -1 : 1;
- rect.top += scrollTop * modifier;
- rect.bottom += scrollTop * modifier;
- rect.left += scrollLeft * modifier;
- rect.right += scrollLeft * modifier;
- return rect;
- }
-
- /*
- * Helper to detect borders of a given element
- * @method
- * @memberof Popper.Utils
- * @param {CSSStyleDeclaration} styles
- * Result of `getStyleComputedProperty` on the given element
- * @param {String} axis - `x` or `y`
- * @return {number} borders - The borders size of the given axis
- */
-
- function getBordersSize(styles, axis) {
- var sideA = axis === 'x' ? 'Left' : 'Top';
- var sideB = sideA === 'Left' ? 'Right' : 'Bottom';
-
- return parseFloat(styles['border' + sideA + 'Width'], 10) + parseFloat(styles['border' + sideB + 'Width'], 10);
- }
-
- function getSize(axis, body, html, computedStyle) {
- return Math.max(body['offset' + axis], body['scroll' + axis], html['client' + axis], html['offset' + axis], html['scroll' + axis], isIE(10) ? html['offset' + axis] + computedStyle['margin' + (axis === 'Height' ? 'Top' : 'Left')] + computedStyle['margin' + (axis === 'Height' ? 'Bottom' : 'Right')] : 0);
- }
-
- function getWindowSizes() {
- var body = document.body;
- var html = document.documentElement;
- var computedStyle = isIE(10) && getComputedStyle(html);
-
- return {
- height: getSize('Height', body, html, computedStyle),
- width: getSize('Width', body, html, computedStyle)
- };
- }
-
- var classCallCheck = function (instance, Constructor) {
- if (!(instance instanceof Constructor)) {
- throw new TypeError("Cannot call a class as a function");
- }
- };
-
- var createClass = function () {
- function defineProperties(target, props) {
- for (var i = 0; i < props.length; i++) {
- var descriptor = props[i];
- descriptor.enumerable = descriptor.enumerable || false;
- descriptor.configurable = true;
- if ("value" in descriptor) descriptor.writable = true;
- Object.defineProperty(target, descriptor.key, descriptor);
- }
- }
-
- return function (Constructor, protoProps, staticProps) {
- if (protoProps) defineProperties(Constructor.prototype, protoProps);
- if (staticProps) defineProperties(Constructor, staticProps);
- return Constructor;
- };
- }();
-
-
-
-
-
- var defineProperty = function (obj, key, value) {
- if (key in obj) {
- Object.defineProperty(obj, key, {
- value: value,
- enumerable: true,
- configurable: true,
- writable: true
- });
- } else {
- obj[key] = value;
- }
-
- return obj;
- };
-
- var _extends = Object.assign || function (target) {
- for (var i = 1; i < arguments.length; i++) {
- var source = arguments[i];
-
- for (var key in source) {
- if (Object.prototype.hasOwnProperty.call(source, key)) {
- target[key] = source[key];
- }
- }
- }
-
- return target;
- };
-
- /**
- * Given element offsets, generate an output similar to getBoundingClientRect
- * @method
- * @memberof Popper.Utils
- * @argument {Object} offsets
- * @returns {Object} ClientRect like output
- */
- function getClientRect(offsets) {
- return _extends({}, offsets, {
- right: offsets.left + offsets.width,
- bottom: offsets.top + offsets.height
- });
- }
-
- /**
- * Get bounding client rect of given element
- * @method
- * @memberof Popper.Utils
- * @param {HTMLElement} element
- * @return {Object} client rect
- */
- function getBoundingClientRect(element) {
- var rect = {};
-
- // IE10 10 FIX: Please, don't ask, the element isn't
- // considered in DOM in some circumstances...
- // This isn't reproducible in IE10 compatibility mode of IE11
- try {
- if (isIE(10)) {
- rect = element.getBoundingClientRect();
- var scrollTop = getScroll(element, 'top');
- var scrollLeft = getScroll(element, 'left');
- rect.top += scrollTop;
- rect.left += scrollLeft;
- rect.bottom += scrollTop;
- rect.right += scrollLeft;
- } else {
- rect = element.getBoundingClientRect();
- }
- } catch (e) {}
-
- var result = {
- left: rect.left,
- top: rect.top,
- width: rect.right - rect.left,
- height: rect.bottom - rect.top
- };
-
- // subtract scrollbar size from sizes
- var sizes = element.nodeName === 'HTML' ? getWindowSizes() : {};
- var width = sizes.width || element.clientWidth || result.right - result.left;
- var height = sizes.height || element.clientHeight || result.bottom - result.top;
-
- var horizScrollbar = element.offsetWidth - width;
- var vertScrollbar = element.offsetHeight - height;
-
- // if an hypothetical scrollbar is detected, we must be sure it's not a `border`
- // we make this check conditional for performance reasons
- if (horizScrollbar || vertScrollbar) {
- var styles = getStyleComputedProperty(element);
- horizScrollbar -= getBordersSize(styles, 'x');
- vertScrollbar -= getBordersSize(styles, 'y');
-
- result.width -= horizScrollbar;
- result.height -= vertScrollbar;
- }
-
- return getClientRect(result);
- }
-
- function getOffsetRectRelativeToArbitraryNode(children, parent) {
- var fixedPosition = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;
-
- var isIE10 = isIE(10);
- var isHTML = parent.nodeName === 'HTML';
- var childrenRect = getBoundingClientRect(children);
- var parentRect = getBoundingClientRect(parent);
- var scrollParent = getScrollParent(children);
-
- var styles = getStyleComputedProperty(parent);
- var borderTopWidth = parseFloat(styles.borderTopWidth, 10);
- var borderLeftWidth = parseFloat(styles.borderLeftWidth, 10);
-
- // In cases where the parent is fixed, we must ignore negative scroll in offset calc
- if (fixedPosition && parent.nodeName === 'HTML') {
- parentRect.top = Math.max(parentRect.top, 0);
- parentRect.left = Math.max(parentRect.left, 0);
- }
- var offsets = getClientRect({
- top: childrenRect.top - parentRect.top - borderTopWidth,
- left: childrenRect.left - parentRect.left - borderLeftWidth,
- width: childrenRect.width,
- height: childrenRect.height
- });
- offsets.marginTop = 0;
- offsets.marginLeft = 0;
-
- // Subtract margins of documentElement in case it's being used as parent
- // we do this only on HTML because it's the only element that behaves
- // differently when margins are applied to it. The margins are included in
- // the box of the documentElement, in the other cases not.
- if (!isIE10 && isHTML) {
- var marginTop = parseFloat(styles.marginTop, 10);
- var marginLeft = parseFloat(styles.marginLeft, 10);
-
- offsets.top -= borderTopWidth - marginTop;
- offsets.bottom -= borderTopWidth - marginTop;
- offsets.left -= borderLeftWidth - marginLeft;
- offsets.right -= borderLeftWidth - marginLeft;
-
- // Attach marginTop and marginLeft because in some circumstances we may need them
- offsets.marginTop = marginTop;
- offsets.marginLeft = marginLeft;
- }
-
- if (isIE10 && !fixedPosition ? parent.contains(scrollParent) : parent === scrollParent && scrollParent.nodeName !== 'BODY') {
- offsets = includeScroll(offsets, parent);
- }
-
- return offsets;
- }
-
- function getViewportOffsetRectRelativeToArtbitraryNode(element) {
- var excludeScroll = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
-
- var html = element.ownerDocument.documentElement;
- var relativeOffset = getOffsetRectRelativeToArbitraryNode(element, html);
- var width = Math.max(html.clientWidth, window.innerWidth || 0);
- var height = Math.max(html.clientHeight, window.innerHeight || 0);
-
- var scrollTop = !excludeScroll ? getScroll(html) : 0;
- var scrollLeft = !excludeScroll ? getScroll(html, 'left') : 0;
-
- var offset = {
- top: scrollTop - relativeOffset.top + relativeOffset.marginTop,
- left: scrollLeft - relativeOffset.left + relativeOffset.marginLeft,
- width: width,
- height: height
- };
-
- return getClientRect(offset);
- }
-
- /**
- * Check if the given element is fixed or is inside a fixed parent
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element
- * @argument {Element} customContainer
- * @returns {Boolean} answer to "isFixed?"
- */
- function isFixed(element) {
- var nodeName = element.nodeName;
- if (nodeName === 'BODY' || nodeName === 'HTML') {
- return false;
- }
- if (getStyleComputedProperty(element, 'position') === 'fixed') {
- return true;
- }
- return isFixed(getParentNode(element));
- }
-
- /**
- * Finds the first parent of an element that has a transformed property defined
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element
- * @returns {Element} first transformed parent or documentElement
- */
-
- function getFixedPositionOffsetParent(element) {
- // This check is needed to avoid errors in case one of the elements isn't defined for any reason
- if (!element || !element.parentElement || isIE()) {
- return document.documentElement;
- }
- var el = element.parentElement;
- while (el && getStyleComputedProperty(el, 'transform') === 'none') {
- el = el.parentElement;
- }
- return el || document.documentElement;
- }
-
- /**
- * Computed the boundaries limits and return them
- * @method
- * @memberof Popper.Utils
- * @param {HTMLElement} popper
- * @param {HTMLElement} reference
- * @param {number} padding
- * @param {HTMLElement} boundariesElement - Element used to define the boundaries
- * @param {Boolean} fixedPosition - Is in fixed position mode
- * @returns {Object} Coordinates of the boundaries
- */
- function getBoundaries(popper, reference, padding, boundariesElement) {
- var fixedPosition = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false;
-
- // NOTE: 1 DOM access here
-
- var boundaries = { top: 0, left: 0 };
- var offsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference);
-
- // Handle viewport case
- if (boundariesElement === 'viewport') {
- boundaries = getViewportOffsetRectRelativeToArtbitraryNode(offsetParent, fixedPosition);
- } else {
- // Handle other cases based on DOM element used as boundaries
- var boundariesNode = void 0;
- if (boundariesElement === 'scrollParent') {
- boundariesNode = getScrollParent(getParentNode(reference));
- if (boundariesNode.nodeName === 'BODY') {
- boundariesNode = popper.ownerDocument.documentElement;
- }
- } else if (boundariesElement === 'window') {
- boundariesNode = popper.ownerDocument.documentElement;
- } else {
- boundariesNode = boundariesElement;
- }
-
- var offsets = getOffsetRectRelativeToArbitraryNode(boundariesNode, offsetParent, fixedPosition);
-
- // In case of HTML, we need a different computation
- if (boundariesNode.nodeName === 'HTML' && !isFixed(offsetParent)) {
- var _getWindowSizes = getWindowSizes(),
- height = _getWindowSizes.height,
- width = _getWindowSizes.width;
-
- boundaries.top += offsets.top - offsets.marginTop;
- boundaries.bottom = height + offsets.top;
- boundaries.left += offsets.left - offsets.marginLeft;
- boundaries.right = width + offsets.left;
- } else {
- // for all the other DOM elements, this one is good
- boundaries = offsets;
- }
- }
-
- // Add paddings
- boundaries.left += padding;
- boundaries.top += padding;
- boundaries.right -= padding;
- boundaries.bottom -= padding;
-
- return boundaries;
- }
-
- function getArea(_ref) {
- var width = _ref.width,
- height = _ref.height;
-
- return width * height;
- }
-
- /**
- * Utility used to transform the `auto` placement to the placement with more
- * available space.
- * @method
- * @memberof Popper.Utils
- * @argument {Object} data - The data object generated by update method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
- function computeAutoPlacement(placement, refRect, popper, reference, boundariesElement) {
- var padding = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 0;
-
- if (placement.indexOf('auto') === -1) {
- return placement;
- }
-
- var boundaries = getBoundaries(popper, reference, padding, boundariesElement);
-
- var rects = {
- top: {
- width: boundaries.width,
- height: refRect.top - boundaries.top
- },
- right: {
- width: boundaries.right - refRect.right,
- height: boundaries.height
- },
- bottom: {
- width: boundaries.width,
- height: boundaries.bottom - refRect.bottom
- },
- left: {
- width: refRect.left - boundaries.left,
- height: boundaries.height
- }
- };
-
- var sortedAreas = Object.keys(rects).map(function (key) {
- return _extends({
- key: key
- }, rects[key], {
- area: getArea(rects[key])
- });
- }).sort(function (a, b) {
- return b.area - a.area;
- });
-
- var filteredAreas = sortedAreas.filter(function (_ref2) {
- var width = _ref2.width,
- height = _ref2.height;
- return width >= popper.clientWidth && height >= popper.clientHeight;
- });
-
- var computedPlacement = filteredAreas.length > 0 ? filteredAreas[0].key : sortedAreas[0].key;
-
- var variation = placement.split('-')[1];
-
- return computedPlacement + (variation ? '-' + variation : '');
- }
-
- /**
- * Get offsets to the reference element
- * @method
- * @memberof Popper.Utils
- * @param {Object} state
- * @param {Element} popper - the popper element
- * @param {Element} reference - the reference element (the popper will be relative to this)
- * @param {Element} fixedPosition - is in fixed position mode
- * @returns {Object} An object containing the offsets which will be applied to the popper
- */
- function getReferenceOffsets(state, popper, reference) {
- var fixedPosition = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null;
-
- var commonOffsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference);
- return getOffsetRectRelativeToArbitraryNode(reference, commonOffsetParent, fixedPosition);
- }
-
- /**
- * Get the outer sizes of the given element (offset size + margins)
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element
- * @returns {Object} object containing width and height properties
- */
- function getOuterSizes(element) {
- var styles = getComputedStyle(element);
- var x = parseFloat(styles.marginTop) + parseFloat(styles.marginBottom);
- var y = parseFloat(styles.marginLeft) + parseFloat(styles.marginRight);
- var result = {
- width: element.offsetWidth + y,
- height: element.offsetHeight + x
- };
- return result;
- }
-
- /**
- * Get the opposite placement of the given one
- * @method
- * @memberof Popper.Utils
- * @argument {String} placement
- * @returns {String} flipped placement
- */
- function getOppositePlacement(placement) {
- var hash = { left: 'right', right: 'left', bottom: 'top', top: 'bottom' };
- return placement.replace(/left|right|bottom|top/g, function (matched) {
- return hash[matched];
- });
- }
-
- /**
- * Get offsets to the popper
- * @method
- * @memberof Popper.Utils
- * @param {Object} position - CSS position the Popper will get applied
- * @param {HTMLElement} popper - the popper element
- * @param {Object} referenceOffsets - the reference offsets (the popper will be relative to this)
- * @param {String} placement - one of the valid placement options
- * @returns {Object} popperOffsets - An object containing the offsets which will be applied to the popper
- */
- function getPopperOffsets(popper, referenceOffsets, placement) {
- placement = placement.split('-')[0];
-
- // Get popper node sizes
- var popperRect = getOuterSizes(popper);
-
- // Add position, width and height to our offsets object
- var popperOffsets = {
- width: popperRect.width,
- height: popperRect.height
- };
-
- // depending by the popper placement we have to compute its offsets slightly differently
- var isHoriz = ['right', 'left'].indexOf(placement) !== -1;
- var mainSide = isHoriz ? 'top' : 'left';
- var secondarySide = isHoriz ? 'left' : 'top';
- var measurement = isHoriz ? 'height' : 'width';
- var secondaryMeasurement = !isHoriz ? 'height' : 'width';
-
- popperOffsets[mainSide] = referenceOffsets[mainSide] + referenceOffsets[measurement] / 2 - popperRect[measurement] / 2;
- if (placement === secondarySide) {
- popperOffsets[secondarySide] = referenceOffsets[secondarySide] - popperRect[secondaryMeasurement];
- } else {
- popperOffsets[secondarySide] = referenceOffsets[getOppositePlacement(secondarySide)];
- }
-
- return popperOffsets;
- }
-
- /**
- * Mimics the `find` method of Array
- * @method
- * @memberof Popper.Utils
- * @argument {Array} arr
- * @argument prop
- * @argument value
- * @returns index or -1
- */
- function find(arr, check) {
- // use native find if supported
- if (Array.prototype.find) {
- return arr.find(check);
- }
-
- // use `filter` to obtain the same behavior of `find`
- return arr.filter(check)[0];
- }
-
- /**
- * Return the index of the matching object
- * @method
- * @memberof Popper.Utils
- * @argument {Array} arr
- * @argument prop
- * @argument value
- * @returns index or -1
- */
- function findIndex(arr, prop, value) {
- // use native findIndex if supported
- if (Array.prototype.findIndex) {
- return arr.findIndex(function (cur) {
- return cur[prop] === value;
- });
- }
-
- // use `find` + `indexOf` if `findIndex` isn't supported
- var match = find(arr, function (obj) {
- return obj[prop] === value;
- });
- return arr.indexOf(match);
- }
-
- /**
- * Loop trough the list of modifiers and run them in order,
- * each of them will then edit the data object.
- * @method
- * @memberof Popper.Utils
- * @param {dataObject} data
- * @param {Array} modifiers
- * @param {String} ends - Optional modifier name used as stopper
- * @returns {dataObject}
- */
- function runModifiers(modifiers, data, ends) {
- var modifiersToRun = ends === undefined ? modifiers : modifiers.slice(0, findIndex(modifiers, 'name', ends));
-
- modifiersToRun.forEach(function (modifier) {
- if (modifier['function']) {
- // eslint-disable-line dot-notation
- console.warn('`modifier.function` is deprecated, use `modifier.fn`!');
- }
- var fn = modifier['function'] || modifier.fn; // eslint-disable-line dot-notation
- if (modifier.enabled && isFunction(fn)) {
- // Add properties to offsets to make them a complete clientRect object
- // we do this before each modifier to make sure the previous one doesn't
- // mess with these values
- data.offsets.popper = getClientRect(data.offsets.popper);
- data.offsets.reference = getClientRect(data.offsets.reference);
-
- data = fn(data, modifier);
- }
- });
-
- return data;
- }
-
- /**
- * Updates the position of the popper, computing the new offsets and applying
- * the new style.<br />
- * Prefer `scheduleUpdate` over `update` because of performance reasons.
- * @method
- * @memberof Popper
- */
- function update() {
- // if popper is destroyed, don't perform any further update
- if (this.state.isDestroyed) {
- return;
- }
-
- var data = {
- instance: this,
- styles: {},
- arrowStyles: {},
- attributes: {},
- flipped: false,
- offsets: {}
- };
-
- // compute reference element offsets
- data.offsets.reference = getReferenceOffsets(this.state, this.popper, this.reference, this.options.positionFixed);
-
- // compute auto placement, store placement inside the data object,
- // modifiers will be able to edit `placement` if needed
- // and refer to originalPlacement to know the original value
- data.placement = computeAutoPlacement(this.options.placement, data.offsets.reference, this.popper, this.reference, this.options.modifiers.flip.boundariesElement, this.options.modifiers.flip.padding);
-
- // store the computed placement inside `originalPlacement`
- data.originalPlacement = data.placement;
-
- data.positionFixed = this.options.positionFixed;
-
- // compute the popper offsets
- data.offsets.popper = getPopperOffsets(this.popper, data.offsets.reference, data.placement);
-
- data.offsets.popper.position = this.options.positionFixed ? 'fixed' : 'absolute';
-
- // run the modifiers
- data = runModifiers(this.modifiers, data);
-
- // the first `update` will call `onCreate` callback
- // the other ones will call `onUpdate` callback
- if (!this.state.isCreated) {
- this.state.isCreated = true;
- this.options.onCreate(data);
- } else {
- this.options.onUpdate(data);
- }
- }
-
- /**
- * Helper used to know if the given modifier is enabled.
- * @method
- * @memberof Popper.Utils
- * @returns {Boolean}
- */
- function isModifierEnabled(modifiers, modifierName) {
- return modifiers.some(function (_ref) {
- var name = _ref.name,
- enabled = _ref.enabled;
- return enabled && name === modifierName;
- });
- }
-
- /**
- * Get the prefixed supported property name
- * @method
- * @memberof Popper.Utils
- * @argument {String} property (camelCase)
- * @returns {String} prefixed property (camelCase or PascalCase, depending on the vendor prefix)
- */
- function getSupportedPropertyName(property) {
- var prefixes = [false, 'ms', 'Webkit', 'Moz', 'O'];
- var upperProp = property.charAt(0).toUpperCase() + property.slice(1);
-
- for (var i = 0; i < prefixes.length; i++) {
- var prefix = prefixes[i];
- var toCheck = prefix ? '' + prefix + upperProp : property;
- if (typeof document.body.style[toCheck] !== 'undefined') {
- return toCheck;
- }
- }
- return null;
- }
-
- /**
- * Destroy the popper
- * @method
- * @memberof Popper
- */
- function destroy() {
- this.state.isDestroyed = true;
-
- // touch DOM only if `applyStyle` modifier is enabled
- if (isModifierEnabled(this.modifiers, 'applyStyle')) {
- this.popper.removeAttribute('x-placement');
- this.popper.style.position = '';
- this.popper.style.top = '';
- this.popper.style.left = '';
- this.popper.style.right = '';
- this.popper.style.bottom = '';
- this.popper.style.willChange = '';
- this.popper.style[getSupportedPropertyName('transform')] = '';
- }
-
- this.disableEventListeners();
-
- // remove the popper if user explicity asked for the deletion on destroy
- // do not use `remove` because IE11 doesn't support it
- if (this.options.removeOnDestroy) {
- this.popper.parentNode.removeChild(this.popper);
- }
- return this;
- }
-
- /**
- * Get the window associated with the element
- * @argument {Element} element
- * @returns {Window}
- */
- function getWindow(element) {
- var ownerDocument = element.ownerDocument;
- return ownerDocument ? ownerDocument.defaultView : window;
- }
-
- function attachToScrollParents(scrollParent, event, callback, scrollParents) {
- var isBody = scrollParent.nodeName === 'BODY';
- var target = isBody ? scrollParent.ownerDocument.defaultView : scrollParent;
- target.addEventListener(event, callback, { passive: true });
-
- if (!isBody) {
- attachToScrollParents(getScrollParent(target.parentNode), event, callback, scrollParents);
- }
- scrollParents.push(target);
- }
-
- /**
- * Setup needed event listeners used to update the popper position
- * @method
- * @memberof Popper.Utils
- * @private
- */
- function setupEventListeners(reference, options, state, updateBound) {
- // Resize event listener on window
- state.updateBound = updateBound;
- getWindow(reference).addEventListener('resize', state.updateBound, { passive: true });
-
- // Scroll event listener on scroll parents
- var scrollElement = getScrollParent(reference);
- attachToScrollParents(scrollElement, 'scroll', state.updateBound, state.scrollParents);
- state.scrollElement = scrollElement;
- state.eventsEnabled = true;
-
- return state;
- }
-
- /**
- * It will add resize/scroll events and start recalculating
- * position of the popper element when they are triggered.
- * @method
- * @memberof Popper
- */
- function enableEventListeners() {
- if (!this.state.eventsEnabled) {
- this.state = setupEventListeners(this.reference, this.options, this.state, this.scheduleUpdate);
- }
- }
-
- /**
- * Remove event listeners used to update the popper position
- * @method
- * @memberof Popper.Utils
- * @private
- */
- function removeEventListeners(reference, state) {
- // Remove resize event listener on window
- getWindow(reference).removeEventListener('resize', state.updateBound);
-
- // Remove scroll event listener on scroll parents
- state.scrollParents.forEach(function (target) {
- target.removeEventListener('scroll', state.updateBound);
- });
-
- // Reset state
- state.updateBound = null;
- state.scrollParents = [];
- state.scrollElement = null;
- state.eventsEnabled = false;
- return state;
- }
-
- /**
- * It will remove resize/scroll events and won't recalculate popper position
- * when they are triggered. It also won't trigger onUpdate callback anymore,
- * unless you call `update` method manually.
- * @method
- * @memberof Popper
- */
- function disableEventListeners() {
- if (this.state.eventsEnabled) {
- cancelAnimationFrame(this.scheduleUpdate);
- this.state = removeEventListeners(this.reference, this.state);
- }
- }
-
- /**
- * Tells if a given input is a number
- * @method
- * @memberof Popper.Utils
- * @param {*} input to check
- * @return {Boolean}
- */
- function isNumeric(n) {
- return n !== '' && !isNaN(parseFloat(n)) && isFinite(n);
- }
-
- /**
- * Set the style to the given popper
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element - Element to apply the style to
- * @argument {Object} styles
- * Object with a list of properties and values which will be applied to the element
- */
- function setStyles(element, styles) {
- Object.keys(styles).forEach(function (prop) {
- var unit = '';
- // add unit if the value is numeric and is one of the following
- if (['width', 'height', 'top', 'right', 'bottom', 'left'].indexOf(prop) !== -1 && isNumeric(styles[prop])) {
- unit = 'px';
- }
- element.style[prop] = styles[prop] + unit;
- });
- }
-
- /**
- * Set the attributes to the given popper
- * @method
- * @memberof Popper.Utils
- * @argument {Element} element - Element to apply the attributes to
- * @argument {Object} styles
- * Object with a list of properties and values which will be applied to the element
- */
- function setAttributes(element, attributes) {
- Object.keys(attributes).forEach(function (prop) {
- var value = attributes[prop];
- if (value !== false) {
- element.setAttribute(prop, attributes[prop]);
- } else {
- element.removeAttribute(prop);
- }
- });
- }
-
- /**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by `update` method
- * @argument {Object} data.styles - List of style properties - values to apply to popper element
- * @argument {Object} data.attributes - List of attribute properties - values to apply to popper element
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The same data object
- */
- function applyStyle(data) {
- // any property present in `data.styles` will be applied to the popper,
- // in this way we can make the 3rd party modifiers add custom styles to it
- // Be aware, modifiers could override the properties defined in the previous
- // lines of this modifier!
- setStyles(data.instance.popper, data.styles);
-
- // any property present in `data.attributes` will be applied to the popper,
- // they will be set as HTML attributes of the element
- setAttributes(data.instance.popper, data.attributes);
-
- // if arrowElement is defined and arrowStyles has some properties
- if (data.arrowElement && Object.keys(data.arrowStyles).length) {
- setStyles(data.arrowElement, data.arrowStyles);
- }
-
- return data;
- }
-
- /**
- * Set the x-placement attribute before everything else because it could be used
- * to add margins to the popper margins needs to be calculated to get the
- * correct popper offsets.
- * @method
- * @memberof Popper.modifiers
- * @param {HTMLElement} reference - The reference element used to position the popper
- * @param {HTMLElement} popper - The HTML element used as popper
- * @param {Object} options - Popper.js options
- */
- function applyStyleOnLoad(reference, popper, options, modifierOptions, state) {
- // compute reference element offsets
- var referenceOffsets = getReferenceOffsets(state, popper, reference, options.positionFixed);
-
- // compute auto placement, store placement inside the data object,
- // modifiers will be able to edit `placement` if needed
- // and refer to originalPlacement to know the original value
- var placement = computeAutoPlacement(options.placement, referenceOffsets, popper, reference, options.modifiers.flip.boundariesElement, options.modifiers.flip.padding);
-
- popper.setAttribute('x-placement', placement);
-
- // Apply `position` to popper before anything else because
- // without the position applied we can't guarantee correct computations
- setStyles(popper, { position: options.positionFixed ? 'fixed' : 'absolute' });
-
- return options;
- }
-
- /**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by `update` method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
- function computeStyle(data, options) {
- var x = options.x,
- y = options.y;
- var popper = data.offsets.popper;
-
- // Remove this legacy support in Popper.js v2
-
- var legacyGpuAccelerationOption = find(data.instance.modifiers, function (modifier) {
- return modifier.name === 'applyStyle';
- }).gpuAcceleration;
- if (legacyGpuAccelerationOption !== undefined) {
- console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!');
- }
- var gpuAcceleration = legacyGpuAccelerationOption !== undefined ? legacyGpuAccelerationOption : options.gpuAcceleration;
-
- var offsetParent = getOffsetParent(data.instance.popper);
- var offsetParentRect = getBoundingClientRect(offsetParent);
-
- // Styles
- var styles = {
- position: popper.position
- };
-
- // Avoid blurry text by using full pixel integers.
- // For pixel-perfect positioning, top/bottom prefers rounded
- // values, while left/right prefers floored values.
- var offsets = {
- left: Math.floor(popper.left),
- top: Math.round(popper.top),
- bottom: Math.round(popper.bottom),
- right: Math.floor(popper.right)
- };
-
- var sideA = x === 'bottom' ? 'top' : 'bottom';
- var sideB = y === 'right' ? 'left' : 'right';
-
- // if gpuAcceleration is set to `true` and transform is supported,
- // we use `translate3d` to apply the position to the popper we
- // automatically use the supported prefixed version if needed
- var prefixedProperty = getSupportedPropertyName('transform');
-
- // now, let's make a step back and look at this code closely (wtf?)
- // If the content of the popper grows once it's been positioned, it
- // may happen that the popper gets misplaced because of the new content
- // overflowing its reference element
- // To avoid this problem, we provide two options (x and y), which allow
- // the consumer to define the offset origin.
- // If we position a popper on top of a reference element, we can set
- // `x` to `top` to make the popper grow towards its top instead of
- // its bottom.
- var left = void 0,
- top = void 0;
- if (sideA === 'bottom') {
- top = -offsetParentRect.height + offsets.bottom;
- } else {
- top = offsets.top;
- }
- if (sideB === 'right') {
- left = -offsetParentRect.width + offsets.right;
- } else {
- left = offsets.left;
- }
- if (gpuAcceleration && prefixedProperty) {
- styles[prefixedProperty] = 'translate3d(' + left + 'px, ' + top + 'px, 0)';
- styles[sideA] = 0;
- styles[sideB] = 0;
- styles.willChange = 'transform';
- } else {
- // othwerise, we use the standard `top`, `left`, `bottom` and `right` properties
- var invertTop = sideA === 'bottom' ? -1 : 1;
- var invertLeft = sideB === 'right' ? -1 : 1;
- styles[sideA] = top * invertTop;
- styles[sideB] = left * invertLeft;
- styles.willChange = sideA + ', ' + sideB;
- }
-
- // Attributes
- var attributes = {
- 'x-placement': data.placement
- };
-
- // Update `data` attributes, styles and arrowStyles
- data.attributes = _extends({}, attributes, data.attributes);
- data.styles = _extends({}, styles, data.styles);
- data.arrowStyles = _extends({}, data.offsets.arrow, data.arrowStyles);
-
- return data;
- }
-
- /**
- * Helper used to know if the given modifier depends from another one.<br />
- * It checks if the needed modifier is listed and enabled.
- * @method
- * @memberof Popper.Utils
- * @param {Array} modifiers - list of modifiers
- * @param {String} requestingName - name of requesting modifier
- * @param {String} requestedName - name of requested modifier
- * @returns {Boolean}
- */
- function isModifierRequired(modifiers, requestingName, requestedName) {
- var requesting = find(modifiers, function (_ref) {
- var name = _ref.name;
- return name === requestingName;
- });
-
- var isRequired = !!requesting && modifiers.some(function (modifier) {
- return modifier.name === requestedName && modifier.enabled && modifier.order < requesting.order;
- });
-
- if (!isRequired) {
- var _requesting = '`' + requestingName + '`';
- var requested = '`' + requestedName + '`';
- console.warn(requested + ' modifier is required by ' + _requesting + ' modifier in order to work, be sure to include it before ' + _requesting + '!');
- }
- return isRequired;
- }
-
- /**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by update method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
- function arrow(data, options) {
- var _data$offsets$arrow;
-
- // arrow depends on keepTogether in order to work
- if (!isModifierRequired(data.instance.modifiers, 'arrow', 'keepTogether')) {
- return data;
- }
-
- var arrowElement = options.element;
-
- // if arrowElement is a string, suppose it's a CSS selector
- if (typeof arrowElement === 'string') {
- arrowElement = data.instance.popper.querySelector(arrowElement);
-
- // if arrowElement is not found, don't run the modifier
- if (!arrowElement) {
- return data;
- }
- } else {
- // if the arrowElement isn't a query selector we must check that the
- // provided DOM node is child of its popper node
- if (!data.instance.popper.contains(arrowElement)) {
- console.warn('WARNING: `arrow.element` must be child of its popper element!');
- return data;
- }
- }
-
- var placement = data.placement.split('-')[0];
- var _data$offsets = data.offsets,
- popper = _data$offsets.popper,
- reference = _data$offsets.reference;
-
- var isVertical = ['left', 'right'].indexOf(placement) !== -1;
-
- var len = isVertical ? 'height' : 'width';
- var sideCapitalized = isVertical ? 'Top' : 'Left';
- var side = sideCapitalized.toLowerCase();
- var altSide = isVertical ? 'left' : 'top';
- var opSide = isVertical ? 'bottom' : 'right';
- var arrowElementSize = getOuterSizes(arrowElement)[len];
-
- //
- // extends keepTogether behavior making sure the popper and its
- // reference have enough pixels in conjuction
- //
-
- // top/left side
- if (reference[opSide] - arrowElementSize < popper[side]) {
- data.offsets.popper[side] -= popper[side] - (reference[opSide] - arrowElementSize);
- }
- // bottom/right side
- if (reference[side] + arrowElementSize > popper[opSide]) {
- data.offsets.popper[side] += reference[side] + arrowElementSize - popper[opSide];
- }
- data.offsets.popper = getClientRect(data.offsets.popper);
-
- // compute center of the popper
- var center = reference[side] + reference[len] / 2 - arrowElementSize / 2;
-
- // Compute the sideValue using the updated popper offsets
- // take popper margin in account because we don't have this info available
- var css = getStyleComputedProperty(data.instance.popper);
- var popperMarginSide = parseFloat(css['margin' + sideCapitalized], 10);
- var popperBorderSide = parseFloat(css['border' + sideCapitalized + 'Width'], 10);
- var sideValue = center - data.offsets.popper[side] - popperMarginSide - popperBorderSide;
-
- // prevent arrowElement from being placed not contiguously to its popper
- sideValue = Math.max(Math.min(popper[len] - arrowElementSize, sideValue), 0);
-
- data.arrowElement = arrowElement;
- data.offsets.arrow = (_data$offsets$arrow = {}, defineProperty(_data$offsets$arrow, side, Math.round(sideValue)), defineProperty(_data$offsets$arrow, altSide, ''), _data$offsets$arrow);
-
- return data;
- }
-
- /**
- * Get the opposite placement variation of the given one
- * @method
- * @memberof Popper.Utils
- * @argument {String} placement variation
- * @returns {String} flipped placement variation
- */
- function getOppositeVariation(variation) {
- if (variation === 'end') {
- return 'start';
- } else if (variation === 'start') {
- return 'end';
- }
- return variation;
- }
-
- /**
- * List of accepted placements to use as values of the `placement` option.<br />
- * Valid placements are:
- * - `auto`
- * - `top`
- * - `right`
- * - `bottom`
- * - `left`
- *
- * Each placement can have a variation from this list:
- * - `-start`
- * - `-end`
- *
- * Variations are interpreted easily if you think of them as the left to right
- * written languages. Horizontally (`top` and `bottom`), `start` is left and `end`
- * is right.<br />
- * Vertically (`left` and `right`), `start` is top and `end` is bottom.
- *
- * Some valid examples are:
- * - `top-end` (on top of reference, right aligned)
- * - `right-start` (on right of reference, top aligned)
- * - `bottom` (on bottom, centered)
- * - `auto-right` (on the side with more space available, alignment depends by placement)
- *
- * @static
- * @type {Array}
- * @enum {String}
- * @readonly
- * @method placements
- * @memberof Popper
- */
- var placements = ['auto-start', 'auto', 'auto-end', 'top-start', 'top', 'top-end', 'right-start', 'right', 'right-end', 'bottom-end', 'bottom', 'bottom-start', 'left-end', 'left', 'left-start'];
-
- // Get rid of `auto` `auto-start` and `auto-end`
- var validPlacements = placements.slice(3);
-
- /**
- * Given an initial placement, returns all the subsequent placements
- * clockwise (or counter-clockwise).
- *
- * @method
- * @memberof Popper.Utils
- * @argument {String} placement - A valid placement (it accepts variations)
- * @argument {Boolean} counter - Set to true to walk the placements counterclockwise
- * @returns {Array} placements including their variations
- */
- function clockwise(placement) {
- var counter = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
-
- var index = validPlacements.indexOf(placement);
- var arr = validPlacements.slice(index + 1).concat(validPlacements.slice(0, index));
- return counter ? arr.reverse() : arr;
- }
-
- var BEHAVIORS = {
- FLIP: 'flip',
- CLOCKWISE: 'clockwise',
- COUNTERCLOCKWISE: 'counterclockwise'
- };
-
- /**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by update method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
- function flip(data, options) {
- // if `inner` modifier is enabled, we can't use the `flip` modifier
- if (isModifierEnabled(data.instance.modifiers, 'inner')) {
- return data;
- }
-
- if (data.flipped && data.placement === data.originalPlacement) {
- // seems like flip is trying to loop, probably there's not enough space on any of the flippable sides
- return data;
- }
-
- var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, options.boundariesElement, data.positionFixed);
-
- var placement = data.placement.split('-')[0];
- var placementOpposite = getOppositePlacement(placement);
- var variation = data.placement.split('-')[1] || '';
-
- var flipOrder = [];
-
- switch (options.behavior) {
- case BEHAVIORS.FLIP:
- flipOrder = [placement, placementOpposite];
- break;
- case BEHAVIORS.CLOCKWISE:
- flipOrder = clockwise(placement);
- break;
- case BEHAVIORS.COUNTERCLOCKWISE:
- flipOrder = clockwise(placement, true);
- break;
- default:
- flipOrder = options.behavior;
- }
-
- flipOrder.forEach(function (step, index) {
- if (placement !== step || flipOrder.length === index + 1) {
- return data;
- }
-
- placement = data.placement.split('-')[0];
- placementOpposite = getOppositePlacement(placement);
-
- var popperOffsets = data.offsets.popper;
- var refOffsets = data.offsets.reference;
-
- // using floor because the reference offsets may contain decimals we are not going to consider here
- var floor = Math.floor;
- var overlapsRef = placement === 'left' && floor(popperOffsets.right) > floor(refOffsets.left) || placement === 'right' && floor(popperOffsets.left) < floor(refOffsets.right) || placement === 'top' && floor(popperOffsets.bottom) > floor(refOffsets.top) || placement === 'bottom' && floor(popperOffsets.top) < floor(refOffsets.bottom);
-
- var overflowsLeft = floor(popperOffsets.left) < floor(boundaries.left);
- var overflowsRight = floor(popperOffsets.right) > floor(boundaries.right);
- var overflowsTop = floor(popperOffsets.top) < floor(boundaries.top);
- var overflowsBottom = floor(popperOffsets.bottom) > floor(boundaries.bottom);
-
- var overflowsBoundaries = placement === 'left' && overflowsLeft || placement === 'right' && overflowsRight || placement === 'top' && overflowsTop || placement === 'bottom' && overflowsBottom;
-
- // flip the variation if required
- var isVertical = ['top', 'bottom'].indexOf(placement) !== -1;
- var flippedVariation = !!options.flipVariations && (isVertical && variation === 'start' && overflowsLeft || isVertical && variation === 'end' && overflowsRight || !isVertical && variation === 'start' && overflowsTop || !isVertical && variation === 'end' && overflowsBottom);
-
- if (overlapsRef || overflowsBoundaries || flippedVariation) {
- // this boolean to detect any flip loop
- data.flipped = true;
-
- if (overlapsRef || overflowsBoundaries) {
- placement = flipOrder[index + 1];
- }
-
- if (flippedVariation) {
- variation = getOppositeVariation(variation);
- }
-
- data.placement = placement + (variation ? '-' + variation : '');
-
- // this object contains `position`, we want to preserve it along with
- // any additional property we may add in the future
- data.offsets.popper = _extends({}, data.offsets.popper, getPopperOffsets(data.instance.popper, data.offsets.reference, data.placement));
-
- data = runModifiers(data.instance.modifiers, data, 'flip');
- }
- });
- return data;
- }
-
- /**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by update method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
- function keepTogether(data) {
- var _data$offsets = data.offsets,
- popper = _data$offsets.popper,
- reference = _data$offsets.reference;
-
- var placement = data.placement.split('-')[0];
- var floor = Math.floor;
- var isVertical = ['top', 'bottom'].indexOf(placement) !== -1;
- var side = isVertical ? 'right' : 'bottom';
- var opSide = isVertical ? 'left' : 'top';
- var measurement = isVertical ? 'width' : 'height';
-
- if (popper[side] < floor(reference[opSide])) {
- data.offsets.popper[opSide] = floor(reference[opSide]) - popper[measurement];
- }
- if (popper[opSide] > floor(reference[side])) {
- data.offsets.popper[opSide] = floor(reference[side]);
- }
-
- return data;
- }
-
- /**
- * Converts a string containing value + unit into a px value number
- * @function
- * @memberof {modifiers~offset}
- * @private
- * @argument {String} str - Value + unit string
- * @argument {String} measurement - `height` or `width`
- * @argument {Object} popperOffsets
- * @argument {Object} referenceOffsets
- * @returns {Number|String}
- * Value in pixels, or original string if no values were extracted
- */
- function toValue(str, measurement, popperOffsets, referenceOffsets) {
- // separate value from unit
- var split = str.match(/((?:\-|\+)?\d*\.?\d*)(.*)/);
- var value = +split[1];
- var unit = split[2];
-
- // If it's not a number it's an operator, I guess
- if (!value) {
- return str;
- }
-
- if (unit.indexOf('%') === 0) {
- var element = void 0;
- switch (unit) {
- case '%p':
- element = popperOffsets;
- break;
- case '%':
- case '%r':
- default:
- element = referenceOffsets;
- }
-
- var rect = getClientRect(element);
- return rect[measurement] / 100 * value;
- } else if (unit === 'vh' || unit === 'vw') {
- // if is a vh or vw, we calculate the size based on the viewport
- var size = void 0;
- if (unit === 'vh') {
- size = Math.max(document.documentElement.clientHeight, window.innerHeight || 0);
- } else {
- size = Math.max(document.documentElement.clientWidth, window.innerWidth || 0);
- }
- return size / 100 * value;
- } else {
- // if is an explicit pixel unit, we get rid of the unit and keep the value
- // if is an implicit unit, it's px, and we return just the value
- return value;
- }
- }
-
- /**
- * Parse an `offset` string to extrapolate `x` and `y` numeric offsets.
- * @function
- * @memberof {modifiers~offset}
- * @private
- * @argument {String} offset
- * @argument {Object} popperOffsets
- * @argument {Object} referenceOffsets
- * @argument {String} basePlacement
- * @returns {Array} a two cells array with x and y offsets in numbers
- */
- function parseOffset(offset, popperOffsets, referenceOffsets, basePlacement) {
- var offsets = [0, 0];
-
- // Use height if placement is left or right and index is 0 otherwise use width
- // in this way the first offset will use an axis and the second one
- // will use the other one
- var useHeight = ['right', 'left'].indexOf(basePlacement) !== -1;
-
- // Split the offset string to obtain a list of values and operands
- // The regex addresses values with the plus or minus sign in front (+10, -20, etc)
- var fragments = offset.split(/(\+|\-)/).map(function (frag) {
- return frag.trim();
- });
-
- // Detect if the offset string contains a pair of values or a single one
- // they could be separated by comma or space
- var divider = fragments.indexOf(find(fragments, function (frag) {
- return frag.search(/,|\s/) !== -1;
- }));
-
- if (fragments[divider] && fragments[divider].indexOf(',') === -1) {
- console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.');
- }
-
- // If divider is found, we divide the list of values and operands to divide
- // them by ofset X and Y.
- var splitRegex = /\s*,\s*|\s+/;
- var ops = divider !== -1 ? [fragments.slice(0, divider).concat([fragments[divider].split(splitRegex)[0]]), [fragments[divider].split(splitRegex)[1]].concat(fragments.slice(divider + 1))] : [fragments];
-
- // Convert the values with units to absolute pixels to allow our computations
- ops = ops.map(function (op, index) {
- // Most of the units rely on the orientation of the popper
- var measurement = (index === 1 ? !useHeight : useHeight) ? 'height' : 'width';
- var mergeWithPrevious = false;
- return op
- // This aggregates any `+` or `-` sign that aren't considered operators
- // e.g.: 10 + +5 => [10, +, +5]
- .reduce(function (a, b) {
- if (a[a.length - 1] === '' && ['+', '-'].indexOf(b) !== -1) {
- a[a.length - 1] = b;
- mergeWithPrevious = true;
- return a;
- } else if (mergeWithPrevious) {
- a[a.length - 1] += b;
- mergeWithPrevious = false;
- return a;
- } else {
- return a.concat(b);
- }
- }, [])
- // Here we convert the string values into number values (in px)
- .map(function (str) {
- return toValue(str, measurement, popperOffsets, referenceOffsets);
- });
- });
-
- // Loop trough the offsets arrays and execute the operations
- ops.forEach(function (op, index) {
- op.forEach(function (frag, index2) {
- if (isNumeric(frag)) {
- offsets[index] += frag * (op[index2 - 1] === '-' ? -1 : 1);
- }
- });
- });
- return offsets;
- }
-
- /**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by update method
- * @argument {Object} options - Modifiers configuration and options
- * @argument {Number|String} options.offset=0
- * The offset value as described in the modifier description
- * @returns {Object} The data object, properly modified
- */
- function offset(data, _ref) {
- var offset = _ref.offset;
- var placement = data.placement,
- _data$offsets = data.offsets,
- popper = _data$offsets.popper,
- reference = _data$offsets.reference;
-
- var basePlacement = placement.split('-')[0];
-
- var offsets = void 0;
- if (isNumeric(+offset)) {
- offsets = [+offset, 0];
- } else {
- offsets = parseOffset(offset, popper, reference, basePlacement);
- }
-
- if (basePlacement === 'left') {
- popper.top += offsets[0];
- popper.left -= offsets[1];
- } else if (basePlacement === 'right') {
- popper.top += offsets[0];
- popper.left += offsets[1];
- } else if (basePlacement === 'top') {
- popper.left += offsets[0];
- popper.top -= offsets[1];
- } else if (basePlacement === 'bottom') {
- popper.left += offsets[0];
- popper.top += offsets[1];
- }
-
- data.popper = popper;
- return data;
- }
-
- /**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by `update` method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
- function preventOverflow(data, options) {
- var boundariesElement = options.boundariesElement || getOffsetParent(data.instance.popper);
-
- // If offsetParent is the reference element, we really want to
- // go one step up and use the next offsetParent as reference to
- // avoid to make this modifier completely useless and look like broken
- if (data.instance.reference === boundariesElement) {
- boundariesElement = getOffsetParent(boundariesElement);
- }
-
- // NOTE: DOM access here
- // resets the popper's position so that the document size can be calculated excluding
- // the size of the popper element itself
- var transformProp = getSupportedPropertyName('transform');
- var popperStyles = data.instance.popper.style; // assignment to help minification
- var top = popperStyles.top,
- left = popperStyles.left,
- transform = popperStyles[transformProp];
-
- popperStyles.top = '';
- popperStyles.left = '';
- popperStyles[transformProp] = '';
-
- var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, boundariesElement, data.positionFixed);
-
- // NOTE: DOM access here
- // restores the original style properties after the offsets have been computed
- popperStyles.top = top;
- popperStyles.left = left;
- popperStyles[transformProp] = transform;
-
- options.boundaries = boundaries;
-
- var order = options.priority;
- var popper = data.offsets.popper;
-
- var check = {
- primary: function primary(placement) {
- var value = popper[placement];
- if (popper[placement] < boundaries[placement] && !options.escapeWithReference) {
- value = Math.max(popper[placement], boundaries[placement]);
- }
- return defineProperty({}, placement, value);
- },
- secondary: function secondary(placement) {
- var mainSide = placement === 'right' ? 'left' : 'top';
- var value = popper[mainSide];
- if (popper[placement] > boundaries[placement] && !options.escapeWithReference) {
- value = Math.min(popper[mainSide], boundaries[placement] - (placement === 'right' ? popper.width : popper.height));
- }
- return defineProperty({}, mainSide, value);
- }
- };
-
- order.forEach(function (placement) {
- var side = ['left', 'top'].indexOf(placement) !== -1 ? 'primary' : 'secondary';
- popper = _extends({}, popper, check[side](placement));
- });
-
- data.offsets.popper = popper;
-
- return data;
- }
-
- /**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by `update` method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
- function shift(data) {
- var placement = data.placement;
- var basePlacement = placement.split('-')[0];
- var shiftvariation = placement.split('-')[1];
-
- // if shift shiftvariation is specified, run the modifier
- if (shiftvariation) {
- var _data$offsets = data.offsets,
- reference = _data$offsets.reference,
- popper = _data$offsets.popper;
-
- var isVertical = ['bottom', 'top'].indexOf(basePlacement) !== -1;
- var side = isVertical ? 'left' : 'top';
- var measurement = isVertical ? 'width' : 'height';
-
- var shiftOffsets = {
- start: defineProperty({}, side, reference[side]),
- end: defineProperty({}, side, reference[side] + reference[measurement] - popper[measurement])
- };
-
- data.offsets.popper = _extends({}, popper, shiftOffsets[shiftvariation]);
- }
-
- return data;
- }
-
- /**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by update method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
- function hide(data) {
- if (!isModifierRequired(data.instance.modifiers, 'hide', 'preventOverflow')) {
- return data;
- }
-
- var refRect = data.offsets.reference;
- var bound = find(data.instance.modifiers, function (modifier) {
- return modifier.name === 'preventOverflow';
- }).boundaries;
-
- if (refRect.bottom < bound.top || refRect.left > bound.right || refRect.top > bound.bottom || refRect.right < bound.left) {
- // Avoid unnecessary DOM access if visibility hasn't changed
- if (data.hide === true) {
- return data;
- }
-
- data.hide = true;
- data.attributes['x-out-of-boundaries'] = '';
- } else {
- // Avoid unnecessary DOM access if visibility hasn't changed
- if (data.hide === false) {
- return data;
- }
-
- data.hide = false;
- data.attributes['x-out-of-boundaries'] = false;
- }
-
- return data;
- }
-
- /**
- * @function
- * @memberof Modifiers
- * @argument {Object} data - The data object generated by `update` method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {Object} The data object, properly modified
- */
- function inner(data) {
- var placement = data.placement;
- var basePlacement = placement.split('-')[0];
- var _data$offsets = data.offsets,
- popper = _data$offsets.popper,
- reference = _data$offsets.reference;
-
- var isHoriz = ['left', 'right'].indexOf(basePlacement) !== -1;
-
- var subtractLength = ['top', 'left'].indexOf(basePlacement) === -1;
-
- popper[isHoriz ? 'left' : 'top'] = reference[basePlacement] - (subtractLength ? popper[isHoriz ? 'width' : 'height'] : 0);
-
- data.placement = getOppositePlacement(placement);
- data.offsets.popper = getClientRect(popper);
-
- return data;
- }
-
- /**
- * Modifier function, each modifier can have a function of this type assigned
- * to its `fn` property.<br />
- * These functions will be called on each update, this means that you must
- * make sure they are performant enough to avoid performance bottlenecks.
- *
- * @function ModifierFn
- * @argument {dataObject} data - The data object generated by `update` method
- * @argument {Object} options - Modifiers configuration and options
- * @returns {dataObject} The data object, properly modified
- */
-
- /**
- * Modifiers are plugins used to alter the behavior of your poppers.<br />
- * Popper.js uses a set of 9 modifiers to provide all the basic functionalities
- * needed by the library.
- *
- * Usually you don't want to override the `order`, `fn` and `onLoad` props.
- * All the other properties are configurations that could be tweaked.
- * @namespace modifiers
- */
- var modifiers = {
- /**
- * Modifier used to shift the popper on the start or end of its reference
- * element.<br />
- * It will read the variation of the `placement` property.<br />
- * It can be one either `-end` or `-start`.
- * @memberof modifiers
- * @inner
- */
- shift: {
- /** @prop {number} order=100 - Index used to define the order of execution */
- order: 100,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: shift
- },
-
- /**
- * The `offset` modifier can shift your popper on both its axis.
- *
- * It accepts the following units:
- * - `px` or unitless, interpreted as pixels
- * - `%` or `%r`, percentage relative to the length of the reference element
- * - `%p`, percentage relative to the length of the popper element
- * - `vw`, CSS viewport width unit
- * - `vh`, CSS viewport height unit
- *
- * For length is intended the main axis relative to the placement of the popper.<br />
- * This means that if the placement is `top` or `bottom`, the length will be the
- * `width`. In case of `left` or `right`, it will be the height.
- *
- * You can provide a single value (as `Number` or `String`), or a pair of values
- * as `String` divided by a comma or one (or more) white spaces.<br />
- * The latter is a deprecated method because it leads to confusion and will be
- * removed in v2.<br />
- * Additionally, it accepts additions and subtractions between different units.
- * Note that multiplications and divisions aren't supported.
- *
- * Valid examples are:
- * ```
- * 10
- * '10%'
- * '10, 10'
- * '10%, 10'
- * '10 + 10%'
- * '10 - 5vh + 3%'
- * '-10px + 5vh, 5px - 6%'
- * ```
- * > **NB**: If you desire to apply offsets to your poppers in a way that may make them overlap
- * > with their reference element, unfortunately, you will have to disable the `flip` modifier.
- * > More on this [reading this issue](https://github.com/FezVrasta/popper.js/issues/373)
- *
- * @memberof modifiers
- * @inner
- */
- offset: {
- /** @prop {number} order=200 - Index used to define the order of execution */
- order: 200,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: offset,
- /** @prop {Number|String} offset=0
- * The offset value as described in the modifier description
- */
- offset: 0
- },
-
- /**
- * Modifier used to prevent the popper from being positioned outside the boundary.
- *
- * An scenario exists where the reference itself is not within the boundaries.<br />
- * We can say it has "escaped the boundaries" — or just "escaped".<br />
- * In this case we need to decide whether the popper should either:
- *
- * - detach from the reference and remain "trapped" in the boundaries, or
- * - if it should ignore the boundary and "escape with its reference"
- *
- * When `escapeWithReference` is set to`true` and reference is completely
- * outside its boundaries, the popper will overflow (or completely leave)
- * the boundaries in order to remain attached to the edge of the reference.
- *
- * @memberof modifiers
- * @inner
- */
- preventOverflow: {
- /** @prop {number} order=300 - Index used to define the order of execution */
- order: 300,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: preventOverflow,
- /**
- * @prop {Array} [priority=['left','right','top','bottom']]
- * Popper will try to prevent overflow following these priorities by default,
- * then, it could overflow on the left and on top of the `boundariesElement`
- */
- priority: ['left', 'right', 'top', 'bottom'],
- /**
- * @prop {number} padding=5
- * Amount of pixel used to define a minimum distance between the boundaries
- * and the popper this makes sure the popper has always a little padding
- * between the edges of its container
- */
- padding: 5,
- /**
- * @prop {String|HTMLElement} boundariesElement='scrollParent'
- * Boundaries used by the modifier, can be `scrollParent`, `window`,
- * `viewport` or any DOM element.
- */
- boundariesElement: 'scrollParent'
- },
-
- /**
- * Modifier used to make sure the reference and its popper stay near eachothers
- * without leaving any gap between the two. Expecially useful when the arrow is
- * enabled and you want to assure it to point to its reference element.
- * It cares only about the first axis, you can still have poppers with margin
- * between the popper and its reference element.
- * @memberof modifiers
- * @inner
- */
- keepTogether: {
- /** @prop {number} order=400 - Index used to define the order of execution */
- order: 400,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: keepTogether
- },
-
- /**
- * This modifier is used to move the `arrowElement` of the popper to make
- * sure it is positioned between the reference element and its popper element.
- * It will read the outer size of the `arrowElement` node to detect how many
- * pixels of conjuction are needed.
- *
- * It has no effect if no `arrowElement` is provided.
- * @memberof modifiers
- * @inner
- */
- arrow: {
- /** @prop {number} order=500 - Index used to define the order of execution */
- order: 500,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: arrow,
- /** @prop {String|HTMLElement} element='[x-arrow]' - Selector or node used as arrow */
- element: '[x-arrow]'
- },
-
- /**
- * Modifier used to flip the popper's placement when it starts to overlap its
- * reference element.
- *
- * Requires the `preventOverflow` modifier before it in order to work.
- *
- * **NOTE:** this modifier will interrupt the current update cycle and will
- * restart it if it detects the need to flip the placement.
- * @memberof modifiers
- * @inner
- */
- flip: {
- /** @prop {number} order=600 - Index used to define the order of execution */
- order: 600,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: flip,
- /**
- * @prop {String|Array} behavior='flip'
- * The behavior used to change the popper's placement. It can be one of
- * `flip`, `clockwise`, `counterclockwise` or an array with a list of valid
- * placements (with optional variations).
- */
- behavior: 'flip',
- /**
- * @prop {number} padding=5
- * The popper will flip if it hits the edges of the `boundariesElement`
- */
- padding: 5,
- /**
- * @prop {String|HTMLElement} boundariesElement='viewport'
- * The element which will define the boundaries of the popper position,
- * the popper will never be placed outside of the defined boundaries
- * (except if keepTogether is enabled)
- */
- boundariesElement: 'viewport'
- },
-
- /**
- * Modifier used to make the popper flow toward the inner of the reference element.
- * By default, when this modifier is disabled, the popper will be placed outside
- * the reference element.
- * @memberof modifiers
- * @inner
- */
- inner: {
- /** @prop {number} order=700 - Index used to define the order of execution */
- order: 700,
- /** @prop {Boolean} enabled=false - Whether the modifier is enabled or not */
- enabled: false,
- /** @prop {ModifierFn} */
- fn: inner
- },
-
- /**
- * Modifier used to hide the popper when its reference element is outside of the
- * popper boundaries. It will set a `x-out-of-boundaries` attribute which can
- * be used to hide with a CSS selector the popper when its reference is
- * out of boundaries.
- *
- * Requires the `preventOverflow` modifier before it in order to work.
- * @memberof modifiers
- * @inner
- */
- hide: {
- /** @prop {number} order=800 - Index used to define the order of execution */
- order: 800,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: hide
- },
-
- /**
- * Computes the style that will be applied to the popper element to gets
- * properly positioned.
- *
- * Note that this modifier will not touch the DOM, it just prepares the styles
- * so that `applyStyle` modifier can apply it. This separation is useful
- * in case you need to replace `applyStyle` with a custom implementation.
- *
- * This modifier has `850` as `order` value to maintain backward compatibility
- * with previous versions of Popper.js. Expect the modifiers ordering method
- * to change in future major versions of the library.
- *
- * @memberof modifiers
- * @inner
- */
- computeStyle: {
- /** @prop {number} order=850 - Index used to define the order of execution */
- order: 850,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: computeStyle,
- /**
- * @prop {Boolean} gpuAcceleration=true
- * If true, it uses the CSS 3d transformation to position the popper.
- * Otherwise, it will use the `top` and `left` properties.
- */
- gpuAcceleration: true,
- /**
- * @prop {string} [x='bottom']
- * Where to anchor the X axis (`bottom` or `top`). AKA X offset origin.
- * Change this if your popper should grow in a direction different from `bottom`
- */
- x: 'bottom',
- /**
- * @prop {string} [x='left']
- * Where to anchor the Y axis (`left` or `right`). AKA Y offset origin.
- * Change this if your popper should grow in a direction different from `right`
- */
- y: 'right'
- },
-
- /**
- * Applies the computed styles to the popper element.
- *
- * All the DOM manipulations are limited to this modifier. This is useful in case
- * you want to integrate Popper.js inside a framework or view library and you
- * want to delegate all the DOM manipulations to it.
- *
- * Note that if you disable this modifier, you must make sure the popper element
- * has its position set to `absolute` before Popper.js can do its work!
- *
- * Just disable this modifier and define you own to achieve the desired effect.
- *
- * @memberof modifiers
- * @inner
- */
- applyStyle: {
- /** @prop {number} order=900 - Index used to define the order of execution */
- order: 900,
- /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */
- enabled: true,
- /** @prop {ModifierFn} */
- fn: applyStyle,
- /** @prop {Function} */
- onLoad: applyStyleOnLoad,
- /**
- * @deprecated since version 1.10.0, the property moved to `computeStyle` modifier
- * @prop {Boolean} gpuAcceleration=true
- * If true, it uses the CSS 3d transformation to position the popper.
- * Otherwise, it will use the `top` and `left` properties.
- */
- gpuAcceleration: undefined
- }
- };
-
- /**
- * The `dataObject` is an object containing all the informations used by Popper.js
- * this object get passed to modifiers and to the `onCreate` and `onUpdate` callbacks.
- * @name dataObject
- * @property {Object} data.instance The Popper.js instance
- * @property {String} data.placement Placement applied to popper
- * @property {String} data.originalPlacement Placement originally defined on init
- * @property {Boolean} data.flipped True if popper has been flipped by flip modifier
- * @property {Boolean} data.hide True if the reference element is out of boundaries, useful to know when to hide the popper.
- * @property {HTMLElement} data.arrowElement Node used as arrow by arrow modifier
- * @property {Object} data.styles Any CSS property defined here will be applied to the popper, it expects the JavaScript nomenclature (eg. `marginBottom`)
- * @property {Object} data.arrowStyles Any CSS property defined here will be applied to the popper arrow, it expects the JavaScript nomenclature (eg. `marginBottom`)
- * @property {Object} data.boundaries Offsets of the popper boundaries
- * @property {Object} data.offsets The measurements of popper, reference and arrow elements.
- * @property {Object} data.offsets.popper `top`, `left`, `width`, `height` values
- * @property {Object} data.offsets.reference `top`, `left`, `width`, `height` values
- * @property {Object} data.offsets.arrow] `top` and `left` offsets, only one of them will be different from 0
- */
-
- /**
- * Default options provided to Popper.js constructor.<br />
- * These can be overriden using the `options` argument of Popper.js.<br />
- * To override an option, simply pass as 3rd argument an object with the same
- * structure of this object, example:
- * ```
- * new Popper(ref, pop, {
- * modifiers: {
- * preventOverflow: { enabled: false }
- * }
- * })
- * ```
- * @type {Object}
- * @static
- * @memberof Popper
- */
- var Defaults = {
- /**
- * Popper's placement
- * @prop {Popper.placements} placement='bottom'
- */
- placement: 'bottom',
-
- /**
- * Set this to true if you want popper to position it self in 'fixed' mode
- * @prop {Boolean} positionFixed=false
- */
- positionFixed: false,
-
- /**
- * Whether events (resize, scroll) are initially enabled
- * @prop {Boolean} eventsEnabled=true
- */
- eventsEnabled: true,
-
- /**
- * Set to true if you want to automatically remove the popper when
- * you call the `destroy` method.
- * @prop {Boolean} removeOnDestroy=false
- */
- removeOnDestroy: false,
-
- /**
- * Callback called when the popper is created.<br />
- * By default, is set to no-op.<br />
- * Access Popper.js instance with `data.instance`.
- * @prop {onCreate}
- */
- onCreate: function onCreate() {},
-
- /**
- * Callback called when the popper is updated, this callback is not called
- * on the initialization/creation of the popper, but only on subsequent
- * updates.<br />
- * By default, is set to no-op.<br />
- * Access Popper.js instance with `data.instance`.
- * @prop {onUpdate}
- */
- onUpdate: function onUpdate() {},
-
- /**
- * List of modifiers used to modify the offsets before they are applied to the popper.
- * They provide most of the functionalities of Popper.js
- * @prop {modifiers}
- */
- modifiers: modifiers
- };
-
- /**
- * @callback onCreate
- * @param {dataObject} data
- */
-
- /**
- * @callback onUpdate
- * @param {dataObject} data
- */
-
- // Utils
- // Methods
- var Popper = function () {
- /**
- * Create a new Popper.js instance
- * @class Popper
- * @param {HTMLElement|referenceObject} reference - The reference element used to position the popper
- * @param {HTMLElement} popper - The HTML element used as popper.
- * @param {Object} options - Your custom options to override the ones defined in [Defaults](#defaults)
- * @return {Object} instance - The generated Popper.js instance
- */
- function Popper(reference, popper) {
- var _this = this;
-
- var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};
- classCallCheck(this, Popper);
-
- this.scheduleUpdate = function () {
- return requestAnimationFrame(_this.update);
- };
-
- // make update() debounced, so that it only runs at most once-per-tick
- this.update = debounce(this.update.bind(this));
-
- // with {} we create a new object with the options inside it
- this.options = _extends({}, Popper.Defaults, options);
-
- // init state
- this.state = {
- isDestroyed: false,
- isCreated: false,
- scrollParents: []
- };
-
- // get reference and popper elements (allow jQuery wrappers)
- this.reference = reference && reference.jquery ? reference[0] : reference;
- this.popper = popper && popper.jquery ? popper[0] : popper;
-
- // Deep merge modifiers options
- this.options.modifiers = {};
- Object.keys(_extends({}, Popper.Defaults.modifiers, options.modifiers)).forEach(function (name) {
- _this.options.modifiers[name] = _extends({}, Popper.Defaults.modifiers[name] || {}, options.modifiers ? options.modifiers[name] : {});
- });
-
- // Refactoring modifiers' list (Object => Array)
- this.modifiers = Object.keys(this.options.modifiers).map(function (name) {
- return _extends({
- name: name
- }, _this.options.modifiers[name]);
- })
- // sort the modifiers by order
- .sort(function (a, b) {
- return a.order - b.order;
- });
-
- // modifiers have the ability to execute arbitrary code when Popper.js get inited
- // such code is executed in the same order of its modifier
- // they could add new properties to their options configuration
- // BE AWARE: don't add options to `options.modifiers.name` but to `modifierOptions`!
- this.modifiers.forEach(function (modifierOptions) {
- if (modifierOptions.enabled && isFunction(modifierOptions.onLoad)) {
- modifierOptions.onLoad(_this.reference, _this.popper, _this.options, modifierOptions, _this.state);
- }
- });
-
- // fire the first update to position the popper in the right place
- this.update();
-
- var eventsEnabled = this.options.eventsEnabled;
- if (eventsEnabled) {
- // setup event listeners, they will take care of update the position in specific situations
- this.enableEventListeners();
- }
-
- this.state.eventsEnabled = eventsEnabled;
- }
-
- // We can't use class properties because they don't get listed in the
- // class prototype and break stuff like Sinon stubs
-
-
- createClass(Popper, [{
- key: 'update',
- value: function update$$1() {
- return update.call(this);
- }
- }, {
- key: 'destroy',
- value: function destroy$$1() {
- return destroy.call(this);
- }
- }, {
- key: 'enableEventListeners',
- value: function enableEventListeners$$1() {
- return enableEventListeners.call(this);
- }
- }, {
- key: 'disableEventListeners',
- value: function disableEventListeners$$1() {
- return disableEventListeners.call(this);
- }
-
- /**
- * Schedule an update, it will run on the next UI update available
- * @method scheduleUpdate
- * @memberof Popper
- */
-
-
- /**
- * Collection of utilities useful when writing custom modifiers.
- * Starting from version 1.7, this method is available only if you
- * include `popper-utils.js` before `popper.js`.
- *
- * **DEPRECATION**: This way to access PopperUtils is deprecated
- * and will be removed in v2! Use the PopperUtils module directly instead.
- * Due to the high instability of the methods contained in Utils, we can't
- * guarantee them to follow semver. Use them at your own risk!
- * @static
- * @private
- * @type {Object}
- * @deprecated since version 1.8
- * @member Utils
- * @memberof Popper
- */
-
- }]);
- return Popper;
- }();
-
- /**
- * The `referenceObject` is an object that provides an interface compatible with Popper.js
- * and lets you use it as replacement of a real DOM node.<br />
- * You can use this method to position a popper relatively to a set of coordinates
- * in case you don't have a DOM node to use as reference.
- *
- * ```
- * new Popper(referenceObject, popperNode);
- * ```
- *
- * NB: This feature isn't supported in Internet Explorer 10
- * @name referenceObject
- * @property {Function} data.getBoundingClientRect
- * A function that returns a set of coordinates compatible with the native `getBoundingClientRect` method.
- * @property {number} data.clientWidth
- * An ES6 getter that will return the width of the virtual reference element.
- * @property {number} data.clientHeight
- * An ES6 getter that will return the height of the virtual reference element.
- */
-
-
- Popper.Utils = (typeof window !== 'undefined' ? window : global).PopperUtils;
- Popper.placements = placements;
- Popper.Defaults = Defaults;
-
- /**
- * --------------------------------------------------------------------------
- * Bootstrap (v4.1.3): dropdown.js
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * --------------------------------------------------------------------------
- */
-
- var Dropdown = function ($$$1) {
- /**
- * ------------------------------------------------------------------------
- * Constants
- * ------------------------------------------------------------------------
- */
- var NAME = 'dropdown';
- var VERSION = '4.1.3';
- var DATA_KEY = 'bs.dropdown';
- var EVENT_KEY = "." + DATA_KEY;
- var DATA_API_KEY = '.data-api';
- var JQUERY_NO_CONFLICT = $$$1.fn[NAME];
- var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key
-
- var SPACE_KEYCODE = 32; // KeyboardEvent.which value for space key
-
- var TAB_KEYCODE = 9; // KeyboardEvent.which value for tab key
-
- var ARROW_UP_KEYCODE = 38; // KeyboardEvent.which value for up arrow key
-
- var ARROW_DOWN_KEYCODE = 40; // KeyboardEvent.which value for down arrow key
-
- var RIGHT_MOUSE_BUTTON_WHICH = 3; // MouseEvent.which value for the right button (assuming a right-handed mouse)
-
- var REGEXP_KEYDOWN = new RegExp(ARROW_UP_KEYCODE + "|" + ARROW_DOWN_KEYCODE + "|" + ESCAPE_KEYCODE);
- var Event = {
- HIDE: "hide" + EVENT_KEY,
- HIDDEN: "hidden" + EVENT_KEY,
- SHOW: "show" + EVENT_KEY,
- SHOWN: "shown" + EVENT_KEY,
- CLICK: "click" + EVENT_KEY,
- CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY,
- KEYDOWN_DATA_API: "keydown" + EVENT_KEY + DATA_API_KEY,
- KEYUP_DATA_API: "keyup" + EVENT_KEY + DATA_API_KEY
- };
- var ClassName = {
- DISABLED: 'disabled',
- SHOW: 'show',
- DROPUP: 'dropup',
- DROPRIGHT: 'dropright',
- DROPLEFT: 'dropleft',
- MENURIGHT: 'dropdown-menu-right',
- MENULEFT: 'dropdown-menu-left',
- POSITION_STATIC: 'position-static'
- };
- var Selector = {
- DATA_TOGGLE: '[data-toggle="dropdown"]',
- FORM_CHILD: '.dropdown form',
- MENU: '.dropdown-menu',
- NAVBAR_NAV: '.navbar-nav',
- VISIBLE_ITEMS: '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)'
- };
- var AttachmentMap = {
- TOP: 'top-start',
- TOPEND: 'top-end',
- BOTTOM: 'bottom-start',
- BOTTOMEND: 'bottom-end',
- RIGHT: 'right-start',
- RIGHTEND: 'right-end',
- LEFT: 'left-start',
- LEFTEND: 'left-end'
- };
- var Default = {
- offset: 0,
- flip: true,
- boundary: 'scrollParent',
- reference: 'toggle',
- display: 'dynamic'
- };
- var DefaultType = {
- offset: '(number|string|function)',
- flip: 'boolean',
- boundary: '(string|element)',
- reference: '(string|element)',
- display: 'string'
- /**
- * ------------------------------------------------------------------------
- * Class Definition
- * ------------------------------------------------------------------------
- */
-
- };
-
- var Dropdown =
- /*#__PURE__*/
- function () {
- function Dropdown(element, config) {
- this._element = element;
- this._popper = null;
- this._config = this._getConfig(config);
- this._menu = this._getMenuElement();
- this._inNavbar = this._detectNavbar();
-
- this._addEventListeners();
- } // Getters
-
-
- var _proto = Dropdown.prototype;
-
- // Public
- _proto.toggle = function toggle() {
- if (this._element.disabled || $$$1(this._element).hasClass(ClassName.DISABLED)) {
- return;
- }
-
- var parent = Dropdown._getParentFromElement(this._element);
-
- var isActive = $$$1(this._menu).hasClass(ClassName.SHOW);
-
- Dropdown._clearMenus();
-
- if (isActive) {
- return;
- }
-
- var relatedTarget = {
- relatedTarget: this._element
- };
- var showEvent = $$$1.Event(Event.SHOW, relatedTarget);
- $$$1(parent).trigger(showEvent);
-
- if (showEvent.isDefaultPrevented()) {
- return;
- } // Disable totally Popper.js for Dropdown in Navbar
-
-
- if (!this._inNavbar) {
- /**
- * Check for Popper dependency
- * Popper - https://popper.js.org
- */
- if (typeof Popper === 'undefined') {
- throw new TypeError('Bootstrap dropdown require Popper.js (https://popper.js.org)');
- }
-
- var referenceElement = this._element;
-
- if (this._config.reference === 'parent') {
- referenceElement = parent;
- } else if (Util.isElement(this._config.reference)) {
- referenceElement = this._config.reference; // Check if it's jQuery element
-
- if (typeof this._config.reference.jquery !== 'undefined') {
- referenceElement = this._config.reference[0];
- }
- } // If boundary is not `scrollParent`, then set position to `static`
- // to allow the menu to "escape" the scroll parent's boundaries
- // https://github.com/twbs/bootstrap/issues/24251
-
-
- if (this._config.boundary !== 'scrollParent') {
- $$$1(parent).addClass(ClassName.POSITION_STATIC);
- }
-
- this._popper = new Popper(referenceElement, this._menu, this._getPopperConfig());
- } // If this is a touch-enabled device we add extra
- // empty mouseover listeners to the body's immediate children;
- // only needed because of broken event delegation on iOS
- // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
-
-
- if ('ontouchstart' in document.documentElement && $$$1(parent).closest(Selector.NAVBAR_NAV).length === 0) {
- $$$1(document.body).children().on('mouseover', null, $$$1.noop);
- }
-
- this._element.focus();
-
- this._element.setAttribute('aria-expanded', true);
-
- $$$1(this._menu).toggleClass(ClassName.SHOW);
- $$$1(parent).toggleClass(ClassName.SHOW).trigger($$$1.Event(Event.SHOWN, relatedTarget));
- };
-
- _proto.dispose = function dispose() {
- $$$1.removeData(this._element, DATA_KEY);
- $$$1(this._element).off(EVENT_KEY);
- this._element = null;
- this._menu = null;
-
- if (this._popper !== null) {
- this._popper.destroy();
-
- this._popper = null;
- }
- };
-
- _proto.update = function update() {
- this._inNavbar = this._detectNavbar();
-
- if (this._popper !== null) {
- this._popper.scheduleUpdate();
- }
- }; // Private
-
-
- _proto._addEventListeners = function _addEventListeners() {
- var _this = this;
-
- $$$1(this._element).on(Event.CLICK, function (event) {
- event.preventDefault();
- event.stopPropagation();
-
- _this.toggle();
- });
- };
-
- _proto._getConfig = function _getConfig(config) {
- config = _objectSpread({}, this.constructor.Default, $$$1(this._element).data(), config);
- Util.typeCheckConfig(NAME, config, this.constructor.DefaultType);
- return config;
- };
-
- _proto._getMenuElement = function _getMenuElement() {
- if (!this._menu) {
- var parent = Dropdown._getParentFromElement(this._element);
-
- if (parent) {
- this._menu = parent.querySelector(Selector.MENU);
- }
- }
-
- return this._menu;
- };
-
- _proto._getPlacement = function _getPlacement() {
- var $parentDropdown = $$$1(this._element.parentNode);
- var placement = AttachmentMap.BOTTOM; // Handle dropup
-
- if ($parentDropdown.hasClass(ClassName.DROPUP)) {
- placement = AttachmentMap.TOP;
-
- if ($$$1(this._menu).hasClass(ClassName.MENURIGHT)) {
- placement = AttachmentMap.TOPEND;
- }
- } else if ($parentDropdown.hasClass(ClassName.DROPRIGHT)) {
- placement = AttachmentMap.RIGHT;
- } else if ($parentDropdown.hasClass(ClassName.DROPLEFT)) {
- placement = AttachmentMap.LEFT;
- } else if ($$$1(this._menu).hasClass(ClassName.MENURIGHT)) {
- placement = AttachmentMap.BOTTOMEND;
- }
-
- return placement;
- };
-
- _proto._detectNavbar = function _detectNavbar() {
- return $$$1(this._element).closest('.navbar').length > 0;
- };
-
- _proto._getPopperConfig = function _getPopperConfig() {
- var _this2 = this;
-
- var offsetConf = {};
-
- if (typeof this._config.offset === 'function') {
- offsetConf.fn = function (data) {
- data.offsets = _objectSpread({}, data.offsets, _this2._config.offset(data.offsets) || {});
- return data;
- };
- } else {
- offsetConf.offset = this._config.offset;
- }
-
- var popperConfig = {
- placement: this._getPlacement(),
- modifiers: {
- offset: offsetConf,
- flip: {
- enabled: this._config.flip
- },
- preventOverflow: {
- boundariesElement: this._config.boundary
- }
- } // Disable Popper.js if we have a static display
-
- };
-
- if (this._config.display === 'static') {
- popperConfig.modifiers.applyStyle = {
- enabled: false
- };
- }
-
- return popperConfig;
- }; // Static
-
-
- Dropdown._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var data = $$$1(this).data(DATA_KEY);
-
- var _config = typeof config === 'object' ? config : null;
-
- if (!data) {
- data = new Dropdown(this, _config);
- $$$1(this).data(DATA_KEY, data);
- }
-
- if (typeof config === 'string') {
- if (typeof data[config] === 'undefined') {
- throw new TypeError("No method named \"" + config + "\"");
- }
-
- data[config]();
- }
- });
- };
-
- Dropdown._clearMenus = function _clearMenus(event) {
- if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH || event.type === 'keyup' && event.which !== TAB_KEYCODE)) {
- return;
- }
-
- var toggles = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE));
-
- for (var i = 0, len = toggles.length; i < len; i++) {
- var parent = Dropdown._getParentFromElement(toggles[i]);
-
- var context = $$$1(toggles[i]).data(DATA_KEY);
- var relatedTarget = {
- relatedTarget: toggles[i]
- };
-
- if (event && event.type === 'click') {
- relatedTarget.clickEvent = event;
- }
-
- if (!context) {
- continue;
- }
-
- var dropdownMenu = context._menu;
-
- if (!$$$1(parent).hasClass(ClassName.SHOW)) {
- continue;
- }
-
- if (event && (event.type === 'click' && /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) && $$$1.contains(parent, event.target)) {
- continue;
- }
-
- var hideEvent = $$$1.Event(Event.HIDE, relatedTarget);
- $$$1(parent).trigger(hideEvent);
-
- if (hideEvent.isDefaultPrevented()) {
- continue;
- } // If this is a touch-enabled device we remove the extra
- // empty mouseover listeners we added for iOS support
-
-
- if ('ontouchstart' in document.documentElement) {
- $$$1(document.body).children().off('mouseover', null, $$$1.noop);
- }
-
- toggles[i].setAttribute('aria-expanded', 'false');
- $$$1(dropdownMenu).removeClass(ClassName.SHOW);
- $$$1(parent).removeClass(ClassName.SHOW).trigger($$$1.Event(Event.HIDDEN, relatedTarget));
- }
- };
-
- Dropdown._getParentFromElement = function _getParentFromElement(element) {
- var parent;
- var selector = Util.getSelectorFromElement(element);
-
- if (selector) {
- parent = document.querySelector(selector);
- }
-
- return parent || element.parentNode;
- }; // eslint-disable-next-line complexity
-
-
- Dropdown._dataApiKeydownHandler = function _dataApiKeydownHandler(event) {
- // If not input/textarea:
- // - And not a key in REGEXP_KEYDOWN => not a dropdown command
- // If input/textarea:
- // - If space key => not a dropdown command
- // - If key is other than escape
- // - If key is not up or down => not a dropdown command
- // - If trigger inside the menu => not a dropdown command
- if (/input|textarea/i.test(event.target.tagName) ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE && (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE || $$$1(event.target).closest(Selector.MENU).length) : !REGEXP_KEYDOWN.test(event.which)) {
- return;
- }
-
- event.preventDefault();
- event.stopPropagation();
-
- if (this.disabled || $$$1(this).hasClass(ClassName.DISABLED)) {
- return;
- }
-
- var parent = Dropdown._getParentFromElement(this);
-
- var isActive = $$$1(parent).hasClass(ClassName.SHOW);
-
- if (!isActive && (event.which !== ESCAPE_KEYCODE || event.which !== SPACE_KEYCODE) || isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) {
- if (event.which === ESCAPE_KEYCODE) {
- var toggle = parent.querySelector(Selector.DATA_TOGGLE);
- $$$1(toggle).trigger('focus');
- }
-
- $$$1(this).trigger('click');
- return;
- }
-
- var items = [].slice.call(parent.querySelectorAll(Selector.VISIBLE_ITEMS));
-
- if (items.length === 0) {
- return;
- }
-
- var index = items.indexOf(event.target);
-
- if (event.which === ARROW_UP_KEYCODE && index > 0) {
- // Up
- index--;
- }
-
- if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) {
- // Down
- index++;
- }
-
- if (index < 0) {
- index = 0;
- }
-
- items[index].focus();
- };
-
- _createClass(Dropdown, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION;
- }
- }, {
- key: "Default",
- get: function get() {
- return Default;
- }
- }, {
- key: "DefaultType",
- get: function get() {
- return DefaultType;
- }
- }]);
-
- return Dropdown;
- }();
- /**
- * ------------------------------------------------------------------------
- * Data Api implementation
- * ------------------------------------------------------------------------
- */
-
-
- $$$1(document).on(Event.KEYDOWN_DATA_API, Selector.DATA_TOGGLE, Dropdown._dataApiKeydownHandler).on(Event.KEYDOWN_DATA_API, Selector.MENU, Dropdown._dataApiKeydownHandler).on(Event.CLICK_DATA_API + " " + Event.KEYUP_DATA_API, Dropdown._clearMenus).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {
- event.preventDefault();
- event.stopPropagation();
-
- Dropdown._jQueryInterface.call($$$1(this), 'toggle');
- }).on(Event.CLICK_DATA_API, Selector.FORM_CHILD, function (e) {
- e.stopPropagation();
- });
- /**
- * ------------------------------------------------------------------------
- * jQuery
- * ------------------------------------------------------------------------
- */
-
- $$$1.fn[NAME] = Dropdown._jQueryInterface;
- $$$1.fn[NAME].Constructor = Dropdown;
-
- $$$1.fn[NAME].noConflict = function () {
- $$$1.fn[NAME] = JQUERY_NO_CONFLICT;
- return Dropdown._jQueryInterface;
- };
-
- return Dropdown;
- }($, Popper);
-
- /**
- * --------------------------------------------------------------------------
- * Bootstrap (v4.1.3): modal.js
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * --------------------------------------------------------------------------
- */
-
- var Modal = function ($$$1) {
- /**
- * ------------------------------------------------------------------------
- * Constants
- * ------------------------------------------------------------------------
- */
- var NAME = 'modal';
- var VERSION = '4.1.3';
- var DATA_KEY = 'bs.modal';
- var EVENT_KEY = "." + DATA_KEY;
- var DATA_API_KEY = '.data-api';
- var JQUERY_NO_CONFLICT = $$$1.fn[NAME];
- var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key
-
- var Default = {
- backdrop: true,
- keyboard: true,
- focus: true,
- show: true
- };
- var DefaultType = {
- backdrop: '(boolean|string)',
- keyboard: 'boolean',
- focus: 'boolean',
- show: 'boolean'
- };
- var Event = {
- HIDE: "hide" + EVENT_KEY,
- HIDDEN: "hidden" + EVENT_KEY,
- SHOW: "show" + EVENT_KEY,
- SHOWN: "shown" + EVENT_KEY,
- FOCUSIN: "focusin" + EVENT_KEY,
- RESIZE: "resize" + EVENT_KEY,
- CLICK_DISMISS: "click.dismiss" + EVENT_KEY,
- KEYDOWN_DISMISS: "keydown.dismiss" + EVENT_KEY,
- MOUSEUP_DISMISS: "mouseup.dismiss" + EVENT_KEY,
- MOUSEDOWN_DISMISS: "mousedown.dismiss" + EVENT_KEY,
- CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY
- };
- var ClassName = {
- SCROLLBAR_MEASURER: 'modal-scrollbar-measure',
- BACKDROP: 'modal-backdrop',
- OPEN: 'modal-open',
- FADE: 'fade',
- SHOW: 'show'
- };
- var Selector = {
- DIALOG: '.modal-dialog',
- DATA_TOGGLE: '[data-toggle="modal"]',
- DATA_DISMISS: '[data-dismiss="modal"]',
- FIXED_CONTENT: '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top',
- STICKY_CONTENT: '.sticky-top'
- /**
- * ------------------------------------------------------------------------
- * Class Definition
- * ------------------------------------------------------------------------
- */
-
- };
-
- var Modal =
- /*#__PURE__*/
- function () {
- function Modal(element, config) {
- this._config = this._getConfig(config);
- this._element = element;
- this._dialog = element.querySelector(Selector.DIALOG);
- this._backdrop = null;
- this._isShown = false;
- this._isBodyOverflowing = false;
- this._ignoreBackdropClick = false;
- this._scrollbarWidth = 0;
- } // Getters
-
-
- var _proto = Modal.prototype;
-
- // Public
- _proto.toggle = function toggle(relatedTarget) {
- return this._isShown ? this.hide() : this.show(relatedTarget);
- };
-
- _proto.show = function show(relatedTarget) {
- var _this = this;
-
- if (this._isTransitioning || this._isShown) {
- return;
- }
-
- if ($$$1(this._element).hasClass(ClassName.FADE)) {
- this._isTransitioning = true;
- }
-
- var showEvent = $$$1.Event(Event.SHOW, {
- relatedTarget: relatedTarget
- });
- $$$1(this._element).trigger(showEvent);
-
- if (this._isShown || showEvent.isDefaultPrevented()) {
- return;
- }
-
- this._isShown = true;
-
- this._checkScrollbar();
-
- this._setScrollbar();
-
- this._adjustDialog();
-
- $$$1(document.body).addClass(ClassName.OPEN);
-
- this._setEscapeEvent();
-
- this._setResizeEvent();
-
- $$$1(this._element).on(Event.CLICK_DISMISS, Selector.DATA_DISMISS, function (event) {
- return _this.hide(event);
- });
- $$$1(this._dialog).on(Event.MOUSEDOWN_DISMISS, function () {
- $$$1(_this._element).one(Event.MOUSEUP_DISMISS, function (event) {
- if ($$$1(event.target).is(_this._element)) {
- _this._ignoreBackdropClick = true;
- }
- });
- });
-
- this._showBackdrop(function () {
- return _this._showElement(relatedTarget);
- });
- };
-
- _proto.hide = function hide(event) {
- var _this2 = this;
-
- if (event) {
- event.preventDefault();
- }
-
- if (this._isTransitioning || !this._isShown) {
- return;
- }
-
- var hideEvent = $$$1.Event(Event.HIDE);
- $$$1(this._element).trigger(hideEvent);
-
- if (!this._isShown || hideEvent.isDefaultPrevented()) {
- return;
- }
-
- this._isShown = false;
- var transition = $$$1(this._element).hasClass(ClassName.FADE);
-
- if (transition) {
- this._isTransitioning = true;
- }
-
- this._setEscapeEvent();
-
- this._setResizeEvent();
-
- $$$1(document).off(Event.FOCUSIN);
- $$$1(this._element).removeClass(ClassName.SHOW);
- $$$1(this._element).off(Event.CLICK_DISMISS);
- $$$1(this._dialog).off(Event.MOUSEDOWN_DISMISS);
-
- if (transition) {
- var transitionDuration = Util.getTransitionDurationFromElement(this._element);
- $$$1(this._element).one(Util.TRANSITION_END, function (event) {
- return _this2._hideModal(event);
- }).emulateTransitionEnd(transitionDuration);
- } else {
- this._hideModal();
- }
- };
-
- _proto.dispose = function dispose() {
- $$$1.removeData(this._element, DATA_KEY);
- $$$1(window, document, this._element, this._backdrop).off(EVENT_KEY);
- this._config = null;
- this._element = null;
- this._dialog = null;
- this._backdrop = null;
- this._isShown = null;
- this._isBodyOverflowing = null;
- this._ignoreBackdropClick = null;
- this._scrollbarWidth = null;
- };
-
- _proto.handleUpdate = function handleUpdate() {
- this._adjustDialog();
- }; // Private
-
-
- _proto._getConfig = function _getConfig(config) {
- config = _objectSpread({}, Default, config);
- Util.typeCheckConfig(NAME, config, DefaultType);
- return config;
- };
-
- _proto._showElement = function _showElement(relatedTarget) {
- var _this3 = this;
-
- var transition = $$$1(this._element).hasClass(ClassName.FADE);
-
- if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {
- // Don't move modal's DOM position
- document.body.appendChild(this._element);
- }
-
- this._element.style.display = 'block';
-
- this._element.removeAttribute('aria-hidden');
-
- this._element.scrollTop = 0;
-
- if (transition) {
- Util.reflow(this._element);
- }
-
- $$$1(this._element).addClass(ClassName.SHOW);
-
- if (this._config.focus) {
- this._enforceFocus();
- }
-
- var shownEvent = $$$1.Event(Event.SHOWN, {
- relatedTarget: relatedTarget
- });
-
- var transitionComplete = function transitionComplete() {
- if (_this3._config.focus) {
- _this3._element.focus();
- }
-
- _this3._isTransitioning = false;
- $$$1(_this3._element).trigger(shownEvent);
- };
-
- if (transition) {
- var transitionDuration = Util.getTransitionDurationFromElement(this._element);
- $$$1(this._dialog).one(Util.TRANSITION_END, transitionComplete).emulateTransitionEnd(transitionDuration);
- } else {
- transitionComplete();
- }
- };
-
- _proto._enforceFocus = function _enforceFocus() {
- var _this4 = this;
-
- $$$1(document).off(Event.FOCUSIN) // Guard against infinite focus loop
- .on(Event.FOCUSIN, function (event) {
- if (document !== event.target && _this4._element !== event.target && $$$1(_this4._element).has(event.target).length === 0) {
- _this4._element.focus();
- }
- });
- };
-
- _proto._setEscapeEvent = function _setEscapeEvent() {
- var _this5 = this;
-
- if (this._isShown && this._config.keyboard) {
- $$$1(this._element).on(Event.KEYDOWN_DISMISS, function (event) {
- if (event.which === ESCAPE_KEYCODE) {
- event.preventDefault();
-
- _this5.hide();
- }
- });
- } else if (!this._isShown) {
- $$$1(this._element).off(Event.KEYDOWN_DISMISS);
- }
- };
-
- _proto._setResizeEvent = function _setResizeEvent() {
- var _this6 = this;
-
- if (this._isShown) {
- $$$1(window).on(Event.RESIZE, function (event) {
- return _this6.handleUpdate(event);
- });
- } else {
- $$$1(window).off(Event.RESIZE);
- }
- };
-
- _proto._hideModal = function _hideModal() {
- var _this7 = this;
-
- this._element.style.display = 'none';
-
- this._element.setAttribute('aria-hidden', true);
-
- this._isTransitioning = false;
-
- this._showBackdrop(function () {
- $$$1(document.body).removeClass(ClassName.OPEN);
-
- _this7._resetAdjustments();
-
- _this7._resetScrollbar();
-
- $$$1(_this7._element).trigger(Event.HIDDEN);
- });
- };
-
- _proto._removeBackdrop = function _removeBackdrop() {
- if (this._backdrop) {
- $$$1(this._backdrop).remove();
- this._backdrop = null;
- }
- };
-
- _proto._showBackdrop = function _showBackdrop(callback) {
- var _this8 = this;
-
- var animate = $$$1(this._element).hasClass(ClassName.FADE) ? ClassName.FADE : '';
-
- if (this._isShown && this._config.backdrop) {
- this._backdrop = document.createElement('div');
- this._backdrop.className = ClassName.BACKDROP;
-
- if (animate) {
- this._backdrop.classList.add(animate);
- }
-
- $$$1(this._backdrop).appendTo(document.body);
- $$$1(this._element).on(Event.CLICK_DISMISS, function (event) {
- if (_this8._ignoreBackdropClick) {
- _this8._ignoreBackdropClick = false;
- return;
- }
-
- if (event.target !== event.currentTarget) {
- return;
- }
-
- if (_this8._config.backdrop === 'static') {
- _this8._element.focus();
- } else {
- _this8.hide();
- }
- });
-
- if (animate) {
- Util.reflow(this._backdrop);
- }
-
- $$$1(this._backdrop).addClass(ClassName.SHOW);
-
- if (!callback) {
- return;
- }
-
- if (!animate) {
- callback();
- return;
- }
-
- var backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop);
- $$$1(this._backdrop).one(Util.TRANSITION_END, callback).emulateTransitionEnd(backdropTransitionDuration);
- } else if (!this._isShown && this._backdrop) {
- $$$1(this._backdrop).removeClass(ClassName.SHOW);
-
- var callbackRemove = function callbackRemove() {
- _this8._removeBackdrop();
-
- if (callback) {
- callback();
- }
- };
-
- if ($$$1(this._element).hasClass(ClassName.FADE)) {
- var _backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop);
-
- $$$1(this._backdrop).one(Util.TRANSITION_END, callbackRemove).emulateTransitionEnd(_backdropTransitionDuration);
- } else {
- callbackRemove();
- }
- } else if (callback) {
- callback();
- }
- }; // ----------------------------------------------------------------------
- // the following methods are used to handle overflowing modals
- // todo (fat): these should probably be refactored out of modal.js
- // ----------------------------------------------------------------------
-
-
- _proto._adjustDialog = function _adjustDialog() {
- var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;
-
- if (!this._isBodyOverflowing && isModalOverflowing) {
- this._element.style.paddingLeft = this._scrollbarWidth + "px";
- }
-
- if (this._isBodyOverflowing && !isModalOverflowing) {
- this._element.style.paddingRight = this._scrollbarWidth + "px";
- }
- };
-
- _proto._resetAdjustments = function _resetAdjustments() {
- this._element.style.paddingLeft = '';
- this._element.style.paddingRight = '';
- };
-
- _proto._checkScrollbar = function _checkScrollbar() {
- var rect = document.body.getBoundingClientRect();
- this._isBodyOverflowing = rect.left + rect.right < window.innerWidth;
- this._scrollbarWidth = this._getScrollbarWidth();
- };
-
- _proto._setScrollbar = function _setScrollbar() {
- var _this9 = this;
-
- if (this._isBodyOverflowing) {
- // Note: DOMNode.style.paddingRight returns the actual value or '' if not set
- // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set
- var fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT));
- var stickyContent = [].slice.call(document.querySelectorAll(Selector.STICKY_CONTENT)); // Adjust fixed content padding
-
- $$$1(fixedContent).each(function (index, element) {
- var actualPadding = element.style.paddingRight;
- var calculatedPadding = $$$1(element).css('padding-right');
- $$$1(element).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + _this9._scrollbarWidth + "px");
- }); // Adjust sticky content margin
-
- $$$1(stickyContent).each(function (index, element) {
- var actualMargin = element.style.marginRight;
- var calculatedMargin = $$$1(element).css('margin-right');
- $$$1(element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) - _this9._scrollbarWidth + "px");
- }); // Adjust body padding
-
- var actualPadding = document.body.style.paddingRight;
- var calculatedPadding = $$$1(document.body).css('padding-right');
- $$$1(document.body).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + this._scrollbarWidth + "px");
- }
- };
-
- _proto._resetScrollbar = function _resetScrollbar() {
- // Restore fixed content padding
- var fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT));
- $$$1(fixedContent).each(function (index, element) {
- var padding = $$$1(element).data('padding-right');
- $$$1(element).removeData('padding-right');
- element.style.paddingRight = padding ? padding : '';
- }); // Restore sticky content
-
- var elements = [].slice.call(document.querySelectorAll("" + Selector.STICKY_CONTENT));
- $$$1(elements).each(function (index, element) {
- var margin = $$$1(element).data('margin-right');
-
- if (typeof margin !== 'undefined') {
- $$$1(element).css('margin-right', margin).removeData('margin-right');
- }
- }); // Restore body padding
-
- var padding = $$$1(document.body).data('padding-right');
- $$$1(document.body).removeData('padding-right');
- document.body.style.paddingRight = padding ? padding : '';
- };
-
- _proto._getScrollbarWidth = function _getScrollbarWidth() {
- // thx d.walsh
- var scrollDiv = document.createElement('div');
- scrollDiv.className = ClassName.SCROLLBAR_MEASURER;
- document.body.appendChild(scrollDiv);
- var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth;
- document.body.removeChild(scrollDiv);
- return scrollbarWidth;
- }; // Static
-
-
- Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) {
- return this.each(function () {
- var data = $$$1(this).data(DATA_KEY);
-
- var _config = _objectSpread({}, Default, $$$1(this).data(), typeof config === 'object' && config ? config : {});
-
- if (!data) {
- data = new Modal(this, _config);
- $$$1(this).data(DATA_KEY, data);
- }
-
- if (typeof config === 'string') {
- if (typeof data[config] === 'undefined') {
- throw new TypeError("No method named \"" + config + "\"");
- }
-
- data[config](relatedTarget);
- } else if (_config.show) {
- data.show(relatedTarget);
- }
- });
- };
-
- _createClass(Modal, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION;
- }
- }, {
- key: "Default",
- get: function get() {
- return Default;
- }
- }]);
-
- return Modal;
- }();
- /**
- * ------------------------------------------------------------------------
- * Data Api implementation
- * ------------------------------------------------------------------------
- */
-
-
- $$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {
- var _this10 = this;
-
- var target;
- var selector = Util.getSelectorFromElement(this);
-
- if (selector) {
- target = document.querySelector(selector);
- }
-
- var config = $$$1(target).data(DATA_KEY) ? 'toggle' : _objectSpread({}, $$$1(target).data(), $$$1(this).data());
-
- if (this.tagName === 'A' || this.tagName === 'AREA') {
- event.preventDefault();
- }
-
- var $target = $$$1(target).one(Event.SHOW, function (showEvent) {
- if (showEvent.isDefaultPrevented()) {
- // Only register focus restorer if modal will actually get shown
- return;
- }
-
- $target.one(Event.HIDDEN, function () {
- if ($$$1(_this10).is(':visible')) {
- _this10.focus();
- }
- });
- });
-
- Modal._jQueryInterface.call($$$1(target), config, this);
- });
- /**
- * ------------------------------------------------------------------------
- * jQuery
- * ------------------------------------------------------------------------
- */
-
- $$$1.fn[NAME] = Modal._jQueryInterface;
- $$$1.fn[NAME].Constructor = Modal;
-
- $$$1.fn[NAME].noConflict = function () {
- $$$1.fn[NAME] = JQUERY_NO_CONFLICT;
- return Modal._jQueryInterface;
- };
-
- return Modal;
- }($);
-
- /**
- * --------------------------------------------------------------------------
- * Bootstrap (v4.1.3): tooltip.js
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * --------------------------------------------------------------------------
- */
-
- var Tooltip = function ($$$1) {
- /**
- * ------------------------------------------------------------------------
- * Constants
- * ------------------------------------------------------------------------
- */
- var NAME = 'tooltip';
- var VERSION = '4.1.3';
- var DATA_KEY = 'bs.tooltip';
- var EVENT_KEY = "." + DATA_KEY;
- var JQUERY_NO_CONFLICT = $$$1.fn[NAME];
- var CLASS_PREFIX = 'bs-tooltip';
- var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g');
- var DefaultType = {
- animation: 'boolean',
- template: 'string',
- title: '(string|element|function)',
- trigger: 'string',
- delay: '(number|object)',
- html: 'boolean',
- selector: '(string|boolean)',
- placement: '(string|function)',
- offset: '(number|string)',
- container: '(string|element|boolean)',
- fallbackPlacement: '(string|array)',
- boundary: '(string|element)'
- };
- var AttachmentMap = {
- AUTO: 'auto',
- TOP: 'top',
- RIGHT: 'right',
- BOTTOM: 'bottom',
- LEFT: 'left'
- };
- var Default = {
- animation: true,
- template: '<div class="tooltip" role="tooltip">' + '<div class="arrow"></div>' + '<div class="tooltip-inner"></div></div>',
- trigger: 'hover focus',
- title: '',
- delay: 0,
- html: false,
- selector: false,
- placement: 'top',
- offset: 0,
- container: false,
- fallbackPlacement: 'flip',
- boundary: 'scrollParent'
- };
- var HoverState = {
- SHOW: 'show',
- OUT: 'out'
- };
- var Event = {
- HIDE: "hide" + EVENT_KEY,
- HIDDEN: "hidden" + EVENT_KEY,
- SHOW: "show" + EVENT_KEY,
- SHOWN: "shown" + EVENT_KEY,
- INSERTED: "inserted" + EVENT_KEY,
- CLICK: "click" + EVENT_KEY,
- FOCUSIN: "focusin" + EVENT_KEY,
- FOCUSOUT: "focusout" + EVENT_KEY,
- MOUSEENTER: "mouseenter" + EVENT_KEY,
- MOUSELEAVE: "mouseleave" + EVENT_KEY
- };
- var ClassName = {
- FADE: 'fade',
- SHOW: 'show'
- };
- var Selector = {
- TOOLTIP: '.tooltip',
- TOOLTIP_INNER: '.tooltip-inner',
- ARROW: '.arrow'
- };
- var Trigger = {
- HOVER: 'hover',
- FOCUS: 'focus',
- CLICK: 'click',
- MANUAL: 'manual'
- /**
- * ------------------------------------------------------------------------
- * Class Definition
- * ------------------------------------------------------------------------
- */
-
- };
-
- var Tooltip =
- /*#__PURE__*/
- function () {
- function Tooltip(element, config) {
- /**
- * Check for Popper dependency
- * Popper - https://popper.js.org
- */
- if (typeof Popper === 'undefined') {
- throw new TypeError('Bootstrap tooltips require Popper.js (https://popper.js.org)');
- } // private
-
-
- this._isEnabled = true;
- this._timeout = 0;
- this._hoverState = '';
- this._activeTrigger = {};
- this._popper = null; // Protected
-
- this.element = element;
- this.config = this._getConfig(config);
- this.tip = null;
-
- this._setListeners();
- } // Getters
-
-
- var _proto = Tooltip.prototype;
-
- // Public
- _proto.enable = function enable() {
- this._isEnabled = true;
- };
-
- _proto.disable = function disable() {
- this._isEnabled = false;
- };
-
- _proto.toggleEnabled = function toggleEnabled() {
- this._isEnabled = !this._isEnabled;
- };
-
- _proto.toggle = function toggle(event) {
- if (!this._isEnabled) {
- return;
- }
-
- if (event) {
- var dataKey = this.constructor.DATA_KEY;
- var context = $$$1(event.currentTarget).data(dataKey);
-
- if (!context) {
- context = new this.constructor(event.currentTarget, this._getDelegateConfig());
- $$$1(event.currentTarget).data(dataKey, context);
- }
-
- context._activeTrigger.click = !context._activeTrigger.click;
-
- if (context._isWithActiveTrigger()) {
- context._enter(null, context);
- } else {
- context._leave(null, context);
- }
- } else {
- if ($$$1(this.getTipElement()).hasClass(ClassName.SHOW)) {
- this._leave(null, this);
-
- return;
- }
-
- this._enter(null, this);
- }
- };
-
- _proto.dispose = function dispose() {
- clearTimeout(this._timeout);
- $$$1.removeData(this.element, this.constructor.DATA_KEY);
- $$$1(this.element).off(this.constructor.EVENT_KEY);
- $$$1(this.element).closest('.modal').off('hide.bs.modal');
-
- if (this.tip) {
- $$$1(this.tip).remove();
- }
-
- this._isEnabled = null;
- this._timeout = null;
- this._hoverState = null;
- this._activeTrigger = null;
-
- if (this._popper !== null) {
- this._popper.destroy();
- }
-
- this._popper = null;
- this.element = null;
- this.config = null;
- this.tip = null;
- };
-
- _proto.show = function show() {
- var _this = this;
-
- if ($$$1(this.element).css('display') === 'none') {
- throw new Error('Please use show on visible elements');
- }
-
- var showEvent = $$$1.Event(this.constructor.Event.SHOW);
-
- if (this.isWithContent() && this._isEnabled) {
- $$$1(this.element).trigger(showEvent);
- var isInTheDom = $$$1.contains(this.element.ownerDocument.documentElement, this.element);
-
- if (showEvent.isDefaultPrevented() || !isInTheDom) {
- return;
- }
-
- var tip = this.getTipElement();
- var tipId = Util.getUID(this.constructor.NAME);
- tip.setAttribute('id', tipId);
- this.element.setAttribute('aria-describedby', tipId);
- this.setContent();
-
- if (this.config.animation) {
- $$$1(tip).addClass(ClassName.FADE);
- }
-
- var placement = typeof this.config.placement === 'function' ? this.config.placement.call(this, tip, this.element) : this.config.placement;
-
- var attachment = this._getAttachment(placement);
-
- this.addAttachmentClass(attachment);
- var container = this.config.container === false ? document.body : $$$1(document).find(this.config.container);
- $$$1(tip).data(this.constructor.DATA_KEY, this);
-
- if (!$$$1.contains(this.element.ownerDocument.documentElement, this.tip)) {
- $$$1(tip).appendTo(container);
- }
-
- $$$1(this.element).trigger(this.constructor.Event.INSERTED);
- this._popper = new Popper(this.element, tip, {
- placement: attachment,
- modifiers: {
- offset: {
- offset: this.config.offset
- },
- flip: {
- behavior: this.config.fallbackPlacement
- },
- arrow: {
- element: Selector.ARROW
- },
- preventOverflow: {
- boundariesElement: this.config.boundary
- }
- },
- onCreate: function onCreate(data) {
- if (data.originalPlacement !== data.placement) {
- _this._handlePopperPlacementChange(data);
- }
- },
- onUpdate: function onUpdate(data) {
- _this._handlePopperPlacementChange(data);
- }
- });
- $$$1(tip).addClass(ClassName.SHOW); // If this is a touch-enabled device we add extra
- // empty mouseover listeners to the body's immediate children;
- // only needed because of broken event delegation on iOS
- // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
-
- if ('ontouchstart' in document.documentElement) {
- $$$1(document.body).children().on('mouseover', null, $$$1.noop);
- }
-
- var complete = function complete() {
- if (_this.config.animation) {
- _this._fixTransition();
- }
-
- var prevHoverState = _this._hoverState;
- _this._hoverState = null;
- $$$1(_this.element).trigger(_this.constructor.Event.SHOWN);
-
- if (prevHoverState === HoverState.OUT) {
- _this._leave(null, _this);
- }
- };
-
- if ($$$1(this.tip).hasClass(ClassName.FADE)) {
- var transitionDuration = Util.getTransitionDurationFromElement(this.tip);
- $$$1(this.tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
- } else {
- complete();
- }
- }
- };
-
- _proto.hide = function hide(callback) {
- var _this2 = this;
-
- var tip = this.getTipElement();
- var hideEvent = $$$1.Event(this.constructor.Event.HIDE);
-
- var complete = function complete() {
- if (_this2._hoverState !== HoverState.SHOW && tip.parentNode) {
- tip.parentNode.removeChild(tip);
- }
-
- _this2._cleanTipClass();
-
- _this2.element.removeAttribute('aria-describedby');
-
- $$$1(_this2.element).trigger(_this2.constructor.Event.HIDDEN);
-
- if (_this2._popper !== null) {
- _this2._popper.destroy();
- }
-
- if (callback) {
- callback();
- }
- };
-
- $$$1(this.element).trigger(hideEvent);
-
- if (hideEvent.isDefaultPrevented()) {
- return;
- }
-
- $$$1(tip).removeClass(ClassName.SHOW); // If this is a touch-enabled device we remove the extra
- // empty mouseover listeners we added for iOS support
-
- if ('ontouchstart' in document.documentElement) {
- $$$1(document.body).children().off('mouseover', null, $$$1.noop);
- }
-
- this._activeTrigger[Trigger.CLICK] = false;
- this._activeTrigger[Trigger.FOCUS] = false;
- this._activeTrigger[Trigger.HOVER] = false;
-
- if ($$$1(this.tip).hasClass(ClassName.FADE)) {
- var transitionDuration = Util.getTransitionDurationFromElement(tip);
- $$$1(tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
- } else {
- complete();
- }
-
- this._hoverState = '';
- };
-
- _proto.update = function update() {
- if (this._popper !== null) {
- this._popper.scheduleUpdate();
- }
- }; // Protected
-
-
- _proto.isWithContent = function isWithContent() {
- return Boolean(this.getTitle());
- };
-
- _proto.addAttachmentClass = function addAttachmentClass(attachment) {
- $$$1(this.getTipElement()).addClass(CLASS_PREFIX + "-" + attachment);
- };
-
- _proto.getTipElement = function getTipElement() {
- this.tip = this.tip || $$$1(this.config.template)[0];
- return this.tip;
- };
-
- _proto.setContent = function setContent() {
- var tip = this.getTipElement();
- this.setElementContent($$$1(tip.querySelectorAll(Selector.TOOLTIP_INNER)), this.getTitle());
- $$$1(tip).removeClass(ClassName.FADE + " " + ClassName.SHOW);
- };
-
- _proto.setElementContent = function setElementContent($element, content) {
- var html = this.config.html;
-
- if (typeof content === 'object' && (content.nodeType || content.jquery)) {
- // Content is a DOM node or a jQuery
- if (html) {
- if (!$$$1(content).parent().is($element)) {
- $element.empty().append(content);
- }
- } else {
- $element.text($$$1(content).text());
- }
- } else {
- $element[html ? 'html' : 'text'](content);
- }
- };
-
- _proto.getTitle = function getTitle() {
- var title = this.element.getAttribute('data-original-title');
-
- if (!title) {
- title = typeof this.config.title === 'function' ? this.config.title.call(this.element) : this.config.title;
- }
-
- return title;
- }; // Private
-
-
- _proto._getAttachment = function _getAttachment(placement) {
- return AttachmentMap[placement.toUpperCase()];
- };
-
- _proto._setListeners = function _setListeners() {
- var _this3 = this;
-
- var triggers = this.config.trigger.split(' ');
- triggers.forEach(function (trigger) {
- if (trigger === 'click') {
- $$$1(_this3.element).on(_this3.constructor.Event.CLICK, _this3.config.selector, function (event) {
- return _this3.toggle(event);
- });
- } else if (trigger !== Trigger.MANUAL) {
- var eventIn = trigger === Trigger.HOVER ? _this3.constructor.Event.MOUSEENTER : _this3.constructor.Event.FOCUSIN;
- var eventOut = trigger === Trigger.HOVER ? _this3.constructor.Event.MOUSELEAVE : _this3.constructor.Event.FOCUSOUT;
- $$$1(_this3.element).on(eventIn, _this3.config.selector, function (event) {
- return _this3._enter(event);
- }).on(eventOut, _this3.config.selector, function (event) {
- return _this3._leave(event);
- });
- }
-
- $$$1(_this3.element).closest('.modal').on('hide.bs.modal', function () {
- return _this3.hide();
- });
- });
-
- if (this.config.selector) {
- this.config = _objectSpread({}, this.config, {
- trigger: 'manual',
- selector: ''
- });
- } else {
- this._fixTitle();
- }
- };
-
- _proto._fixTitle = function _fixTitle() {
- var titleType = typeof this.element.getAttribute('data-original-title');
-
- if (this.element.getAttribute('title') || titleType !== 'string') {
- this.element.setAttribute('data-original-title', this.element.getAttribute('title') || '');
- this.element.setAttribute('title', '');
- }
- };
-
- _proto._enter = function _enter(event, context) {
- var dataKey = this.constructor.DATA_KEY;
- context = context || $$$1(event.currentTarget).data(dataKey);
-
- if (!context) {
- context = new this.constructor(event.currentTarget, this._getDelegateConfig());
- $$$1(event.currentTarget).data(dataKey, context);
- }
-
- if (event) {
- context._activeTrigger[event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER] = true;
- }
-
- if ($$$1(context.getTipElement()).hasClass(ClassName.SHOW) || context._hoverState === HoverState.SHOW) {
- context._hoverState = HoverState.SHOW;
- return;
- }
-
- clearTimeout(context._timeout);
- context._hoverState = HoverState.SHOW;
-
- if (!context.config.delay || !context.config.delay.show) {
- context.show();
- return;
- }
-
- context._timeout = setTimeout(function () {
- if (context._hoverState === HoverState.SHOW) {
- context.show();
- }
- }, context.config.delay.show);
- };
-
- _proto._leave = function _leave(event, context) {
- var dataKey = this.constructor.DATA_KEY;
- context = context || $$$1(event.currentTarget).data(dataKey);
-
- if (!context) {
- context = new this.constructor(event.currentTarget, this._getDelegateConfig());
- $$$1(event.currentTarget).data(dataKey, context);
- }
-
- if (event) {
- context._activeTrigger[event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER] = false;
- }
-
- if (context._isWithActiveTrigger()) {
- return;
- }
-
- clearTimeout(context._timeout);
- context._hoverState = HoverState.OUT;
-
- if (!context.config.delay || !context.config.delay.hide) {
- context.hide();
- return;
- }
-
- context._timeout = setTimeout(function () {
- if (context._hoverState === HoverState.OUT) {
- context.hide();
- }
- }, context.config.delay.hide);
- };
-
- _proto._isWithActiveTrigger = function _isWithActiveTrigger() {
- for (var trigger in this._activeTrigger) {
- if (this._activeTrigger[trigger]) {
- return true;
- }
- }
-
- return false;
- };
-
- _proto._getConfig = function _getConfig(config) {
- config = _objectSpread({}, this.constructor.Default, $$$1(this.element).data(), typeof config === 'object' && config ? config : {});
-
- if (typeof config.delay === 'number') {
- config.delay = {
- show: config.delay,
- hide: config.delay
- };
- }
-
- if (typeof config.title === 'number') {
- config.title = config.title.toString();
- }
-
- if (typeof config.content === 'number') {
- config.content = config.content.toString();
- }
-
- Util.typeCheckConfig(NAME, config, this.constructor.DefaultType);
- return config;
- };
-
- _proto._getDelegateConfig = function _getDelegateConfig() {
- var config = {};
-
- if (this.config) {
- for (var key in this.config) {
- if (this.constructor.Default[key] !== this.config[key]) {
- config[key] = this.config[key];
- }
- }
- }
-
- return config;
- };
-
- _proto._cleanTipClass = function _cleanTipClass() {
- var $tip = $$$1(this.getTipElement());
- var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX);
-
- if (tabClass !== null && tabClass.length) {
- $tip.removeClass(tabClass.join(''));
- }
- };
-
- _proto._handlePopperPlacementChange = function _handlePopperPlacementChange(popperData) {
- var popperInstance = popperData.instance;
- this.tip = popperInstance.popper;
-
- this._cleanTipClass();
-
- this.addAttachmentClass(this._getAttachment(popperData.placement));
- };
-
- _proto._fixTransition = function _fixTransition() {
- var tip = this.getTipElement();
- var initConfigAnimation = this.config.animation;
-
- if (tip.getAttribute('x-placement') !== null) {
- return;
- }
-
- $$$1(tip).removeClass(ClassName.FADE);
- this.config.animation = false;
- this.hide();
- this.show();
- this.config.animation = initConfigAnimation;
- }; // Static
-
-
- Tooltip._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var data = $$$1(this).data(DATA_KEY);
-
- var _config = typeof config === 'object' && config;
-
- if (!data && /dispose|hide/.test(config)) {
- return;
- }
-
- if (!data) {
- data = new Tooltip(this, _config);
- $$$1(this).data(DATA_KEY, data);
- }
-
- if (typeof config === 'string') {
- if (typeof data[config] === 'undefined') {
- throw new TypeError("No method named \"" + config + "\"");
- }
-
- data[config]();
- }
- });
- };
-
- _createClass(Tooltip, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION;
- }
- }, {
- key: "Default",
- get: function get() {
- return Default;
- }
- }, {
- key: "NAME",
- get: function get() {
- return NAME;
- }
- }, {
- key: "DATA_KEY",
- get: function get() {
- return DATA_KEY;
- }
- }, {
- key: "Event",
- get: function get() {
- return Event;
- }
- }, {
- key: "EVENT_KEY",
- get: function get() {
- return EVENT_KEY;
- }
- }, {
- key: "DefaultType",
- get: function get() {
- return DefaultType;
- }
- }]);
-
- return Tooltip;
- }();
- /**
- * ------------------------------------------------------------------------
- * jQuery
- * ------------------------------------------------------------------------
- */
-
-
- $$$1.fn[NAME] = Tooltip._jQueryInterface;
- $$$1.fn[NAME].Constructor = Tooltip;
-
- $$$1.fn[NAME].noConflict = function () {
- $$$1.fn[NAME] = JQUERY_NO_CONFLICT;
- return Tooltip._jQueryInterface;
- };
-
- return Tooltip;
- }($, Popper);
-
- /**
- * --------------------------------------------------------------------------
- * Bootstrap (v4.1.3): popover.js
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * --------------------------------------------------------------------------
- */
-
- var Popover = function ($$$1) {
- /**
- * ------------------------------------------------------------------------
- * Constants
- * ------------------------------------------------------------------------
- */
- var NAME = 'popover';
- var VERSION = '4.1.3';
- var DATA_KEY = 'bs.popover';
- var EVENT_KEY = "." + DATA_KEY;
- var JQUERY_NO_CONFLICT = $$$1.fn[NAME];
- var CLASS_PREFIX = 'bs-popover';
- var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g');
-
- var Default = _objectSpread({}, Tooltip.Default, {
- placement: 'right',
- trigger: 'click',
- content: '',
- template: '<div class="popover" role="tooltip">' + '<div class="arrow"></div>' + '<h3 class="popover-header"></h3>' + '<div class="popover-body"></div></div>'
- });
-
- var DefaultType = _objectSpread({}, Tooltip.DefaultType, {
- content: '(string|element|function)'
- });
-
- var ClassName = {
- FADE: 'fade',
- SHOW: 'show'
- };
- var Selector = {
- TITLE: '.popover-header',
- CONTENT: '.popover-body'
- };
- var Event = {
- HIDE: "hide" + EVENT_KEY,
- HIDDEN: "hidden" + EVENT_KEY,
- SHOW: "show" + EVENT_KEY,
- SHOWN: "shown" + EVENT_KEY,
- INSERTED: "inserted" + EVENT_KEY,
- CLICK: "click" + EVENT_KEY,
- FOCUSIN: "focusin" + EVENT_KEY,
- FOCUSOUT: "focusout" + EVENT_KEY,
- MOUSEENTER: "mouseenter" + EVENT_KEY,
- MOUSELEAVE: "mouseleave" + EVENT_KEY
- /**
- * ------------------------------------------------------------------------
- * Class Definition
- * ------------------------------------------------------------------------
- */
-
- };
-
- var Popover =
- /*#__PURE__*/
- function (_Tooltip) {
- _inheritsLoose(Popover, _Tooltip);
-
- function Popover() {
- return _Tooltip.apply(this, arguments) || this;
- }
-
- var _proto = Popover.prototype;
-
- // Overrides
- _proto.isWithContent = function isWithContent() {
- return this.getTitle() || this._getContent();
- };
-
- _proto.addAttachmentClass = function addAttachmentClass(attachment) {
- $$$1(this.getTipElement()).addClass(CLASS_PREFIX + "-" + attachment);
- };
-
- _proto.getTipElement = function getTipElement() {
- this.tip = this.tip || $$$1(this.config.template)[0];
- return this.tip;
- };
-
- _proto.setContent = function setContent() {
- var $tip = $$$1(this.getTipElement()); // We use append for html objects to maintain js events
-
- this.setElementContent($tip.find(Selector.TITLE), this.getTitle());
-
- var content = this._getContent();
-
- if (typeof content === 'function') {
- content = content.call(this.element);
- }
-
- this.setElementContent($tip.find(Selector.CONTENT), content);
- $tip.removeClass(ClassName.FADE + " " + ClassName.SHOW);
- }; // Private
-
-
- _proto._getContent = function _getContent() {
- return this.element.getAttribute('data-content') || this.config.content;
- };
-
- _proto._cleanTipClass = function _cleanTipClass() {
- var $tip = $$$1(this.getTipElement());
- var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX);
-
- if (tabClass !== null && tabClass.length > 0) {
- $tip.removeClass(tabClass.join(''));
- }
- }; // Static
-
-
- Popover._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var data = $$$1(this).data(DATA_KEY);
-
- var _config = typeof config === 'object' ? config : null;
-
- if (!data && /destroy|hide/.test(config)) {
- return;
- }
-
- if (!data) {
- data = new Popover(this, _config);
- $$$1(this).data(DATA_KEY, data);
- }
-
- if (typeof config === 'string') {
- if (typeof data[config] === 'undefined') {
- throw new TypeError("No method named \"" + config + "\"");
- }
-
- data[config]();
- }
- });
- };
-
- _createClass(Popover, null, [{
- key: "VERSION",
- // Getters
- get: function get() {
- return VERSION;
- }
- }, {
- key: "Default",
- get: function get() {
- return Default;
- }
- }, {
- key: "NAME",
- get: function get() {
- return NAME;
- }
- }, {
- key: "DATA_KEY",
- get: function get() {
- return DATA_KEY;
- }
- }, {
- key: "Event",
- get: function get() {
- return Event;
- }
- }, {
- key: "EVENT_KEY",
- get: function get() {
- return EVENT_KEY;
- }
- }, {
- key: "DefaultType",
- get: function get() {
- return DefaultType;
- }
- }]);
-
- return Popover;
- }(Tooltip);
- /**
- * ------------------------------------------------------------------------
- * jQuery
- * ------------------------------------------------------------------------
- */
-
-
- $$$1.fn[NAME] = Popover._jQueryInterface;
- $$$1.fn[NAME].Constructor = Popover;
-
- $$$1.fn[NAME].noConflict = function () {
- $$$1.fn[NAME] = JQUERY_NO_CONFLICT;
- return Popover._jQueryInterface;
- };
-
- return Popover;
- }($);
-
- /**
- * --------------------------------------------------------------------------
- * Bootstrap (v4.1.3): scrollspy.js
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * --------------------------------------------------------------------------
- */
-
- var ScrollSpy = function ($$$1) {
- /**
- * ------------------------------------------------------------------------
- * Constants
- * ------------------------------------------------------------------------
- */
- var NAME = 'scrollspy';
- var VERSION = '4.1.3';
- var DATA_KEY = 'bs.scrollspy';
- var EVENT_KEY = "." + DATA_KEY;
- var DATA_API_KEY = '.data-api';
- var JQUERY_NO_CONFLICT = $$$1.fn[NAME];
- var Default = {
- offset: 10,
- method: 'auto',
- target: ''
- };
- var DefaultType = {
- offset: 'number',
- method: 'string',
- target: '(string|element)'
- };
- var Event = {
- ACTIVATE: "activate" + EVENT_KEY,
- SCROLL: "scroll" + EVENT_KEY,
- LOAD_DATA_API: "load" + EVENT_KEY + DATA_API_KEY
- };
- var ClassName = {
- DROPDOWN_ITEM: 'dropdown-item',
- DROPDOWN_MENU: 'dropdown-menu',
- ACTIVE: 'active'
- };
- var Selector = {
- 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'
- };
- var OffsetMethod = {
- OFFSET: 'offset',
- POSITION: 'position'
- /**
- * ------------------------------------------------------------------------
- * Class Definition
- * ------------------------------------------------------------------------
- */
-
- };
-
- var ScrollSpy =
- /*#__PURE__*/
- function () {
- function ScrollSpy(element, config) {
- var _this = this;
-
- this._element = element;
- this._scrollElement = element.tagName === 'BODY' ? window : element;
- this._config = this._getConfig(config);
- this._selector = this._config.target + " " + Selector.NAV_LINKS + "," + (this._config.target + " " + Selector.LIST_ITEMS + ",") + (this._config.target + " " + Selector.DROPDOWN_ITEMS);
- this._offsets = [];
- this._targets = [];
- this._activeTarget = null;
- this._scrollHeight = 0;
- $$$1(this._scrollElement).on(Event.SCROLL, function (event) {
- return _this._process(event);
- });
- this.refresh();
-
- this._process();
- } // Getters
-
-
- var _proto = ScrollSpy.prototype;
-
- // Public
- _proto.refresh = function refresh() {
- var _this2 = this;
-
- var autoMethod = this._scrollElement === this._scrollElement.window ? OffsetMethod.OFFSET : OffsetMethod.POSITION;
- var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method;
- var offsetBase = offsetMethod === OffsetMethod.POSITION ? this._getScrollTop() : 0;
- this._offsets = [];
- this._targets = [];
- this._scrollHeight = this._getScrollHeight();
- var targets = [].slice.call(document.querySelectorAll(this._selector));
- targets.map(function (element) {
- var target;
- var targetSelector = Util.getSelectorFromElement(element);
-
- if (targetSelector) {
- target = document.querySelector(targetSelector);
- }
-
- if (target) {
- var targetBCR = target.getBoundingClientRect();
-
- if (targetBCR.width || targetBCR.height) {
- // TODO (fat): remove sketch reliance on jQuery position/offset
- return [$$$1(target)[offsetMethod]().top + offsetBase, targetSelector];
- }
- }
-
- return null;
- }).filter(function (item) {
- return item;
- }).sort(function (a, b) {
- return a[0] - b[0];
- }).forEach(function (item) {
- _this2._offsets.push(item[0]);
-
- _this2._targets.push(item[1]);
- });
- };
-
- _proto.dispose = function dispose() {
- $$$1.removeData(this._element, DATA_KEY);
- $$$1(this._scrollElement).off(EVENT_KEY);
- this._element = null;
- this._scrollElement = null;
- this._config = null;
- this._selector = null;
- this._offsets = null;
- this._targets = null;
- this._activeTarget = null;
- this._scrollHeight = null;
- }; // Private
-
-
- _proto._getConfig = function _getConfig(config) {
- config = _objectSpread({}, Default, typeof config === 'object' && config ? config : {});
-
- if (typeof config.target !== 'string') {
- var id = $$$1(config.target).attr('id');
-
- if (!id) {
- id = Util.getUID(NAME);
- $$$1(config.target).attr('id', id);
- }
-
- config.target = "#" + id;
- }
-
- Util.typeCheckConfig(NAME, config, DefaultType);
- return config;
- };
-
- _proto._getScrollTop = function _getScrollTop() {
- return this._scrollElement === window ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop;
- };
-
- _proto._getScrollHeight = function _getScrollHeight() {
- return this._scrollElement.scrollHeight || Math.max(document.body.scrollHeight, document.documentElement.scrollHeight);
- };
-
- _proto._getOffsetHeight = function _getOffsetHeight() {
- return this._scrollElement === window ? window.innerHeight : this._scrollElement.getBoundingClientRect().height;
- };
-
- _proto._process = function _process() {
- var scrollTop = this._getScrollTop() + this._config.offset;
-
- var scrollHeight = this._getScrollHeight();
-
- var maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight();
-
- if (this._scrollHeight !== scrollHeight) {
- this.refresh();
- }
-
- if (scrollTop >= maxScroll) {
- var target = this._targets[this._targets.length - 1];
-
- if (this._activeTarget !== target) {
- this._activate(target);
- }
-
- return;
- }
-
- if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {
- this._activeTarget = null;
-
- this._clear();
-
- return;
- }
-
- var offsetLength = this._offsets.length;
-
- for (var i = offsetLength; i--;) {
- var isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (typeof this._offsets[i + 1] === 'undefined' || scrollTop < this._offsets[i + 1]);
-
- if (isActiveTarget) {
- this._activate(this._targets[i]);
- }
- }
- };
-
- _proto._activate = function _activate(target) {
- this._activeTarget = target;
-
- this._clear();
-
- var queries = this._selector.split(','); // eslint-disable-next-line arrow-body-style
-
-
- queries = queries.map(function (selector) {
- return selector + "[data-target=\"" + target + "\"]," + (selector + "[href=\"" + target + "\"]");
- });
- var $link = $$$1([].slice.call(document.querySelectorAll(queries.join(','))));
-
- if ($link.hasClass(ClassName.DROPDOWN_ITEM)) {
- $link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE);
- $link.addClass(ClassName.ACTIVE);
- } else {
- // Set triggered link as active
- $link.addClass(ClassName.ACTIVE); // Set triggered links parents as active
- // With both <ul> and <nav> markup a parent is the previous sibling of any nav ancestor
-
- $link.parents(Selector.NAV_LIST_GROUP).prev(Selector.NAV_LINKS + ", " + Selector.LIST_ITEMS).addClass(ClassName.ACTIVE); // Handle special case when .nav-link is inside .nav-item
-
- $link.parents(Selector.NAV_LIST_GROUP).prev(Selector.NAV_ITEMS).children(Selector.NAV_LINKS).addClass(ClassName.ACTIVE);
- }
-
- $$$1(this._scrollElement).trigger(Event.ACTIVATE, {
- relatedTarget: target
- });
- };
-
- _proto._clear = function _clear() {
- var nodes = [].slice.call(document.querySelectorAll(this._selector));
- $$$1(nodes).filter(Selector.ACTIVE).removeClass(ClassName.ACTIVE);
- }; // Static
-
-
- ScrollSpy._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var data = $$$1(this).data(DATA_KEY);
-
- var _config = typeof config === 'object' && config;
-
- if (!data) {
- data = new ScrollSpy(this, _config);
- $$$1(this).data(DATA_KEY, data);
- }
-
- if (typeof config === 'string') {
- if (typeof data[config] === 'undefined') {
- throw new TypeError("No method named \"" + config + "\"");
- }
-
- data[config]();
- }
- });
- };
-
- _createClass(ScrollSpy, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION;
- }
- }, {
- key: "Default",
- get: function get() {
- return Default;
- }
- }]);
-
- return ScrollSpy;
- }();
- /**
- * ------------------------------------------------------------------------
- * Data Api implementation
- * ------------------------------------------------------------------------
- */
-
-
- $$$1(window).on(Event.LOAD_DATA_API, function () {
- var scrollSpys = [].slice.call(document.querySelectorAll(Selector.DATA_SPY));
- var scrollSpysLength = scrollSpys.length;
-
- for (var i = scrollSpysLength; i--;) {
- var $spy = $$$1(scrollSpys[i]);
-
- ScrollSpy._jQueryInterface.call($spy, $spy.data());
- }
- });
- /**
- * ------------------------------------------------------------------------
- * jQuery
- * ------------------------------------------------------------------------
- */
-
- $$$1.fn[NAME] = ScrollSpy._jQueryInterface;
- $$$1.fn[NAME].Constructor = ScrollSpy;
-
- $$$1.fn[NAME].noConflict = function () {
- $$$1.fn[NAME] = JQUERY_NO_CONFLICT;
- return ScrollSpy._jQueryInterface;
- };
-
- return ScrollSpy;
- }($);
-
- /**
- * --------------------------------------------------------------------------
- * Bootstrap (v4.1.3): tab.js
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * --------------------------------------------------------------------------
- */
-
- var Tab = function ($$$1) {
- /**
- * ------------------------------------------------------------------------
- * Constants
- * ------------------------------------------------------------------------
- */
- var NAME = 'tab';
- var VERSION = '4.1.3';
- var DATA_KEY = 'bs.tab';
- var EVENT_KEY = "." + DATA_KEY;
- var DATA_API_KEY = '.data-api';
- var JQUERY_NO_CONFLICT = $$$1.fn[NAME];
- var Event = {
- HIDE: "hide" + EVENT_KEY,
- HIDDEN: "hidden" + EVENT_KEY,
- SHOW: "show" + EVENT_KEY,
- SHOWN: "shown" + EVENT_KEY,
- CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY
- };
- var ClassName = {
- DROPDOWN_MENU: 'dropdown-menu',
- ACTIVE: 'active',
- DISABLED: 'disabled',
- FADE: 'fade',
- SHOW: 'show'
- };
- var Selector = {
- DROPDOWN: '.dropdown',
- NAV_LIST_GROUP: '.nav, .list-group',
- ACTIVE: '.active',
- ACTIVE_UL: '> li > .active',
- DATA_TOGGLE: '[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',
- DROPDOWN_TOGGLE: '.dropdown-toggle',
- DROPDOWN_ACTIVE_CHILD: '> .dropdown-menu .active'
- /**
- * ------------------------------------------------------------------------
- * Class Definition
- * ------------------------------------------------------------------------
- */
-
- };
-
- var Tab =
- /*#__PURE__*/
- function () {
- function Tab(element) {
- this._element = element;
- } // Getters
-
-
- var _proto = Tab.prototype;
-
- // Public
- _proto.show = function show() {
- var _this = this;
-
- if (this._element.parentNode && this._element.parentNode.nodeType === Node.ELEMENT_NODE && $$$1(this._element).hasClass(ClassName.ACTIVE) || $$$1(this._element).hasClass(ClassName.DISABLED)) {
- return;
- }
-
- var target;
- var previous;
- var listElement = $$$1(this._element).closest(Selector.NAV_LIST_GROUP)[0];
- var selector = Util.getSelectorFromElement(this._element);
-
- if (listElement) {
- var itemSelector = listElement.nodeName === 'UL' ? Selector.ACTIVE_UL : Selector.ACTIVE;
- previous = $$$1.makeArray($$$1(listElement).find(itemSelector));
- previous = previous[previous.length - 1];
- }
-
- var hideEvent = $$$1.Event(Event.HIDE, {
- relatedTarget: this._element
- });
- var showEvent = $$$1.Event(Event.SHOW, {
- relatedTarget: previous
- });
-
- if (previous) {
- $$$1(previous).trigger(hideEvent);
- }
-
- $$$1(this._element).trigger(showEvent);
-
- if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) {
- return;
- }
-
- if (selector) {
- target = document.querySelector(selector);
- }
-
- this._activate(this._element, listElement);
-
- var complete = function complete() {
- var hiddenEvent = $$$1.Event(Event.HIDDEN, {
- relatedTarget: _this._element
- });
- var shownEvent = $$$1.Event(Event.SHOWN, {
- relatedTarget: previous
- });
- $$$1(previous).trigger(hiddenEvent);
- $$$1(_this._element).trigger(shownEvent);
- };
-
- if (target) {
- this._activate(target, target.parentNode, complete);
- } else {
- complete();
- }
- };
-
- _proto.dispose = function dispose() {
- $$$1.removeData(this._element, DATA_KEY);
- this._element = null;
- }; // Private
-
-
- _proto._activate = function _activate(element, container, callback) {
- var _this2 = this;
-
- var activeElements;
-
- if (container.nodeName === 'UL') {
- activeElements = $$$1(container).find(Selector.ACTIVE_UL);
- } else {
- activeElements = $$$1(container).children(Selector.ACTIVE);
- }
-
- var active = activeElements[0];
- var isTransitioning = callback && active && $$$1(active).hasClass(ClassName.FADE);
-
- var complete = function complete() {
- return _this2._transitionComplete(element, active, callback);
- };
-
- if (active && isTransitioning) {
- var transitionDuration = Util.getTransitionDurationFromElement(active);
- $$$1(active).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration);
- } else {
- complete();
- }
- };
-
- _proto._transitionComplete = function _transitionComplete(element, active, callback) {
- if (active) {
- $$$1(active).removeClass(ClassName.SHOW + " " + ClassName.ACTIVE);
- var dropdownChild = $$$1(active.parentNode).find(Selector.DROPDOWN_ACTIVE_CHILD)[0];
-
- if (dropdownChild) {
- $$$1(dropdownChild).removeClass(ClassName.ACTIVE);
- }
-
- if (active.getAttribute('role') === 'tab') {
- active.setAttribute('aria-selected', false);
- }
- }
-
- $$$1(element).addClass(ClassName.ACTIVE);
-
- if (element.getAttribute('role') === 'tab') {
- element.setAttribute('aria-selected', true);
- }
-
- Util.reflow(element);
- $$$1(element).addClass(ClassName.SHOW);
-
- if (element.parentNode && $$$1(element.parentNode).hasClass(ClassName.DROPDOWN_MENU)) {
- var dropdownElement = $$$1(element).closest(Selector.DROPDOWN)[0];
-
- if (dropdownElement) {
- var dropdownToggleList = [].slice.call(dropdownElement.querySelectorAll(Selector.DROPDOWN_TOGGLE));
- $$$1(dropdownToggleList).addClass(ClassName.ACTIVE);
- }
-
- element.setAttribute('aria-expanded', true);
- }
-
- if (callback) {
- callback();
- }
- }; // Static
-
-
- Tab._jQueryInterface = function _jQueryInterface(config) {
- return this.each(function () {
- var $this = $$$1(this);
- var data = $this.data(DATA_KEY);
-
- if (!data) {
- data = new Tab(this);
- $this.data(DATA_KEY, data);
- }
-
- if (typeof config === 'string') {
- if (typeof data[config] === 'undefined') {
- throw new TypeError("No method named \"" + config + "\"");
- }
-
- data[config]();
- }
- });
- };
-
- _createClass(Tab, null, [{
- key: "VERSION",
- get: function get() {
- return VERSION;
- }
- }]);
-
- return Tab;
- }();
- /**
- * ------------------------------------------------------------------------
- * Data Api implementation
- * ------------------------------------------------------------------------
- */
-
-
- $$$1(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {
- event.preventDefault();
-
- Tab._jQueryInterface.call($$$1(this), 'show');
- });
- /**
- * ------------------------------------------------------------------------
- * jQuery
- * ------------------------------------------------------------------------
- */
-
- $$$1.fn[NAME] = Tab._jQueryInterface;
- $$$1.fn[NAME].Constructor = Tab;
-
- $$$1.fn[NAME].noConflict = function () {
- $$$1.fn[NAME] = JQUERY_NO_CONFLICT;
- return Tab._jQueryInterface;
- };
-
- return Tab;
- }($);
-
- /**
- * --------------------------------------------------------------------------
- * Bootstrap (v4.1.3): index.js
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- * --------------------------------------------------------------------------
- */
-
- (function ($$$1) {
- if (typeof $$$1 === 'undefined') {
- throw new TypeError('Bootstrap\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\'s JavaScript.');
- }
-
- var version = $$$1.fn.jquery.split(' ')[0].split('.');
- var minMajor = 1;
- var ltMajor = 2;
- var minMinor = 9;
- var minPatch = 1;
- var maxMajor = 4;
-
- if (version[0] < ltMajor && version[1] < minMinor || version[0] === minMajor && version[1] === minMinor && version[2] < minPatch || version[0] >= maxMajor) {
- throw new Error('Bootstrap\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0');
- }
- })($);
-
- exports.Util = Util;
- exports.Alert = Alert;
- exports.Button = Button;
- exports.Carousel = Carousel;
- exports.Collapse = Collapse;
- exports.Dropdown = Dropdown;
- exports.Modal = Modal;
- exports.Popover = Popover;
- exports.Scrollspy = ScrollSpy;
- exports.Tab = Tab;
- exports.Tooltip = Tooltip;
-
- Object.defineProperty(exports, '__esModule', { value: true });
-
-})));
-//# sourceMappingURL=bootstrap.bundle.js.map
-
-/*!
- * Daemonite Material v4.1.1 (http://daemonite.github.io/material/)
- * Copyright 2011-2018 Daemon Pty Ltd
- * Licensed under MIT (https://github.com/Daemonite/material/blob/master/LICENSE)
- */
-!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("jquery")):"function"==typeof define&&define.amd?define(["exports","jquery"],t):t(e.material={},e.jQuery)}(this,function(e,i){"use strict";i=i&&i.hasOwnProperty("default")?i.default:i;var n,t,o,r,a,s,c,l,d,u,h,f,p,m,g,y,v,b,_,k,S=(r="show-predecessor",a="hide"+(t=".bs.collapse"),s=(o="show")+t,c=".expansion-panel",l=".expansion-panel .collapse",void(n=i)(document).on(""+a,l,function(){var e=n(this).closest(c);e.removeClass(o);var t=e.prev(c);t.length&&t.removeClass(r)}).on(""+s,l,function(){var e=n(this).closest(c);e.addClass(o);var t=e.prev(c);t.length&&t.addClass(r)})),w=(h="."+(u="md.floatinglabel"),f="floatinglabel",p=(d=i).fn[f],m="is-focused",g="has-value",y="change"+h,v="focusin"+h,b="focusout"+h,_={DATA_PARENT:".floating-label",DATA_TOGGLE:".floating-label .custom-select, .floating-label .form-control"},k=function(){function i(e){this._element=e,this._parent=d(e).closest(_.DATA_PARENT)[0]}var e=i.prototype;return e.change=function(){d(this._element).val()||d(this._element).is("select")&&""!==d("option:first-child",d(this._element)).html().replace(" ","")?d(this._parent).addClass(g):d(this._parent).removeClass(g)},e.focusin=function(){d(this._parent).addClass(m)},e.focusout=function(){d(this._parent).removeClass(m)},i._jQueryInterface=function(n){return this.each(function(){var e=n||"change",t=d(this).data(u);if(t||(t=new i(this),d(this).data(u,t)),"string"==typeof e){if("undefined"==typeof t[e])throw new Error('No method named "'+e+'"');t[e]()}})},i}(),d(document).on(y+" "+v+" "+b,_.DATA_TOGGLE,function(e){k._jQueryInterface.call(d(this),e.type)}),d.fn[f]=k._jQueryInterface,d.fn[f].Constructor=k,d.fn[f].noConflict=function(){return d.fn[f]=p,k._jQueryInterface},k);function D(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function C(o){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{},t=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(t=t.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),t.forEach(function(e){var t,n,i;t=o,i=r[n=e],n in t?Object.defineProperty(t,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[n]=i})}return o}var O,I,E,x,T,N,M,A,P,$,j,F,R,W=function(i){var t="transitionend";function e(e){var t=this,n=!1;return i(this).one(c.TRANSITION_END,function(){n=!0}),setTimeout(function(){n||c.triggerTransitionEnd(t)},e),this}var c={TRANSITION_END:"mdTransitionEnd",getSelectorFromElement:function(e){var t=e.getAttribute("data-target");t&&"#"!==t||(t=e.getAttribute("href")||"");try{return 0<i(document).find(t).length?t:null}catch(e){return null}},getTransitionDurationFromElement:function(e){if(!e)return 0;var t=i(e).css("transition-duration");return t?(t=t.split(",")[0],1e3*parseFloat(t)):0},getUID:function(e){for(;e+=~~(1e6*Math.random()),document.getElementById(e););return e},isElement:function(e){return(e[0]||e).nodeType},reflow:function(e){return e.offsetHeight},supportsTransitionEnd:function(){return Boolean(t)},triggerTransitionEnd:function(e){i(e).trigger(t)},typeCheckConfig:function(e,t,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var o=n[i],r=t[i],a=r&&c.isElement(r)?"element":(s=r,{}.toString.call(s).match(/\s([a-z]+)/i)[1].toLowerCase());if(!new RegExp(o).test(a))throw new Error(e.toUpperCase()+': Option "'+i+'" provided type "'+a+'" but expected type "'+o+'".')}var s}};return i.fn.emulateTransitionEnd=e,i.event.special[c.TRANSITION_END]={bindType:t,delegateType:t,handle:function(e){if(i(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}},c}(i),Y=(E="."+(I="md.navdrawer"),x="navdrawer",T=(O=i).fn[x],N="navdrawer-backdrop",M="navdrawer-open",P={breakpoint:"",keyboard:!0,show:!0,type:"default"},$={keyboard:"boolean",show:"boolean",type:"string"},j={CLICK_DATA_API:"click"+E+".data-api",CLICK_DISMISS:"click.dismiss"+E,FOCUSIN:"focusin"+E,HIDDEN:"hidden"+E,HIDE:"hide"+E,KEYDOWN_DISMISS:"keydown.dismiss"+E,MOUSEDOWN_DISMISS:"mousedown.dismiss"+E,MOUSEUP_DISMISS:"mouseup.dismiss"+E,SHOW:(A="show")+E,SHOWN:"shown"+E},F={CONTENT:".navdrawer-content",DATA_DISMISS:'[data-dismiss="navdrawer"]',DATA_TOGGLE:'[data-toggle="navdrawer"]'},R=function(){function o(e,t){this._backdrop=null,this._config=this._getConfig(t),this._content=O(e).find(F.CONTENT)[0],this._element=e,this._ignoreBackdropClick=!1,this._isShown=!1,this._typeBreakpoint=""===this._config.breakpoint?"":"-"+this._config.breakpoint}var e,t,n,i=o.prototype;return i.hide=function(e){var t=this;if(e&&e.preventDefault(),!this._isTransitioning&&this._isShown){var n=O.Event(j.HIDE);if(O(this._element).trigger(n),this._isShown&&!n.isDefaultPrevented()){this._isShown=!1,this._isTransitioning=!0,this._setEscapeEvent(),O(document).off(j.FOCUSIN),O(document.body).removeClass(M+"-"+this._config.type+this._typeBreakpoint),O(this._element).removeClass(A),O(this._element).off(j.CLICK_DISMISS),O(this._content).off(j.MOUSEDOWN_DISMISS);var i=W.getTransitionDurationFromElement(this._content);O(this._content).one(W.TRANSITION_END,function(e){return t._hideNavdrawer(e)}).emulateTransitionEnd(i),this._showBackdrop()}}},i.show=function(e){var t=this;if(!this._isTransitioning&&!this._isShown){this._isTransitioning=!0;var n=O.Event(j.SHOW,{relatedTarget:e});O(this._element).trigger(n),this._isShown||n.isDefaultPrevented()||(this._isShown=!0,this._setEscapeEvent(),O(this._element).addClass(x+"-"+this._config.type+this._typeBreakpoint),O(this._element).on(j.CLICK_DISMISS,F.DATA_DISMISS,function(e){return t.hide(e)}),O(this._content).on(j.MOUSEDOWN_DISMISS,function(){O(t._element).one(j.MOUSEUP_DISMISS,function(e){O(e.target).is(t._element)&&(t._ignoreBackdropClick=!0)})}),this._showBackdrop(),this._showElement(e))}},i.toggle=function(e){return this._isShown?this.hide():this.show(e)},i._enforceFocus=function(){var t=this;O(document).off(j.FOCUSIN).on(j.FOCUSIN,function(e){document!==e.target&&t._element!==e.target&&0===O(t._element).has(e.target).length&&t._element.focus()})},i._getConfig=function(e){return e=C({},P,e),W.typeCheckConfig(x,e,$),e},i._hideNavdrawer=function(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._isTransitioning=!1,O(this._element).trigger(j.HIDDEN)},i._removeBackdrop=function(){this._backdrop&&(O(this._backdrop).remove(),this._backdrop=null)},i._setEscapeEvent=function(){var t=this;this._isShown&&this._config.keyboard?O(this._element).on(j.KEYDOWN_DISMISS,function(e){27===e.which&&(e.preventDefault(),t.hide())}):this._isShown||O(this._element).off(j.KEYDOWN_DISMISS)},i._showBackdrop=function(){var t=this;this._isShown?(this._backdrop=document.createElement("div"),O(this._backdrop).addClass(N).addClass(N+"-"+this._config.type+this._typeBreakpoint).appendTo(document.body),O(this._element).on(j.CLICK_DISMISS,function(e){t._ignoreBackdropClick?t._ignoreBackdropClick=!1:e.target===e.currentTarget&&t.hide()}),W.reflow(this._backdrop),O(this._backdrop).addClass(A)):!this._isShown&&this._backdrop&&(O(this._backdrop).removeClass(A),this._removeBackdrop())},i._showElement=function(e){var t=this;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),W.reflow(this._element),O(document.body).addClass(M+"-"+this._config.type+this._typeBreakpoint),O(this._element).addClass(A),this._enforceFocus();var n=O.Event(j.SHOWN,{relatedTarget:e}),i=W.getTransitionDurationFromElement(this._content);O(this._content).one(W.TRANSITION_END,function(){t._element.focus(),t._isTransitioning=!1,O(t._element).trigger(n)}).emulateTransitionEnd(i)},o._jQueryInterface=function(n,i){return this.each(function(){var e=C({},P,O(this).data(),"object"==typeof n&&n?n:{}),t=O(this).data(I);if(t||(t=new o(this,e),O(this).data(I,t)),"string"==typeof n){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n](i)}else e.show&&t.show(i)})},e=o,n=[{key:"Default",get:function(){return P}}],(t=null)&&D(e.prototype,t),n&&D(e,n),o}(),O(document).on(j.CLICK_DATA_API,F.DATA_TOGGLE,function(e){var t,n=this,i=W.getSelectorFromElement(this);i&&(t=O(i)[0]);var o=O(t).data(I)?"toggle":C({},O(t).data(),O(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||e.preventDefault();var r=O(t).one(j.SHOW,function(e){e.isDefaultPrevented()||r.one(j.HIDDEN,function(){O(n).is(":visible")&&n.focus()})});R._jQueryInterface.call(O(t),o,this)}),O.fn[x]=R._jQueryInterface,O.fn[x].Constructor=R,O.fn[x].noConflict=function(){return O.fn[x]=T,R._jQueryInterface},R);function H(e,t){return e(t={exports:{}},t.exports),t.exports}var U,B,Q,L,J,K,G,q,z,V,X,Z,ee,te,ne,ie,oe,re,ae,se,ce,le,de,ue,he,fe,pe,me,ge,ye,ve=H(function(e,t){
-/*!
- * pickadate.js v3.5.6, 2015/04/20
- * By Amsul, http://amsul.ca
- * Hosted on http://amsul.github.io/pickadate.js
- * Licensed under MIT
- */var n;n=function(m){var i=m(window),g=m(document),y=m(document.documentElement),v=null!=document.documentElement.style.transition;function b(i,e,t,n){if(!i)return b;var o=!1,s={id:i.id||"P"+Math.abs(~~(Math.random()*new Date))},c=t?m.extend(!0,{},t.defaults,n):n||{},r=m.extend({},b.klasses(),c.klass),l=m(i),a=function(){return this.start()},d=a.prototype={constructor:a,$node:l,start:function(){return s&&s.start?d:(s.methods={},s.start=!0,s.open=!1,s.type=i.type,i.autofocus=i==S(),i.readOnly=!c.editable,i.id=i.id||s.id,"text"!=i.type&&(i.type="text"),d.component=new t(d,c),d.$root=m('<div class="'+r.picker+'" id="'+i.id+'_root" />'),k(d.$root[0],"hidden",!0),d.$holder=m(u()).appendTo(d.$root),h(),c.formatSubmit&&function(){var e;!0===c.hiddenName?(e=i.name,i.name=""):e=(e=["string"==typeof c.hiddenPrefix?c.hiddenPrefix:"","string"==typeof c.hiddenSuffix?c.hiddenSuffix:"_submit"])[0]+i.name+e[1];d._hidden=m('<input type=hidden name="'+e+'"'+(l.data("value")||i.value?' value="'+d.get("select",c.formatSubmit)+'"':"")+">")[0],l.on("change."+s.id,function(){d._hidden.value=i.value?d.get("select",c.formatSubmit):""})}(),function(){l.data(e,d).addClass(r.input).val(l.data("value")?d.get("select",c.format):i.value),c.editable||l.on("focus."+s.id+" click."+s.id,function(e){e.preventDefault(),d.open()}).on("keydown."+s.id,p);k(i,{haspopup:!0,expanded:!1,readonly:!1,owns:i.id+"_root"})}(),c.containerHidden?m(c.containerHidden).append(d._hidden):l.after(d._hidden),c.container?m(c.container).append(d.$root):l.after(d.$root),d.on({start:d.component.onStart,render:d.component.onRender,stop:d.component.onStop,open:d.component.onOpen,close:d.component.onClose,set:d.component.onSet}).on({start:c.onStart,render:c.onRender,stop:c.onStop,open:c.onOpen,close:c.onClose,set:c.onSet}),o=function(e){var t,n="position";e.currentStyle?t=e.currentStyle[n]:window.getComputedStyle&&(t=getComputedStyle(e)[n]);return"fixed"==t}(d.$holder[0]),i.autofocus&&d.open(),d.trigger("start").trigger("render"))},render:function(e){return e?(d.$holder=m(u()),h(),d.$root.html(d.$holder)):d.$root.find("."+r.box).html(d.component.nodes(s.open)),d.trigger("render")},stop:function(){return s.start&&(d.close(),d._hidden&&d._hidden.parentNode.removeChild(d._hidden),d.$root.remove(),l.removeClass(r.input).removeData(e),setTimeout(function(){l.off("."+s.id)},0),i.type=s.type,i.readOnly=!1,d.trigger("stop"),s.methods={},s.start=!1),d},open:function(e){return s.open?d:(l.addClass(r.active),k(i,"expanded",!0),setTimeout(function(){d.$root.addClass(r.opened),k(d.$root[0],"hidden",!1)},0),!1!==e&&(s.open=!0,o&&y.css("overflow","hidden").css("padding-right","+="+_()),o&&v?d.$holder.find("."+r.frame).one("transitionend",function(){d.$holder[0].focus()}):d.$holder[0].focus(),g.on("click."+s.id+" focusin."+s.id,function(e){var t=e.target;t!=i&&t!=document&&3!=e.which&&d.close(t===d.$holder[0])}).on("keydown."+s.id,function(e){var t=e.keyCode,n=d.component.key[t],i=e.target;27==t?d.close(!0):i!=d.$holder[0]||!n&&13!=t?m.contains(d.$root[0],i)&&13==t&&(e.preventDefault(),i.click()):(e.preventDefault(),n?b._.trigger(d.component.key.go,d,[b._.trigger(n)]):d.$root.find("."+r.highlighted).hasClass(r.disabled)||(d.set("select",d.component.item.highlight),c.closeOnSelect&&d.close(!0)))})),d.trigger("open"))},close:function(e){return e&&(c.editable?i.focus():(d.$holder.off("focus.toOpen").focus(),setTimeout(function(){d.$holder.on("focus.toOpen",f)},0))),l.removeClass(r.active),k(i,"expanded",!1),setTimeout(function(){d.$root.removeClass(r.opened+" "+r.focused),k(d.$root[0],"hidden",!0)},0),s.open?(s.open=!1,o&&y.css("overflow","").css("padding-right","-="+_()),g.off("."+s.id),d.trigger("close")):d},clear:function(e){return d.set("clear",null,e)},set:function(e,t,n){var i,o,r=m.isPlainObject(e),a=r?e:{};if(n=r&&m.isPlainObject(t)?t:n||{},e){for(i in r||(a[e]=t),a)o=a[i],i in d.component.item&&(void 0===o&&(o=null),d.component.set(i,o,n)),"select"!=i&&"clear"!=i||l.val("clear"==i?"":d.get(i,c.format)).trigger("change");d.render()}return n.muted?d:d.trigger("set",a)},get:function(e,t){if(null!=s[e=e||"value"])return s[e];if("valueSubmit"==e){if(d._hidden)return d._hidden.value;e="value"}if("value"==e)return i.value;if(e in d.component.item){if("string"==typeof t){var n=d.component.get(e);return n?b._.trigger(d.component.formats.toString,d.component,[t,n]):""}return d.component.get(e)}},on:function(e,t,n){var i,o,r=m.isPlainObject(e),a=r?e:{};if(e)for(i in r||(a[e]=t),a)o=a[i],n&&(i="_"+i),s.methods[i]=s.methods[i]||[],s.methods[i].push(o);return d},off:function(){var e,t,n=arguments;for(e=0,namesCount=n.length;e<namesCount;e+=1)(t=n[e])in s.methods&&delete s.methods[t];return d},trigger:function(e,n){var t=function(e){var t=s.methods[e];t&&t.map(function(e){b._.trigger(e,d,[n])})};return t("_"+e),t(e),d}};function u(){return b._.node("div",b._.node("div",b._.node("div",b._.node("div",d.component.nodes(s.open),r.box),r.wrap),r.frame),r.holder,'tabindex="-1"')}function h(){d.$holder.on({keydown:p,"focus.toOpen":f,blur:function(){l.removeClass(r.target)},focusin:function(e){d.$root.removeClass(r.focused),e.stopPropagation()},"mousedown click":function(e){var t=e.target;t!=d.$holder[0]&&(e.stopPropagation(),"mousedown"!=e.type||m(t).is("input, select, textarea, button, option")||(e.preventDefault(),d.$holder[0].focus()))}}).on("click","[data-pick], [data-nav], [data-clear], [data-close]",function(){var e=m(this),t=e.data(),n=e.hasClass(r.navDisabled)||e.hasClass(r.disabled),i=S();i=i&&(i.type||i.href),(n||i&&!m.contains(d.$root[0],i))&&d.$holder[0].focus(),!n&&t.nav?d.set("highlight",d.component.item.highlight,{nav:t.nav}):!n&&"pick"in t?(d.set("select",t.pick),c.closeOnSelect&&d.close(!0)):t.clear?(d.clear(),c.closeOnClear&&d.close(!0)):t.close&&d.close(!0)})}function f(e){e.stopPropagation(),l.addClass(r.target),d.$root.addClass(r.focused),d.open()}function p(e){var t=e.keyCode,n=/^(8|46)$/.test(t);if(27==t)return d.close(!0),!1;(32==t||n||!s.open&&d.component.key[t])&&(e.preventDefault(),e.stopPropagation(),n?d.clear().close():d.open())}return new a}function _(){if(y.height()<=i.height())return 0;var e=m('<div style="visibility:hidden;width:100px" />').appendTo("body"),t=e[0].offsetWidth;e.css("overflow","scroll");var n=m('<div style="width:100%" />').appendTo(e)[0].offsetWidth;return e.remove(),t-n}function k(e,t,n){if(m.isPlainObject(t))for(var i in t)o(e,i,t[i]);else o(e,t,n)}function o(e,t,n){e.setAttribute(("role"==t?"":"aria-")+t,n)}function S(){try{return document.activeElement}catch(e){}}return b.klasses=function(e){return{picker:e=e||"picker",opened:e+"--opened",focused:e+"--focused",input:e+"__input",active:e+"__input--active",target:e+"__input--target",holder:e+"__holder",frame:e+"__frame",wrap:e+"__wrap",box:e+"__box"}},b._={group:function(e){for(var t,n="",i=b._.trigger(e.min,e);i<=b._.trigger(e.max,e,[i]);i+=e.i)t=b._.trigger(e.item,e,[i]),n+=b._.node(e.node,t[0],t[1],t[2]);return n},node:function(e,t,n,i){return t?"<"+e+(n=n?' class="'+n+'"':"")+(i=i?" "+i:"")+">"+(t=m.isArray(t)?t.join(""):t)+"</"+e+">":""},lead:function(e){return(e<10?"0":"")+e},trigger:function(e,t,n){return"function"==typeof e?e.apply(t,n||[]):e},digits:function(e){return/\d/.test(e[1])?2:1},isDate:function(e){return-1<{}.toString.call(e).indexOf("Date")&&this.isInteger(e.getDate())},isInteger:function(e){return-1<{}.toString.call(e).indexOf("Number")&&e%1==0},ariaAttr:function(e,t){m.isPlainObject(e)||(e={attribute:t});for(var n in t="",e){var i=("role"==n?"":"aria-")+n,o=e[n];t+=null==o?"":i+'="'+e[n]+'"'}return t}},b.extend=function(i,o){m.fn[i]=function(e,t){var n=this.data(i);return"picker"==e?n:n&&"string"==typeof e?b._.trigger(n[e],n,[t]):this.each(function(){m(this).data(i)||new b(this,i,o,e)})},m.fn[i].defaults=o.defaults},b},e.exports=n(i)}),be=Object.freeze({default:ve,__moduleExports:ve}),_e=be&&ve||be,ke=(H(function(e,t){
-/*!
- * Date picker for pickadate.js v3.5.6
- * http://amsul.github.io/pickadate.js/date.htm
- */var n;n=function(e,p){var t,y=e._;function n(t,n){var e,i=this,o=t.$node[0],r=o.value,a=t.$node.data("value"),s=a||r,c=a?n.formatSubmit:n.format,l=function(){return o.currentStyle?"rtl"==o.currentStyle.direction:"rtl"==getComputedStyle(t.$root[0]).direction};i.settings=n,i.$node=t.$node,i.queue={min:"measure create",max:"measure create",now:"now create",select:"parse create validate",highlight:"parse navigate create validate",view:"parse create validate viewset",disable:"deactivate",enable:"activate"},i.item={},i.item.clear=null,i.item.disable=(n.disable||[]).slice(0),i.item.enable=-(!0===(e=i.item.disable)[0]?e.shift():-1),i.set("min",n.min).set("max",n.max).set("now"),s?i.set("select",s,{format:c,defaultValue:!0}):i.set("select",null).set("highlight",i.item.now),i.key={40:7,38:-7,39:function(){return l()?-1:1},37:function(){return l()?1:-1},go:function(e){var t=i.item.highlight,n=new Date(t.year,t.month,t.date+e);i.set("highlight",n,{interval:e}),this.render()}},t.on("render",function(){t.$root.find("."+n.klass.selectMonth).on("change",function(){var e=this.value;e&&(t.set("highlight",[t.get("view").year,e,t.get("highlight").date]),t.$root.find("."+n.klass.selectMonth).trigger("focus"))}),t.$root.find("."+n.klass.selectYear).on("change",function(){var e=this.value;e&&(t.set("highlight",[e,t.get("view").month,t.get("highlight").date]),t.$root.find("."+n.klass.selectYear).trigger("focus"))})},1).on("open",function(){var e="";i.disabled(i.get("now"))&&(e=":not(."+n.klass.buttonToday+")"),t.$root.find("button"+e+", select").attr("disabled",!1)},1).on("close",function(){t.$root.find("button, select").attr("disabled",!0)},1)}n.prototype.set=function(t,n,i){var o=this,e=o.item;return null===n?("clear"==t&&(t="select"),e[t]=n):(e["enable"==t?"disable":"flip"==t?"enable":t]=o.queue[t].split(" ").map(function(e){return n=o[e](t,n,i)}).pop(),"select"==t?o.set("highlight",e.select,i):"highlight"==t?o.set("view",e.highlight,i):t.match(/^(flip|min|max|disable|enable)$/)&&(e.select&&o.disabled(e.select)&&o.set("select",e.select,i),e.highlight&&o.disabled(e.highlight)&&o.set("highlight",e.highlight,i))),o},n.prototype.get=function(e){return this.item[e]},n.prototype.create=function(e,t,n){var i;return(t=void 0===t?e:t)==-1/0||t==1/0?i=t:p.isPlainObject(t)&&y.isInteger(t.pick)?t=t.obj:p.isArray(t)?(t=new Date(t[0],t[1],t[2]),t=y.isDate(t)?t:this.create().obj):t=y.isInteger(t)||y.isDate(t)?this.normalize(new Date(t),n):this.now(e,t,n),{year:i||t.getFullYear(),month:i||t.getMonth(),date:i||t.getDate(),day:i||t.getDay(),obj:i||t,pick:i||t.getTime()}},n.prototype.createRange=function(e,t){var n=this,i=function(e){return!0===e||p.isArray(e)||y.isDate(e)?n.create(e):e};return y.isInteger(e)||(e=i(e)),y.isInteger(t)||(t=i(t)),y.isInteger(e)&&p.isPlainObject(t)?e=[t.year,t.month,t.date+e]:y.isInteger(t)&&p.isPlainObject(e)&&(t=[e.year,e.month,e.date+t]),{from:i(e),to:i(t)}},n.prototype.withinRange=function(e,t){return e=this.createRange(e.from,e.to),t.pick>=e.from.pick&&t.pick<=e.to.pick},n.prototype.overlapRanges=function(e,t){var n=this;return e=n.createRange(e.from,e.to),t=n.createRange(t.from,t.to),n.withinRange(e,t.from)||n.withinRange(e,t.to)||n.withinRange(t,e.from)||n.withinRange(t,e.to)},n.prototype.now=function(e,t,n){return t=new Date,n&&n.rel&&t.setDate(t.getDate()+n.rel),this.normalize(t,n)},n.prototype.navigate=function(e,t,n){var i,o,r,a,s=p.isArray(t),c=p.isPlainObject(t),l=this.item.view;if(s||c){for(c?(o=t.year,r=t.month,a=t.date):(o=+t[0],r=+t[1],a=+t[2]),n&&n.nav&&l&&l.month!==r&&(o=l.year,r=l.month),o=(i=new Date(o,r+(n&&n.nav?n.nav:0),1)).getFullYear(),r=i.getMonth();new Date(o,r,a).getMonth()!==r;)a-=1;t=[o,r,a]}return t},n.prototype.normalize=function(e){return e.setHours(0,0,0,0),e},n.prototype.measure=function(e,t){return t?"string"==typeof t?t=this.parse(e,t):y.isInteger(t)&&(t=this.now(e,t,{rel:t})):t="min"==e?-1/0:1/0,t},n.prototype.viewset=function(e,t){return this.create([t.year,t.month,1])},n.prototype.validate=function(e,n,t){var i,o,r,a,s=this,c=n,l=t&&t.interval?t.interval:1,d=-1===s.item.enable,u=s.item.min,h=s.item.max,f=d&&s.item.disable.filter(function(e){if(p.isArray(e)){var t=s.create(e).pick;t<n.pick?i=!0:t>n.pick&&(o=!0)}return y.isInteger(e)}).length;if((!t||!t.nav&&!t.defaultValue)&&(!d&&s.disabled(n)||d&&s.disabled(n)&&(f||i||o)||!d&&(n.pick<=u.pick||n.pick>=h.pick)))for(d&&!f&&(!o&&0<l||!i&&l<0)&&(l*=-1);s.disabled(n)&&(1<Math.abs(l)&&(n.month<c.month||n.month>c.month)&&(n=c,l=0<l?1:-1),n.pick<=u.pick?(r=!0,l=1,n=s.create([u.year,u.month,u.date+(n.pick===u.pick?0:-1)])):n.pick>=h.pick&&(a=!0,l=-1,n=s.create([h.year,h.month,h.date+(n.pick===h.pick?0:1)])),!r||!a);)n=s.create([n.year,n.month,n.date+l]);return n},n.prototype.disabled=function(t){var n=this,e=n.item.disable.filter(function(e){return y.isInteger(e)?t.day===(n.settings.firstDay?e:e-1)%7:p.isArray(e)||y.isDate(e)?t.pick===n.create(e).pick:p.isPlainObject(e)?n.withinRange(e,t):void 0});return e=e.length&&!e.filter(function(e){return p.isArray(e)&&"inverted"==e[3]||p.isPlainObject(e)&&e.inverted}).length,-1===n.item.enable?!e:e||t.pick<n.item.min.pick||t.pick>n.item.max.pick},n.prototype.parse=function(e,i,t){var o=this,r={};return i&&"string"==typeof i?(t&&t.format||((t=t||{}).format=o.settings.format),o.formats.toArray(t.format).map(function(e){var t=o.formats[e],n=t?y.trigger(t,o,[i,r]):e.replace(/^!/,"").length;t&&(r[e]=i.substr(0,n)),i=i.substr(n)}),[r.yyyy||r.yy,+(r.mm||r.m)-1,r.dd||r.d]):i},n.prototype.formats=function(){function i(e,t,n){var i=e.match(/[^\x00-\x7F]+|\w+/)[0];return n.mm||n.m||(n.m=t.indexOf(i)+1),i.length}function n(e){return e.match(/\w+/)[0].length}return{d:function(e,t){return e?y.digits(e):t.date},dd:function(e,t){return e?2:y.lead(t.date)},ddd:function(e,t){return e?n(e):this.settings.weekdaysShort[t.day]},dddd:function(e,t){return e?n(e):this.settings.weekdaysFull[t.day]},m:function(e,t){return e?y.digits(e):t.month+1},mm:function(e,t){return e?2:y.lead(t.month+1)},mmm:function(e,t){var n=this.settings.monthsShort;return e?i(e,n,t):n[t.month]},mmmm:function(e,t){var n=this.settings.monthsFull;return e?i(e,n,t):n[t.month]},yy:function(e,t){return e?2:(""+t.year).slice(2)},yyyy:function(e,t){return e?4:t.year},toArray:function(e){return e.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g)},toString:function(e,t){var n=this;return n.formats.toArray(e).map(function(e){return y.trigger(n.formats[e],n,[0,t])||e.replace(/^!/,"")}).join("")}}}(),n.prototype.isDateExact=function(e,t){return y.isInteger(e)&&y.isInteger(t)||"boolean"==typeof e&&"boolean"==typeof t?e===t:(y.isDate(e)||p.isArray(e))&&(y.isDate(t)||p.isArray(t))?this.create(e).pick===this.create(t).pick:!(!p.isPlainObject(e)||!p.isPlainObject(t))&&(this.isDateExact(e.from,t.from)&&this.isDateExact(e.to,t.to))},n.prototype.isDateOverlap=function(e,t){var n=this.settings.firstDay?1:0;return y.isInteger(e)&&(y.isDate(t)||p.isArray(t))?(e=e%7+n)===this.create(t).day+1:y.isInteger(t)&&(y.isDate(e)||p.isArray(e))?(t=t%7+n)===this.create(e).day+1:!(!p.isPlainObject(e)||!p.isPlainObject(t))&&this.overlapRanges(e,t)},n.prototype.flipEnable=function(e){var t=this.item;t.enable=e||(-1==t.enable?1:-1)},n.prototype.deactivate=function(e,t){var i=this,o=i.item.disable.slice(0);return"flip"==t?i.flipEnable():!1===t?(i.flipEnable(1),o=[]):!0===t?(i.flipEnable(-1),o=[]):t.map(function(e){for(var t,n=0;n<o.length;n+=1)if(i.isDateExact(e,o[n])){t=!0;break}t||(y.isInteger(e)||y.isDate(e)||p.isArray(e)||p.isPlainObject(e)&&e.from&&e.to)&&o.push(e)}),o},n.prototype.activate=function(e,t){var r=this,a=r.item.disable,s=a.length;return"flip"==t?r.flipEnable():!0===t?(r.flipEnable(1),a=[]):!1===t?(r.flipEnable(-1),a=[]):t.map(function(e){var t,n,i,o;for(i=0;i<s;i+=1){if(n=a[i],r.isDateExact(n,e)){t=a[i]=null,o=!0;break}if(r.isDateOverlap(n,e)){p.isPlainObject(e)?(e.inverted=!0,t=e):p.isArray(e)?(t=e)[3]||t.push("inverted"):y.isDate(e)&&(t=[e.getFullYear(),e.getMonth(),e.getDate(),"inverted"]);break}}if(t)for(i=0;i<s;i+=1)if(r.isDateExact(a[i],e)){a[i]=null;break}if(o)for(i=0;i<s;i+=1)if(r.isDateOverlap(a[i],e)){a[i]=null;break}t&&a.push(t)}),a.filter(function(e){return null!=e})},n.prototype.nodes=function(c){var t,n,l=this,d=l.settings,e=l.item,a=e.now,s=e.select,u=e.highlight,h=e.view,f=e.disable,p=e.min,m=e.max,i=(t=(d.showWeekdaysFull?d.weekdaysFull:d.weekdaysShort).slice(0),n=d.weekdaysFull.slice(0),d.firstDay&&(t.push(t.shift()),n.push(n.shift())),y.node("thead",y.node("tr",y.group({min:0,max:6,i:1,node:"th",item:function(e){return[t[e],d.klass.weekdays,'scope=col title="'+n[e]+'"']}})))),o=function(e){return y.node("div"," ",d.klass["nav"+(e?"Next":"Prev")]+(e&&h.year>=m.year&&h.month>=m.month||!e&&h.year<=p.year&&h.month<=p.month?" "+d.klass.navDisabled:""),"data-nav="+(e||-1)+" "+y.ariaAttr({role:"button",controls:l.$node[0].id+"_table"})+' title="'+(e?d.labelMonthNext:d.labelMonthPrev)+'"')},r=function(){var t=d.showMonthsShort?d.monthsShort:d.monthsFull;return d.selectMonths?y.node("select",y.group({min:0,max:11,i:1,node:"option",item:function(e){return[t[e],0,"value="+e+(h.month==e?" selected":"")+(h.year==p.year&&e<p.month||h.year==m.year&&e>m.month?" disabled":"")]}}),d.klass.selectMonth,(c?"":"disabled")+" "+y.ariaAttr({controls:l.$node[0].id+"_table"})+' title="'+d.labelMonthSelect+'"'):y.node("div",t[h.month],d.klass.month)},g=function(){var t=h.year,e=!0===d.selectYears?5:~~(d.selectYears/2);if(e){var n=p.year,i=m.year,o=t-e,r=t+e;if(o<n&&(r+=n-o,o=n),i<r){var a=o-n,s=r-i;o-=s<a?s:a,r=i}return y.node("select",y.group({min:o,max:r,i:1,node:"option",item:function(e){return[e,0,"value="+e+(t==e?" selected":"")]}}),d.klass.selectYear,(c?"":"disabled")+" "+y.ariaAttr({controls:l.$node[0].id+"_table"})+' title="'+d.labelYearSelect+'"')}return y.node("div",t,d.klass.year)};return y.node("div",(d.selectYears?g()+r():r()+g())+o()+o(1),d.klass.header)+y.node("table",i+y.node("tbody",y.group({min:0,max:5,i:1,node:"tr",item:function(e){var t=d.firstDay&&0===l.create([h.year,h.month,1]).day?-7:0;return[y.group({min:7*e-h.day+t+1,max:function(){return this.min+7-1},i:1,node:"td",item:function(e){e=l.create([h.year,h.month,e+(d.firstDay?1:0)]);var t,n=s&&s.pick==e.pick,i=u&&u.pick==e.pick,o=f&&l.disabled(e)||e.pick<p.pick||e.pick>m.pick,r=y.trigger(l.formats.toString,l,[d.format,e]);return[y.node("div",e.date,(t=[d.klass.day],t.push(h.month==e.month?d.klass.infocus:d.klass.outfocus),a.pick==e.pick&&t.push(d.klass.now),n&&t.push(d.klass.selected),i&&t.push(d.klass.highlighted),o&&t.push(d.klass.disabled),t.join(" ")),"data-pick="+e.pick+" "+y.ariaAttr({role:"gridcell",label:r,selected:!(!n||l.$node.val()!==r)||null,activedescendant:!!i||null,disabled:!!o||null})),"",y.ariaAttr({role:"presentation"})]}})]}})),d.klass.table,'id="'+l.$node[0].id+'_table" '+y.ariaAttr({role:"grid",controls:l.$node[0].id,readonly:!0}))+y.node("div",y.node("button",d.today,d.klass.buttonToday,"type=button data-pick="+a.pick+(c&&!l.disabled(a)?"":" disabled")+" "+y.ariaAttr({controls:l.$node[0].id}))+y.node("button",d.clear,d.klass.buttonClear,"type=button data-clear=1"+(c?"":" disabled")+" "+y.ariaAttr({controls:l.$node[0].id}))+y.node("button",d.close,d.klass.buttonClose,"type=button data-close=true "+(c?"":" disabled")+" "+y.ariaAttr({controls:l.$node[0].id})),d.klass.footer)},n.defaults={labelMonthNext:"Next month",labelMonthPrev:"Previous month",labelMonthSelect:"Select a month",labelYearSelect:"Select a year",monthsFull:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdaysFull:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],today:"Today",clear:"Clear",close:"Close",closeOnSelect:!0,closeOnClear:!0,format:"d mmmm, yyyy",klass:{table:(t=e.klasses().picker+"__")+"table",header:t+"header",navPrev:t+"nav--prev",navNext:t+"nav--next",navDisabled:t+"nav--disabled",month:t+"month",year:t+"year",selectMonth:t+"select--month",selectYear:t+"select--year",weekdays:t+"weekday",day:t+"day",disabled:t+"day--disabled",selected:t+"day--selected",highlighted:t+"day--highlighted",now:t+"day--today",infocus:t+"day--infocus",outfocus:t+"day--outfocus",footer:t+"footer",buttonClear:t+"button--clear",buttonToday:t+"button--today",buttonClose:t+"button--close"}},e.extend("pickadate",n)},e.exports=n(_e,i)}),B="md.pickdate",Q="pickdate",L=(U=i).fn[Q],J={cancel:"Cancel",closeOnCancel:!0,closeOnSelect:!1,container:"",containerHidden:"",disable:[],firstDay:0,format:"d/m/yyyy",formatSubmit:"",hiddenName:!1,hiddenPrefix:"",hiddenSuffix:"",klass:{buttonClear:"btn btn-outline-primary picker-button-clear",buttonClose:"btn btn-outline-primary picker-button-close",buttonToday:"btn btn-outline-primary picker-button-today",day:"picker-day",disabled:"picker-day-disabled",highlighted:"picker-day-highlighted",infocus:"picker-day-infocus",now:"picker-day-today",outfocus:"picker-day-outfocus",selected:"picker-day-selected",weekdays:"picker-weekday",box:"picker-box",footer:"picker-footer",frame:"picker-frame",header:"picker-header",holder:"picker-holder",table:"picker-table",wrap:"picker-wrap",active:"picker-input-active",input:"picker-input",month:"picker-month",navDisabled:"picker-nav-disabled",navNext:"material-icons picker-nav-next",navPrev:"material-icons picker-nav-prev",selectMonth:"picker-select-month",selectYear:"picker-select-year",year:"picker-year",focused:"picker-focused",opened:"picker-opened",picker:"picker"},labelMonthNext:"Next month",labelMonthPrev:"Previous month",labelMonthSelect:"Select a month",labelYearSelect:"Select a year",max:!1,min:!1,monthsFull:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],ok:"OK",onClose:function(){},onOpen:function(){},onRender:function(){},onSet:function(){},onStart:function(){},onStop:function(){},selectMonths:!1,selectYears:!1,today:"",weekdaysFull:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdaysShort:["S","M","T","W","T","F","S"]},K={cancel:"string",closeOnCancel:"boolean",closeOnSelect:"boolean",container:"string",containerHidden:"string",disable:"array",firstDay:"number",format:"string",formatSubmit:"string",hiddenName:"boolean",hiddenPrefix:"string",hiddenSuffix:"string",klass:"object",labelMonthNext:"string",labelMonthPrev:"string",labelMonthSelect:"string",labelYearSelect:"string",max:"boolean || date",min:"boolean || date",monthsFull:"array",monthsShort:"array",ok:"string",onClose:"function",onOpen:"function",onRender:"function",onSet:"function",onStart:"function",onStop:"function",selectMonths:"boolean",selectYears:"boolean || number",today:"string",weekdaysFull:"array",weekdaysShort:"array"},G=function(){function i(e,t){this._config=this._getConfig(t),this._element=e}var e=i.prototype;return e.display=function(e,t,n){U(".picker-date-display",t).remove(),U(".picker-wrap",t).prepend('<div class="picker-date-display"><div class="picker-date-display-top"><span class="picker-year-display">'+e.get(n,"yyyy")+'</span></div><div class="picker-date-display-bottom"><span class="picker-weekday-display">'+e.get(n,"dddd")+'</span><span class="picker-day-display">'+e.get(n,"d")+'</span><span class="picker-month-display">'+e.get(n,"mmm")+"</span></div></div>")},e.show=function(){var e=this;U(this._element).pickadate({clear:this._config.cancel,close:this._config.ok,closeOnClear:this._config.closeOnCancel,closeOnSelect:this._config.closeOnSelect,container:this._config.container,containerHidden:this._config.containerHidden,disable:this._config.disable,firstDay:this._config.firstDay,format:this._config.format,formatSubmit:this._config.formatSubmit,klass:this._config.klass,hiddenName:this._config.hiddenName,hiddenPrefix:this._config.hiddenPrefix,hiddenSuffix:this._config.hiddenSuffix,labelMonthNext:this._config.labelMonthNext,labelMonthPrev:this._config.labelMonthPrev,labelMonthSelect:this._config.labelMonthSelect,labelYearSelect:this._config.labelYearSelect,max:this._config.max,min:this._config.min,monthsFull:this._config.monthsFull,monthsShort:this._config.monthsShort,onClose:this._config.onClose,onOpen:this._config.onOpen,onRender:this._config.onRender,onSet:this._config.onSet,onStart:this._config.onStart,onStop:this._config.onStop,selectMonths:this._config.selectMonths,selectYears:this._config.selectYears,today:this._config.today,weekdaysFull:this._config.weekdaysFull,weekdaysShort:this._config.weekdaysShort});var t=U(this._element).pickadate("picker"),n=t.$root;t.on({close:function(){U(document.activeElement).blur()},open:function(){U(".picker__date-display",n).length||e.display(t,n,"highlight")},set:function(){null!==t.get("select")&&e.display(t,n,"select")}})},e._getConfig=function(e){return e=C({},J,e),W.typeCheckConfig(Q,e,K),e},i._jQueryInterface=function(n){return this.each(function(){var e=C({},J,U(this).data(),"object"==typeof n&&n?n:{}),t=U(this).data(B);t||(t=new i(this,e),U(this).data(B,t)),t.show()})},i}(),U.fn[Q]=G._jQueryInterface,U.fn[Q].Constructor=G,void(U.fn[Q].noConflict=function(){return U.fn[Q]=L,G._jQueryInterface})),Se=(X={IS_MOUSEDOWN:!(V="focus")},Z="blur"+(z=".md.selectioncontrolfocus"),ee="focus"+z,te="mousedown"+z,ne="mouseup"+z,ie=".custom-control",oe=".custom-control-input",void(q=i)(document).on(""+Z,oe,function(){q(this).removeClass(V)}).on(""+ee,oe,function(){!1===X.IS_MOUSEDOWN&&q(this).addClass(V)}).on(""+te,ie,function(){X.IS_MOUSEDOWN=!0}).on(""+ne,ie,function(){setTimeout(function(){X.IS_MOUSEDOWN=!1},1)})),we=(ae="md.tabswitch",se="tabswitch",ce=(re=i).fn[se],le="animate",de="dropdown-item",ue="nav-tabs-indicator",he="nav-tabs-material",fe="show",pe='.nav-tabs [data-toggle="tab"]',me=".dropdown",ge=".nav-tabs",ye=function(){function i(e){this._nav=e,this._navindicator=null}var e=i.prototype;return e.switch=function(e,t){var n=this,i=re(this._nav).offset().left,o=re(this._nav).scrollLeft(),r=re(this._nav).outerWidth();this._navindicator||this._createIndicator(i,o,r,t),re(e).hasClass(de)&&(e=re(e).closest(me));var a=re(e).offset().left,s=re(e).outerWidth();re(this._navindicator).addClass(fe),W.reflow(this._navindicator),re(this._nav).addClass(le),re(this._navindicator).css({left:a+o-i,right:r-(a+o-i+s)});var c=W.getTransitionDurationFromElement(this._navindicator);re(this._navindicator).one(W.TRANSITION_END,function(){re(n._nav).removeClass(le),re(n._navindicator).removeClass(fe)}).emulateTransitionEnd(c)},e._createIndicator=function(e,t,n,i){if(this._navindicator=document.createElement("div"),re(this._navindicator).addClass(ue).appendTo(this._nav),"undefined"!=typeof i){re(i).hasClass(de)&&(i=re(i).closest(me));var o=re(i).offset().left,r=re(i).outerWidth();re(this._navindicator).css({left:o+t-e,right:n-(o+t-e+r)})}re(this._nav).addClass(he)},i._jQueryInterface=function(n){return this.each(function(){var e=re(this).closest(ge)[0];if(e){var t=re(e).data(ae);t||(t=new i(e),re(e).data(ae,t)),t.switch(this,n)}})},i}(),re(document).on("show.bs.tab",pe,function(e){ye._jQueryInterface.call(re(this),e.relatedTarget)}),re.fn[se]=ye._jQueryInterface,re.fn[se].Constructor=ye,re.fn[se].noConflict=function(){return re.fn[se]=ce,ye._jQueryInterface},ye);e.Util=W,e.ExpansionPanel=S,e.FloatingLabel=w,e.NavDrawer=Y,e.PickDate=ke,e.SelectionControlFocus=Se,e.TabSwitch=we,Object.defineProperty(e,"__esModule",{value:!0})});
-//# sourceMappingURL=material.min.js.map
-/**
- * File skip-link-focus-fix.js.
- *
- * Helps with accessibility for keyboard only users.
- *
- * Learn more: https://git.io/vWdr2
- */
-( function() {
- var isWebkit = navigator.userAgent.toLowerCase().indexOf( 'webkit' ) > -1,
- isOpera = navigator.userAgent.toLowerCase().indexOf( 'opera' ) > -1,
- isIe = navigator.userAgent.toLowerCase().indexOf( 'msie' ) > -1;
-
- if ( ( isWebkit || isOpera || isIe ) && document.getElementById && window.addEventListener ) {
- window.addEventListener( 'hashchange', function() {
- var id = location.hash.substring( 1 ),
- element;
-
- if ( ! ( /^[A-z0-9_-]+$/.test( id ) ) ) {
- return;
- }
-
- element = document.getElementById( id );
-
- if ( element ) {
- if ( ! ( /^(?:a|select|input|button|textarea)$/i.test( element.tagName ) ) ) {
- element.tabIndex = -1;
- }
-
- element.focus();
- }
- }, false );
- }
-})();
-
-jQuery(window).load(function () {
- jQuery(window).scroll(function () {
- if (jQuery(this).scrollTop() > 50) {
- jQuery('#back-to-top').fadeIn();
- jQuery('#back-to-top').tooltip();
- } else {
- jQuery('#back-to-top').fadeOut();
- }
- });
- // scroll body to 0px on click
- jQuery('#back-to-top').click(function () {
- jQuery('#back-to-top').tooltip('hide');
- jQuery('body,html').animate({
- scrollTop: 0
- }, 'slow');
- return false;
- });
-
- if ( jQuery('#back-to-top').is(":visible") ) {
- jQuery('#back-to-top').tooltip('show');
- }
-});
-/*
-window.onload = function(){
-
-};
-*/
diff --git a/dist/js/theme.min.js b/dist/js/theme.min.js
deleted file mode 100644
index 9438579..0000000
--- a/dist/js/theme.min.js
+++ /dev/null
@@ -1 +0,0 @@
-!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("jquery")):"function"==typeof define&&define.amd?define(["exports","jquery"],t):t(e.bootstrap={},e.jQuery)}(this,function(e,t){"use strict";function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function a(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}function l(o){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{},t=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(t=t.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),t.forEach(function(e){var t,n,i;t=o,i=r[n=e],n in t?Object.defineProperty(t,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[n]=i})}return o}for(var o,n,r,s,c,u,d,h,f,p,m,g,_,v,y,b,E,w,S,C,k,T,D,I,A,O,N,x,P,j,M,L,F,H,R,W,U,B,Q,q,$,K,Y,V,J,z,G,Z,X,ee,te,ne,ie,oe,re,ae,se,le,ce,ue,de,he,fe,pe,me,ge,_e,ve,ye,be,Ee,we=function(i){var t="transitionend";function e(e){var t=this,n=!1;return i(this).one(l.TRANSITION_END,function(){n=!0}),setTimeout(function(){n||l.triggerTransitionEnd(t)},e),this}var l={TRANSITION_END:"bsTransitionEnd",getUID:function(e){for(;e+=~~(1e6*Math.random()),document.getElementById(e););return e},getSelectorFromElement:function(e){var t=e.getAttribute("data-target");t&&"#"!==t||(t=e.getAttribute("href")||"");try{return document.querySelector(t)?t:null}catch(e){return null}},getTransitionDurationFromElement:function(e){if(!e)return 0;var t=i(e).css("transition-duration");return parseFloat(t)?(t=t.split(",")[0],1e3*parseFloat(t)):0},reflow:function(e){return e.offsetHeight},triggerTransitionEnd:function(e){i(e).trigger(t)},supportsTransitionEnd:function(){return Boolean(t)},isElement:function(e){return(e[0]||e).nodeType},typeCheckConfig:function(e,t,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var o=n[i],r=t[i],a=r&&l.isElement(r)?"element":(s=r,{}.toString.call(s).match(/\s([a-z]+)/i)[1].toLowerCase());if(!new RegExp(o).test(a))throw new Error(e.toUpperCase()+': Option "'+i+'" provided type "'+a+'" but expected type "'+o+'".')}var s}};return i.fn.emulateTransitionEnd=e,i.event.special[l.TRANSITION_END]={bindType:t,delegateType:t,handle:function(e){if(i(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}},l}(t=t&&t.hasOwnProperty("default")?t.default:t),Se=(n="alert",s="."+(r="bs.alert"),c=(o=t).fn[n],u={CLOSE:"close"+s,CLOSED:"closed"+s,CLICK_DATA_API:"click"+s+".data-api"},d="alert",h="fade",f="show",p=function(){function i(e){this._element=e}var e=i.prototype;return e.close=function(e){var t=this._element;e&&(t=this._getRootElement(e)),this._triggerCloseEvent(t).isDefaultPrevented()||this._removeElement(t)},e.dispose=function(){o.removeData(this._element,r),this._element=null},e._getRootElement=function(e){var t=we.getSelectorFromElement(e),n=!1;return t&&(n=document.querySelector(t)),n||(n=o(e).closest("."+d)[0]),n},e._triggerCloseEvent=function(e){var t=o.Event(u.CLOSE);return o(e).trigger(t),t},e._removeElement=function(t){var n=this;if(o(t).removeClass(f),o(t).hasClass(h)){var e=we.getTransitionDurationFromElement(t);o(t).one(we.TRANSITION_END,function(e){return n._destroyElement(t,e)}).emulateTransitionEnd(e)}else this._destroyElement(t)},e._destroyElement=function(e){o(e).detach().trigger(u.CLOSED).remove()},i._jQueryInterface=function(n){return this.each(function(){var e=o(this),t=e.data(r);t||(t=new i(this),e.data(r,t)),"close"===n&&t[n](this)})},i._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},a(i,null,[{key:"VERSION",get:function(){return"4.1.3"}}]),i}(),o(document).on(u.CLICK_DATA_API,'[data-dismiss="alert"]',p._handleDismiss(new p)),o.fn[n]=p._jQueryInterface,o.fn[n].Constructor=p,o.fn[n].noConflict=function(){return o.fn[n]=c,p._jQueryInterface},p),Ce=(g="button",v="."+(_="bs.button"),y=".data-api",b=(m=t).fn[g],E="active",w="btn",C='[data-toggle^="button"]',k='[data-toggle="buttons"]',T="input",D=".active",I=".btn",A={CLICK_DATA_API:"click"+v+y,FOCUS_BLUR_DATA_API:(S="focus")+v+y+" blur"+v+y},O=function(){function n(e){this._element=e}var e=n.prototype;return e.toggle=function(){var e=!0,t=!0,n=m(this._element).closest(k)[0];if(n){var i=this._element.querySelector(T);if(i){if("radio"===i.type)if(i.checked&&this._element.classList.contains(E))e=!1;else{var o=n.querySelector(D);o&&m(o).removeClass(E)}if(e){if(i.hasAttribute("disabled")||n.hasAttribute("disabled")||i.classList.contains("disabled")||n.classList.contains("disabled"))return;i.checked=!this._element.classList.contains(E),m(i).trigger("change")}i.focus(),t=!1}}t&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(E)),e&&m(this._element).toggleClass(E)},e.dispose=function(){m.removeData(this._element,_),this._element=null},n._jQueryInterface=function(t){return this.each(function(){var e=m(this).data(_);e||(e=new n(this),m(this).data(_,e)),"toggle"===t&&e[t]()})},a(n,null,[{key:"VERSION",get:function(){return"4.1.3"}}]),n}(),m(document).on(A.CLICK_DATA_API,C,function(e){e.preventDefault();var t=e.target;m(t).hasClass(w)||(t=m(t).closest(I)),O._jQueryInterface.call(m(t),"toggle")}).on(A.FOCUS_BLUR_DATA_API,C,function(e){var t=m(e.target).closest(I)[0];m(t).toggleClass(S,/^focus(in)?$/.test(e.type))}),m.fn[g]=O._jQueryInterface,m.fn[g].Constructor=O,m.fn[g].noConflict=function(){return m.fn[g]=b,O._jQueryInterface},O),ke=(x="carousel",j="."+(P="bs.carousel"),M=".data-api",L=(N=t).fn[x],F={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0},H={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean"},R="next",W="prev",U="left",B="right",Q={SLIDE:"slide"+j,SLID:"slid"+j,KEYDOWN:"keydown"+j,MOUSEENTER:"mouseenter"+j,MOUSELEAVE:"mouseleave"+j,TOUCHEND:"touchend"+j,LOAD_DATA_API:"load"+j+M,CLICK_DATA_API:"click"+j+M},q="carousel",$="active",K="slide",Y="carousel-item-right",V="carousel-item-left",J="carousel-item-next",z="carousel-item-prev",G=".active",Z=".active.carousel-item",X=".carousel-item",ee=".carousel-item-next, .carousel-item-prev",te=".carousel-indicators",ne="[data-slide], [data-slide-to]",ie='[data-ride="carousel"]',oe=function(){function r(e,t){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this._config=this._getConfig(t),this._element=N(e)[0],this._indicatorsElement=this._element.querySelector(te),this._addEventListeners()}var e=r.prototype;return e.next=function(){this._isSliding||this._slide(R)},e.nextWhenVisible=function(){!document.hidden&&N(this._element).is(":visible")&&"hidden"!==N(this._element).css("visibility")&&this.next()},e.prev=function(){this._isSliding||this._slide(W)},e.pause=function(e){e||(this._isPaused=!0),this._element.querySelector(ee)&&(we.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},e.cycle=function(e){e||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},e.to=function(e){var t=this;this._activeElement=this._element.querySelector(Z);var n=this._getItemIndex(this._activeElement);if(!(e>this._items.length-1||e<0))if(this._isSliding)N(this._element).one(Q.SLID,function(){return t.to(e)});else{if(n===e)return this.pause(),void this.cycle();var i=n<e?R:W;this._slide(i,this._items[e])}},e.dispose=function(){N(this._element).off(j),N.removeData(this._element,P),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},e._getConfig=function(e){return e=l({},F,e),we.typeCheckConfig(x,e,H),e},e._addEventListeners=function(){var t=this;this._config.keyboard&&N(this._element).on(Q.KEYDOWN,function(e){return t._keydown(e)}),"hover"===this._config.pause&&(N(this._element).on(Q.MOUSEENTER,function(e){return t.pause(e)}).on(Q.MOUSELEAVE,function(e){return t.cycle(e)}),"ontouchstart"in document.documentElement&&N(this._element).on(Q.TOUCHEND,function(){t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchTimeout=setTimeout(function(e){return t.cycle(e)},500+t._config.interval)}))},e._keydown=function(e){if(!/input|textarea/i.test(e.target.tagName))switch(e.which){case 37:e.preventDefault(),this.prev();break;case 39:e.preventDefault(),this.next()}},e._getItemIndex=function(e){return this._items=e&&e.parentNode?[].slice.call(e.parentNode.querySelectorAll(X)):[],this._items.indexOf(e)},e._getItemByDirection=function(e,t){var n=e===R,i=e===W,o=this._getItemIndex(t),r=this._items.length-1;if((i&&0===o||n&&o===r)&&!this._config.wrap)return t;var a=(o+(e===W?-1:1))%this._items.length;return-1===a?this._items[this._items.length-1]:this._items[a]},e._triggerSlideEvent=function(e,t){var n=this._getItemIndex(e),i=this._getItemIndex(this._element.querySelector(Z)),o=N.Event(Q.SLIDE,{relatedTarget:e,direction:t,from:i,to:n});return N(this._element).trigger(o),o},e._setActiveIndicatorElement=function(e){if(this._indicatorsElement){var t=[].slice.call(this._indicatorsElement.querySelectorAll(G));N(t).removeClass($);var n=this._indicatorsElement.children[this._getItemIndex(e)];n&&N(n).addClass($)}},e._slide=function(e,t){var n,i,o,r=this,a=this._element.querySelector(Z),s=this._getItemIndex(a),l=t||a&&this._getItemByDirection(e,a),c=this._getItemIndex(l),u=Boolean(this._interval);if(o=e===R?(n=V,i=J,U):(n=Y,i=z,B),l&&N(l).hasClass($))this._isSliding=!1;else if(!this._triggerSlideEvent(l,o).isDefaultPrevented()&&a&&l){this._isSliding=!0,u&&this.pause(),this._setActiveIndicatorElement(l);var d=N.Event(Q.SLID,{relatedTarget:l,direction:o,from:s,to:c});if(N(this._element).hasClass(K)){N(l).addClass(i),we.reflow(l),N(a).addClass(n),N(l).addClass(n);var h=we.getTransitionDurationFromElement(a);N(a).one(we.TRANSITION_END,function(){N(l).removeClass(n+" "+i).addClass($),N(a).removeClass($+" "+i+" "+n),r._isSliding=!1,setTimeout(function(){return N(r._element).trigger(d)},0)}).emulateTransitionEnd(h)}else N(a).removeClass($),N(l).addClass($),this._isSliding=!1,N(this._element).trigger(d);u&&this.cycle()}},r._jQueryInterface=function(i){return this.each(function(){var e=N(this).data(P),t=l({},F,N(this).data());"object"==typeof i&&(t=l({},t,i));var n="string"==typeof i?i:t.slide;if(e||(e=new r(this,t),N(this).data(P,e)),"number"==typeof i)e.to(i);else if("string"==typeof n){if(void 0===e[n])throw new TypeError('No method named "'+n+'"');e[n]()}else t.interval&&(e.pause(),e.cycle())})},r._dataApiClickHandler=function(e){var t=we.getSelectorFromElement(this);if(t){var n=N(t)[0];if(n&&N(n).hasClass(q)){var i=l({},N(n).data(),N(this).data()),o=this.getAttribute("data-slide-to");o&&(i.interval=!1),r._jQueryInterface.call(N(n),i),o&&N(n).data(P).to(o),e.preventDefault()}}},a(r,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return F}}]),r}(),N(document).on(Q.CLICK_DATA_API,ne,oe._dataApiClickHandler),N(window).on(Q.LOAD_DATA_API,function(){for(var e=[].slice.call(document.querySelectorAll(ie)),t=0,n=e.length;t<n;t++){var i=N(e[t]);oe._jQueryInterface.call(i,i.data())}}),N.fn[x]=oe._jQueryInterface,N.fn[x].Constructor=oe,N.fn[x].noConflict=function(){return N.fn[x]=L,oe._jQueryInterface},oe),Te=(ae="collapse",le="."+(se="bs.collapse"),ce=(re=t).fn[ae],ue={toggle:!0,parent:""},de={toggle:"boolean",parent:"(string|element)"},he={SHOW:"show"+le,SHOWN:"shown"+le,HIDE:"hide"+le,HIDDEN:"hidden"+le,CLICK_DATA_API:"click"+le+".data-api"},fe="show",pe="collapse",me="collapsing",ge="collapsed",_e="width",ve="height",ye=".show, .collapsing",be='[data-toggle="collapse"]',Ee=function(){function s(t,e){this._isTransitioning=!1,this._element=t,this._config=this._getConfig(e),this._triggerArray=re.makeArray(document.querySelectorAll('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'));for(var n=[].slice.call(document.querySelectorAll(be)),i=0,o=n.length;i<o;i++){var r=n[i],a=we.getSelectorFromElement(r),s=[].slice.call(document.querySelectorAll(a)).filter(function(e){return e===t});null!==a&&0<s.length&&(this._selector=a,this._triggerArray.push(r))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var e=s.prototype;return e.toggle=function(){re(this._element).hasClass(fe)?this.hide():this.show()},e.show=function(){var e,t,n=this;if(!this._isTransitioning&&!re(this._element).hasClass(fe)&&(this._parent&&0===(e=[].slice.call(this._parent.querySelectorAll(ye)).filter(function(e){return e.getAttribute("data-parent")===n._config.parent})).length&&(e=null),!(e&&(t=re(e).not(this._selector).data(se))&&t._isTransitioning))){var i=re.Event(he.SHOW);if(re(this._element).trigger(i),!i.isDefaultPrevented()){e&&(s._jQueryInterface.call(re(e).not(this._selector),"hide"),t||re(e).data(se,null));var o=this._getDimension();re(this._element).removeClass(pe).addClass(me),this._element.style[o]=0,this._triggerArray.length&&re(this._triggerArray).removeClass(ge).attr("aria-expanded",!0),this.setTransitioning(!0);var r="scroll"+(o[0].toUpperCase()+o.slice(1)),a=we.getTransitionDurationFromElement(this._element);re(this._element).one(we.TRANSITION_END,function(){re(n._element).removeClass(me).addClass(pe).addClass(fe),n._element.style[o]="",n.setTransitioning(!1),re(n._element).trigger(he.SHOWN)}).emulateTransitionEnd(a),this._element.style[o]=this._element[r]+"px"}}},e.hide=function(){var e=this;if(!this._isTransitioning&&re(this._element).hasClass(fe)){var t=re.Event(he.HIDE);if(re(this._element).trigger(t),!t.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",we.reflow(this._element),re(this._element).addClass(me).removeClass(pe).removeClass(fe);var i=this._triggerArray.length;if(0<i)for(var o=0;o<i;o++){var r=this._triggerArray[o],a=we.getSelectorFromElement(r);if(null!==a)re([].slice.call(document.querySelectorAll(a))).hasClass(fe)||re(r).addClass(ge).attr("aria-expanded",!1)}this.setTransitioning(!0);this._element.style[n]="";var s=we.getTransitionDurationFromElement(this._element);re(this._element).one(we.TRANSITION_END,function(){e.setTransitioning(!1),re(e._element).removeClass(me).addClass(pe).trigger(he.HIDDEN)}).emulateTransitionEnd(s)}}},e.setTransitioning=function(e){this._isTransitioning=e},e.dispose=function(){re.removeData(this._element,se),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},e._getConfig=function(e){return(e=l({},ue,e)).toggle=Boolean(e.toggle),we.typeCheckConfig(ae,e,de),e},e._getDimension=function(){return re(this._element).hasClass(_e)?_e:ve},e._getParent=function(){var n=this,e=null;we.isElement(this._config.parent)?(e=this._config.parent,void 0!==this._config.parent.jquery&&(e=this._config.parent[0])):e=document.querySelector(this._config.parent);var t='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',i=[].slice.call(e.querySelectorAll(t));return re(i).each(function(e,t){n._addAriaAndCollapsedClass(s._getTargetFromElement(t),[t])}),e},e._addAriaAndCollapsedClass=function(e,t){if(e){var n=re(e).hasClass(fe);t.length&&re(t).toggleClass(ge,!n).attr("aria-expanded",n)}},s._getTargetFromElement=function(e){var t=we.getSelectorFromElement(e);return t?document.querySelector(t):null},s._jQueryInterface=function(i){return this.each(function(){var e=re(this),t=e.data(se),n=l({},ue,e.data(),"object"==typeof i&&i?i:{});if(!t&&n.toggle&&/show|hide/.test(i)&&(n.toggle=!1),t||(t=new s(this,n),e.data(se,t)),"string"==typeof i){if(void 0===t[i])throw new TypeError('No method named "'+i+'"');t[i]()}})},a(s,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return ue}}]),s}(),re(document).on(he.CLICK_DATA_API,be,function(e){"A"===e.currentTarget.tagName&&e.preventDefault();var n=re(this),t=we.getSelectorFromElement(this),i=[].slice.call(document.querySelectorAll(t));re(i).each(function(){var e=re(this),t=e.data(se)?"toggle":n.data();Ee._jQueryInterface.call(e,t)})}),re.fn[ae]=Ee._jQueryInterface,re.fn[ae].Constructor=Ee,re.fn[ae].noConflict=function(){return re.fn[ae]=ce,Ee._jQueryInterface},Ee),De="undefined"!=typeof window&&"undefined"!=typeof document,Ie=["Edge","Trident","Firefox"],Ae=0,Oe=0;Oe<Ie.length;Oe+=1)if(De&&0<=navigator.userAgent.indexOf(Ie[Oe])){Ae=1;break}var Ne=De&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},Ae))}};function xe(e){return e&&"[object Function]"==={}.toString.call(e)}function Pe(e,t){if(1!==e.nodeType)return[];var n=getComputedStyle(e,null);return t?n[t]:n}function je(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function Me(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=Pe(e),n=t.overflow,i=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(n+o+i)?e:Me(je(e))}var Le=De&&!(!window.MSInputMethodContext||!document.documentMode),Fe=De&&/MSIE 10/.test(navigator.userAgent);function He(e){return 11===e?Le:10===e?Fe:Le||Fe}function Re(e){if(!e)return document.documentElement;for(var t=He(10)?document.body:null,n=e.offsetParent;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var i=n&&n.nodeName;return i&&"BODY"!==i&&"HTML"!==i?-1!==["TD","TABLE"].indexOf(n.nodeName)&&"static"===Pe(n,"position")?Re(n):n:e?e.ownerDocument.documentElement:document.documentElement}function We(e){return null!==e.parentNode?We(e.parentNode):e}function Ue(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,i=n?e:t,o=n?t:e,r=document.createRange();r.setStart(i,0),r.setEnd(o,0);var a,s,l=r.commonAncestorContainer;if(e!==l&&t!==l||i.contains(o))return"BODY"===(s=(a=l).nodeName)||"HTML"!==s&&Re(a.firstElementChild)!==a?Re(l):l;var c=We(e);return c.host?Ue(c.host,t):Ue(e,We(t).host)}function Be(e){var t="top"===(1<arguments.length&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",n=e.nodeName;if("BODY"!==n&&"HTML"!==n)return e[t];var i=e.ownerDocument.documentElement;return(e.ownerDocument.scrollingElement||i)[t]}function Qe(e,t){var n="x"===t?"Left":"Top",i="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"],10)+parseFloat(e["border"+i+"Width"],10)}function qe(e,t,n,i){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],He(10)?n["offset"+e]+i["margin"+("Height"===e?"Top":"Left")]+i["margin"+("Height"===e?"Bottom":"Right")]:0)}function $e(){var e=document.body,t=document.documentElement,n=He(10)&&getComputedStyle(t);return{height:qe("Height",e,t,n),width:qe("Width",e,t,n)}}var Ke=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),Ye=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},Ve=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e};function Je(e){return Ve({},e,{right:e.left+e.width,bottom:e.top+e.height})}function ze(e){var t={};try{if(He(10)){t=e.getBoundingClientRect();var n=Be(e,"top"),i=Be(e,"left");t.top+=n,t.left+=i,t.bottom+=n,t.right+=i}else t=e.getBoundingClientRect()}catch(e){}var o={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},r="HTML"===e.nodeName?$e():{},a=r.width||e.clientWidth||o.right-o.left,s=r.height||e.clientHeight||o.bottom-o.top,l=e.offsetWidth-a,c=e.offsetHeight-s;if(l||c){var u=Pe(e);l-=Qe(u,"x"),c-=Qe(u,"y"),o.width-=l,o.height-=c}return Je(o)}function Ge(e,t){var n=2<arguments.length&&void 0!==arguments[2]&&arguments[2],i=He(10),o="HTML"===t.nodeName,r=ze(e),a=ze(t),s=Me(e),l=Pe(t),c=parseFloat(l.borderTopWidth,10),u=parseFloat(l.borderLeftWidth,10);n&&"HTML"===t.nodeName&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var d=Je({top:r.top-a.top-c,left:r.left-a.left-u,width:r.width,height:r.height});if(d.marginTop=0,d.marginLeft=0,!i&&o){var h=parseFloat(l.marginTop,10),f=parseFloat(l.marginLeft,10);d.top-=c-h,d.bottom-=c-h,d.left-=u-f,d.right-=u-f,d.marginTop=h,d.marginLeft=f}return(i&&!n?t.contains(s):t===s&&"BODY"!==s.nodeName)&&(d=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]&&arguments[2],i=Be(t,"top"),o=Be(t,"left"),r=n?-1:1;return e.top+=i*r,e.bottom+=i*r,e.left+=o*r,e.right+=o*r,e}(d,t)),d}function Ze(e){if(!e||!e.parentElement||He())return document.documentElement;for(var t=e.parentElement;t&&"none"===Pe(t,"transform");)t=t.parentElement;return t||document.documentElement}function Xe(e,t,n,i){var o=4<arguments.length&&void 0!==arguments[4]&&arguments[4],r={top:0,left:0},a=o?Ze(e):Ue(e,t);if("viewport"===i)r=function(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,i=Ge(e,n),o=Math.max(n.clientWidth,window.innerWidth||0),r=Math.max(n.clientHeight,window.innerHeight||0),a=t?0:Be(n),s=t?0:Be(n,"left");return Je({top:a-i.top+i.marginTop,left:s-i.left+i.marginLeft,width:o,height:r})}(a,o);else{var s=void 0;"scrollParent"===i?"BODY"===(s=Me(je(t))).nodeName&&(s=e.ownerDocument.documentElement):s="window"===i?e.ownerDocument.documentElement:i;var l=Ge(s,a,o);if("HTML"!==s.nodeName||function e(t){var n=t.nodeName;return"BODY"!==n&&"HTML"!==n&&("fixed"===Pe(t,"position")||e(je(t)))}(a))r=l;else{var c=$e(),u=c.height,d=c.width;r.top+=l.top-l.marginTop,r.bottom=u+l.top,r.left+=l.left-l.marginLeft,r.right=d+l.left}}return r.left+=n,r.top+=n,r.right-=n,r.bottom-=n,r}function et(e,t,i,n,o){var r=5<arguments.length&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var a=Xe(i,n,r,o),s={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},l=Object.keys(s).map(function(e){return Ve({key:e},s[e],{area:(t=s[e],t.width*t.height)});var t}).sort(function(e,t){return t.area-e.area}),c=l.filter(function(e){var t=e.width,n=e.height;return t>=i.clientWidth&&n>=i.clientHeight}),u=0<c.length?c[0].key:l[0].key,d=e.split("-")[1];return u+(d?"-"+d:"")}function tt(e,t,n){var i=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return Ge(n,i?Ze(t):Ue(t,n),i)}function nt(e){var t=getComputedStyle(e),n=parseFloat(t.marginTop)+parseFloat(t.marginBottom),i=parseFloat(t.marginLeft)+parseFloat(t.marginRight);return{width:e.offsetWidth+i,height:e.offsetHeight+n}}function it(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function ot(e,t,n){n=n.split("-")[0];var i=nt(e),o={width:i.width,height:i.height},r=-1!==["right","left"].indexOf(n),a=r?"top":"left",s=r?"left":"top",l=r?"height":"width",c=r?"width":"height";return o[a]=t[a]+t[l]/2-i[l]/2,o[s]=n===s?t[s]-i[c]:t[it(s)],o}function rt(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function at(e,n,t){return(void 0===t?e:e.slice(0,function(e,t,n){if(Array.prototype.findIndex)return e.findIndex(function(e){return e[t]===n});var i=rt(e,function(e){return e[t]===n});return e.indexOf(i)}(e,"name",t))).forEach(function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var t=e.function||e.fn;e.enabled&&xe(t)&&(n.offsets.popper=Je(n.offsets.popper),n.offsets.reference=Je(n.offsets.reference),n=t(n,e))}),n}function st(e,n){return e.some(function(e){var t=e.name;return e.enabled&&t===n})}function lt(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),i=0;i<t.length;i++){var o=t[i],r=o?""+o+n:e;if(void 0!==document.body.style[r])return r}return null}function ct(e){var t=e.ownerDocument;return t?t.defaultView:window}function ut(e,t,n,i){n.updateBound=i,ct(e).addEventListener("resize",n.updateBound,{passive:!0});var o=Me(e);return function e(t,n,i,o){var r="BODY"===t.nodeName,a=r?t.ownerDocument.defaultView:t;a.addEventListener(n,i,{passive:!0}),r||e(Me(a.parentNode),n,i,o),o.push(a)}(o,"scroll",n.updateBound,n.scrollParents),n.scrollElement=o,n.eventsEnabled=!0,n}function dt(){var e,t;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(e=this.reference,t=this.state,ct(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEach(function(e){e.removeEventListener("scroll",t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t))}function ht(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function ft(n,i){Object.keys(i).forEach(function(e){var t="";-1!==["width","height","top","right","bottom","left"].indexOf(e)&&ht(i[e])&&(t="px"),n.style[e]=i[e]+t})}function pt(e,t,n){var i=rt(e,function(e){return e.name===t}),o=!!i&&e.some(function(e){return e.name===n&&e.enabled&&e.order<i.order});if(!o){var r="`"+t+"`",a="`"+n+"`";console.warn(a+" modifier is required by "+r+" modifier in order to work, be sure to include it before "+r+"!")}return o}var mt=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],gt=mt.slice(3);function _t(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1],n=gt.indexOf(e),i=gt.slice(n+1).concat(gt.slice(0,n));return t?i.reverse():i}var vt="flip",yt="clockwise",bt="counterclockwise";function Et(e,o,r,t){var a=[0,0],s=-1!==["right","left"].indexOf(t),n=e.split(/(\+|\-)/).map(function(e){return e.trim()}),i=n.indexOf(rt(n,function(e){return-1!==e.search(/,|\s/)}));n[i]&&-1===n[i].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,c=-1!==i?[n.slice(0,i).concat([n[i].split(l)[0]]),[n[i].split(l)[1]].concat(n.slice(i+1))]:[n];return(c=c.map(function(e,t){var n=(1===t?!s:s)?"height":"width",i=!1;return e.reduce(function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,i=!0,e):i?(e[e.length-1]+=t,i=!1,e):e.concat(t)},[]).map(function(e){return function(e,t,n,i){var o=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),r=+o[1],a=o[2];if(!r)return e;if(0!==a.indexOf("%"))return"vh"!==a&&"vw"!==a?r:("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*r;var s=void 0;switch(a){case"%p":s=n;break;case"%":case"%r":default:s=i}return Je(s)[t]/100*r}(e,n,o,r)})})).forEach(function(n,i){n.forEach(function(e,t){ht(e)&&(a[i]+=e*("-"===n[t-1]?-1:1))})}),a}var wt={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,n=t.split("-")[0],i=t.split("-")[1];if(i){var o=e.offsets,r=o.reference,a=o.popper,s=-1!==["bottom","top"].indexOf(n),l=s?"left":"top",c=s?"width":"height",u={start:Ye({},l,r[l]),end:Ye({},l,r[l]+r[c]-a[c])};e.offsets.popper=Ve({},a,u[i])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var n=t.offset,i=e.placement,o=e.offsets,r=o.popper,a=o.reference,s=i.split("-")[0],l=void 0;return l=ht(+n)?[+n,0]:Et(n,r,a,s),"left"===s?(r.top+=l[0],r.left-=l[1]):"right"===s?(r.top+=l[0],r.left+=l[1]):"top"===s?(r.left+=l[0],r.top-=l[1]):"bottom"===s&&(r.left+=l[0],r.top+=l[1]),e.popper=r,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,i){var t=i.boundariesElement||Re(e.instance.popper);e.instance.reference===t&&(t=Re(t));var n=lt("transform"),o=e.instance.popper.style,r=o.top,a=o.left,s=o[n];o.top="",o.left="",o[n]="";var l=Xe(e.instance.popper,e.instance.reference,i.padding,t,e.positionFixed);o.top=r,o.left=a,o[n]=s,i.boundaries=l;var c=i.priority,u=e.offsets.popper,d={primary:function(e){var t=u[e];return u[e]<l[e]&&!i.escapeWithReference&&(t=Math.max(u[e],l[e])),Ye({},e,t)},secondary:function(e){var t="right"===e?"left":"top",n=u[t];return u[e]>l[e]&&!i.escapeWithReference&&(n=Math.min(u[t],l[e]-("right"===e?u.width:u.height))),Ye({},t,n)}};return c.forEach(function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";u=Ve({},u,d[t](e))}),e.offsets.popper=u,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,n=t.popper,i=t.reference,o=e.placement.split("-")[0],r=Math.floor,a=-1!==["top","bottom"].indexOf(o),s=a?"right":"bottom",l=a?"left":"top",c=a?"width":"height";return n[s]<r(i[l])&&(e.offsets.popper[l]=r(i[l])-n[c]),n[l]>r(i[s])&&(e.offsets.popper[l]=r(i[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var n;if(!pt(e.instance.modifiers,"arrow","keepTogether"))return e;var i=t.element;if("string"==typeof i){if(!(i=e.instance.popper.querySelector(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 o=e.placement.split("-")[0],r=e.offsets,a=r.popper,s=r.reference,l=-1!==["left","right"].indexOf(o),c=l?"height":"width",u=l?"Top":"Left",d=u.toLowerCase(),h=l?"left":"top",f=l?"bottom":"right",p=nt(i)[c];s[f]-p<a[d]&&(e.offsets.popper[d]-=a[d]-(s[f]-p)),s[d]+p>a[f]&&(e.offsets.popper[d]+=s[d]+p-a[f]),e.offsets.popper=Je(e.offsets.popper);var m=s[d]+s[c]/2-p/2,g=Pe(e.instance.popper),_=parseFloat(g["margin"+u],10),v=parseFloat(g["border"+u+"Width"],10),y=m-e.offsets.popper[d]-_-v;return y=Math.max(Math.min(a[c]-p,y),0),e.arrowElement=i,e.offsets.arrow=(Ye(n={},d,Math.round(y)),Ye(n,h,""),n),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(p,m){if(st(p.instance.modifiers,"inner"))return p;if(p.flipped&&p.placement===p.originalPlacement)return p;var g=Xe(p.instance.popper,p.instance.reference,m.padding,m.boundariesElement,p.positionFixed),_=p.placement.split("-")[0],v=it(_),y=p.placement.split("-")[1]||"",b=[];switch(m.behavior){case vt:b=[_,v];break;case yt:b=_t(_);break;case bt:b=_t(_,!0);break;default:b=m.behavior}return b.forEach(function(e,t){if(_!==e||b.length===t+1)return p;_=p.placement.split("-")[0],v=it(_);var n,i=p.offsets.popper,o=p.offsets.reference,r=Math.floor,a="left"===_&&r(i.right)>r(o.left)||"right"===_&&r(i.left)<r(o.right)||"top"===_&&r(i.bottom)>r(o.top)||"bottom"===_&&r(i.top)<r(o.bottom),s=r(i.left)<r(g.left),l=r(i.right)>r(g.right),c=r(i.top)<r(g.top),u=r(i.bottom)>r(g.bottom),d="left"===_&&s||"right"===_&&l||"top"===_&&c||"bottom"===_&&u,h=-1!==["top","bottom"].indexOf(_),f=!!m.flipVariations&&(h&&"start"===y&&s||h&&"end"===y&&l||!h&&"start"===y&&c||!h&&"end"===y&&u);(a||d||f)&&(p.flipped=!0,(a||d)&&(_=b[t+1]),f&&(y="end"===(n=y)?"start":"start"===n?"end":n),p.placement=_+(y?"-"+y:""),p.offsets.popper=Ve({},p.offsets.popper,ot(p.instance.popper,p.offsets.reference,p.placement)),p=at(p.instance.modifiers,p,"flip"))}),p},behavior:"flip",padding:5,boundariesElement:"viewport"},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,n=t.split("-")[0],i=e.offsets,o=i.popper,r=i.reference,a=-1!==["left","right"].indexOf(n),s=-1===["top","left"].indexOf(n);return o[a?"left":"top"]=r[n]-(s?o[a?"width":"height"]:0),e.placement=it(t),e.offsets.popper=Je(o),e}},hide:{order:800,enabled:!0,fn:function(e){if(!pt(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=rt(e.instance.modifiers,function(e){return"preventOverflow"===e.name}).boundaries;if(t.bottom<n.top||t.left>n.right||t.top>n.bottom||t.right<n.left){if(!0===e.hide)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(!1===e.hide)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var n=t.x,i=t.y,o=e.offsets.popper,r=rt(e.instance.modifiers,function(e){return"applyStyle"===e.name}).gpuAcceleration;void 0!==r&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var a=void 0!==r?r:t.gpuAcceleration,s=ze(Re(e.instance.popper)),l={position:o.position},c={left:Math.floor(o.left),top:Math.round(o.top),bottom:Math.round(o.bottom),right:Math.floor(o.right)},u="bottom"===n?"top":"bottom",d="right"===i?"left":"right",h=lt("transform"),f=void 0,p=void 0;if(p="bottom"===u?-s.height+c.bottom:c.top,f="right"===d?-s.width+c.right:c.left,a&&h)l[h]="translate3d("+f+"px, "+p+"px, 0)",l[u]=0,l[d]=0,l.willChange="transform";else{var m="bottom"===u?-1:1,g="right"===d?-1:1;l[u]=p*m,l[d]=f*g,l.willChange=u+", "+d}var _={"x-placement":e.placement};return e.attributes=Ve({},_,e.attributes),e.styles=Ve({},l,e.styles),e.arrowStyles=Ve({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(e){var t,n;return ft(e.instance.popper,e.styles),t=e.instance.popper,n=e.attributes,Object.keys(n).forEach(function(e){!1!==n[e]?t.setAttribute(e,n[e]):t.removeAttribute(e)}),e.arrowElement&&Object.keys(e.arrowStyles).length&&ft(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,n,i,o){var r=tt(o,t,e,n.positionFixed),a=et(n.placement,r,t,e,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return t.setAttribute("x-placement",a),ft(t,{position:n.positionFixed?"fixed":"absolute"}),n},gpuAcceleration:void 0}}},St=function(){function r(e,t){var n=this,i=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r),this.scheduleUpdate=function(){return requestAnimationFrame(n.update)},this.update=Ne(this.update.bind(this)),this.options=Ve({},r.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=t&&t.jquery?t[0]:t,this.options.modifiers={},Object.keys(Ve({},r.Defaults.modifiers,i.modifiers)).forEach(function(e){n.options.modifiers[e]=Ve({},r.Defaults.modifiers[e]||{},i.modifiers?i.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return Ve({name:e},n.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(e){e.enabled&&xe(e.onLoad)&&e.onLoad(n.reference,n.popper,n.options,e,n.state)}),this.update();var o=this.options.eventsEnabled;o&&this.enableEventListeners(),this.state.eventsEnabled=o}return Ke(r,[{key:"update",value:function(){return function(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=tt(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=et(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=ot(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=at(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,st(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[lt("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=ut(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return dt.call(this)}}]),r}();St.Utils=("undefined"!=typeof window?window:global).PopperUtils,St.placements=mt,St.Defaults=wt;var Ct,kt,Tt,Dt,It,At,Ot,Nt,xt,Pt,jt,Mt,Lt,Ft,Ht,Rt,Wt,Ut,Bt,Qt,qt,$t,Kt,Yt,Vt,Jt,zt,Gt,Zt,Xt,en,tn,nn,on,rn,an,sn,ln,cn,un,dn,hn,fn,pn,mn,gn,_n,vn,yn,bn,En,wn,Sn,Cn,kn,Tn,Dn,In,An,On,Nn,xn,Pn,jn,Mn,Ln,Fn,Hn,Rn,Wn,Un,Bn,Qn,qn,$n,Kn,Yn,Vn,Jn,zn,Gn,Zn,Xn,ei,ti,ni,ii,oi,ri,ai,si,li,ci,ui,di,hi,fi,pi,mi,gi,_i,vi,yi,bi,Ei,wi,Si,Ci,ki,Ti,Di,Ii,Ai,Oi,Ni,xi,Pi,ji,Mi,Li,Fi,Hi,Ri,Wi,Ui,Bi=(kt="dropdown",Dt="."+(Tt="bs.dropdown"),It=".data-api",At=(Ct=t).fn[kt],Ot=new RegExp("38|40|27"),Nt={HIDE:"hide"+Dt,HIDDEN:"hidden"+Dt,SHOW:"show"+Dt,SHOWN:"shown"+Dt,CLICK:"click"+Dt,CLICK_DATA_API:"click"+Dt+It,KEYDOWN_DATA_API:"keydown"+Dt+It,KEYUP_DATA_API:"keyup"+Dt+It},xt="disabled",Pt="show",jt="dropup",Mt="dropright",Lt="dropleft",Ft="dropdown-menu-right",Ht="position-static",Rt='[data-toggle="dropdown"]',Wt=".dropdown form",Ut=".dropdown-menu",Bt=".navbar-nav",Qt=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",qt="top-start",$t="top-end",Kt="bottom-start",Yt="bottom-end",Vt="right-start",Jt="left-start",zt={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic"},Gt={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string"},Zt=function(){function c(e,t){this._element=e,this._popper=null,this._config=this._getConfig(t),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var e=c.prototype;return e.toggle=function(){if(!this._element.disabled&&!Ct(this._element).hasClass(xt)){var e=c._getParentFromElement(this._element),t=Ct(this._menu).hasClass(Pt);if(c._clearMenus(),!t){var n={relatedTarget:this._element},i=Ct.Event(Nt.SHOW,n);if(Ct(e).trigger(i),!i.isDefaultPrevented()){if(!this._inNavbar){if(void 0===St)throw new TypeError("Bootstrap dropdown require Popper.js (https://popper.js.org)");var o=this._element;"parent"===this._config.reference?o=e:we.isElement(this._config.reference)&&(o=this._config.reference,void 0!==this._config.reference.jquery&&(o=this._config.reference[0])),"scrollParent"!==this._config.boundary&&Ct(e).addClass(Ht),this._popper=new St(o,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===Ct(e).closest(Bt).length&&Ct(document.body).children().on("mouseover",null,Ct.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),Ct(this._menu).toggleClass(Pt),Ct(e).toggleClass(Pt).trigger(Ct.Event(Nt.SHOWN,n))}}}},e.dispose=function(){Ct.removeData(this._element,Tt),Ct(this._element).off(Dt),this._element=null,(this._menu=null)!==this._popper&&(this._popper.destroy(),this._popper=null)},e.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},e._addEventListeners=function(){var t=this;Ct(this._element).on(Nt.CLICK,function(e){e.preventDefault(),e.stopPropagation(),t.toggle()})},e._getConfig=function(e){return e=l({},this.constructor.Default,Ct(this._element).data(),e),we.typeCheckConfig(kt,e,this.constructor.DefaultType),e},e._getMenuElement=function(){if(!this._menu){var e=c._getParentFromElement(this._element);e&&(this._menu=e.querySelector(Ut))}return this._menu},e._getPlacement=function(){var e=Ct(this._element.parentNode),t=Kt;return e.hasClass(jt)?(t=qt,Ct(this._menu).hasClass(Ft)&&(t=$t)):e.hasClass(Mt)?t=Vt:e.hasClass(Lt)?t=Jt:Ct(this._menu).hasClass(Ft)&&(t=Yt),t},e._detectNavbar=function(){return 0<Ct(this._element).closest(".navbar").length},e._getPopperConfig=function(){var t=this,e={};"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=l({},e.offsets,t._config.offset(e.offsets)||{}),e}:e.offset=this._config.offset;var n={placement:this._getPlacement(),modifiers:{offset:e,flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(n.modifiers.applyStyle={enabled:!1}),n},c._jQueryInterface=function(t){return this.each(function(){var e=Ct(this).data(Tt);if(e||(e=new c(this,"object"==typeof t?t:null),Ct(this).data(Tt,e)),"string"==typeof t){if(void 0===e[t])throw new TypeError('No method named "'+t+'"');e[t]()}})},c._clearMenus=function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var t=[].slice.call(document.querySelectorAll(Rt)),n=0,i=t.length;n<i;n++){var o=c._getParentFromElement(t[n]),r=Ct(t[n]).data(Tt),a={relatedTarget:t[n]};if(e&&"click"===e.type&&(a.clickEvent=e),r){var s=r._menu;if(Ct(o).hasClass(Pt)&&!(e&&("click"===e.type&&/input|textarea/i.test(e.target.tagName)||"keyup"===e.type&&9===e.which)&&Ct.contains(o,e.target))){var l=Ct.Event(Nt.HIDE,a);Ct(o).trigger(l),l.isDefaultPrevented()||("ontouchstart"in document.documentElement&&Ct(document.body).children().off("mouseover",null,Ct.noop),t[n].setAttribute("aria-expanded","false"),Ct(s).removeClass(Pt),Ct(o).removeClass(Pt).trigger(Ct.Event(Nt.HIDDEN,a)))}}}},c._getParentFromElement=function(e){var t,n=we.getSelectorFromElement(e);return n&&(t=document.querySelector(n)),t||e.parentNode},c._dataApiKeydownHandler=function(e){if((/input|textarea/i.test(e.target.tagName)?!(32===e.which||27!==e.which&&(40!==e.which&&38!==e.which||Ct(e.target).closest(Ut).length)):Ot.test(e.which))&&(e.preventDefault(),e.stopPropagation(),!this.disabled&&!Ct(this).hasClass(xt))){var t=c._getParentFromElement(this),n=Ct(t).hasClass(Pt);if((n||27===e.which&&32===e.which)&&(!n||27!==e.which&&32!==e.which)){var i=[].slice.call(t.querySelectorAll(Qt));if(0!==i.length){var o=i.indexOf(e.target);38===e.which&&0<o&&o--,40===e.which&&o<i.length-1&&o++,o<0&&(o=0),i[o].focus()}}else{if(27===e.which){var r=t.querySelector(Rt);Ct(r).trigger("focus")}Ct(this).trigger("click")}}},a(c,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return zt}},{key:"DefaultType",get:function(){return Gt}}]),c}(),Ct(document).on(Nt.KEYDOWN_DATA_API,Rt,Zt._dataApiKeydownHandler).on(Nt.KEYDOWN_DATA_API,Ut,Zt._dataApiKeydownHandler).on(Nt.CLICK_DATA_API+" "+Nt.KEYUP_DATA_API,Zt._clearMenus).on(Nt.CLICK_DATA_API,Rt,function(e){e.preventDefault(),e.stopPropagation(),Zt._jQueryInterface.call(Ct(this),"toggle")}).on(Nt.CLICK_DATA_API,Wt,function(e){e.stopPropagation()}),Ct.fn[kt]=Zt._jQueryInterface,Ct.fn[kt].Constructor=Zt,Ct.fn[kt].noConflict=function(){return Ct.fn[kt]=At,Zt._jQueryInterface},Zt),Qi=(en="modal",nn="."+(tn="bs.modal"),on=(Xt=t).fn[en],rn={backdrop:!0,keyboard:!0,focus:!0,show:!0},an={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},sn={HIDE:"hide"+nn,HIDDEN:"hidden"+nn,SHOW:"show"+nn,SHOWN:"shown"+nn,FOCUSIN:"focusin"+nn,RESIZE:"resize"+nn,CLICK_DISMISS:"click.dismiss"+nn,KEYDOWN_DISMISS:"keydown.dismiss"+nn,MOUSEUP_DISMISS:"mouseup.dismiss"+nn,MOUSEDOWN_DISMISS:"mousedown.dismiss"+nn,CLICK_DATA_API:"click"+nn+".data-api"},ln="modal-scrollbar-measure",cn="modal-backdrop",un="modal-open",dn="fade",hn="show",fn=".modal-dialog",pn='[data-toggle="modal"]',mn='[data-dismiss="modal"]',gn=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",_n=".sticky-top",vn=function(){function o(e,t){this._config=this._getConfig(t),this._element=e,this._dialog=e.querySelector(fn),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._scrollbarWidth=0}var e=o.prototype;return e.toggle=function(e){return this._isShown?this.hide():this.show(e)},e.show=function(e){var t=this;if(!this._isTransitioning&&!this._isShown){Xt(this._element).hasClass(dn)&&(this._isTransitioning=!0);var n=Xt.Event(sn.SHOW,{relatedTarget:e});Xt(this._element).trigger(n),this._isShown||n.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),Xt(document.body).addClass(un),this._setEscapeEvent(),this._setResizeEvent(),Xt(this._element).on(sn.CLICK_DISMISS,mn,function(e){return t.hide(e)}),Xt(this._dialog).on(sn.MOUSEDOWN_DISMISS,function(){Xt(t._element).one(sn.MOUSEUP_DISMISS,function(e){Xt(e.target).is(t._element)&&(t._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return t._showElement(e)}))}},e.hide=function(e){var t=this;if(e&&e.preventDefault(),!this._isTransitioning&&this._isShown){var n=Xt.Event(sn.HIDE);if(Xt(this._element).trigger(n),this._isShown&&!n.isDefaultPrevented()){this._isShown=!1;var i=Xt(this._element).hasClass(dn);if(i&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),Xt(document).off(sn.FOCUSIN),Xt(this._element).removeClass(hn),Xt(this._element).off(sn.CLICK_DISMISS),Xt(this._dialog).off(sn.MOUSEDOWN_DISMISS),i){var o=we.getTransitionDurationFromElement(this._element);Xt(this._element).one(we.TRANSITION_END,function(e){return t._hideModal(e)}).emulateTransitionEnd(o)}else this._hideModal()}}},e.dispose=function(){Xt.removeData(this._element,tn),Xt(window,document,this._element,this._backdrop).off(nn),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._scrollbarWidth=null},e.handleUpdate=function(){this._adjustDialog()},e._getConfig=function(e){return e=l({},rn,e),we.typeCheckConfig(en,e,an),e},e._showElement=function(e){var t=this,n=Xt(this._element).hasClass(dn);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.scrollTop=0,n&&we.reflow(this._element),Xt(this._element).addClass(hn),this._config.focus&&this._enforceFocus();var i=Xt.Event(sn.SHOWN,{relatedTarget:e}),o=function(){t._config.focus&&t._element.focus(),t._isTransitioning=!1,Xt(t._element).trigger(i)};if(n){var r=we.getTransitionDurationFromElement(this._element);Xt(this._dialog).one(we.TRANSITION_END,o).emulateTransitionEnd(r)}else o()},e._enforceFocus=function(){var t=this;Xt(document).off(sn.FOCUSIN).on(sn.FOCUSIN,function(e){document!==e.target&&t._element!==e.target&&0===Xt(t._element).has(e.target).length&&t._element.focus()})},e._setEscapeEvent=function(){var t=this;this._isShown&&this._config.keyboard?Xt(this._element).on(sn.KEYDOWN_DISMISS,function(e){27===e.which&&(e.preventDefault(),t.hide())}):this._isShown||Xt(this._element).off(sn.KEYDOWN_DISMISS)},e._setResizeEvent=function(){var t=this;this._isShown?Xt(window).on(sn.RESIZE,function(e){return t.handleUpdate(e)}):Xt(window).off(sn.RESIZE)},e._hideModal=function(){var e=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._isTransitioning=!1,this._showBackdrop(function(){Xt(document.body).removeClass(un),e._resetAdjustments(),e._resetScrollbar(),Xt(e._element).trigger(sn.HIDDEN)})},e._removeBackdrop=function(){this._backdrop&&(Xt(this._backdrop).remove(),this._backdrop=null)},e._showBackdrop=function(e){var t=this,n=Xt(this._element).hasClass(dn)?dn:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className=cn,n&&this._backdrop.classList.add(n),Xt(this._backdrop).appendTo(document.body),Xt(this._element).on(sn.CLICK_DISMISS,function(e){t._ignoreBackdropClick?t._ignoreBackdropClick=!1:e.target===e.currentTarget&&("static"===t._config.backdrop?t._element.focus():t.hide())}),n&&we.reflow(this._backdrop),Xt(this._backdrop).addClass(hn),!e)return;if(!n)return void e();var i=we.getTransitionDurationFromElement(this._backdrop);Xt(this._backdrop).one(we.TRANSITION_END,e).emulateTransitionEnd(i)}else if(!this._isShown&&this._backdrop){Xt(this._backdrop).removeClass(hn);var o=function(){t._removeBackdrop(),e&&e()};if(Xt(this._element).hasClass(dn)){var r=we.getTransitionDurationFromElement(this._backdrop);Xt(this._backdrop).one(we.TRANSITION_END,o).emulateTransitionEnd(r)}else o()}else e&&e()},e._adjustDialog=function(){var e=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&e&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!e&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},e._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},e._checkScrollbar=function(){var e=document.body.getBoundingClientRect();this._isBodyOverflowing=e.left+e.right<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},e._setScrollbar=function(){var o=this;if(this._isBodyOverflowing){var e=[].slice.call(document.querySelectorAll(gn)),t=[].slice.call(document.querySelectorAll(_n));Xt(e).each(function(e,t){var n=t.style.paddingRight,i=Xt(t).css("padding-right");Xt(t).data("padding-right",n).css("padding-right",parseFloat(i)+o._scrollbarWidth+"px")}),Xt(t).each(function(e,t){var n=t.style.marginRight,i=Xt(t).css("margin-right");Xt(t).data("margin-right",n).css("margin-right",parseFloat(i)-o._scrollbarWidth+"px")});var n=document.body.style.paddingRight,i=Xt(document.body).css("padding-right");Xt(document.body).data("padding-right",n).css("padding-right",parseFloat(i)+this._scrollbarWidth+"px")}},e._resetScrollbar=function(){var e=[].slice.call(document.querySelectorAll(gn));Xt(e).each(function(e,t){var n=Xt(t).data("padding-right");Xt(t).removeData("padding-right"),t.style.paddingRight=n||""});var t=[].slice.call(document.querySelectorAll(""+_n));Xt(t).each(function(e,t){var n=Xt(t).data("margin-right");void 0!==n&&Xt(t).css("margin-right",n).removeData("margin-right")});var n=Xt(document.body).data("padding-right");Xt(document.body).removeData("padding-right"),document.body.style.paddingRight=n||""},e._getScrollbarWidth=function(){var e=document.createElement("div");e.className=ln,document.body.appendChild(e);var t=e.getBoundingClientRect().width-e.clientWidth;return document.body.removeChild(e),t},o._jQueryInterface=function(n,i){return this.each(function(){var e=Xt(this).data(tn),t=l({},rn,Xt(this).data(),"object"==typeof n&&n?n:{});if(e||(e=new o(this,t),Xt(this).data(tn,e)),"string"==typeof n){if(void 0===e[n])throw new TypeError('No method named "'+n+'"');e[n](i)}else t.show&&e.show(i)})},a(o,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return rn}}]),o}(),Xt(document).on(sn.CLICK_DATA_API,pn,function(e){var t,n=this,i=we.getSelectorFromElement(this);i&&(t=document.querySelector(i));var o=Xt(t).data(tn)?"toggle":l({},Xt(t).data(),Xt(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||e.preventDefault();var r=Xt(t).one(sn.SHOW,function(e){e.isDefaultPrevented()||r.one(sn.HIDDEN,function(){Xt(n).is(":visible")&&n.focus()})});vn._jQueryInterface.call(Xt(t),o,this)}),Xt.fn[en]=vn._jQueryInterface,Xt.fn[en].Constructor=vn,Xt.fn[en].noConflict=function(){return Xt.fn[en]=on,vn._jQueryInterface},vn),qi=(bn="tooltip",wn="."+(En="bs.tooltip"),Sn=(yn=t).fn[bn],Cn="bs-tooltip",kn=new RegExp("(^|\\s)"+Cn+"\\S+","g"),In={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!(Dn={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"}),selector:!(Tn={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)"}),placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},On="out",Nn={HIDE:"hide"+wn,HIDDEN:"hidden"+wn,SHOW:(An="show")+wn,SHOWN:"shown"+wn,INSERTED:"inserted"+wn,CLICK:"click"+wn,FOCUSIN:"focusin"+wn,FOCUSOUT:"focusout"+wn,MOUSEENTER:"mouseenter"+wn,MOUSELEAVE:"mouseleave"+wn},xn="fade",Pn="show",jn=".tooltip-inner",Mn=".arrow",Ln="hover",Fn="focus",Hn="click",Rn="manual",Wn=function(){function i(e,t){if(void 0===St)throw new TypeError("Bootstrap tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=e,this.config=this._getConfig(t),this.tip=null,this._setListeners()}var e=i.prototype;return e.enable=function(){this._isEnabled=!0},e.disable=function(){this._isEnabled=!1},e.toggleEnabled=function(){this._isEnabled=!this._isEnabled},e.toggle=function(e){if(this._isEnabled)if(e){var t=this.constructor.DATA_KEY,n=yn(e.currentTarget).data(t);n||(n=new this.constructor(e.currentTarget,this._getDelegateConfig()),yn(e.currentTarget).data(t,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(yn(this.getTipElement()).hasClass(Pn))return void this._leave(null,this);this._enter(null,this)}},e.dispose=function(){clearTimeout(this._timeout),yn.removeData(this.element,this.constructor.DATA_KEY),yn(this.element).off(this.constructor.EVENT_KEY),yn(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&yn(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},e.show=function(){var t=this;if("none"===yn(this.element).css("display"))throw new Error("Please use show on visible elements");var e=yn.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){yn(this.element).trigger(e);var n=yn.contains(this.element.ownerDocument.documentElement,this.element);if(e.isDefaultPrevented()||!n)return;var i=this.getTipElement(),o=we.getUID(this.constructor.NAME);i.setAttribute("id",o),this.element.setAttribute("aria-describedby",o),this.setContent(),this.config.animation&&yn(i).addClass(xn);var r="function"==typeof this.config.placement?this.config.placement.call(this,i,this.element):this.config.placement,a=this._getAttachment(r);this.addAttachmentClass(a);var s=!1===this.config.container?document.body:yn(document).find(this.config.container);yn(i).data(this.constructor.DATA_KEY,this),yn.contains(this.element.ownerDocument.documentElement,this.tip)||yn(i).appendTo(s),yn(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new St(this.element,i,{placement:a,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:Mn},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(e){e.originalPlacement!==e.placement&&t._handlePopperPlacementChange(e)},onUpdate:function(e){t._handlePopperPlacementChange(e)}}),yn(i).addClass(Pn),"ontouchstart"in document.documentElement&&yn(document.body).children().on("mouseover",null,yn.noop);var l=function(){t.config.animation&&t._fixTransition();var e=t._hoverState;t._hoverState=null,yn(t.element).trigger(t.constructor.Event.SHOWN),e===On&&t._leave(null,t)};if(yn(this.tip).hasClass(xn)){var c=we.getTransitionDurationFromElement(this.tip);yn(this.tip).one(we.TRANSITION_END,l).emulateTransitionEnd(c)}else l()}},e.hide=function(e){var t=this,n=this.getTipElement(),i=yn.Event(this.constructor.Event.HIDE),o=function(){t._hoverState!==An&&n.parentNode&&n.parentNode.removeChild(n),t._cleanTipClass(),t.element.removeAttribute("aria-describedby"),yn(t.element).trigger(t.constructor.Event.HIDDEN),null!==t._popper&&t._popper.destroy(),e&&e()};if(yn(this.element).trigger(i),!i.isDefaultPrevented()){if(yn(n).removeClass(Pn),"ontouchstart"in document.documentElement&&yn(document.body).children().off("mouseover",null,yn.noop),this._activeTrigger[Hn]=!1,this._activeTrigger[Fn]=!1,this._activeTrigger[Ln]=!1,yn(this.tip).hasClass(xn)){var r=we.getTransitionDurationFromElement(n);yn(n).one(we.TRANSITION_END,o).emulateTransitionEnd(r)}else o();this._hoverState=""}},e.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},e.isWithContent=function(){return Boolean(this.getTitle())},e.addAttachmentClass=function(e){yn(this.getTipElement()).addClass(Cn+"-"+e)},e.getTipElement=function(){return this.tip=this.tip||yn(this.config.template)[0],this.tip},e.setContent=function(){var e=this.getTipElement();this.setElementContent(yn(e.querySelectorAll(jn)),this.getTitle()),yn(e).removeClass(xn+" "+Pn)},e.setElementContent=function(e,t){var n=this.config.html;"object"==typeof t&&(t.nodeType||t.jquery)?n?yn(t).parent().is(e)||e.empty().append(t):e.text(yn(t).text()):e[n?"html":"text"](t)},e.getTitle=function(){var e=this.element.getAttribute("data-original-title");return e||(e="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),e},e._getAttachment=function(e){return Dn[e.toUpperCase()]},e._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(e){if("click"===e)yn(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(e){return i.toggle(e)});else if(e!==Rn){var t=e===Ln?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=e===Ln?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;yn(i.element).on(t,i.config.selector,function(e){return i._enter(e)}).on(n,i.config.selector,function(e){return i._leave(e)})}yn(i.element).closest(".modal").on("hide.bs.modal",function(){return i.hide()})}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},e._fixTitle=function(){var e=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==e)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},e._enter=function(e,t){var n=this.constructor.DATA_KEY;(t=t||yn(e.currentTarget).data(n))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),yn(e.currentTarget).data(n,t)),e&&(t._activeTrigger["focusin"===e.type?Fn:Ln]=!0),yn(t.getTipElement()).hasClass(Pn)||t._hoverState===An?t._hoverState=An:(clearTimeout(t._timeout),t._hoverState=An,t.config.delay&&t.config.delay.show?t._timeout=setTimeout(function(){t._hoverState===An&&t.show()},t.config.delay.show):t.show())},e._leave=function(e,t){var n=this.constructor.DATA_KEY;(t=t||yn(e.currentTarget).data(n))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),yn(e.currentTarget).data(n,t)),e&&(t._activeTrigger["focusout"===e.type?Fn:Ln]=!1),t._isWithActiveTrigger()||(clearTimeout(t._timeout),t._hoverState=On,t.config.delay&&t.config.delay.hide?t._timeout=setTimeout(function(){t._hoverState===On&&t.hide()},t.config.delay.hide):t.hide())},e._isWithActiveTrigger=function(){for(var e in this._activeTrigger)if(this._activeTrigger[e])return!0;return!1},e._getConfig=function(e){return"number"==typeof(e=l({},this.constructor.Default,yn(this.element).data(),"object"==typeof e&&e?e:{})).delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),we.typeCheckConfig(bn,e,this.constructor.DefaultType),e},e._getDelegateConfig=function(){var e={};if(this.config)for(var t in this.config)this.constructor.Default[t]!==this.config[t]&&(e[t]=this.config[t]);return e},e._cleanTipClass=function(){var e=yn(this.getTipElement()),t=e.attr("class").match(kn);null!==t&&t.length&&e.removeClass(t.join(""))},e._handlePopperPlacementChange=function(e){var t=e.instance;this.tip=t.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(e.placement))},e._fixTransition=function(){var e=this.getTipElement(),t=this.config.animation;null===e.getAttribute("x-placement")&&(yn(e).removeClass(xn),this.config.animation=!1,this.hide(),this.show(),this.config.animation=t)},i._jQueryInterface=function(n){return this.each(function(){var e=yn(this).data(En),t="object"==typeof n&&n;if((e||!/dispose|hide/.test(n))&&(e||(e=new i(this,t),yn(this).data(En,e)),"string"==typeof n)){if(void 0===e[n])throw new TypeError('No method named "'+n+'"');e[n]()}})},a(i,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return In}},{key:"NAME",get:function(){return bn}},{key:"DATA_KEY",get:function(){return En}},{key:"Event",get:function(){return Nn}},{key:"EVENT_KEY",get:function(){return wn}},{key:"DefaultType",get:function(){return Tn}}]),i}(),yn.fn[bn]=Wn._jQueryInterface,yn.fn[bn].Constructor=Wn,yn.fn[bn].noConflict=function(){return yn.fn[bn]=Sn,Wn._jQueryInterface},Wn),$i=(Bn="popover",qn="."+(Qn="bs.popover"),$n=(Un=t).fn[Bn],Kn="bs-popover",Yn=new RegExp("(^|\\s)"+Kn+"\\S+","g"),Vn=l({},qi.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),Jn=l({},qi.DefaultType,{content:"(string|element|function)"}),zn="fade",Zn=".popover-header",Xn=".popover-body",ei={HIDE:"hide"+qn,HIDDEN:"hidden"+qn,SHOW:(Gn="show")+qn,SHOWN:"shown"+qn,INSERTED:"inserted"+qn,CLICK:"click"+qn,FOCUSIN:"focusin"+qn,FOCUSOUT:"focusout"+qn,MOUSEENTER:"mouseenter"+qn,MOUSELEAVE:"mouseleave"+qn},ti=function(e){var t,n;function i(){return e.apply(this,arguments)||this}n=e,(t=i).prototype=Object.create(n.prototype),(t.prototype.constructor=t).__proto__=n;var o=i.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(e){Un(this.getTipElement()).addClass(Kn+"-"+e)},o.getTipElement=function(){return this.tip=this.tip||Un(this.config.template)[0],this.tip},o.setContent=function(){var e=Un(this.getTipElement());this.setElementContent(e.find(Zn),this.getTitle());var t=this._getContent();"function"==typeof t&&(t=t.call(this.element)),this.setElementContent(e.find(Xn),t),e.removeClass(zn+" "+Gn)},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var e=Un(this.getTipElement()),t=e.attr("class").match(Yn);null!==t&&0<t.length&&e.removeClass(t.join(""))},i._jQueryInterface=function(n){return this.each(function(){var e=Un(this).data(Qn),t="object"==typeof n?n:null;if((e||!/destroy|hide/.test(n))&&(e||(e=new i(this,t),Un(this).data(Qn,e)),"string"==typeof n)){if(void 0===e[n])throw new TypeError('No method named "'+n+'"');e[n]()}})},a(i,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return Vn}},{key:"NAME",get:function(){return Bn}},{key:"DATA_KEY",get:function(){return Qn}},{key:"Event",get:function(){return ei}},{key:"EVENT_KEY",get:function(){return qn}},{key:"DefaultType",get:function(){return Jn}}]),i}(qi),Un.fn[Bn]=ti._jQueryInterface,Un.fn[Bn].Constructor=ti,Un.fn[Bn].noConflict=function(){return Un.fn[Bn]=$n,ti._jQueryInterface},ti),Ki=(ii="scrollspy",ri="."+(oi="bs.scrollspy"),ai=(ni=t).fn[ii],si={offset:10,method:"auto",target:""},li={offset:"number",method:"string",target:"(string|element)"},ci={ACTIVATE:"activate"+ri,SCROLL:"scroll"+ri,LOAD_DATA_API:"load"+ri+".data-api"},ui="dropdown-item",di="active",hi='[data-spy="scroll"]',fi=".active",pi=".nav, .list-group",mi=".nav-link",gi=".nav-item",_i=".list-group-item",vi=".dropdown",yi=".dropdown-item",bi=".dropdown-toggle",Ei="offset",wi="position",Si=function(){function n(e,t){var n=this;this._element=e,this._scrollElement="BODY"===e.tagName?window:e,this._config=this._getConfig(t),this._selector=this._config.target+" "+mi+","+this._config.target+" "+_i+","+this._config.target+" "+yi,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,ni(this._scrollElement).on(ci.SCROLL,function(e){return n._process(e)}),this.refresh(),this._process()}var e=n.prototype;return e.refresh=function(){var t=this,e=this._scrollElement===this._scrollElement.window?Ei:wi,o="auto"===this._config.method?e:this._config.method,r=o===wi?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map(function(e){var t,n=we.getSelectorFromElement(e);if(n&&(t=document.querySelector(n)),t){var i=t.getBoundingClientRect();if(i.width||i.height)return[ni(t)[o]().top+r,n]}return null}).filter(function(e){return e}).sort(function(e,t){return e[0]-t[0]}).forEach(function(e){t._offsets.push(e[0]),t._targets.push(e[1])})},e.dispose=function(){ni.removeData(this._element,oi),ni(this._scrollElement).off(ri),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},e._getConfig=function(e){if("string"!=typeof(e=l({},si,"object"==typeof e&&e?e:{})).target){var t=ni(e.target).attr("id");t||(t=we.getUID(ii),ni(e.target).attr("id",t)),e.target="#"+t}return we.typeCheckConfig(ii,e,li),e},e._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},e._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},e._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},e._process=function(){var e=this._getScrollTop()+this._config.offset,t=this._getScrollHeight(),n=this._config.offset+t-this._getOffsetHeight();if(this._scrollHeight!==t&&this.refresh(),n<=e){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&e<this._offsets[0]&&0<this._offsets[0])return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;){this._activeTarget!==this._targets[o]&&e>=this._offsets[o]&&(void 0===this._offsets[o+1]||e<this._offsets[o+1])&&this._activate(this._targets[o])}}},e._activate=function(t){this._activeTarget=t,this._clear();var e=this._selector.split(",");e=e.map(function(e){return e+'[data-target="'+t+'"],'+e+'[href="'+t+'"]'});var n=ni([].slice.call(document.querySelectorAll(e.join(","))));n.hasClass(ui)?(n.closest(vi).find(bi).addClass(di),n.addClass(di)):(n.addClass(di),n.parents(pi).prev(mi+", "+_i).addClass(di),n.parents(pi).prev(gi).children(mi).addClass(di)),ni(this._scrollElement).trigger(ci.ACTIVATE,{relatedTarget:t})},e._clear=function(){var e=[].slice.call(document.querySelectorAll(this._selector));ni(e).filter(fi).removeClass(di)},n._jQueryInterface=function(t){return this.each(function(){var e=ni(this).data(oi);if(e||(e=new n(this,"object"==typeof t&&t),ni(this).data(oi,e)),"string"==typeof t){if(void 0===e[t])throw new TypeError('No method named "'+t+'"');e[t]()}})},a(n,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return si}}]),n}(),ni(window).on(ci.LOAD_DATA_API,function(){for(var e=[].slice.call(document.querySelectorAll(hi)),t=e.length;t--;){var n=ni(e[t]);Si._jQueryInterface.call(n,n.data())}}),ni.fn[ii]=Si._jQueryInterface,ni.fn[ii].Constructor=Si,ni.fn[ii].noConflict=function(){return ni.fn[ii]=ai,Si._jQueryInterface},Si),Yi=(Ti="."+(ki="bs.tab"),Di=(Ci=t).fn.tab,Ii={HIDE:"hide"+Ti,HIDDEN:"hidden"+Ti,SHOW:"show"+Ti,SHOWN:"shown"+Ti,CLICK_DATA_API:"click"+Ti+".data-api"},Ai="dropdown-menu",Oi="active",Ni="disabled",xi="fade",Pi="show",ji=".dropdown",Mi=".nav, .list-group",Li=".active",Fi="> li > .active",Hi='[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',Ri=".dropdown-toggle",Wi="> .dropdown-menu .active",Ui=function(){function i(e){this._element=e}var e=i.prototype;return e.show=function(){var n=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&Ci(this._element).hasClass(Oi)||Ci(this._element).hasClass(Ni))){var e,i,t=Ci(this._element).closest(Mi)[0],o=we.getSelectorFromElement(this._element);if(t){var r="UL"===t.nodeName?Fi:Li;i=(i=Ci.makeArray(Ci(t).find(r)))[i.length-1]}var a=Ci.Event(Ii.HIDE,{relatedTarget:this._element}),s=Ci.Event(Ii.SHOW,{relatedTarget:i});if(i&&Ci(i).trigger(a),Ci(this._element).trigger(s),!s.isDefaultPrevented()&&!a.isDefaultPrevented()){o&&(e=document.querySelector(o)),this._activate(this._element,t);var l=function(){var e=Ci.Event(Ii.HIDDEN,{relatedTarget:n._element}),t=Ci.Event(Ii.SHOWN,{relatedTarget:i});Ci(i).trigger(e),Ci(n._element).trigger(t)};e?this._activate(e,e.parentNode,l):l()}}},e.dispose=function(){Ci.removeData(this._element,ki),this._element=null},e._activate=function(e,t,n){var i=this,o=("UL"===t.nodeName?Ci(t).find(Fi):Ci(t).children(Li))[0],r=n&&o&&Ci(o).hasClass(xi),a=function(){return i._transitionComplete(e,o,n)};if(o&&r){var s=we.getTransitionDurationFromElement(o);Ci(o).one(we.TRANSITION_END,a).emulateTransitionEnd(s)}else a()},e._transitionComplete=function(e,t,n){if(t){Ci(t).removeClass(Pi+" "+Oi);var i=Ci(t.parentNode).find(Wi)[0];i&&Ci(i).removeClass(Oi),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!1)}if(Ci(e).addClass(Oi),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!0),we.reflow(e),Ci(e).addClass(Pi),e.parentNode&&Ci(e.parentNode).hasClass(Ai)){var o=Ci(e).closest(ji)[0];if(o){var r=[].slice.call(o.querySelectorAll(Ri));Ci(r).addClass(Oi)}e.setAttribute("aria-expanded",!0)}n&&n()},i._jQueryInterface=function(n){return this.each(function(){var e=Ci(this),t=e.data(ki);if(t||(t=new i(this),e.data(ki,t)),"string"==typeof n){if(void 0===t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},a(i,null,[{key:"VERSION",get:function(){return"4.1.3"}}]),i}(),Ci(document).on(Ii.CLICK_DATA_API,Hi,function(e){e.preventDefault(),Ui._jQueryInterface.call(Ci(this),"show")}),Ci.fn.tab=Ui._jQueryInterface,Ci.fn.tab.Constructor=Ui,Ci.fn.tab.noConflict=function(){return Ci.fn.tab=Di,Ui._jQueryInterface},Ui);!function(e){if(void 0===e)throw new TypeError("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||4<=t[0])throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(t),e.Util=we,e.Alert=Se,e.Button=Ce,e.Carousel=ke,e.Collapse=Te,e.Dropdown=Bi,e.Modal=Qi,e.Popover=$i,e.Scrollspy=Ki,e.Tab=Yi,e.Tooltip=qi,Object.defineProperty(e,"__esModule",{value:!0})}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("jquery")):"function"==typeof define&&define.amd?define(["exports","jquery"],t):t(e.material={},e.jQuery)}(this,function(e,i){"use strict";i=i&&i.hasOwnProperty("default")?i.default:i;var n,o,t,r,a,s,l,c,u,d,h,f,p,m,g,_,v,y,b=(o="show-predecessor",t="hide"+".bs.collapse",r="show"+".bs.collapse",a=".expansion-panel",s=".expansion-panel .collapse",void(n=i)(document).on(""+t,s,function(){var e=n(this).closest(a);e.removeClass("show");var t=e.prev(a);t.length&&t.removeClass(o)}).on(""+r,s,function(){var e=n(this).closest(a);e.addClass("show");var t=e.prev(a);t.length&&t.addClass(o)})),E=(u="."+(c="md.floatinglabel"),d="floatinglabel",h=(l=i).fn[d],f="is-focused",p="has-value",m="change"+u,g="focusin"+u,_="focusout"+u,v={DATA_PARENT:".floating-label",DATA_TOGGLE:".floating-label .custom-select, .floating-label .form-control"},y=function(){function i(e){this._element=e,this._parent=l(e).closest(v.DATA_PARENT)[0]}var e=i.prototype;return e.change=function(){l(this._element).val()||l(this._element).is("select")&&""!==l("option:first-child",l(this._element)).html().replace(" ","")?l(this._parent).addClass(p):l(this._parent).removeClass(p)},e.focusin=function(){l(this._parent).addClass(f)},e.focusout=function(){l(this._parent).removeClass(f)},i._jQueryInterface=function(n){return this.each(function(){var e=n||"change",t=l(this).data(c);if(t||(t=new i(this),l(this).data(c,t)),"string"==typeof e){if(void 0===t[e])throw new Error('No method named "'+e+'"');t[e]()}})},i}(),l(document).on(m+" "+g+" "+_,v.DATA_TOGGLE,function(e){y._jQueryInterface.call(l(this),e.type)}),l.fn[d]=y._jQueryInterface,l.fn[d].Constructor=y,l.fn[d].noConflict=function(){return l.fn[d]=h,y._jQueryInterface},y);function w(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function S(o){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{},t=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(t=t.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),t.forEach(function(e){var t,n,i;t=o,i=r[n=e],n in t?Object.defineProperty(t,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[n]=i})}return o}var C,k,T,D,I,A,O,N,x,P,j,M,L,F,H,R,W=(H="transitionend",R={TRANSITION_END:"mdTransitionEnd",getSelectorFromElement:function(e){var t=e.getAttribute("data-target");t&&"#"!==t||(t=e.getAttribute("href")||"");try{return 0<F(document).find(t).length?t:null}catch(e){return null}},getTransitionDurationFromElement:function(e){if(!e)return 0;var t=F(e).css("transition-duration");return t?(t=t.split(",")[0],1e3*parseFloat(t)):0},getUID:function(e){for(;e+=~~(1e6*Math.random()),document.getElementById(e););return e},isElement:function(e){return(e[0]||e).nodeType},reflow:function(e){return e.offsetHeight},supportsTransitionEnd:function(){return Boolean(H)},triggerTransitionEnd:function(e){F(e).trigger(H)},typeCheckConfig:function(e,t,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var o=n[i],r=t[i],a=r&&R.isElement(r)?"element":(s=r,{}.toString.call(s).match(/\s([a-z]+)/i)[1].toLowerCase());if(!new RegExp(o).test(a))throw new Error(e.toUpperCase()+': Option "'+i+'" provided type "'+a+'" but expected type "'+o+'".')}var s}},(F=i).fn.emulateTransitionEnd=function(e){var t=this,n=!1;return F(this).one(R.TRANSITION_END,function(){n=!0}),setTimeout(function(){n||R.triggerTransitionEnd(t)},e),this},F.event.special[R.TRANSITION_END]={bindType:H,delegateType:H,handle:function(e){if(F(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}},R),U=(T="."+(k="md.navdrawer"),D="navdrawer",I=(C=i).fn[D],A="navdrawer-backdrop",O="navdrawer-open",x={breakpoint:"",keyboard:!0,show:!0,type:"default"},P={keyboard:"boolean",show:"boolean",type:"string"},j={CLICK_DATA_API:"click"+T+".data-api",CLICK_DISMISS:"click.dismiss"+T,FOCUSIN:"focusin"+T,HIDDEN:"hidden"+T,HIDE:"hide"+T,KEYDOWN_DISMISS:"keydown.dismiss"+T,MOUSEDOWN_DISMISS:"mousedown.dismiss"+T,MOUSEUP_DISMISS:"mouseup.dismiss"+T,SHOW:(N="show")+T,SHOWN:"shown"+T},M={CONTENT:".navdrawer-content",DATA_DISMISS:'[data-dismiss="navdrawer"]',DATA_TOGGLE:'[data-toggle="navdrawer"]'},L=function(){function o(e,t){this._backdrop=null,this._config=this._getConfig(t),this._content=C(e).find(M.CONTENT)[0],this._element=e,this._ignoreBackdropClick=!1,this._isShown=!1,this._typeBreakpoint=""===this._config.breakpoint?"":"-"+this._config.breakpoint}var e,t,n=o.prototype;return n.hide=function(e){var t=this;if(e&&e.preventDefault(),!this._isTransitioning&&this._isShown){var n=C.Event(j.HIDE);if(C(this._element).trigger(n),this._isShown&&!n.isDefaultPrevented()){this._isShown=!1,this._isTransitioning=!0,this._setEscapeEvent(),C(document).off(j.FOCUSIN),C(document.body).removeClass(O+"-"+this._config.type+this._typeBreakpoint),C(this._element).removeClass(N),C(this._element).off(j.CLICK_DISMISS),C(this._content).off(j.MOUSEDOWN_DISMISS);var i=W.getTransitionDurationFromElement(this._content);C(this._content).one(W.TRANSITION_END,function(e){return t._hideNavdrawer(e)}).emulateTransitionEnd(i),this._showBackdrop()}}},n.show=function(e){var t=this;if(!this._isTransitioning&&!this._isShown){this._isTransitioning=!0;var n=C.Event(j.SHOW,{relatedTarget:e});C(this._element).trigger(n),this._isShown||n.isDefaultPrevented()||(this._isShown=!0,this._setEscapeEvent(),C(this._element).addClass(D+"-"+this._config.type+this._typeBreakpoint),C(this._element).on(j.CLICK_DISMISS,M.DATA_DISMISS,function(e){return t.hide(e)}),C(this._content).on(j.MOUSEDOWN_DISMISS,function(){C(t._element).one(j.MOUSEUP_DISMISS,function(e){C(e.target).is(t._element)&&(t._ignoreBackdropClick=!0)})}),this._showBackdrop(),this._showElement(e))}},n.toggle=function(e){return this._isShown?this.hide():this.show(e)},n._enforceFocus=function(){var t=this;C(document).off(j.FOCUSIN).on(j.FOCUSIN,function(e){document!==e.target&&t._element!==e.target&&0===C(t._element).has(e.target).length&&t._element.focus()})},n._getConfig=function(e){return e=S({},x,e),W.typeCheckConfig(D,e,P),e},n._hideNavdrawer=function(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._isTransitioning=!1,C(this._element).trigger(j.HIDDEN)},n._removeBackdrop=function(){this._backdrop&&(C(this._backdrop).remove(),this._backdrop=null)},n._setEscapeEvent=function(){var t=this;this._isShown&&this._config.keyboard?C(this._element).on(j.KEYDOWN_DISMISS,function(e){27===e.which&&(e.preventDefault(),t.hide())}):this._isShown||C(this._element).off(j.KEYDOWN_DISMISS)},n._showBackdrop=function(){var t=this;this._isShown?(this._backdrop=document.createElement("div"),C(this._backdrop).addClass(A).addClass(A+"-"+this._config.type+this._typeBreakpoint).appendTo(document.body),C(this._element).on(j.CLICK_DISMISS,function(e){t._ignoreBackdropClick?t._ignoreBackdropClick=!1:e.target===e.currentTarget&&t.hide()}),W.reflow(this._backdrop),C(this._backdrop).addClass(N)):!this._isShown&&this._backdrop&&(C(this._backdrop).removeClass(N),this._removeBackdrop())},n._showElement=function(e){var t=this;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),W.reflow(this._element),C(document.body).addClass(O+"-"+this._config.type+this._typeBreakpoint),C(this._element).addClass(N),this._enforceFocus();var n=C.Event(j.SHOWN,{relatedTarget:e}),i=W.getTransitionDurationFromElement(this._content);C(this._content).one(W.TRANSITION_END,function(){t._element.focus(),t._isTransitioning=!1,C(t._element).trigger(n)}).emulateTransitionEnd(i)},o._jQueryInterface=function(n,i){return this.each(function(){var e=S({},x,C(this).data(),"object"==typeof n&&n?n:{}),t=C(this).data(k);if(t||(t=new o(this,e),C(this).data(k,t)),"string"==typeof n){if(void 0===t[n])throw new TypeError('No method named "'+n+'"');t[n](i)}else e.show&&t.show(i)})},e=o,t=[{key:"Default",get:function(){return x}}],null&&w(e.prototype,null),w(e,t),o}(),C(document).on(j.CLICK_DATA_API,M.DATA_TOGGLE,function(e){var t,n=this,i=W.getSelectorFromElement(this);i&&(t=C(i)[0]);var o=C(t).data(k)?"toggle":S({},C(t).data(),C(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||e.preventDefault();var r=C(t).one(j.SHOW,function(e){e.isDefaultPrevented()||r.one(j.HIDDEN,function(){C(n).is(":visible")&&n.focus()})});L._jQueryInterface.call(C(t),o,this)}),C.fn[D]=L._jQueryInterface,C.fn[D].Constructor=L,C.fn[D].noConflict=function(){return C.fn[D]=I,L._jQueryInterface},L);function B(e,t){return e(t={exports:{}},t.exports),t.exports}var Q,q,$,K,Y,V,J,z,G,Z,X,ee,te,ne,ie,oe,re,ae,se,le,ce,ue=B(function(e,t){var n;n=function(g){var i=g(window),_=g(document),v=g(document.documentElement),y=null!=document.documentElement.style.transition;function b(o,r,a,e){if(!o)return b;var s=!1,l={id:o.id||"P"+Math.abs(~~(Math.random()*new Date))},c=a?g.extend(!0,{},a.defaults,e):e||{},u=g.extend({},b.klasses(),c.klass),d=g(o),t=function(){return this.start()},h=t.prototype={constructor:t,$node:d,start:function(){return l&&l.start?h:(l.methods={},l.start=!0,l.open=!1,l.type=o.type,o.autofocus=o==S(),o.readOnly=!c.editable,o.id=o.id||l.id,"text"!=o.type&&(o.type="text"),h.component=new a(h,c),h.$root=g('<div class="'+u.picker+'" id="'+o.id+'_root" />'),w(h.$root[0],"hidden",!0),h.$holder=g(f()).appendTo(h.$root),p(),c.formatSubmit&&(!0===c.hiddenName?(i=o.name,o.name=""):i=(i=["string"==typeof c.hiddenPrefix?c.hiddenPrefix:"","string"==typeof c.hiddenSuffix?c.hiddenSuffix:"_submit"])[0]+o.name+i[1],h._hidden=g('<input type=hidden name="'+i+'"'+(d.data("value")||o.value?' value="'+h.get("select",c.formatSubmit)+'"':"")+">")[0],d.on("change."+l.id,function(){h._hidden.value=o.value?h.get("select",c.formatSubmit):""})),d.data(r,h).addClass(u.input).val(d.data("value")?h.get("select",c.format):o.value),c.editable||d.on("focus."+l.id+" click."+l.id,function(e){e.preventDefault(),h.open()}).on("keydown."+l.id,m),w(o,{haspopup:!0,expanded:!1,readonly:!1,owns:o.id+"_root"}),c.containerHidden?g(c.containerHidden).append(h._hidden):d.after(h._hidden),c.container?g(c.container).append(h.$root):d.after(h.$root),h.on({start:h.component.onStart,render:h.component.onRender,stop:h.component.onStop,open:h.component.onOpen,close:h.component.onClose,set:h.component.onSet}).on({start:c.onStart,render:c.onRender,stop:c.onStop,open:c.onOpen,close:c.onClose,set:c.onSet}),e=h.$holder[0],n="position",e.currentStyle?t=e.currentStyle[n]:window.getComputedStyle&&(t=getComputedStyle(e)[n]),s="fixed"==t,o.autofocus&&h.open(),h.trigger("start").trigger("render"));var e,t,n,i},render:function(e){return e?(h.$holder=g(f()),p(),h.$root.html(h.$holder)):h.$root.find("."+u.box).html(h.component.nodes(l.open)),h.trigger("render")},stop:function(){return l.start&&(h.close(),h._hidden&&h._hidden.parentNode.removeChild(h._hidden),h.$root.remove(),d.removeClass(u.input).removeData(r),setTimeout(function(){d.off("."+l.id)},0),o.type=l.type,o.readOnly=!1,h.trigger("stop"),l.methods={},l.start=!1),h},open:function(e){return l.open?h:(d.addClass(u.active),w(o,"expanded",!0),setTimeout(function(){h.$root.addClass(u.opened),w(h.$root[0],"hidden",!1)},0),!1!==e&&(l.open=!0,s&&v.css("overflow","hidden").css("padding-right","+="+E()),s&&y?h.$holder.find("."+u.frame).one("transitionend",function(){h.$holder[0].focus()}):h.$holder[0].focus(),_.on("click."+l.id+" focusin."+l.id,function(e){var t=e.target;t!=o&&t!=document&&3!=e.which&&h.close(t===h.$holder[0])}).on("keydown."+l.id,function(e){var t=e.keyCode,n=h.component.key[t],i=e.target;27==t?h.close(!0):i!=h.$holder[0]||!n&&13!=t?g.contains(h.$root[0],i)&&13==t&&(e.preventDefault(),i.click()):(e.preventDefault(),n?b._.trigger(h.component.key.go,h,[b._.trigger(n)]):h.$root.find("."+u.highlighted).hasClass(u.disabled)||(h.set("select",h.component.item.highlight),c.closeOnSelect&&h.close(!0)))})),h.trigger("open"))},close:function(e){return e&&(c.editable?o.focus():(h.$holder.off("focus.toOpen").focus(),setTimeout(function(){h.$holder.on("focus.toOpen",n)},0))),d.removeClass(u.active),w(o,"expanded",!1),setTimeout(function(){h.$root.removeClass(u.opened+" "+u.focused),w(h.$root[0],"hidden",!0)},0),l.open?(l.open=!1,s&&v.css("overflow","").css("padding-right","-="+E()),_.off("."+l.id),h.trigger("close")):h},clear:function(e){return h.set("clear",null,e)},set:function(e,t,n){var i,o,r=g.isPlainObject(e),a=r?e:{};if(n=r&&g.isPlainObject(t)?t:n||{},e){for(i in r||(a[e]=t),a)o=a[i],i in h.component.item&&(void 0===o&&(o=null),h.component.set(i,o,n)),"select"!=i&&"clear"!=i||d.val("clear"==i?"":h.get(i,c.format)).trigger("change");h.render()}return n.muted?h:h.trigger("set",a)},get:function(e,t){if(null!=l[e=e||"value"])return l[e];if("valueSubmit"==e){if(h._hidden)return h._hidden.value;e="value"}if("value"==e)return o.value;if(e in h.component.item){if("string"!=typeof t)return h.component.get(e);var n=h.component.get(e);return n?b._.trigger(h.component.formats.toString,h.component,[t,n]):""}},on:function(e,t,n){var i,o,r=g.isPlainObject(e),a=r?e:{};if(e)for(i in r||(a[e]=t),a)o=a[i],n&&(i="_"+i),l.methods[i]=l.methods[i]||[],l.methods[i].push(o);return h},off:function(){var e,t,n=arguments;for(e=0,namesCount=n.length;e<namesCount;e+=1)(t=n[e])in l.methods&&delete l.methods[t];return h},trigger:function(e,n){var t=function(e){var t=l.methods[e];t&&t.map(function(e){b._.trigger(e,h,[n])})};return t("_"+e),t(e),h}};function f(){return b._.node("div",b._.node("div",b._.node("div",b._.node("div",h.component.nodes(l.open),u.box),u.wrap),u.frame),u.holder,'tabindex="-1"')}function p(){h.$holder.on({keydown:m,"focus.toOpen":n,blur:function(){d.removeClass(u.target)},focusin:function(e){h.$root.removeClass(u.focused),e.stopPropagation()},"mousedown click":function(e){var t=e.target;t!=h.$holder[0]&&(e.stopPropagation(),"mousedown"!=e.type||g(t).is("input, select, textarea, button, option")||(e.preventDefault(),h.$holder[0].focus()))}}).on("click","[data-pick], [data-nav], [data-clear], [data-close]",function(){var e=g(this),t=e.data(),n=e.hasClass(u.navDisabled)||e.hasClass(u.disabled),i=S();i=i&&(i.type||i.href),(n||i&&!g.contains(h.$root[0],i))&&h.$holder[0].focus(),!n&&t.nav?h.set("highlight",h.component.item.highlight,{nav:t.nav}):!n&&"pick"in t?(h.set("select",t.pick),c.closeOnSelect&&h.close(!0)):t.clear?(h.clear(),c.closeOnClear&&h.close(!0)):t.close&&h.close(!0)})}function n(e){e.stopPropagation(),d.addClass(u.target),h.$root.addClass(u.focused),h.open()}function m(e){var t=e.keyCode,n=/^(8|46)$/.test(t);if(27==t)return h.close(!0),!1;(32==t||n||!l.open&&h.component.key[t])&&(e.preventDefault(),e.stopPropagation(),n?h.clear().close():h.open())}return new t}function E(){if(v.height()<=i.height())return 0;var e=g('<div style="visibility:hidden;width:100px" />').appendTo("body"),t=e[0].offsetWidth;e.css("overflow","scroll");var n=g('<div style="width:100%" />').appendTo(e)[0].offsetWidth;return e.remove(),t-n}function w(e,t,n){if(g.isPlainObject(t))for(var i in t)o(e,i,t[i]);else o(e,t,n)}function o(e,t,n){e.setAttribute(("role"==t?"":"aria-")+t,n)}function S(){try{return document.activeElement}catch(e){}}return b.klasses=function(e){return{picker:e=e||"picker",opened:e+"--opened",focused:e+"--focused",input:e+"__input",active:e+"__input--active",target:e+"__input--target",holder:e+"__holder",frame:e+"__frame",wrap:e+"__wrap",box:e+"__box"}},b._={group:function(e){for(var t,n="",i=b._.trigger(e.min,e);i<=b._.trigger(e.max,e,[i]);i+=e.i)t=b._.trigger(e.item,e,[i]),n+=b._.node(e.node,t[0],t[1],t[2]);return n},node:function(e,t,n,i){return t?"<"+e+(n=n?' class="'+n+'"':"")+(i=i?" "+i:"")+">"+(t=g.isArray(t)?t.join(""):t)+"</"+e+">":""},lead:function(e){return(e<10?"0":"")+e},trigger:function(e,t,n){return"function"==typeof e?e.apply(t,n||[]):e},digits:function(e){return/\d/.test(e[1])?2:1},isDate:function(e){return-1<{}.toString.call(e).indexOf("Date")&&this.isInteger(e.getDate())},isInteger:function(e){return-1<{}.toString.call(e).indexOf("Number")&&e%1==0},ariaAttr:function(e,t){for(var n in g.isPlainObject(e)||(e={attribute:t}),t="",e){var i=("role"==n?"":"aria-")+n;t+=null==e[n]?"":i+'="'+e[n]+'"'}return t}},b.extend=function(i,o){g.fn[i]=function(e,t){var n=this.data(i);return"picker"==e?n:n&&"string"==typeof e?b._.trigger(n[e],n,[t]):this.each(function(){g(this).data(i)||new b(this,i,o,e)})},g.fn[i].defaults=o.defaults},b},e.exports=n(i)}),de=Object.freeze({default:ue,__moduleExports:ue}),he=de&&ue||de,fe=(B(function(e,t){var n;n=function(e,p){var t,_=e._;function n(t,n){var e,i=this,o=t.$node[0],r=o.value,a=t.$node.data("value"),s=a||r,l=a?n.formatSubmit:n.format,c=function(){return o.currentStyle?"rtl"==o.currentStyle.direction:"rtl"==getComputedStyle(t.$root[0]).direction};i.settings=n,i.$node=t.$node,i.queue={min:"measure create",max:"measure create",now:"now create",select:"parse create validate",highlight:"parse navigate create validate",view:"parse create validate viewset",disable:"deactivate",enable:"activate"},i.item={},i.item.clear=null,i.item.disable=(n.disable||[]).slice(0),i.item.enable=-(!0===(e=i.item.disable)[0]?e.shift():-1),i.set("min",n.min).set("max",n.max).set("now"),s?i.set("select",s,{format:l,defaultValue:!0}):i.set("select",null).set("highlight",i.item.now),i.key={40:7,38:-7,39:function(){return c()?-1:1},37:function(){return c()?1:-1},go:function(e){var t=i.item.highlight,n=new Date(t.year,t.month,t.date+e);i.set("highlight",n,{interval:e}),this.render()}},t.on("render",function(){t.$root.find("."+n.klass.selectMonth).on("change",function(){var e=this.value;e&&(t.set("highlight",[t.get("view").year,e,t.get("highlight").date]),t.$root.find("."+n.klass.selectMonth).trigger("focus"))}),t.$root.find("."+n.klass.selectYear).on("change",function(){var e=this.value;e&&(t.set("highlight",[e,t.get("view").month,t.get("highlight").date]),t.$root.find("."+n.klass.selectYear).trigger("focus"))})},1).on("open",function(){var e="";i.disabled(i.get("now"))&&(e=":not(."+n.klass.buttonToday+")"),t.$root.find("button"+e+", select").attr("disabled",!1)},1).on("close",function(){t.$root.find("button, select").attr("disabled",!0)},1)}n.prototype.set=function(t,n,i){var o=this,e=o.item;return null===n?("clear"==t&&(t="select"),e[t]=n):(e["enable"==t?"disable":"flip"==t?"enable":t]=o.queue[t].split(" ").map(function(e){return n=o[e](t,n,i)}).pop(),"select"==t?o.set("highlight",e.select,i):"highlight"==t?o.set("view",e.highlight,i):t.match(/^(flip|min|max|disable|enable)$/)&&(e.select&&o.disabled(e.select)&&o.set("select",e.select,i),e.highlight&&o.disabled(e.highlight)&&o.set("highlight",e.highlight,i))),o},n.prototype.get=function(e){return this.item[e]},n.prototype.create=function(e,t,n){var i;return(t=void 0===t?e:t)==-1/0||t==1/0?i=t:t=p.isPlainObject(t)&&_.isInteger(t.pick)?t.obj:p.isArray(t)?(t=new Date(t[0],t[1],t[2]),_.isDate(t)?t:this.create().obj):_.isInteger(t)||_.isDate(t)?this.normalize(new Date(t),n):this.now(e,t,n),{year:i||t.getFullYear(),month:i||t.getMonth(),date:i||t.getDate(),day:i||t.getDay(),obj:i||t,pick:i||t.getTime()}},n.prototype.createRange=function(e,t){var n=this,i=function(e){return!0===e||p.isArray(e)||_.isDate(e)?n.create(e):e};return _.isInteger(e)||(e=i(e)),_.isInteger(t)||(t=i(t)),_.isInteger(e)&&p.isPlainObject(t)?e=[t.year,t.month,t.date+e]:_.isInteger(t)&&p.isPlainObject(e)&&(t=[e.year,e.month,e.date+t]),{from:i(e),to:i(t)}},n.prototype.withinRange=function(e,t){return e=this.createRange(e.from,e.to),t.pick>=e.from.pick&&t.pick<=e.to.pick},n.prototype.overlapRanges=function(e,t){var n=this;return e=n.createRange(e.from,e.to),t=n.createRange(t.from,t.to),n.withinRange(e,t.from)||n.withinRange(e,t.to)||n.withinRange(t,e.from)||n.withinRange(t,e.to)},n.prototype.now=function(e,t,n){return t=new Date,n&&n.rel&&t.setDate(t.getDate()+n.rel),this.normalize(t,n)},n.prototype.navigate=function(e,t,n){var i,o,r,a,s=p.isArray(t),l=p.isPlainObject(t),c=this.item.view;if(s||l){for(a=l?(o=t.year,r=t.month,t.date):(o=+t[0],r=+t[1],+t[2]),n&&n.nav&&c&&c.month!==r&&(o=c.year,r=c.month),o=(i=new Date(o,r+(n&&n.nav?n.nav:0),1)).getFullYear(),r=i.getMonth();new Date(o,r,a).getMonth()!==r;)a-=1;t=[o,r,a]}return t},n.prototype.normalize=function(e){return e.setHours(0,0,0,0),e},n.prototype.measure=function(e,t){return t?"string"==typeof t?t=this.parse(e,t):_.isInteger(t)&&(t=this.now(e,t,{rel:t})):t="min"==e?-1/0:1/0,t},n.prototype.viewset=function(e,t){return this.create([t.year,t.month,1])},n.prototype.validate=function(e,n,t){var i,o,r,a,s=this,l=n,c=t&&t.interval?t.interval:1,u=-1===s.item.enable,d=s.item.min,h=s.item.max,f=u&&s.item.disable.filter(function(e){if(p.isArray(e)){var t=s.create(e).pick;t<n.pick?i=!0:t>n.pick&&(o=!0)}return _.isInteger(e)}).length;if((!t||!t.nav&&!t.defaultValue)&&(!u&&s.disabled(n)||u&&s.disabled(n)&&(f||i||o)||!u&&(n.pick<=d.pick||n.pick>=h.pick)))for(u&&!f&&(!o&&0<c||!i&&c<0)&&(c*=-1);s.disabled(n)&&(1<Math.abs(c)&&(n.month<l.month||n.month>l.month)&&(n=l,c=0<c?1:-1),n.pick<=d.pick?(r=!0,c=1,n=s.create([d.year,d.month,d.date+(n.pick===d.pick?0:-1)])):n.pick>=h.pick&&(a=!0,c=-1,n=s.create([h.year,h.month,h.date+(n.pick===h.pick?0:1)])),!r||!a);)n=s.create([n.year,n.month,n.date+c]);return n},n.prototype.disabled=function(t){var n=this,e=n.item.disable.filter(function(e){return _.isInteger(e)?t.day===(n.settings.firstDay?e:e-1)%7:p.isArray(e)||_.isDate(e)?t.pick===n.create(e).pick:p.isPlainObject(e)?n.withinRange(e,t):void 0});return e=e.length&&!e.filter(function(e){return p.isArray(e)&&"inverted"==e[3]||p.isPlainObject(e)&&e.inverted}).length,-1===n.item.enable?!e:e||t.pick<n.item.min.pick||t.pick>n.item.max.pick},n.prototype.parse=function(e,i,t){var o=this,r={};return i&&"string"==typeof i?(t&&t.format||((t=t||{}).format=o.settings.format),o.formats.toArray(t.format).map(function(e){var t=o.formats[e],n=t?_.trigger(t,o,[i,r]):e.replace(/^!/,"").length;t&&(r[e]=i.substr(0,n)),i=i.substr(n)}),[r.yyyy||r.yy,+(r.mm||r.m)-1,r.dd||r.d]):i},n.prototype.formats=function(){function i(e,t,n){var i=e.match(/[^\x00-\x7F]+|\w+/)[0];return n.mm||n.m||(n.m=t.indexOf(i)+1),i.length}function n(e){return e.match(/\w+/)[0].length}return{d:function(e,t){return e?_.digits(e):t.date},dd:function(e,t){return e?2:_.lead(t.date)},ddd:function(e,t){return e?n(e):this.settings.weekdaysShort[t.day]},dddd:function(e,t){return e?n(e):this.settings.weekdaysFull[t.day]},m:function(e,t){return e?_.digits(e):t.month+1},mm:function(e,t){return e?2:_.lead(t.month+1)},mmm:function(e,t){var n=this.settings.monthsShort;return e?i(e,n,t):n[t.month]},mmmm:function(e,t){var n=this.settings.monthsFull;return e?i(e,n,t):n[t.month]},yy:function(e,t){return e?2:(""+t.year).slice(2)},yyyy:function(e,t){return e?4:t.year},toArray:function(e){return e.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g)},toString:function(e,t){var n=this;return n.formats.toArray(e).map(function(e){return _.trigger(n.formats[e],n,[0,t])||e.replace(/^!/,"")}).join("")}}}(),n.prototype.isDateExact=function(e,t){return _.isInteger(e)&&_.isInteger(t)||"boolean"==typeof e&&"boolean"==typeof t?e===t:(_.isDate(e)||p.isArray(e))&&(_.isDate(t)||p.isArray(t))?this.create(e).pick===this.create(t).pick:!(!p.isPlainObject(e)||!p.isPlainObject(t))&&this.isDateExact(e.from,t.from)&&this.isDateExact(e.to,t.to)},n.prototype.isDateOverlap=function(e,t){var n=this.settings.firstDay?1:0;return _.isInteger(e)&&(_.isDate(t)||p.isArray(t))?(e=e%7+n)===this.create(t).day+1:_.isInteger(t)&&(_.isDate(e)||p.isArray(e))?(t=t%7+n)===this.create(e).day+1:!(!p.isPlainObject(e)||!p.isPlainObject(t))&&this.overlapRanges(e,t)},n.prototype.flipEnable=function(e){var t=this.item;t.enable=e||(-1==t.enable?1:-1)},n.prototype.deactivate=function(e,t){var i=this,o=i.item.disable.slice(0);return"flip"==t?i.flipEnable():!1===t?(i.flipEnable(1),o=[]):!0===t?(i.flipEnable(-1),o=[]):t.map(function(e){for(var t,n=0;n<o.length;n+=1)if(i.isDateExact(e,o[n])){t=!0;break}t||(_.isInteger(e)||_.isDate(e)||p.isArray(e)||p.isPlainObject(e)&&e.from&&e.to)&&o.push(e)}),o},n.prototype.activate=function(e,t){var r=this,a=r.item.disable,s=a.length;return"flip"==t?r.flipEnable():!0===t?(r.flipEnable(1),a=[]):!1===t?(r.flipEnable(-1),a=[]):t.map(function(e){var t,n,i,o;for(i=0;i<s;i+=1){if(n=a[i],r.isDateExact(n,e)){t=a[i]=null,o=!0;break}if(r.isDateOverlap(n,e)){p.isPlainObject(e)?(e.inverted=!0,t=e):p.isArray(e)?(t=e)[3]||t.push("inverted"):_.isDate(e)&&(t=[e.getFullYear(),e.getMonth(),e.getDate(),"inverted"]);break}}if(t)for(i=0;i<s;i+=1)if(r.isDateExact(a[i],e)){a[i]=null;break}if(o)for(i=0;i<s;i+=1)if(r.isDateOverlap(a[i],e)){a[i]=null;break}t&&a.push(t)}),a.filter(function(e){return null!=e})},n.prototype.nodes=function(l){var t,n,c=this,u=c.settings,e=c.item,a=e.now,s=e.select,d=e.highlight,h=e.view,f=e.disable,p=e.min,m=e.max,i=(t=(u.showWeekdaysFull?u.weekdaysFull:u.weekdaysShort).slice(0),n=u.weekdaysFull.slice(0),u.firstDay&&(t.push(t.shift()),n.push(n.shift())),_.node("thead",_.node("tr",_.group({min:0,max:6,i:1,node:"th",item:function(e){return[t[e],u.klass.weekdays,'scope=col title="'+n[e]+'"']}})))),o=function(e){return _.node("div"," ",u.klass["nav"+(e?"Next":"Prev")]+(e&&h.year>=m.year&&h.month>=m.month||!e&&h.year<=p.year&&h.month<=p.month?" "+u.klass.navDisabled:""),"data-nav="+(e||-1)+" "+_.ariaAttr({role:"button",controls:c.$node[0].id+"_table"})+' title="'+(e?u.labelMonthNext:u.labelMonthPrev)+'"')},r=function(){var t=u.showMonthsShort?u.monthsShort:u.monthsFull;return u.selectMonths?_.node("select",_.group({min:0,max:11,i:1,node:"option",item:function(e){return[t[e],0,"value="+e+(h.month==e?" selected":"")+(h.year==p.year&&e<p.month||h.year==m.year&&e>m.month?" disabled":"")]}}),u.klass.selectMonth,(l?"":"disabled")+" "+_.ariaAttr({controls:c.$node[0].id+"_table"})+' title="'+u.labelMonthSelect+'"'):_.node("div",t[h.month],u.klass.month)},g=function(){var t=h.year,e=!0===u.selectYears?5:~~(u.selectYears/2);if(e){var n=p.year,i=m.year,o=t-e,r=t+e;if(o<n&&(r+=n-o,o=n),i<r){var a=o-n,s=r-i;o-=s<a?s:a,r=i}return _.node("select",_.group({min:o,max:r,i:1,node:"option",item:function(e){return[e,0,"value="+e+(t==e?" selected":"")]}}),u.klass.selectYear,(l?"":"disabled")+" "+_.ariaAttr({controls:c.$node[0].id+"_table"})+' title="'+u.labelYearSelect+'"')}return _.node("div",t,u.klass.year)};return _.node("div",(u.selectYears?g()+r():r()+g())+o()+o(1),u.klass.header)+_.node("table",i+_.node("tbody",_.group({min:0,max:5,i:1,node:"tr",item:function(e){var t=u.firstDay&&0===c.create([h.year,h.month,1]).day?-7:0;return[_.group({min:7*e-h.day+t+1,max:function(){return this.min+7-1},i:1,node:"td",item:function(e){e=c.create([h.year,h.month,e+(u.firstDay?1:0)]);var t,n=s&&s.pick==e.pick,i=d&&d.pick==e.pick,o=f&&c.disabled(e)||e.pick<p.pick||e.pick>m.pick,r=_.trigger(c.formats.toString,c,[u.format,e]);return[_.node("div",e.date,(t=[u.klass.day],t.push(h.month==e.month?u.klass.infocus:u.klass.outfocus),a.pick==e.pick&&t.push(u.klass.now),n&&t.push(u.klass.selected),i&&t.push(u.klass.highlighted),o&&t.push(u.klass.disabled),t.join(" ")),"data-pick="+e.pick+" "+_.ariaAttr({role:"gridcell",label:r,selected:!(!n||c.$node.val()!==r)||null,activedescendant:!!i||null,disabled:!!o||null})),"",_.ariaAttr({role:"presentation"})]}})]}})),u.klass.table,'id="'+c.$node[0].id+'_table" '+_.ariaAttr({role:"grid",controls:c.$node[0].id,readonly:!0}))+_.node("div",_.node("button",u.today,u.klass.buttonToday,"type=button data-pick="+a.pick+(l&&!c.disabled(a)?"":" disabled")+" "+_.ariaAttr({controls:c.$node[0].id}))+_.node("button",u.clear,u.klass.buttonClear,"type=button data-clear=1"+(l?"":" disabled")+" "+_.ariaAttr({controls:c.$node[0].id}))+_.node("button",u.close,u.klass.buttonClose,"type=button data-close=true "+(l?"":" disabled")+" "+_.ariaAttr({controls:c.$node[0].id})),u.klass.footer)},n.defaults={labelMonthNext:"Next month",labelMonthPrev:"Previous month",labelMonthSelect:"Select a month",labelYearSelect:"Select a year",monthsFull:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdaysFull:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],today:"Today",clear:"Clear",close:"Close",closeOnSelect:!0,closeOnClear:!0,format:"d mmmm, yyyy",klass:{table:(t=e.klasses().picker+"__")+"table",header:t+"header",navPrev:t+"nav--prev",navNext:t+"nav--next",navDisabled:t+"nav--disabled",month:t+"month",year:t+"year",selectMonth:t+"select--month",selectYear:t+"select--year",weekdays:t+"weekday",day:t+"day",disabled:t+"day--disabled",selected:t+"day--selected",highlighted:t+"day--highlighted",now:t+"day--today",infocus:t+"day--infocus",outfocus:t+"day--outfocus",footer:t+"footer",buttonClear:t+"button--clear",buttonToday:t+"button--today",buttonClose:t+"button--close"}},e.extend("pickadate",n)},e.exports=n(he,i)}),q="md.pickdate",$="pickdate",K=(Q=i).fn[$],Y={cancel:"Cancel",closeOnCancel:!0,closeOnSelect:!1,container:"",containerHidden:"",disable:[],firstDay:0,format:"d/m/yyyy",formatSubmit:"",hiddenName:!1,hiddenPrefix:"",hiddenSuffix:"",klass:{buttonClear:"btn btn-outline-primary picker-button-clear",buttonClose:"btn btn-outline-primary picker-button-close",buttonToday:"btn btn-outline-primary picker-button-today",day:"picker-day",disabled:"picker-day-disabled",highlighted:"picker-day-highlighted",infocus:"picker-day-infocus",now:"picker-day-today",outfocus:"picker-day-outfocus",selected:"picker-day-selected",weekdays:"picker-weekday",box:"picker-box",footer:"picker-footer",frame:"picker-frame",header:"picker-header",holder:"picker-holder",table:"picker-table",wrap:"picker-wrap",active:"picker-input-active",input:"picker-input",month:"picker-month",navDisabled:"picker-nav-disabled",navNext:"material-icons picker-nav-next",navPrev:"material-icons picker-nav-prev",selectMonth:"picker-select-month",selectYear:"picker-select-year",year:"picker-year",focused:"picker-focused",opened:"picker-opened",picker:"picker"},labelMonthNext:"Next month",labelMonthPrev:"Previous month",labelMonthSelect:"Select a month",labelYearSelect:"Select a year",max:!1,min:!1,monthsFull:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],ok:"OK",onClose:function(){},onOpen:function(){},onRender:function(){},onSet:function(){},onStart:function(){},onStop:function(){},selectMonths:!1,selectYears:!1,today:"",weekdaysFull:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdaysShort:["S","M","T","W","T","F","S"]},V={cancel:"string",closeOnCancel:"boolean",closeOnSelect:"boolean",container:"string",containerHidden:"string",disable:"array",firstDay:"number",format:"string",formatSubmit:"string",hiddenName:"boolean",hiddenPrefix:"string",hiddenSuffix:"string",klass:"object",labelMonthNext:"string",labelMonthPrev:"string",labelMonthSelect:"string",labelYearSelect:"string",max:"boolean || date",min:"boolean || date",monthsFull:"array",monthsShort:"array",ok:"string",onClose:"function",onOpen:"function",onRender:"function",onSet:"function",onStart:"function",onStop:"function",selectMonths:"boolean",selectYears:"boolean || number",today:"string",weekdaysFull:"array",weekdaysShort:"array"},J=function(){function i(e,t){this._config=this._getConfig(t),this._element=e}var e=i.prototype;return e.display=function(e,t,n){Q(".picker-date-display",t).remove(),Q(".picker-wrap",t).prepend('<div class="picker-date-display"><div class="picker-date-display-top"><span class="picker-year-display">'+e.get(n,"yyyy")+'</span></div><div class="picker-date-display-bottom"><span class="picker-weekday-display">'+e.get(n,"dddd")+'</span><span class="picker-day-display">'+e.get(n,"d")+'</span><span class="picker-month-display">'+e.get(n,"mmm")+"</span></div></div>")},e.show=function(){var e=this;Q(this._element).pickadate({clear:this._config.cancel,close:this._config.ok,closeOnClear:this._config.closeOnCancel,closeOnSelect:this._config.closeOnSelect,container:this._config.container,containerHidden:this._config.containerHidden,disable:this._config.disable,firstDay:this._config.firstDay,format:this._config.format,formatSubmit:this._config.formatSubmit,klass:this._config.klass,hiddenName:this._config.hiddenName,hiddenPrefix:this._config.hiddenPrefix,hiddenSuffix:this._config.hiddenSuffix,labelMonthNext:this._config.labelMonthNext,labelMonthPrev:this._config.labelMonthPrev,labelMonthSelect:this._config.labelMonthSelect,labelYearSelect:this._config.labelYearSelect,max:this._config.max,min:this._config.min,monthsFull:this._config.monthsFull,monthsShort:this._config.monthsShort,onClose:this._config.onClose,onOpen:this._config.onOpen,onRender:this._config.onRender,onSet:this._config.onSet,onStart:this._config.onStart,onStop:this._config.onStop,selectMonths:this._config.selectMonths,selectYears:this._config.selectYears,today:this._config.today,weekdaysFull:this._config.weekdaysFull,weekdaysShort:this._config.weekdaysShort});var t=Q(this._element).pickadate("picker"),n=t.$root;t.on({close:function(){Q(document.activeElement).blur()},open:function(){Q(".picker__date-display",n).length||e.display(t,n,"highlight")},set:function(){null!==t.get("select")&&e.display(t,n,"select")}})},e._getConfig=function(e){return e=S({},Y,e),W.typeCheckConfig($,e,V),e},i._jQueryInterface=function(n){return this.each(function(){var e=S({},Y,Q(this).data(),"object"==typeof n&&n?n:{}),t=Q(this).data(q);t||(t=new i(this,e),Q(this).data(q,t)),t.show()})},i}(),Q.fn[$]=J._jQueryInterface,Q.fn[$].Constructor=J,void(Q.fn[$].noConflict=function(){return Q.fn[$]=K,J._jQueryInterface})),pe=(Z={IS_MOUSEDOWN:!"focus"},X="blur"+(G=".md.selectioncontrolfocus"),"focus"+G,"mousedown"+G,"mouseup"+G,ee=".custom-control",te=".custom-control-input",void(z=i)(document).on(""+X,te,function(){z(this).removeClass("focus")}).on("focus.md.selectioncontrolfocus",te,function(){!1===Z.IS_MOUSEDOWN&&z(this).addClass("focus")}).on("mousedown.md.selectioncontrolfocus",ee,function(){Z.IS_MOUSEDOWN=!0}).on("mouseup.md.selectioncontrolfocus",ee,function(){setTimeout(function(){Z.IS_MOUSEDOWN=!1},1)})),me=(ie="md.tabswitch",oe="tabswitch",re=(ne=i).fn[oe],ae="animate",se="dropdown-item","nav-tabs-indicator","nav-tabs-material","show",'.nav-tabs [data-toggle="tab"]',le=".dropdown",".nav-tabs",ce=function(){function i(e){this._nav=e,this._navindicator=null}var e=i.prototype;return e.switch=function(e,t){var n=this,i=ne(this._nav).offset().left,o=ne(this._nav).scrollLeft(),r=ne(this._nav).outerWidth();this._navindicator||this._createIndicator(i,o,r,t),ne(e).hasClass(se)&&(e=ne(e).closest(le));var a=ne(e).offset().left,s=ne(e).outerWidth();ne(this._navindicator).addClass("show"),W.reflow(this._navindicator),ne(this._nav).addClass(ae),ne(this._navindicator).css({left:a+o-i,right:r-(a+o-i+s)});var l=W.getTransitionDurationFromElement(this._navindicator);ne(this._navindicator).one(W.TRANSITION_END,function(){ne(n._nav).removeClass(ae),ne(n._navindicator).removeClass("show")}).emulateTransitionEnd(l)},e._createIndicator=function(e,t,n,i){if(this._navindicator=document.createElement("div"),ne(this._navindicator).addClass("nav-tabs-indicator").appendTo(this._nav),void 0!==i){ne(i).hasClass(se)&&(i=ne(i).closest(le));var o=ne(i).offset().left,r=ne(i).outerWidth();ne(this._navindicator).css({left:o+t-e,right:n-(o+t-e+r)})}ne(this._nav).addClass("nav-tabs-material")},i._jQueryInterface=function(n){return this.each(function(){var e=ne(this).closest(".nav-tabs")[0];if(e){var t=ne(e).data(ie);t||(t=new i(e),ne(e).data(ie,t)),t.switch(this,n)}})},i}(),ne(document).on("show.bs.tab",'.nav-tabs [data-toggle="tab"]',function(e){ce._jQueryInterface.call(ne(this),e.relatedTarget)}),ne.fn[oe]=ce._jQueryInterface,ne.fn[oe].Constructor=ce,ne.fn[oe].noConflict=function(){return ne.fn[oe]=re,ce._jQueryInterface},ce);e.Util=W,e.ExpansionPanel=b,e.FloatingLabel=E,e.NavDrawer=U,e.PickDate=fe,e.SelectionControlFocus=pe,e.TabSwitch=me,Object.defineProperty(e,"__esModule",{value:!0})}),function(){var e=-1<navigator.userAgent.toLowerCase().indexOf("webkit"),t=-1<navigator.userAgent.toLowerCase().indexOf("opera"),n=-1<navigator.userAgent.toLowerCase().indexOf("msie");(e||t||n)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var e,t=location.hash.substring(1);/^[A-z0-9_-]+$/.test(t)&&(e=document.getElementById(t))&&(/^(?:a|select|input|button|textarea)$/i.test(e.tagName)||(e.tabIndex=-1),e.focus())},!1)}(),jQuery(window).load(function(){jQuery(window).scroll(function(){50<jQuery(this).scrollTop()?(jQuery("#back-to-top").fadeIn(),jQuery("#back-to-top").tooltip()):jQuery("#back-to-top").fadeOut()}),jQuery("#back-to-top").click(function(){return jQuery("#back-to-top").tooltip("hide"),jQuery("body,html").animate({scrollTop:0},"slow"),!1}),jQuery("#back-to-top").is(":visible")&&jQuery("#back-to-top").tooltip("show")}); \ No newline at end of file
diff --git a/dist/languages/de_DE.mo b/dist/languages/de_DE.mo
deleted file mode 100644
index 8280cf7..0000000
--- a/dist/languages/de_DE.mo
+++ /dev/null
Binary files differ
diff --git a/dist/languages/de_DE.po b/dist/languages/de_DE.po
deleted file mode 100644
index 9b31925..0000000
--- a/dist/languages/de_DE.po
+++ /dev/null
@@ -1,796 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: understrap\n"
-"Report-Msgid-Bugs-To: http://wordpress.org/support/theme/_s\n"
-"POT-Creation-Date: 2017-01-06 07:53+0000\n"
-"POT-Revision-Date: Mon Jul 04 2016 09:13:18 GMT+0200 (CEST)\n"
-"PO-Revision-Date: 2018-05-16 15:45+0200\n"
-"Language-Team: German\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-SourceCharset: UTF-8\n"
-"X-Generator: Poedit 2.0.7\n"
-"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
-"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
-"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
-"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
-"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
-"X-Poedit-Basepath: ..\n"
-"Last-Translator: Thomas A. Reinert | TAR MediaDesign <thomas@tarcgn.de>\n"
-"Language: de_DE\n"
-"X-Poedit-SearchPath-0: footer.php\n"
-"X-Poedit-SearchPath-1: header.php\n"
-"X-Poedit-SearchPath-2: index.php\n"
-"X-Poedit-SearchPath-3: statichero.php\n"
-"X-Poedit-SearchPath-4: 404.php\n"
-"X-Poedit-SearchPath-5: archive.php\n"
-"X-Poedit-SearchPath-6: search.php\n"
-"X-Poedit-SearchPath-7: sticky.php\n"
-"X-Poedit-SearchPath-8: single.php\n"
-"X-Poedit-SearchPath-9: sidebar.php\n"
-"X-Poedit-SearchPath-10: comment-form.php\n"
-"X-Poedit-SearchPath-11: comments.php\n"
-"X-Poedit-SearchPath-12: content-none.php\n"
-"X-Poedit-SearchPath-13: content-page.php\n"
-"X-Poedit-SearchPath-14: content-search.php\n"
-"X-Poedit-SearchPath-15: content-single.php\n"
-"X-Poedit-SearchPath-16: content.php\n"
-"X-Poedit-SearchPath-17: hero.php\n"
-"X-Poedit-SearchPath-18: page.php\n"
-"X-Poedit-SearchPath-19: functions.php\n"
-"X-Poedit-SearchPath-20: page-templates\n"
-"X-Poedit-SearchPath-21: inc\n"
-
-#: inc/customizer.php:99
-msgid "Choose between Bootstrap's container and container-fluid"
-msgstr "Wähle zwischen dem Bootstrap container und container-fluid aus"
-
-#: inc/customizer.php:151
-msgid "Choose how to display latest posts"
-msgstr "Wähle aus wie die letzten Beiträge angezeigt werden sollen"
-
-#: inc/customizer.php:156
-msgid "Default"
-msgstr "Standard"
-
-#: inc/customizer.php:157
-msgid "Masonry"
-msgstr "Masonry (Kachel-Layout)"
-
-#: inc/customizer.php:158
-msgid "Grid"
-msgstr "Grid (Raster-Layout)"
-
-#: inc/customizer.php:187
-msgid "Grid Post Columns"
-msgstr "Raster-Spalten"
-
-#: inc/customizer.php:188
-msgid "Choose how many columns to use"
-msgstr "Wähle aus wie viele Spalten benutzt werden sollen"
-
-#: woocommerce/cart/proceed-to-checkout-button.php:27
-msgid "Proceed to Checkout"
-msgstr "Weiter zum Bezahlen"
-
-#: woocommerce/cart/mini-cart.php:49 woocommerce/cart/cart.php:60
-msgid "Remove this item"
-msgstr "Entferne diesen Artikel"
-
-#: woocommerce/cart/mini-cart.php:72
-msgid "No products in the cart."
-msgstr "Keine Produkte im Einkaufswagen."
-
-#: woocommerce/cart/mini-cart.php:80
-msgid "Subtotal"
-msgstr "Zwischensumme"
-
-#: woocommerce/cart/mini-cart.php:85
-msgid "View Cart"
-msgstr "Einkaufswagen ansehen"
-
-#: woocommerce/cart/mini-cart.php:86
-msgid "Checkout"
-msgstr "Bezahlen"
-
-#: woocommerce/cart/cart-empty.php:28
-msgid "Your cart is currently empty."
-msgstr "Der Einkaufswagen ist leer."
-
-#: woocommerce/cart/cart-empty.php:36
-msgid "Return To Shop"
-msgstr "Zurück zum Shop"
-
-#: woocommerce/cart/cart.php:36 woocommerce/cart/cart.php:79
-#: woocommerce/checkout/form-pay.php:29
-msgid "Product"
-msgstr "Produkt"
-
-#: woocommerce/cart/cart.php:37 woocommerce/cart/cart.php:97
-msgid "Price"
-msgstr "Preis"
-
-#: woocommerce/cart/cart.php:38 woocommerce/cart/cart.php:103
-msgid "Quantity"
-msgstr "Menge"
-
-#: woocommerce/cart/cart.php:39 woocommerce/cart/cart.php:120
-#: woocommerce/myaccount/my-orders.php:16
-msgid "Total"
-msgstr "Gesamt"
-
-#: woocommerce/cart/cart.php:92
-msgid "Available on backorder"
-msgstr "Wird nachbestellt"
-
-#: woocommerce/cart/cart.php:138
-msgid "Coupon:"
-msgstr "Coupon:"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:36
-msgid "Coupon code"
-msgstr "Coupon-Code"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:40
-msgid "Apply Coupon"
-msgstr "Coupon anwenden"
-
-#: woocommerce/cart/cart.php:144
-msgid "Update Cart"
-msgstr "Einkaufswagen aktualisieren"
-
-#: woocommerce/checkout/payment.php:35
-msgid ""
-"Sorry, it seems that there are no available payment methods for your state. "
-"Please contact us if you require assistance or wish to make alternate "
-"arrangements."
-msgstr ""
-"Entschuldige, aber es sieht so aus als ob es keine verfügbaren "
-"Zahlungsmethoden für dein Land gibt. Bitte kontaktiere uns, falls du Hilfe "
-"benötigst oder ein alternatives Arrangement mit uns treffen möchtest."
-
-#: woocommerce/checkout/payment.php:35
-msgid "Please fill in your details above to see available payment methods."
-msgstr ""
-"Bitte fülle die Details aus, um verfügbare Zahlungsmethoden einsehen zu "
-"können."
-
-#: woocommerce/checkout/payment.php:42
-msgid ""
-"Since your browser does not support JavaScript, or it is disabled, please "
-"ensure you click the <em>Update Totals</em> button before placing your "
-"order. You may be charged more than the amount stated above if you fail to "
-"do so."
-msgstr ""
-"Da dein Browser kein JavaScript unterstützt oder JavaScript deaktiviert ist, "
-"stelle bitte sicher, den <em>Aktualisieren</em> Button zu klicken bevor du "
-"deine Bestellung durchführst. Falls du dies vergisst, könnte dir ansonsten "
-"mehr in Rechnung gestellt werden, als hier angezeigt wird."
-
-#: woocommerce/checkout/payment.php:43
-msgid "Update totals"
-msgstr "Gesamtbetrag aktualisieren"
-
-#: woocommerce/checkout/form-pay.php:30
-msgid "Qty"
-msgstr "Menge"
-
-#: woocommerce/checkout/form-pay.php:31
-msgid "Totals"
-msgstr "Gesamt"
-
-#: woocommerce/checkout/form-pay.php:79
-msgid ""
-"Sorry, it seems that there are no available payment methods for your "
-"location. Please contact us if you require assistance or wish to make "
-"alternate arrangements."
-msgstr ""
-"Entschuldige, aber es sieht so aus als ob es keine verfügbaren "
-"Zahlungsmethoden für deinen Standort gibt. Bitte kontaktiere uns, falls du "
-"Hilfe benötigst oder ein alternatives Arrangement mit uns treffen möchtest."
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Have a coupon?"
-msgstr "Hast du einen Coupon?"
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Click here to enter your code"
-msgstr "Hier klicken um deinen Code einzugeben"
-
-#: woocommerce/global/form-login.php:35
-#: woocommerce/myaccount/form-lost-password.php:30
-msgid "Username or email"
-msgstr "Benutzername oder E-Mail"
-
-#: woocommerce/global/form-login.php:39 woocommerce/myaccount/form-login.php:48
-#: woocommerce/myaccount/form-login.php:98
-msgid "Password"
-msgstr "Passwort"
-
-#: woocommerce/global/form-login.php:48 woocommerce/myaccount/form-login.php:37
-#: woocommerce/myaccount/form-login.php:56
-msgid "Login"
-msgstr "Benutzername"
-
-#: woocommerce/global/form-login.php:51 woocommerce/myaccount/form-login.php:58
-msgid "Remember me"
-msgstr "Login speichern"
-
-#: woocommerce/global/form-login.php:55 woocommerce/myaccount/form-login.php:62
-msgid "Lost your password?"
-msgstr "Passwort vergessen?"
-
-#: woocommerce/global/quantity-input.php:24
-msgctxt "Product quantity input tooltip"
-msgid "Qty"
-msgstr "Menge"
-
-#: woocommerce/myaccount/form-lost-password.php:27
-msgid ""
-"Lost your password? Please enter your username or email address. You will "
-"receive a link to create a new password via email."
-msgstr ""
-"Passwort vergessen? Bitte gib deinen Benutzernamen oder E-Mail Adresse ein. "
-"Du wirst dann per E-Mail einen Link erhalten mit dem du ein neues Passwort "
-"vergeben kannst."
-
-#: woocommerce/myaccount/form-lost-password.php:40
-msgid "Reset Password"
-msgstr "Passwort zurücksetzen"
-
-#: woocommerce/myaccount/form-login.php:44
-msgid "Username or email address"
-msgstr "Benutzername oder E-Mail Adresse"
-
-#: woocommerce/myaccount/form-login.php:75
-#: woocommerce/myaccount/form-login.php:112
-msgid "Register"
-msgstr "Registrieren"
-
-#: woocommerce/myaccount/form-login.php:84
-msgid "Username"
-msgstr "Benutzername"
-
-#: woocommerce/myaccount/form-login.php:91
-#: woocommerce/myaccount/form-edit-account.php:40
-msgid "Email address"
-msgstr "E-Mail Adresse"
-
-#: woocommerce/myaccount/form-login.php:105
-msgid "Anti-spam"
-msgstr "Spam Schutz"
-
-#: woocommerce/myaccount/form-edit-account.php:30
-msgid "First name"
-msgstr "Vorname"
-
-#: woocommerce/myaccount/form-edit-account.php:34
-msgid "Last name"
-msgstr "Nachname"
-
-#: woocommerce/myaccount/form-edit-account.php:45
-msgid "Password Change"
-msgstr "Passwort ändern"
-
-#: woocommerce/myaccount/form-edit-account.php:48
-msgid "Current Password (leave blank to leave unchanged)"
-msgstr "Aktuelles Passwort (Leer lassen wenn es nicht geändert werden soll)"
-
-#: woocommerce/myaccount/form-edit-account.php:52
-msgid "New Password (leave blank to leave unchanged)"
-msgstr "Neues Passwort (Leer lassen wenn es nicht geändert werden soll)"
-
-#: woocommerce/myaccount/form-edit-account.php:56
-msgid "Confirm New Password"
-msgstr "Neues Passwort bestätigen"
-
-#: woocommerce/myaccount/form-edit-account.php:66
-msgid "Save changes"
-msgstr "Änderungen speichern"
-
-#: woocommerce/myaccount/my-orders.php:13
-msgid "Order"
-msgstr "Bestellung"
-
-#: woocommerce/myaccount/my-orders.php:14
-msgid "Date"
-msgstr "Datum"
-
-#: woocommerce/myaccount/my-orders.php:15
-msgid "Status"
-msgstr "Status"
-
-#: woocommerce/myaccount/my-orders.php:30
-msgid "Recent Orders"
-msgstr "Kürzlich bestellt"
-
-#: woocommerce/myaccount/my-orders.php:55 woocommerce/myaccount/orders.php:51
-msgctxt "hash before order number"
-msgid "#"
-msgstr "#"
-
-#: woocommerce/myaccount/my-orders.php:65 woocommerce/myaccount/orders.php:61
-#, php-format
-msgid "%s for %s item"
-msgid_plural "%s for %s items"
-msgstr[0] "%s für %s Artikel"
-msgstr[1] "%s für %s Artikel"
-
-#: woocommerce/myaccount/my-orders.php:72 woocommerce/myaccount/orders.php:68
-msgid "Pay"
-msgstr "Bezahlen"
-
-#: woocommerce/myaccount/my-orders.php:76 woocommerce/myaccount/orders.php:72
-msgid "View"
-msgstr "Ansehen"
-
-#: woocommerce/myaccount/my-orders.php:80 woocommerce/myaccount/orders.php:76
-msgid "Cancel"
-msgstr "Abbrechen"
-
-#: woocommerce/myaccount/orders.php:107
-msgid "Previous"
-msgstr "Vorherige"
-
-#: woocommerce/myaccount/orders.php:111
-msgid "Next"
-msgstr "Nächste"
-
-#: woocommerce/myaccount/orders.php:119 woocommerce/myaccount/downloads.php:98
-msgid "Go Shop"
-msgstr "In den Shop"
-
-#: woocommerce/myaccount/orders.php:121
-msgid "No order has been made yet."
-msgstr "Es wurde bisher keine Bestellung vorgenommen."
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Billing Address"
-msgstr "Rechnungsadresse"
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Shipping Address"
-msgstr "Lieferadresse"
-
-#: woocommerce/myaccount/form-edit-address.php:46
-msgid "Save Address"
-msgstr "Adresse speichern"
-
-#: woocommerce/myaccount/form-reset-password.php:27
-msgid "Enter a new password below."
-msgstr "Gib unten ein neues Passwort ein."
-
-#: woocommerce/myaccount/form-reset-password.php:30
-msgid "New password"
-msgstr "Neues Passwort"
-
-#: woocommerce/myaccount/form-reset-password.php:34
-msgid "Re-enter new password"
-msgstr "Wiederhole das Passwort"
-
-#: woocommerce/myaccount/form-reset-password.php:47
-msgid "Save"
-msgstr "Speichern"
-
-#: woocommerce/myaccount/downloads.php:59
-msgid "&infin;"
-msgstr "&infin;"
-
-#: woocommerce/myaccount/downloads.php:67
-msgid "Never"
-msgstr "Niemals"
-
-#: woocommerce/myaccount/downloads.php:75
-msgid "Download"
-msgstr "Download"
-
-#: woocommerce/myaccount/downloads.php:100
-msgid "No downloads available yet."
-msgstr "Noch keine Downloads verfügbar."
-
-#: woocommerce/single-product/review-rating.php:28
-#, php-format
-msgid "Rated %d out of 5"
-msgstr "Bewertet mit %d von 5"
-
-#: woocommerce/single-product/review-rating.php:29
-msgid "out of 5"
-msgstr "von 5"
-
-#: woocommerce/single-product/rating.php:36
-#, php-format
-msgid "Rated %s out of 5"
-msgstr "Bewertet mit %s von 5"
-
-#: woocommerce/single-product/rating.php:38
-#, php-format
-msgid "out of %s5%s"
-msgstr "von %s5%s"
-
-#. Description of the theme
-msgid ""
-"Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid "
-"starting point for your next theme project and WordPress website. Use it as "
-"starter theme or as a parent theme. It is up to you. Including Font Awesome "
-"support, built-in widget slider and much more you need for basic websites. "
-"IMPORTANT: All developer dependencies are not bundled with this install "
-"file. Just download the .zip, extract it and run \"npm install\" and \"gulp "
-"copy-assets\" inside the extracted /understrap folder."
-msgstr ""
-"Eine Kombination aus Automattic´s _s theme und Bootstrap 4. Konzipiert als "
-"solider Ausgangspunkt für dein nächstes Theme-Projekt und WordPress Website. "
-"Nutze es als eigenes Starter-Theme oder als Parent-Theme. Beides steht dir "
-"frei. Beinhaltet FontAwesome Unterstützung, integrierten Widget-Slider und "
-"vieles mehr, was du für die Erstellung einer einfachen Website benötigst. "
-"WICHTIG: Alle Abhängigkeiten der Entwicklertools sind in diesem Paket nicht "
-"enthalten! Lade die ZIP-Datei herunter, entpacke sie und führe \"npm install"
-"\" sowie \"gulp copy-assets\" in der Konsole im entpackten UnderStrap-Ordner "
-"aus."
-
-#: search.php:29
-#, php-format
-msgid "Search Results for: %s"
-msgstr "Suchergebnisse für: %s"
-
-#: header.php:34
-msgid "Skip to content"
-msgstr "Zum Inhalt springen"
-
-#: 404.php:24
-msgid "Oops! That page can&rsquo;t be found."
-msgstr "Oooops! Diese Seite konnte nicht gefunden werden."
-
-#: 404.php:31
-msgid ""
-"It looks like nothing was found at this location. Maybe try one of the links "
-"below or a search?"
-msgstr ""
-"Es scheint dass hier nichts gefunden wurde. Vielleicht solltest du einen der "
-"Links unten oder die Suche verwenden?"
-
-#: 404.php:42
-msgid "Most Used Categories"
-msgstr "Meistgenutzte Kategorien"
-
-#. translators: %1$s: smiley
-#: 404.php:62
-#, php-format
-msgid "Try looking in the monthly archives. %1$s"
-msgstr "Versuch es einmal im monatlichen Archiv. %1$s"
-
-#: author.php:34
-msgid "About:"
-msgstr "Über:"
-
-#: author.php:42 inc/custom-comments.php:30
-msgid "Website"
-msgstr "Webseite"
-
-#: author.php:49
-msgid "Profile"
-msgstr "Profil"
-
-#: author.php:54
-msgid "Posts by"
-msgstr "Artikel von"
-
-#: author.php:68
-msgid "in"
-msgstr "in"
-
-#: comments.php:28
-#, php-format
-msgctxt "comments title"
-msgid "One thought on &ldquo;%2$s&rdquo;"
-msgid_plural "%1$s thoughts on &ldquo;%2$s&rdquo;"
-msgstr[0] "Ein Gedanke zu &ldquo;%2$s&rdquo;"
-msgstr[1] "%1$s Gedanken zu &ldquo;%2$s&rdquo;"
-
-#: comments.php:36 comments.php:59
-msgid "Comment navigation"
-msgstr "Kommentarnavigation"
-
-#: comments.php:38 comments.php:61
-msgid "&larr; Older Comments"
-msgstr "&larr; Ältere Kommentare"
-
-#: comments.php:42 comments.php:65
-msgid "Newer Comments &rarr;"
-msgstr "Neuere Kommentare &rarr;"
-
-#: comments.php:78
-msgid "Comments are closed."
-msgstr "Kommentare sind geschlossen."
-
-#: footer.php:27
-msgid "http://wordpress.org/"
-msgstr "http://wordpress.org/"
-
-#: footer.php:28
-#, php-format
-msgid "Proudly powered by %s"
-msgstr "Stolz angetrieben durch %s"
-
-#: footer.php:31
-#, php-format
-msgid "Theme: %1$s by %2$s."
-msgstr "Theme: %1$s von %2$s."
-
-#: footer.php:33
-#, php-format
-msgid "Version: %1$s"
-msgstr "Version: %1$s"
-
-#: searchform.php:10 searchform.php:16
-msgid "Search"
-msgstr "Suche"
-
-#: searchform.php:13
-msgid "Search &hellip;"
-msgstr "Suche &hellip;"
-
-#: loop-templates/content-card.php:43 loop-templates/content-page.php:25
-#: loop-templates/content.php:37 loop-templates/content-single.php:31
-#: loop-templates/content-verticalpage.php:28
-msgid "Pages:"
-msgstr "Seiten:"
-
-#: loop-templates/content-page.php:34
-#: loop-templates/content-verticalpage.php:37
-msgid "Edit"
-msgstr "Editieren"
-
-#: loop-templates/content-none.php:15
-msgid "Nothing Found"
-msgstr "Nichts gefunden"
-
-#: loop-templates/content-none.php:23
-#, php-format
-msgid ""
-"Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
-msgstr ""
-"Bereit deinen ersten Artikel zu veröffentlichen? <a href=\"%1$s\">Dann fang "
-"hier an</a>."
-
-#: loop-templates/content-none.php:28
-msgid ""
-"Sorry, but nothing matched your search terms. Please try again with some "
-"different keywords."
-msgstr ""
-"Entschuldigung, aber leider wurde nichts zu deinem Suchbegriff gefunden. "
-"Versuche es erneut mit einem anderen Suchbegriff."
-
-#: loop-templates/content-none.php:34
-msgid ""
-"It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps "
-"searching can help."
-msgstr ""
-"Leider konnten wir nicht das finden wonach du gesucht hast. Vielleicht kann "
-"dir die Suche helfen."
-
-#. Name of the template
-msgid "Blank Page Template"
-msgstr "Komplett leere Seiten-Vorlage"
-
-#. Name of the template
-msgid "Left and Right Sidebar Layout"
-msgstr "Linke und rechte Seitenspalte"
-
-#. Name of the template
-msgid "Empty Page Template"
-msgstr "Leere Seiten-Vorlage"
-
-#. Name of the template
-msgid "Full Width Page"
-msgstr "Seite mit voller Breite"
-
-#. Name of the template
-msgid "Left Sidebar Layout"
-msgstr "Layout mit linker Seitenleiste"
-
-#. Name of the template
-msgid "Vertical One Page"
-msgstr "Vertikales \"One Pager\" Layout"
-
-#: inc/template-tags.php:18
-#, php-format
-msgid " Edited %4$s"
-msgstr " Bearbeitet %4$s"
-
-#: inc/template-tags.php:29
-#, php-format
-msgctxt "post date"
-msgid "Posted on %s"
-msgstr "Veröffentlicht am %s"
-
-#: inc/template-tags.php:34
-#, php-format
-msgctxt "post author"
-msgid "by %s"
-msgstr "von %s"
-
-#. translators: used between list items, there is a space after the comma
-#: inc/template-tags.php:51 inc/template-tags.php:57
-msgid ", "
-msgstr ", "
-
-#: inc/template-tags.php:53
-#, php-format
-msgid "Posted in %1$s"
-msgstr "Veröffentlicht in %1$s"
-
-#: inc/template-tags.php:59
-#, php-format
-msgid "Tagged %1$s"
-msgstr "Verschlagwortet mit %1$s"
-
-#: inc/template-tags.php:65
-msgid "Leave a comment"
-msgstr "Kommentar hinterlassen"
-
-#: inc/template-tags.php:65
-msgid "1 Comment"
-msgstr "1 Kommentar"
-
-#: inc/template-tags.php:65
-msgid "% Comments"
-msgstr "% Kommentare"
-
-#. translators: %s: Name of current post
-#: inc/template-tags.php:72
-#, php-format
-msgid "Edit %s"
-msgstr "Editiere %s"
-
-#: inc/template-tags.php:143
-msgid "Post navigation"
-msgstr "Beitrags-Navigation"
-
-#: inc/template-tags.php:148
-msgctxt "Previous post link"
-msgid "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-msgstr "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-
-#: inc/template-tags.php:151
-msgctxt "Next post link"
-msgid "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-msgstr "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-
-#: inc/setup.php:51
-msgid "Primary Menu"
-msgstr "Hauptmenü"
-
-#: inc/setup.php:122
-msgid "Read More..."
-msgstr "Weiterlesen..."
-
-#: inc/widgets.php:14
-msgid "Right Sidebar"
-msgstr "Rechte Seitenleiste"
-
-#: inc/widgets.php:24
-msgid "Left Sidebar"
-msgstr "Linke Seitenleiste"
-
-#: inc/widgets.php:34
-msgid "Hero Slider"
-msgstr "\"Bühnen\"-Slider"
-
-#: inc/widgets.php:44
-msgid "Hero Static"
-msgstr "Statische \"Bühne\""
-
-#: inc/widgets.php:54
-msgid "Footer Full"
-msgstr "Fußbereich"
-
-#: inc/custom-comments.php:24
-msgid "Name"
-msgstr "Name"
-
-#: inc/custom-comments.php:27
-msgid "Email"
-msgstr "E-Mail"
-
-#: inc/custom-comments.php:49
-msgctxt "noun"
-msgid "Comment"
-msgstr "Kommentare"
-
-#: inc/customizer.php:36
-msgid "Slider Settings"
-msgstr "Slider-Einstellungen"
-
-#: inc/customizer.php:45
-msgid "Number of slides displaying at once"
-msgstr "Anzahl der Slides die auf einmal angezeigt werden"
-
-#: inc/customizer.php:57
-msgid "Slider Time (in ms)"
-msgstr "Zeit von Slide zu Slide (in ms)"
-
-#: inc/customizer.php:69
-msgid "Loop Slider Content"
-msgstr "Soll der Slider von vorne anfangen?"
-
-#: inc/customizer.php:81
-msgid "Theme Layout Settings"
-msgstr "Theme Layout Einstellungen"
-
-#: inc/customizer.php:83
-msgid "Container width and sidebar defaults"
-msgstr "Container-Breite und Seitenleisten-Einstellungen"
-
-#: inc/customizer.php:98
-msgid "Container Width"
-msgstr "Container-Breite"
-
-#: inc/customizer.php:104
-msgid "Fixed width container"
-msgstr "Container mit fester Breite"
-
-#: inc/customizer.php:105
-msgid "Full width container"
-msgstr "Container mit voller Seitenbreite"
-
-#: inc/customizer.php:122
-msgid "Sidebar Positioning"
-msgstr "Seitenleisten-Positionierung"
-
-#: inc/customizer.php:123
-msgid "Set sidebar's position. Can either be: right, left, both or none"
-msgstr ""
-"Stelle die Standard-Position der Seitenleiste ein. Zur Auswahl stehen: "
-"Rechts, links, beide oder keine."
-
-#: inc/customizer.php:129
-msgid "Right sidebar"
-msgstr "Rechte Seitenleiste"
-
-#: inc/customizer.php:130
-msgid "Left sidebar"
-msgstr "Linke Seitenleiste"
-
-#: inc/customizer.php:131
-msgid "Left & Right sidebars"
-msgstr "Linke und rechte Seitenleiste"
-
-#: inc/customizer.php:132
-msgid "No sidebar"
-msgstr "Keine Seitenleiste"
-
-#: inc/customizer.php:150
-msgid "Posts Index Style"
-msgstr "Layout der Beiträge auf der Startseite"
-
-#: woocommerce/single-product/rating.php:39
-#, php-format
-msgid "based on %s customer rating"
-msgid_plural "based on %s customer ratings"
-msgstr[0] "basierend auf %s Kundenbewertungen"
-msgstr[1] "basierend auf %s Kundenbewertungen"
-
-#: woocommerce/single-product/rating.php:42
-#, php-format
-msgid "%s customer review"
-msgid_plural "%s customer reviews"
-msgstr[0] "%s Kundenbewertung"
-msgstr[1] "%s Kunden Bewertungen"
-
-#. Name of the theme
-msgid "UnderStrap"
-msgstr "UnderStrap"
-
-#. Theme URI of the theme
-msgid "http://understrap.com"
-msgstr "http://understrap.com"
-
-#. Author of the theme
-msgid "Holger Koenemann"
-msgstr "Holger Koenemann"
-
-#. Author URI of the theme
-msgid "http://www.holgerkoenemann.de"
-msgstr "http://www.holgerkoenemann.de"
diff --git a/dist/languages/de_DE_formal.mo b/dist/languages/de_DE_formal.mo
deleted file mode 100644
index 5a2b39d..0000000
--- a/dist/languages/de_DE_formal.mo
+++ /dev/null
Binary files differ
diff --git a/dist/languages/de_DE_formal.po b/dist/languages/de_DE_formal.po
deleted file mode 100644
index 2c91cbf..0000000
--- a/dist/languages/de_DE_formal.po
+++ /dev/null
@@ -1,797 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: understrap\n"
-"Report-Msgid-Bugs-To: http://wordpress.org/support/theme/_s\n"
-"POT-Creation-Date: 2017-01-06 07:53+0000\n"
-"POT-Revision-Date: Mon Jul 04 2016 09:13:18 GMT+0200 (CEST)\n"
-"PO-Revision-Date: 2018-05-16 15:44+0200\n"
-"Language-Team: German\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-SourceCharset: UTF-8\n"
-"X-Generator: Poedit 2.0.7\n"
-"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
-"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
-"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
-"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
-"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
-"X-Poedit-Basepath: ..\n"
-"Last-Translator: Thomas A. Reinert | TAR MediaDesign <thomas@tarcgn.de>\n"
-"Language: de_DE\n"
-"X-Poedit-SearchPath-0: footer.php\n"
-"X-Poedit-SearchPath-1: header.php\n"
-"X-Poedit-SearchPath-2: index.php\n"
-"X-Poedit-SearchPath-3: statichero.php\n"
-"X-Poedit-SearchPath-4: 404.php\n"
-"X-Poedit-SearchPath-5: archive.php\n"
-"X-Poedit-SearchPath-6: search.php\n"
-"X-Poedit-SearchPath-7: sticky.php\n"
-"X-Poedit-SearchPath-8: single.php\n"
-"X-Poedit-SearchPath-9: sidebar.php\n"
-"X-Poedit-SearchPath-10: comment-form.php\n"
-"X-Poedit-SearchPath-11: comments.php\n"
-"X-Poedit-SearchPath-12: content-none.php\n"
-"X-Poedit-SearchPath-13: content-page.php\n"
-"X-Poedit-SearchPath-14: content-search.php\n"
-"X-Poedit-SearchPath-15: content-single.php\n"
-"X-Poedit-SearchPath-16: content.php\n"
-"X-Poedit-SearchPath-17: hero.php\n"
-"X-Poedit-SearchPath-18: page.php\n"
-"X-Poedit-SearchPath-19: functions.php\n"
-"X-Poedit-SearchPath-20: page-templates\n"
-"X-Poedit-SearchPath-21: inc\n"
-
-#: inc/customizer.php:99
-msgid "Choose between Bootstrap's container and container-fluid"
-msgstr "Wählen Sie zwischen dem Bootstrap container und container-fluid aus"
-
-#: inc/customizer.php:151
-msgid "Choose how to display latest posts"
-msgstr "Wählen Sie aus wie die letzten Beiträge angezeigt werden sollen"
-
-#: inc/customizer.php:156
-msgid "Default"
-msgstr "Standard"
-
-#: inc/customizer.php:157
-msgid "Masonry"
-msgstr "Masonry (Kachel-Layout)"
-
-#: inc/customizer.php:158
-msgid "Grid"
-msgstr "Grid (Raster-Layout)"
-
-#: inc/customizer.php:187
-msgid "Grid Post Columns"
-msgstr "Raster-Spalten"
-
-#: inc/customizer.php:188
-msgid "Choose how many columns to use"
-msgstr "Wählen Sie aus wie viele Spalten benutzt werden sollen"
-
-#: woocommerce/cart/proceed-to-checkout-button.php:27
-msgid "Proceed to Checkout"
-msgstr "Weiter zum Bezahlen"
-
-#: woocommerce/cart/mini-cart.php:49 woocommerce/cart/cart.php:60
-msgid "Remove this item"
-msgstr "Entfernen Sie diesen Artikel"
-
-#: woocommerce/cart/mini-cart.php:72
-msgid "No products in the cart."
-msgstr "Keine Produkte im Einkaufswagen."
-
-#: woocommerce/cart/mini-cart.php:80
-msgid "Subtotal"
-msgstr "Zwischensumme"
-
-#: woocommerce/cart/mini-cart.php:85
-msgid "View Cart"
-msgstr "Einkaufswagen ansehen"
-
-#: woocommerce/cart/mini-cart.php:86
-msgid "Checkout"
-msgstr "Bezahlen"
-
-#: woocommerce/cart/cart-empty.php:28
-msgid "Your cart is currently empty."
-msgstr "Der Einkaufswagen ist leer."
-
-#: woocommerce/cart/cart-empty.php:36
-msgid "Return To Shop"
-msgstr "Zurück zum Shop"
-
-#: woocommerce/cart/cart.php:36 woocommerce/cart/cart.php:79
-#: woocommerce/checkout/form-pay.php:29
-msgid "Product"
-msgstr "Produkt"
-
-#: woocommerce/cart/cart.php:37 woocommerce/cart/cart.php:97
-msgid "Price"
-msgstr "Preis"
-
-#: woocommerce/cart/cart.php:38 woocommerce/cart/cart.php:103
-msgid "Quantity"
-msgstr "Menge"
-
-#: woocommerce/cart/cart.php:39 woocommerce/cart/cart.php:120
-#: woocommerce/myaccount/my-orders.php:16
-msgid "Total"
-msgstr "Gesamt"
-
-#: woocommerce/cart/cart.php:92
-msgid "Available on backorder"
-msgstr "Wird nachbestellt"
-
-#: woocommerce/cart/cart.php:138
-msgid "Coupon:"
-msgstr "Coupon:"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:36
-msgid "Coupon code"
-msgstr "Coupon-Code"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:40
-msgid "Apply Coupon"
-msgstr "Coupon anwenden"
-
-#: woocommerce/cart/cart.php:144
-msgid "Update Cart"
-msgstr "Einkaufswagen aktualisieren"
-
-#: woocommerce/checkout/payment.php:35
-msgid ""
-"Sorry, it seems that there are no available payment methods for your state. "
-"Please contact us if you require assistance or wish to make alternate "
-"arrangements."
-msgstr ""
-"Entschuldigen Sie, aber es sieht so aus als ob es keine verfügbaren "
-"Zahlungsmethoden für Ihr Land gibt. Bitte kontaktieren Sie uns, falls Sie "
-"Hilfe benötigen oder ein alternatives Arrangement mit uns treffen möchten."
-
-#: woocommerce/checkout/payment.php:35
-msgid "Please fill in your details above to see available payment methods."
-msgstr ""
-"Bitte füllen Sie die Details aus, um verfügbare Zahlungsmethoden einsehen zu "
-"können."
-
-#: woocommerce/checkout/payment.php:42
-msgid ""
-"Since your browser does not support JavaScript, or it is disabled, please "
-"ensure you click the <em>Update Totals</em> button before placing your "
-"order. You may be charged more than the amount stated above if you fail to "
-"do so."
-msgstr ""
-"Da Ihr Browser kein JavaScript unterstützt oder JavaScript deaktiviert ist, "
-"stellen Sie bitte sicher, den <em>Aktualisieren</em> Button zu klicken bevor "
-"Sie Ihre Bestellung durchführen. Falls Sie dies vergessen, könnte Ihnen "
-"ansonsten mehr in Rechnung gestellt werden, als hier angezeigt wird."
-
-#: woocommerce/checkout/payment.php:43
-msgid "Update totals"
-msgstr "Gesamtbetrag aktualisieren"
-
-#: woocommerce/checkout/form-pay.php:30
-msgid "Qty"
-msgstr "Menge"
-
-#: woocommerce/checkout/form-pay.php:31
-msgid "Totals"
-msgstr "Gesamt"
-
-#: woocommerce/checkout/form-pay.php:79
-msgid ""
-"Sorry, it seems that there are no available payment methods for your "
-"location. Please contact us if you require assistance or wish to make "
-"alternate arrangements."
-msgstr ""
-"Entschuldigen Sie, aber es sieht so aus als ob es keine verfügbaren "
-"Zahlungsmethoden für Ihren Standort gibt. Bitte kontaktieren Sie uns, falls "
-"Sie Hilfe benötigen oder ein alternatives Arrangement mit uns treffen "
-"möchten."
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Have a coupon?"
-msgstr "Haben Sie einen Coupon?"
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Click here to enter your code"
-msgstr "Klicken Sie hier um Ihren Code einzugeben"
-
-#: woocommerce/global/form-login.php:35
-#: woocommerce/myaccount/form-lost-password.php:30
-msgid "Username or email"
-msgstr "Benutzername oder E-Mail"
-
-#: woocommerce/global/form-login.php:39 woocommerce/myaccount/form-login.php:48
-#: woocommerce/myaccount/form-login.php:98
-msgid "Password"
-msgstr "Passwort"
-
-#: woocommerce/global/form-login.php:48 woocommerce/myaccount/form-login.php:37
-#: woocommerce/myaccount/form-login.php:56
-msgid "Login"
-msgstr "Benutzername"
-
-#: woocommerce/global/form-login.php:51 woocommerce/myaccount/form-login.php:58
-msgid "Remember me"
-msgstr "Login speichern"
-
-#: woocommerce/global/form-login.php:55 woocommerce/myaccount/form-login.php:62
-msgid "Lost your password?"
-msgstr "Passwort vergessen?"
-
-#: woocommerce/global/quantity-input.php:24
-msgctxt "Product quantity input tooltip"
-msgid "Qty"
-msgstr "Menge"
-
-#: woocommerce/myaccount/form-lost-password.php:27
-msgid ""
-"Lost your password? Please enter your username or email address. You will "
-"receive a link to create a new password via email."
-msgstr ""
-"Passwort vergessen? Bitte geben Sie Ihren Benutzernamen oder E-Mail Adresse "
-"ein. Sie werden dann per E-Mail einen Link erhalten mit dem Sie ein neues "
-"Passwort vergeben können."
-
-#: woocommerce/myaccount/form-lost-password.php:40
-msgid "Reset Password"
-msgstr "Passwort zurücksetzen"
-
-#: woocommerce/myaccount/form-login.php:44
-msgid "Username or email address"
-msgstr "Benutzername oder E-Mail Adresse"
-
-#: woocommerce/myaccount/form-login.php:75
-#: woocommerce/myaccount/form-login.php:112
-msgid "Register"
-msgstr "Registrieren"
-
-#: woocommerce/myaccount/form-login.php:84
-msgid "Username"
-msgstr "Benutzername"
-
-#: woocommerce/myaccount/form-login.php:91
-#: woocommerce/myaccount/form-edit-account.php:40
-msgid "Email address"
-msgstr "E-Mail Adresse"
-
-#: woocommerce/myaccount/form-login.php:105
-msgid "Anti-spam"
-msgstr "Spam Schutz"
-
-#: woocommerce/myaccount/form-edit-account.php:30
-msgid "First name"
-msgstr "Vorname"
-
-#: woocommerce/myaccount/form-edit-account.php:34
-msgid "Last name"
-msgstr "Nachname"
-
-#: woocommerce/myaccount/form-edit-account.php:45
-msgid "Password Change"
-msgstr "Passwort ändern"
-
-#: woocommerce/myaccount/form-edit-account.php:48
-msgid "Current Password (leave blank to leave unchanged)"
-msgstr "Aktuelles Passwort (Leer lassen wenn es nicht geändert werden soll)"
-
-#: woocommerce/myaccount/form-edit-account.php:52
-msgid "New Password (leave blank to leave unchanged)"
-msgstr "Neues Passwort (Leer lassen wenn es nicht geändert werden soll)"
-
-#: woocommerce/myaccount/form-edit-account.php:56
-msgid "Confirm New Password"
-msgstr "Neues Passwort bestätigen"
-
-#: woocommerce/myaccount/form-edit-account.php:66
-msgid "Save changes"
-msgstr "Änderungen speichern"
-
-#: woocommerce/myaccount/my-orders.php:13
-msgid "Order"
-msgstr "Bestellung"
-
-#: woocommerce/myaccount/my-orders.php:14
-msgid "Date"
-msgstr "Datum"
-
-#: woocommerce/myaccount/my-orders.php:15
-msgid "Status"
-msgstr "Status"
-
-#: woocommerce/myaccount/my-orders.php:30
-msgid "Recent Orders"
-msgstr "Kürzlich bestellt"
-
-#: woocommerce/myaccount/my-orders.php:55 woocommerce/myaccount/orders.php:51
-msgctxt "hash before order number"
-msgid "#"
-msgstr "#"
-
-#: woocommerce/myaccount/my-orders.php:65 woocommerce/myaccount/orders.php:61
-#, php-format
-msgid "%s for %s item"
-msgid_plural "%s for %s items"
-msgstr[0] "%s für %s Artikel"
-msgstr[1] "%s für %s Artikel"
-
-#: woocommerce/myaccount/my-orders.php:72 woocommerce/myaccount/orders.php:68
-msgid "Pay"
-msgstr "Bezahlen"
-
-#: woocommerce/myaccount/my-orders.php:76 woocommerce/myaccount/orders.php:72
-msgid "View"
-msgstr "Ansehen"
-
-#: woocommerce/myaccount/my-orders.php:80 woocommerce/myaccount/orders.php:76
-msgid "Cancel"
-msgstr "Abbrechen"
-
-#: woocommerce/myaccount/orders.php:107
-msgid "Previous"
-msgstr "Vorherige"
-
-#: woocommerce/myaccount/orders.php:111
-msgid "Next"
-msgstr "Nächste"
-
-#: woocommerce/myaccount/orders.php:119 woocommerce/myaccount/downloads.php:98
-msgid "Go Shop"
-msgstr "In den Shop"
-
-#: woocommerce/myaccount/orders.php:121
-msgid "No order has been made yet."
-msgstr "Es wurde bisher keine Bestellung vorgenommen."
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Billing Address"
-msgstr "Rechnungsadresse"
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Shipping Address"
-msgstr "Lieferadresse"
-
-#: woocommerce/myaccount/form-edit-address.php:46
-msgid "Save Address"
-msgstr "Adresse speichern"
-
-#: woocommerce/myaccount/form-reset-password.php:27
-msgid "Enter a new password below."
-msgstr "Geben Sie unten ein neues Passwort ein."
-
-#: woocommerce/myaccount/form-reset-password.php:30
-msgid "New password"
-msgstr "Neues Passwort"
-
-#: woocommerce/myaccount/form-reset-password.php:34
-msgid "Re-enter new password"
-msgstr "Wiederholen Sie das Passwort"
-
-#: woocommerce/myaccount/form-reset-password.php:47
-msgid "Save"
-msgstr "Speichern"
-
-#: woocommerce/myaccount/downloads.php:59
-msgid "&infin;"
-msgstr "&infin;"
-
-#: woocommerce/myaccount/downloads.php:67
-msgid "Never"
-msgstr "Niemals"
-
-#: woocommerce/myaccount/downloads.php:75
-msgid "Download"
-msgstr "Download"
-
-#: woocommerce/myaccount/downloads.php:100
-msgid "No downloads available yet."
-msgstr "Noch keine Downloads verfügbar."
-
-#: woocommerce/single-product/review-rating.php:28
-#, php-format
-msgid "Rated %d out of 5"
-msgstr "Bewertet mit %d von 5"
-
-#: woocommerce/single-product/review-rating.php:29
-msgid "out of 5"
-msgstr "von 5"
-
-#: woocommerce/single-product/rating.php:36
-#, php-format
-msgid "Rated %s out of 5"
-msgstr "Bewertet mit %s von 5"
-
-#: woocommerce/single-product/rating.php:38
-#, php-format
-msgid "out of %s5%s"
-msgstr "von %s5%s"
-
-#. Description of the theme
-msgid ""
-"Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid "
-"starting point for your next theme project and WordPress website. Use it as "
-"starter theme or as a parent theme. It is up to you. Including Font Awesome "
-"support, built-in widget slider and much more you need for basic websites. "
-"IMPORTANT: All developer dependencies are not bundled with this install "
-"file. Just download the .zip, extract it and run \"npm install\" and \"gulp "
-"copy-assets\" inside the extracted /understrap folder."
-msgstr ""
-"Eine Kombination aus Automattic´s _s theme und Bootstrap 4. Konzipiert als "
-"solider Ausgangspunkt für Ihr nächstes Theme-Projekt und WordPress Website. "
-"Nutzen Sie es als eigenes Starter-Theme oder als Parent-Theme. Beides steht "
-"Ihnen frei. Beinhaltet FontAwesome Unterstützung, integrierten Widget-Slider "
-"und vieles mehr, was du für die Erstellung einer einfachen Website "
-"benötigst. WICHTIG: Alle Abhängigkeiten der Entwicklertools sind in diesem "
-"Paket nicht enthalten! Laden Sie die ZIP-Datei herunter, entpacken Sie sie "
-"und führen Sie \"npm install\" sowie \"gulp copy-assets\" in der Konsole im "
-"entpackten UnderStrap-Ordner aus."
-
-#: search.php:29
-#, php-format
-msgid "Search Results for: %s"
-msgstr "Suchergebnisse für: %s"
-
-#: header.php:34
-msgid "Skip to content"
-msgstr "Zum Inhalt springen"
-
-#: 404.php:24
-msgid "Oops! That page can&rsquo;t be found."
-msgstr "Oooops! Diese Seite konnte nicht gefunden werden."
-
-#: 404.php:31
-msgid ""
-"It looks like nothing was found at this location. Maybe try one of the links "
-"below or a search?"
-msgstr ""
-"Es scheint dass hier nichts gefunden wurde. Vielleicht sollten Sie einen der "
-"Links unten oder die Suche verwenden?"
-
-#: 404.php:42
-msgid "Most Used Categories"
-msgstr "Meistgenutzte Kategorien"
-
-#. translators: %1$s: smiley
-#: 404.php:62
-#, php-format
-msgid "Try looking in the monthly archives. %1$s"
-msgstr "Versuchen Sie es einmal im monatlichen Archiv. %1$s"
-
-#: author.php:34
-msgid "About:"
-msgstr "Über:"
-
-#: author.php:42 inc/custom-comments.php:30
-msgid "Website"
-msgstr "Webseite"
-
-#: author.php:49
-msgid "Profile"
-msgstr "Profil"
-
-#: author.php:54
-msgid "Posts by"
-msgstr "Artikel von"
-
-#: author.php:68
-msgid "in"
-msgstr "in"
-
-#: comments.php:28
-#, php-format
-msgctxt "comments title"
-msgid "One thought on &ldquo;%2$s&rdquo;"
-msgid_plural "%1$s thoughts on &ldquo;%2$s&rdquo;"
-msgstr[0] "Ein Gedanke zu &ldquo;%2$s&rdquo;"
-msgstr[1] "%1$s Gedanken zu &ldquo;%2$s&rdquo;"
-
-#: comments.php:36 comments.php:59
-msgid "Comment navigation"
-msgstr "Kommentarnavigation"
-
-#: comments.php:38 comments.php:61
-msgid "&larr; Older Comments"
-msgstr "&larr; Ältere Kommentare"
-
-#: comments.php:42 comments.php:65
-msgid "Newer Comments &rarr;"
-msgstr "Neuere Kommentare &rarr;"
-
-#: comments.php:78
-msgid "Comments are closed."
-msgstr "Kommentare sind geschlossen."
-
-#: footer.php:27
-msgid "http://wordpress.org/"
-msgstr "http://wordpress.org/"
-
-#: footer.php:28
-#, php-format
-msgid "Proudly powered by %s"
-msgstr "Stolz angetrieben durch %s"
-
-#: footer.php:31
-#, php-format
-msgid "Theme: %1$s by %2$s."
-msgstr "Theme: %1$s von %2$s."
-
-#: footer.php:33
-#, php-format
-msgid "Version: %1$s"
-msgstr "Version: %1$s"
-
-#: searchform.php:10 searchform.php:16
-msgid "Search"
-msgstr "Suche"
-
-#: searchform.php:13
-msgid "Search &hellip;"
-msgstr "Suche &hellip;"
-
-#: loop-templates/content-card.php:43 loop-templates/content-page.php:25
-#: loop-templates/content.php:37 loop-templates/content-single.php:31
-#: loop-templates/content-verticalpage.php:28
-msgid "Pages:"
-msgstr "Seiten:"
-
-#: loop-templates/content-page.php:34
-#: loop-templates/content-verticalpage.php:37
-msgid "Edit"
-msgstr "Editieren"
-
-#: loop-templates/content-none.php:15
-msgid "Nothing Found"
-msgstr "Nichts gefunden"
-
-#: loop-templates/content-none.php:23
-#, php-format
-msgid ""
-"Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
-msgstr ""
-"Bereit Ihren ersten Artikel zu veröffentlichen? <a href=\"%1$s\">Dann fangen "
-"Sie hier an</a>."
-
-#: loop-templates/content-none.php:28
-msgid ""
-"Sorry, but nothing matched your search terms. Please try again with some "
-"different keywords."
-msgstr ""
-"Entschuldigung, aber leider wurde nichts zu Ihrem Suchbegriff gefunden. "
-"Versuchen Sie es erneut mit einem anderen Suchbegriff."
-
-#: loop-templates/content-none.php:34
-msgid ""
-"It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps "
-"searching can help."
-msgstr ""
-"Leider konnten wir nicht das finden wonach Sie gesucht haben. Vielleicht "
-"kann Ihnen die Suche helfen."
-
-#. Name of the template
-msgid "Blank Page Template"
-msgstr "Komplett leere Seiten-Vorlage"
-
-#. Name of the template
-msgid "Left and Right Sidebar Layout"
-msgstr "Linke und rechte Seitenspalte"
-
-#. Name of the template
-msgid "Empty Page Template"
-msgstr "Leere Seiten-Vorlage"
-
-#. Name of the template
-msgid "Full Width Page"
-msgstr "Seite mit voller Breite"
-
-#. Name of the template
-msgid "Left Sidebar Layout"
-msgstr "Layout mit linker Seitenleiste"
-
-#. Name of the template
-msgid "Vertical One Page"
-msgstr "Vertikales \"One Pager\" Layout"
-
-#: inc/template-tags.php:18
-#, php-format
-msgid " Edited %4$s"
-msgstr " Bearbeitet %4$s"
-
-#: inc/template-tags.php:29
-#, php-format
-msgctxt "post date"
-msgid "Posted on %s"
-msgstr "Veröffentlicht am %s"
-
-#: inc/template-tags.php:34
-#, php-format
-msgctxt "post author"
-msgid "by %s"
-msgstr "von %s"
-
-#. translators: used between list items, there is a space after the comma
-#: inc/template-tags.php:51 inc/template-tags.php:57
-msgid ", "
-msgstr ", "
-
-#: inc/template-tags.php:53
-#, php-format
-msgid "Posted in %1$s"
-msgstr "Veröffentlicht in %1$s"
-
-#: inc/template-tags.php:59
-#, php-format
-msgid "Tagged %1$s"
-msgstr "Verschlagwortet mit %1$s"
-
-#: inc/template-tags.php:65
-msgid "Leave a comment"
-msgstr "Kommentar hinterlassen"
-
-#: inc/template-tags.php:65
-msgid "1 Comment"
-msgstr "1 Kommentar"
-
-#: inc/template-tags.php:65
-msgid "% Comments"
-msgstr "% Kommentare"
-
-#. translators: %s: Name of current post
-#: inc/template-tags.php:72
-#, php-format
-msgid "Edit %s"
-msgstr "Editieren Sie %s"
-
-#: inc/template-tags.php:143
-msgid "Post navigation"
-msgstr "Beitrags-Navigation"
-
-#: inc/template-tags.php:148
-msgctxt "Previous post link"
-msgid "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-msgstr "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-
-#: inc/template-tags.php:151
-msgctxt "Next post link"
-msgid "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-msgstr "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-
-#: inc/setup.php:51
-msgid "Primary Menu"
-msgstr "Hauptmenü"
-
-#: inc/setup.php:122
-msgid "Read More..."
-msgstr "Weiterlesen..."
-
-#: inc/widgets.php:14
-msgid "Right Sidebar"
-msgstr "Rechte Seitenleiste"
-
-#: inc/widgets.php:24
-msgid "Left Sidebar"
-msgstr "Linke Seitenleiste"
-
-#: inc/widgets.php:34
-msgid "Hero Slider"
-msgstr "\"Bühnen\"-Slider"
-
-#: inc/widgets.php:44
-msgid "Hero Static"
-msgstr "Statische \"Bühne\""
-
-#: inc/widgets.php:54
-msgid "Footer Full"
-msgstr "Fußbereich"
-
-#: inc/custom-comments.php:24
-msgid "Name"
-msgstr "Name"
-
-#: inc/custom-comments.php:27
-msgid "Email"
-msgstr "E-Mail"
-
-#: inc/custom-comments.php:49
-msgctxt "noun"
-msgid "Comment"
-msgstr "Kommentare"
-
-#: inc/customizer.php:36
-msgid "Slider Settings"
-msgstr "Slider-Einstellungen"
-
-#: inc/customizer.php:45
-msgid "Number of slides displaying at once"
-msgstr "Anzahl der Slides die auf einmal angezeigt werden"
-
-#: inc/customizer.php:57
-msgid "Slider Time (in ms)"
-msgstr "Zeit von Slide zu Slide (in ms)"
-
-#: inc/customizer.php:69
-msgid "Loop Slider Content"
-msgstr "Soll der Slider von vorne anfangen?"
-
-#: inc/customizer.php:81
-msgid "Theme Layout Settings"
-msgstr "Theme Layout Einstellungen"
-
-#: inc/customizer.php:83
-msgid "Container width and sidebar defaults"
-msgstr "Container-Breite und Seitenleisten-Einstellungen"
-
-#: inc/customizer.php:98
-msgid "Container Width"
-msgstr "Container-Breite"
-
-#: inc/customizer.php:104
-msgid "Fixed width container"
-msgstr "Container mit fester Breite"
-
-#: inc/customizer.php:105
-msgid "Full width container"
-msgstr "Container mit voller Seitenbreite"
-
-#: inc/customizer.php:122
-msgid "Sidebar Positioning"
-msgstr "Seitenleisten-Positionierung"
-
-#: inc/customizer.php:123
-msgid "Set sidebar's position. Can either be: right, left, both or none"
-msgstr ""
-"Stelle die Standard-Position der Seitenleiste ein. Zur Auswahl stehen: "
-"Rechts, links, beide oder keine."
-
-#: inc/customizer.php:129
-msgid "Right sidebar"
-msgstr "Rechte Seitenleiste"
-
-#: inc/customizer.php:130
-msgid "Left sidebar"
-msgstr "Linke Seitenleiste"
-
-#: inc/customizer.php:131
-msgid "Left & Right sidebars"
-msgstr "Linke und rechte Seitenleiste"
-
-#: inc/customizer.php:132
-msgid "No sidebar"
-msgstr "Keine Seitenleiste"
-
-#: inc/customizer.php:150
-msgid "Posts Index Style"
-msgstr "Layout der Beiträge auf der Startseite"
-
-#: woocommerce/single-product/rating.php:39
-#, php-format
-msgid "based on %s customer rating"
-msgid_plural "based on %s customer ratings"
-msgstr[0] "basierend auf %s Kundenbewertungen"
-msgstr[1] "basierend auf %s Kundenbewertungen"
-
-#: woocommerce/single-product/rating.php:42
-#, php-format
-msgid "%s customer review"
-msgid_plural "%s customer reviews"
-msgstr[0] "%s Kundenbewertung"
-msgstr[1] "%s Kunden Bewertungen"
-
-#. Name of the theme
-msgid "UnderStrap"
-msgstr "UnderStrap"
-
-#. Theme URI of the theme
-msgid "http://understrap.com"
-msgstr "http://understrap.com"
-
-#. Author of the theme
-msgid "Holger Koenemann"
-msgstr "Holger Koenemann"
-
-#. Author URI of the theme
-msgid "http://www.holgerkoenemann.de"
-msgstr "http://www.holgerkoenemann.de"
diff --git a/dist/languages/el_GR.mo b/dist/languages/el_GR.mo
deleted file mode 100644
index 0c6676b..0000000
--- a/dist/languages/el_GR.mo
+++ /dev/null
Binary files differ
diff --git a/dist/languages/el_GR.po b/dist/languages/el_GR.po
deleted file mode 100644
index 214f854..0000000
--- a/dist/languages/el_GR.po
+++ /dev/null
@@ -1,809 +0,0 @@
-# Loco Gettext template
-msgid ""
-msgstr ""
-"Project-Id-Version: understrap\n"
-"Report-Msgid-Bugs-To: http://wordpress.org/support/theme/_s\n"
-"POT-Creation-Date: 2016-12-20 18:54+0200\n"
-"PO-Revision-Date: 2016-12-20 19:47+0200\n"
-"Last-Translator: \n"
-"Language-Team: stef.kariotidis@gmail.com\n"
-"Language: el_GR\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"POT-Revision-Date: Mon Jul 04 2016 09:13:18 GMT+0200 (CEST)\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Poedit-SourceCharset: UTF-8\n"
-"X-Generator: Poedit 1.8.7.1\n"
-"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
-"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
-"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
-"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
-"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
-"X-Poedit-Basepath: ..\n"
-"X-Poedit-SearchPath-0: footer.php\n"
-"X-Poedit-SearchPath-1: header.php\n"
-"X-Poedit-SearchPath-2: index.php\n"
-"X-Poedit-SearchPath-3: statichero.php\n"
-"X-Poedit-SearchPath-4: 404.php\n"
-"X-Poedit-SearchPath-5: archive.php\n"
-"X-Poedit-SearchPath-6: search.php\n"
-"X-Poedit-SearchPath-7: sticky.php\n"
-"X-Poedit-SearchPath-8: single.php\n"
-"X-Poedit-SearchPath-9: sidebar.php\n"
-"X-Poedit-SearchPath-10: comment-form.php\n"
-"X-Poedit-SearchPath-11: comments.php\n"
-"X-Poedit-SearchPath-12: content-none.php\n"
-"X-Poedit-SearchPath-13: content-page.php\n"
-"X-Poedit-SearchPath-14: content-search.php\n"
-"X-Poedit-SearchPath-15: content-single.php\n"
-"X-Poedit-SearchPath-16: content.php\n"
-"X-Poedit-SearchPath-17: hero.php\n"
-"X-Poedit-SearchPath-18: page.php\n"
-"X-Poedit-SearchPath-19: functions.php\n"
-"X-Poedit-SearchPath-20: page-templates\n"
-"X-Poedit-SearchPath-21: inc\n"
-
-#: search.php:29
-#, php-format
-msgid "Search Results for: %s"
-msgstr "Αποτελέσματα Αναζήτησης για: %s"
-
-#: header.php:34
-msgid "Skip to content"
-msgstr "Προχωρήστε στο περιεχόμενο"
-
-#: 404.php:24
-msgid "Oops! That page can&rsquo;t be found."
-msgstr "Ουπς! Η σελίδα δεν βρέθηκε. "
-
-#: 404.php:31
-msgid ""
-"It looks like nothing was found at this location. Maybe try one of the links "
-"below or a search?"
-msgstr ""
-"Φαίνεται ότι δεν βρέθηκε κάτι σε αυτή τη τοποθεσία. Ίσως να δοκιμάζατε έναν "
-"απο τους παρακάτω συνδέσμους ή την αναζήτηση;"
-
-#: 404.php:42
-msgid "Most Used Categories"
-msgstr "Οι πιο Χρησιμοποιημένες Κατηγορίες"
-
-#. translators: %1$s: smiley
-#: 404.php:62
-#, php-format
-msgid "Try looking in the monthly archives. %1$s"
-msgstr "Δείτε στα μηνιαία αρχεία. %1$s"
-
-#: author.php:34
-msgid "About:"
-msgstr "Σχετικά με:"
-
-#: author.php:42 inc/custom-comments.php:30
-msgid "Website"
-msgstr "Ιστότοπος"
-
-#: author.php:49
-msgid "Profile"
-msgstr "Προφίλ"
-
-#: author.php:54
-msgid "Posts by"
-msgstr "Δημοσιεύσεις από"
-
-#: author.php:68
-msgid "in"
-msgstr "σε"
-
-#: comments.php:28
-#, php-format
-msgctxt "comments title"
-msgid "One thought on &ldquo;%2$s&rdquo;"
-msgid_plural "%1$s thoughts on &ldquo;%2$s&rdquo;"
-msgstr[0] "Μία σκέψη για &ldquo;%2$s&rdquo;"
-msgstr[1] "%1$s σκέψεις για &ldquo;%2$s&rdquo;"
-
-#: comments.php:36 comments.php:59
-msgid "Comment navigation"
-msgstr "Πλοήγηση στα σχόλια"
-
-#: comments.php:38 comments.php:61
-msgid "&larr; Older Comments"
-msgstr "&larr; Παλαιότερα Σχόλια"
-
-#: comments.php:42 comments.php:65
-msgid "Newer Comments &rarr;"
-msgstr "Νεότερα Σχόλια &rarr;"
-
-#: comments.php:78
-msgid "Comments are closed."
-msgstr "Τα σχόλια είναι απενεργοποιημένα."
-
-#: footer.php:27
-msgid "http://wordpress.org/"
-msgstr "http://wordpress.org/"
-
-#: footer.php:28
-#, php-format
-msgid "Proudly powered by %s"
-msgstr "Με τη στήριξη από %s"
-
-#: footer.php:31
-#, php-format
-msgid "Theme: %1$s by %2$s."
-msgstr "Θέμα %1$s από %2$s."
-
-#: footer.php:33
-#, php-format
-msgid "Version: %1$s"
-msgstr "Έκδοση: %1$s\t"
-
-#: searchform.php:10 searchform.php:16
-msgid "Search"
-msgstr "Αναζήτηση"
-
-#: searchform.php:13
-msgid "Search &hellip;"
-msgstr "Αναζήτηση &hellip;"
-
-#: loop-templates/content-card.php:43 loop-templates/content-page.php:25
-#: loop-templates/content.php:37 loop-templates/content-single.php:31
-#: loop-templates/content-verticalpage.php:28
-msgid "Pages:"
-msgstr "Σελίδες:"
-
-#: loop-templates/content-page.php:34
-#: loop-templates/content-verticalpage.php:37
-msgid "Edit"
-msgstr "Επεξεργασία"
-
-#: loop-templates/content-none.php:15
-msgid "Nothing Found"
-msgstr "Δεν βρέθηκε κάτι"
-
-#: loop-templates/content-none.php:23
-#, php-format
-msgid ""
-"Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
-msgstr ""
-"Έτοιμος/η να δημοσιεύσετε την πρώτη σας ανάρτηση; <a href=\"%1$s\">Ξεκινήστε "
-"εδώ</a>."
-
-#: loop-templates/content-none.php:28
-msgid ""
-"Sorry, but nothing matched your search terms. Please try again with some "
-"different keywords."
-msgstr ""
-"Συγγνώμη, δεν βρέθηκε κάτι που να ταιριάζει με τα κριτήρια αναζήτησης. "
-"Παρακαλούμε δοκιμάστε πάλι με νέα κριτήρια."
-
-#: loop-templates/content-none.php:34
-msgid ""
-"It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps "
-"searching can help."
-msgstr ""
-"Φαίνεται ότι δεν μπορούμε να βρούμε αυτό που αναζητάτε. Ίσως βοηθήσει η "
-"αναζήτηση."
-
-#. Name of the template
-msgid "Blank Page Template"
-msgstr "Υπόδειγμα Κενής Σελίδας"
-
-#. Name of the template
-msgid "Left and Right Sidebar Layout"
-msgstr "Διάταξη με Αριστερή και Δεξιά Εργαλειοθήκη"
-
-#. Name of the template
-msgid "Empty Page Template"
-msgstr "Πρότυπο Κενής Σελίδας"
-
-#. Name of the template
-msgid "Full Width Page"
-msgstr "Σελίδα Πλήρους Πλάτους"
-
-#. Name of the template
-msgid "Left Sidebar Layout"
-msgstr "Διάταξη με Αριστερή Εργαλειοθήκη"
-
-#. Name of the template
-msgid "Vertical One Page"
-msgstr "Διάταξη Μονής Κατακόρυφης Σελίδας"
-
-#: inc/template-tags.php:18
-#, php-format
-msgid " Edited %4$s"
-msgstr "Επεξεργάστηκε %4$s"
-
-#: inc/template-tags.php:29
-#, php-format
-msgctxt "post date"
-msgid "Posted on %s"
-msgstr "Αναρτήθηκε την %s"
-
-#: inc/template-tags.php:34
-#, php-format
-msgctxt "post author"
-msgid "by %s"
-msgstr "από %s"
-
-#. translators: used between list items, there is a space after the comma
-#: inc/template-tags.php:51 inc/template-tags.php:57
-msgid ", "
-msgstr ", "
-
-#: inc/template-tags.php:53
-#, php-format
-msgid "Posted in %1$s"
-msgstr "Αναρτήθηκε σε %1$s"
-
-#: inc/template-tags.php:59
-#, php-format
-msgid "Tagged %1$s"
-msgstr "Σημειώθηκε %1$s"
-
-#: inc/template-tags.php:65
-msgid "Leave a comment"
-msgstr "Αφήστε σχόλιο"
-
-#: inc/template-tags.php:65
-msgid "1 Comment"
-msgstr "1 Σχόλιο"
-
-#: inc/template-tags.php:65
-msgid "% Comments"
-msgstr "% Σχόλια"
-
-#. translators: %s: Name of current post
-#: inc/template-tags.php:72
-#, php-format
-msgid "Edit %s"
-msgstr "Επεξεργασία %s"
-
-#: inc/template-tags.php:143
-msgid "Post navigation"
-msgstr "Πλοήγηση στα Άρθρα"
-
-#: inc/template-tags.php:148
-msgctxt "Previous post link"
-msgid "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-msgstr "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-
-#: inc/template-tags.php:151
-msgctxt "Next post link"
-msgid "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-msgstr "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-
-#: inc/setup.php:51
-msgid "Primary Menu"
-msgstr "Κυρίως Μενού"
-
-#: inc/setup.php:122
-msgid "Read More..."
-msgstr "Διαβάστε Περισσότερα..."
-
-#: inc/widgets.php:14
-msgid "Right Sidebar"
-msgstr "Δεξιά Εργαλειοθήκη"
-
-#: inc/widgets.php:24
-msgid "Left Sidebar"
-msgstr "Αριστερή Εργαλειοθήκη"
-
-#: inc/widgets.php:34
-msgid "Hero Slider"
-msgstr "Ολισθητής Hero"
-
-#: inc/widgets.php:44
-msgid "Hero Static"
-msgstr "Στατικό Hero"
-
-#: inc/widgets.php:54
-msgid "Footer Full"
-msgstr "Υποσέλιδο Πλήρες"
-
-#: inc/custom-comments.php:24
-msgid "Name"
-msgstr "Όνομα"
-
-#: inc/custom-comments.php:27
-msgid "Email"
-msgstr "Ηλεκτρονική Διεύθυνση"
-
-#: inc/custom-comments.php:49
-msgctxt "noun"
-msgid "Comment"
-msgstr "Σχόλιο"
-
-#: inc/customizer.php:36
-msgid "Slider Settings"
-msgstr "Ρυθμίσεις Ολισθητή"
-
-#: inc/customizer.php:45
-msgid "Number of slides displaying at once"
-msgstr "Αριθμός διαφανειών που θα προβάλλονται με τη μία"
-
-#: inc/customizer.php:57
-msgid "Slider Time (in ms)"
-msgstr "Χρόνος Ολισθητή(σε μιλισεκόντ)"
-
-#: inc/customizer.php:69
-msgid "Loop Slider Content"
-msgstr "Περιεχόμενο Ολισθητή κατά τον Βρόχο"
-
-#: inc/customizer.php:81
-msgid "Theme Layout Settings"
-msgstr "Ρυθμίσεις Διάταξης Θέματος"
-
-#: inc/customizer.php:83
-msgid "Container width and sidebar defaults"
-msgstr "Πλάτος Διάταξης και Προεπιλογές Εργαλειοθήκης"
-
-#: inc/customizer.php:98
-msgid "Container Width"
-msgstr "Πλάτος Διάταξης"
-
-#: inc/customizer.php:99
-msgid "Choose between Bootstrap's container and container-fluid"
-msgstr "Επιλογή μεταξύ πλήρους ή μη πλάτους"
-
-#: inc/customizer.php:104
-msgid "Fixed width container"
-msgstr "Περιορισμένου πλάτους διάταξη"
-
-#: inc/customizer.php:105
-msgid "Full width container"
-msgstr "Πλήρους πλάτους διάταξη"
-
-#: inc/customizer.php:122
-msgid "Sidebar Positioning"
-msgstr "Τοποθέτηση Εργαλειοθήκης"
-
-#: inc/customizer.php:123
-msgid "Set sidebar's position. Can either be: right, left, both or none"
-msgstr ""
-"Ορισμός θέσεως εργαλειοθήκης. Μπορεί να είναι ένα εκ των: δεξιά, αριστερά, "
-"και τα δύο ή καμία."
-
-#: inc/customizer.php:129
-msgid "Right sidebar"
-msgstr "Εργαλειοθήκη δεξιά"
-
-#: inc/customizer.php:130
-msgid "Left sidebar"
-msgstr "Εργαλειοθήκη αριστερά"
-
-#: inc/customizer.php:131
-msgid "Left & Right sidebars"
-msgstr "Εργαλειοθήκες αριστερά & δεξιά"
-
-#: inc/customizer.php:132
-msgid "No sidebar"
-msgstr "Χωρίς εργαλειοθήκη"
-
-#: inc/customizer.php:150
-msgid "Posts Index Style"
-msgstr "Στυλ Αρχικής Σελίδας Άρθρων"
-
-#: inc/customizer.php:151
-msgid "Choose how to display latest posts"
-msgstr "Επιλέξτε πως θα εμφανίζονται τα πρόσφατα άρθρα"
-
-#: inc/customizer.php:156
-msgid "Default"
-msgstr "Προεπιλογή"
-
-#: inc/customizer.php:157
-msgid "Masonry"
-msgstr "Tοιχοποιία (masonry)"
-
-#: inc/customizer.php:158
-msgid "Grid"
-msgstr "Πλέγμα (grid)"
-
-#: inc/customizer.php:187
-msgid "Grid Post Columns"
-msgstr "Αριθμός κολονών πλέγματος"
-
-#: inc/customizer.php:188
-msgid "Choose how many columns to use"
-msgstr "Επιλέξτε πόσες κολώνες θα χρησιμοποιούνται"
-
-#: woocommerce/cart/proceed-to-checkout-button.php:27
-msgid "Proceed to Checkout"
-msgstr "Προχωρήστε στην Πληρωμή"
-
-#: woocommerce/cart/mini-cart.php:49 woocommerce/cart/cart.php:60
-msgid "Remove this item"
-msgstr "Αφαίρεση προϊόντος"
-
-#: woocommerce/cart/mini-cart.php:72
-msgid "No products in the cart."
-msgstr "Δεν υπάρχουν προϊόντα στο καλάθι."
-
-#: woocommerce/cart/mini-cart.php:80
-msgid "Subtotal"
-msgstr "Μερικό σύνολο"
-
-#: woocommerce/cart/mini-cart.php:85
-msgid "View Cart"
-msgstr "Εμφάνιση Καλαθιού"
-
-#: woocommerce/cart/mini-cart.php:86
-msgid "Checkout"
-msgstr "Πληρωμή"
-
-#: woocommerce/cart/cart-empty.php:28
-msgid "Your cart is currently empty."
-msgstr "Το καλάθι σας είναι κενό."
-
-#: woocommerce/cart/cart-empty.php:36
-msgid "Return To Shop"
-msgstr "Επιστροφή στο Κατάστημα"
-
-#: woocommerce/cart/cart.php:36 woocommerce/cart/cart.php:79
-#: woocommerce/checkout/form-pay.php:29
-msgid "Product"
-msgstr "Προϊόν"
-
-#: woocommerce/cart/cart.php:37 woocommerce/cart/cart.php:97
-msgid "Price"
-msgstr "Τιμή"
-
-#: woocommerce/cart/cart.php:38 woocommerce/cart/cart.php:103
-msgid "Quantity"
-msgstr "Ποσότητα"
-
-#: woocommerce/cart/cart.php:39 woocommerce/cart/cart.php:120
-#: woocommerce/myaccount/my-orders.php:16
-msgid "Total"
-msgstr "Σύνολο"
-
-#: woocommerce/cart/cart.php:92
-msgid "Available on backorder"
-msgstr "Προσωρινά εκτός στοκ"
-
-#: woocommerce/cart/cart.php:138
-msgid "Coupon:"
-msgstr "Κουπόνι:"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:36
-msgid "Coupon code"
-msgstr "Κωδικός κουπονιού:"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:40
-msgid "Apply Coupon"
-msgstr "Εφαρμογή Κουπονιού"
-
-#: woocommerce/cart/cart.php:144
-msgid "Update Cart"
-msgstr "Ανανέωση Καλαθιού"
-
-#: woocommerce/checkout/payment.php:35
-msgid ""
-"Sorry, it seems that there are no available payment methods for your state. "
-"Please contact us if you require assistance or wish to make alternate "
-"arrangements."
-msgstr ""
-"Συγγνώμη, από ότι φαίνεται, δεν υπάρχουν διαθέσιμοι τρόποι πληρωμής για την "
-"περιοχή σας. Παρακαλούμε επικοινωνήστε μαζί μας εάν χρειάζεστε επιπλέον "
-"βοήθεια."
-
-#: woocommerce/checkout/payment.php:35
-msgid "Please fill in your details above to see available payment methods."
-msgstr ""
-"Παρακαλούμε συμπληρώστε τα στοιχεία σας ώστε να εμφανιστούν οι διαθέσιμοι "
-"τρόποι πληρωμής."
-
-#: woocommerce/checkout/payment.php:42
-msgid ""
-"Since your browser does not support JavaScript, or it is disabled, please "
-"ensure you click the <em>Update Totals</em> button before placing your "
-"order. You may be charged more than the amount stated above if you fail to "
-"do so."
-msgstr ""
-"Εφόσον ο φυλλομετρητής σας δεν υποστηρίζει JavaScript ή η JavaScript είναι "
-"απενεργοποιημένη, παρακαλούμε βεβαιωθείτε ότι έχετε πατήσει το κουμπί, "
-"<em>Αναέωση Συνόλου<em> προτού την τοποθέτηση της παραγγελίας σας. Μπορεί να "
-"χρεωθείτε παραπάνω από το κανονικό σε περίπτωση που δεν ακολουθήσετε αυτή τη "
-"συμβουλή."
-
-#: woocommerce/checkout/payment.php:43
-msgid "Update totals"
-msgstr "Ανανέωση Συνόλου"
-
-#: woocommerce/checkout/form-pay.php:30
-msgid "Qty"
-msgstr "Ποσότητα"
-
-#: woocommerce/checkout/form-pay.php:31
-msgid "Totals"
-msgstr "Σύνολο"
-
-#: woocommerce/checkout/form-pay.php:79
-msgid ""
-"Sorry, it seems that there are no available payment methods for your "
-"location. Please contact us if you require assistance or wish to make "
-"alternate arrangements."
-msgstr ""
-"Συγγνώμη, από ότι φαίνεται δεν υπάρχουν διαθέσιμοι τρόποι πληρωμής για τη "
-"περιοχή σας. Παρακαλούμε επικοινωνήστε μαζί μας εάν χρειάζεστε επιπλέον "
-"βοήθεια."
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Have a coupon?"
-msgstr "Έχετε κουπόνι;"
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Click here to enter your code"
-msgstr "Πατήστε εδώ για να εισάγετε τον κωδικό"
-
-#: woocommerce/global/form-login.php:35
-#: woocommerce/myaccount/form-lost-password.php:30
-msgid "Username or email"
-msgstr "Όνομα χρήστη ή λογαριασμός ηλεκτρονικού ταχυδρομείου"
-
-#: woocommerce/global/form-login.php:39 woocommerce/myaccount/form-login.php:48
-#: woocommerce/myaccount/form-login.php:98
-msgid "Password"
-msgstr "Κωδικός"
-
-#: woocommerce/global/form-login.php:48 woocommerce/myaccount/form-login.php:37
-#: woocommerce/myaccount/form-login.php:56
-msgid "Login"
-msgstr "Είσοδος"
-
-#: woocommerce/global/form-login.php:51 woocommerce/myaccount/form-login.php:58
-msgid "Remember me"
-msgstr "Να με θυμάσαι"
-
-#: woocommerce/global/form-login.php:55 woocommerce/myaccount/form-login.php:62
-msgid "Lost your password?"
-msgstr "Ξεχάσατε τον κωδικό σας;"
-
-#: woocommerce/global/quantity-input.php:24
-msgctxt "Product quantity input tooltip"
-msgid "Qty"
-msgstr "Ποσότητα"
-
-#: woocommerce/myaccount/form-lost-password.php:27
-msgid ""
-"Lost your password? Please enter your username or email address. You will "
-"receive a link to create a new password via email."
-msgstr ""
-"Χάσατε τον κωδικό σας; Παρακαλούμε εισάγετε το όνομα χρήστη ή την διεύθυνση "
-"ηλεκτρονικού ταχυδρομείου. Θα λάβετε έναν σύνδεσμο για τη δημιουργία νέου "
-"κωδικού μέσω ηλεκτρονικού ταχυδρομείου."
-
-#: woocommerce/myaccount/form-lost-password.php:40
-msgid "Reset Password"
-msgstr "Ακύρωση Κωδικού"
-
-#: woocommerce/myaccount/form-login.php:44
-msgid "Username or email address"
-msgstr "Όνομα χρήστη ή διεύθυνση ηλεκτρονικού ταχυδρομείου"
-
-#: woocommerce/myaccount/form-login.php:75
-#: woocommerce/myaccount/form-login.php:112
-msgid "Register"
-msgstr "Εγγραφή"
-
-#: woocommerce/myaccount/form-login.php:84
-msgid "Username"
-msgstr "Όνομα χρήστη"
-
-#: woocommerce/myaccount/form-login.php:91
-#: woocommerce/myaccount/form-edit-account.php:40
-msgid "Email address"
-msgstr "Διεύθυνση ηλεκτρονικού ταχυδρομείου"
-
-#: woocommerce/myaccount/form-login.php:105
-msgid "Anti-spam"
-msgstr "Προστασία κατά ανεπιθύμητης αλληλογραφίας"
-
-#: woocommerce/myaccount/form-edit-account.php:30
-msgid "First name"
-msgstr "Όνομα"
-
-#: woocommerce/myaccount/form-edit-account.php:34
-msgid "Last name"
-msgstr "Επώνυμο"
-
-#: woocommerce/myaccount/form-edit-account.php:45
-msgid "Password Change"
-msgstr "Αλλαγή Κωδικού"
-
-#: woocommerce/myaccount/form-edit-account.php:48
-msgid "Current Password (leave blank to leave unchanged)"
-msgstr "Τρέχων Κωδικός (Αφήστε το κενό αν δεν θέλετε να αλλάξει)"
-
-#: woocommerce/myaccount/form-edit-account.php:52
-msgid "New Password (leave blank to leave unchanged)"
-msgstr "Νέος Κωδικός (Αφήστε το κενό αν δεν θέλετε να αλλάξει)"
-
-#: woocommerce/myaccount/form-edit-account.php:56
-msgid "Confirm New Password"
-msgstr "Επιβεβαίωση Νέου Κωδικού"
-
-#: woocommerce/myaccount/form-edit-account.php:66
-msgid "Save changes"
-msgstr "Αποθήκευση Αλλαγών"
-
-#: woocommerce/myaccount/my-orders.php:13
-msgid "Order"
-msgstr "Παραγγελία"
-
-#: woocommerce/myaccount/my-orders.php:14
-msgid "Date"
-msgstr "Ημερομηνία"
-
-#: woocommerce/myaccount/my-orders.php:15
-msgid "Status"
-msgstr "Κατάσταση"
-
-#: woocommerce/myaccount/my-orders.php:30
-msgid "Recent Orders"
-msgstr "Πρόσφατες Παραγγελίες"
-
-#: woocommerce/myaccount/my-orders.php:55 woocommerce/myaccount/orders.php:51
-msgctxt "hash before order number"
-msgid "#"
-msgstr "#"
-
-#: woocommerce/myaccount/my-orders.php:65 woocommerce/myaccount/orders.php:61
-#, php-format
-msgid "%s for %s item"
-msgid_plural "%s for %s items"
-msgstr[0] "%s για %s προϊόν"
-msgstr[1] "%s για %s προϊόντα"
-
-#: woocommerce/myaccount/my-orders.php:72 woocommerce/myaccount/orders.php:68
-msgid "Pay"
-msgstr "Πληρωμή"
-
-#: woocommerce/myaccount/my-orders.php:76 woocommerce/myaccount/orders.php:72
-msgid "View"
-msgstr "Εμφάνιση"
-
-#: woocommerce/myaccount/my-orders.php:80 woocommerce/myaccount/orders.php:76
-msgid "Cancel"
-msgstr "Ακύρωση"
-
-#: woocommerce/myaccount/orders.php:107
-msgid "Previous"
-msgstr "Προηγούμενο"
-
-#: woocommerce/myaccount/orders.php:111
-msgid "Next"
-msgstr "Επόμενο"
-
-#: woocommerce/myaccount/orders.php:119 woocommerce/myaccount/downloads.php:98
-msgid "Go Shop"
-msgstr "Μεταφορά στο Κατάστημα"
-
-#: woocommerce/myaccount/orders.php:121
-msgid "No order has been made yet."
-msgstr "Δεν έχει πραγματοποιηθεί παραγγελία."
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Billing Address"
-msgstr "Διεύθυνση Χρέωσης"
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Shipping Address"
-msgstr "Διεύθυνση Αποστολής"
-
-#: woocommerce/myaccount/form-edit-address.php:46
-msgid "Save Address"
-msgstr "Αποθήκευση Διεύθυνσης"
-
-#: woocommerce/myaccount/form-reset-password.php:27
-msgid "Enter a new password below."
-msgstr "Εισάγετε τον κωδικό."
-
-#: woocommerce/myaccount/form-reset-password.php:30
-msgid "New password"
-msgstr "Νέος κωδικός"
-
-#: woocommerce/myaccount/form-reset-password.php:34
-msgid "Re-enter new password"
-msgstr "Επιβεβαίωση νέου κωδικού"
-
-#: woocommerce/myaccount/form-reset-password.php:47
-msgid "Save"
-msgstr "Αποθήκευση"
-
-#: woocommerce/myaccount/downloads.php:59
-msgid "&infin;"
-msgstr "&infin;"
-
-#: woocommerce/myaccount/downloads.php:67
-msgid "Never"
-msgstr "Ποτέ"
-
-#: woocommerce/myaccount/downloads.php:75
-msgid "Download"
-msgstr "Μεταφόρτωση"
-
-#: woocommerce/myaccount/downloads.php:100
-msgid "No downloads available yet."
-msgstr "Δεν υπάρχουν αρχεία για μεταφόρτωση."
-
-#: woocommerce/single-product/review-rating.php:28
-#, php-format
-msgid "Rated %d out of 5"
-msgstr "Βαθμολογήθηκε %d από 5"
-
-#: woocommerce/single-product/review-rating.php:29
-msgid "out of 5"
-msgstr "από 5"
-
-#: woocommerce/single-product/rating.php:36
-#, php-format
-msgid "Rated %s out of 5"
-msgstr "Βαθμολογήθηκε %s από 5"
-
-#: woocommerce/single-product/rating.php:38
-#, php-format
-msgid "out of %s5%s"
-msgstr "από %s5%s"
-
-#: woocommerce/single-product/rating.php:39
-#, php-format
-msgid "based on %s customer rating"
-msgid_plural "based on %s customer ratings"
-msgstr[0] "βασισμένο σε %s βαθμολογία πελάτη"
-msgstr[1] "βασισμένο σε %s βαθμολογίες πελατών"
-
-#: woocommerce/single-product/rating.php:42
-#, php-format
-msgid "%s customer review"
-msgid_plural "%s customer reviews"
-msgstr[0] "%s κριτική πελάτη"
-msgstr[1] "%s κριτικές πελατών"
-
-#. Name of the theme
-msgid "UnderStrap"
-msgstr "UnderStrap"
-
-#. Description of the theme
-msgid ""
-"Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid "
-"starting point for your next theme project and WordPress website. Use it as "
-"starter theme or as a parent theme. It is up to you. Including Font Awesome "
-"support, built-in widget slider and much more you need for basic websites. "
-"IMPORTANT: All developer dependencies are not bundled with this install "
-"file. Just download the .zip, extract it and run \"npm install\" and \"gulp "
-"copy-assets\" inside the extracted /understrap folder."
-msgstr ""
-"Συνδυασμός του θέματος _s της Automatic και του Bootstrap 4. Δημιουργήθηκε "
-"ώς βοήθημα για το επόμενο WordPress θέμα σας. Χρησιμοποιήστε το ως αρχικό ή "
-"ως γονικό θέμα. Συμπεριλαμβάνει υποστήριξη για τα Font Awesome, καθώς και "
-"διάφορα άλλα εργαλεία που χρειάζονται για νέα websites. ΣΗΜΑΝΤΙΚΟ: όλες οι "
-"εξαρτήσεις που απαιτούνται για την κατασκευή, δεν συμπεριλαμβάνονται σε αυτό "
-"το αρχείο. Θα πρέπει εφόσον εγκαταστήσετε αυτό το αρχείο, να τρέξετε \"npm "
-"install\" και \"gulp copy-assets\" μέσα από τον φάκελο της εγκατάστασης του "
-"understrap."
-
-#. Theme URI of the theme
-msgid "http://understrap.com"
-msgstr "http://understrap.com"
-
-#. Author of the theme
-msgid "Holger Koenemann"
-msgstr "Holger Koenemann"
-
-#. Author URI of the theme
-msgid "http://www.holgerkoenemann.de"
-msgstr "http://www.holgerkoenemann.de"
-
-#~ msgid "Sidebar"
-#~ msgstr "Πλευρικό Μενου"
-
-#~ msgid ""
-#~ "Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid "
-#~ "starting point for your next theme project and WordPress website. Use it "
-#~ "as starter theme or as parent theme. It is up to you."
-#~ msgstr ""
-#~ "Συνδυασμός του _s από την Automattic και του Bootstrap 4. Έτοιμα να "
-#~ "χρησιμοποιηθούν ως μία σωστή αρχή για το επόμενο WordPress πρότζεκτ "
-#~ "σας . Χρησιμοποιήστε το ως αρχικό ή γονικό θέμα. Είναι στο χέρι σας."
diff --git a/dist/languages/es_ES.mo b/dist/languages/es_ES.mo
deleted file mode 100644
index c411a3d..0000000
--- a/dist/languages/es_ES.mo
+++ /dev/null
Binary files differ
diff --git a/dist/languages/es_ES.po b/dist/languages/es_ES.po
deleted file mode 100644
index 8cb5efd..0000000
--- a/dist/languages/es_ES.po
+++ /dev/null
@@ -1,309 +0,0 @@
-# Loco Gettext template
-msgid ""
-msgstr ""
-"Project-Id-Version: understrap\n"
-"Report-Msgid-Bugs-To: http://wordpress.org/support/theme/_s\n"
-"POT-Creation-Date: 2016-11-18 14:37+0100\n"
-"POT-Revision-Date: Mon Jul 04 2016 09:13:18 GMT+0200 (CEST)\n"
-"PO-Revision-Date: 2016-12-12 10:04+0000\n"
-"Language-Team: \n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-SourceCharset: UTF-8\n"
-"X-Generator: Poedit 1.8.11\n"
-"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;__:1;"
-"_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;_x:1,2c;"
-"_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;esc_attr__:1;"
-"esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;esc_html_x:1,2c;"
-"comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
-"X-Poedit-Basepath: ..\n"
-"Last-Translator: \n"
-"Language: es\n"
-"X-Poedit-SearchPath-0: footer.php\n"
-"X-Poedit-SearchPath-1: header.php\n"
-"X-Poedit-SearchPath-2: index.php\n"
-"X-Poedit-SearchPath-3: statichero.php\n"
-"X-Poedit-SearchPath-4: 404.php\n"
-"X-Poedit-SearchPath-5: archive.php\n"
-"X-Poedit-SearchPath-6: search.php\n"
-"X-Poedit-SearchPath-7: sticky.php\n"
-"X-Poedit-SearchPath-8: single.php\n"
-"X-Poedit-SearchPath-9: sidebar.php\n"
-"X-Poedit-SearchPath-10: comment-form.php\n"
-"X-Poedit-SearchPath-11: comments.php\n"
-"X-Poedit-SearchPath-12: content-none.php\n"
-"X-Poedit-SearchPath-13: content-page.php\n"
-"X-Poedit-SearchPath-14: content-search.php\n"
-"X-Poedit-SearchPath-15: content-single.php\n"
-"X-Poedit-SearchPath-16: content.php\n"
-"X-Poedit-SearchPath-17: hero.php\n"
-"X-Poedit-SearchPath-18: page.php\n"
-"X-Poedit-SearchPath-19: functions.php\n"
-"X-Poedit-SearchPath-20: page-templates\n"
-"X-Poedit-SearchPath-21: inc\n"
-
-#: ../comments.php:28
-#, php-format
-msgctxt "comments title"
-msgid "One thought on &ldquo;%2$s&rdquo;"
-msgid_plural "%1$s thoughts on &ldquo;%2$s&rdquo;"
-msgstr[0] "Una opinión sobre &ldquo;%2$s&rdquo;"
-msgstr[1] "%1$s Opiniones sobre &ldquo;%2$s&rdquo;"
-
-#: ../comments.php:35 ../comments.php:56
-msgid "Comment navigation"
-msgstr "Ver los comentarios"
-
-#: ../comments.php:37 ../comments.php:58
-msgid "&larr; Older Comments"
-msgstr "&larr; Comentarios antiguos"
-
-#: ../comments.php:40 ../comments.php:61
-msgid "Newer Comments &rarr;"
-msgstr "Comentarios más recientes &rarr;"
-
-#: ../comments.php:72
-msgid "Comments are closed."
-msgstr "Los comentarios han sido cerrados."
-
-#: ../author.php:27
-msgid "About:"
-msgstr "Acerca de:"
-
-#: ../author.php:32 ../inc/custom-comments.php:16
-msgid "Website"
-msgstr "Sitio web"
-
-#: ../author.php:34
-msgid "Profile"
-msgstr "Perfil"
-
-#: ../author.php:38
-msgid "Posts by"
-msgstr "Publicado por"
-
-#: ../footer.php:24
-msgid "http://wordpress.org/"
-msgstr "http://wordpress.org/"
-
-#: ../footer.php:24
-#, php-format
-msgid "Proudly powered by %s"
-msgstr "Impulsado por %s"
-
-#: ../footer.php:26
-#, php-format
-msgid "Theme: %1$s by %2$s."
-msgstr "Tema: %1$s para %2$s."
-
-#: ../header.php:30
-msgid "Skip to content"
-msgstr "Salir del contenido"
-
-#: ../search.php:23
-#, php-format
-msgid "Search Results for: %s"
-msgstr "Resultados de búsqueda: %s"
-
-#: ../404.php:22
-msgid "Oops! That page can&rsquo;t be found."
-msgstr "Oups! La páginas no se puede mostrar."
-
-#: ../404.php:27
-msgid ""
-"It looks like nothing was found at this location. Maybe try one of the links "
-"below or a search?"
-msgstr ""
-"No se pudo encontrar nada en esta dirección. Prueba en uno de los enlaces debajo "
-"o una búsqueda ?"
-
-#: ../404.php:37
-msgid "Most Used Categories"
-msgstr "Categorías más utilizadas"
-
-#. translators: %1$s: smiley
-#: ../404.php:57
-#, php-format
-msgid "Try looking in the monthly archives. %1$s"
-msgstr "Prueba buscando en los archivos mensuales. %1$s"
-
-#: ../searchform.php:9 ../searchform.php:13
-msgid "Search"
-msgstr "Buscar"
-
-#: ../searchform.php:11
-msgid "Search &hellip;"
-msgstr "Buscar &hellip;"
-
-#. Name of the template
-msgid "Full Width Page"
-msgstr "Página completa"
-
-#. Name of the template
-msgid "Empty Page Template"
-msgstr "Plantilla de página vacía"
-
-#: ../inc/widgets.php:10
-msgid "Sidebar"
-msgstr "Panel Lateral"
-
-#: ../inc/widgets.php:20
-msgid "Hero Slider"
-msgstr "Hero Slider"
-
-#: ../inc/widgets.php:30
-msgid "Hero Static"
-msgstr "Hero Static"
-
-#: ../inc/widgets.php:40
-msgid "Footer Full"
-msgstr "Footer Full"
-
-#: ../inc/customizer.php:24
-msgid "Slider Settings"
-msgstr "Condifuración de Slider"
-
-#: ../inc/customizer.php:33
-msgid "Number of slides displaying at once"
-msgstr "Número de diapositivas a mostrar "
-
-#: ../inc/customizer.php:45
-msgid "Slider Time (in ms)"
-msgstr "Tiempo de exposición (en ms)"
-
-#: ../inc/customizer.php:57
-msgid "Loop Slider Content"
-msgstr "Bucle del contenido del Slider"
-
-#: ../inc/template-tags.php:18
-#, php-format
-msgid " Edited %4$s"
-msgstr ", modificado el %4$s"
-
-#: ../inc/template-tags.php:29
-#, php-format
-msgctxt "post date"
-msgid "Posted on %s"
-msgstr "Publicando en %s"
-
-#: ../inc/template-tags.php:34
-#, php-format
-msgctxt "post author"
-msgid "by %s"
-msgstr "por %s"
-
-#. translators: used between list items, there is a space after the comma
-#: ../inc/template-tags.php:51 ../inc/template-tags.php:57
-msgid ", "
-msgstr ","
-
-#: ../inc/template-tags.php:53
-#, php-format
-msgid "Posted in %1$s"
-msgstr "Publicado el %1$s"
-
-#: ../inc/template-tags.php:59
-#, php-format
-msgid "Tagged %1$s"
-msgstr "Etiquetado%1$s"
-
-#: ../inc/template-tags.php:65
-msgid "Leave a comment"
-msgstr "Deja un comentario"
-
-#: ../inc/template-tags.php:65
-msgid "1 Comment"
-msgstr "1 Comentario"
-
-#: ../inc/template-tags.php:65
-#, php-format
-msgid "% Comments"
-msgstr "% Comentarios"
-
-#. translators: %s: Name of current post
-#: ../inc/template-tags.php:72
-#, php-format
-msgid "Edit %s"
-msgstr "Editado %s"
-
-#: ../inc/setup.php:48
-msgid "Primary Menu"
-msgstr "Menú principal"
-
-#: ../inc/setup.php:98
-msgid "Read More..."
-msgstr "Leer más..."
-
-#: ../inc/custom-comments.php:12
-msgid "Name"
-msgstr "Nombre"
-
-#: ../inc/custom-comments.php:14
-msgid "Email"
-msgstr "Email"
-
-#: ../inc/custom-comments.php:25
-msgctxt "noun"
-msgid "Comment"
-msgstr "Commentario"
-
-#: ../loop-templates/content-single.php:29 ../loop-templates/content.php:33 ..
-#: /loop-templates/content-page.php:25
-msgid "Pages:"
-msgstr "Páginas: "
-
-#: ../loop-templates/content-none.php:16
-msgid "Nothing Found"
-msgstr "No se ha encontrado nada"
-
-#: ../loop-templates/content-none.php:24
-#, php-format
-msgid "Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
-msgstr ""
-"¿Preparado para publicar tu primer post? <a href=\"%1$s\">Comenzar aquí</a>."
-
-#: ../loop-templates/content-none.php:28
-msgid ""
-"Sorry, but nothing matched your search terms. Please try again with some "
-"different keywords."
-msgstr ""
-"Lo siento, pero no hemos encontrado nada con las palabras utilizadas. Prueba de "
-"nuevo con otras palabras."
-
-#: ../loop-templates/content-none.php:33
-msgid ""
-"It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps searching "
-"can help."
-msgstr "Al parecer no he mos podido encontrar lo que estaba buscando."
-
-#: ../loop-templates/content-page.php:34
-msgid "Edit"
-msgstr "Editar"
-
-#. Name of the theme
-msgid "UnderStrap"
-msgstr "UnderStrap"
-
-#. Theme URI of the theme
-msgid "http://understrap.com"
-msgstr "http://understrap.com"
-
-#. Description of the theme
-msgid ""
-"Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid starting "
-"point for your next theme project and WordPress website. Use it as starter theme "
-"or as parent theme. It is up to you."
-msgstr ""
-"Una combinacion de tema _s (Automattic) y de Bootstrap 4. Realizado solidamente "
-"Punto de partida para tus proyectos hechos en WordPress. Utilizar Empezar como "
-"padre tema de tus temas, es tu decisión."
-
-#. Author of the theme
-msgid "Holger Koenemann"
-msgstr "Holger Koenemann"
-
-#. Author URI of the theme
-msgid "http://www.holgerkoenemann.de"
-msgstr "http://www.holgerkoenemann.de"
diff --git a/dist/languages/fr_FR.mo b/dist/languages/fr_FR.mo
deleted file mode 100644
index 3938c4c..0000000
--- a/dist/languages/fr_FR.mo
+++ /dev/null
Binary files differ
diff --git a/dist/languages/fr_FR.po b/dist/languages/fr_FR.po
deleted file mode 100644
index 2ab0b3b..0000000
--- a/dist/languages/fr_FR.po
+++ /dev/null
@@ -1,803 +0,0 @@
-# Loco Gettext template
-msgid ""
-msgstr ""
-"Project-Id-Version: understrap\n"
-"Report-Msgid-Bugs-To: http://wordpress.org/support/theme/_s\n"
-"POT-Creation-Date: 2016-12-20 18:30+0100\n"
-"PO-Revision-Date: 2018-03-02 09:44+0100\n"
-"Last-Translator: \n"
-"Language-Team: \n"
-"Language: fr\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"POT-Revision-Date: Mon Jul 04 2016 09:13:18 GMT+0200 (CEST)\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Poedit-SourceCharset: UTF-8\n"
-"X-Generator: Poedit 1.8.7\n"
-"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
-"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
-"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
-"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
-"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
-"X-Poedit-Basepath: ..\n"
-"X-Poedit-SearchPath-0: footer.php\n"
-"X-Poedit-SearchPath-1: header.php\n"
-"X-Poedit-SearchPath-2: index.php\n"
-"X-Poedit-SearchPath-3: statichero.php\n"
-"X-Poedit-SearchPath-4: 404.php\n"
-"X-Poedit-SearchPath-5: archive.php\n"
-"X-Poedit-SearchPath-6: search.php\n"
-"X-Poedit-SearchPath-7: sticky.php\n"
-"X-Poedit-SearchPath-8: single.php\n"
-"X-Poedit-SearchPath-9: sidebar.php\n"
-"X-Poedit-SearchPath-10: comment-form.php\n"
-"X-Poedit-SearchPath-11: comments.php\n"
-"X-Poedit-SearchPath-12: content-none.php\n"
-"X-Poedit-SearchPath-13: content-page.php\n"
-"X-Poedit-SearchPath-14: content-search.php\n"
-"X-Poedit-SearchPath-15: content-single.php\n"
-"X-Poedit-SearchPath-16: content.php\n"
-"X-Poedit-SearchPath-17: hero.php\n"
-"X-Poedit-SearchPath-18: page.php\n"
-"X-Poedit-SearchPath-19: functions.php\n"
-"X-Poedit-SearchPath-20: page-templates\n"
-"X-Poedit-SearchPath-21: inc\n"
-
-#: search.php:29
-#, php-format
-msgid "Search Results for: %s"
-msgstr "Résultats de la recherche pour: %s"
-
-#: header.php:34
-msgid "Skip to content"
-msgstr "Aller au contenu"
-
-#: 404.php:24
-msgid "Oops! That page can&rsquo;t be found."
-msgstr "Oups! La page n'a pu être trouvée."
-
-#: 404.php:31
-msgid ""
-"It looks like nothing was found at this location. Maybe try one of the links "
-"below or a search?"
-msgstr ""
-"Il semble qu'il n'y ait rien à cet adresse. Essayez peut-être une recherche "
-"ou l'un des liens ci-dessous ?"
-
-#: 404.php:42
-msgid "Most Used Categories"
-msgstr "Catégories les plus utilisées"
-
-#. translators: %1$s: smiley
-#: 404.php:62
-#, php-format
-msgid "Try looking in the monthly archives. %1$s"
-msgstr "Jetez un œil dans les archives mensuelles. %1$s"
-
-#: author.php:34
-msgid "About:"
-msgstr "À propos:"
-
-#: author.php:42 inc/custom-comments.php:30
-msgid "Website"
-msgstr "Site web"
-
-#: author.php:49
-msgid "Profile"
-msgstr "Profil"
-
-#: author.php:54
-msgid "Posts by"
-msgstr "Publié par"
-
-#: author.php:68
-msgid "in"
-msgstr "dans"
-
-#: comments.php:28
-#, php-format
-msgctxt "comments title"
-msgid "One thought on &ldquo;%2$s&rdquo;"
-msgid_plural "%1$s thoughts on &ldquo;%2$s&rdquo;"
-msgstr[0] "Une réflexion sur &ldquo;%2$s&rdquo;"
-msgstr[1] "%1$s réflexions sur &ldquo;%2$s&rdquo;"
-
-#: comments.php:36 comments.php:59
-msgid "Comment navigation"
-msgstr "Naviguer dans les commentaires"
-
-#: comments.php:38 comments.php:61
-msgid "&larr; Older Comments"
-msgstr "&larr; Commentaire moins récent"
-
-#: comments.php:42 comments.php:65
-msgid "Newer Comments &rarr;"
-msgstr "Commentaire plus récent &rarr;"
-
-#: comments.php:78
-msgid "Comments are closed."
-msgstr "Les commentaires sont fermés."
-
-#: footer.php:27
-msgid "http://wordpress.org/"
-msgstr "http://wordpress.org/"
-
-#: footer.php:28
-#, php-format
-msgid "Proudly powered by %s"
-msgstr "Propulsé par %s"
-
-#: footer.php:31
-#, php-format
-msgid "Theme: %1$s by %2$s."
-msgstr "Thème: %1$s par %2$s."
-
-#: footer.php:33
-#, php-format
-msgid "Version: %1$s"
-msgstr "Version: %1$s"
-
-#: searchform.php:10 searchform.php:16
-msgid "Search"
-msgstr "Rechercher"
-
-#: searchform.php:13
-msgid "Search &hellip;"
-msgstr "Recherche &hellip;"
-
-#: loop-templates/content-card.php:43 loop-templates/content-page.php:25
-#: loop-templates/content.php:37 loop-templates/content-single.php:31
-#: loop-templates/content-verticalpage.php:28
-msgid "Pages:"
-msgstr "Pages: "
-
-#: loop-templates/content-page.php:34
-#: loop-templates/content-verticalpage.php:37
-msgid "Edit"
-msgstr "Editer"
-
-#: loop-templates/content-none.php:15
-msgid "Nothing Found"
-msgstr "Non trouvé"
-
-#: loop-templates/content-none.php:23
-#, php-format
-msgid ""
-"Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
-msgstr ""
-"Prêt à publier votre premier article ? <a href=\"%1$s\">Démarrer ici</a>."
-
-#: loop-templates/content-none.php:28
-msgid ""
-"Sorry, but nothing matched your search terms. Please try again with some "
-"different keywords."
-msgstr ""
-"Désolé, rien ne correspond à votre recherche. Veuillez réessayer avec "
-"d'autres termes."
-
-#: loop-templates/content-none.php:34
-msgid ""
-"It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps "
-"searching can help."
-msgstr "Il semble que nous ne puissions trouver ce que vous recherchez."
-
-#. Name of the template
-msgid "Blank Page Template"
-msgstr "Modèle sans formattage"
-
-#. Name of the template
-msgid "Left and Right Sidebar Layout"
-msgstr "Colonnes à gauche et à droite"
-
-#. Name of the template
-msgid "Empty Page Template"
-msgstr "Modèle de page vide"
-
-#. Name of the template
-msgid "Full Width Page"
-msgstr "Page pleine largeur"
-
-#. Name of the template
-msgid "Left Sidebar Layout"
-msgstr "Colonne à gauche"
-
-#. Name of the template
-msgid "Vertical One Page"
-msgstr "Page verticale unique"
-
-#: inc/template-tags.php:18
-#, php-format
-msgid " Edited %4$s"
-msgstr " modifié le %4$s"
-
-#: inc/template-tags.php:29
-#, php-format
-msgctxt "post date"
-msgid "Posted on %s"
-msgstr "Publié le %s"
-
-#: inc/template-tags.php:34
-#, php-format
-msgctxt "post author"
-msgid "by %s"
-msgstr "par %s"
-
-#. translators: used between list items, there is a space after the comma
-#: inc/template-tags.php:51 inc/template-tags.php:57
-msgid ", "
-msgstr ","
-
-# dans une catégorie
-#: inc/template-tags.php:53
-#, php-format
-msgid "Posted in %1$s"
-msgstr "Publié dans %1$s"
-
-#: inc/template-tags.php:59
-#, php-format
-msgid "Tagged %1$s"
-msgstr "Taggé %1$s"
-
-#: inc/template-tags.php:65
-msgid "Leave a comment"
-msgstr "Réagir"
-
-#: inc/template-tags.php:65
-msgid "1 Comment"
-msgstr "1 Commentaire"
-
-#: inc/template-tags.php:65
-msgid "% Comments"
-msgstr "% Commentaires"
-
-#. translators: %s: Name of current post
-#: inc/template-tags.php:72
-#, php-format
-msgid "Edit %s"
-msgstr "Editer %s"
-
-#: inc/template-tags.php:143
-msgid "Post navigation"
-msgstr "Navigation"
-
-#: inc/template-tags.php:148
-msgctxt "Previous post link"
-msgid "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-msgstr "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-
-#: inc/template-tags.php:151
-msgctxt "Next post link"
-msgid "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-msgstr "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-
-#: inc/setup.php:51
-msgid "Primary Menu"
-msgstr "Menu principal"
-
-#: inc/setup.php:122
-msgid "Read More..."
-msgstr "Lire la suite..."
-
-#: inc/widgets.php:14
-msgid "Right Sidebar"
-msgstr "Colonne droite"
-
-#: inc/widgets.php:24
-msgid "Left Sidebar"
-msgstr "Colonne gauche"
-
-#: inc/widgets.php:34
-msgid "Hero Slider"
-msgstr "Héro dynamique"
-
-#: inc/widgets.php:44
-msgid "Hero Static"
-msgstr "Héro statique"
-
-#: inc/widgets.php:54
-msgid "Footer Full"
-msgstr "Pied pleine page"
-
-#: inc/custom-comments.php:24
-msgid "Name"
-msgstr "Nom"
-
-#: inc/custom-comments.php:27
-msgid "Email"
-msgstr "Courriel"
-
-#: inc/custom-comments.php:49
-msgctxt "noun"
-msgid "Comment"
-msgstr "Commentaire"
-
-#: inc/customizer.php:36
-msgid "Slider Settings"
-msgstr "Paramètres du Slider"
-
-#: inc/customizer.php:45
-msgid "Number of slides displaying at once"
-msgstr "Nombre de slides à afficher "
-
-#: inc/customizer.php:57
-msgid "Slider Time (in ms)"
-msgstr "Temps d'exposition (en ms)"
-
-#: inc/customizer.php:69
-msgid "Loop Slider Content"
-msgstr "Boucle sur le contenu du Slider"
-
-#: inc/customizer.php:81
-msgid "Theme Layout Settings"
-msgstr "Paramètres du layout"
-
-#: inc/customizer.php:83
-msgid "Container width and sidebar defaults"
-msgstr "Paramètrage du conteneur"
-
-#: inc/customizer.php:98
-msgid "Container Width"
-msgstr "Largeur du conteneur"
-
-#: inc/customizer.php:99
-msgid "Choose between Bootstrap's container and container-fluid"
-msgstr "Choisir entre le conteneur Bootstrap ou 'container-fluid'"
-
-#: inc/customizer.php:104
-msgid "Fixed width container"
-msgstr "Conteneur de largeur fixe"
-
-#: inc/customizer.php:105
-msgid "Full width container"
-msgstr "Conteneur de pleine largeur"
-
-#: inc/customizer.php:122
-msgid "Sidebar Positioning"
-msgstr "Positionnement des sidebars"
-
-#: inc/customizer.php:123
-msgid "Set sidebar's position. Can either be: right, left, both or none"
-msgstr "Positionner la sidebar : à gauche, à droite, des 2 côtés, ou aucune"
-
-#: inc/customizer.php:129
-msgid "Right sidebar"
-msgstr "Sidebar à droite"
-
-#: inc/customizer.php:130
-msgid "Left sidebar"
-msgstr "Sidebar à gauche"
-
-#: inc/customizer.php:131
-msgid "Left & Right sidebars"
-msgstr "Sidebar gauche et droite"
-
-#: inc/customizer.php:132
-msgid "No sidebar"
-msgstr "Pas de sidebar"
-
-#: inc/customizer.php:150
-msgid "Posts Index Style"
-msgstr "Style de la liste d'articles"
-
-#: inc/customizer.php:151
-msgid "Choose how to display latest posts"
-msgstr "Comment afficher les posts récents"
-
-#: inc/customizer.php:156
-msgid "Default"
-msgstr "Défaut"
-
-#: inc/customizer.php:157
-msgid "Masonry"
-msgstr "Masonry"
-
-#: inc/customizer.php:158
-msgid "Grid"
-msgstr "Grille"
-
-#: inc/customizer.php:187
-msgid "Grid Post Columns"
-msgstr "Grille en colonne"
-
-#: inc/customizer.php:188
-msgid "Choose how many columns to use"
-msgstr "Combien de colonnes"
-
-#: woocommerce/cart/proceed-to-checkout-button.php:27
-msgid "Proceed to Checkout"
-msgstr "Finaliser la commande"
-
-#: woocommerce/cart/mini-cart.php:49 woocommerce/cart/cart.php:60
-msgid "Remove this item"
-msgstr "Enlever cet article"
-
-#: woocommerce/cart/mini-cart.php:72
-msgid "No products in the cart."
-msgstr "Le panier est vide"
-
-#: woocommerce/cart/mini-cart.php:80
-msgid "Subtotal"
-msgstr "Sous-total"
-
-#: woocommerce/cart/mini-cart.php:85
-msgid "View Cart"
-msgstr "Voir le panier"
-
-#: woocommerce/cart/mini-cart.php:86
-msgid "Checkout"
-msgstr "Commander"
-
-#: woocommerce/cart/cart-empty.php:28
-msgid "Your cart is currently empty."
-msgstr "Votre panier est vide."
-
-#: woocommerce/cart/cart-empty.php:36
-msgid "Return To Shop"
-msgstr "Poursuivre ses achats"
-
-#: woocommerce/cart/cart.php:36 woocommerce/cart/cart.php:79
-#: woocommerce/checkout/form-pay.php:29
-msgid "Product"
-msgstr "Produit"
-
-#: woocommerce/cart/cart.php:37 woocommerce/cart/cart.php:97
-msgid "Price"
-msgstr "Prix"
-
-#: woocommerce/cart/cart.php:38 woocommerce/cart/cart.php:103
-msgid "Quantity"
-msgstr "Quantité"
-
-#: woocommerce/cart/cart.php:39 woocommerce/cart/cart.php:120
-#: woocommerce/myaccount/my-orders.php:16
-msgid "Total"
-msgstr "Total"
-
-#: woocommerce/cart/cart.php:92
-msgid "Available on backorder"
-msgstr "Disponible sur commande"
-
-#: woocommerce/cart/cart.php:138
-msgid "Coupon:"
-msgstr "Promotion:"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:36
-msgid "Coupon code"
-msgstr "Code promotionnel"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:40
-msgid "Apply Coupon"
-msgstr "Appliquer la promotion"
-
-#: woocommerce/cart/cart.php:144
-msgid "Update Cart"
-msgstr "Rafraîchir le panier"
-
-#: woocommerce/checkout/payment.php:35
-msgid ""
-"Sorry, it seems that there are no available payment methods for your state. "
-"Please contact us if you require assistance or wish to make alternate "
-"arrangements."
-msgstr ""
-"Il semblerait qu'il n'y ait pas de moyen de paiement disponible pour votre "
-"pays. Contactez-nous si vous avez besoin d'aide ou si vous souhaitez un "
-"autre arrangement."
-
-#: woocommerce/checkout/payment.php:35
-msgid "Please fill in your details above to see available payment methods."
-msgstr ""
-"Veuillez entrer vos coordonnées ci-dessus pour voir les modes de paiement "
-"disponibles."
-
-#: woocommerce/checkout/payment.php:42
-msgid ""
-"Since your browser does not support JavaScript, or it is disabled, please "
-"ensure you click the <em>Update Totals</em> button before placing your "
-"order. You may be charged more than the amount stated above if you fail to "
-"do so."
-msgstr ""
-"Votre navigateur ne prend pas en charge JavaScript, veuillez cliquer sur le "
-"bouton <em>Rafraîchir les totaux</ em> avant de passer votre commande. Vous "
-"pourriez sinon être facturé plus que le montant indiqué ci-dessus."
-
-#: woocommerce/checkout/payment.php:43
-msgid "Update totals"
-msgstr "Rafraîchir le total"
-
-#: woocommerce/checkout/form-pay.php:30
-msgid "Qty"
-msgstr "Qté"
-
-#: woocommerce/checkout/form-pay.php:31
-msgid "Totals"
-msgstr "Totaux"
-
-#: woocommerce/checkout/form-pay.php:79
-msgid ""
-"Sorry, it seems that there are no available payment methods for your "
-"location. Please contact us if you require assistance or wish to make "
-"alternate arrangements."
-msgstr ""
-"Il semblerait qu'il n'existe pas de méthodes de paiement disponibles pour "
-"votre pays. Veuillez nous contacter si vous avez besoin d'aide ou si vous "
-"souhaitez prendre d'autres dispositions."
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Have a coupon?"
-msgstr "Avez-vous un code promotionnel ?"
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Click here to enter your code"
-msgstr "Entrez ici votre code de promotion"
-
-#: woocommerce/global/form-login.php:35
-#: woocommerce/myaccount/form-lost-password.php:30
-msgid "Username or email"
-msgstr "Nom d'utilisateur ou courriel"
-
-#: woocommerce/global/form-login.php:39 woocommerce/myaccount/form-login.php:48
-#: woocommerce/myaccount/form-login.php:98
-msgid "Password"
-msgstr "Mot de passe"
-
-#: woocommerce/global/form-login.php:48 woocommerce/myaccount/form-login.php:37
-#: woocommerce/myaccount/form-login.php:56
-msgid "Login"
-msgstr "Se connecter"
-
-#: woocommerce/global/form-login.php:51 woocommerce/myaccount/form-login.php:58
-msgid "Remember me"
-msgstr "Se souvenir de moi"
-
-#: woocommerce/global/form-login.php:55 woocommerce/myaccount/form-login.php:62
-msgid "Lost your password?"
-msgstr "Perdu votre mot de passe ?"
-
-#: woocommerce/global/quantity-input.php:24
-msgctxt "Product quantity input tooltip"
-msgid "Qty"
-msgstr "Qté"
-
-#: woocommerce/myaccount/form-lost-password.php:27
-msgid ""
-"Lost your password? Please enter your username or email address. You will "
-"receive a link to create a new password via email."
-msgstr ""
-"Vous avez perdu votre mot de passe ? Entrez ici votre nom d'utilisateur ou "
-"votre adresse de courriel. Vous allez recevoir par mail un lien pour "
-"renouveler votre mot de passe."
-
-#: woocommerce/myaccount/form-lost-password.php:40
-msgid "Reset Password"
-msgstr "Réinitialiser le mot de passe"
-
-#: woocommerce/myaccount/form-login.php:44
-msgid "Username or email address"
-msgstr "Nom d'utilisateur ou adresse courriel"
-
-#: woocommerce/myaccount/form-login.php:75
-#: woocommerce/myaccount/form-login.php:112
-msgid "Register"
-msgstr "S'enregistrer"
-
-#: woocommerce/myaccount/form-login.php:84
-msgid "Username"
-msgstr "Nom d'utilisateur"
-
-#: woocommerce/myaccount/form-login.php:91
-#: woocommerce/myaccount/form-edit-account.php:40
-msgid "Email address"
-msgstr "Adresse courriel"
-
-#: woocommerce/myaccount/form-login.php:105
-msgid "Anti-spam"
-msgstr "Anti-spam"
-
-#: woocommerce/myaccount/form-edit-account.php:30
-msgid "First name"
-msgstr "Prénom"
-
-#: woocommerce/myaccount/form-edit-account.php:34
-msgid "Last name"
-msgstr "Nom"
-
-#: woocommerce/myaccount/form-edit-account.php:45
-msgid "Password Change"
-msgstr "Changer de mot de passe"
-
-#: woocommerce/myaccount/form-edit-account.php:48
-msgid "Current Password (leave blank to leave unchanged)"
-msgstr "Mot de passe actuel (laisser vide pour ne rien changer)"
-
-#: woocommerce/myaccount/form-edit-account.php:52
-msgid "New Password (leave blank to leave unchanged)"
-msgstr "Nouveau mot de passe (laisser vide pour ne rien changer)"
-
-#: woocommerce/myaccount/form-edit-account.php:56
-msgid "Confirm New Password"
-msgstr "Confirmer le nouveau mot de passe"
-
-#: woocommerce/myaccount/form-edit-account.php:66
-msgid "Save changes"
-msgstr "Sauver les changements"
-
-#: woocommerce/myaccount/my-orders.php:13
-msgid "Order"
-msgstr "Commande"
-
-#: woocommerce/myaccount/my-orders.php:14
-msgid "Date"
-msgstr "Date"
-
-#: woocommerce/myaccount/my-orders.php:15
-msgid "Status"
-msgstr "Statut"
-
-#: woocommerce/myaccount/my-orders.php:30
-msgid "Recent Orders"
-msgstr "Dernières commandes"
-
-#: woocommerce/myaccount/my-orders.php:55 woocommerce/myaccount/orders.php:51
-msgctxt "hash before order number"
-msgid "#"
-msgstr "#"
-
-#: woocommerce/myaccount/my-orders.php:65 woocommerce/myaccount/orders.php:61
-#, php-format
-msgid "%s for %s item"
-msgid_plural "%s for %s items"
-msgstr[0] "%s pour %s article"
-msgstr[1] "%s pour %s articles"
-
-#: woocommerce/myaccount/my-orders.php:72 woocommerce/myaccount/orders.php:68
-msgid "Pay"
-msgstr "Payer"
-
-#: woocommerce/myaccount/my-orders.php:76 woocommerce/myaccount/orders.php:72
-msgid "View"
-msgstr "Voir"
-
-#: woocommerce/myaccount/my-orders.php:80 woocommerce/myaccount/orders.php:76
-msgid "Cancel"
-msgstr "Annuler"
-
-#: woocommerce/myaccount/orders.php:107
-msgid "Previous"
-msgstr "Précédent"
-
-#: woocommerce/myaccount/orders.php:111
-msgid "Next"
-msgstr "Prochain"
-
-#: woocommerce/myaccount/orders.php:119 woocommerce/myaccount/downloads.php:98
-msgid "Go Shop"
-msgstr "Poursuivre les achats"
-
-#: woocommerce/myaccount/orders.php:121
-msgid "No order has been made yet."
-msgstr "Il n'y a pas encore de commande."
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Billing Address"
-msgstr "Adresse de facturation"
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Shipping Address"
-msgstr "Adresse d'expédition"
-
-#: woocommerce/myaccount/form-edit-address.php:46
-msgid "Save Address"
-msgstr "Sauver l'adresse"
-
-#: woocommerce/myaccount/form-reset-password.php:27
-msgid "Enter a new password below."
-msgstr "Entrer un nouveau mot de passe ci-dessous."
-
-#: woocommerce/myaccount/form-reset-password.php:30
-msgid "New password"
-msgstr "Nouveau mot de passe"
-
-#: woocommerce/myaccount/form-reset-password.php:34
-msgid "Re-enter new password"
-msgstr "Saisir à nouveau le mot de passe "
-
-#: woocommerce/myaccount/form-reset-password.php:47
-msgid "Save"
-msgstr "Sauver"
-
-#: woocommerce/myaccount/downloads.php:59
-msgid "&infin;"
-msgstr "&infin;"
-
-#: woocommerce/myaccount/downloads.php:67
-msgid "Never"
-msgstr "Jamais"
-
-#: woocommerce/myaccount/downloads.php:75
-msgid "Download"
-msgstr "Télécharger"
-
-#: woocommerce/myaccount/downloads.php:100
-msgid "No downloads available yet."
-msgstr "Téléchargements encore indisponibles."
-
-#: woocommerce/single-product/review-rating.php:28
-#, php-format
-msgid "Rated %d out of 5"
-msgstr ""
-
-#: woocommerce/single-product/review-rating.php:29
-msgid "out of 5"
-msgstr ""
-
-#: woocommerce/single-product/rating.php:36
-#, php-format
-msgid "Rated %s out of 5"
-msgstr ""
-
-#: woocommerce/single-product/rating.php:38
-#, php-format
-msgid "out of %s5%s"
-msgstr ""
-
-#: woocommerce/single-product/rating.php:39
-#, php-format
-msgid "based on %s customer rating"
-msgid_plural "based on %s customer ratings"
-msgstr[0] ""
-msgstr[1] ""
-
-#: woocommerce/single-product/rating.php:42
-#, php-format
-msgid "%s customer review"
-msgid_plural "%s customer reviews"
-msgstr[0] ""
-msgstr[1] ""
-
-#. Name of the theme
-msgid "UnderStrap"
-msgstr "UnderStrap"
-
-#. Description of the theme
-msgid ""
-"Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid "
-"starting point for your next theme project and WordPress website. Use it as "
-"starter theme or as a parent theme. It is up to you. Including Font Awesome "
-"support, built-in widget slider and much more you need for basic websites. "
-"IMPORTANT: All developer dependencies are not bundled with this install "
-"file. Just download the .zip, extract it and run \"npm install\" and \"gulp "
-"copy-assets\" inside the extracted /understrap folder."
-msgstr ""
-"Une combinaison du thème _s d'Automattic et de Bootstrap 4. Un excellent "
-"point de départ pour votre prochain projet de thème et de site Web de "
-"WordPress. Utilisez-le comme thème de démarrage ou comme thème parent. À "
-"vous de décider. Inclus Font-Awesome, des widgets intégrés et tout ce dont "
-"vous avez besoin pour votre site. IMPORTANT: les dépendances des "
-"développeurs ne sont pas livrées avec ce fichier d'installation. Il suffit "
-"de télécharger le fichier .zip, de l'extraire et d'exécuter \"npm install\" "
-"et \"gulp copy-assets\" dans le dossier extract / understrap."
-
-#. Theme URI of the theme
-msgid "http://understrap.com"
-msgstr "http://understrap.com"
-
-#. Author of the theme
-msgid "Holger Koenemann"
-msgstr "Holger Koenemann"
-
-#. Author URI of the theme
-msgid "http://www.holgerkoenemann.de"
-msgstr "http://www.holgerkoenemann.de"
-
-#~ msgid "Sidebar"
-#~ msgstr "Sidebar"
-
-#~ msgid ""
-#~ "Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid "
-#~ "starting point for your next theme project and WordPress website. Use it "
-#~ "as starter theme or as parent theme. It is up to you."
-#~ msgstr ""
-#~ "Une combinaison du thème _s (Automattic) et de Bootstrap 4. Un solide "
-#~ "point de départ pour tout vos projets de site et de thèmes WordPress. À "
-#~ "utiliser comme thème de départ ou comme thème parent."
diff --git a/dist/languages/he_IL.mo b/dist/languages/he_IL.mo
deleted file mode 100644
index 407498e..0000000
--- a/dist/languages/he_IL.mo
+++ /dev/null
Binary files differ
diff --git a/dist/languages/he_IL.po b/dist/languages/he_IL.po
deleted file mode 100644
index e6f8ed5..0000000
--- a/dist/languages/he_IL.po
+++ /dev/null
@@ -1,714 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: UnderStrap\n"
-"POT-Creation-Date: 2018-02-08 16:42+0200\n"
-"PO-Revision-Date: 2018-02-11 17:19+0200\n"
-"Last-Translator: \n"
-"Language-Team: \n"
-"Language: he_IL\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.0.6\n"
-"X-Poedit-Basepath: ..\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Poedit-Flags-xgettext: --add-comments=translators:\n"
-"X-Poedit-WPHeader: style.css\n"
-"X-Poedit-SourceCharset: UTF-8\n"
-"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
-"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
-"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
-"X-Poedit-SearchPath-0: .\n"
-"X-Poedit-SearchPathExcluded-0: *.js\n"
-
-#: 404.php:29
-msgid "Oops! That page can&rsquo;t be found."
-msgstr "לא ניתן למצוא את הדף."
-
-#: 404.php:36
-msgid ""
-"It looks like nothing was found at this location. Maybe try one of the links "
-"below or a search?"
-msgstr ""
-"לא נמצא שום עסק במיקום זה , נסה את אחד הקישורים או נסה חיפוש חוזר. האם רשמת "
-"נכון את שם העסק?"
-
-#: 404.php:47
-msgid "Most Used Categories"
-msgstr "קטגוריות פופולרייות"
-
-#. translators: %1$s: smiley
-#: 404.php:68
-#, php-format
-msgid "Try looking in the monthly archives. %1$s"
-msgstr "נסה להסתכל בארכיון החודשי.%1$s"
-
-#: author.php:33
-msgid "About:"
-msgstr "אודות:"
-
-#: author.php:41 inc/custom-comments.php:30
-msgid "Website"
-msgstr "אתר"
-
-#: author.php:48
-msgid "Profile"
-msgstr "פרופיל"
-
-#: author.php:53
-msgid "Posts by"
-msgstr "נכתב ע\"י"
-
-#: author.php:65
-msgid "Permanent Link:"
-msgstr "קישור קבוע:"
-
-#: author.php:67
-msgid "in"
-msgstr "ב"
-
-#. translators: %s: post title
-#: comments.php:34
-#, php-format
-msgctxt "comments title"
-msgid "One thought on &ldquo;%s&rdquo;"
-msgstr "מחשבה אחת על &ldquo;%s&rdquo;"
-
-#: comments.php:41
-#, php-format
-msgctxt "comments title"
-msgid "%1$s thought on &ldquo;%2$s&rdquo;"
-msgid_plural "%1$s thoughts on &ldquo;%2$s&rdquo;"
-msgstr[0] "מחשבה אחת על &ldquo;%2$s&rdquo;"
-msgstr[1] "מחשבות על &ldquo;%2$s&rdquo;"
-
-#: comments.php:59 comments.php:89
-msgid "Comment navigation"
-msgstr "ניווט תגובות"
-
-#: comments.php:62 comments.php:92
-msgid "&larr; Older Comments"
-msgstr "&larr; תגובות קודמות"
-
-#: comments.php:66 comments.php:96
-msgid "Newer Comments &rarr;"
-msgstr "תגובות חדשות יותר &rarr;"
-
-#: comments.php:111
-msgid "Comments are closed."
-msgstr "תגובות סגורות."
-
-#: footer.php:28
-msgid "http://wordpress.org/"
-msgstr "http://wordpress.org/"
-
-#. translators:
-#: footer.php:30
-#, php-format
-msgid "Proudly powered by %s"
-msgstr "בנוי על %s"
-
-#. translators:
-#: footer.php:35
-#, php-format
-msgid "Theme: %1$s by %2$s."
-msgstr "ערכת עיצוב: %1$s מבוסס %2$s."
-
-#. Theme URI of the plugin/theme
-#: footer.php:35
-msgid "http://understrap.com"
-msgstr "http://understrap.com"
-
-#. translators:
-#: footer.php:39
-#, php-format
-msgid "Version: %1$s"
-msgstr "גירסה:% 1"
-
-#: header.php:33
-msgid "Skip to content"
-msgstr "דלג לתוכן"
-
-#: inc/custom-comments.php:24
-msgid "Name"
-msgstr "שם"
-
-#: inc/custom-comments.php:27
-msgid "Email"
-msgstr "אי-מייל"
-
-#: inc/custom-comments.php:49
-msgctxt "noun"
-msgid "Comment"
-msgstr "תגובה"
-
-#: inc/custom-header.php:38
-msgid "Default Header Image"
-msgstr "תמונת כותרת כללית"
-
-#: inc/customizer.php:37
-msgid "Theme Layout Settings"
-msgstr "הגדרות מערך"
-
-#: inc/customizer.php:39
-msgid "Container width and sidebar defaults"
-msgstr "ברירות מחדל, רוחב ותיבה, מיכל"
-
-#: inc/customizer.php:68
-msgid "Container Width"
-msgstr "רוחב המיכל"
-
-#: inc/customizer.php:69
-msgid "Choose between Bootstrap's container and container-fluid"
-msgstr "בחר בין מיכל למיכל מלא של בוטסטראפ"
-
-#: inc/customizer.php:74
-msgid "Fixed width container"
-msgstr "קונטיינר רוחב קבוע"
-
-#: inc/customizer.php:75
-msgid "Full width container"
-msgstr "קונטיינר רוחב מלא"
-
-#: inc/customizer.php:92
-msgid "Sidebar Positioning"
-msgstr "מיקום סרגל צדדי"
-
-#: inc/customizer.php:93
-msgid ""
-"Set sidebar's default position. Can either be: right, left, both or none. "
-"Note: this can be overridden on individual pages."
-msgstr ""
-"הגדר את מיקום ברירת המחדל של הסרגל הצידי. יכול גם להיות: ימין, שמאל, שניהם "
-"או אף אחד. הערה: זה יכול להתבטל בעמודים נפרדים."
-
-#: inc/customizer.php:100
-msgid "Right sidebar"
-msgstr "סרגל צדדי ימני"
-
-#: inc/customizer.php:101
-msgid "Left sidebar"
-msgstr "סרגל צדדי שמאלי"
-
-#: inc/customizer.php:102
-msgid "Left & Right sidebars"
-msgstr "סרגלים צידיים שמאלה וימינה"
-
-#: inc/customizer.php:103
-msgid "No sidebar"
-msgstr "ללא סרגל צדדי"
-
-#: inc/extras.php:93
-msgid "Post navigation"
-msgstr "ניווט בפרסומים"
-
-#: inc/extras.php:98
-msgctxt "Previous post link"
-msgid "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-msgstr "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-
-#: inc/extras.php:101
-msgctxt "Next post link"
-msgid "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-msgstr ""
-"Read More&nbsp;<i class=\\\"dashicons dashicons-arrow-right-alt\\\"></i>"
-
-#: inc/setup.php:44
-msgid "Primary Menu"
-msgstr "תפריט ראשי"
-
-#: inc/setup.php:121
-msgid "Read More..."
-msgstr "קרא עוד..."
-
-#: inc/template-tags.php:26
-#, php-format
-msgctxt "post date"
-msgid "Posted on %s"
-msgstr "פורסם בתאריך : %s"
-
-#: inc/template-tags.php:30
-#, php-format
-msgctxt "post author"
-msgid "by %s"
-msgstr "ע\"י %s"
-
-#. translators: used between list items, there is a space after the comma
-#: inc/template-tags.php:45 inc/template-tags.php:50
-msgid ", "
-msgstr ","
-
-#: inc/template-tags.php:47
-#, php-format
-msgid "Posted in %1$s"
-msgstr "פורסם ב: %1$s"
-
-#: inc/template-tags.php:52
-#, php-format
-msgid "Tagged %1$s"
-msgstr "תויג %1$s"
-
-#: inc/template-tags.php:57
-msgid "Leave a comment"
-msgstr "השאר תגובה"
-
-#: inc/template-tags.php:57
-msgid "1 Comment"
-msgstr "תגובה 1"
-
-#: inc/template-tags.php:57
-msgid "% Comments"
-msgstr "% תגובות"
-
-#. translators: %s: Name of current post
-#: inc/template-tags.php:63
-#, php-format
-msgid "Edit %s"
-msgstr "עריכה %"
-
-#: inc/widgets.php:53
-msgid "Right Sidebar"
-msgstr "סרגל צדדי ימני"
-
-#: inc/widgets.php:63
-msgid "Left Sidebar"
-msgstr "סרגל צדדי שמאלי"
-
-#: inc/widgets.php:73
-msgid "Hero Slider"
-msgstr "סליידר"
-
-#: inc/widgets.php:83
-msgid "Hero Static"
-msgstr "סטטי"
-
-#: inc/widgets.php:93
-msgid "Footer Full"
-msgstr "כותרת תחתונה"
-
-#: loop-templates/content-none.php:16
-msgid "Nothing Found"
-msgstr "לא נמצא כלום"
-
-#: loop-templates/content-none.php:25
-#, php-format
-msgid ""
-"Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
-msgstr "מוכן לפרסם את הפוסט הראשון שלך? <a href=\"%1$s\">נא להתחיל כאן</a>."
-
-#: loop-templates/content-none.php:33
-msgid ""
-"Sorry, but nothing matched your search terms. Please try again with some "
-"different keywords."
-msgstr "סליחה, אבל לא מצאנו את מה שחיפשתם. נסו שוב עם מילות חיפוש אחרות."
-
-#: loop-templates/content-none.php:38
-msgid ""
-"It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps "
-"searching can help."
-msgstr "נראה שאנחנו לא מוצאים את מה שחיפשת. אולי חיפוש יכול לעזור."
-
-#: loop-templates/content-page.php:25 loop-templates/content-single.php:31
-#: loop-templates/content.php:37
-msgid "Pages:"
-msgstr "עמודים:"
-
-#: loop-templates/content-page.php:34 woocommerce/myaccount/my-address.php:52
-msgid "Edit"
-msgstr "עריכה"
-
-#. translators:
-#: search.php:31
-#, php-format
-msgid "Search Results for: %s"
-msgstr "תוצאות חיפוש ל: %s"
-
-#: searchform.php:10 searchform.php:16
-msgid "Search"
-msgstr "חיפוש"
-
-#: searchform.php:13
-msgid "Search &hellip;"
-msgstr "חפש &hellip;"
-
-#: sidebar-hero.php:26 woocommerce/myaccount/orders.php:89
-msgid "Previous"
-msgstr "הקודם"
-
-#: sidebar-hero.php:34 woocommerce/myaccount/orders.php:93
-msgid "Next"
-msgstr "הבא"
-
-#: woocommerce/cart/cart-empty.php:33
-msgid "Return To Shop"
-msgstr "חזרה לחנות"
-
-#: woocommerce/cart/cart.php:35 woocommerce/cart/cart.php:78
-#: woocommerce/checkout/form-pay.php:29
-msgid "Product"
-msgstr "מוצר"
-
-#: woocommerce/cart/cart.php:36 woocommerce/cart/cart.php:96
-msgid "Price"
-msgstr "מחיר"
-
-#: woocommerce/cart/cart.php:37 woocommerce/cart/cart.php:102
-#: woocommerce/global/quantity-input.php:32
-msgid "Quantity"
-msgstr "כמות"
-
-#: woocommerce/cart/cart.php:38 woocommerce/cart/cart.php:119
-#: woocommerce/myaccount/my-orders.php:16
-msgid "Total"
-msgstr "סה\"כ לתשלום"
-
-#: woocommerce/cart/cart.php:59 woocommerce/cart/mini-cart.php:47
-msgid "Remove this item"
-msgstr "הסר"
-
-#: woocommerce/cart/cart.php:91
-msgid "Available on backorder"
-msgstr "זמין להזמנה מוקדמת"
-
-#: woocommerce/cart/cart.php:137
-msgid "Coupon:"
-msgstr "קופון:"
-
-#: woocommerce/cart/cart.php:137 woocommerce/checkout/form-coupon.php:36
-msgid "Coupon code"
-msgstr "קוד קופון"
-
-#: woocommerce/cart/cart.php:137
-msgid "Apply coupon"
-msgstr "ממש קופון"
-
-#: woocommerce/cart/cart.php:142
-msgid "Update Cart"
-msgstr "עדכן עגלת קניות"
-
-#: woocommerce/cart/mini-cart.php:72
-msgid "Subtotal"
-msgstr "סה\"כ"
-
-#: woocommerce/cart/mini-cart.php:80
-msgid "No products in the cart."
-msgstr "אין מוצרים בעגלה."
-
-#: woocommerce/cart/proceed-to-checkout-button.php:27
-msgid "Proceed to Checkout"
-msgstr "המשך לתשלום"
-
-#: woocommerce/checkout/form-checkout.php:29
-msgid "You must be logged in to checkout."
-msgstr "אתה חייב להיות מחובר כדי לבצע צ'ק אאוט."
-
-#: woocommerce/checkout/form-checkout.php:55
-msgid "Your order"
-msgstr "ההזמנה שלך"
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Have a coupon?"
-msgstr "יש לך קופון?"
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Click here to enter your code"
-msgstr "*(לא נאפשר כפל הנחת קופון עם נקודות בונוס, הודעה תתקבל)"
-
-#: woocommerce/checkout/form-coupon.php:40
-msgid "Apply Coupon"
-msgstr "החל קופון"
-
-#: woocommerce/checkout/form-pay.php:30
-msgid "Qty"
-msgstr "כמות"
-
-#: woocommerce/checkout/form-pay.php:31
-msgid "Totals"
-msgstr "סה\"כ"
-
-#: woocommerce/checkout/form-pay.php:79
-msgid ""
-"Sorry, it seems that there are no available payment methods for your "
-"location. Please contact us if you require assistance or wish to make "
-"alternate arrangements."
-msgstr ""
-"מצטערים, אין אפשרויות תשלום הזמינות עבור המיקום שלך. צרו עימנו קשר כדי לבצע "
-"תשלום באמצעים חלופיים."
-
-#: woocommerce/checkout/payment.php:35
-msgid ""
-"Sorry, it seems that there are no available payment methods for your state. "
-"Please contact us if you require assistance or wish to make alternate "
-"arrangements."
-msgstr ""
-"אין אפשרויות תשלום הזמינות עבור המדינה שלך. צרו קשר בכדי לבצע תשלום באמצעים "
-"חלופיים."
-
-#: woocommerce/checkout/payment.php:35
-msgid "Please fill in your details above to see available payment methods."
-msgstr "אנא הכניסו פרטים לעיל על מנת לקבל את אמצעי התשלום הזמינים."
-
-#: woocommerce/checkout/payment.php:42
-msgid ""
-"Since your browser does not support JavaScript, or it is disabled, please "
-"ensure you click the <em>Update Totals</em> button before placing your "
-"order. You may be charged more than the amount stated above if you fail to "
-"do so."
-msgstr ""
-"מאחר שהדפדפן שלך אינו תומך בJavaScript או שהאופציה מנוטרלת,יש להקפיד ללחוץ "
-"על לחצן <em>עדכון סכומים</em> לפני ביצוע ההזמנה. ייתכן והחיוב יהיה יותר "
-"מהסכום האמור לעיל, אם לא יבוצע \"עדכון פרטים\"."
-
-#: woocommerce/checkout/payment.php:43
-msgid "Update totals"
-msgstr "למידע נוסף"
-
-#: woocommerce/global/form-login.php:35
-#: woocommerce/myaccount/form-lost-password.php:30
-msgid "Username or email"
-msgstr "שם משתמש או כתובת דוא\"ל"
-
-#: woocommerce/global/form-login.php:39 woocommerce/myaccount/form-login.php:48
-#: woocommerce/myaccount/form-login.php:98
-msgid "Password"
-msgstr "סיסמה"
-
-#: woocommerce/global/form-login.php:48 woocommerce/myaccount/form-login.php:37
-#: woocommerce/myaccount/form-login.php:56
-msgid "Login"
-msgstr "התחבר"
-
-#: woocommerce/global/form-login.php:51 woocommerce/myaccount/form-login.php:58
-msgid "Remember me"
-msgstr "זכור אותי"
-
-#: woocommerce/global/form-login.php:55 woocommerce/myaccount/form-login.php:62
-msgid "Lost your password?"
-msgstr "שכחת את הסיסמה?"
-
-#: woocommerce/global/quantity-input.php:33
-msgctxt "Product quantity input tooltip"
-msgid "Qty"
-msgstr "כמות"
-
-#: woocommerce/myaccount/downloads.php:41
-msgid "Go Shop"
-msgstr "בחר מפגשים"
-
-#: woocommerce/myaccount/downloads.php:43
-msgid "No downloads available yet."
-msgstr "אין עדיין הורדות זמינות."
-
-#: woocommerce/myaccount/form-edit-account.php:30
-msgid "First name"
-msgstr "שם פרטי"
-
-#: woocommerce/myaccount/form-edit-account.php:34
-msgid "Last name"
-msgstr "שם משפחה"
-
-#: woocommerce/myaccount/form-edit-account.php:40
-#: woocommerce/myaccount/form-login.php:91
-msgid "Email address"
-msgstr "כתובת מייל"
-
-#: woocommerce/myaccount/form-edit-account.php:45
-msgid "Password Change"
-msgstr "שינוי סיסמא"
-
-#: woocommerce/myaccount/form-edit-account.php:48
-msgid "Current Password (leave blank to leave unchanged)"
-msgstr "סיסמא נוכחית (השאר ריק אם אין ברצונך לשנות)"
-
-#: woocommerce/myaccount/form-edit-account.php:52
-msgid "New Password (leave blank to leave unchanged)"
-msgstr "סיסמא חדשה (מלא רק אם ברצונך לשנות)"
-
-#: woocommerce/myaccount/form-edit-account.php:56
-msgid "Confirm New Password"
-msgstr "אמת סיסמא חדשה"
-
-#: woocommerce/myaccount/form-edit-account.php:66
-msgid "Save changes"
-msgstr "שמור שינויים"
-
-#: woocommerce/myaccount/form-edit-address.php:23
-#: woocommerce/myaccount/my-address.php:28
-#: woocommerce/myaccount/my-address.php:33
-msgid "Billing address"
-msgstr "כתובת חיוב"
-
-#: woocommerce/myaccount/form-edit-address.php:23
-#: woocommerce/myaccount/my-address.php:29
-msgid "Shipping address"
-msgstr "כתובת למשלוח"
-
-#: woocommerce/myaccount/form-edit-address.php:52
-msgid "Save address"
-msgstr "שמור כתובת"
-
-#: woocommerce/myaccount/form-login.php:44
-msgid "Username or email address"
-msgstr "שם משתמש או כתובת דוא\"ל"
-
-#: woocommerce/myaccount/form-login.php:75
-#: woocommerce/myaccount/form-login.php:108
-msgid "Register"
-msgstr "הרשמה"
-
-#: woocommerce/myaccount/form-login.php:84
-msgid "Username"
-msgstr "סיסמא"
-
-#: woocommerce/myaccount/form-lost-password.php:27
-msgid ""
-"Lost your password? Please enter your username or email address. You will "
-"receive a link to create a new password via email."
-msgstr "הזן שם משתמש או דוא\"ל. אימייל עם קישור לאיפוס סיסמה ישלח אליך מיד."
-
-#: woocommerce/myaccount/form-lost-password.php:40
-msgid "Reset Password"
-msgstr "לאפס סיסמה"
-
-#: woocommerce/myaccount/form-reset-password.php:27
-msgid "Enter a new password below."
-msgstr "הזן סיסמה חדשה למטה."
-
-#: woocommerce/myaccount/form-reset-password.php:30
-msgid "New password"
-msgstr "סיסמה חדשה (10 תווים לפחות)"
-
-#: woocommerce/myaccount/form-reset-password.php:34
-msgid "Re-enter new password"
-msgstr "חזרו על הסיסמה החדשה"
-
-#: woocommerce/myaccount/form-reset-password.php:47
-msgid "Save"
-msgstr "שמור"
-
-#: woocommerce/myaccount/my-address.php:42
-msgid "The following addresses will be used on the checkout page by default."
-msgstr "הכתובות הבאות ישמשו בתהליך הרכישה באופן אוטומטי"
-
-#: woocommerce/myaccount/my-address.php:71
-msgid "You have not set up this type of address yet."
-msgstr "לא הגדרת את סוג הכתובת הזאת עדיין."
-
-#: woocommerce/myaccount/my-orders.php:13
-msgid "Order"
-msgstr "סדר"
-
-#: woocommerce/myaccount/my-orders.php:14
-msgid "Date"
-msgstr "תאריך"
-
-#: woocommerce/myaccount/my-orders.php:15
-msgid "Status"
-msgstr "סטטוס"
-
-#: woocommerce/myaccount/my-orders.php:30
-msgid "Recent Orders"
-msgstr "הזמנות אחרונות"
-
-#: woocommerce/myaccount/my-orders.php:55 woocommerce/myaccount/orders.php:51
-msgctxt "hash before order number"
-msgid "#"
-msgstr "#"
-
-#: woocommerce/myaccount/my-orders.php:65
-#, php-format
-msgid "%s for %s item"
-msgid_plural "%s for %s items"
-msgstr[0] "%s %s עבור \"%s\""
-msgstr[1] ""
-
-#: woocommerce/myaccount/my-orders.php:72
-msgid "Pay"
-msgstr "שלם"
-
-#: woocommerce/myaccount/my-orders.php:76
-msgid "View"
-msgstr "צפה"
-
-#: woocommerce/myaccount/my-orders.php:80
-msgid "Cancel"
-msgstr "בטל"
-
-#. translators: 1: formatted order total 2: total order items
-#: woocommerce/myaccount/orders.php:63
-#, php-format
-msgid "%1$s for %2$s item"
-msgid_plural "%1$s for %2$s items"
-msgstr[0] "%1$s עבור %2$s"
-msgstr[1] ""
-
-#: woocommerce/myaccount/orders.php:101
-msgid "Go shop"
-msgstr "המשיכו לקנות"
-
-#: woocommerce/myaccount/orders.php:103
-msgid "No order has been made yet."
-msgstr "עדין לא בוצעו הזמנות."
-
-#: woocommerce/product-searchform.php:27
-msgid "Search products&hellip;"
-msgstr "חפש מוצרים&hellip;"
-
-#: woocommerce/product-searchform.php:30
-msgctxt "submit button"
-msgid "Search"
-msgstr "חיפוש"
-
-#: woocommerce/single-product/rating.php:37
-#, php-format
-msgid "%s customer review"
-msgid_plural "%s customer reviews"
-msgstr[0] "דירוג אורח"
-msgstr[1] "דירוג אורח"
-
-#. Theme Name of the plugin/theme
-msgid "UnderStrap"
-msgstr "UnderStrap"
-
-#. Description of the plugin/theme
-msgid ""
-"Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid "
-"starting point for your next theme project and WordPress website. Use it as "
-"starter theme or as a parent theme. It is up to you. Including Font Awesome "
-"support, built-in widget slider and much more you need for basic websites. "
-"IMPORTANT: All developer dependencies are not bundled with this install "
-"file. Just download the .zip, extract it and run \"npm install\" and \"gulp "
-"copy-assets\" inside the extracted /understrap folder."
-msgstr ""
-
-#. Author of the plugin/theme
-msgid "Holger Koenemann"
-msgstr "Holger Koenmann"
-
-#. Author URI of the plugin/theme
-msgid "http://www.holgerkoenemann.de"
-msgstr "http://www.holgerkoenemann.de"
-
-#. Template Name of the plugin/theme
-msgid "Blank Page Template"
-msgstr "עמוד ריק"
-
-#. Template Name of the plugin/theme
-msgid "Left and Right Sidebar Layout"
-msgstr "סרגל צדדי ימני"
-
-#. Template Name of the plugin/theme
-msgid "Empty Page Template"
-msgstr "תבנית דף ריק"
-
-#. Template Name of the plugin/theme
-msgid "Full Width Page"
-msgstr "רוחב מלא"
-
-#. Template Name of the plugin/theme
-msgid "Left Sidebar Layout"
-msgstr "פריסת סרגל הצד"
-
-#. Template Name of the plugin/theme
-msgid "Right Sidebar Layout"
-msgstr "סרגל צדדי ימני"
diff --git a/dist/languages/it_IT.mo b/dist/languages/it_IT.mo
deleted file mode 100644
index 0f5e0c0..0000000
--- a/dist/languages/it_IT.mo
+++ /dev/null
Binary files differ
diff --git a/dist/languages/it_IT.po b/dist/languages/it_IT.po
deleted file mode 100644
index 37b2c71..0000000
--- a/dist/languages/it_IT.po
+++ /dev/null
@@ -1,310 +0,0 @@
-# Loco Gettext template
-msgid ""
-msgstr ""
-"Project-Id-Version: understrap\n"
-"Report-Msgid-Bugs-To: http://wordpress.org/support/theme/_s\n"
-"POT-Creation-Date: 2015-09-01 21:23+0200\n"
-"POT-Revision-Date: Mon Jul 04 2016 09:13:18 GMT+0200 (CEST)\n"
-"PO-Revision-Date: 2016-12-10 11:24+0100\n"
-"Language-Team: \n"
-"Language: it_IT\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-SourceCharset: UTF-8\n"
-"X-Generator: Poedit 1.7.4\n"
-"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
-"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
-"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
-"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
-"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
-"X-Poedit-Basepath: ..\n"
-"Last-Translator: Max Guglielmino <info@maxguglielmino.com>\n"
-"X-Poedit-SearchPath-0: footer.php\n"
-"X-Poedit-SearchPath-1: header.php\n"
-"X-Poedit-SearchPath-2: index.php\n"
-"X-Poedit-SearchPath-3: statichero.php\n"
-"X-Poedit-SearchPath-4: 404.php\n"
-"X-Poedit-SearchPath-5: archive.php\n"
-"X-Poedit-SearchPath-6: search.php\n"
-"X-Poedit-SearchPath-7: sticky.php\n"
-"X-Poedit-SearchPath-8: single.php\n"
-"X-Poedit-SearchPath-9: sidebar.php\n"
-"X-Poedit-SearchPath-10: comment-form.php\n"
-"X-Poedit-SearchPath-11: comments.php\n"
-"X-Poedit-SearchPath-12: content-none.php\n"
-"X-Poedit-SearchPath-13: content-page.php\n"
-"X-Poedit-SearchPath-14: content-search.php\n"
-"X-Poedit-SearchPath-15: content-single.php\n"
-"X-Poedit-SearchPath-16: content.php\n"
-"X-Poedit-SearchPath-17: hero.php\n"
-"X-Poedit-SearchPath-18: page.php\n"
-"X-Poedit-SearchPath-19: functions.php\n"
-"X-Poedit-SearchPath-20: page-templates\n"
-"X-Poedit-SearchPath-21: inc\n"
-
-#: ../comments.php:28
-#, php-format
-msgctxt "comments title"
-msgid "One thought on &ldquo;%2$s&rdquo;"
-msgid_plural "%1$s thoughts on &ldquo;%2$s&rdquo;"
-msgstr[0] "Un commento su &ldquo;%2$s&rdquo;"
-msgstr[1] "%1$s commenti su &ldquo;%2$s&rdquo;"
-
-#: ../comments.php:35 ../comments.php:56
-msgid "Comment navigation"
-msgstr "Navigazione commenti"
-
-#: ../comments.php:37 ../comments.php:58
-msgid "&larr; Older Comments"
-msgstr "&larr; Commenti meno recenti"
-
-#: ../comments.php:40 ../comments.php:61
-msgid "Newer Comments &rarr;"
-msgstr "Commenti più recenti &rarr;"
-
-#: ../comments.php:72
-msgid "Comments are closed."
-msgstr "Commenti disabilitati."
-
-#: ../author.php:27
-msgid "About:"
-msgstr "Informazioni:"
-
-#: ../author.php:32 ../inc/custom-comments.php:16
-msgid "Website"
-msgstr "Sito Web"
-
-#: ../author.php:34
-msgid "Profile"
-msgstr "Profilo"
-
-#: ../author.php:38
-msgid "Posts by"
-msgstr "Articoli di"
-
-#: ../footer.php:24
-msgid "http://wordpress.org/"
-msgstr "http://wordpress.org/"
-
-#: ../footer.php:24
-#, php-format
-msgid "Proudly powered by %s"
-msgstr "Orgogliosamente realizzato con %s"
-
-#: ../footer.php:26
-#, php-format
-msgid "Theme: %1$s by %2$s."
-msgstr "Tema: %1$s di %2$s."
-
-#: ../header.php:30
-msgid "Skip to content"
-msgstr "Vai al contenuto"
-
-#: ../search.php:23
-#, php-format
-msgid "Search Results for: %s"
-msgstr "Risultati della ricerca per: %s"
-
-#: ../404.php:22
-msgid "Oops! That page can&rsquo;t be found."
-msgstr "Oops! Quella pagina non può essere trovata."
-
-#: ../404.php:27
-msgid ""
-"It looks like nothing was found at this location. Maybe try one of the links "
-"below or a search?"
-msgstr ""
-"Sembra che nulla sia stato trovato a questo indirizzo. Magari prova uno dei "
-"link sotto o una ricerca?"
-
-#: ../404.php:37
-msgid "Most Used Categories"
-msgstr "Categorie più utilizzate"
-
-#. translators: %1$s: smiley
-#: ../404.php:57
-#, php-format
-msgid "Try looking in the monthly archives. %1$s"
-msgstr "Prova a cercare tra gli archivi mensili. %1$s"
-
-#: ../searchform.php:9 ../searchform.php:13
-msgid "Search"
-msgstr "Cerca"
-
-#: ../searchform.php:11
-msgid "Search &hellip;"
-msgstr "Cerca &hellip;"
-
-#. Name of the template
-msgid "Full Width Page"
-msgstr "Pagina a Larghezza Intera"
-
-#. Name of the template
-msgid "Empty Page Template"
-msgstr "Template Pagina Vuota"
-
-#: ../inc/widgets.php:10
-msgid "Sidebar"
-msgstr "Barra Laterale"
-
-#: ../inc/widgets.php:20
-msgid "Hero Slider"
-msgstr "Blocco Iniziale con Carosello "
-
-#: ../inc/widgets.php:30
-msgid "Hero Static"
-msgstr "Blocco Iniziale Statico"
-
-#: ../inc/widgets.php:40
-msgid "Footer Full"
-msgstr "Piè di pagina Larghezza Intera"
-
-#: ../inc/customizer.php:24
-msgid "Slider Settings"
-msgstr "Impostazioni Carosello"
-
-#: ../inc/customizer.php:33
-msgid "Number of slides displaying at once"
-msgstr "Numero di diapositive da mostrare subito"
-
-#: ../inc/customizer.php:45
-msgid "Slider Time (in ms)"
-msgstr "Intervallo tra le diapositive (in ms)"
-
-#: ../inc/customizer.php:57
-msgid "Loop Slider Content"
-msgstr "Carosello a Ciclo Continuo"
-
-#: ../inc/template-tags.php:18
-#, php-format
-msgid " Edited %4$s"
-msgstr " Modificato %4$s"
-
-#: ../inc/template-tags.php:29
-#, php-format
-msgctxt "post date"
-msgid "Posted on %s"
-msgstr "Pubblicato il %s"
-
-#: ../inc/template-tags.php:34
-#, php-format
-msgctxt "post author"
-msgid "by %s"
-msgstr "da %s"
-
-#. translators: used between list items, there is a space after the comma
-#: ../inc/template-tags.php:51 ../inc/template-tags.php:57
-msgid ", "
-msgstr ", "
-
-#: ../inc/template-tags.php:53
-#, php-format
-msgid "Posted in %1$s"
-msgstr "Pubblicato in %1$s"
-
-#: ../inc/template-tags.php:59
-#, php-format
-msgid "Tagged %1$s"
-msgstr "Etichettato %1$s"
-
-#: ../inc/template-tags.php:65
-msgid "Leave a comment"
-msgstr "Commenta"
-
-#: ../inc/template-tags.php:65
-msgid "1 Comment"
-msgstr "1 Commento"
-
-#: ../inc/template-tags.php:65
-#, php-format
-msgid "% Comments"
-msgstr "% Commenti"
-
-#. translators: %s: Name of current post
-#: ../inc/template-tags.php:72
-#, php-format
-msgid "Edit %s"
-msgstr "Modifica %s"
-
-#: ../inc/setup.php:48
-msgid "Primary Menu"
-msgstr "Menù Principale"
-
-#: ../inc/setup.php:98
-msgid "Read More..."
-msgstr "Leggi tutto..."
-
-#: ../inc/custom-comments.php:12
-msgid "Name"
-msgstr "Nome"
-
-#: ../inc/custom-comments.php:14
-msgid "Email"
-msgstr "Email"
-
-#: ../inc/custom-comments.php:25
-msgctxt "noun"
-msgid "Comment"
-msgstr "Commento"
-
-#: ../loop-templates/content-single.php:29 ../loop-templates/content.php:33 ..
-#: /loop-templates/content-page.php:25
-msgid "Pages:"
-msgstr "Pagine:"
-
-#: ../loop-templates/content-none.php:16
-msgid "Nothing Found"
-msgstr "Nessun Risultato"
-
-#: ../loop-templates/content-none.php:24
-#, php-format
-msgid "Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
-msgstr ""
-"Pronto a pubblicare il tuo primo articolo? <a href=\"%1$s\">Inizia qui</a>."
-
-#: ../loop-templates/content-none.php:28
-msgid ""
-"Sorry, but nothing matched your search terms. Please try again with some "
-"different keywords."
-msgstr ""
-"Spiacente, ma non ci sono riscontri con i tuoi termini di ricerca. Per favore "
-"riprova con altre parole chiavi."
-
-#: ../loop-templates/content-none.php:33
-msgid ""
-"It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps searching "
-"can help."
-msgstr ""
-"Sembra che non troviamo quello che cerchi. Forse una ricerca può aiutare."
-
-#: ../loop-templates/content-page.php:34
-msgid "Edit"
-msgstr "Modifica"
-
-#. Name of the theme
-msgid "UnderStrap"
-msgstr "UnderStrap"
-
-#. Theme URI of the theme
-msgid "http://understrap.com"
-msgstr "http://understrap.com"
-
-#. Description of the theme
-msgid ""
-"Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid "
-"starting point for your next theme project and WordPress website. Use it as "
-"starter theme or as parent theme. It is up to you."
-msgstr ""
-"Combinazione del tema _s di Automattic con Bootstrap 4. Realizzato come "
-"solido punto di partenza per il tuo prossimo progetto di tema e sito "
-"WordPress. Da usare come tema iniziale o tema genitore. Decidi tu."
-
-#. Author of the theme
-msgid "Holger Koenemann"
-msgstr "Holger Koenemann"
-
-#. Author URI of the theme
-msgid "http://www.holgerkoenemann.de"
-msgstr "http://www.holgerkoenemann.de"
diff --git a/dist/languages/ja_JP.mo b/dist/languages/ja_JP.mo
deleted file mode 100644
index 8810a47..0000000
--- a/dist/languages/ja_JP.mo
+++ /dev/null
Binary files differ
diff --git a/dist/languages/ja_JP.po b/dist/languages/ja_JP.po
deleted file mode 100644
index a332d5a..0000000
--- a/dist/languages/ja_JP.po
+++ /dev/null
@@ -1,784 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: understrap\n"
-"Report-Msgid-Bugs-To: http://wordpress.org/support/theme/_s\n"
-"POT-Creation-Date: 2016-12-20 05:10+0000\n"
-"POT-Revision-Date: Mon Jul 04 2016 09:13:18 GMT+0200 (CEST)\n"
-"PO-Revision-Date: 2018-05-22 18:29+0900\n"
-"Language-Team: \n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-SourceCharset: UTF-8\n"
-"X-Generator: Poedit 2.0.7\n"
-"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
-"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
-"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
-"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
-"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
-"X-Poedit-Basepath: ..\n"
-"Last-Translator: \n"
-"Language: ja_JP\n"
-"X-Poedit-SearchPath-0: footer.php\n"
-"X-Poedit-SearchPath-1: header.php\n"
-"X-Poedit-SearchPath-2: index.php\n"
-"X-Poedit-SearchPath-3: statichero.php\n"
-"X-Poedit-SearchPath-4: 404.php\n"
-"X-Poedit-SearchPath-5: archive.php\n"
-"X-Poedit-SearchPath-6: search.php\n"
-"X-Poedit-SearchPath-7: sticky.php\n"
-"X-Poedit-SearchPath-8: single.php\n"
-"X-Poedit-SearchPath-9: sidebar.php\n"
-"X-Poedit-SearchPath-10: comment-form.php\n"
-"X-Poedit-SearchPath-11: comments.php\n"
-"X-Poedit-SearchPath-12: content-none.php\n"
-"X-Poedit-SearchPath-13: content-page.php\n"
-"X-Poedit-SearchPath-14: content-search.php\n"
-"X-Poedit-SearchPath-15: content-single.php\n"
-"X-Poedit-SearchPath-16: content.php\n"
-"X-Poedit-SearchPath-17: hero.php\n"
-"X-Poedit-SearchPath-18: page.php\n"
-"X-Poedit-SearchPath-19: functions.php\n"
-"X-Poedit-SearchPath-20: page-templates\n"
-"X-Poedit-SearchPath-21: inc\n"
-
-#: search.php:29
-#, php-format
-msgid "Search Results for: %s"
-msgstr "検索結果: %s"
-
-#: header.php:34
-msgid "Skip to content"
-msgstr "コンテンツへスキップ"
-
-#: 404.php:24
-msgid "Oops! That page can&rsquo;t be found."
-msgstr "おっと!このページは見つかりませんでした。"
-
-#: 404.php:31
-msgid ""
-"It looks like nothing was found at this location. Maybe try one of the links "
-"below or a search?"
-msgstr ""
-"この場所では何も見つかりませんでした。下のリンクや検索を試してみますか?"
-
-#: 404.php:42
-msgid "Most Used Categories"
-msgstr "よく使われるカテゴリー"
-
-#. translators: %1$s: smiley
-#: 404.php:62
-#, php-format
-msgid "Try looking in the monthly archives. %1$s"
-msgstr "月々のアーカイブを見てみます。 %1$s"
-
-#: author.php:34
-msgid "About:"
-msgstr "About:"
-
-#: author.php:42 inc/custom-comments.php:30
-msgid "Website"
-msgstr "Webサイト"
-
-#: author.php:49
-msgid "Profile"
-msgstr "プロフィール"
-
-#: author.php:54
-msgid "Posts by"
-msgstr "投稿者"
-
-#: author.php:68
-msgid "in"
-msgstr "に"
-
-#: comments.php:28
-#, php-format
-msgctxt "comments title"
-msgid "One thought on &ldquo;%2$s&rdquo;"
-msgid_plural "%1$s thoughts on &ldquo;%2$s&rdquo;"
-msgstr[0] "&ldquo;%2$s&rdquo; へ%1$s件のコメント"
-
-#: comments.php:36 comments.php:59
-msgid "Comment navigation"
-msgstr "コメントナビゲーション"
-
-#: comments.php:38 comments.php:61
-msgid "&larr; Older Comments"
-msgstr "&larr; 古いコメント"
-
-#: comments.php:42 comments.php:65
-msgid "Newer Comments &rarr;"
-msgstr "新しいコメント &rarr;"
-
-#: comments.php:78
-msgid "Comments are closed."
-msgstr "コメントは閉じられました。"
-
-#: footer.php:27
-msgid "http://wordpress.org/"
-msgstr "http://wordpress.org/"
-
-#: footer.php:28
-#, php-format
-msgid "Proudly powered by %s"
-msgstr "Proudly powered by %s"
-
-#: footer.php:31
-#, php-format
-msgid "Theme: %1$s by %2$s."
-msgstr "テーマ: %1$s は %2$s によって作られました."
-
-#: footer.php:33
-#, php-format
-msgid "Version: %1$s"
-msgstr "バージョン: %1$s"
-
-#: searchform.php:10 searchform.php:16
-msgid "Search"
-msgstr "検索"
-
-#: searchform.php:13
-msgid "Search &hellip;"
-msgstr "検索&hellip;"
-
-#: loop-templates/content-card.php:43 loop-templates/content-page.php:25
-#: loop-templates/content.php:37 loop-templates/content-single.php:31
-#: loop-templates/content-verticalpage.php:28
-msgid "Pages:"
-msgstr "ページ:"
-
-#: loop-templates/content-page.php:34
-#: loop-templates/content-verticalpage.php:37
-msgid "Edit"
-msgstr "編集"
-
-#: loop-templates/content-none.php:15
-msgid "Nothing Found"
-msgstr "何も見つかりませんでした"
-
-#: loop-templates/content-none.php:23
-#, php-format
-msgid ""
-"Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
-msgstr ""
-"あなたの最初の投稿を公開する準備ができましたか?<a href=\"%1$s\">ここから始め"
-"ます</a>。"
-
-#: loop-templates/content-none.php:28
-msgid ""
-"Sorry, but nothing matched your search terms. Please try again with some "
-"different keywords."
-msgstr ""
-"申し訳ありません。あなたの検索条件に一致するものがありませんでした。異なる"
-"キーワードで試してみてください。"
-
-#: loop-templates/content-none.php:34
-msgid ""
-"It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps "
-"searching can help."
-msgstr "お探しのコンテンツは見つかりませんでした。検索をお試しください。"
-
-#. Name of the template
-msgid "Blank Page Template"
-msgstr "空ページのテンプレート"
-
-#. Name of the template
-msgid "Left and Right Sidebar Layout"
-msgstr "左右のサイドバーのレイアウト"
-
-#. Name of the template
-msgid "Empty Page Template"
-msgstr "空ページのテンプレート"
-
-#. Name of the template
-msgid "Full Width Page"
-msgstr "全幅ページ"
-
-#. Name of the template
-msgid "Left Sidebar Layout"
-msgstr "左スライダーのレイアウト"
-
-#. Name of the template
-msgid "Vertical One Page"
-msgstr "縦1ページ"
-
-# Source text begins with a space.
-#: inc/template-tags.php:18
-#, php-format
-msgid " Edited %4$s"
-msgstr " %4$sを編集しました"
-
-#: inc/template-tags.php:29
-#, php-format
-msgctxt "post date"
-msgid "Posted on %s"
-msgstr "投稿日時: %s"
-
-#: inc/template-tags.php:34
-#, php-format
-msgctxt "post author"
-msgid "by %s"
-msgstr "投稿者: %s"
-
-#. translators: used between list items, there is a space after the comma
-#: inc/template-tags.php:51 inc/template-tags.php:57
-msgid ", "
-msgstr "、 "
-
-#: inc/template-tags.php:53
-#, php-format
-msgid "Posted in %1$s"
-msgstr "%1$s への投稿"
-
-#: inc/template-tags.php:59
-#, php-format
-msgid "Tagged %1$s"
-msgstr "タグ %1$s"
-
-#: inc/template-tags.php:65
-msgid "Leave a comment"
-msgstr "コメントを残す"
-
-#: inc/template-tags.php:65
-msgid "1 Comment"
-msgstr "1件のコメント"
-
-# Are you mistaking the formatter?
-#: inc/template-tags.php:65
-msgid "% Comments"
-msgstr "% 件のコメント"
-
-#. translators: %s: Name of current post
-#: inc/template-tags.php:72
-#, php-format
-msgid "Edit %s"
-msgstr "%s を編集する"
-
-#: inc/template-tags.php:143
-msgid "Post navigation"
-msgstr "投稿ナビゲーション"
-
-#: inc/template-tags.php:148
-msgctxt "Previous post link"
-msgid "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-msgstr "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-
-#: inc/template-tags.php:151
-msgctxt "Next post link"
-msgid "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-msgstr "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-
-#: inc/setup.php:51
-msgid "Primary Menu"
-msgstr "メインメニュー"
-
-#: inc/setup.php:122
-msgid "Read More..."
-msgstr "続きを読む..."
-
-#: inc/widgets.php:14
-msgid "Right Sidebar"
-msgstr "右サイドバー"
-
-#: inc/widgets.php:24
-msgid "Left Sidebar"
-msgstr "左サイドバー"
-
-#: inc/widgets.php:34
-msgid "Hero Slider"
-msgstr "ヒーロースライダー"
-
-#: inc/widgets.php:44
-msgid "Hero Static"
-msgstr "静的ヒーロー"
-
-#: inc/widgets.php:54
-msgid "Footer Full"
-msgstr "全幅フッター"
-
-#: inc/custom-comments.php:24
-msgid "Name"
-msgstr "名前"
-
-#: inc/custom-comments.php:27
-msgid "Email"
-msgstr "メールアドレス"
-
-#: inc/custom-comments.php:49
-msgctxt "noun"
-msgid "Comment"
-msgstr "コメント"
-
-#: inc/customizer.php:36
-msgid "Slider Settings"
-msgstr "スライダー設定"
-
-#: inc/customizer.php:45
-msgid "Number of slides displaying at once"
-msgstr "一度に表示されるスライドの和"
-
-#: inc/customizer.php:57
-msgid "Slider Time (in ms)"
-msgstr "スライダー時間(ミリ秒)"
-
-#: inc/customizer.php:69
-msgid "Loop Slider Content"
-msgstr "ループするスライダーのコンテント"
-
-#: inc/customizer.php:81
-msgid "Theme Layout Settings"
-msgstr "テーマのレイアウト設定"
-
-#: inc/customizer.php:83
-msgid "Container width and sidebar defaults"
-msgstr "コンテナの幅とサイドバーのデフォルト"
-
-#: inc/customizer.php:98
-msgid "Container Width"
-msgstr "コンテナーの幅"
-
-#: inc/customizer.php:99
-msgid "Choose between Bootstrap's container and container-fluid"
-msgstr "Bootstrapの固定幅コンテナと全幅コンテナを選択してください"
-
-#: inc/customizer.php:104
-msgid "Fixed width container"
-msgstr "固定幅コンテナ"
-
-#: inc/customizer.php:105
-msgid "Full width container"
-msgstr "全幅コンテナ"
-
-#: inc/customizer.php:122
-msgid "Sidebar Positioning"
-msgstr "サイドバーポジショニング"
-
-#: inc/customizer.php:123
-msgid "Set sidebar's position. Can either be: right, left, both or none"
-msgstr "サイドバーの位置。次のいずれかを選択できます: right、left、both、none"
-
-#: inc/customizer.php:129
-msgid "Right sidebar"
-msgstr "右サイドバー"
-
-#: inc/customizer.php:130
-msgid "Left sidebar"
-msgstr "左サイドバー"
-
-#: inc/customizer.php:131
-msgid "Left & Right sidebars"
-msgstr "左右サイドバー"
-
-#: inc/customizer.php:132
-msgid "No sidebar"
-msgstr "サイドバーなし"
-
-#: inc/customizer.php:150
-msgid "Posts Index Style"
-msgstr "投稿インデックススタイル"
-
-#: inc/customizer.php:151
-msgid "Choose how to display latest posts"
-msgstr "最新の投稿をどのように表示するか選択する"
-
-#: inc/customizer.php:156
-msgid "Default"
-msgstr "デフォルト"
-
-#: inc/customizer.php:157
-msgid "Masonry"
-msgstr "Masonry"
-
-#: inc/customizer.php:158
-msgid "Grid"
-msgstr "グリッド"
-
-#: inc/customizer.php:187
-msgid "Grid Post Columns"
-msgstr "グリッド投稿列"
-
-#: inc/customizer.php:188
-msgid "Choose how many columns to use"
-msgstr "使用する列の数を選択する"
-
-#: woocommerce/cart/proceed-to-checkout-button.php:27
-msgid "Proceed to Checkout"
-msgstr "チェックアウトに進む"
-
-#: woocommerce/cart/mini-cart.php:49 woocommerce/cart/cart.php:60
-msgid "Remove this item"
-msgstr "このアイテムを削除する"
-
-#: woocommerce/cart/mini-cart.php:72
-msgid "No products in the cart."
-msgstr "カートに商品がありません。"
-
-#: woocommerce/cart/mini-cart.php:80
-msgid "Subtotal"
-msgstr "小計"
-
-#: woocommerce/cart/mini-cart.php:85
-msgid "View Cart"
-msgstr "カートを見る"
-
-#: woocommerce/cart/mini-cart.php:86
-msgid "Checkout"
-msgstr "チェックアウト"
-
-#: woocommerce/cart/cart-empty.php:28
-msgid "Your cart is currently empty."
-msgstr "カートに商品がありません。"
-
-#: woocommerce/cart/cart-empty.php:36
-msgid "Return To Shop"
-msgstr "ショップへ戻る"
-
-#: woocommerce/cart/cart.php:36 woocommerce/cart/cart.php:79
-#: woocommerce/checkout/form-pay.php:29
-msgid "Product"
-msgstr "商品"
-
-#: woocommerce/cart/cart.php:37 woocommerce/cart/cart.php:97
-msgid "Price"
-msgstr "価格"
-
-#: woocommerce/cart/cart.php:38 woocommerce/cart/cart.php:103
-msgid "Quantity"
-msgstr "数量"
-
-#: woocommerce/cart/cart.php:39 woocommerce/cart/cart.php:120
-#: woocommerce/myaccount/my-orders.php:16
-msgid "Total"
-msgstr "合計"
-
-#: woocommerce/cart/cart.php:92
-msgid "Available on backorder"
-msgstr "バックオーダーで利用可能"
-
-#: woocommerce/cart/cart.php:138
-msgid "Coupon:"
-msgstr "クーポン:"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:36
-msgid "Coupon code"
-msgstr "クーポンのコード"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:40
-msgid "Apply Coupon"
-msgstr "クーポンを適用する"
-
-#: woocommerce/cart/cart.php:144
-msgid "Update Cart"
-msgstr "カートを更新"
-
-#: woocommerce/checkout/payment.php:35
-msgid ""
-"Sorry, it seems that there are no available payment methods for your state. "
-"Please contact us if you require assistance or wish to make alternate "
-"arrangements."
-msgstr ""
-"申し訳ありません。あなたの国に利用可能な支払い方法がないようです。援助が必要"
-"な場合や代替案をご希望の場合は、私達までご連絡ください。"
-
-#: woocommerce/checkout/payment.php:35
-msgid "Please fill in your details above to see available payment methods."
-msgstr ""
-"ご利用可能なお支払い方法を参照するために、ご自身の住所などを入力してください."
-
-#: woocommerce/checkout/payment.php:42
-msgid ""
-"Since your browser does not support JavaScript, or it is disabled, please "
-"ensure you click the <em>Update Totals</em> button before placing your "
-"order. You may be charged more than the amount stated above if you fail to "
-"do so."
-msgstr ""
-"ブラウザがJavaScriptをサポートしていないか、無効になっているため、注文する前"
-"に<em>合計を更新</em>ボタンをクリックしてください。 上記の金額を超えて請求さ"
-"れる場合があります。"
-
-#: woocommerce/checkout/payment.php:43
-msgid "Update totals"
-msgstr "合計を更新する"
-
-#: woocommerce/checkout/form-pay.php:30
-msgid "Qty"
-msgstr "数量"
-
-#: woocommerce/checkout/form-pay.php:31
-msgid "Totals"
-msgstr "合計"
-
-#: woocommerce/checkout/form-pay.php:79
-msgid ""
-"Sorry, it seems that there are no available payment methods for your "
-"location. Please contact us if you require assistance or wish to make "
-"alternate arrangements."
-msgstr ""
-"申し訳ありませんがあなたの居住地で利用可能なお支払い方法がないようです。あな"
-"たがヘルプを必要とするか、または代替の手段を試したい場合は、運営管理にお問い"
-"合わせください。"
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Have a coupon?"
-msgstr "クーポンをお持ちですか?"
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Click here to enter your code"
-msgstr "こちらをクリックしてコードを入力します"
-
-#: woocommerce/global/form-login.php:35
-#: woocommerce/myaccount/form-lost-password.php:30
-msgid "Username or email"
-msgstr "ユーザー名またはメールアドレス"
-
-#: woocommerce/global/form-login.php:39 woocommerce/myaccount/form-login.php:48
-#: woocommerce/myaccount/form-login.php:98
-msgid "Password"
-msgstr "パスワード"
-
-#: woocommerce/global/form-login.php:48 woocommerce/myaccount/form-login.php:37
-#: woocommerce/myaccount/form-login.php:56
-msgid "Login"
-msgstr "ログイン"
-
-#: woocommerce/global/form-login.php:51 woocommerce/myaccount/form-login.php:58
-msgid "Remember me"
-msgstr "ログイン状態を保存する"
-
-#: woocommerce/global/form-login.php:55 woocommerce/myaccount/form-login.php:62
-msgid "Lost your password?"
-msgstr "パスワードを忘れましたか?"
-
-#: woocommerce/global/quantity-input.php:24
-msgctxt "Product quantity input tooltip"
-msgid "Qty"
-msgstr "数量"
-
-#: woocommerce/myaccount/form-lost-password.php:27
-msgid ""
-"Lost your password? Please enter your username or email address. You will "
-"receive a link to create a new password via email."
-msgstr ""
-"パスワードを忘れましたか?あなたのユーザー名またはメールアドレスを入力してく"
-"ださい。電子メールで新しいパスワードを作成するためのリンクが表示されます。"
-
-#: woocommerce/myaccount/form-lost-password.php:40
-msgid "Reset Password"
-msgstr "パスワードをリセットする"
-
-#: woocommerce/myaccount/form-login.php:44
-msgid "Username or email address"
-msgstr "ユーザー名またはメールアドレス"
-
-#: woocommerce/myaccount/form-login.php:75
-#: woocommerce/myaccount/form-login.php:112
-msgid "Register"
-msgstr "登録"
-
-#: woocommerce/myaccount/form-login.php:84
-msgid "Username"
-msgstr "ユーザー名"
-
-#: woocommerce/myaccount/form-login.php:91
-#: woocommerce/myaccount/form-edit-account.php:40
-msgid "Email address"
-msgstr "メールアドレス"
-
-#: woocommerce/myaccount/form-login.php:105
-msgid "Anti-spam"
-msgstr "アンチスパム"
-
-#: woocommerce/myaccount/form-edit-account.php:30
-msgid "First name"
-msgstr "名前"
-
-#: woocommerce/myaccount/form-edit-account.php:34
-msgid "Last name"
-msgstr "苗字"
-
-#: woocommerce/myaccount/form-edit-account.php:45
-msgid "Password Change"
-msgstr "パスワードを変更する"
-
-#: woocommerce/myaccount/form-edit-account.php:48
-msgid "Current Password (leave blank to leave unchanged)"
-msgstr "現在のパスワード(空白のまま変更しない)"
-
-#: woocommerce/myaccount/form-edit-account.php:52
-msgid "New Password (leave blank to leave unchanged)"
-msgstr "新しいパスワード(空白のまま変更しない)"
-
-#: woocommerce/myaccount/form-edit-account.php:56
-msgid "Confirm New Password"
-msgstr "新しいパスワードを確認する"
-
-#: woocommerce/myaccount/form-edit-account.php:66
-msgid "Save changes"
-msgstr "変更を保存"
-
-#: woocommerce/myaccount/my-orders.php:13
-msgid "Order"
-msgstr "注文"
-
-#: woocommerce/myaccount/my-orders.php:14
-msgid "Date"
-msgstr "日付"
-
-#: woocommerce/myaccount/my-orders.php:15
-msgid "Status"
-msgstr "状態"
-
-#: woocommerce/myaccount/my-orders.php:30
-msgid "Recent Orders"
-msgstr "最近の注文"
-
-#: woocommerce/myaccount/my-orders.php:55 woocommerce/myaccount/orders.php:51
-msgctxt "hash before order number"
-msgid "#"
-msgstr "#"
-
-#: woocommerce/myaccount/my-orders.php:65 woocommerce/myaccount/orders.php:61
-#, php-format
-msgid "%s for %s item"
-msgid_plural "%s for %s items"
-msgstr[0] "%s のうちの %s のアイテム"
-
-#: woocommerce/myaccount/my-orders.php:72 woocommerce/myaccount/orders.php:68
-msgid "Pay"
-msgstr "支払い"
-
-#: woocommerce/myaccount/my-orders.php:76 woocommerce/myaccount/orders.php:72
-msgid "View"
-msgstr "表示"
-
-#: woocommerce/myaccount/my-orders.php:80 woocommerce/myaccount/orders.php:76
-msgid "Cancel"
-msgstr "キャンセル"
-
-#: woocommerce/myaccount/orders.php:107
-msgid "Previous"
-msgstr "前"
-
-#: woocommerce/myaccount/orders.php:111
-msgid "Next"
-msgstr "次"
-
-#: woocommerce/myaccount/orders.php:119 woocommerce/myaccount/downloads.php:98
-msgid "Go Shop"
-msgstr "ショップへ行く"
-
-#: woocommerce/myaccount/orders.php:121
-msgid "No order has been made yet."
-msgstr "まだ注文はありません。"
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Billing Address"
-msgstr "請求先住所"
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Shipping Address"
-msgstr "お届け先の住所"
-
-#: woocommerce/myaccount/form-edit-address.php:46
-msgid "Save Address"
-msgstr "アドレスを保存する"
-
-#: woocommerce/myaccount/form-reset-password.php:27
-msgid "Enter a new password below."
-msgstr "以下に新しいパスワードを入力してください。"
-
-#: woocommerce/myaccount/form-reset-password.php:30
-msgid "New password"
-msgstr "新しいパスワード"
-
-#: woocommerce/myaccount/form-reset-password.php:34
-msgid "Re-enter new password"
-msgstr "新しいパスワードの再入力"
-
-#: woocommerce/myaccount/form-reset-password.php:47
-msgid "Save"
-msgstr "保存"
-
-#: woocommerce/myaccount/downloads.php:59
-msgid "&infin;"
-msgstr "&infin;"
-
-#: woocommerce/myaccount/downloads.php:67
-msgid "Never"
-msgstr "決して"
-
-#: woocommerce/myaccount/downloads.php:75
-msgid "Download"
-msgstr "ダウンロード"
-
-#: woocommerce/myaccount/downloads.php:100
-msgid "No downloads available yet."
-msgstr "利用可能なダウンロードはまだありません。"
-
-#: woocommerce/single-product/review-rating.php:28
-#, php-format
-msgid "Rated %d out of 5"
-msgstr "評価 %d/5"
-
-#: woocommerce/single-product/review-rating.php:29
-msgid "out of 5"
-msgstr "5点満点中"
-
-#: woocommerce/single-product/rating.php:36
-#, php-format
-msgid "Rated %s out of 5"
-msgstr "5点満点中の%s"
-
-#: woocommerce/single-product/rating.php:38
-#, php-format
-msgid "out of %s5%s"
-msgstr "%s5%s点中の"
-
-#: woocommerce/single-product/rating.php:39
-#, php-format
-msgid "based on %s customer rating"
-msgid_plural "based on %s customer ratings"
-msgstr[0] "%s の顧客評価に基づく"
-
-#: woocommerce/single-product/rating.php:42
-#, php-format
-msgid "%s customer review"
-msgid_plural "%s customer reviews"
-msgstr[0] "%s 件のカスタマーレビュー"
-
-#. Name of the theme
-msgid "UnderStrap"
-msgstr "UnderStrap"
-
-#. Description of the theme
-msgid ""
-"Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid "
-"starting point for your next theme project and WordPress website. Use it as "
-"starter theme or as a parent theme. It is up to you. Including Font Awesome "
-"support, built-in widget slider and much more you need for basic websites. "
-"IMPORTANT: All developer dependencies are not bundled with this install "
-"file. Just download the .zip, extract it and run \"npm install\" and \"gulp "
-"copy-assets\" inside the extracted /understrap folder."
-msgstr ""
-"AutomatticのテーマとBootstrap 4のコンビネーション。あなたの次のテーマプロジェ"
-"クトとWordPressのウェブサイトの堅実な出発点として作られています。スターター"
-"テーマまたは親テーマとして使用します。それはあなた次第です。Font Awesomeのサ"
-"ポート、組み込みのウィジェットスライダーなど、基本的なWebサイトにはるかに必要"
-"なものが含まれています。 *重要*: すべての開発者の依存関係は、このインストール"
-"ファイルにバンドルされていません。zipファイルをダウンロードして展開し、展開さ"
-"れたunderstrapフォルダの中で「npm install」と「gulp copy-assets」を実行するだ"
-"けです。"
-
-#. Theme URI of the theme
-msgid "http://understrap.com"
-msgstr "http://understrap.com"
-
-#. Author of the theme
-msgid "Holger Koenemann"
-msgstr "ホルガー・ケーネマン"
-
-#. Author URI of the theme
-msgid "http://www.holgerkoenemann.de"
-msgstr "http://www.holgerkoenemann.de"
diff --git a/dist/languages/ko_KR.mo b/dist/languages/ko_KR.mo
deleted file mode 100644
index 17c05e4..0000000
--- a/dist/languages/ko_KR.mo
+++ /dev/null
Binary files differ
diff --git a/dist/languages/ko_KR.po b/dist/languages/ko_KR.po
deleted file mode 100644
index 01ca46f..0000000
--- a/dist/languages/ko_KR.po
+++ /dev/null
@@ -1,303 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: understrap\n"
-"Report-Msgid-Bugs-To: http://wordpress.org/support/theme/_s\n"
-"POT-Creation-Date: 2015-09-01 21:23+0200\n"
-"POT-Revision-Date: Mon Jul 04 2016 09:13:18 GMT+0200 (CEST)\n"
-"PO-Revision-Date: 2016-11-06 15:16+0000\n"
-"Last-Translator: idpokute <mike.sayhi@gmail.com>\n"
-"Language-Team: Korean\n"
-"Language: ko-KR\n"
-"Plural-Forms: nplurals=1; plural=0\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-SourceCharset: UTF-8\n"
-"X-Generator: Loco - https://localise.biz/\n"
-"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
-"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
-"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
-"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
-"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
-"X-Poedit-Basepath: ..\n"
-"X-Poedit-SearchPath-0: footer.php\n"
-"X-Poedit-SearchPath-1: header.php\n"
-"X-Poedit-SearchPath-2: index.php\n"
-"X-Poedit-SearchPath-3: statichero.php\n"
-"X-Poedit-SearchPath-4: 404.php\n"
-"X-Poedit-SearchPath-5: archive.php\n"
-"X-Poedit-SearchPath-6: search.php\n"
-"X-Poedit-SearchPath-7: sticky.php\n"
-"X-Poedit-SearchPath-8: single.php\n"
-"X-Poedit-SearchPath-9: sidebar.php\n"
-"X-Poedit-SearchPath-10: comment-form.php\n"
-"X-Poedit-SearchPath-11: comments.php\n"
-"X-Poedit-SearchPath-12: content-none.php\n"
-"X-Poedit-SearchPath-13: content-page.php\n"
-"X-Poedit-SearchPath-14: content-search.php\n"
-"X-Poedit-SearchPath-15: content-single.php\n"
-"X-Poedit-SearchPath-16: content.php\n"
-"X-Poedit-SearchPath-17: hero.php\n"
-"X-Poedit-SearchPath-18: page.php\n"
-"X-Poedit-SearchPath-19: functions.php\n"
-"X-Poedit-SearchPath-20: page-templates\n"
-"X-Poedit-SearchPath-21: inc"
-
-#: ../comments.php:28
-#, php-format
-msgctxt "comments title"
-msgid "One thought on &ldquo;%2$s&rdquo;"
-msgid_plural "%1$s thoughts on &ldquo;%2$s&rdquo;"
-msgstr[0] "%2$s 의 댓글"
-msgstr[1] ""
-
-#: ../comments.php:35 ../comments.php:56
-msgid "Comment navigation"
-msgstr "댓글 네비게이션"
-
-#: ../author.php:27
-msgid "About:"
-msgstr "About:"
-
-#: ../footer.php:24
-msgid "http://wordpress.org/"
-msgstr "http://wordpress.org"
-
-#: ../footer.php:24
-#, php-format
-msgid "Proudly powered by %s"
-msgstr "Proudly powered by %s"
-
-#: ../footer.php:26
-#, php-format
-msgid "Theme: %1$s by %2$s."
-msgstr "테마: %1$s by %2$s."
-
-#: ../header.php:30
-msgid "Skip to content"
-msgstr "본문가기"
-
-#: ../search.php:23
-#, php-format
-msgid "Search Results for: %s"
-msgstr "%s 검색결과"
-
-#: ../404.php:27
-msgid ""
-"It looks like nothing was found at this location. Maybe try one of the links "
-"below or a search?"
-msgstr "검색 결과가 없습니다. 아래의 링크 중의 하나, 혹은 검색을 이용해주세요."
-
-#: ../404.php:37
-msgid "Most Used Categories"
-msgstr "자주 사용된 카테고리"
-
-#. translators: %1$s: smiley
-#: ../404.php:57
-#, php-format
-msgid "Try looking in the monthly archives. %1$s"
-msgstr "월별 아카이브를 "
-
-#: ../inc/widgets.php:10
-msgid "Sidebar"
-msgstr "사이드바"
-
-#: ../inc/widgets.php:20
-msgid "Hero Slider"
-msgstr "Hero 슬라이더"
-
-#: ../inc/widgets.php:30
-msgid "Hero Static"
-msgstr "Hero Static"
-
-#: ../inc/widgets.php:40
-msgid "Footer Full"
-msgstr "풋터 Full"
-
-#: ../inc/customizer.php:24
-msgid "Slider Settings"
-msgstr "슬라이더 설정"
-
-#: ../inc/customizer.php:33
-msgid "Number of slides displaying at once"
-msgstr "한번에 보여줄 슬라이드 갯수"
-
-#: ../inc/customizer.php:45
-msgid "Slider Time (in ms)"
-msgstr "슬라이더 타임 (밀리세컨드)"
-
-#: ../inc/customizer.php:57
-msgid "Loop Slider Content"
-msgstr "슬라이드 반복"
-
-#: ../inc/template-tags.php:18
-#, php-format
-msgid " Edited %4$s"
-msgstr " %4$s 수정됨"
-
-#: ../inc/template-tags.php:29
-#, php-format
-msgctxt "post date"
-msgid "Posted on %s"
-msgstr "작성일 %s"
-
-#: ../inc/template-tags.php:34
-#, php-format
-msgctxt "post author"
-msgid "by %s"
-msgstr "by %s"
-
-#. translators: used between list items, there is a space after the comma
-#: ../inc/template-tags.php:51 ../inc/template-tags.php:57
-msgid ", "
-msgstr ","
-
-#: ../inc/template-tags.php:53
-#, php-format
-msgid "Posted in %1$s"
-msgstr "%1$s 에 게재"
-
-#: ../inc/template-tags.php:59
-#, php-format
-msgid "Tagged %1$s"
-msgstr "태그된 %1$s"
-
-#: ../loop-templates/content-none.php:28
-msgid ""
-"Sorry, but nothing matched your search terms. Please try again with some "
-"different keywords."
-msgstr "죄송합니다만 일치하는 검색 Term이 없습니다. 다른 키워드를 사용해서 다시 시도해주세요."
-
-#: ../loop-templates/content-none.php:33
-msgid ""
-"It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps "
-"searching can help."
-msgstr "원하시는 것을 찾을 수가 없습니다. 검색이 도움이 될 수도 있습니다."
-
-#. Name of the theme
-msgid "UnderStrap"
-msgstr "UnderStrap"
-
-#. Theme URI of the theme
-msgid "http://understrap.com"
-msgstr "http://understrap.com"
-
-#. Description of the theme
-msgid ""
-"Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid "
-"starting point for your next theme project and WordPress website. Use it as "
-"starter theme or as parent theme. It is up to you."
-msgstr ""
-"Automattic 사의 _s 테마와 부트스트랩 4의 결합. 당신의 다음 테마 제작과 워드프레스 사이트 제작의 시작점을 위해 "
-"제작되었습니다. 스타터 테마나 부모 테마로 사용하세요."
-
-#. Author of the theme
-msgid "Holger Koenemann"
-msgstr "Holger Koenemann"
-
-#. Author URI of the theme
-msgid "http://www.holgerkoenemann.de"
-msgstr "http://www.holgerkoenemann.de"
-
-#: ../comments.php:37 ../comments.php:58
-msgid "&larr; Older Comments"
-msgstr "<이전 댓글"
-
-#: ../comments.php:40 ../comments.php:61
-msgid "Newer Comments &rarr;"
-msgstr "신규 댓글>"
-
-#: ../comments.php:72
-msgid "Comments are closed."
-msgstr "댓글 기능이 꺼져있습니다."
-
-#: ../author.php:32 ../inc/custom-comments.php:16
-msgid "Website"
-msgstr "웹사이트"
-
-#: ../author.php:34
-msgid "Profile"
-msgstr "프로필"
-
-#: ../author.php:38
-msgid "Posts by"
-msgstr "작성자 :"
-
-#: ../404.php:22
-msgid "Oops! That page can&rsquo;t be found."
-msgstr "페이지를 찾을 수 없습니다."
-
-#: ../searchform.php:9 ../searchform.php:13
-msgid "Search"
-msgstr "검색"
-
-#: ../searchform.php:11
-msgid "Search &hellip;"
-msgstr "검색 ..."
-
-#. Name of the template
-msgid "Full Width Page"
-msgstr "너비 페이지"
-
-#. Name of the template
-msgid "Empty Page Template"
-msgstr "빈 페이지 템플릿"
-
-#: ../inc/template-tags.php:65
-msgid "Leave a comment"
-msgstr "댓글 남기기"
-
-#: ../inc/template-tags.php:65
-msgid "1 Comment"
-msgstr "1 댓글"
-
-#: ../inc/template-tags.php:65
-#, php-format
-msgid "% Comments"
-msgstr "% 댓글"
-
-#. translators: %s: Name of current post
-#: ../inc/template-tags.php:72
-#, php-format
-msgid "Edit %s"
-msgstr "%s 수정 "
-
-#: ../inc/setup.php:48
-msgid "Primary Menu"
-msgstr "주 메뉴"
-
-#: ../inc/setup.php:98
-msgid "Read More..."
-msgstr "더보기..."
-
-#: ../inc/custom-comments.php:12
-msgid "Name"
-msgstr "이름"
-
-#: ../inc/custom-comments.php:14
-msgid "Email"
-msgstr "이메일"
-
-#: ../inc/custom-comments.php:25
-msgctxt "noun"
-msgid "Comment"
-msgstr "댓글"
-
-#: ../loop-templates/content-single.php:29 ../loop-templates/content.php:33 ..
-#: loop-templates/content-page.php:25
-msgid "Pages:"
-msgstr "페이지:"
-
-#: ../loop-templates/content-none.php:16
-msgid "Nothing Found"
-msgstr "찾을수가 없습니다"
-
-#: ../loop-templates/content-none.php:24
-#, php-format
-msgid ""
-"Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
-msgstr "첫 포스트를 등록할 준비가 되었나요? <a href=\"%1$s\">작성하기</a>"
-
-#: ../loop-templates/content-page.php:34
-msgid "Edit"
-msgstr "수정"
diff --git a/dist/languages/nb_NO.mo b/dist/languages/nb_NO.mo
deleted file mode 100644
index f63325c..0000000
--- a/dist/languages/nb_NO.mo
+++ /dev/null
Binary files differ
diff --git a/dist/languages/nb_NO.po b/dist/languages/nb_NO.po
deleted file mode 100644
index 75c7d01..0000000
--- a/dist/languages/nb_NO.po
+++ /dev/null
@@ -1,792 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: understrap\n"
-"Report-Msgid-Bugs-To: http://wordpress.org/support/theme/_s\n"
-"POT-Creation-Date: 2017-05-04 12:38+0200\n"
-"POT-Revision-Date: Mon Jul 04 2016 09:13:18 GMT+0200 (CEST)\n"
-"PO-Revision-Date: 2017-05-04 21:09+0200\n"
-"Language-Team: \n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-SourceCharset: UTF-8\n"
-"X-Generator: Poedit 2.0.1\n"
-"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
-"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
-"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
-"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
-"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
-"X-Poedit-Basepath: ..\n"
-"Last-Translator: \n"
-"Language: nb_NO\n"
-"X-Poedit-SearchPath-0: footer.php\n"
-"X-Poedit-SearchPath-1: header.php\n"
-"X-Poedit-SearchPath-2: index.php\n"
-"X-Poedit-SearchPath-3: statichero.php\n"
-"X-Poedit-SearchPath-4: 404.php\n"
-"X-Poedit-SearchPath-5: archive.php\n"
-"X-Poedit-SearchPath-6: search.php\n"
-"X-Poedit-SearchPath-7: sticky.php\n"
-"X-Poedit-SearchPath-8: single.php\n"
-"X-Poedit-SearchPath-9: sidebar.php\n"
-"X-Poedit-SearchPath-10: comment-form.php\n"
-"X-Poedit-SearchPath-11: comments.php\n"
-"X-Poedit-SearchPath-12: content-none.php\n"
-"X-Poedit-SearchPath-13: content-page.php\n"
-"X-Poedit-SearchPath-14: content-search.php\n"
-"X-Poedit-SearchPath-15: content-single.php\n"
-"X-Poedit-SearchPath-16: content.php\n"
-"X-Poedit-SearchPath-17: hero.php\n"
-"X-Poedit-SearchPath-18: page.php\n"
-"X-Poedit-SearchPath-19: functions.php\n"
-"X-Poedit-SearchPath-20: page-templates\n"
-"X-Poedit-SearchPath-21: inc\n"
-
-#: search.php:29
-#, php-format
-msgid "Search Results for: %s"
-msgstr "Søkeresultater for: %s"
-
-#: header.php:34
-msgid "Skip to content"
-msgstr "Hopp til innhold"
-
-#: 404.php:24
-msgid "Oops! That page can&rsquo;t be found."
-msgstr "Uffda! Den siden ble ikke funnet."
-
-#: 404.php:31
-msgid ""
-"It looks like nothing was found at this location. Maybe try one of the links "
-"below or a search?"
-msgstr ""
-"Det ser ikke ut til at det finnes noe her. Kanskje prøv en av koblingene "
-"nedenfor eller et søk?"
-
-#: 404.php:42
-msgid "Most Used Categories"
-msgstr "Mest brukte kategorier"
-
-#. translators: %1$s: smiley
-#: 404.php:62
-#, php-format
-msgid "Try looking in the monthly archives. %1$s"
-msgstr "Prøv å se i de månedlige arkivene. %1$s"
-
-#: author.php:34
-msgid "About:"
-msgstr "Om:"
-
-#: author.php:42 inc/custom-comments.php:30
-msgid "Website"
-msgstr "Nettsted"
-
-#: author.php:49
-msgid "Profile"
-msgstr "Profil"
-
-#: author.php:54
-msgid "Posts by"
-msgstr "Innlegg av"
-
-#: author.php:68
-msgid "in"
-msgstr "i"
-
-#: comments.php:28
-#, php-format
-msgctxt "comments title"
-msgid "One thought on &ldquo;%2$s&rdquo;"
-msgid_plural "%1$s thoughts on &ldquo;%2$s&rdquo;"
-msgstr[0] "Én tanke om &ldquo;%2$s&rdquo;"
-msgstr[1] "%1$s tanker om &ldquo;%2$s&rdquo;"
-
-#: comments.php:36 comments.php:59
-msgid "Comment navigation"
-msgstr "Kommentar navigasjon"
-
-#: comments.php:38 comments.php:61
-msgid "&larr; Older Comments"
-msgstr "&larr; Eldre kommentarer"
-
-#: comments.php:42 comments.php:65
-msgid "Newer Comments &rarr;"
-msgstr "Nyere kommentarer &rarr;"
-
-#: comments.php:78
-msgid "Comments are closed."
-msgstr "Kommentarer er stengt."
-
-#: footer.php:27
-msgid "http://wordpress.org/"
-msgstr "http://wordpress.org/"
-
-#: footer.php:28
-#, php-format
-msgid "Proudly powered by %s"
-msgstr "Stolt drevet av %s"
-
-#: footer.php:31
-#, php-format
-msgid "Theme: %1$s by %2$s."
-msgstr "Tema: %1$s av %2$s."
-
-#: footer.php:33
-#, php-format
-msgid "Version: %1$s"
-msgstr "Versjon: %1$s"
-
-#: searchform.php:10 searchform.php:16
-msgid "Search"
-msgstr "Søk"
-
-#: searchform.php:13
-msgid "Search &hellip;"
-msgstr "Søk &hellip;"
-
-#: loop-templates/content-card.php:43 loop-templates/content-page.php:25
-#: loop-templates/content.php:37 loop-templates/content-single.php:31
-#: loop-templates/content-verticalpage.php:28
-msgid "Pages:"
-msgstr "Sider:"
-
-#: loop-templates/content-page.php:34
-#: loop-templates/content-verticalpage.php:37
-msgid "Edit"
-msgstr "Redigere"
-
-#: loop-templates/content-none.php:15
-msgid "Nothing Found"
-msgstr "Ingenting funnet"
-
-#: loop-templates/content-none.php:23
-#, php-format
-msgid ""
-"Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
-msgstr ""
-"Klar til å publisere ditt første innlegg? <a href=\"%1$s\">Kom i gang her</"
-"a>."
-
-#: loop-templates/content-none.php:28
-msgid ""
-"Sorry, but nothing matched your search terms. Please try again with some "
-"different keywords."
-msgstr ""
-"Beklager, men ingenting samsvarer med søkeordene dine. Vennligst prøv igjen "
-"med noen andre søkeord."
-
-#: loop-templates/content-none.php:34
-msgid ""
-"It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps "
-"searching can help."
-msgstr ""
-"Det virker som om vi ikke finner det du leter etter. Kanskje søk kan hjelpe."
-
-#. Name of the template
-msgid "Blank Page Template"
-msgstr "Blank sidemal"
-
-#. Name of the template
-msgid "Left and Right Sidebar Layout"
-msgstr "Venstre og høyre sidekolonne-oppsett"
-
-#. Name of the template
-msgid "Empty Page Template"
-msgstr "Tom sidemal"
-
-#. Name of the template
-msgid "Full Width Page"
-msgstr "Full bredde side"
-
-#. Name of the template
-msgid "Left Sidebar Layout"
-msgstr "Venstre sidekolonne-oppsett"
-
-#. Name of the template
-msgid "Vertical One Page"
-msgstr "Vertikal en side"
-
-#: inc/template-tags.php:18
-#, php-format
-msgid " Edited %4$s"
-msgstr " Redigert %4$s"
-
-#: inc/template-tags.php:29
-#, php-format
-msgctxt "post date"
-msgid "Posted on %s"
-msgstr "Publisert %s"
-
-#: inc/template-tags.php:34
-#, php-format
-msgctxt "post author"
-msgid "by %s"
-msgstr "av %s"
-
-#. translators: used between list items, there is a space after the comma
-#: inc/template-tags.php:51 inc/template-tags.php:57
-msgid ", "
-msgstr ", "
-
-#: inc/template-tags.php:53
-#, php-format
-msgid "Posted in %1$s"
-msgstr "Publisert i %1$s"
-
-#: inc/template-tags.php:59
-#, php-format
-msgid "Tagged %1$s"
-msgstr "Tagget %1$s"
-
-#: inc/template-tags.php:65
-msgid "Leave a comment"
-msgstr "Legg igjen en kommentar"
-
-#: inc/template-tags.php:65
-msgid "1 Comment"
-msgstr "1 kommentar"
-
-#: inc/template-tags.php:65
-msgid "% Comments"
-msgstr "% kommentarer"
-
-#. translators: %s: Name of current post
-#: inc/template-tags.php:72
-#, php-format
-msgid "Edit %s"
-msgstr "Rediger %s"
-
-#: inc/template-tags.php:143
-msgid "Post navigation"
-msgstr "Innlegg navigasjon"
-
-#: inc/template-tags.php:148
-msgctxt "Previous post link"
-msgid "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-msgstr "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-
-#: inc/template-tags.php:151
-msgctxt "Next post link"
-msgid "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-msgstr "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-
-#: inc/setup.php:51
-msgid "Primary Menu"
-msgstr "Hovedmeny"
-
-#: inc/setup.php:122
-msgid "Read More..."
-msgstr "Les mer..."
-
-#: inc/widgets.php:14
-msgid "Right Sidebar"
-msgstr "Høyre sidekolonne"
-
-#: inc/widgets.php:24
-msgid "Left Sidebar"
-msgstr "Venstre sidekolonne"
-
-#: inc/widgets.php:34
-msgid "Hero Slider"
-msgstr "Hero Slider"
-
-#: inc/widgets.php:44
-msgid "Hero Static"
-msgstr "Hero Static"
-
-#: inc/widgets.php:54
-msgid "Footer Full"
-msgstr "Bunntekst full"
-
-#: inc/custom-comments.php:24
-msgid "Name"
-msgstr "Navn"
-
-#: inc/custom-comments.php:27
-msgid "Email"
-msgstr "E-post"
-
-#: inc/custom-comments.php:49
-msgctxt "noun"
-msgid "Comment"
-msgstr "Kommenter"
-
-#: inc/customizer.php:36
-msgid "Slider Settings"
-msgstr "Innskyvingsinnstillinger"
-
-#: inc/customizer.php:45
-msgid "Number of slides displaying at once"
-msgstr "Antall lysbilder som vises samtidig"
-
-#: inc/customizer.php:57
-msgid "Slider Time (in ms)"
-msgstr "Innskyvingstid (i ms)"
-
-#: inc/customizer.php:69
-msgid "Loop Slider Content"
-msgstr "Sløyfe innskyvingsinnhold"
-
-#: inc/customizer.php:81
-msgid "Theme Layout Settings"
-msgstr "Temaoppsettinnstillinger"
-
-#: inc/customizer.php:83
-msgid "Container width and sidebar defaults"
-msgstr "Container-bredde og sidekolonne-standardinnstillinger"
-
-#: inc/customizer.php:98
-msgid "Container Width"
-msgstr "Container Bredde"
-
-#: inc/customizer.php:99
-msgid "Choose between Bootstrap's container and container-fluid"
-msgstr "Velg mellom Bootstraps container og container-fluid"
-
-#: inc/customizer.php:104
-msgid "Fixed width container"
-msgstr "Fast bredde container"
-
-#: inc/customizer.php:105
-msgid "Full width container"
-msgstr "Full bredde container"
-
-#: inc/customizer.php:122
-msgid "Sidebar Positioning"
-msgstr "Sidekolonne-posisjonering"
-
-#: inc/customizer.php:123
-msgid "Set sidebar's position. Can either be: right, left, both or none"
-msgstr ""
-"Sett sidekolonnens posisjon. Kan enten være: høyre, venstre, begge eller "
-"ingen"
-
-#: inc/customizer.php:129
-msgid "Right sidebar"
-msgstr "Høyre sidekolonne"
-
-#: inc/customizer.php:130
-msgid "Left sidebar"
-msgstr "Venstre sidekolonne"
-
-#: inc/customizer.php:131
-msgid "Left & Right sidebars"
-msgstr "Venstre og høyre sidekolonner"
-
-#: inc/customizer.php:132
-msgid "No sidebar"
-msgstr "Ingen sidekolonne"
-
-#: inc/customizer.php:150
-msgid "Posts Index Style"
-msgstr "Innlegg indeks-stil"
-
-#: inc/customizer.php:151
-msgid "Choose how to display latest posts"
-msgstr "Velg hvordan du viser de nyeste innleggene"
-
-#: inc/customizer.php:156
-msgid "Default"
-msgstr "Standard"
-
-#: inc/customizer.php:157
-msgid "Masonry"
-msgstr "Masonry"
-
-#: inc/customizer.php:158
-msgid "Grid"
-msgstr "Rutenett"
-
-#: inc/customizer.php:187
-msgid "Grid Post Columns"
-msgstr "Rutenett Innlegg Kolonner"
-
-#: inc/customizer.php:188
-msgid "Choose how many columns to use"
-msgstr "Velg hvor mange kolonner du vil bruke"
-
-#: woocommerce/cart/proceed-to-checkout-button.php:27
-msgid "Proceed to Checkout"
-msgstr "Fortsett til utsjekking"
-
-#: woocommerce/cart/mini-cart.php:49 woocommerce/cart/cart.php:60
-msgid "Remove this item"
-msgstr "Fjern dette elementet"
-
-#: woocommerce/cart/mini-cart.php:72
-msgid "No products in the cart."
-msgstr "Ingen produkter i handlekurven."
-
-#: woocommerce/cart/mini-cart.php:80
-msgid "Subtotal"
-msgstr "Delsum"
-
-#: woocommerce/cart/mini-cart.php:85
-msgid "View Cart"
-msgstr "Se handlekurv"
-
-#: woocommerce/cart/mini-cart.php:86
-msgid "Checkout"
-msgstr "Sjekk ut"
-
-#: woocommerce/cart/cart-empty.php:28
-msgid "Your cart is currently empty."
-msgstr "Din handlevogn er tom."
-
-#: woocommerce/cart/cart-empty.php:36
-msgid "Return To Shop"
-msgstr "Gå tilbake til butikk"
-
-#: woocommerce/cart/cart.php:36 woocommerce/cart/cart.php:79
-#: woocommerce/checkout/form-pay.php:29
-msgid "Product"
-msgstr "Produkt"
-
-#: woocommerce/cart/cart.php:37 woocommerce/cart/cart.php:97
-msgid "Price"
-msgstr "Pris"
-
-#: woocommerce/cart/cart.php:38 woocommerce/cart/cart.php:103
-msgid "Quantity"
-msgstr "Mengde"
-
-#: woocommerce/cart/cart.php:39 woocommerce/cart/cart.php:120
-#: woocommerce/myaccount/my-orders.php:16
-msgid "Total"
-msgstr "Total"
-
-#: woocommerce/cart/cart.php:92
-msgid "Available on backorder"
-msgstr "Tilgjengelig som restordre"
-
-#: woocommerce/cart/cart.php:138
-msgid "Coupon:"
-msgstr "Kupong:"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:36
-msgid "Coupon code"
-msgstr "Kupongkode"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:40
-msgid "Apply Coupon"
-msgstr "Bruk kupong"
-
-#: woocommerce/cart/cart.php:144
-msgid "Update Cart"
-msgstr "Oppdater handlevogn"
-
-#: woocommerce/checkout/payment.php:35
-msgid ""
-"Sorry, it seems that there are no available payment methods for your state. "
-"Please contact us if you require assistance or wish to make alternate "
-"arrangements."
-msgstr ""
-"Beklager, det ser ut til at det ikke finnes noen tilgjengelige "
-"betalingsmåter. Ta kontakt med oss dersom du trenger hjelp."
-
-#: woocommerce/checkout/payment.php:35
-msgid "Please fill in your details above to see available payment methods."
-msgstr ""
-"Vennligst fyll ut informasjonen ovenfor for å se tilgjengelige "
-"betalingsmåter."
-
-#: woocommerce/checkout/payment.php:42
-msgid ""
-"Since your browser does not support JavaScript, or it is disabled, please "
-"ensure you click the <em>Update Totals</em> button before placing your "
-"order. You may be charged more than the amount stated above if you fail to "
-"do so."
-msgstr ""
-"Siden nettleseren din ikke støtter JavaScript, eller det er deaktivert, må "
-"du sørge for at du klikker på <em>Oppdater totalsummer</em>-knappen før du "
-"legger inn bestillingen. Du kan bli belastet mer enn beløpet angitt ovenfor "
-"hvis du ikke gjør det."
-
-#: woocommerce/checkout/payment.php:43
-msgid "Update totals"
-msgstr "Oppdater totalsummer"
-
-#: woocommerce/checkout/form-pay.php:30
-msgid "Qty"
-msgstr "Antall"
-
-#: woocommerce/checkout/form-pay.php:31
-msgid "Totals"
-msgstr "Total"
-
-#: woocommerce/checkout/form-pay.php:79
-msgid ""
-"Sorry, it seems that there are no available payment methods for your "
-"location. Please contact us if you require assistance or wish to make "
-"alternate arrangements."
-msgstr ""
-"Beklager, det ser ut til at det ikke finnes noen tilgjengelige "
-"betalingsmåter for din plassering. Ta kontakt med oss dersom du trenger "
-"hjelp."
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Have a coupon?"
-msgstr "Har du en kupong?"
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Click here to enter your code"
-msgstr "Klikk her for å skrive inn koden din"
-
-#: woocommerce/global/form-login.php:35
-#: woocommerce/myaccount/form-lost-password.php:30
-msgid "Username or email"
-msgstr "Brukernavn eller e-post"
-
-#: woocommerce/global/form-login.php:39 woocommerce/myaccount/form-login.php:48
-#: woocommerce/myaccount/form-login.php:98
-msgid "Password"
-msgstr "Passord"
-
-#: woocommerce/global/form-login.php:48 woocommerce/myaccount/form-login.php:37
-#: woocommerce/myaccount/form-login.php:56
-msgid "Login"
-msgstr "Logg Inn"
-
-#: woocommerce/global/form-login.php:51 woocommerce/myaccount/form-login.php:58
-msgid "Remember me"
-msgstr "Husk meg"
-
-#: woocommerce/global/form-login.php:55 woocommerce/myaccount/form-login.php:62
-msgid "Lost your password?"
-msgstr "Mistet passordet ditt?"
-
-#: woocommerce/global/quantity-input.php:24
-msgctxt "Product quantity input tooltip"
-msgid "Qty"
-msgstr "Antall"
-
-#: woocommerce/myaccount/form-lost-password.php:27
-msgid ""
-"Lost your password? Please enter your username or email address. You will "
-"receive a link to create a new password via email."
-msgstr ""
-"Mistet passordet ditt? Vennligst skriv inn brukernavnet eller e-postadressen "
-"din. Du vil motta en lenke for å opprette et nytt passord via e-post."
-
-#: woocommerce/myaccount/form-lost-password.php:40
-msgid "Reset Password"
-msgstr "Tilbakestille passord"
-
-#: woocommerce/myaccount/form-login.php:44
-msgid "Username or email address"
-msgstr "Brukernavn eller e-post"
-
-#: woocommerce/myaccount/form-login.php:75
-#: woocommerce/myaccount/form-login.php:112
-msgid "Register"
-msgstr "Registrere"
-
-#: woocommerce/myaccount/form-login.php:84
-msgid "Username"
-msgstr "Brukernavn"
-
-#: woocommerce/myaccount/form-login.php:91
-#: woocommerce/myaccount/form-edit-account.php:40
-msgid "Email address"
-msgstr "E-post"
-
-#: woocommerce/myaccount/form-login.php:105
-msgid "Anti-spam"
-msgstr "Anti-spam"
-
-#: woocommerce/myaccount/form-edit-account.php:30
-msgid "First name"
-msgstr "Fornavn"
-
-#: woocommerce/myaccount/form-edit-account.php:34
-msgid "Last name"
-msgstr "Etternavn"
-
-#: woocommerce/myaccount/form-edit-account.php:45
-msgid "Password Change"
-msgstr "Passord-endring"
-
-#: woocommerce/myaccount/form-edit-account.php:48
-msgid "Current Password (leave blank to leave unchanged)"
-msgstr "Nåværende passord (la være tomt for å ikke endre)"
-
-#: woocommerce/myaccount/form-edit-account.php:52
-msgid "New Password (leave blank to leave unchanged)"
-msgstr "Nytt passord (la være tomt for å ikke endre)"
-
-#: woocommerce/myaccount/form-edit-account.php:56
-msgid "Confirm New Password"
-msgstr "Bekrefte nytt passord"
-
-#: woocommerce/myaccount/form-edit-account.php:66
-msgid "Save changes"
-msgstr "Lagre endringer"
-
-#: woocommerce/myaccount/my-orders.php:13
-msgid "Order"
-msgstr "Ordre"
-
-#: woocommerce/myaccount/my-orders.php:14
-msgid "Date"
-msgstr "Dato"
-
-#: woocommerce/myaccount/my-orders.php:15
-msgid "Status"
-msgstr "Status"
-
-#: woocommerce/myaccount/my-orders.php:30
-msgid "Recent Orders"
-msgstr "Nylige ordre"
-
-#: woocommerce/myaccount/my-orders.php:55 woocommerce/myaccount/orders.php:51
-msgctxt "hash before order number"
-msgid "#"
-msgstr "#"
-
-#: woocommerce/myaccount/my-orders.php:65 woocommerce/myaccount/orders.php:61
-#, php-format
-msgid "%s for %s item"
-msgid_plural "%s for %s items"
-msgstr[0] "%s for %s element"
-msgstr[1] "%s for %s elementer"
-
-#: woocommerce/myaccount/my-orders.php:72 woocommerce/myaccount/orders.php:68
-msgid "Pay"
-msgstr "Betale"
-
-#: woocommerce/myaccount/my-orders.php:76 woocommerce/myaccount/orders.php:72
-msgid "View"
-msgstr "Vis"
-
-#: woocommerce/myaccount/my-orders.php:80 woocommerce/myaccount/orders.php:76
-msgid "Cancel"
-msgstr "Avbryt"
-
-#: woocommerce/myaccount/orders.php:107
-msgid "Previous"
-msgstr "Forrige"
-
-#: woocommerce/myaccount/orders.php:111
-msgid "Next"
-msgstr "Neste"
-
-#: woocommerce/myaccount/orders.php:119 woocommerce/myaccount/downloads.php:98
-msgid "Go Shop"
-msgstr "Gå til butikken"
-
-#: woocommerce/myaccount/orders.php:121
-msgid "No order has been made yet."
-msgstr "Ingen ordre er gjort ennå."
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Billing Address"
-msgstr "Fakturaadresse"
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Shipping Address"
-msgstr "Sendingsadresse"
-
-#: woocommerce/myaccount/form-edit-address.php:46
-msgid "Save Address"
-msgstr "Lagre adresse"
-
-#: woocommerce/myaccount/form-reset-password.php:27
-msgid "Enter a new password below."
-msgstr "Skriv inn et nytt passord nedenfor."
-
-#: woocommerce/myaccount/form-reset-password.php:30
-msgid "New password"
-msgstr "Nytt passord"
-
-#: woocommerce/myaccount/form-reset-password.php:34
-msgid "Re-enter new password"
-msgstr "Skriv inn nytt passord på nytt"
-
-#: woocommerce/myaccount/form-reset-password.php:47
-msgid "Save"
-msgstr "Lagre"
-
-#: woocommerce/myaccount/downloads.php:59
-msgid "&infin;"
-msgstr "&infin;"
-
-#: woocommerce/myaccount/downloads.php:67
-msgid "Never"
-msgstr "Aldri"
-
-#: woocommerce/myaccount/downloads.php:75
-msgid "Download"
-msgstr "Last ned"
-
-#: woocommerce/myaccount/downloads.php:100
-msgid "No downloads available yet."
-msgstr "Ingen nedlastinger tilgjengelig ennå."
-
-#: woocommerce/single-product/review-rating.php:28
-#, php-format
-msgid "Rated %d out of 5"
-msgstr "Vurdert %d av 5"
-
-#: woocommerce/single-product/review-rating.php:29
-msgid "out of 5"
-msgstr "av 5"
-
-#: woocommerce/single-product/rating.php:36
-#, php-format
-msgid "Rated %s out of 5"
-msgstr "Vurdert %s av 5"
-
-#: woocommerce/single-product/rating.php:38
-#, php-format
-msgid "out of %s5%s"
-msgstr "av %s5%s"
-
-#: woocommerce/single-product/rating.php:39
-#, php-format
-msgid "based on %s customer rating"
-msgid_plural "based on %s customer ratings"
-msgstr[0] "basert på %s kundevurdering"
-msgstr[1] "basert på %s kundevurderinger"
-
-#: woocommerce/single-product/rating.php:42
-#, php-format
-msgid "%s customer review"
-msgid_plural "%s customer reviews"
-msgstr[0] "%s anmeldelse"
-msgstr[1] "%s anmeldelser"
-
-#. Name of the theme
-msgid "UnderStrap"
-msgstr "UnderStrap"
-
-#. Description of the theme
-msgid ""
-"Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid "
-"starting point for your next theme project and WordPress website. Use it as "
-"starter theme or as a parent theme. It is up to you. Including Font Awesome "
-"support, built-in widget slider and much more you need for basic websites. "
-"IMPORTANT: All developer dependencies are not bundled with this install "
-"file. Just download the .zip, extract it and run \"npm install\" and \"gulp "
-"copy-assets\" inside the extracted /understrap folder."
-msgstr ""
-"Kombinasjon av Automattic's _s tema og Bootstrap 4. Laget som et solid "
-"utgangspunkt for ditt neste tema-prosjekt og WordPress-nettsted. Bruk det "
-"som utgangspunkt eller som et overordnet tema. Det er opp til deg. Inkludert "
-"Font Awesome-støtte, innebygget widget for skyvekontroll og mye mer du "
-"trenger for grunnleggende nettsteder. VIKTIG: Alle utvikleravhengigheter er "
-"ikke buntet sammen med denne installasjonsfilen. Bare last ned .zip-filen, "
-"pakk den ut og kjør \"npm install\" og \"gulp copy-assets\" inne i utpakket /"
-"understrap-mappe."
-
-#. Theme URI of the theme
-msgid "http://understrap.com"
-msgstr "http://understrap.com"
-
-#. Author of the theme
-msgid "Holger Koenemann"
-msgstr "Holger Koenemann"
-
-#. Author URI of the theme
-msgid "http://www.holgerkoenemann.de"
-msgstr "http://www.holgerkoenemann.de"
diff --git a/dist/languages/nl_NL.mo b/dist/languages/nl_NL.mo
deleted file mode 100644
index c086943..0000000
--- a/dist/languages/nl_NL.mo
+++ /dev/null
Binary files differ
diff --git a/dist/languages/nl_NL.po b/dist/languages/nl_NL.po
deleted file mode 100755
index 1767609..0000000
--- a/dist/languages/nl_NL.po
+++ /dev/null
@@ -1,765 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: understrap\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-06-17 17:56+0000\n"
-"PO-Revision-Date: 2018-07-12 20:51+0000\n"
-"Last-Translator: vincent <v.vanbergen@gmail.com>\n"
-"Language-Team: Nederlands\n"
-"Language: nl_NL\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Loco https://localise.biz/\n"
-"X-Loco-Source-Locale: en-NL\n"
-"X-Loco-Project-Id: 19218\n"
-"X-Loco-Api-Version: 1.0.15 20161122-1"
-
-#: search.php:29
-#, php-format
-msgid "Search Results for: %s"
-msgstr "Zoekresultaten voor: %s"
-
-#: header.php:34
-msgid "Skip to content"
-msgstr "Ga naar inhoud"
-
-#: 404.php:24
-msgid "Oops! That page can&rsquo;t be found."
-msgstr "Oeps! Deze pagina kan niet worden gevonden."
-
-#: 404.php:31
-msgid ""
-"It looks like nothing was found at this location. Maybe try one of the links "
-"below or a search?"
-msgstr ""
-"Het lijkt erop dat er niets gevonden is op deze locatie. Probeer anders "
-"&#233;&#233;n van de onderstaande links of een zoekopdracht? "
-
-#: 404.php:42
-msgid "Most Used Categories"
-msgstr "Meestgebruikte categorie&#235;n"
-
-#. translators: %1$s: smiley
-#: 404.php:62
-#, php-format
-msgid "Try looking in the monthly archives. %1$s"
-msgstr "Wellicht kun je kijken in de maandelijkse archieven. %1$s"
-
-#: author.php:34
-msgid "About:"
-msgstr "Over:"
-
-#: author.php:42 inc/custom-comments.php:30
-msgid "Website"
-msgstr "Website"
-
-#: author.php:49
-msgid "Profile"
-msgstr "Profiel"
-
-#: author.php:54
-msgid "Posts by"
-msgstr "Berichten van"
-
-#: author.php:68
-msgid "in"
-msgstr "in"
-
-#: comments.php:28
-#, php-format
-msgctxt "comments title"
-msgid "One thought on &ldquo;%2$s&rdquo;"
-msgid_plural "%1$s thoughts on &ldquo;%2$s&rdquo;"
-msgstr[0] "Een reactie op &ldquo;%2$s&rdquo;"
-msgstr[1] "%1$s reacties op &ldquo;%2$s&rdquo;"
-
-#: comments.php:36 comments.php:59
-msgid "Comment navigation"
-msgstr "Reactienavigatie"
-
-#: comments.php:38 comments.php:61
-msgid "&larr; Older Comments"
-msgstr "&larr; Oudere reacties"
-
-#: comments.php:42 comments.php:65
-msgid "Newer Comments &rarr;"
-msgstr "Nieuwere reacties &rarr;"
-
-#: comments.php:78
-msgid "Comments are closed."
-msgstr "Reacties zijn gesloten."
-
-#: footer.php:27
-msgid "http://wordpress.org/"
-msgstr "http://wordpress.org/"
-
-#: footer.php:28
-#, php-format
-msgid "Proudly powered by %s"
-msgstr "Met trots ondersteund door %s"
-
-#: footer.php:31
-#, php-format
-msgid "Theme: %1$s by %2$s."
-msgstr "Thema: %1$s van %2$s."
-
-#: footer.php:33
-#, php-format
-msgid "Version: %1$s"
-msgstr "Versie: %1$s"
-
-#: searchform.php:10 searchform.php:16
-msgid "Search"
-msgstr "Zoek"
-
-#: searchform.php:13
-msgid "Search &hellip;"
-msgstr "Zoek &hellip;"
-
-#: loop-templates/content-card.php:43 loop-templates/content-page.php:25
-#: loop-templates/content.php:37 loop-templates/content-single.php:31
-#: loop-templates/content-verticalpage.php:28
-msgid "Pages:"
-msgstr "Pagina's:"
-
-#: loop-templates/content-page.php:34
-#: loop-templates/content-verticalpage.php:37
-msgid "Edit"
-msgstr "Bewerk"
-
-#: loop-templates/content-none.php:15
-msgid "Nothing Found"
-msgstr "Niets gevonden"
-
-#: loop-templates/content-none.php:23
-#, php-format
-msgid ""
-"Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
-msgstr ""
-"Klaar om je eerste bericht te plaatsen? <a href=\"%1$s\">Begin hier</a>."
-
-#: loop-templates/content-none.php:28
-msgid ""
-"Sorry, but nothing matched your search terms. Please try again with some "
-"different keywords."
-msgstr ""
-"Helaas, er waren geen overeenkomsten met jouw zoekopdracht. Probeer het "
-"opnieuw met enkele andere zoekwoorden."
-
-#: loop-templates/content-none.php:34
-msgid ""
-"It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps "
-"searching can help."
-msgstr ""
-"Het lijkt erop dat wij niet kunnen vinden wat jij zoekt. Wellicht dat de "
-"zoekfunctie kan helpen."
-
-#. Name of the template
-msgid "Blank Page Template"
-msgstr "Blank Pagina Sjabloon"
-
-#. Name of the template
-msgid "Left and Right Sidebar Layout"
-msgstr "Linker en Rechter Zijbalk"
-
-#. Name of the template
-msgid "Empty Page Template"
-msgstr "Leeg Pagina Sjabloon"
-
-#. Name of the template
-msgid "Full Width Page"
-msgstr "Volledige breedte"
-
-#. Name of the template
-msgid "Left Sidebar Layout"
-msgstr "Linker Zijbalk"
-
-#. Name of the template
-msgid "Vertical One Page"
-msgstr "Verticale Enkele Pagina"
-
-#: inc/template-tags.php:18
-#, php-format
-msgid " Edited %4$s"
-msgstr " Bewerkt op %4$s"
-
-#: inc/template-tags.php:29
-#, php-format
-msgctxt "post date"
-msgid "Posted on %s"
-msgstr "Geplaatst op %s"
-
-#: inc/template-tags.php:34
-#, php-format
-msgctxt "post author"
-msgid "by %s"
-msgstr "door %s"
-
-#. translators: used between list items, there is a space after the comma
-#: inc/template-tags.php:51 inc/template-tags.php:57
-msgid ", "
-msgstr ", "
-
-#: inc/template-tags.php:53
-#, php-format
-msgid "Posted in %1$s"
-msgstr "Geplaatst in %1$s"
-
-#: inc/template-tags.php:59
-#, php-format
-msgid "Tagged %1$s"
-msgstr "%1$s getagd"
-
-#: inc/template-tags.php:65
-msgid "Leave a comment"
-msgstr "Plaats een reactie"
-
-#: inc/template-tags.php:65
-msgid "1 Comment"
-msgstr "1 Reactie"
-
-#: inc/template-tags.php:65
-msgid "% Comments"
-msgstr "% Reacties"
-
-#. translators: %s: Name of current post
-#: inc/template-tags.php:72
-#, php-format
-msgid "Edit %s"
-msgstr "Bewerk %s"
-
-#: inc/template-tags.php:143
-msgid "Post navigation"
-msgstr "Bericht Navigatie"
-
-#: inc/template-tags.php:148
-msgctxt "Previous post link"
-msgid "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-msgstr ""
-
-#: inc/template-tags.php:151
-msgctxt "Next post link"
-msgid "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-msgstr ""
-
-#: inc/setup.php:51
-msgid "Primary Menu"
-msgstr "Hoofdmenu"
-
-#: inc/setup.php:122
-msgid "Read More..."
-msgstr "Lees verder..."
-
-#: inc/widgets.php:14
-msgid "Right Sidebar"
-msgstr "Rechter zijbalk"
-
-#: inc/widgets.php:24
-msgid "Left Sidebar"
-msgstr "Linkel zijbalk"
-
-#: inc/widgets.php:34
-msgid "Hero Slider"
-msgstr "Hero Slider"
-
-#: inc/widgets.php:44
-msgid "Hero Static"
-msgstr "Hero Static"
-
-#: inc/widgets.php:54
-msgid "Footer Full"
-msgstr "Footer (volledige breedte)"
-
-#: inc/custom-comments.php:24
-msgid "Name"
-msgstr "Naam"
-
-#: inc/custom-comments.php:27
-msgid "Email"
-msgstr "Email"
-
-#: inc/custom-comments.php:49
-msgctxt "noun"
-msgid "Comment"
-msgstr "Reactie"
-
-#: inc/customizer.php:36
-msgid "Slider Settings"
-msgstr "Sliderinstellingen"
-
-#: inc/customizer.php:45
-msgid "Number of slides displaying at once"
-msgstr "Aantal gelijktijdig vertoonde slides"
-
-#: inc/customizer.php:57
-msgid "Slider Time (in ms)"
-msgstr "Slidertijd (in ms)"
-
-#: inc/customizer.php:69
-msgid "Loop Slider Content"
-msgstr "Sliderinhoud herhalen"
-
-#: inc/customizer.php:81
-msgid "Theme Layout Settings"
-msgstr "Thema Layout Instellingen"
-
-#: inc/customizer.php:83
-msgid "Container width and sidebar defaults"
-msgstr "Container breedte en zijbalk standaarden"
-
-#: inc/customizer.php:98
-msgid "Container Width"
-msgstr "Container Breedte"
-
-#: inc/customizer.php:99
-msgid "Choose between Bootstrap's container and container-fluid"
-msgstr "Kies tussen Bootstrap's container en container-fluid"
-
-#: inc/customizer.php:104
-msgid "Fixed width container"
-msgstr "Container met vaste breedte"
-
-#: inc/customizer.php:105
-msgid "Full width container"
-msgstr "Container met vollege breedte"
-
-#: inc/customizer.php:122
-msgid "Sidebar Positioning"
-msgstr "Zijbalk Positie"
-
-#: inc/customizer.php:123
-msgid "Set sidebar's position. Can either be: right, left, both or none"
-msgstr "Stel positie zijbalk in. Kan zijn: rechts, links, beiden of geen"
-
-#: inc/customizer.php:129
-msgid "Right sidebar"
-msgstr "Rechter zijbalk"
-
-#: inc/customizer.php:130
-msgid "Left sidebar"
-msgstr "Linker zijbalk"
-
-#: inc/customizer.php:131
-msgid "Left & Right sidebars"
-msgstr "Linker & Rechter zijbalken"
-
-#: inc/customizer.php:132
-msgid "No sidebar"
-msgstr "Geen zijbalk"
-
-#: inc/customizer.php:150
-msgid "Posts Index Style"
-msgstr ""
-
-#: inc/customizer.php:151
-msgid "Choose how to display latest posts"
-msgstr "Kies de weergave van laatste berichten"
-
-#: inc/customizer.php:156
-msgid "Default"
-msgstr "Standaard"
-
-#: inc/customizer.php:157
-msgid "Masonry"
-msgstr "Metselwerk"
-
-#: inc/customizer.php:158
-msgid "Grid"
-msgstr "Rooster"
-
-#: inc/customizer.php:187
-msgid "Grid Post Columns"
-msgstr "Rooster Bericht kolommen"
-
-#: inc/customizer.php:188
-msgid "Choose how many columns to use"
-msgstr "Kies het aantal kolommen"
-
-#: woocommerce/cart/proceed-to-checkout-button.php:27
-msgid "Proceed to Checkout"
-msgstr "Ga naar Uitchecken"
-
-#: woocommerce/cart/mini-cart.php:49 woocommerce/cart/cart.php:60
-msgid "Remove this item"
-msgstr "Verwijder dit item"
-
-#: woocommerce/cart/mini-cart.php:72
-msgid "No products in the cart."
-msgstr "Geen producten in de winkelwagen."
-
-#: woocommerce/cart/mini-cart.php:80
-msgid "Subtotal"
-msgstr "Subtotaal"
-
-#: woocommerce/cart/mini-cart.php:85
-msgid "View Cart"
-msgstr "Bekijk Winkelwagen"
-
-#: woocommerce/cart/mini-cart.php:86
-msgid "Checkout"
-msgstr "Uitchecken"
-
-#: woocommerce/cart/cart-empty.php:28
-msgid "Your cart is currently empty."
-msgstr "Uw winkelwagen is momenteel leeg"
-
-#: woocommerce/cart/cart-empty.php:36
-msgid "Return To Shop"
-msgstr "Terug Naar Winkel"
-
-#: woocommerce/cart/cart.php:36 woocommerce/cart/cart.php:79
-#: woocommerce/checkout/form-pay.php:29
-msgid "Product"
-msgstr "Artikel"
-
-#: woocommerce/cart/cart.php:37 woocommerce/cart/cart.php:97
-msgid "Price"
-msgstr "Prijs"
-
-#: woocommerce/cart/cart.php:38 woocommerce/cart/cart.php:103
-msgid "Quantity"
-msgstr "Aantal"
-
-#: woocommerce/cart/cart.php:39 woocommerce/cart/cart.php:120
-#: woocommerce/myaccount/my-orders.php:16
-msgid "Total"
-msgstr "Totaal"
-
-#: woocommerce/cart/cart.php:92
-msgid "Available on backorder"
-msgstr "beschikbaar op nalevering"
-
-#: woocommerce/cart/cart.php:138
-msgid "Coupon:"
-msgstr "Coupon:"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:36
-msgid "Coupon code"
-msgstr "Coupon code"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:40
-msgid "Apply Coupon"
-msgstr "Pas Coupon toe"
-
-#: woocommerce/cart/cart.php:144
-msgid "Update Cart"
-msgstr "Winkelwagen Bijwerken"
-
-#: woocommerce/checkout/payment.php:35
-msgid ""
-"Sorry, it seems that there are no available payment methods for your state. "
-"Please contact us if you require assistance or wish to make alternate "
-"arrangements."
-msgstr ""
-"Sorry, het lijkt er op dat er geen betaalmethode voor uw staat is. Neem "
-"alstublieft contact met ons op als u assistentie nodig heeft of iets anders "
-"wilt regelen."
-
-#: woocommerce/checkout/payment.php:35
-msgid "Please fill in your details above to see available payment methods."
-msgstr "Voer alstublief uw gegevens in om beschikbare betaalmethoden te zien."
-
-#: woocommerce/checkout/payment.php:42
-msgid ""
-"Since your browser does not support JavaScript, or it is disabled, please "
-"ensure you click the <em>Update Totals</em> button before placing your order."
-" You may be charged more than the amount stated above if you fail to do so."
-msgstr ""
-"Uw browser ondersteunt geen JavaScript ondersteunt, of het niet is "
-"ingeschakeld. Klik daarom alstublieft op de <em>Update Totals</em> knop "
-"voordat uw uw bestelling plaatst. Als u dat niet doet kan de situatie "
-"ontstaan dat het bedrag hoger uitvalt dan dat hierboven staat."
-
-#: woocommerce/checkout/payment.php:43
-msgid "Update totals"
-msgstr "Totalen bijwerken"
-
-#: woocommerce/checkout/form-pay.php:30
-msgid "Qty"
-msgstr "Aantal"
-
-#: woocommerce/checkout/form-pay.php:31
-msgid "Totals"
-msgstr "Totalen"
-
-#: woocommerce/checkout/form-pay.php:79
-msgid ""
-"Sorry, it seems that there are no available payment methods for your "
-"location. Please contact us if you require assistance or wish to make "
-"alternate arrangements."
-msgstr ""
-"Sorry, het lijkt er op dat er geen betaalmethode voor uw locatie is. Neem "
-"alstublieft contact met ons op als u assistentie nodig heeft of iets anders "
-"wilt regelen."
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Have a coupon?"
-msgstr "Heeft u een coupon?"
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Click here to enter your code"
-msgstr "Klik hier om uw code in te voeren"
-
-#: woocommerce/global/form-login.php:35
-#: woocommerce/myaccount/form-lost-password.php:30
-msgid "Username or email"
-msgstr "Gebruikersnaam of email"
-
-#: woocommerce/global/form-login.php:39 woocommerce/myaccount/form-login.php:48
-#: woocommerce/myaccount/form-login.php:98
-msgid "Password"
-msgstr "Wachtwoord"
-
-#: woocommerce/global/form-login.php:48 woocommerce/myaccount/form-login.php:37
-#: woocommerce/myaccount/form-login.php:56
-msgid "Login"
-msgstr "Login"
-
-#: woocommerce/global/form-login.php:51 woocommerce/myaccount/form-login.php:58
-msgid "Remember me"
-msgstr "Onthoud mij"
-
-#: woocommerce/global/form-login.php:55 woocommerce/myaccount/form-login.php:62
-msgid "Lost your password?"
-msgstr "Uw wachtwoord vergeten?"
-
-#: woocommerce/global/quantity-input.php:24
-msgctxt "Product quantity input tooltip"
-msgid "Qty"
-msgstr "Aantal"
-
-#: woocommerce/myaccount/form-lost-password.php:27
-msgid ""
-"Lost your password? Please enter your username or email address. You will "
-"receive a link to create a new password via email."
-msgstr ""
-"Uw wachtwoord vergeten? Voer altublieft uw gebruikersnaam of email adres in. "
-"U krijgt een een link via email om een nieuw wachtwoord aan te maken."
-
-#: woocommerce/myaccount/form-lost-password.php:40
-msgid "Reset Password"
-msgstr "Reset Wachtwoord"
-
-#: woocommerce/myaccount/form-login.php:44
-msgid "Username or email address"
-msgstr "Gebruikersnaam of email adres"
-
-#: woocommerce/myaccount/form-login.php:75
-#: woocommerce/myaccount/form-login.php:112
-msgid "Register"
-msgstr "Registreren"
-
-#: woocommerce/myaccount/form-login.php:84
-msgid "Username"
-msgstr "Gebruikersnaam"
-
-#: woocommerce/myaccount/form-login.php:91
-#: woocommerce/myaccount/form-edit-account.php:40
-msgid "Email address"
-msgstr "Email adres"
-
-#: woocommerce/myaccount/form-login.php:105
-msgid "Anti-spam"
-msgstr "Anti-spam"
-
-#: woocommerce/myaccount/form-edit-account.php:30
-msgid "First name"
-msgstr "Voornaam"
-
-#: woocommerce/myaccount/form-edit-account.php:34
-msgid "Last name"
-msgstr "Achternaam"
-
-#: woocommerce/myaccount/form-edit-account.php:45
-msgid "Password Change"
-msgstr "Wachtwoord Verandering"
-
-#: woocommerce/myaccount/form-edit-account.php:48
-msgid "Current Password (leave blank to leave unchanged)"
-msgstr "Huidige Wachtwoord (laat leeg om onveranderd te laten)"
-
-#: woocommerce/myaccount/form-edit-account.php:52
-msgid "New Password (leave blank to leave unchanged)"
-msgstr "Nieuw Wachtwoord (laat leeg om ongewijzigd te laten)"
-
-#: woocommerce/myaccount/form-edit-account.php:56
-msgid "Confirm New Password"
-msgstr "Bevestig Nieuw Wachtwoord"
-
-#: woocommerce/myaccount/form-edit-account.php:66
-msgid "Save changes"
-msgstr "Bewaar veranderingen"
-
-#: woocommerce/myaccount/my-orders.php:13
-msgid "Order"
-msgstr "Bestellling"
-
-#: woocommerce/myaccount/my-orders.php:14
-msgid "Date"
-msgstr "Datum"
-
-#: woocommerce/myaccount/my-orders.php:15
-msgid "Status"
-msgstr "Status"
-
-#: woocommerce/myaccount/my-orders.php:30
-msgid "Recent Orders"
-msgstr "Recente bestellingen"
-
-#: woocommerce/myaccount/my-orders.php:55 woocommerce/myaccount/orders.php:51
-msgctxt "hash before order number"
-msgid "#"
-msgstr ""
-
-#: woocommerce/myaccount/my-orders.php:65 woocommerce/myaccount/orders.php:61
-#, php-format
-msgid "%s for %s item"
-msgid_plural "%s for %s items"
-msgstr[0] "%s voor %s item"
-msgstr[1] "%s for %s items"
-
-#: woocommerce/myaccount/my-orders.php:72 woocommerce/myaccount/orders.php:68
-msgid "Pay"
-msgstr "Betalen"
-
-#: woocommerce/myaccount/my-orders.php:76 woocommerce/myaccount/orders.php:72
-msgid "View"
-msgstr "Bekijk"
-
-#: woocommerce/myaccount/my-orders.php:80 woocommerce/myaccount/orders.php:76
-msgid "Cancel"
-msgstr "Annuleer"
-
-#: woocommerce/myaccount/orders.php:107
-msgid "Previous"
-msgstr "Vorige"
-
-#: woocommerce/myaccount/orders.php:111
-msgid "Next"
-msgstr "Volgende"
-
-#: woocommerce/myaccount/orders.php:119 woocommerce/myaccount/downloads.php:98
-msgid "Go Shop"
-msgstr "Ga winkelen"
-
-#: woocommerce/myaccount/orders.php:121
-msgid "No order has been made yet."
-msgstr "Er is nog geen bestelling aangemaakt."
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Billing Address"
-msgstr "Factuur adres"
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Shipping Address"
-msgstr "Verzendingsadres"
-
-#: woocommerce/myaccount/form-edit-address.php:46
-msgid "Save Address"
-msgstr "Bewaard Adres"
-
-#: woocommerce/myaccount/form-reset-password.php:27
-msgid "Enter a new password below."
-msgstr "Voer onder uw nieuwe wachtwoord in."
-
-#: woocommerce/myaccount/form-reset-password.php:30
-msgid "New password"
-msgstr "Nieuw wachtwoord"
-
-#: woocommerce/myaccount/form-reset-password.php:34
-msgid "Re-enter new password"
-msgstr "Voer wachtwoord opnieuw in"
-
-#: woocommerce/myaccount/form-reset-password.php:47
-msgid "Save"
-msgstr "Opslaan"
-
-#: woocommerce/myaccount/downloads.php:59
-msgid "&infin;"
-msgstr "&infin;"
-
-#: woocommerce/myaccount/downloads.php:67
-msgid "Never"
-msgstr "Nooit"
-
-#: woocommerce/myaccount/downloads.php:75
-msgid "Download"
-msgstr "Download"
-
-#: woocommerce/myaccount/downloads.php:100
-msgid "No downloads available yet."
-msgstr "Nog geen downloads beschikbaar"
-
-#: woocommerce/single-product/review-rating.php:28
-#, php-format
-msgid "Rated %d out of 5"
-msgstr "Beoordeeld met %d van de 5"
-
-#: woocommerce/single-product/review-rating.php:29
-msgid "out of 5"
-msgstr "van de 5"
-
-#: woocommerce/single-product/rating.php:36
-#, php-format
-msgid "Rated %s out of 5"
-msgstr "Beoordeeld met %s van de 5"
-
-#: woocommerce/single-product/rating.php:38
-#, php-format
-msgid "out of %s5%s"
-msgstr "van de %s5%s"
-
-#: woocommerce/single-product/rating.php:39
-#, php-format
-msgid "based on %s customer rating"
-msgid_plural "based on %s customer ratings"
-msgstr[0] "gebaseerd op %s klant beoordeling"
-msgstr[1] "gebaseerd op %s klant beoordelingen"
-
-#: woocommerce/single-product/rating.php:42
-#, php-format
-msgid "%s customer review"
-msgid_plural "%s customer reviews"
-msgstr[0] "%s klant beoordeling"
-msgstr[1] "%s klant beoordelingen"
-
-#. Name of the theme
-msgid "UnderStrap"
-msgstr "UnderStrap"
-
-#. Description of the theme
-msgid ""
-"Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid "
-"starting point for your next theme project and WordPress website. Use it as "
-"starter theme or as a parent theme. It is up to you. Including Font Awesome "
-"support, built-in widget slider and much more you need for basic websites. "
-"IMPORTANT: All developer dependencies are not bundled with this install file."
-" Just download the .zip, extract it and run \"npm install\" and \"gulp copy-"
-"assets\" inside the extracted /understrap folder."
-msgstr ""
-
-#. Theme URI of the theme
-msgid "http://understrap.com"
-msgstr "http://understrap.com"
-
-#. Author of the theme
-msgid "Holger Koenemann"
-msgstr "Holger Koenemann"
-
-#. Author URI of the theme
-msgid "http://www.holgerkoenemann.de"
-msgstr "http://www.holgerkoenemann.de"
-
-msgid "Proceed to checkout"
-msgstr "Ga naar uitchecken"
-
-msgid "Apply coupon"
-msgstr "Pas coupon toe"
-
-msgid "Update cart"
-msgstr "Update winkelwagen"
-
-msgid "Your order"
-msgstr "Uw bestelling"
diff --git a/dist/languages/nn_NO.mo b/dist/languages/nn_NO.mo
deleted file mode 100644
index c89f241..0000000
--- a/dist/languages/nn_NO.mo
+++ /dev/null
Binary files differ
diff --git a/dist/languages/nn_NO.po b/dist/languages/nn_NO.po
deleted file mode 100644
index aaedcad..0000000
--- a/dist/languages/nn_NO.po
+++ /dev/null
@@ -1,792 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: understrap\n"
-"Report-Msgid-Bugs-To: http://wordpress.org/support/theme/_s\n"
-"POT-Creation-Date: 2017-05-04 12:38+0200\n"
-"POT-Revision-Date: Mon Jul 04 2016 09:13:18 GMT+0200 (CEST)\n"
-"PO-Revision-Date: 2017-05-04 21:09+0200\n"
-"Language-Team: \n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-SourceCharset: UTF-8\n"
-"X-Generator: Poedit 2.0.1\n"
-"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
-"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
-"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
-"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
-"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
-"X-Poedit-Basepath: ..\n"
-"Last-Translator: \n"
-"Language: nn_NO\n"
-"X-Poedit-SearchPath-0: footer.php\n"
-"X-Poedit-SearchPath-1: header.php\n"
-"X-Poedit-SearchPath-2: index.php\n"
-"X-Poedit-SearchPath-3: statichero.php\n"
-"X-Poedit-SearchPath-4: 404.php\n"
-"X-Poedit-SearchPath-5: archive.php\n"
-"X-Poedit-SearchPath-6: search.php\n"
-"X-Poedit-SearchPath-7: sticky.php\n"
-"X-Poedit-SearchPath-8: single.php\n"
-"X-Poedit-SearchPath-9: sidebar.php\n"
-"X-Poedit-SearchPath-10: comment-form.php\n"
-"X-Poedit-SearchPath-11: comments.php\n"
-"X-Poedit-SearchPath-12: content-none.php\n"
-"X-Poedit-SearchPath-13: content-page.php\n"
-"X-Poedit-SearchPath-14: content-search.php\n"
-"X-Poedit-SearchPath-15: content-single.php\n"
-"X-Poedit-SearchPath-16: content.php\n"
-"X-Poedit-SearchPath-17: hero.php\n"
-"X-Poedit-SearchPath-18: page.php\n"
-"X-Poedit-SearchPath-19: functions.php\n"
-"X-Poedit-SearchPath-20: page-templates\n"
-"X-Poedit-SearchPath-21: inc\n"
-
-#: search.php:29
-#, php-format
-msgid "Search Results for: %s"
-msgstr "Søkeresultater for: %s"
-
-#: header.php:34
-msgid "Skip to content"
-msgstr "Hopp til innhald"
-
-#: 404.php:24
-msgid "Oops! That page can&rsquo;t be found."
-msgstr "Uffda! Den siden blei ikkje funne."
-
-#: 404.php:31
-msgid ""
-"It looks like nothing was found at this location. Maybe try one of the links "
-"below or a search?"
-msgstr ""
-"Det ser ikkje ut til at det finst noko her. Kanskje prøv ein av koblingene "
-"nedenfor eller eit søk?"
-
-#: 404.php:42
-msgid "Most Used Categories"
-msgstr "Mest brukte kategorier"
-
-#. translators: %1$s: smiley
-#: 404.php:62
-#, php-format
-msgid "Try looking in the monthly archives. %1$s"
-msgstr "Prøv å sjå i dei månedlige arkivene. %1$s"
-
-#: author.php:34
-msgid "About:"
-msgstr "Om:"
-
-#: author.php:42 inc/custom-comments.php:30
-msgid "Website"
-msgstr "Nettstad"
-
-#: author.php:49
-msgid "Profile"
-msgstr "Profil"
-
-#: author.php:54
-msgid "Posts by"
-msgstr "Innlegg av"
-
-#: author.php:68
-msgid "in"
-msgstr "i"
-
-#: comments.php:28
-#, php-format
-msgctxt "comments title"
-msgid "One thought on &ldquo;%2$s&rdquo;"
-msgid_plural "%1$s thoughts on &ldquo;%2$s&rdquo;"
-msgstr[0] "Én tanke om &ldquo;%2$s&rdquo;"
-msgstr[1] "%1$s tanker om &ldquo;%2$s&rdquo;"
-
-#: comments.php:36 comments.php:59
-msgid "Comment navigation"
-msgstr "Kommentar navigasjon"
-
-#: comments.php:38 comments.php:61
-msgid "&larr; Older Comments"
-msgstr "&larr; Eldre kommentarer"
-
-#: comments.php:42 comments.php:65
-msgid "Newer Comments &rarr;"
-msgstr "Nyere kommentarer &rarr;"
-
-#: comments.php:78
-msgid "Comments are closed."
-msgstr "Kommentarer er stengt."
-
-#: footer.php:27
-msgid "http://wordpress.org/"
-msgstr "http://wordpress.org/"
-
-#: footer.php:28
-#, php-format
-msgid "Proudly powered by %s"
-msgstr "Stolt drevet av %s"
-
-#: footer.php:31
-#, php-format
-msgid "Theme: %1$s by %2$s."
-msgstr "Tema: %1$s av %2$s."
-
-#: footer.php:33
-#, php-format
-msgid "Version: %1$s"
-msgstr "Versjon: %1$s"
-
-#: searchform.php:10 searchform.php:16
-msgid "Search"
-msgstr "Søk"
-
-#: searchform.php:13
-msgid "Search &hellip;"
-msgstr "Søk &hellip;"
-
-#: loop-templates/content-card.php:43 loop-templates/content-page.php:25
-#: loop-templates/content.php:37 loop-templates/content-single.php:31
-#: loop-templates/content-verticalpage.php:28
-msgid "Pages:"
-msgstr "Sider:"
-
-#: loop-templates/content-page.php:34
-#: loop-templates/content-verticalpage.php:37
-msgid "Edit"
-msgstr "Redigere"
-
-#: loop-templates/content-none.php:15
-msgid "Nothing Found"
-msgstr "Ingenting funne"
-
-#: loop-templates/content-none.php:23
-#, php-format
-msgid ""
-"Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
-msgstr ""
-"Klar til å publisere ditt første innlegg? <a href=\"%1$s\">Kom i gang her</"
-"a>."
-
-#: loop-templates/content-none.php:28
-msgid ""
-"Sorry, but nothing matched your search terms. Please try again with some "
-"different keywords."
-msgstr ""
-"Beklager, men ingenting samsvarer med søkeordene dine. Vennligst prøv igjen "
-"med nokre andre søkeord."
-
-#: loop-templates/content-none.php:34
-msgid ""
-"It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps "
-"searching can help."
-msgstr ""
-"Det virker som om vi ikkje finner det du leter etter. Kanskje søk kan hjelpe."
-
-#. Name of the template
-msgid "Blank Page Template"
-msgstr "Blank sidemal"
-
-#. Name of the template
-msgid "Left and Right Sidebar Layout"
-msgstr "Venstre og høgre sidekolonne-oppsett"
-
-#. Name of the template
-msgid "Empty Page Template"
-msgstr "Tom sidemal"
-
-#. Name of the template
-msgid "Full Width Page"
-msgstr "Full bredde side"
-
-#. Name of the template
-msgid "Left Sidebar Layout"
-msgstr "Venstre sidekolonne-oppsett"
-
-#. Name of the template
-msgid "Vertical One Page"
-msgstr "Vertikal ein side"
-
-#: inc/template-tags.php:18
-#, php-format
-msgid " Edited %4$s"
-msgstr " Redigert %4$s"
-
-#: inc/template-tags.php:29
-#, php-format
-msgctxt "post date"
-msgid "Posted on %s"
-msgstr "Publisert %s"
-
-#: inc/template-tags.php:34
-#, php-format
-msgctxt "post author"
-msgid "by %s"
-msgstr "av %s"
-
-#. translators: used between list items, there is a space after the comma
-#: inc/template-tags.php:51 inc/template-tags.php:57
-msgid ", "
-msgstr ", "
-
-#: inc/template-tags.php:53
-#, php-format
-msgid "Posted in %1$s"
-msgstr "Publisert i %1$s"
-
-#: inc/template-tags.php:59
-#, php-format
-msgid "Tagged %1$s"
-msgstr "Tagget %1$s"
-
-#: inc/template-tags.php:65
-msgid "Leave a comment"
-msgstr "Legg igjen ein kommentar"
-
-#: inc/template-tags.php:65
-msgid "1 Comment"
-msgstr "1 kommentar"
-
-#: inc/template-tags.php:65
-msgid "% Comments"
-msgstr "% kommentarer"
-
-#. translators: %s: Name of current post
-#: inc/template-tags.php:72
-#, php-format
-msgid "Edit %s"
-msgstr "Rediger %s"
-
-#: inc/template-tags.php:143
-msgid "Post navigation"
-msgstr "Innlegg navigasjon"
-
-#: inc/template-tags.php:148
-msgctxt "Previous post link"
-msgid "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-msgstr "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-
-#: inc/template-tags.php:151
-msgctxt "Next post link"
-msgid "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-msgstr "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-
-#: inc/setup.php:51
-msgid "Primary Menu"
-msgstr "Hovedmeny"
-
-#: inc/setup.php:122
-msgid "Read More..."
-msgstr "Les meir..."
-
-#: inc/widgets.php:14
-msgid "Right Sidebar"
-msgstr "Høgre sidekolonne"
-
-#: inc/widgets.php:24
-msgid "Left Sidebar"
-msgstr "Venstre sidekolonne"
-
-#: inc/widgets.php:34
-msgid "Hero Slider"
-msgstr "Hero Slider"
-
-#: inc/widgets.php:44
-msgid "Hero Static"
-msgstr "Hero Static"
-
-#: inc/widgets.php:54
-msgid "Footer Full"
-msgstr "Bunntekst full"
-
-#: inc/custom-comments.php:24
-msgid "Name"
-msgstr "Navn"
-
-#: inc/custom-comments.php:27
-msgid "Email"
-msgstr "E-post"
-
-#: inc/custom-comments.php:49
-msgctxt "noun"
-msgid "Comment"
-msgstr "Kommenter"
-
-#: inc/customizer.php:36
-msgid "Slider Settings"
-msgstr "Innskyvingsinnstillinger"
-
-#: inc/customizer.php:45
-msgid "Number of slides displaying at once"
-msgstr "Antall lysbilder som vises samtidig"
-
-#: inc/customizer.php:57
-msgid "Slider Time (in ms)"
-msgstr "Innskyvingstid (i ms)"
-
-#: inc/customizer.php:69
-msgid "Loop Slider Content"
-msgstr "Sløyfe innskyvingsinnhald"
-
-#: inc/customizer.php:81
-msgid "Theme Layout Settings"
-msgstr "Temaoppsettinnstillinger"
-
-#: inc/customizer.php:83
-msgid "Container width and sidebar defaults"
-msgstr "Container-bredde og sidekolonne-standardinnstillinger"
-
-#: inc/customizer.php:98
-msgid "Container Width"
-msgstr "Container Bredde"
-
-#: inc/customizer.php:99
-msgid "Choose between Bootstrap's container and container-fluid"
-msgstr "Velg mellom Bootstraps container og container-fluid"
-
-#: inc/customizer.php:104
-msgid "Fixed width container"
-msgstr "Fast bredde container"
-
-#: inc/customizer.php:105
-msgid "Full width container"
-msgstr "Full bredde container"
-
-#: inc/customizer.php:122
-msgid "Sidebar Positioning"
-msgstr "Sidekolonne-posisjonering"
-
-#: inc/customizer.php:123
-msgid "Set sidebar's position. Can either be: right, left, both or none"
-msgstr ""
-"Sett sidekolonnens posisjon. Kan enten vere: høgre, venstre, begge eller "
-"ingen"
-
-#: inc/customizer.php:129
-msgid "Right sidebar"
-msgstr "Høyre sidekolonne"
-
-#: inc/customizer.php:130
-msgid "Left sidebar"
-msgstr "Venstre sidekolonne"
-
-#: inc/customizer.php:131
-msgid "Left & Right sidebars"
-msgstr "Venstre og høgre sidekolonner"
-
-#: inc/customizer.php:132
-msgid "No sidebar"
-msgstr "Ingen sidekolonne"
-
-#: inc/customizer.php:150
-msgid "Posts Index Style"
-msgstr "Innlegg indeks-stil"
-
-#: inc/customizer.php:151
-msgid "Choose how to display latest posts"
-msgstr "Velg korleis du viser dei nyeste innleggene"
-
-#: inc/customizer.php:156
-msgid "Default"
-msgstr "Standard"
-
-#: inc/customizer.php:157
-msgid "Masonry"
-msgstr "Masonry"
-
-#: inc/customizer.php:158
-msgid "Grid"
-msgstr "Rutenett"
-
-#: inc/customizer.php:187
-msgid "Grid Post Columns"
-msgstr "Rutenett Innlegg Kolonner"
-
-#: inc/customizer.php:188
-msgid "Choose how many columns to use"
-msgstr "Velg hvor mange kolonner du vil bruke"
-
-#: woocommerce/cart/proceed-to-checkout-button.php:27
-msgid "Proceed to Checkout"
-msgstr "Fortsett til utsjekking"
-
-#: woocommerce/cart/mini-cart.php:49 woocommerce/cart/cart.php:60
-msgid "Remove this item"
-msgstr "Fjern dette elementet"
-
-#: woocommerce/cart/mini-cart.php:72
-msgid "No products in the cart."
-msgstr "Ingen produkter i handlekorgen."
-
-#: woocommerce/cart/mini-cart.php:80
-msgid "Subtotal"
-msgstr "Delsum"
-
-#: woocommerce/cart/mini-cart.php:85
-msgid "View Cart"
-msgstr "Se handlekorg"
-
-#: woocommerce/cart/mini-cart.php:86
-msgid "Checkout"
-msgstr "Sjekk ut"
-
-#: woocommerce/cart/cart-empty.php:28
-msgid "Your cart is currently empty."
-msgstr "Din handlevogn er tom."
-
-#: woocommerce/cart/cart-empty.php:36
-msgid "Return To Shop"
-msgstr "Gå tilbake til butikk"
-
-#: woocommerce/cart/cart.php:36 woocommerce/cart/cart.php:79
-#: woocommerce/checkout/form-pay.php:29
-msgid "Product"
-msgstr "Produkt"
-
-#: woocommerce/cart/cart.php:37 woocommerce/cart/cart.php:97
-msgid "Price"
-msgstr "Pris"
-
-#: woocommerce/cart/cart.php:38 woocommerce/cart/cart.php:103
-msgid "Quantity"
-msgstr "Mengde"
-
-#: woocommerce/cart/cart.php:39 woocommerce/cart/cart.php:120
-#: woocommerce/myaccount/my-orders.php:16
-msgid "Total"
-msgstr "Total"
-
-#: woocommerce/cart/cart.php:92
-msgid "Available on backorder"
-msgstr "Tilgjengelig som restordre"
-
-#: woocommerce/cart/cart.php:138
-msgid "Coupon:"
-msgstr "Kupong:"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:36
-msgid "Coupon code"
-msgstr "Kupongkode"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:40
-msgid "Apply Coupon"
-msgstr "Bruk kupong"
-
-#: woocommerce/cart/cart.php:144
-msgid "Update Cart"
-msgstr "Oppdater handlevogn"
-
-#: woocommerce/checkout/payment.php:35
-msgid ""
-"Sorry, it seems that there are no available payment methods for your state. "
-"Please contact us if you require assistance or wish to make alternate "
-"arrangements."
-msgstr ""
-"Beklager, det ser ut til at det ikkje finst nokre tilgjengelige "
-"betalingsmåter. Ta kontakt med oss dersom du trenger hjelp."
-
-#: woocommerce/checkout/payment.php:35
-msgid "Please fill in your details above to see available payment methods."
-msgstr ""
-"Vennligst fyll ut informasjonen ovenfor for å sjå tilgjengelige "
-"betalingsmåter."
-
-#: woocommerce/checkout/payment.php:42
-msgid ""
-"Since your browser does not support JavaScript, or it is disabled, please "
-"ensure you click the <em>Update Totals</em> button before placing your "
-"order. You may be charged more than the amount stated above if you fail to "
-"do so."
-msgstr ""
-"Siden nettleseren din ikkje støtter JavaScript, eller det er deaktivert, må "
-"du sørge for at du klikkjer på <em>Oppdater totalsummer</em>-knappen før du "
-"legger inn bestillingen. Du kan bli belastet meir enn beløpet angitt ovenfor "
-"hvis du ikkje gjer det."
-
-#: woocommerce/checkout/payment.php:43
-msgid "Update totals"
-msgstr "Oppdater totalsummer"
-
-#: woocommerce/checkout/form-pay.php:30
-msgid "Qty"
-msgstr "Antall"
-
-#: woocommerce/checkout/form-pay.php:31
-msgid "Totals"
-msgstr "Total"
-
-#: woocommerce/checkout/form-pay.php:79
-msgid ""
-"Sorry, it seems that there are no available payment methods for your "
-"location. Please contact us if you require assistance or wish to make "
-"alternate arrangements."
-msgstr ""
-"Beklager, det ser ut til at det ikkje finst nokre tilgjengelige "
-"betalingsmåter for din plassering. Ta kontakt med oss dersom du trenger "
-"hjelp."
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Have a coupon?"
-msgstr "Har du ein kupong?"
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Click here to enter your code"
-msgstr "Klikk her for å skrive inn koden din"
-
-#: woocommerce/global/form-login.php:35
-#: woocommerce/myaccount/form-lost-password.php:30
-msgid "Username or email"
-msgstr "Brukernamn eller e-post"
-
-#: woocommerce/global/form-login.php:39 woocommerce/myaccount/form-login.php:48
-#: woocommerce/myaccount/form-login.php:98
-msgid "Password"
-msgstr "Passord"
-
-#: woocommerce/global/form-login.php:48 woocommerce/myaccount/form-login.php:37
-#: woocommerce/myaccount/form-login.php:56
-msgid "Login"
-msgstr "Logg Inn"
-
-#: woocommerce/global/form-login.php:51 woocommerce/myaccount/form-login.php:58
-msgid "Remember me"
-msgstr "Husk meg"
-
-#: woocommerce/global/form-login.php:55 woocommerce/myaccount/form-login.php:62
-msgid "Lost your password?"
-msgstr "Mistet passordet ditt?"
-
-#: woocommerce/global/quantity-input.php:24
-msgctxt "Product quantity input tooltip"
-msgid "Qty"
-msgstr "Antall"
-
-#: woocommerce/myaccount/form-lost-password.php:27
-msgid ""
-"Lost your password? Please enter your username or email address. You will "
-"receive a link to create a new password via email."
-msgstr ""
-"Mistet passordet ditt? Vennligst skriv inn brukernamnet eller e-postadressen "
-"din. Du vil motta ein lenke for å opprette eit nytt passord via e-post."
-
-#: woocommerce/myaccount/form-lost-password.php:40
-msgid "Reset Password"
-msgstr "Tilbakestille passord"
-
-#: woocommerce/myaccount/form-login.php:44
-msgid "Username or email address"
-msgstr "Brukernamn eller e-post"
-
-#: woocommerce/myaccount/form-login.php:75
-#: woocommerce/myaccount/form-login.php:112
-msgid "Register"
-msgstr "Registrere"
-
-#: woocommerce/myaccount/form-login.php:84
-msgid "Username"
-msgstr "Brukernamn"
-
-#: woocommerce/myaccount/form-login.php:91
-#: woocommerce/myaccount/form-edit-account.php:40
-msgid "Email address"
-msgstr "E-post"
-
-#: woocommerce/myaccount/form-login.php:105
-msgid "Anti-spam"
-msgstr "Anti-spam"
-
-#: woocommerce/myaccount/form-edit-account.php:30
-msgid "First name"
-msgstr "Fornamn"
-
-#: woocommerce/myaccount/form-edit-account.php:34
-msgid "Last name"
-msgstr "Etternamn"
-
-#: woocommerce/myaccount/form-edit-account.php:45
-msgid "Password Change"
-msgstr "Passord-endring"
-
-#: woocommerce/myaccount/form-edit-account.php:48
-msgid "Current Password (leave blank to leave unchanged)"
-msgstr "Nåverende passord (la vere tomt for å ikkje endre)"
-
-#: woocommerce/myaccount/form-edit-account.php:52
-msgid "New Password (leave blank to leave unchanged)"
-msgstr "Nytt passord (la vere tomt for å ikkje endre)"
-
-#: woocommerce/myaccount/form-edit-account.php:56
-msgid "Confirm New Password"
-msgstr "Bekrefte nytt passord"
-
-#: woocommerce/myaccount/form-edit-account.php:66
-msgid "Save changes"
-msgstr "Lagre endringer"
-
-#: woocommerce/myaccount/my-orders.php:13
-msgid "Order"
-msgstr "Ordre"
-
-#: woocommerce/myaccount/my-orders.php:14
-msgid "Date"
-msgstr "Dato"
-
-#: woocommerce/myaccount/my-orders.php:15
-msgid "Status"
-msgstr "Status"
-
-#: woocommerce/myaccount/my-orders.php:30
-msgid "Recent Orders"
-msgstr "Nylige ordre"
-
-#: woocommerce/myaccount/my-orders.php:55 woocommerce/myaccount/orders.php:51
-msgctxt "hash before order number"
-msgid "#"
-msgstr "#"
-
-#: woocommerce/myaccount/my-orders.php:65 woocommerce/myaccount/orders.php:61
-#, php-format
-msgid "%s for %s item"
-msgid_plural "%s for %s items"
-msgstr[0] "%s for %s element"
-msgstr[1] "%s for %s elementer"
-
-#: woocommerce/myaccount/my-orders.php:72 woocommerce/myaccount/orders.php:68
-msgid "Pay"
-msgstr "Betale"
-
-#: woocommerce/myaccount/my-orders.php:76 woocommerce/myaccount/orders.php:72
-msgid "View"
-msgstr "Vis"
-
-#: woocommerce/myaccount/my-orders.php:80 woocommerce/myaccount/orders.php:76
-msgid "Cancel"
-msgstr "Avbryt"
-
-#: woocommerce/myaccount/orders.php:107
-msgid "Previous"
-msgstr "Forrige"
-
-#: woocommerce/myaccount/orders.php:111
-msgid "Next"
-msgstr "Neste"
-
-#: woocommerce/myaccount/orders.php:119 woocommerce/myaccount/downloads.php:98
-msgid "Go Shop"
-msgstr "Gå til butikkjen"
-
-#: woocommerce/myaccount/orders.php:121
-msgid "No order has been made yet."
-msgstr "Ingen ordre er gjort ennå."
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Billing Address"
-msgstr "Fakturaadresse"
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Shipping Address"
-msgstr "Sendingsadresse"
-
-#: woocommerce/myaccount/form-edit-address.php:46
-msgid "Save Address"
-msgstr "Lagre adresse"
-
-#: woocommerce/myaccount/form-reset-password.php:27
-msgid "Enter a new password below."
-msgstr "Skriv inn eit nytt passord nedenfor."
-
-#: woocommerce/myaccount/form-reset-password.php:30
-msgid "New password"
-msgstr "Nytt passord"
-
-#: woocommerce/myaccount/form-reset-password.php:34
-msgid "Re-enter new password"
-msgstr "Skriv inn nytt passord på nytt"
-
-#: woocommerce/myaccount/form-reset-password.php:47
-msgid "Save"
-msgstr "Lagre"
-
-#: woocommerce/myaccount/downloads.php:59
-msgid "&infin;"
-msgstr "&infin;"
-
-#: woocommerce/myaccount/downloads.php:67
-msgid "Never"
-msgstr "Aldri"
-
-#: woocommerce/myaccount/downloads.php:75
-msgid "Download"
-msgstr "Last ned"
-
-#: woocommerce/myaccount/downloads.php:100
-msgid "No downloads available yet."
-msgstr "Ingen nedlastinger tilgjengelig ennå."
-
-#: woocommerce/single-product/review-rating.php:28
-#, php-format
-msgid "Rated %d out of 5"
-msgstr "Vurdert %d av 5"
-
-#: woocommerce/single-product/review-rating.php:29
-msgid "out of 5"
-msgstr "av 5"
-
-#: woocommerce/single-product/rating.php:36
-#, php-format
-msgid "Rated %s out of 5"
-msgstr "Vurdert %s av 5"
-
-#: woocommerce/single-product/rating.php:38
-#, php-format
-msgid "out of %s5%s"
-msgstr "av %s5%s"
-
-#: woocommerce/single-product/rating.php:39
-#, php-format
-msgid "based on %s customer rating"
-msgid_plural "based on %s customer ratings"
-msgstr[0] "basert på %s kundevurdering"
-msgstr[1] "basert på %s kundevurderinger"
-
-#: woocommerce/single-product/rating.php:42
-#, php-format
-msgid "%s customer review"
-msgid_plural "%s customer reviews"
-msgstr[0] "%s anmeldelse"
-msgstr[1] "%s anmeldelser"
-
-#. Name of the theme
-msgid "UnderStrap"
-msgstr "UnderStrap"
-
-#. Description of the theme
-msgid ""
-"Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid "
-"starting point for your next theme project and WordPress website. Use it as "
-"starter theme or as a parent theme. It is up to you. Including Font Awesome "
-"support, built-in widget slider and much more you need for basic websites. "
-"IMPORTANT: All developer dependencies are not bundled with this install "
-"file. Just download the .zip, extract it and run \"npm install\" and \"gulp "
-"copy-assets\" inside the extracted /understrap folder."
-msgstr ""
-"Kombinasjon av Automattic's _s tema og Bootstrap 4. Laget som eit solid "
-"utgangspunkt for ditt neste tema-prosjekt og WordPress-nettstad. Bruk det "
-"som utgangspunkt eller som eit overordnet tema. Det er opp til deg. "
-"Inkludert Font Awesome-støtte, innebygget widget for skyvekontroll og mye "
-"meir du trenger for grunnleggende nettstader. VIKTIG: Alle "
-"utvikleravhengigheter er ikkje buntet sammen med denne installasjonsfilen. "
-"Bare last ned .zip-filen, pakk den ut og kjør \"npm install\" og \"gulp copy-"
-"assets\" inne i utpakket /understrap-mappe."
-
-#. Theme URI of the theme
-msgid "http://understrap.com"
-msgstr "http://understrap.com"
-
-#. Author of the theme
-msgid "Holger Koenemann"
-msgstr "Holger Koenemann"
-
-#. Author URI of the theme
-msgid "http://www.holgerkoenemann.de"
-msgstr "http://www.holgerkoenemann.de"
diff --git a/dist/languages/pl_PL.mo b/dist/languages/pl_PL.mo
deleted file mode 100644
index 43d6a1a..0000000
--- a/dist/languages/pl_PL.mo
+++ /dev/null
Binary files differ
diff --git a/dist/languages/pl_PL.po b/dist/languages/pl_PL.po
deleted file mode 100644
index c9510da..0000000
--- a/dist/languages/pl_PL.po
+++ /dev/null
@@ -1,799 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: understrap\n"
-"Report-Msgid-Bugs-To: http://wordpress.org/support/theme/_s\n"
-"POT-Creation-Date: 2016-12-20 05:10+0000\n"
-"POT-Revision-Date: Mon Jul 04 2016 09:13:18 GMT+0200 (CEST)\n"
-"PO-Revision-Date: 2018-04-02 19:11+0100\n"
-"Last-Translator: Mirosław Zalewski <mz@miroslaw-zalewski.eu>\n"
-"Language-Team: Polish\n"
-"Language: pl_PL\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10"
-" || n%100>=20) ? 1 : 2);\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-SourceCharset: UTF-8\n"
-"X-Generator: Lokalize 2.0\n"
-"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;__:"
-"1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;_x:1"
-",2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;esc_attr__:1;e"
-"sc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;esc_html_x:1,2c;comments"
-"_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
-"X-Poedit-Basepath: ..\n"
-"X-Poedit-SearchPath-0: footer.php\n"
-"X-Poedit-SearchPath-1: header.php\n"
-"X-Poedit-SearchPath-2: index.php\n"
-"X-Poedit-SearchPath-3: statichero.php\n"
-"X-Poedit-SearchPath-4: 404.php\n"
-"X-Poedit-SearchPath-5: archive.php\n"
-"X-Poedit-SearchPath-6: search.php\n"
-"X-Poedit-SearchPath-7: sticky.php\n"
-"X-Poedit-SearchPath-8: single.php\n"
-"X-Poedit-SearchPath-9: sidebar.php\n"
-"X-Poedit-SearchPath-10: comment-form.php\n"
-"X-Poedit-SearchPath-11: comments.php\n"
-"X-Poedit-SearchPath-12: content-none.php\n"
-"X-Poedit-SearchPath-13: content-page.php\n"
-"X-Poedit-SearchPath-14: content-search.php\n"
-"X-Poedit-SearchPath-15: content-single.php\n"
-"X-Poedit-SearchPath-16: content.php\n"
-"X-Poedit-SearchPath-17: hero.php\n"
-"X-Poedit-SearchPath-18: page.php\n"
-"X-Poedit-SearchPath-19: functions.php\n"
-"X-Poedit-SearchPath-20: page-templates\n"
-
-#: search.php:29
-#, php-format
-msgid "Search Results for: %s"
-msgstr "Wyniki wyszukiwania dla frazy: %s"
-
-#: header.php:34
-msgid "Skip to content"
-msgstr "Przejdź do treści"
-
-#: 404.php:24
-msgid "Oops! That page can&rsquo;t be found."
-msgstr "Ups! Strona nie została znaleziona."
-
-#: 404.php:31
-msgid ""
-"It looks like nothing was found at this location. Maybe try one of the links "
-"below or a search?"
-msgstr ""
-"Wygląda na to, że nic tutaj nie znaleziono. Może spróbuj wyszukiwania lub"
-"kliknij jeden z odnośników poniżej?"
-
-#: 404.php:42
-msgid "Most Used Categories"
-msgstr "Najczęściej używane kategorie"
-
-#. translators: %1$s: smiley
-#: 404.php:62
-#, php-format
-msgid "Try looking in the monthly archives. %1$s"
-msgstr "Sprawdź w archiwum %1$s"
-
-#: author.php:34
-msgid "About:"
-msgstr "Autor:"
-
-#: author.php:42 inc/custom-comments.php:30
-msgid "Website"
-msgstr "Strona internetowa"
-
-#: author.php:49
-msgid "Profile"
-msgstr "O autorze"
-
-#: author.php:54
-msgid "Posts by"
-msgstr "Artykuły"
-
-#: author.php:68
-msgid "in"
-msgstr "w"
-
-#: comments.php:28
-#, php-format
-msgctxt "comments title"
-msgid "One thought on &ldquo;%2$s&rdquo;"
-msgid_plural "%1$s thoughts on &ldquo;%2$s&rdquo;"
-msgstr[0] "Jedna opinia na temat „%2$s”"
-msgstr[1] "%1$s opinie na temat „%2$s”"
-msgstr[2] "%1$s opinii na temat „%2$s”"
-
-#: comments.php:36 comments.php:59
-msgid "Comment navigation"
-msgstr "Nawigacja po komentarzach"
-
-#: comments.php:38 comments.php:61
-msgid "&larr; Older Comments"
-msgstr "&larr; Starsze komentarze"
-
-#: comments.php:42 comments.php:65
-msgid "Newer Comments &rarr;"
-msgstr "Nowsze komentarze &rarr;"
-
-#: comments.php:78
-msgid "Comments are closed."
-msgstr "Komentarze są zamknięte"
-
-#: footer.php:27
-msgid "http://wordpress.org/"
-msgstr "http://wordpress.org/"
-
-#: footer.php:28
-#, php-format
-msgid "Proudly powered by %s"
-msgstr "Dumnie wspierany przez %s"
-
-#: footer.php:31
-#, php-format
-msgid "Theme: %1$s by %2$s."
-msgstr "Motyw: %1$s od %2$s."
-
-#: footer.php:33
-#, php-format
-msgid "Version: %1$s"
-msgstr "Wersja: %1$s"
-
-#: searchform.php:10 searchform.php:16
-msgid "Search"
-msgstr "Szukaj"
-
-#: searchform.php:13
-msgid "Search &hellip;"
-msgstr "Szukaj &hellip;"
-
-#: loop-templates/content-card.php:43 loop-templates/content-page.php:25
-#: loop-templates/content.php:37 loop-templates/content-single.php:31
-#: loop-templates/content-verticalpage.php:28
-msgid "Pages:"
-msgstr "Strony:"
-
-#: loop-templates/content-page.php:34
-#: loop-templates/content-verticalpage.php:37
-msgid "Edit"
-msgstr "Edytuj"
-
-#: loop-templates/content-none.php:15
-msgid "Nothing Found"
-msgstr "Nic nie znaleziono"
-
-#: loop-templates/content-none.php:23
-#, php-format
-msgid ""
-"Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
-msgstr ""
-"Gotów do opublikowania pierwszego postu? <a href=\"%1$s\">Zacznij tutaj</a>."
-
-#: loop-templates/content-none.php:28
-msgid ""
-"Sorry, but nothing matched your search terms. Please try again with some "
-"different keywords."
-msgstr ""
-"Niestety, nie znaleziono niczego, co pasowałoby do Twoich kryteriów "
-"wyszukiwania. Spróbuj ponownie używając innych słów kluczowych."
-
-#: loop-templates/content-none.php:34
-msgid ""
-"It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps "
-"searching can help."
-msgstr ""
-"Wygląda na to, że nie mogliśmy znaleźć tej strony. Może skorzystaj z"
-" wyszukiwarki?"
-
-#. Name of the template
-msgid "Blank Page Template"
-msgstr "Czysta strona"
-
-#. Name of the template
-msgid "Left and Right Sidebar Layout"
-msgstr "Lewy i prawy panel boczny"
-
-#. Name of the template
-msgid "Empty Page Template"
-msgstr "Pusta strona"
-
-#. Name of the template
-msgid "Full Width Page"
-msgstr "Pełna szerokość"
-
-#. Name of the template
-msgid "Left Sidebar Layout"
-msgstr "Lewy panel boczny"
-
-#. Name of the template
-msgid "Vertical One Page"
-msgstr ""
-
-#: inc/template-tags.php:18
-#, php-format
-msgid " Edited %4$s"
-msgstr " Zmiana %4$s"
-
-#: inc/template-tags.php:29
-#, php-format
-msgctxt "post date"
-msgid "Posted on %s"
-msgstr "Opublikowano"
-
-#: inc/template-tags.php:34
-#, php-format
-msgctxt "post author"
-msgid "by %s"
-msgstr "przez"
-
-#. translators: used between list items, there is a space after the comma
-#: inc/template-tags.php:51 inc/template-tags.php:57
-msgid ", "
-msgstr ","
-
-#: inc/template-tags.php:53
-#, php-format
-msgid "Posted in %1$s"
-msgstr "Opublikowano w %1$s"
-
-#: inc/template-tags.php:59
-#, php-format
-msgid "Tagged %1$s"
-msgstr "Tagi: %1$s"
-
-#: inc/template-tags.php:65
-msgid "Leave a comment"
-msgstr "Napisz komentarz"
-
-#: inc/template-tags.php:65
-msgid "1 Comment"
-msgstr "Komentarzy: 1"
-
-#: inc/template-tags.php:65
-msgid "% Comments"
-msgstr "Komentarzy: %"
-
-#. translators: %s: Name of current post
-#: inc/template-tags.php:72
-#, php-format
-msgid "Edit %s"
-msgstr "Edytuj %s"
-
-#: inc/template-tags.php:143
-msgid "Post navigation"
-msgstr "Nawigacja po artykułach"
-
-#: inc/template-tags.php:148
-msgctxt "Previous post link"
-msgid "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-msgstr "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-
-#: inc/template-tags.php:151
-msgctxt "Next post link"
-msgid "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-msgstr "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-
-#: inc/setup.php:51
-msgid "Primary Menu"
-msgstr "Menu główne"
-
-#: inc/setup.php:122
-msgid "Read More..."
-msgstr "Czytaj dalej…"
-
-#: inc/widgets.php:14
-msgid "Right Sidebar"
-msgstr "Prawy panel boczny"
-
-#: inc/widgets.php:24
-msgid "Left Sidebar"
-msgstr "Lewy panel boczny"
-
-#: inc/widgets.php:34
-msgid "Hero Slider"
-msgstr "Slider Hero"
-
-#: inc/widgets.php:44
-msgid "Hero Static"
-msgstr "Nieruchomy Hero"
-
-#: inc/widgets.php:54
-msgid "Footer Full"
-msgstr "Pełna stopka"
-
-#: inc/custom-comments.php:24
-msgid "Name"
-msgstr "Imię"
-
-#: inc/custom-comments.php:27
-msgid "Email"
-msgstr "Email"
-
-#: inc/custom-comments.php:49
-msgctxt "noun"
-msgid "Comment"
-msgstr "Komentarz"
-
-#: inc/customizer.php:36
-msgid "Slider Settings"
-msgstr "Ustawienia slidera"
-
-#: inc/customizer.php:45
-msgid "Number of slides displaying at once"
-msgstr "Liczba jednocześnie wyświetlanych slajdów"
-
-#: inc/customizer.php:57
-msgid "Slider Time (in ms)"
-msgstr "Długość wyświetlania slajdu (w ms)"
-
-#: inc/customizer.php:69
-msgid "Loop Slider Content"
-msgstr "Zapętlenie"
-
-#: inc/customizer.php:81
-msgid "Theme Layout Settings"
-msgstr "Ustawienia układu szablonu"
-
-#: inc/customizer.php:83
-msgid "Container width and sidebar defaults"
-msgstr "Domyślne ustawienia szerokości strony oraz panelu bocznego"
-
-#: inc/customizer.php:98
-msgid "Container Width"
-msgstr "Szerokość strony"
-
-#: inc/customizer.php:99
-msgid "Choose between Bootstrap's container and container-fluid"
-msgstr "Wybierz pomiędzy klasami Bootstrapa: container oraz container-fluid"
-
-#: inc/customizer.php:104
-msgid "Fixed width container"
-msgstr "Stała"
-
-#: inc/customizer.php:105
-msgid "Full width container"
-msgstr "Zmienna (wypełnia całą dostępną przestrzeń)"
-
-#: inc/customizer.php:122
-msgid "Sidebar Positioning"
-msgstr "Umiejscowienie panelu bocznego"
-
-#: inc/customizer.php:123
-msgid "Set sidebar's position. Can either be: right, left, both or none"
-msgstr ""
-"Umiejscowienie panelu bocznego. Może znajdować się po prawej stronie, po"
-" lewej stronie, "
-"po obu stronach lub może w ogóle go nie być"
-
-#: inc/customizer.php:129
-msgid "Right sidebar"
-msgstr "Panel boczny po prawej"
-
-#: inc/customizer.php:130
-msgid "Left sidebar"
-msgstr "Panel boczny po lewej"
-
-#: inc/customizer.php:131
-msgid "Left & Right sidebars"
-msgstr "Panel boczny po lewej i po prawej"
-
-#: inc/customizer.php:132
-msgid "No sidebar"
-msgstr "Brak panelu bocznego"
-
-#: inc/customizer.php:150
-msgid "Posts Index Style"
-msgstr ""
-
-#: inc/customizer.php:151
-msgid "Choose how to display latest posts"
-msgstr ""
-
-#: inc/customizer.php:156
-msgid "Default"
-msgstr ""
-
-#: inc/customizer.php:157
-msgid "Masonry"
-msgstr ""
-
-#: inc/customizer.php:158
-msgid "Grid"
-msgstr ""
-
-#: inc/customizer.php:187
-msgid "Grid Post Columns"
-msgstr ""
-
-#: inc/customizer.php:188
-msgid "Choose how many columns to use"
-msgstr ""
-
-#: woocommerce/cart/proceed-to-checkout-button.php:27
-msgid "Proceed to Checkout"
-msgstr "Przejdź do kasy"
-
-#: woocommerce/cart/mini-cart.php:49 woocommerce/cart/cart.php:60
-msgid "Remove this item"
-msgstr "Usuń ten przedmiot"
-
-#: woocommerce/cart/mini-cart.php:72
-msgid "No products in the cart."
-msgstr "Koszyk jest pusty"
-
-#: woocommerce/cart/mini-cart.php:80
-msgid "Subtotal"
-msgstr "Suma częściowa"
-
-#: woocommerce/cart/mini-cart.php:85
-msgid "View Cart"
-msgstr "Zobacz koszyk"
-
-#: woocommerce/cart/mini-cart.php:86
-msgid "Checkout"
-msgstr "Kasa"
-
-#: woocommerce/cart/cart-empty.php:28
-msgid "Your cart is currently empty."
-msgstr "Twój koszyk jest pusty"
-
-#: woocommerce/cart/cart-empty.php:36
-msgid "Return To Shop"
-msgstr "Wróć do sklepu"
-
-#: woocommerce/cart/cart.php:36 woocommerce/cart/cart.php:79
-#: woocommerce/checkout/form-pay.php:29
-msgid "Product"
-msgstr "Produkt"
-
-#: woocommerce/cart/cart.php:37 woocommerce/cart/cart.php:97
-msgid "Price"
-msgstr "Cena"
-
-#: woocommerce/cart/cart.php:38 woocommerce/cart/cart.php:103
-msgid "Quantity"
-msgstr "Liczba sztuk"
-
-#: woocommerce/cart/cart.php:39 woocommerce/cart/cart.php:120
-#: woocommerce/myaccount/my-orders.php:16
-msgid "Total"
-msgstr "Suma"
-
-#: woocommerce/cart/cart.php:92
-msgid "Available on backorder"
-msgstr "Dostępny na zamówienie"
-
-#: woocommerce/cart/cart.php:138
-msgid "Coupon:"
-msgstr "Kupon:"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:36
-msgid "Coupon code"
-msgstr "Kod kuponu"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:40
-msgid "Apply Coupon"
-msgstr "Zastosuj kupon"
-
-#: woocommerce/cart/cart.php:144
-msgid "Update Cart"
-msgstr "Zaktualizuj koszyk"
-
-#: woocommerce/checkout/payment.php:35
-msgid ""
-"Sorry, it seems that there are no available payment methods for your state. "
-"Please contact us if you require assistance or wish to make alternate "
-"arrangements."
-msgstr ""
-"Przykro nam, ale dla Twojego regionu nie jest udostępniona żadna metoda"
-" płatności. Prosimy skontaktuj się z nami, jeśli potrzebujesz wyjaśnień lub"
-" chcesz omówić alternatywne sposoby płatności."
-
-#: woocommerce/checkout/payment.php:35
-msgid "Please fill in your details above to see available payment methods."
-msgstr "Wypełnij powyższe szczegóły aby zobaczyć dostępne metody płatności."
-
-#: woocommerce/checkout/payment.php:42
-msgid ""
-"Since your browser does not support JavaScript, or it is disabled, please "
-"ensure you click the <em>Update Totals</em> button before placing your order."
-" You may be charged more than the amount stated above if you fail to do so."
-msgstr ""
-"Ponieważ Twoja przeglądarka nie wspiera JavaScriptu lub jest on wyłączony,"
-" upewnij się, że klikniesz przycisk <em>Zaktualizuj koszyk</em> przed"
-" złożeniem zamówienia. Możesz zapłacić więcej niż jest podane powyżej, jeśli"
-" tego nie zrobisz."
-
-#: woocommerce/checkout/payment.php:43
-msgid "Update totals"
-msgstr "Zaktualizuj koszyk"
-
-#: woocommerce/checkout/form-pay.php:30
-msgid "Qty"
-msgstr "Szt."
-
-#: woocommerce/checkout/form-pay.php:31
-msgid "Totals"
-msgstr "Łącznie"
-
-#: woocommerce/checkout/form-pay.php:79
-msgid ""
-"Sorry, it seems that there are no available payment methods for your "
-"location. Please contact us if you require assistance or wish to make "
-"alternate arrangements."
-msgstr ""
-"Przykro nam, ale dla Twojej lokalizacji nie jest udostępniona żadna metoda"
-" płatności. Prosimy skontaktuj się z nami, jeśli potrzebujesz wyjaśnień lub"
-" chcesz omówić alternatywne sposoby płatności."
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Have a coupon?"
-msgstr "Masz kupon?"
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Click here to enter your code"
-msgstr "Kliknij tutaj, aby dodać kod"
-
-#: woocommerce/global/form-login.php:35
-#: woocommerce/myaccount/form-lost-password.php:30
-msgid "Username or email"
-msgstr "Użytkownik lub e-mail"
-
-#: woocommerce/global/form-login.php:39
-#: woocommerce/myaccount/form-login.php:48
-#: woocommerce/myaccount/form-login.php:98
-msgid "Password"
-msgstr "Hasło"
-
-#: woocommerce/global/form-login.php:48
-#: woocommerce/myaccount/form-login.php:37
-#: woocommerce/myaccount/form-login.php:56
-msgid "Login"
-msgstr "Zaloguj się"
-
-#: woocommerce/global/form-login.php:51 woocommerce/myaccount/form-login.php:58
-msgid "Remember me"
-msgstr "Zapamiętaj mnie"
-
-#: woocommerce/global/form-login.php:55 woocommerce/myaccount/form-login.php:62
-msgid "Lost your password?"
-msgstr "Nie pamiętasz hasła?"
-
-#: woocommerce/global/quantity-input.php:24
-msgctxt "Product quantity input tooltip"
-msgid "Qty"
-msgstr "Szt."
-
-#: woocommerce/myaccount/form-lost-password.php:27
-msgid ""
-"Lost your password? Please enter your username or email address. You will "
-"receive a link to create a new password via email."
-msgstr ""
-"Zapomniałeś hasła? Wpisz swoją nazwę użytkownika lub adres e-mail. Dostaniesz"
-" link do stworzenia nowego hasła mailem."
-
-#: woocommerce/myaccount/form-lost-password.php:40
-msgid "Reset Password"
-msgstr "Resetuj hasło"
-
-#: woocommerce/myaccount/form-login.php:44
-msgid "Username or email address"
-msgstr "Użytkownik lub e-mail"
-
-#: woocommerce/myaccount/form-login.php:75
-#: woocommerce/myaccount/form-login.php:112
-msgid "Register"
-msgstr "Zarejestruj się"
-
-#: woocommerce/myaccount/form-login.php:84
-msgid "Username"
-msgstr "Nazwa użytkownika"
-
-#: woocommerce/myaccount/form-login.php:91
-#: woocommerce/myaccount/form-edit-account.php:40
-msgid "Email address"
-msgstr "E-mail"
-
-#: woocommerce/myaccount/form-login.php:105
-msgid "Anti-spam"
-msgstr "Antyspam"
-
-#: woocommerce/myaccount/form-edit-account.php:30
-msgid "First name"
-msgstr "Imię"
-
-#: woocommerce/myaccount/form-edit-account.php:34
-msgid "Last name"
-msgstr "Nazwisko"
-
-#: woocommerce/myaccount/form-edit-account.php:45
-msgid "Password Change"
-msgstr "Zmiana hasła"
-
-#: woocommerce/myaccount/form-edit-account.php:48
-msgid "Current Password (leave blank to leave unchanged)"
-msgstr "Aktualne hasło (pozostaw puste, aby nie zmieniać)"
-
-#: woocommerce/myaccount/form-edit-account.php:52
-msgid "New Password (leave blank to leave unchanged)"
-msgstr "Nowe hasło (pozostaw puste, aby nie zmieniać)"
-
-#: woocommerce/myaccount/form-edit-account.php:56
-msgid "Confirm New Password"
-msgstr "Potwierdź nowe hasło"
-
-#: woocommerce/myaccount/form-edit-account.php:66
-msgid "Save changes"
-msgstr "Zapisz zmiany"
-
-#: woocommerce/myaccount/my-orders.php:13
-msgid "Order"
-msgstr "Zamówienie"
-
-#: woocommerce/myaccount/my-orders.php:14
-msgid "Date"
-msgstr "Data"
-
-#: woocommerce/myaccount/my-orders.php:15
-msgid "Status"
-msgstr "Status"
-
-#: woocommerce/myaccount/my-orders.php:30
-msgid "Recent Orders"
-msgstr "Ostatnie zamówienia"
-
-#: woocommerce/myaccount/my-orders.php:55 woocommerce/myaccount/orders.php:51
-msgctxt "hash before order number"
-msgid "#"
-msgstr "#"
-
-#: woocommerce/myaccount/my-orders.php:65 woocommerce/myaccount/orders.php:61
-#, php-format
-msgid "%s for %s item"
-msgid_plural "%s for %s items"
-msgstr[0] "%s za %s pozycję"
-msgstr[1] "%s za %s pozycje"
-msgstr[2] "%s za %s pozycji"
-
-#: woocommerce/myaccount/my-orders.php:72 woocommerce/myaccount/orders.php:68
-msgid "Pay"
-msgstr "Zapłać"
-
-#: woocommerce/myaccount/my-orders.php:76 woocommerce/myaccount/orders.php:72
-msgid "View"
-msgstr "Zobacz"
-
-#: woocommerce/myaccount/my-orders.php:80 woocommerce/myaccount/orders.php:76
-msgid "Cancel"
-msgstr "Anuluj"
-
-#: woocommerce/myaccount/orders.php:107
-msgid "Previous"
-msgstr "Poprzednie"
-
-#: woocommerce/myaccount/orders.php:111
-msgid "Next"
-msgstr "Następne"
-
-#: woocommerce/myaccount/orders.php:119 woocommerce/myaccount/downloads.php:98
-msgid "Go Shop"
-msgstr "Przejdź do sklepu"
-
-#: woocommerce/myaccount/orders.php:121
-msgid "No order has been made yet."
-msgstr "Żadne zamówienia nie zostały jeszcze złożone."
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Billing Address"
-msgstr "Adres rozliczeniowy."
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Shipping Address"
-msgstr "Adres wysyłki."
-
-#: woocommerce/myaccount/form-edit-address.php:46
-msgid "Save Address"
-msgstr "Zapisz adres"
-
-#: woocommerce/myaccount/form-reset-password.php:27
-msgid "Enter a new password below."
-msgstr "Wpisz nowe hasło poniżej."
-
-#: woocommerce/myaccount/form-reset-password.php:30
-msgid "New password"
-msgstr "Nowe hasło"
-
-#: woocommerce/myaccount/form-reset-password.php:34
-msgid "Re-enter new password"
-msgstr "Powtórz nowe hasło"
-
-#: woocommerce/myaccount/form-reset-password.php:47
-msgid "Save"
-msgstr "Zapisz"
-
-#: woocommerce/myaccount/downloads.php:59
-msgid "&infin;"
-msgstr "&infin;"
-
-#: woocommerce/myaccount/downloads.php:67
-msgid "Never"
-msgstr "Nigdy"
-
-#: woocommerce/myaccount/downloads.php:75
-msgid "Download"
-msgstr "Pobieranie"
-
-#: woocommerce/myaccount/downloads.php:100
-msgid "No downloads available yet."
-msgstr "Pliki do pobrania nie są jeszcze dostępne."
-
-#: woocommerce/single-product/review-rating.php:28
-#, php-format
-msgid "Rated %d out of 5"
-msgstr "Oceniony %s na 5."
-
-#: woocommerce/single-product/review-rating.php:29
-msgid "out of 5"
-msgstr "z 5"
-
-#: woocommerce/single-product/rating.php:36
-#, php-format
-msgid "Rated %s out of 5"
-msgstr "Oceniony %s na 5."
-
-#: woocommerce/single-product/rating.php:38
-#, php-format
-msgid "out of %s5%s"
-msgstr "z %s5%s"
-
-#: woocommerce/single-product/rating.php:39
-#, php-format
-msgid "based on %s customer rating"
-msgid_plural "based on %s customer ratings"
-msgstr[0] "na podstawie %s oceny klienta"
-msgstr[1] "na podstawie %s ocen klientów"
-msgstr[2] "na podstawie %s ocen klientów"
-
-#: woocommerce/single-product/rating.php:42
-#, php-format
-msgid "%s customer review"
-msgid_plural "%s customer reviews"
-msgstr[0] "%s opinia klienta"
-msgstr[1] "%s opinie klienta"
-msgstr[2] "%s opinii klienta"
-
-#. Name of the theme
-msgid "UnderStrap"
-msgstr "UnderStrap"
-
-#. Description of the theme
-msgid ""
-"Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid "
-"starting point for your next theme project and WordPress website. Use it as "
-"starter theme or as a parent theme. It is up to you. Including Font Awesome "
-"support, built-in widget slider and much more you need for basic websites. "
-"IMPORTANT: All developer dependencies are not bundled with this install file."
-" Just download the .zip, extract it and run \"npm install\" and \"gulp copy-"
-"assets\" inside the extracted /understrap folder."
-msgstr ""
-"Połączenie motywu _s od Automattic oraz Bootstrapa 4. Stworzony jako solidna "
-"podstawa dla Twojego następnego motywu lub strony opartej na WordPressie. "
-"Wykorzystaj go jako motyw startowy lub motyw nadrzędny. Jak chcesz. "
-"Zawiera obsługę Font Awesome, wbudowany widżet slidera i wiele innych. "
-"WAŻNE: Zależności nie są dołączone do tego pliku instalacyjnego. Po prostu "
-"pobierz plik .zip, rozpakuj go, wejdź do katalogu /understrap i uruchom"
-" polecenia "
-"\"npm install\" i \"gulp copy-assets\"."
-
-#. Theme URI of the theme
-msgid "http://understrap.com"
-msgstr "http://understrap.com"
-
-#. Author of the theme
-msgid "Holger Koenemann"
-msgstr "Holger Koenemann"
-
-#. Author URI of the theme
-msgid "http://www.holgerkoenemann.de"
-msgstr "http://www.holgerkoenemann.de"
-
-
diff --git a/dist/languages/pt_BR.mo b/dist/languages/pt_BR.mo
deleted file mode 100644
index 1d7d66c..0000000
--- a/dist/languages/pt_BR.mo
+++ /dev/null
Binary files differ
diff --git a/dist/languages/pt_BR.po b/dist/languages/pt_BR.po
deleted file mode 100644
index cf50b01..0000000
--- a/dist/languages/pt_BR.po
+++ /dev/null
@@ -1,455 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: understrap\n"
-"Report-Msgid-Bugs-To: http://wordpress.org/support/theme/_s\n"
-"POT-Creation-Date: 2015-09-01 21:23+0200\n"
-"PO-Revision-Date: Thu Apr 14 2016 20:58:56 GMT-0300 (E. South America "
-"Standard Time)\n"
-"Last-Translator: Diego Versiani <diegoversiani@gmail.com>\n"
-"Language-Team: \n"
-"Language: Portuguese (Brazil)\n"
-"Plural-Forms: nplurals=2; plural=n != 1\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-SourceCharset: UTF-8\n"
-"X-Generator: Loco - https://localise.biz/\n"
-"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
-"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
-"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
-"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
-"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
-"X-Poedit-Basepath: ..\n"
-"X-Poedit-SearchPath-0: footer.php\n"
-"X-Poedit-SearchPath-1: header.php\n"
-"X-Poedit-SearchPath-2: index.php\n"
-"X-Poedit-SearchPath-3: statichero.php\n"
-"X-Poedit-SearchPath-4: 404.php\n"
-"X-Poedit-SearchPath-5: archive.php\n"
-"X-Poedit-SearchPath-6: search.php\n"
-"X-Poedit-SearchPath-7: sticky.php\n"
-"X-Poedit-SearchPath-8: single.php\n"
-"X-Poedit-SearchPath-9: sidebar.php\n"
-"X-Poedit-SearchPath-10: comment-form.php\n"
-"X-Poedit-SearchPath-11: comments.php\n"
-"X-Poedit-SearchPath-12: content-none.php\n"
-"X-Poedit-SearchPath-13: content-page.php\n"
-"X-Poedit-SearchPath-14: content-search.php\n"
-"X-Poedit-SearchPath-15: content-single.php\n"
-"X-Poedit-SearchPath-16: content.php\n"
-"X-Poedit-SearchPath-17: hero.php\n"
-"X-Poedit-SearchPath-18: page.php\n"
-"X-Poedit-SearchPath-19: functions.php\n"
-"X-Poedit-SearchPath-20: page-templates\n"
-"X-Poedit-SearchPath-21: inc\n"
-"X-Loco-Target-Locale: pt_BR"
-
-#: ../inc/widgets.php:20
-msgid "Hero Slider"
-msgstr "Hero Slides"
-
-#: ../inc/widgets.php:30
-msgid "Hero Static"
-msgstr "Hero Est&aacute;tico"
-
-#: ../inc/widgets.php:40
-msgid "Footer Full"
-msgstr "Rodap&eacute;"
-
-#: ../searchform.php:9 ../searchform.php:13
-msgid "Search"
-msgstr "Pesquisar"
-
-#: ../searchform.php:11
-msgid "Search &hellip;"
-msgstr "Pesquisando &hellip;"
-
-#: ../search.php:23
-#, php-format
-msgid "Search Results for: %s"
-msgstr "Resultado da pesquisa por: %s"
-
-#: ../footer.php:24
-msgid "http://wordpress.org/"
-msgstr "http://wordpress.org/"
-
-#: ../footer.php:24
-#, php-format
-msgid "Proudly powered by %s"
-msgstr "Orgulhosamente desenvolvido com %s"
-
-#: ../footer.php:26
-#, php-format
-msgid "Theme: %1$s by %2$s."
-msgstr "Tema: %1$s por %2$s."
-
-#: ../404.php:22
-msgid "Oops! That page can&rsquo;t be found."
-msgstr ""
-"Ops! A p&aacute;gina que voc&ecirc; procura n&atilde;o p&ocirc;de ser "
-"encontada."
-
-#: ../404.php:27
-msgid ""
-"It looks like nothing was found at this location. Maybe try one of the links "
-"below or a search?"
-msgstr ""
-"Parece que a p&aacute;gina que voc&ecirc; procura n&atilde;o existe ou foi "
-"removida.<br><br> Tente os links abaixo ou use a pesquisa."
-
-#: ../404.php:37
-msgid "Most Used Categories"
-msgstr "Categorias Mais Usadas"
-
-#. translators: %1$s: smiley
-#: ../404.php:57
-#, php-format
-msgid "Try looking in the monthly archives. %1$s"
-msgstr "Tente procurando nos artigos mensais. %1$s"
-
-#: ../comments.php:28
-#, php-format
-msgctxt "comments title"
-msgid "One thought on &ldquo;%2$s&rdquo;"
-msgid_plural "%1$s thoughts on &ldquo;%2$s&rdquo;"
-msgstr[0] "Um coment&aacute;rio"
-msgstr[1] "%1$s coment&aacute;rios"
-
-#: ../comments.php:35 ../comments.php:56
-msgid "Comment navigation"
-msgstr "Navegação de comentários"
-
-#: ../comments.php:37 ../comments.php:58
-msgid "&larr; Older Comments"
-msgstr "&larr; Mais Antigos"
-
-#: ../comments.php:40 ../comments.php:61
-msgid "Newer Comments &rarr;"
-msgstr "Mais Novos"
-
-#: ../comments.php:72
-msgid "Comments are closed."
-msgstr "Os comentários estão fechados."
-
-#: ../comment-form.php:5
-msgid "Write Comment."
-msgstr "Deixe um coment&aacute;rio"
-
-#: ../comment-form.php:5
-msgid "*Mandatory"
-msgstr "* Obrigat&oacute;rios"
-
-#: ../comment-form.php:13 ../inc/custom-comments.php:12
-msgid "Name"
-msgstr "Nome"
-
-#: ../comment-form.php:19
-msgid "E-Mail"
-msgstr "E-mail"
-
-#: ../comment-form.php:19
-msgid "Not public."
-msgstr "n&atilde;o ser&aacute; publicado"
-
-#: ../comment-form.php:24 ../inc/custom-comments.php:16
-msgid "Website"
-msgstr "Website"
-
-#: ../comment-form.php:29
-msgid "Your Comment"
-msgstr "Seu Coment&aacute;rio"
-
-#: ../comment-form.php:36
-msgid "Send comment."
-msgstr "Comentar"
-
-#: ../header.php:31
-msgid "Skip to content"
-msgstr "Ir para o conte&uacute;do"
-
-#. Name of the template
-msgid "Full Width Page"
-msgstr "Sem barra lateral"
-
-#: ../inc/template-tags.php:21
-msgid "Posts navigation"
-msgstr "Navegação entre posts"
-
-#: ../inc/template-tags.php:25
-msgid "<span class=\"meta-nav\">&larr;</span> Older posts"
-msgstr "<span class=\"meta-nav\">&larr;</span> Mais Antigos"
-
-#: ../inc/template-tags.php:29
-msgid "Newer posts <span class=\"meta-nav\">&rarr;</span>"
-msgstr "Mais Novos <span class=\"meta-nav\">&rarr;</span>"
-
-#: ../inc/template-tags.php:52
-msgid "Post navigation"
-msgstr "Navegação entre posts"
-
-#: ../inc/template-tags.php:55
-msgctxt "Previous post link"
-msgid "<span class=\"meta-nav\">&larr;</span>&nbsp;%title"
-msgstr "<span class=\"meta-nav\">&larr;</span>&nbsp;%title"
-
-#: ../inc/template-tags.php:56
-msgctxt "Next post link"
-msgid "%title&nbsp;<span class=\"meta-nav\">&rarr;</span>"
-msgstr "%title&nbsp;<span class=\"meta-nav\">&rarr;</span>"
-
-#: ../inc/template-tags.php:82
-#, php-format
-msgctxt "post date"
-msgid "Posted on %s"
-msgstr "Postado em %s"
-
-#: ../inc/template-tags.php:87
-#, php-format
-msgctxt "post author"
-msgid "by %s"
-msgstr "por %s"
-
-#. translators: used between list items, there is a space after the comma
-#: ../inc/template-tags.php:104 ../inc/template-tags.php:110
-msgid ", "
-msgstr ", "
-
-#: ../inc/template-tags.php:106
-#, php-format
-msgid "Posted in %1$s"
-msgstr "Postado em %1$s"
-
-#: ../inc/template-tags.php:112
-#, php-format
-msgid "Tagged %1$s"
-msgstr "Tags %1$s"
-
-#: ../inc/template-tags.php:118
-msgid "Leave a comment"
-msgstr "Deixe um coment&aacute;rio"
-
-#: ../inc/template-tags.php:118
-msgid "1 Comment"
-msgstr "1 coment&aacute;rio"
-
-#: ../inc/template-tags.php:118
-#, php-format
-msgid "% Comments"
-msgstr "% Coment&aacute;rios"
-
-#: ../inc/template-tags.php:122 ../loop-templates/content-page.php:34
-msgid "Edit"
-msgstr "Editar"
-
-#: ../inc/template-tags.php:139
-#, php-format
-msgid "Category: %s"
-msgstr "Categoria: %s"
-
-#: ../inc/template-tags.php:141
-#, php-format
-msgid "Tag: %s"
-msgstr "Tag: %s"
-
-#: ../inc/template-tags.php:143
-#, php-format
-msgid "Author: %s"
-msgstr "Autor: %s"
-
-#: ../inc/template-tags.php:145
-#, php-format
-msgid "Year: %s"
-msgstr "Ano: %s"
-
-#: ../inc/template-tags.php:145
-msgctxt "yearly archives date format"
-msgid "Y"
-msgstr "Y"
-
-#: ../inc/template-tags.php:147
-#, php-format
-msgid "Month: %s"
-msgstr "M&ecirc;s: %s"
-
-#: ../inc/template-tags.php:147
-msgctxt "monthly archives date format"
-msgid "F Y"
-msgstr "F Y"
-
-#: ../inc/template-tags.php:149
-#, php-format
-msgid "Day: %s"
-msgstr "Dia: %s"
-
-#: ../inc/template-tags.php:149
-msgctxt "daily archives date format"
-msgid "F j, Y"
-msgstr "F j, Y"
-
-#: ../inc/template-tags.php:151
-msgctxt "post format archive title"
-msgid "Asides"
-msgstr "Asides"
-
-#: ../inc/template-tags.php:153
-msgctxt "post format archive title"
-msgid "Galleries"
-msgstr "Galerias"
-
-#: ../inc/template-tags.php:155
-msgctxt "post format archive title"
-msgid "Images"
-msgstr "Imagens"
-
-#: ../inc/template-tags.php:157
-msgctxt "post format archive title"
-msgid "Videos"
-msgstr "V&iacute;deos"
-
-#: ../inc/template-tags.php:159
-msgctxt "post format archive title"
-msgid "Quotes"
-msgstr "Cita&ccedil;&otilde;es"
-
-#: ../inc/template-tags.php:161
-msgctxt "post format archive title"
-msgid "Links"
-msgstr "Links"
-
-#: ../inc/template-tags.php:163
-msgctxt "post format archive title"
-msgid "Statuses"
-msgstr "Statuses"
-
-#: ../inc/template-tags.php:165
-msgctxt "post format archive title"
-msgid "Audio"
-msgstr "&Aacute;udios"
-
-#: ../inc/template-tags.php:167
-msgctxt "post format archive title"
-msgid "Chats"
-msgstr "Chats"
-
-#: ../inc/template-tags.php:169
-#, php-format
-msgid "Archives: %s"
-msgstr "Arquivos: %s"
-
-#. translators: 1: Taxonomy singular name, 2: Current taxonomy term
-#: ../inc/template-tags.php:173
-#, php-format
-msgid "%1$s: %2$s"
-msgstr "%1$s: %2$s"
-
-#: ../inc/template-tags.php:175
-msgid "Archives"
-msgstr "Arquivos"
-
-#: ../inc/customizer.php:24
-msgid "Slider Settings"
-msgstr "Configura&ccedil;&otilde;es de Slides"
-
-#: ../inc/customizer.php:33
-msgid "Number of slides displaying at once"
-msgstr "N&uacute;mero de slides exibidos ao mesmo tempo"
-
-#: ../inc/customizer.php:45
-msgid "Slider Time (in ms)"
-msgstr "Tempo de cada slide (em ms)"
-
-#: ../inc/customizer.php:57
-msgid "Loop Slider Content"
-msgstr "Habilitar loop do conte&uacute;do"
-
-#: ../inc/customizer.php:68
-msgid "Add scripts"
-msgstr "Adicionar scripts"
-
-#: ../inc/customizer.php:77
-msgid "Add custom JS code here"
-msgstr "Adicione c&oacute;digo customizado aqui"
-
-#: ../inc/extras.php:60
-#, php-format
-msgid "Page %s"
-msgstr "P&aacute;gina %s"
-
-#: ../inc/setup.php:48
-msgid "Primary Menu"
-msgstr "Menu Prim&aacute;rio"
-
-#: ../inc/setup.php:98
-msgid "Read More..."
-msgstr "Leia mais..."
-
-#: ../inc/widgets.php:10
-msgid "Sidebar"
-msgstr "Barra Lateral"
-
-#: ../inc/custom-comments.php:14
-msgid "Email"
-msgstr "E-mail"
-
-#: ../inc/custom-comments.php:25
-msgctxt "noun"
-msgid "Comment"
-msgstr "Comentário"
-
-#: ../loop-templates/content.php:33 ../loop-templates/content-single.php:29 ..
-#: loop-templates/content-page.php:25
-msgid "Pages:"
-msgstr "P&aacute;ginas"
-
-#: ../loop-templates/content-none.php:16
-msgid "Nothing Found"
-msgstr "Nada encontrado."
-
-#: ../loop-templates/content-none.php:24
-#, php-format
-msgid "Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
-msgstr "Pronto para publicar seu primeiro post? <a href=\"%1$s\">Comece aqui</a>."
-
-#: ../loop-templates/content-none.php:28
-msgid ""
-"Sorry, but nothing matched your search terms. Please try again with some "
-"different keywords."
-msgstr ""
-"Desculpe, mas nada foi encontrado para sua pesquisa. Por favor, tente "
-"novamente com outras palavras."
-
-#: ../loop-templates/content-none.php:33
-msgid ""
-"It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps "
-"searching can help."
-msgstr ""
-"Parece que a p&aacute;gina que voc&ecirc; procura n&atilde;o existe ou foi "
-"removida.<br><br> Tente os links abaixo ou use a pesquisa."
-
-#. Name of the theme
-msgid "UnderStrap"
-msgstr "UnderStrap"
-
-#. Theme URI of the theme
-msgid "http://understrap.com"
-msgstr "http://understrap.com"
-
-#. Description of the theme
-msgid ""
-"Combination of Automattic´s _s theme and Bootstrap SASS. Made as a solid "
-"starting point for your next theme project and WordPress website. Including "
-"Font Awesome support, build-in widget slider and much more you need for "
-"basic websites."
-msgstr ""
-"Combina&ccedil;&atilde;o do tema Automattic _s com Bootstrap SASS. "
-"Construido para ser um s&oacute;lido ponto de partida para o seu pr&oacute;"
-"ximo site WordPres. Incluindo suporte a Font Awesome, slider com widgets e "
-"muito mais que voc&ecirc; precisa para um site b&aacute;sico."
-
-#. Author of the theme
-msgid "Holger Koenemann"
-msgstr "Holger Koenemann"
-
-#. Author URI of the theme
-msgid "http://www.holgerkoenemann.de"
-msgstr "http://www.holgerkoenemann.de"
diff --git a/dist/languages/pt_PT.mo b/dist/languages/pt_PT.mo
deleted file mode 100644
index 74c4e66..0000000
--- a/dist/languages/pt_PT.mo
+++ /dev/null
Binary files differ
diff --git a/dist/languages/pt_PT.po b/dist/languages/pt_PT.po
deleted file mode 100644
index 007d035..0000000
--- a/dist/languages/pt_PT.po
+++ /dev/null
@@ -1,796 +0,0 @@
-# Loco Gettext template
-msgid ""
-msgstr ""
-"Project-Id-Version: understrap\n"
-"Report-Msgid-Bugs-To: http://wordpress.org/support/theme/_s\n"
-"POT-Creation-Date: 2016-12-20 05:10+0000\n"
-"PO-Revision-Date: 2018-07-02 12:58+0100\n"
-"Last-Translator: \n"
-"Language-Team: \n"
-"Language: pt_PT\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"POT-Revision-Date: Mon Jul 04 2016 09:13:18 GMT+0200 (CEST)\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Poedit-SourceCharset: UTF-8\n"
-"X-Generator: Poedit 2.0.6\n"
-"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
-"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
-"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
-"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
-"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
-"X-Poedit-Basepath: ..\n"
-"X-Poedit-SearchPath-0: footer.php\n"
-"X-Poedit-SearchPath-1: header.php\n"
-"X-Poedit-SearchPath-2: index.php\n"
-"X-Poedit-SearchPath-3: statichero.php\n"
-"X-Poedit-SearchPath-4: 404.php\n"
-"X-Poedit-SearchPath-5: archive.php\n"
-"X-Poedit-SearchPath-6: search.php\n"
-"X-Poedit-SearchPath-7: sticky.php\n"
-"X-Poedit-SearchPath-8: single.php\n"
-"X-Poedit-SearchPath-9: sidebar.php\n"
-"X-Poedit-SearchPath-10: comment-form.php\n"
-"X-Poedit-SearchPath-11: comments.php\n"
-"X-Poedit-SearchPath-12: content-none.php\n"
-"X-Poedit-SearchPath-13: content-page.php\n"
-"X-Poedit-SearchPath-14: content-search.php\n"
-"X-Poedit-SearchPath-15: content-single.php\n"
-"X-Poedit-SearchPath-16: content.php\n"
-"X-Poedit-SearchPath-17: hero.php\n"
-"X-Poedit-SearchPath-18: page.php\n"
-"X-Poedit-SearchPath-19: functions.php\n"
-"X-Poedit-SearchPath-20: page-templates\n"
-"X-Poedit-SearchPath-21: inc\n"
-
-#: search.php:29
-#, php-format
-msgid "Search Results for: %s"
-msgstr "Procurar resultados para: %s"
-
-#: header.php:34
-msgid "Skip to content"
-msgstr "Saltar para o conteúdo"
-
-#: 404.php:24
-msgid "Oops! That page can&rsquo;t be found."
-msgstr "Ops! Essa página não foi encontrada."
-
-#: 404.php:31
-msgid ""
-"It looks like nothing was found at this location. Maybe try one of the links "
-"below or a search?"
-msgstr ""
-"Parece que nada foi encontrado neste local. Talvez tente um dos links abaixo "
-"ou uma pesquisa!"
-
-#: 404.php:42
-msgid "Most Used Categories"
-msgstr "Categorias mais utilizadas"
-
-#. translators: %1$s: smiley
-#: 404.php:62
-#, php-format
-msgid "Try looking in the monthly archives. %1$s"
-msgstr "Tente procurar nos arquivos mensais. %1$s"
-
-#: author.php:34
-msgid "About:"
-msgstr "Sobre:"
-
-#: author.php:42 inc/custom-comments.php:30
-msgid "Website"
-msgstr "Website"
-
-#: author.php:49
-msgid "Profile"
-msgstr "Perfil"
-
-#: author.php:54
-msgid "Posts by"
-msgstr "Post por"
-
-#: author.php:68
-msgid "in"
-msgstr "em"
-
-#: comments.php:28
-#, php-format
-msgctxt "comments title"
-msgid "One thought on &ldquo;%2$s&rdquo;"
-msgid_plural "%1$s thoughts on &ldquo;%2$s&rdquo;"
-msgstr[0] "Uma ideia sobre &ldquo;%2$s&rdquo;"
-msgstr[1] "%1$s ideias sobre &ldquo;%2$s&rdquo;"
-
-#: comments.php:36 comments.php:59
-msgid "Comment navigation"
-msgstr "Navegação Respostas"
-
-#: comments.php:38 comments.php:61
-msgid "&larr; Older Comments"
-msgstr "&larr; Comentários mais antigos"
-
-#: comments.php:42 comments.php:65
-msgid "Newer Comments &rarr;"
-msgstr "Comentários mais recentes &rarr;"
-
-#: comments.php:78
-msgid "Comments are closed."
-msgstr "Comentários estão fechados."
-
-#: footer.php:27
-msgid "http://wordpress.org/"
-msgstr "http://wordpress.org/"
-
-#: footer.php:28
-#, php-format
-msgid "Proudly powered by %s"
-msgstr "Orgulhosamente criado com %s"
-
-#: footer.php:31
-#, php-format
-msgid "Theme: %1$s by %2$s."
-msgstr "Tema: %1$s por %2$s."
-
-#: footer.php:33
-#, php-format
-msgid "Version: %1$s"
-msgstr "versão: %1$s"
-
-#: searchform.php:10 searchform.php:16
-msgid "Search"
-msgstr "Pesquisar"
-
-#: searchform.php:13
-msgid "Search &hellip;"
-msgstr "Pesquisar &hellip;"
-
-#: loop-templates/content-card.php:43 loop-templates/content-page.php:25
-#: loop-templates/content.php:37 loop-templates/content-single.php:31
-#: loop-templates/content-verticalpage.php:28
-msgid "Pages:"
-msgstr "Páginas:"
-
-#: loop-templates/content-page.php:34
-#: loop-templates/content-verticalpage.php:37
-msgid "Edit"
-msgstr "Editar"
-
-#: loop-templates/content-none.php:15
-msgid "Nothing Found"
-msgstr "Nada encontrado"
-
-#: loop-templates/content-none.php:23
-#, php-format
-msgid ""
-"Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
-msgstr ""
-"Pronto para publicar o primeiro post? <a href=\"%1$s\">Começar aqui</a>."
-
-#: loop-templates/content-none.php:28
-msgid ""
-"Sorry, but nothing matched your search terms. Please try again with some "
-"different keywords."
-msgstr ""
-"Lamentamos, nada corresponde aos termos de pesquisa. Por favor, tentar "
-"novamente com algumas palavras-chave diferentes."
-
-#: loop-templates/content-none.php:34
-msgid ""
-"It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps "
-"searching can help."
-msgstr ""
-"Parece que não conseguimos encontrar o que procura. Talvez pesquisar ajude."
-
-#. Name of the template
-msgid "Blank Page Template"
-msgstr "Template Página Vazia"
-
-#. Name of the template
-msgid "Left and Right Sidebar Layout"
-msgstr "Layout com Barra Lateral à Esquerda"
-
-#. Name of the template
-msgid "Empty Page Template"
-msgstr "Template página vazia"
-
-#. Name of the template
-msgid "Full Width Page"
-msgstr "Página largura completa"
-
-#. Name of the template
-msgid "Left Sidebar Layout"
-msgstr "Layout com Barra Lateral à Esquerda"
-
-#. Name of the template
-msgid "Vertical One Page"
-msgstr "Uma Página Vertical"
-
-#: inc/template-tags.php:18
-#, php-format
-msgid " Edited %4$s"
-msgstr " Editado %4$s"
-
-#: inc/template-tags.php:29
-#, php-format
-msgctxt "post date"
-msgid "Posted on %s"
-msgstr "Colocado em %s"
-
-#: inc/template-tags.php:34
-#, php-format
-msgctxt "post author"
-msgid "by %s"
-msgstr "por %s"
-
-#. translators: used between list items, there is a space after the comma
-#: inc/template-tags.php:51 inc/template-tags.php:57
-msgid ", "
-msgstr ", "
-
-#: inc/template-tags.php:53
-#, php-format
-msgid "Posted in %1$s"
-msgstr "Colocado em %1$s"
-
-#: inc/template-tags.php:59
-#, php-format
-msgid "Tagged %1$s"
-msgstr "Etiquetas %1$s"
-
-#: inc/template-tags.php:65
-msgid "Leave a comment"
-msgstr "Comentar"
-
-#: inc/template-tags.php:65
-msgid "1 Comment"
-msgstr "1 Comentário"
-
-#: inc/template-tags.php:65
-msgid "% Comments"
-msgstr "% Comentários"
-
-#. translators: %s: Name of current post
-#: inc/template-tags.php:72
-#, php-format
-msgid "Edit %s"
-msgstr "Editar %s"
-
-#: inc/template-tags.php:143
-msgid "Post navigation"
-msgstr "Navegação nos Posts"
-
-#: inc/template-tags.php:148
-msgctxt "Previous post link"
-msgid "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-msgstr ""
-
-#: inc/template-tags.php:151
-msgctxt "Next post link"
-msgid "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-msgstr ""
-
-#: inc/setup.php:51
-msgid "Primary Menu"
-msgstr "Menu principal"
-
-#: inc/setup.php:122
-msgid "Read More..."
-msgstr "Continuar a ler..."
-
-#: inc/widgets.php:14
-msgid "Right Sidebar"
-msgstr "Barra Lateral Direita"
-
-#: inc/widgets.php:24
-msgid "Left Sidebar"
-msgstr "Barra Lateral Esquerda"
-
-#: inc/widgets.php:34
-msgid "Hero Slider"
-msgstr "Hero Slider"
-
-#: inc/widgets.php:44
-msgid "Hero Static"
-msgstr "Hero Static"
-
-#: inc/widgets.php:54
-msgid "Footer Full"
-msgstr "Rodapé completo"
-
-#: inc/custom-comments.php:24
-msgid "Name"
-msgstr "Nome"
-
-#: inc/custom-comments.php:27
-msgid "Email"
-msgstr "Email"
-
-#: inc/custom-comments.php:49
-msgctxt "noun"
-msgid "Comment"
-msgstr "Comentário"
-
-#: inc/customizer.php:36
-msgid "Slider Settings"
-msgstr "Definições do Slider"
-
-#: inc/customizer.php:45
-msgid "Number of slides displaying at once"
-msgstr "Número de slides mostrados de cada vez"
-
-#: inc/customizer.php:57
-msgid "Slider Time (in ms)"
-msgstr "Tempo (ms) por slide"
-
-#: inc/customizer.php:69
-msgid "Loop Slider Content"
-msgstr "Iterar conteúdo do Slider"
-
-#: inc/customizer.php:81
-msgid "Theme Layout Settings"
-msgstr "Definições do Layout do tema"
-
-#: inc/customizer.php:83
-msgid "Container width and sidebar defaults"
-msgstr "Contentor com Barras Laterais por defeito"
-
-#: inc/customizer.php:98
-msgid "Container Width"
-msgstr "Largura do contentor"
-
-#: inc/customizer.php:99
-msgid "Choose between Bootstrap's container and container-fluid"
-msgstr "Escolha entre Contentor do Bootstrap ou Contentor fluído"
-
-#: inc/customizer.php:104
-msgid "Fixed width container"
-msgstr "Contentor com largura fixa"
-
-#: inc/customizer.php:105
-msgid "Full width container"
-msgstr "Contentor com largura completa"
-
-#: inc/customizer.php:122
-msgid "Sidebar Positioning"
-msgstr "Colocação da Barra Lateral"
-
-#: inc/customizer.php:123
-msgid "Set sidebar's position. Can either be: right, left, both or none"
-msgstr ""
-"Posições das Barras Laterais pode ser, esquerda, direita, ambas ou nenhuma"
-
-#: inc/customizer.php:129
-msgid "Right sidebar"
-msgstr "Barra Lateral Direita"
-
-#: inc/customizer.php:130
-msgid "Left sidebar"
-msgstr "Barra Lateral Esquerda"
-
-#: inc/customizer.php:131
-msgid "Left & Right sidebars"
-msgstr "Barras Laterais Esquerda e Direita"
-
-#: inc/customizer.php:132
-msgid "No sidebar"
-msgstr "Sem Barra Lateral"
-
-#: inc/customizer.php:150
-msgid "Posts Index Style"
-msgstr "Estilo do Índex de Posts"
-
-#: inc/customizer.php:151
-msgid "Choose how to display latest posts"
-msgstr "Escolher como mostrar os últimos posts"
-
-#: inc/customizer.php:156
-msgid "Default"
-msgstr "Pré-definição"
-
-#: inc/customizer.php:157
-msgid "Masonry"
-msgstr "Mosaico"
-
-#: inc/customizer.php:158
-msgid "Grid"
-msgstr "Grelha"
-
-#: inc/customizer.php:187
-msgid "Grid Post Columns"
-msgstr "Grelha"
-
-#: inc/customizer.php:188
-msgid "Choose how many columns to use"
-msgstr "Escolher quantas colunas usar"
-
-#: woocommerce/cart/proceed-to-checkout-button.php:27
-msgid "Proceed to Checkout"
-msgstr "Prosseguir com a compra"
-
-#: woocommerce/cart/mini-cart.php:49 woocommerce/cart/cart.php:60
-msgid "Remove this item"
-msgstr "Remover este item"
-
-#: woocommerce/cart/mini-cart.php:72
-msgid "No products in the cart."
-msgstr "Sem produtos no carrilho."
-
-#: woocommerce/cart/mini-cart.php:80
-msgid "Subtotal"
-msgstr ""
-
-#: woocommerce/cart/mini-cart.php:85
-msgid "View Cart"
-msgstr "Ver carrinho"
-
-#: woocommerce/cart/mini-cart.php:86
-msgid "Checkout"
-msgstr "Comprar"
-
-#: woocommerce/cart/cart-empty.php:28
-msgid "Your cart is currently empty."
-msgstr "O seu carrinho está vazio neste momento."
-
-#: woocommerce/cart/cart-empty.php:36
-msgid "Return To Shop"
-msgstr "Voltar às compras"
-
-#: woocommerce/cart/cart.php:36 woocommerce/cart/cart.php:79
-#: woocommerce/checkout/form-pay.php:29
-msgid "Product"
-msgstr "Produto"
-
-#: woocommerce/cart/cart.php:37 woocommerce/cart/cart.php:97
-msgid "Price"
-msgstr "Preço"
-
-#: woocommerce/cart/cart.php:38 woocommerce/cart/cart.php:103
-msgid "Quantity"
-msgstr "Quantidade"
-
-#: woocommerce/cart/cart.php:39 woocommerce/cart/cart.php:120
-#: woocommerce/myaccount/my-orders.php:16
-msgid "Total"
-msgstr ""
-
-#: woocommerce/cart/cart.php:92
-msgid "Available on backorder"
-msgstr "Disponível sob reserva"
-
-#: woocommerce/cart/cart.php:138
-msgid "Coupon:"
-msgstr "Cupão:"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:36
-msgid "Coupon code"
-msgstr "Código do cupão"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:40
-msgid "Apply Coupon"
-msgstr "Aplicar cupão"
-
-#: woocommerce/cart/cart.php:144
-msgid "Update Cart"
-msgstr "Actualizar carrilho"
-
-#: woocommerce/checkout/payment.php:35
-msgid ""
-"Sorry, it seems that there are no available payment methods for your state. "
-"Please contact us if you require assistance or wish to make alternate "
-"arrangements."
-msgstr ""
-"Lamentamos, não há métodos de pagamento disponíveis para a sua localização. "
-"Por favor contacte-nos se desejar combinar alternativas."
-
-#: woocommerce/checkout/payment.php:35
-msgid "Please fill in your details above to see available payment methods."
-msgstr ""
-"Por favor preencha os seus dados para ver métodos de pagamento disponíveis."
-
-#: woocommerce/checkout/payment.php:42
-msgid ""
-"Since your browser does not support JavaScript, or it is disabled, please "
-"ensure you click the <em>Update Totals</em> button before placing your "
-"order. You may be charged more than the amount stated above if you fail to "
-"do so."
-msgstr ""
-"Dado que o seu navegador de Internet não suporta Javascript, ou o tem "
-"desligado, por favor carregue no botão <em>Actualizar Totais</em> antes de "
-"colocar a sua encomenda. Não o fazer pode ocasionar erros."
-
-#: woocommerce/checkout/payment.php:43
-msgid "Update totals"
-msgstr "Actualizar Totais"
-
-#: woocommerce/checkout/form-pay.php:30
-msgid "Qty"
-msgstr "Qtd"
-
-#: woocommerce/checkout/form-pay.php:31
-msgid "Totals"
-msgstr "Totais"
-
-#: woocommerce/checkout/form-pay.php:79
-msgid ""
-"Sorry, it seems that there are no available payment methods for your "
-"location. Please contact us if you require assistance or wish to make "
-"alternate arrangements."
-msgstr ""
-"Lamentamos, não há métodos de pagamento disponíveis para a sua localização. "
-"Por favor contacte-nos se desejar combinar alternativas."
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Have a coupon?"
-msgstr "Tem um cupão?"
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Click here to enter your code"
-msgstr "Carregue aqui para introduzir o seu código"
-
-#: woocommerce/global/form-login.php:35
-#: woocommerce/myaccount/form-lost-password.php:30
-msgid "Username or email"
-msgstr "Nome de utilizador ou endereço de email"
-
-#: woocommerce/global/form-login.php:39 woocommerce/myaccount/form-login.php:48
-#: woocommerce/myaccount/form-login.php:98
-msgid "Password"
-msgstr "Palavra passe"
-
-#: woocommerce/global/form-login.php:48 woocommerce/myaccount/form-login.php:37
-#: woocommerce/myaccount/form-login.php:56
-msgid "Login"
-msgstr ""
-
-#: woocommerce/global/form-login.php:51 woocommerce/myaccount/form-login.php:58
-msgid "Remember me"
-msgstr "Manter login"
-
-#: woocommerce/global/form-login.php:55 woocommerce/myaccount/form-login.php:62
-msgid "Lost your password?"
-msgstr "Perdeu a palavra passe?"
-
-#: woocommerce/global/quantity-input.php:24
-msgctxt "Product quantity input tooltip"
-msgid "Qty"
-msgstr "Qtd"
-
-#: woocommerce/myaccount/form-lost-password.php:27
-msgid ""
-"Lost your password? Please enter your username or email address. You will "
-"receive a link to create a new password via email."
-msgstr ""
-"Perdeu a palavra passe? Por favor preencha o seu endereço de email. Receberá "
-"um link para criar uma nova palavra passe."
-
-#: woocommerce/myaccount/form-lost-password.php:40
-msgid "Reset Password"
-msgstr "Enviar link"
-
-#: woocommerce/myaccount/form-login.php:44
-msgid "Username or email address"
-msgstr "Nome de utilizador ou endereço de email"
-
-#: woocommerce/myaccount/form-login.php:75
-#: woocommerce/myaccount/form-login.php:112
-msgid "Register"
-msgstr "Registrar"
-
-#: woocommerce/myaccount/form-login.php:84
-msgid "Username"
-msgstr "Nome de utilizador"
-
-#: woocommerce/myaccount/form-login.php:91
-#: woocommerce/myaccount/form-edit-account.php:40
-msgid "Email address"
-msgstr "Endereço de email"
-
-#: woocommerce/myaccount/form-login.php:105
-msgid "Anti-spam"
-msgstr ""
-
-#: woocommerce/myaccount/form-edit-account.php:30
-msgid "First name"
-msgstr "Primeiro nome"
-
-#: woocommerce/myaccount/form-edit-account.php:34
-msgid "Last name"
-msgstr "Ultimo nome"
-
-#: woocommerce/myaccount/form-edit-account.php:45
-msgid "Password Change"
-msgstr "Alterar palavra passe"
-
-#: woocommerce/myaccount/form-edit-account.php:48
-msgid "Current Password (leave blank to leave unchanged)"
-msgstr "Palavra passe actual (deixar em branco para não alterar) "
-
-#: woocommerce/myaccount/form-edit-account.php:52
-msgid "New Password (leave blank to leave unchanged)"
-msgstr "Nova Palavra passe (deixar em branco para não alterar)"
-
-#: woocommerce/myaccount/form-edit-account.php:56
-msgid "Confirm New Password"
-msgstr "Reintroduzir nova palavra passe"
-
-#: woocommerce/myaccount/form-edit-account.php:66
-msgid "Save changes"
-msgstr "Gravar"
-
-#: woocommerce/myaccount/my-orders.php:13
-msgid "Order"
-msgstr "Encomenda"
-
-#: woocommerce/myaccount/my-orders.php:14
-msgid "Date"
-msgstr "Data"
-
-#: woocommerce/myaccount/my-orders.php:15
-msgid "Status"
-msgstr "Estado"
-
-#: woocommerce/myaccount/my-orders.php:30
-msgid "Recent Orders"
-msgstr "Encomendas recentes"
-
-#: woocommerce/myaccount/my-orders.php:55 woocommerce/myaccount/orders.php:51
-msgctxt "hash before order number"
-msgid "#"
-msgstr ""
-
-#: woocommerce/myaccount/my-orders.php:65 woocommerce/myaccount/orders.php:61
-#, php-format
-msgid "%s for %s item"
-msgid_plural "%s for %s items"
-msgstr[0] "%s por %s item."
-msgstr[1] "%s por %s items."
-
-#: woocommerce/myaccount/my-orders.php:72 woocommerce/myaccount/orders.php:68
-msgid "Pay"
-msgstr "Pagar"
-
-#: woocommerce/myaccount/my-orders.php:76 woocommerce/myaccount/orders.php:72
-msgid "View"
-msgstr "Ver"
-
-#: woocommerce/myaccount/my-orders.php:80 woocommerce/myaccount/orders.php:76
-msgid "Cancel"
-msgstr "Cancelar"
-
-#: woocommerce/myaccount/orders.php:107
-msgid "Previous"
-msgstr "Anterior"
-
-#: woocommerce/myaccount/orders.php:111
-msgid "Next"
-msgstr "Próximo"
-
-#: woocommerce/myaccount/orders.php:119 woocommerce/myaccount/downloads.php:98
-msgid "Go Shop"
-msgstr "Ir comprar"
-
-#: woocommerce/myaccount/orders.php:121
-msgid "No order has been made yet."
-msgstr "Sem encomendas"
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Billing Address"
-msgstr "Endereço de faturação"
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Shipping Address"
-msgstr "Endereço de expedição"
-
-#: woocommerce/myaccount/form-edit-address.php:46
-msgid "Save Address"
-msgstr "Gravar endereço"
-
-#: woocommerce/myaccount/form-reset-password.php:27
-msgid "Enter a new password below."
-msgstr "Introduzir nova palavra passe abaixo."
-
-#: woocommerce/myaccount/form-reset-password.php:30
-msgid "New password"
-msgstr "Nova palavra passe"
-
-#: woocommerce/myaccount/form-reset-password.php:34
-msgid "Re-enter new password"
-msgstr "Reintroduzir nova palavra passe"
-
-#: woocommerce/myaccount/form-reset-password.php:47
-msgid "Save"
-msgstr "Gravar"
-
-#: woocommerce/myaccount/downloads.php:59
-msgid "&infin;"
-msgstr ""
-
-#: woocommerce/myaccount/downloads.php:67
-msgid "Never"
-msgstr "Nunca"
-
-#: woocommerce/myaccount/downloads.php:75
-msgid "Download"
-msgstr "Descarregar"
-
-#: woocommerce/myaccount/downloads.php:100
-msgid "No downloads available yet."
-msgstr "Ainda não há downloads disponíveis."
-
-#: woocommerce/single-product/review-rating.php:28
-#, php-format
-msgid "Rated %d out of 5"
-msgstr "Classificado %d de 5"
-
-#: woocommerce/single-product/review-rating.php:29
-msgid "out of 5"
-msgstr "de 5"
-
-#: woocommerce/single-product/rating.php:36
-#, php-format
-msgid "Rated %s out of 5"
-msgstr "Classificado %s de 5"
-
-#: woocommerce/single-product/rating.php:38
-#, php-format
-msgid "out of %s5%s"
-msgstr "de %s5%s"
-
-#: woocommerce/single-product/rating.php:39
-#, php-format
-msgid "based on %s customer rating"
-msgid_plural "based on %s customer ratings"
-msgstr[0] "baseado em %s classificação de cliente"
-msgstr[1] "baseado em %s classificaçõs de clientes"
-
-#: woocommerce/single-product/rating.php:42
-#, php-format
-msgid "%s customer review"
-msgid_plural "%s customer reviews"
-msgstr[0] "%s comentário de um cliente"
-msgstr[1] "%s comentários de clientes"
-
-#. Name of the theme
-msgid "UnderStrap"
-msgstr "UnderStrap"
-
-#. Description of the theme
-msgid ""
-"Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid "
-"starting point for your next theme project and WordPress website. Use it as "
-"starter theme or as a parent theme. It is up to you. Including Font Awesome "
-"support, built-in widget slider and much more you need for basic websites. "
-"IMPORTANT: All developer dependencies are not bundled with this install "
-"file. Just download the .zip, extract it and run \"npm install\" and \"gulp "
-"copy-assets\" inside the extracted /understrap folder."
-msgstr ""
-"Combinação do tema _s da Automattic e Bootstrap 4. Pensado como um ponto de "
-"arranque sólido para o teu próximo projecto e website WordPress. Utiliza "
-"como um starter theme ou parent theme. Inclui suporte para Font Awesome, "
-"slider de widgets e muito mais. IMPORTANTE as dependências de "
-"desenvolvimento não estão incluídas com o ficheiro de instalação. é "
-"necessário executar \"npm install\" e \"gulp copy-assets\" dentro da "
-"directoria /understrap. "
-
-#. Theme URI of the theme
-msgid "http://understrap.com"
-msgstr "http://understrap.com"
-
-#. Author of the theme
-msgid "Holger Koenemann"
-msgstr "Holger Koenemann"
-
-#. Author URI of the theme
-msgid "http://www.holgerkoenemann.de"
-msgstr "http://www.holgerkoenemann.de"
-
-#~ msgid ""
-#~ "Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid "
-#~ "starting point for your next theme project and WordPress website. Use it "
-#~ "as starter theme or as parent theme. It is up to you."
-#~ msgstr ""
-#~ "Combinação do tema _s da Automattic com Bootstrap 4. Feito como um sólido "
-#~ "ponto de partida para o tema do seu próximo website WordPress. Usar como "
-#~ "tema de arranque ou como tema base, cabe a si definir."
diff --git a/dist/languages/ru_RU.mo b/dist/languages/ru_RU.mo
deleted file mode 100644
index 8978d1b..0000000
--- a/dist/languages/ru_RU.mo
+++ /dev/null
Binary files differ
diff --git a/dist/languages/ru_RU.po b/dist/languages/ru_RU.po
deleted file mode 100644
index 94057ee..0000000
--- a/dist/languages/ru_RU.po
+++ /dev/null
@@ -1,797 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: understrap\n"
-"Report-Msgid-Bugs-To: http://wordpress.org/support/theme/_s\n"
-"POT-Creation-Date: 2018-06-17 17:56+0000\n"
-"POT-Revision-Date: Mon Jul 04 2016 09:13:18 GMT+0200 (CEST)\n"
-"PO-Revision-Date: 2018-06-17 17:57+0000\n"
-"Last-Translator: edkozuto <edkozuto@gmail.com>\n"
-"Language-Team: Русский\n"
-"Language: ru_RU\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10 >= 2 && "
-"n%10<=4 &&(n%100<10||n%100 >= 20)? 1 : 2);\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-SourceCharset: UTF-8\n"
-"X-Generator: Loco https://localise.biz/\n"
-"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
-"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
-"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
-"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
-"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
-"X-Poedit-Basepath: ..\n"
-"X-Poedit-SearchPath-0: footer.php\n"
-"X-Poedit-SearchPath-1: header.php\n"
-"X-Poedit-SearchPath-2: index.php\n"
-"X-Poedit-SearchPath-3: statichero.php\n"
-"X-Poedit-SearchPath-4: 404.php\n"
-"X-Poedit-SearchPath-5: archive.php\n"
-"X-Poedit-SearchPath-6: search.php\n"
-"X-Poedit-SearchPath-7: sticky.php\n"
-"X-Poedit-SearchPath-8: single.php\n"
-"X-Poedit-SearchPath-9: sidebar.php\n"
-"X-Poedit-SearchPath-10: comment-form.php\n"
-"X-Poedit-SearchPath-11: comments.php\n"
-"X-Poedit-SearchPath-12: content-none.php\n"
-"X-Poedit-SearchPath-13: content-page.php\n"
-"X-Poedit-SearchPath-14: content-search.php\n"
-"X-Poedit-SearchPath-15: content-single.php\n"
-"X-Poedit-SearchPath-16: content.php\n"
-"X-Poedit-SearchPath-17: hero.php\n"
-"X-Poedit-SearchPath-18: page.php\n"
-"X-Poedit-SearchPath-19: functions.php\n"
-"X-Poedit-SearchPath-20: page-templates\n"
-"X-Poedit-SearchPath-21: inc"
-
-#: search.php:29
-#, php-format
-msgid "Search Results for: %s"
-msgstr "Результаты поиска для: %s"
-
-#: header.php:34
-msgid "Skip to content"
-msgstr "Перейти к содержанию"
-
-#: 404.php:24
-msgid "Oops! That page can&rsquo;t be found."
-msgstr "Не удалось найти эту страницу."
-
-#: 404.php:31
-msgid ""
-"It looks like nothing was found at this location. Maybe try one of the links "
-"below or a search?"
-msgstr ""
-"Похоже, здесь ничего не удалось найти. Попробуйте одну из ссылок ниже или "
-"поиск."
-
-#: 404.php:42
-msgid "Most Used Categories"
-msgstr "Популярные категории"
-
-#. translators: %1$s: smiley
-#: 404.php:62
-#, php-format
-msgid "Try looking in the monthly archives. %1$s"
-msgstr "Попробуйте поискать в архивах за прошлые месяцы. %1$s"
-
-#: author.php:34
-msgid "About:"
-msgstr "О:"
-
-#: author.php:42 inc/custom-comments.php:30
-msgid "Website"
-msgstr "Сайт"
-
-#: author.php:49
-msgid "Profile"
-msgstr "Профиль"
-
-#: author.php:54
-msgid "Posts by"
-msgstr "Опубликовано"
-
-#: author.php:68
-msgid "in"
-msgstr "в"
-
-#: comments.php:28
-#, php-format
-msgctxt "comments title"
-msgid "One thought on &ldquo;%2$s&rdquo;"
-msgid_plural "%1$s thoughts on &ldquo;%2$s&rdquo;"
-msgstr[0] "Один комментарий на &ldquo;%2$s&rdquo;"
-msgstr[1] "%1$s комментария на &ldquo;%2$s&rdquo;"
-msgstr[2] "%1$s комментариев на &ldquo;%2$s&rdquo;"
-
-#: comments.php:36 comments.php:59
-msgid "Comment navigation"
-msgstr "Навигация по комментариям"
-
-#: comments.php:38 comments.php:61
-msgid "&larr; Older Comments"
-msgstr "&larr; Старые комментарии"
-
-#: comments.php:42 comments.php:65
-msgid "Newer Comments &rarr;"
-msgstr "Свежие комментарии &rarr;"
-
-#: comments.php:78
-msgid "Comments are closed."
-msgstr "Комментарии закрыты."
-
-#: footer.php:27
-msgid "http://wordpress.org/"
-msgstr "http://wordpress.org/"
-
-#: footer.php:28
-#, php-format
-msgid "Proudly powered by %s"
-msgstr "Сайт работает на %s"
-
-#: footer.php:31
-#, php-format
-msgid "Theme: %1$s by %2$s."
-msgstr "Тема: %1$s за авторством %2$s."
-
-#: footer.php:33
-#, php-format
-msgid "Version: %1$s"
-msgstr "Версия: %1$s"
-
-#: searchform.php:10 searchform.php:16
-msgid "Search"
-msgstr "Поиск"
-
-#: searchform.php:13
-msgid "Search &hellip;"
-msgstr "Поиск &hellip;"
-
-#: loop-templates/content-card.php:43 loop-templates/content-page.php:25
-#: loop-templates/content.php:37 loop-templates/content-single.php:31
-#: loop-templates/content-verticalpage.php:28
-msgid "Pages:"
-msgstr "Страницы"
-
-#: loop-templates/content-page.php:34
-#: loop-templates/content-verticalpage.php:37
-msgid "Edit"
-msgstr "Редактировать"
-
-#: loop-templates/content-none.php:15
-msgid "Nothing Found"
-msgstr "Ничего не найдено"
-
-#: loop-templates/content-none.php:23
-#, php-format
-msgid ""
-"Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
-msgstr "Готовы опубликовать первую запись? <a href=\"%1$s\">Начните здесь</a>."
-
-#: loop-templates/content-none.php:28
-msgid ""
-"Sorry, but nothing matched your search terms. Please try again with some "
-"different keywords."
-msgstr ""
-"Извините, по вашему запросу ничего не найдено. Попробуйте другие ключевые "
-"слова."
-
-#: loop-templates/content-none.php:34
-msgid ""
-"It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps "
-"searching can help."
-msgstr ""
-"Кажется, мы не можем найти то, что вы ищете. Возможно, вам поможет поиск."
-
-#. Name of the template
-msgid "Blank Page Template"
-msgstr "Чистая страница"
-
-#. Name of the template
-msgid "Left and Right Sidebar Layout"
-msgstr "Компоновка левой и правой боковых панелей"
-
-#. Name of the template
-msgid "Empty Page Template"
-msgstr "Пустая страница"
-
-#. Name of the template
-msgid "Full Width Page"
-msgstr "Страница во всю ширину"
-
-#. Name of the template
-msgid "Left Sidebar Layout"
-msgstr "Компоновка левой боковой панели"
-
-#. Name of the template
-msgid "Vertical One Page"
-msgstr "Вертикальный одностраничник"
-
-#: inc/template-tags.php:18
-#, php-format
-msgid " Edited %4$s"
-msgstr "Отредактировано %4$s"
-
-#: inc/template-tags.php:29
-#, php-format
-msgctxt "post date"
-msgid "Posted on %s"
-msgstr "Опубликовано %s"
-
-#: inc/template-tags.php:34
-#, php-format
-msgctxt "post author"
-msgid "by %s"
-msgstr "%s"
-
-#. translators: used between list items, there is a space after the comma
-#: inc/template-tags.php:51 inc/template-tags.php:57
-msgid ", "
-msgstr ", "
-
-#: inc/template-tags.php:53
-#, php-format
-msgid "Posted in %1$s"
-msgstr "Опубликовано в %1$s"
-
-#: inc/template-tags.php:59
-#, php-format
-msgid "Tagged %1$s"
-msgstr "Помечено %1$s"
-
-#: inc/template-tags.php:65
-msgid "Leave a comment"
-msgstr "Оставьте комментарий"
-
-#: inc/template-tags.php:65
-msgid "1 Comment"
-msgstr "1 комментарий"
-
-#: inc/template-tags.php:65
-msgid "% Comments"
-msgstr "% комментариев"
-
-#. translators: %s: Name of current post
-#: inc/template-tags.php:72
-#, php-format
-msgid "Edit %s"
-msgstr "Редактировать %s"
-
-#: inc/template-tags.php:143
-msgid "Post navigation"
-msgstr "Навигация по записям"
-
-#: inc/template-tags.php:148
-msgctxt "Previous post link"
-msgid "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-msgstr "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-
-#: inc/template-tags.php:151
-msgctxt "Next post link"
-msgid "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-msgstr "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-
-#: inc/setup.php:51
-msgid "Primary Menu"
-msgstr "Главное меню"
-
-#: inc/setup.php:122
-msgid "Read More..."
-msgstr "Читать далее..."
-
-#: inc/widgets.php:14
-msgid "Right Sidebar"
-msgstr "Правая боковая панель"
-
-#: inc/widgets.php:24
-msgid "Left Sidebar"
-msgstr "Левая боковая панель"
-
-#: inc/widgets.php:34
-msgid "Hero Slider"
-msgstr "Слайдер Hero"
-
-#: inc/widgets.php:44
-msgid "Hero Static"
-msgstr "Статический Hero"
-
-#: inc/widgets.php:54
-msgid "Footer Full"
-msgstr "Подвал"
-
-#: inc/custom-comments.php:24
-msgid "Name"
-msgstr "Имя"
-
-#: inc/custom-comments.php:27
-msgid "Email"
-msgstr "Email"
-
-#: inc/custom-comments.php:49
-msgctxt "noun"
-msgid "Comment"
-msgstr "Комментарий"
-
-#: inc/customizer.php:36
-msgid "Slider Settings"
-msgstr "Настройки слайдера"
-
-#: inc/customizer.php:45
-msgid "Number of slides displaying at once"
-msgstr "Количество отображаемых за раз слайдеров"
-
-#: inc/customizer.php:57
-msgid "Slider Time (in ms)"
-msgstr "Время показа слайда (в мс)"
-
-#: inc/customizer.php:69
-msgid "Loop Slider Content"
-msgstr "Контент цикличного слайдера"
-
-#: inc/customizer.php:81
-msgid "Theme Layout Settings"
-msgstr "Настройки компоновки темы"
-
-#: inc/customizer.php:83
-msgid "Container width and sidebar defaults"
-msgstr "Ширина контейнера и боковая панель по умолчанию"
-
-#: inc/customizer.php:98
-msgid "Container Width"
-msgstr "Ширина контейнера"
-
-#: inc/customizer.php:99
-msgid "Choose between Bootstrap's container and container-fluid"
-msgstr "Выберите контейнер"
-
-#: inc/customizer.php:104
-msgid "Fixed width container"
-msgstr "Контейнер фиксированной ширины"
-
-#: inc/customizer.php:105
-msgid "Full width container"
-msgstr "Контейнер во всю ширину"
-
-#: inc/customizer.php:122
-msgid "Sidebar Positioning"
-msgstr "Расположение боковой панели"
-
-#: inc/customizer.php:123
-msgid "Set sidebar's position. Can either be: right, left, both or none"
-msgstr "Установите позицию боковой панели. Правая, левая, обе или ни одной"
-
-#: inc/customizer.php:129
-msgid "Right sidebar"
-msgstr "Правая боковая панель"
-
-#: inc/customizer.php:130
-msgid "Left sidebar"
-msgstr "Левая боковая панель"
-
-#: inc/customizer.php:131
-msgid "Left & Right sidebars"
-msgstr "Левая и правая боковые панели"
-
-#: inc/customizer.php:132
-msgid "No sidebar"
-msgstr "Без боковой панели"
-
-#: inc/customizer.php:150
-msgid "Posts Index Style"
-msgstr "Стиль индекса записей"
-
-#: inc/customizer.php:151
-msgid "Choose how to display latest posts"
-msgstr "Выберите способ отображения последних постов"
-
-#: inc/customizer.php:156
-msgid "Default"
-msgstr "По умолчанию"
-
-#: inc/customizer.php:157
-msgid "Masonry"
-msgstr "Masonry"
-
-#: inc/customizer.php:158
-msgid "Grid"
-msgstr "Сетка"
-
-#: inc/customizer.php:187
-msgid "Grid Post Columns"
-msgstr "Колонки сетки поста"
-
-#: inc/customizer.php:188
-msgid "Choose how many columns to use"
-msgstr "Выберите количество колонок"
-
-#: woocommerce/cart/proceed-to-checkout-button.php:27
-msgid "Proceed to Checkout"
-msgstr "Перейти к оплате"
-
-#: woocommerce/cart/mini-cart.php:49 woocommerce/cart/cart.php:60
-msgid "Remove this item"
-msgstr "Убрать"
-
-#: woocommerce/cart/mini-cart.php:72
-msgid "No products in the cart."
-msgstr "Корзина пуста."
-
-#: woocommerce/cart/mini-cart.php:80
-msgid "Subtotal"
-msgstr "Подытог"
-
-#: woocommerce/cart/mini-cart.php:85
-msgid "View Cart"
-msgstr "Посмотреть корзину"
-
-#: woocommerce/cart/mini-cart.php:86
-msgid "Checkout"
-msgstr "Оплата"
-
-#: woocommerce/cart/cart-empty.php:28
-msgid "Your cart is currently empty."
-msgstr "Ваша корзина пуста."
-
-#: woocommerce/cart/cart-empty.php:36
-msgid "Return To Shop"
-msgstr "Вернуться в магазин"
-
-#: woocommerce/cart/cart.php:36 woocommerce/cart/cart.php:79
-#: woocommerce/checkout/form-pay.php:29
-msgid "Product"
-msgstr "Товар"
-
-#: woocommerce/cart/cart.php:37 woocommerce/cart/cart.php:97
-msgid "Price"
-msgstr "Цена"
-
-#: woocommerce/cart/cart.php:38 woocommerce/cart/cart.php:103
-msgid "Quantity"
-msgstr "Количество"
-
-#: woocommerce/cart/cart.php:39 woocommerce/cart/cart.php:120
-#: woocommerce/myaccount/my-orders.php:16
-msgid "Total"
-msgstr "Всего"
-
-#: woocommerce/cart/cart.php:92
-msgid "Available on backorder"
-msgstr "Доступен предзаказ"
-
-#: woocommerce/cart/cart.php:138
-msgid "Coupon:"
-msgstr "Купон:"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:36
-msgid "Coupon code"
-msgstr "Код купона"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:40
-msgid "Apply Coupon"
-msgstr "Применить купон"
-
-#: woocommerce/cart/cart.php:144
-msgid "Update Cart"
-msgstr "Обновить корзину"
-
-#: woocommerce/checkout/payment.php:35
-msgid ""
-"Sorry, it seems that there are no available payment methods for your state. "
-"Please contact us if you require assistance or wish to make alternate "
-"arrangements."
-msgstr ""
-"Извините, для вашей страны нет доступных способов оплаты. Пожалуйста, "
-"свяжитесь с нами для решения данного вопроса."
-
-#: woocommerce/checkout/payment.php:35
-msgid "Please fill in your details above to see available payment methods."
-msgstr ""
-"Пожалуйста, введите свои данные ниже, чтолбы увидеть доступные способы "
-"оплаты."
-
-#: woocommerce/checkout/payment.php:42
-msgid ""
-"Since your browser does not support JavaScript, or it is disabled, please "
-"ensure you click the <em>Update Totals</em> button before placing your order."
-" You may be charged more than the amount stated above if you fail to do so."
-msgstr ""
-"Ваш браузер не поддерживает JavaScript или он выключен, убедитесь, что "
-"нажали на кнопку <em>Пересчитать заказ</em> перед оплатой. Если вы не "
-"нажимали эту кнопку, сумма оплаты может оказаться другой."
-
-#: woocommerce/checkout/payment.php:43
-msgid "Update totals"
-msgstr "Пересчитать заказ"
-
-#: woocommerce/checkout/form-pay.php:30
-msgid "Qty"
-msgstr "Кол-во"
-
-#: woocommerce/checkout/form-pay.php:31
-msgid "Totals"
-msgstr "Итого"
-
-#: woocommerce/checkout/form-pay.php:79
-msgid ""
-"Sorry, it seems that there are no available payment methods for your "
-"location. Please contact us if you require assistance or wish to make "
-"alternate arrangements."
-msgstr ""
-"Извините, для вашего местоположении нет доступных способов оплаты. "
-"Пожалуйста, свяжитесь с нами для решения данного вопроса."
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Have a coupon?"
-msgstr "Есть купон?"
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Click here to enter your code"
-msgstr "Нажмите здесь, чтобы ввести код"
-
-#: woocommerce/global/form-login.php:35
-#: woocommerce/myaccount/form-lost-password.php:30
-msgid "Username or email"
-msgstr "Имя пользователя или email"
-
-#: woocommerce/global/form-login.php:39 woocommerce/myaccount/form-login.php:48
-#: woocommerce/myaccount/form-login.php:98
-msgid "Password"
-msgstr "Пароль"
-
-#: woocommerce/global/form-login.php:48 woocommerce/myaccount/form-login.php:37
-#: woocommerce/myaccount/form-login.php:56
-msgid "Login"
-msgstr "Вход"
-
-#: woocommerce/global/form-login.php:51 woocommerce/myaccount/form-login.php:58
-msgid "Remember me"
-msgstr "Запомнить меня"
-
-#: woocommerce/global/form-login.php:55 woocommerce/myaccount/form-login.php:62
-msgid "Lost your password?"
-msgstr "Забыли пароль?"
-
-#: woocommerce/global/quantity-input.php:24
-msgctxt "Product quantity input tooltip"
-msgid "Qty"
-msgstr "Кол-во"
-
-#: woocommerce/myaccount/form-lost-password.php:27
-msgid ""
-"Lost your password? Please enter your username or email address. You will "
-"receive a link to create a new password via email."
-msgstr ""
-"Забыли пароль? Введите вашу почту, на неё придёт ссылка для создания нового "
-"пароля."
-
-#: woocommerce/myaccount/form-lost-password.php:40
-msgid "Reset Password"
-msgstr "Сбросить пароль"
-
-#: woocommerce/myaccount/form-login.php:44
-msgid "Username or email address"
-msgstr "Имя пользователя или email"
-
-#: woocommerce/myaccount/form-login.php:75
-#: woocommerce/myaccount/form-login.php:112
-msgid "Register"
-msgstr "Зарегистрироваться"
-
-#: woocommerce/myaccount/form-login.php:84
-msgid "Username"
-msgstr "Имя пользователя"
-
-#: woocommerce/myaccount/form-login.php:91
-#: woocommerce/myaccount/form-edit-account.php:40
-msgid "Email address"
-msgstr "Email"
-
-#: woocommerce/myaccount/form-login.php:105
-msgid "Anti-spam"
-msgstr "Анти-спам"
-
-#: woocommerce/myaccount/form-edit-account.php:30
-msgid "First name"
-msgstr "Имя"
-
-#: woocommerce/myaccount/form-edit-account.php:34
-msgid "Last name"
-msgstr "Фамилия"
-
-#: woocommerce/myaccount/form-edit-account.php:45
-msgid "Password Change"
-msgstr "Смена пароля"
-
-#: woocommerce/myaccount/form-edit-account.php:48
-msgid "Current Password (leave blank to leave unchanged)"
-msgstr "Текущий пароль "
-
-#: woocommerce/myaccount/form-edit-account.php:52
-msgid "New Password (leave blank to leave unchanged)"
-msgstr "Новый пароль (оставьте пустым, чтобы не менять)"
-
-#: woocommerce/myaccount/form-edit-account.php:56
-msgid "Confirm New Password"
-msgstr "Подтвердите новый пароль"
-
-#: woocommerce/myaccount/form-edit-account.php:66
-msgid "Save changes"
-msgstr "Сохранить изменения"
-
-#: woocommerce/myaccount/my-orders.php:13
-msgid "Order"
-msgstr "Заказ"
-
-#: woocommerce/myaccount/my-orders.php:14
-msgid "Date"
-msgstr "Дата"
-
-#: woocommerce/myaccount/my-orders.php:15
-msgid "Status"
-msgstr "Статус"
-
-#: woocommerce/myaccount/my-orders.php:30
-msgid "Recent Orders"
-msgstr "Недавние заказы"
-
-#: woocommerce/myaccount/my-orders.php:55 woocommerce/myaccount/orders.php:51
-msgctxt "hash before order number"
-msgid "#"
-msgstr "#"
-
-#: woocommerce/myaccount/my-orders.php:65 woocommerce/myaccount/orders.php:61
-#, php-format
-msgid "%s for %s item"
-msgid_plural "%s for %s items"
-msgstr[0] "%s из %s"
-msgstr[1] "%s из %s"
-msgstr[2] "%s из %s"
-
-#: woocommerce/myaccount/my-orders.php:72 woocommerce/myaccount/orders.php:68
-msgid "Pay"
-msgstr "Оплатить"
-
-#: woocommerce/myaccount/my-orders.php:76 woocommerce/myaccount/orders.php:72
-msgid "View"
-msgstr "Подробнее"
-
-#: woocommerce/myaccount/my-orders.php:80 woocommerce/myaccount/orders.php:76
-msgid "Cancel"
-msgstr "Отменить"
-
-#: woocommerce/myaccount/orders.php:107
-msgid "Previous"
-msgstr "Назад"
-
-#: woocommerce/myaccount/orders.php:111
-msgid "Next"
-msgstr "Далее"
-
-#: woocommerce/myaccount/orders.php:119 woocommerce/myaccount/downloads.php:98
-msgid "Go Shop"
-msgstr "В магазин"
-
-#: woocommerce/myaccount/orders.php:121
-msgid "No order has been made yet."
-msgstr "Нет заказов."
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Billing Address"
-msgstr "Адрес"
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Shipping Address"
-msgstr "Адрес доставки"
-
-#: woocommerce/myaccount/form-edit-address.php:46
-msgid "Save Address"
-msgstr "Сохранить адрес"
-
-#: woocommerce/myaccount/form-reset-password.php:27
-msgid "Enter a new password below."
-msgstr "Введите новый пароль"
-
-#: woocommerce/myaccount/form-reset-password.php:30
-msgid "New password"
-msgstr "Новый пароль"
-
-#: woocommerce/myaccount/form-reset-password.php:34
-msgid "Re-enter new password"
-msgstr "Повторите новый пароль"
-
-#: woocommerce/myaccount/form-reset-password.php:47
-msgid "Save"
-msgstr "Сохранить"
-
-#: woocommerce/myaccount/downloads.php:59
-msgid "&infin;"
-msgstr "&infin;"
-
-#: woocommerce/myaccount/downloads.php:67
-msgid "Never"
-msgstr "Никогда"
-
-#: woocommerce/myaccount/downloads.php:75
-msgid "Download"
-msgstr "Загрузка"
-
-#: woocommerce/myaccount/downloads.php:100
-msgid "No downloads available yet."
-msgstr "Нет доступных загрузок."
-
-#: woocommerce/single-product/review-rating.php:28
-#, php-format
-msgid "Rated %d out of 5"
-msgstr "Оценка %d из 5"
-
-#: woocommerce/single-product/review-rating.php:29
-msgid "out of 5"
-msgstr "из 5"
-
-#: woocommerce/single-product/rating.php:36
-#, php-format
-msgid "Rated %s out of 5"
-msgstr "Оценка %s из 5"
-
-#: woocommerce/single-product/rating.php:38
-#, php-format
-msgid "out of %s5%s"
-msgstr "из %s5%s"
-
-#: woocommerce/single-product/rating.php:39
-#, php-format
-msgid "based on %s customer rating"
-msgid_plural "based on %s customer ratings"
-msgstr[0] "основываясь на %s оценке клиента"
-msgstr[1] "основываясь на %s оценках клиенто"
-msgstr[2] "основываясь на %s оценках клиентов"
-
-#: woocommerce/single-product/rating.php:42
-#, php-format
-msgid "%s customer review"
-msgid_plural "%s customer reviews"
-msgstr[0] "&s отзыв"
-msgstr[1] "&s отзыва"
-msgstr[2] "&s отзывов"
-
-#. Name of the theme
-msgid "UnderStrap"
-msgstr "UnderStrap"
-
-#. Description of the theme
-msgid ""
-"Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid "
-"starting point for your next theme project and WordPress website. Use it as "
-"starter theme or as a parent theme. It is up to you. Including Font Awesome "
-"support, built-in widget slider and much more you need for basic websites. "
-"IMPORTANT: All developer dependencies are not bundled with this install file."
-" Just download the .zip, extract it and run \"npm install\" and \"gulp copy-"
-"assets\" inside the extracted /understrap folder."
-msgstr ""
-"Сочетание темы _s от Automatic и Bootstrap 4. Надежный базис для создания "
-"ваших собственных тем и вебсайтов на WordPress. Используйте как основную или "
-"как родительскую тему. Все в ваших руках."
-
-#. Theme URI of the theme
-msgid "http://understrap.com"
-msgstr "http://understrap.com"
-
-#. Author of the theme
-msgid "Holger Koenemann"
-msgstr "Holger Koenemann"
-
-#. Author URI of the theme
-msgid "http://www.holgerkoenemann.de"
-msgstr "http://www.holgerkoenemann.de"
-
-msgid "Proceed to checkout"
-msgstr "Перейти к оплате"
-
-msgid "Apply coupon"
-msgstr "Применить купон"
-
-msgid "Update cart"
-msgstr "Обновить корзину"
-
-msgid "Your order"
-msgstr "Ваш заказ"
diff --git a/dist/languages/sv_SE.mo b/dist/languages/sv_SE.mo
deleted file mode 100644
index ab7caf4..0000000
--- a/dist/languages/sv_SE.mo
+++ /dev/null
Binary files differ
diff --git a/dist/languages/sv_SE.po b/dist/languages/sv_SE.po
deleted file mode 100644
index a4250e4..0000000
--- a/dist/languages/sv_SE.po
+++ /dev/null
@@ -1,397 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: understrap\n"
-"Report-Msgid-Bugs-To: http://wordpress.org/support/theme/_s\n"
-"POT-Creation-Date: 2016-11-23 20:21+0200\n"
-"PO-Revision-Date: 2017-02-20 13:19+0000\n"
-"Last-Translator: Filip Wessman <filip@effektid.com>\n"
-"Language-Team: Swedish (Swedish)\n"
-"Language: sv-SE\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Loco-Source-Locale: sv_SE\n"
-"POT-Revision-Date: Mon Jul 04 2016 09:13:18 GMT+0200 (CEST)\n"
-"X-Poedit-SourceCharset: UTF-8\n"
-"X-Generator: Loco - https://localise.biz/\n"
-"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
-"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
-"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
-"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
-"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
-"X-Poedit-Basepath: ..\n"
-"X-Poedit-SearchPath-0: footer.php\n"
-"X-Poedit-SearchPath-1: header.php\n"
-"X-Poedit-SearchPath-2: index.php\n"
-"X-Poedit-SearchPath-3: statichero.php\n"
-"X-Poedit-SearchPath-4: 404.php\n"
-"X-Poedit-SearchPath-5: archive.php\n"
-"X-Poedit-SearchPath-6: search.php\n"
-"X-Poedit-SearchPath-7: sticky.php\n"
-"X-Poedit-SearchPath-8: single.php\n"
-"X-Poedit-SearchPath-9: sidebar.php\n"
-"X-Poedit-SearchPath-10: comment-form.php\n"
-"X-Poedit-SearchPath-11: comments.php\n"
-"X-Poedit-SearchPath-12: content-none.php\n"
-"X-Poedit-SearchPath-13: content-page.php\n"
-"X-Poedit-SearchPath-14: content-search.php\n"
-"X-Poedit-SearchPath-15: content-single.php\n"
-"X-Poedit-SearchPath-16: content.php\n"
-"X-Poedit-SearchPath-17: hero.php\n"
-"X-Poedit-SearchPath-18: page.php\n"
-"X-Poedit-SearchPath-19: functions.php\n"
-"X-Poedit-SearchPath-20: page-templates\n"
-"X-Poedit-SearchPath-21: inc\n"
-"X-Loco-Parser: loco_parse_po"
-
-#: ../comments.php:28
-#, php-format
-msgctxt "comments title"
-msgid "One thought on &ldquo;%2$s&rdquo;"
-msgid_plural "%1$s thoughts on &ldquo;%2$s&rdquo;"
-msgstr[0] "En tanke kring &ldquo;%2$s&rdquo;"
-msgstr[1] "%1$s tankar kring &ldquo;%2$s&rdquo;"
-msgstr[2] "&ldquo;%2$s&rdquo;: %1$s комментариев"
-
-#: ../comments.php:35 ../comments.php:56
-msgid "Comment navigation"
-msgstr "Kommentars navigering"
-
-#: ../comments.php:37 ../comments.php:58
-msgid "&larr; Older Comments"
-msgstr "&larr; Äldre kommentarer"
-
-#: ../comments.php:40 ../comments.php:61
-msgid "Newer Comments &rarr;"
-msgstr "Nyare kommentarer &rarr;"
-
-#: ../comments.php:72
-msgid "Comments are closed."
-msgstr "Kommentarsfältet är avstängt."
-
-#: ../author.php:27
-msgid "About:"
-msgstr "Om:"
-
-#: ../author.php:32 ../inc/custom-comments.php:16
-msgid "Website"
-msgstr "Website"
-
-#: ../author.php:34
-msgid "Profile"
-msgstr "Profil"
-
-#: ../author.php:38
-msgid "Posts by"
-msgstr "Inlägg av "
-
-#: ../footer.php:24
-msgid "http://wordpress.org/"
-msgstr "http://wordpress.org/"
-
-#: ../footer.php:24
-#, php-format
-msgid "Proudly powered by %s"
-msgstr "Drivs av %s"
-
-#: ../footer.php:26
-#, php-format
-msgid "Theme: %1$s by %2$s."
-msgstr "tema av: %1$s by %2$s."
-
-#: ../header.php:30
-msgid "Skip to content"
-msgstr "Hoppa till innehållet"
-
-#: ../search.php:23
-#, php-format
-msgid "Search Results for: %s"
-msgstr "Sök resultat för: %s"
-
-#: ../404.php:22
-msgid "Oops! That page can&rsquo;t be found."
-msgstr "Oops! Sidan verkar inte finnas."
-
-#: ../404.php:27
-msgid ""
-"It looks like nothing was found at this location. Maybe try one of the links "
-"below or a search?"
-msgstr ""
-"Här verkar det inte finnas något. Du kan prova någon an länkarna "
-"nedan eller söka efter det?"
-
-#: ../404.php:37
-msgid "Most Used Categories"
-msgstr "Most Used Categories"
-
-#. translators: %1$s: smiley
-#: ../404.php:57
-#, php-format
-msgid "Try looking in the monthly archives. %1$s"
-msgstr "Try looking in the monthly archives. %1$s"
-
-#: ../searchform.php:9 ../searchform.php:13
-msgid "Search"
-msgstr "Sök"
-
-#: ../searchform.php:11
-msgid "Search &hellip;"
-msgstr "Sök &hellip;"
-
-#. Name of the template
-msgid "Full Width Page"
-msgstr "Full Width Page"
-
-#. Name of the template
-msgid "Empty Page Template"
-msgstr "Empty Page Template"
-
-#: ../inc/widgets.php:10
-msgid "Sidebar"
-msgstr "Sidebar"
-
-#: ../inc/widgets.php:20
-msgid "Hero Slider"
-msgstr "Hero Slider"
-
-#: ../inc/widgets.php:30
-msgid "Hero Static"
-msgstr "Hero Static"
-
-#: ../inc/widgets.php:40
-msgid "Footer Full"
-msgstr "Sidfot"
-
-#: ../inc/customizer.php:24
-msgid "Slider Settings"
-msgstr "Slider Inställningar"
-
-#: ../inc/customizer.php:33
-msgid "Number of slides displaying at once"
-msgstr "Antal slides som visas samtidigt"
-
-#: ../inc/customizer.php:45
-msgid "Slider Time (in ms)"
-msgstr "Slider tid (i ms)"
-
-#: ../inc/customizer.php:57
-msgid "Loop Slider Content"
-msgstr "Loop Slider Innehåll"
-
-#: ../inc/template-tags.php:18
-#, php-format
-msgid " Edited %4$s"
-msgstr " Redigerat %4$s"
-
-#: ../inc/template-tags.php:29
-#, php-format
-msgctxt "post date"
-msgid "Posted on %s"
-msgstr "Publicerat den %s"
-
-#: ../inc/template-tags.php:34
-#, php-format
-msgctxt "post author"
-msgid "by %s"
-msgstr "av %s"
-
-#. translators: used between list items, there is a space after the comma
-#: ../inc/template-tags.php:51 ../inc/template-tags.php:57
-msgid ", "
-msgstr ", "
-
-#: ../inc/template-tags.php:53
-#, php-format
-msgid "Posted in %1$s"
-msgstr "Publicerat i %1$s"
-
-#: ../inc/template-tags.php:59
-#, php-format
-msgid "Tagged %1$s"
-msgstr "Taggad %1$s"
-
-#: ../inc/template-tags.php:65
-msgid "Leave a comment"
-msgstr "Kommentera"
-
-#: ../inc/template-tags.php:65
-msgid "1 Comment"
-msgstr "1 Kommentar"
-
-#: ../inc/template-tags.php:65
-#, php-format
-msgid "% Comments"
-msgstr "% Kommentarer"
-
-#. translators: %s: Name of current post
-#: ../inc/template-tags.php:72
-#, php-format
-msgid "Edit %s"
-msgstr "Ändra %s"
-
-#: ../inc/setup.php:48
-msgid "Primary Menu"
-msgstr "Huvud meny"
-
-#: ../inc/setup.php:98
-msgid "Read More..."
-msgstr "Läs mer"
-
-#: ../inc/custom-comments.php:12
-msgid "Name"
-msgstr "Namn"
-
-#: ../inc/custom-comments.php:14
-msgid "Email"
-msgstr "E-post"
-
-#: ../inc/custom-comments.php:25
-msgctxt "noun"
-msgid "Comment"
-msgstr "Kommentarer"
-
-#: ../loop-templates/content-single.php:29 ../loop-templates/content.php:33 ..
-#: loop-templates/content-page.php:25
-msgid "Pages:"
-msgstr "Sidor:"
-
-#: ../loop-templates/content-none.php:16
-msgid "Nothing Found"
-msgstr "Inget hittades"
-
-#: ../loop-templates/content-none.php:24
-#, php-format
-msgid ""
-"Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
-msgstr "Redo att skriv ditt första inlägg? <a href=\"%1$s\">Börja här</a>."
-
-#: ../loop-templates/content-none.php:28
-msgid ""
-"Sorry, but nothing matched your search terms. Please try again with some "
-"different keywords."
-msgstr ""
-"Tyvärr fick din sökning inga träffar. Du kan prova igen med nya nyckelord."
-
-#: ../loop-templates/content-none.php:33
-msgid ""
-"It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps "
-"searching can help."
-msgstr "Vi verkar inte hitta det du söker, Det kanske hjälper att söka."
-
-#: ../loop-templates/content-page.php:34
-msgid "Edit"
-msgstr "Ändra"
-
-#: ../woocommerce/myaccount/form-edit-address.php
-msgid "Save Address"
-msgstr "Spara adress"
-
-#: ../woocommerce/myaccount/my-orders.php
-msgid "%s for %s item"
-msgstr "%s för %s vara"
-
-#: ../woocommerce/myaccount/my-orders.php
-msgid "Pay"
-msgstr "Betala"
-
-#: ../woocommerce/myaccount/my-orders.php
-msgid "View"
-msgstr "Visa"
-
-#: ../woocommerce/myaccount/my-orders.php
-msgid "Cancel"
-msgstr "Avbryt"
-
-#: ../woocommerce/myaccount/form-login.php
-msgid "Login"
-msgstr "Login"
-
-#: ../woocommerce/myaccount/form-login.php
-msgid "Password"
-msgstr "Lösenord"
-
-#: ../woocommerce/myaccount/form-login.php
-msgid "Username or email address"
-msgstr "Användarnamn eller E-post adress"
-
-#: ../woocommerce/myaccount/form-login.php
-msgid "Lost your password?"
-msgstr "Glömt ditt lösenord?"
-
-#: ../woocommerce/myaccount/form-login.php
-msgid "Username"
-msgstr "Användarnamn"
-
-#: ../woocommerce/myaccount/form-login.php
-msgid "Email address"
-msgstr "E-post adress"
-
-#: ../woocommerce/myaccount/form-login.php
-msgid "Register"
-msgstr "Registrera"
-
-#: ../woocommerce/myaccount/form-login.php
-msgid "Remember me"
-msgstr "Kom ihåg mig"
-
-
-#: ../woocommerce/myaccount/form-edit-account.php
-msgid "First name"
-msgstr "Förnamn"
-
-#: ../woocommerce/myaccount/form-edit-account.php
-msgid "Last name"
-msgstr "Efternamn"
-
-#: ../woocommerce/myaccount/form-edit-account.php
-msgid "Email adress"
-msgstr "E-post adress"
-
-#: ../woocommerce/myaccount/form-edit-account.php
-msgid "Current Password (leave blank to leave unchanged)"
-msgstr "Nuvarande lösenord (lämna tomt för att inte ändra)"
-
-
-#: ../woocommerce/myaccount/form-edit-account.php
-msgid "New Password (leave blank to leave unchanged)"
-msgstr "Nytt lösenord (lämna tomt för att inte ändra)"
-
-#: ../woocommerce/myaccount/form-edit-account.php
-msgid "Confirm New Password"
-msgstr "Bekräfta nytt lösenord"
-
-#: ../woocommerce/myaccount/form-edit-account.php
-msgid "Password Change"
-msgstr "Byt lösenord"
-
-#: ../woocommerce/myaccount/form-edit-account.php
-msgid "Save changes"
-msgstr "Spara ändringar"
-
-#. Name of the theme
-msgid "UnderStrap"
-msgstr "UnderStrap"
-
-#. Theme URI of the theme
-msgid "http://understrap.com"
-msgstr "http://understrap.com"
-
-#. Description of the theme
-msgid ""
-"Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid "
-"starting point for your next theme project and WordPress website. Use it as "
-"starter theme or as parent theme. It is up to you."
-msgstr ""
-"En kombination av Automattic´s _s tema och Bootstrap 4. Gjort som en bas för "
-"ditt nästa tema eller WordPress webbplats. Använd det som en grund eller som "
-"ett förälder tema. Det är upp till dig."
-
-#. Author of the theme
-msgid "Holger Koenemann"
-msgstr "Holger Koenemann"
-
-#. Author URI of the theme
-msgid "http://www.holgerkoenemann.de"
-msgstr "http://www.holgerkoenemann.de"
diff --git a/dist/languages/tr_TR.mo b/dist/languages/tr_TR.mo
deleted file mode 100644
index 7422a43..0000000
--- a/dist/languages/tr_TR.mo
+++ /dev/null
Binary files differ
diff --git a/dist/languages/tr_TR.po b/dist/languages/tr_TR.po
deleted file mode 100644
index 9c3676a..0000000
--- a/dist/languages/tr_TR.po
+++ /dev/null
@@ -1,792 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: understrap\n"
-"Report-Msgid-Bugs-To: http://wordpress.org/support/theme/_s\n"
-"POT-Creation-Date: 2016-12-20 05:10+0000\n"
-"POT-Revision-Date: Mon Jul 04 2016 09:13:18 GMT+0200 (CEST)\n"
-"PO-Revision-Date: 2018-01-31 20:08+0300\n"
-"Language-Team: \n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-SourceCharset: UTF-8\n"
-"X-Generator: Poedit 2.0.4\n"
-"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
-"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
-"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
-"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
-"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
-"X-Poedit-Basepath: ..\n"
-"Last-Translator: Tanju Yıldız <ben@tanjuyildiz.com>\n"
-"Language: tr_TR\n"
-"X-Poedit-SearchPath-0: footer.php\n"
-"X-Poedit-SearchPath-1: header.php\n"
-"X-Poedit-SearchPath-2: index.php\n"
-"X-Poedit-SearchPath-3: statichero.php\n"
-"X-Poedit-SearchPath-4: 404.php\n"
-"X-Poedit-SearchPath-5: archive.php\n"
-"X-Poedit-SearchPath-6: search.php\n"
-"X-Poedit-SearchPath-7: sticky.php\n"
-"X-Poedit-SearchPath-8: single.php\n"
-"X-Poedit-SearchPath-9: sidebar.php\n"
-"X-Poedit-SearchPath-10: comment-form.php\n"
-"X-Poedit-SearchPath-11: comments.php\n"
-"X-Poedit-SearchPath-12: content-none.php\n"
-"X-Poedit-SearchPath-13: content-page.php\n"
-"X-Poedit-SearchPath-14: content-search.php\n"
-"X-Poedit-SearchPath-15: content-single.php\n"
-"X-Poedit-SearchPath-16: content.php\n"
-"X-Poedit-SearchPath-17: hero.php\n"
-"X-Poedit-SearchPath-18: page.php\n"
-"X-Poedit-SearchPath-19: functions.php\n"
-"X-Poedit-SearchPath-20: page-templates\n"
-"X-Poedit-SearchPath-21: inc\n"
-
-#: search.php:29
-#, php-format
-msgid "Search Results for: %s"
-msgstr "Arama sonuçları: %s"
-
-#: header.php:34
-msgid "Skip to content"
-msgstr "İçeriğe geç"
-
-#: 404.php:24
-msgid "Oops! That page can&rsquo;t be found."
-msgstr "Amanın! O sayfa bulunamadı."
-
-#: 404.php:31
-msgid ""
-"It looks like nothing was found at this location. Maybe try one of the links "
-"below or a search?"
-msgstr "Burada bir şey bulamadık. Bir de aramayı denemek ister misiniz?"
-
-#: 404.php:42
-msgid "Most Used Categories"
-msgstr "En Çok Kullanılan Kategoriler"
-
-#. translators: %1$s: smiley
-#: 404.php:62
-#, php-format
-msgid "Try looking in the monthly archives. %1$s"
-msgstr "Aylık arşivlere aramayı deneyin. %1$s"
-
-#: author.php:34
-msgid "About:"
-msgstr "Hakkında:"
-
-#: author.php:42 inc/custom-comments.php:30
-msgid "Website"
-msgstr "Web sitesi"
-
-#: author.php:49
-msgid "Profile"
-msgstr "Profil"
-
-#: author.php:54
-msgid "Posts by"
-msgstr "Yazıları"
-
-#: author.php:68
-msgid "in"
-msgstr "kategorisindeki"
-
-#: comments.php:28
-#, php-format
-msgctxt "comments title"
-msgid "One thought on &ldquo;%2$s&rdquo;"
-msgid_plural "%1$s thoughts on &ldquo;%2$s&rdquo;"
-msgstr[0] "&ldquo;%2$s&rdquo; için bir yorum;"
-msgstr[1] "&ldquo;%2$s&rdquo; için %1$s yorum;"
-
-#: comments.php:36 comments.php:59
-msgid "Comment navigation"
-msgstr "Yorum dolaşımı"
-
-#: comments.php:38 comments.php:61
-msgid "&larr; Older Comments"
-msgstr "&larr; Eski Yorumlar"
-
-#: comments.php:42 comments.php:65
-msgid "Newer Comments &rarr;"
-msgstr "Yeni Yorumlar &rarr;"
-
-#: comments.php:78
-msgid "Comments are closed."
-msgstr "Yorumlar kapatıldı."
-
-#: footer.php:27
-msgid "http://wordpress.org/"
-msgstr "http://tr.wordpress.org/"
-
-#: footer.php:28
-#, php-format
-msgid "Proudly powered by %s"
-msgstr "%s ile güçlendirilmiştir"
-
-#: footer.php:31
-#, php-format
-msgid "Theme: %1$s by %2$s."
-msgstr "Tema: %2$s tarafından %1$s."
-
-#: footer.php:33
-#, php-format
-msgid "Version: %1$s"
-msgstr "Sürüm: %1$s"
-
-#: searchform.php:10 searchform.php:16
-msgid "Search"
-msgstr "Ara"
-
-#: searchform.php:13
-msgid "Search &hellip;"
-msgstr "Ara &hellip;"
-
-#: loop-templates/content-card.php:43 loop-templates/content-page.php:25
-#: loop-templates/content.php:37 loop-templates/content-single.php:31
-#: loop-templates/content-verticalpage.php:28
-msgid "Pages:"
-msgstr "Sayfalar:"
-
-#: loop-templates/content-page.php:34
-#: loop-templates/content-verticalpage.php:37
-msgid "Edit"
-msgstr "Düzenle"
-
-#: loop-templates/content-none.php:15
-msgid "Nothing Found"
-msgstr "Bulunamadı"
-
-#: loop-templates/content-none.php:23
-#, php-format
-msgid ""
-"Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
-msgstr ""
-"İlk yazınızı yayınlamaya hazır mısınız? <a href=\\”%1$s\\”>Buradan başlayın</"
-"a>."
-
-#: loop-templates/content-none.php:28
-msgid ""
-"Sorry, but nothing matched your search terms. Please try again with some "
-"different keywords."
-msgstr ""
-"Üzgünüz fakat aradığınız kriterler ile örtüşen sonuç bulunamadı. Lütfen "
-"başka kriterler ile tekrar deneyin."
-
-#: loop-templates/content-none.php:34
-msgid ""
-"It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps "
-"searching can help."
-msgstr ""
-"Aradığınız sayfa bulunamadı. Belki arama kutusu aradığınızı bulma konusunda "
-"yardımcı olabilir."
-
-#. Name of the template
-msgid "Blank Page Template"
-msgstr "Boş Sayfa Şablonu"
-
-#. Name of the template
-msgid "Left and Right Sidebar Layout"
-msgstr "Sol ve Sağ Kenar Çubuğu Düzeni"
-
-#. Name of the template
-msgid "Empty Page Template"
-msgstr "Boş Sayfa Şablonu"
-
-#. Name of the template
-msgid "Full Width Page"
-msgstr "Tam Genişlikli Sayfa"
-
-#. Name of the template
-msgid "Left Sidebar Layout"
-msgstr "Sol Kenar Çubuğu Düzeni"
-
-#. Name of the template
-msgid "Vertical One Page"
-msgstr "Dikey Tek Sayfa"
-
-#: inc/template-tags.php:18
-#, php-format
-msgid " Edited %4$s"
-msgstr " Düzenlendi %4$s"
-
-#: inc/template-tags.php:29
-#, php-format
-msgctxt "post date"
-msgid "Posted on %s"
-msgstr "Yayın tarihi %s"
-
-#: inc/template-tags.php:34
-#, php-format
-msgctxt "post author"
-msgid "by %s"
-msgstr "%s tarafından"
-
-#. translators: used between list items, there is a space after the comma
-#: inc/template-tags.php:51 inc/template-tags.php:57
-msgid ", "
-msgstr ", "
-
-#: inc/template-tags.php:53
-#, php-format
-msgid "Posted in %1$s"
-msgstr "%1$s Yazıları"
-
-#: inc/template-tags.php:59
-#, php-format
-msgid "Tagged %1$s"
-msgstr "Etiketler %1$s"
-
-#: inc/template-tags.php:65
-msgid "Leave a comment"
-msgstr "Yorum yapın"
-
-#: inc/template-tags.php:65
-msgid "1 Comment"
-msgstr "1 Yorum"
-
-#: inc/template-tags.php:65
-msgid "% Comments"
-msgstr "% Yorum"
-
-#. translators: %s: Name of current post
-#: inc/template-tags.php:72
-#, php-format
-msgid "Edit %s"
-msgstr "Düzenle: %s"
-
-#: inc/template-tags.php:143
-msgid "Post navigation"
-msgstr "Yazı dolaşımı"
-
-#: inc/template-tags.php:148
-msgctxt "Previous post link"
-msgid "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-msgstr "<i class=“fa fa-angle-left”></i>&nbsp;%title"
-
-#: inc/template-tags.php:151
-msgctxt "Next post link"
-msgid "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-msgstr "%title&nbsp;<i class=“fa fa-angle-right”></i>"
-
-#: inc/setup.php:51
-msgid "Primary Menu"
-msgstr "Birincil Menü"
-
-#: inc/setup.php:122
-msgid "Read More..."
-msgstr "Daha fazlasını oku…"
-
-#: inc/widgets.php:14
-msgid "Right Sidebar"
-msgstr "Sağ Kenar Çubuğu"
-
-#: inc/widgets.php:24
-msgid "Left Sidebar"
-msgstr "Sol Kenar Çubuğu"
-
-#: inc/widgets.php:34
-msgid "Hero Slider"
-msgstr "Manşet Slider"
-
-#: inc/widgets.php:44
-msgid "Hero Static"
-msgstr "Sabit Manşet"
-
-#: inc/widgets.php:54
-msgid "Footer Full"
-msgstr "Tam Alt Bölüm"
-
-#: inc/custom-comments.php:24
-msgid "Name"
-msgstr "İsim"
-
-#: inc/custom-comments.php:27
-msgid "Email"
-msgstr "E-posta"
-
-#: inc/custom-comments.php:49
-msgctxt "noun"
-msgid "Comment"
-msgstr "Yorum"
-
-#: inc/customizer.php:36
-msgid "Slider Settings"
-msgstr "Slider Ayarları"
-
-#: inc/customizer.php:45
-msgid "Number of slides displaying at once"
-msgstr "Bir kerede gösterilen slayt sayısı"
-
-#: inc/customizer.php:57
-msgid "Slider Time (in ms)"
-msgstr "Geçiş Süresi (milisaniye)"
-
-#: inc/customizer.php:69
-msgid "Loop Slider Content"
-msgstr "Slider İçeriğini Döndür"
-
-#: inc/customizer.php:81
-msgid "Theme Layout Settings"
-msgstr "Tema Düzen Ayarları"
-
-#: inc/customizer.php:83
-msgid "Container width and sidebar defaults"
-msgstr "Kapsayıcı genişliği ve kenar çubuğu varsayılanları"
-
-#: inc/customizer.php:98
-msgid "Container Width"
-msgstr "Kapsayıcı Genişliği"
-
-#: inc/customizer.php:99
-msgid "Choose between Bootstrap's container and container-fluid"
-msgstr "Bootstrap’ın “container” ve “container-fluid” arasından seçim yapın"
-
-#: inc/customizer.php:104
-msgid "Fixed width container"
-msgstr "Sabit genişlikli kapsayıcı"
-
-#: inc/customizer.php:105
-msgid "Full width container"
-msgstr "Tam genişlikli kapsayıcı"
-
-#: inc/customizer.php:122
-msgid "Sidebar Positioning"
-msgstr "Kenar Çubuğu Konumlandırması"
-
-#: inc/customizer.php:123
-msgid "Set sidebar's position. Can either be: right, left, both or none"
-msgstr ""
-"Kenar çubuğunun konumunu ayarlayın. Sağa, sola, her ikisi ya da hiçbiri "
-"olabilir"
-
-#: inc/customizer.php:129
-msgid "Right sidebar"
-msgstr "Sağ kenar çubuğu"
-
-#: inc/customizer.php:130
-msgid "Left sidebar"
-msgstr "Sol kenar çubuğu"
-
-#: inc/customizer.php:131
-msgid "Left & Right sidebars"
-msgstr "Sol & Sağ kenar çubukları"
-
-#: inc/customizer.php:132
-msgid "No sidebar"
-msgstr "Kenar çubuğu yok"
-
-#: inc/customizer.php:150
-msgid "Posts Index Style"
-msgstr "Yazı Listeleme Stili"
-
-#: inc/customizer.php:151
-msgid "Choose how to display latest posts"
-msgstr "Son yazıların nasıl gösterileceğini seçiniz"
-
-#: inc/customizer.php:156
-msgid "Default"
-msgstr "Varsayılan"
-
-#: inc/customizer.php:157
-msgid "Masonry"
-msgstr "Masonry"
-
-#: inc/customizer.php:158
-msgid "Grid"
-msgstr "Izgara"
-
-#: inc/customizer.php:187
-msgid "Grid Post Columns"
-msgstr "Izgara Sütunları"
-
-#: inc/customizer.php:188
-msgid "Choose how many columns to use"
-msgstr "Kaç sütun kullanacağınızı seçin"
-
-#: woocommerce/cart/proceed-to-checkout-button.php:27
-msgid "Proceed to Checkout"
-msgstr "Ödeme sayfasına git"
-
-#: woocommerce/cart/mini-cart.php:49 woocommerce/cart/cart.php:60
-msgid "Remove this item"
-msgstr "Bu ürünü çıkar"
-
-#: woocommerce/cart/mini-cart.php:72
-msgid "No products in the cart."
-msgstr "Sepetinizde ürün bulunmuyor."
-
-#: woocommerce/cart/mini-cart.php:80
-msgid "Subtotal"
-msgstr "Ara Toplam"
-
-#: woocommerce/cart/mini-cart.php:85
-msgid "View Cart"
-msgstr "Sepeti Görüntüle"
-
-#: woocommerce/cart/mini-cart.php:86
-msgid "Checkout"
-msgstr "Ödeme"
-
-#: woocommerce/cart/cart-empty.php:28
-msgid "Your cart is currently empty."
-msgstr "Sepetiniz şu anda boş."
-
-#: woocommerce/cart/cart-empty.php:36
-msgid "Return To Shop"
-msgstr "Mağazaya geri dön"
-
-#: woocommerce/cart/cart.php:36 woocommerce/cart/cart.php:79
-#: woocommerce/checkout/form-pay.php:29
-msgid "Product"
-msgstr "Ürün"
-
-#: woocommerce/cart/cart.php:37 woocommerce/cart/cart.php:97
-msgid "Price"
-msgstr "Fiyat"
-
-#: woocommerce/cart/cart.php:38 woocommerce/cart/cart.php:103
-msgid "Quantity"
-msgstr "Miktar"
-
-#: woocommerce/cart/cart.php:39 woocommerce/cart/cart.php:120
-#: woocommerce/myaccount/my-orders.php:16
-msgid "Total"
-msgstr "Toplam"
-
-#: woocommerce/cart/cart.php:92
-msgid "Available on backorder"
-msgstr "Stokta kalmasa da sipariş verilebilir"
-
-#: woocommerce/cart/cart.php:138
-msgid "Coupon:"
-msgstr "Kupon:"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:36
-msgid "Coupon code"
-msgstr "Kupon kodu"
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:40
-msgid "Apply Coupon"
-msgstr "Kupon kullan"
-
-#: woocommerce/cart/cart.php:144
-msgid "Update Cart"
-msgstr "Sepeti güncelle"
-
-#: woocommerce/checkout/payment.php:35
-msgid ""
-"Sorry, it seems that there are no available payment methods for your state. "
-"Please contact us if you require assistance or wish to make alternate "
-"arrangements."
-msgstr ""
-"Maalesef, bulunduğunuz konum için herhangi bir ödeme yöntemi "
-"bulunmamaktadır. Yardıma ihtiyaç duyuyor veya alternatif düzenlemeler yapmak "
-"istiyorsanız lütfen bizimle irtibata geçin."
-
-#: woocommerce/checkout/payment.php:35
-msgid "Please fill in your details above to see available payment methods."
-msgstr ""
-"Mevcut ödeme yöntemlerini görmek için yukarıdaki bilgilerinizi doldurunuz."
-
-#: woocommerce/checkout/payment.php:42
-msgid ""
-"Since your browser does not support JavaScript, or it is disabled, please "
-"ensure you click the <em>Update Totals</em> button before placing your "
-"order. You may be charged more than the amount stated above if you fail to "
-"do so."
-msgstr ""
-"Web tarayıcınız JavaScripti desteklemiyor yada tarayıcınızın bu özelliği "
-"kapalı. Lütfen, sipariş vermeden önce <em> Toplamları Güncelle </em> "
-"butonuna tıklayın. Bunu yapmazsanız yukarıda görülen sipariş toplamından "
-"farklı bir ücret ödemeniz söz konusu olabilir."
-
-#: woocommerce/checkout/payment.php:43
-msgid "Update totals"
-msgstr "Toplamları güncelle"
-
-#: woocommerce/checkout/form-pay.php:30
-msgid "Qty"
-msgstr "Miktar"
-
-#: woocommerce/checkout/form-pay.php:31
-msgid "Totals"
-msgstr "Toplamlar"
-
-#: woocommerce/checkout/form-pay.php:79
-msgid ""
-"Sorry, it seems that there are no available payment methods for your "
-"location. Please contact us if you require assistance or wish to make "
-"alternate arrangements."
-msgstr ""
-"Maalesef, bulunduğunuz konum için herhangi bir ödeme yöntemi "
-"bulunmamaktadır. Yardıma ihtiyaç duyuyor veya alternatif anlaşmalar yapmak "
-"istiyorsanız lütfen bizimle irtibata geçin."
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Have a coupon?"
-msgstr "Kuponunuz var mı?"
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Click here to enter your code"
-msgstr "Kupon kodunuzu girmek için buraya tıklayın"
-
-#: woocommerce/global/form-login.php:35
-#: woocommerce/myaccount/form-lost-password.php:30
-msgid "Username or email"
-msgstr "Kullanıcı adı veya e-posta"
-
-#: woocommerce/global/form-login.php:39 woocommerce/myaccount/form-login.php:48
-#: woocommerce/myaccount/form-login.php:98
-msgid "Password"
-msgstr "Şifre"
-
-#: woocommerce/global/form-login.php:48 woocommerce/myaccount/form-login.php:37
-#: woocommerce/myaccount/form-login.php:56
-msgid "Login"
-msgstr "Giriş Yap"
-
-#: woocommerce/global/form-login.php:51 woocommerce/myaccount/form-login.php:58
-msgid "Remember me"
-msgstr "Beni hatırla"
-
-#: woocommerce/global/form-login.php:55 woocommerce/myaccount/form-login.php:62
-msgid "Lost your password?"
-msgstr "Şifrenizi mi unuttunuz?"
-
-#: woocommerce/global/quantity-input.php:24
-msgctxt "Product quantity input tooltip"
-msgid "Qty"
-msgstr "Miktar"
-
-#: woocommerce/myaccount/form-lost-password.php:27
-msgid ""
-"Lost your password? Please enter your username or email address. You will "
-"receive a link to create a new password via email."
-msgstr ""
-"Şifrenizi mi unuttunuz? Lütfen kullanıcı adınızı veya e-posta adresinizi "
-"girin. Yeni bir şifre oluşturmanız için e-posta adresinize bir bağlantı "
-"gönderilecektir."
-
-#: woocommerce/myaccount/form-lost-password.php:40
-msgid "Reset Password"
-msgstr "Şifre Sıfırlama"
-
-#: woocommerce/myaccount/form-login.php:44
-msgid "Username or email address"
-msgstr "Kullanıcı adı veya e-posta adresi"
-
-#: woocommerce/myaccount/form-login.php:75
-#: woocommerce/myaccount/form-login.php:112
-msgid "Register"
-msgstr "Üye Ol"
-
-#: woocommerce/myaccount/form-login.php:84
-msgid "Username"
-msgstr "Kullanıcı adı"
-
-#: woocommerce/myaccount/form-login.php:91
-#: woocommerce/myaccount/form-edit-account.php:40
-msgid "Email address"
-msgstr "E-posta adresi"
-
-#: woocommerce/myaccount/form-login.php:105
-msgid "Anti-spam"
-msgstr "Anti-spam"
-
-#: woocommerce/myaccount/form-edit-account.php:30
-msgid "First name"
-msgstr "Ad"
-
-#: woocommerce/myaccount/form-edit-account.php:34
-msgid "Last name"
-msgstr "Soyad"
-
-#: woocommerce/myaccount/form-edit-account.php:45
-msgid "Password Change"
-msgstr "Şifre Değiştirme"
-
-#: woocommerce/myaccount/form-edit-account.php:48
-msgid "Current Password (leave blank to leave unchanged)"
-msgstr "Mevcut şifre (değişmeden bırakmak için boş bırakın)"
-
-#: woocommerce/myaccount/form-edit-account.php:52
-msgid "New Password (leave blank to leave unchanged)"
-msgstr "Yeni şifre (değişmeden bırakmak için boş bırakın)"
-
-#: woocommerce/myaccount/form-edit-account.php:56
-msgid "Confirm New Password"
-msgstr "Yeni Şifreyi Onayla"
-
-#: woocommerce/myaccount/form-edit-account.php:66
-msgid "Save changes"
-msgstr "Değişiklikleri kaydet"
-
-#: woocommerce/myaccount/my-orders.php:13
-msgid "Order"
-msgstr "Sipariş"
-
-#: woocommerce/myaccount/my-orders.php:14
-msgid "Date"
-msgstr "Tarih"
-
-#: woocommerce/myaccount/my-orders.php:15
-msgid "Status"
-msgstr "Durum"
-
-#: woocommerce/myaccount/my-orders.php:30
-msgid "Recent Orders"
-msgstr "Güncel Siparişler"
-
-#: woocommerce/myaccount/my-orders.php:55 woocommerce/myaccount/orders.php:51
-msgctxt "hash before order number"
-msgid "#"
-msgstr "#"
-
-#: woocommerce/myaccount/my-orders.php:65 woocommerce/myaccount/orders.php:61
-#, php-format
-msgid "%s for %s item"
-msgid_plural "%s for %s items"
-msgstr[0] "%s için %s öge"
-msgstr[1] "%s için %s öge"
-
-#: woocommerce/myaccount/my-orders.php:72 woocommerce/myaccount/orders.php:68
-msgid "Pay"
-msgstr "Öde"
-
-#: woocommerce/myaccount/my-orders.php:76 woocommerce/myaccount/orders.php:72
-msgid "View"
-msgstr "Görüntüle"
-
-#: woocommerce/myaccount/my-orders.php:80 woocommerce/myaccount/orders.php:76
-msgid "Cancel"
-msgstr "Vazgeç"
-
-#: woocommerce/myaccount/orders.php:107
-msgid "Previous"
-msgstr "Önceki"
-
-#: woocommerce/myaccount/orders.php:111
-msgid "Next"
-msgstr "İleri"
-
-#: woocommerce/myaccount/orders.php:119 woocommerce/myaccount/downloads.php:98
-msgid "Go Shop"
-msgstr "Haydi Alışverişe"
-
-#: woocommerce/myaccount/orders.php:121
-msgid "No order has been made yet."
-msgstr "Henüz bir sipariş verilmedi."
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Billing Address"
-msgstr "Fatura Adresi"
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Shipping Address"
-msgstr "Gönderim Adresi"
-
-#: woocommerce/myaccount/form-edit-address.php:46
-msgid "Save Address"
-msgstr "Adresi Kaydet"
-
-#: woocommerce/myaccount/form-reset-password.php:27
-msgid "Enter a new password below."
-msgstr "Aşağıya yeni bir şifre girin."
-
-#: woocommerce/myaccount/form-reset-password.php:30
-msgid "New password"
-msgstr "Yeni şifre"
-
-#: woocommerce/myaccount/form-reset-password.php:34
-msgid "Re-enter new password"
-msgstr "Yeni şifrenizi tekrar giriniz"
-
-#: woocommerce/myaccount/form-reset-password.php:47
-msgid "Save"
-msgstr "Kaydet"
-
-#: woocommerce/myaccount/downloads.php:59
-msgid "&infin;"
-msgstr "&infin;"
-
-#: woocommerce/myaccount/downloads.php:67
-msgid "Never"
-msgstr "Asla"
-
-#: woocommerce/myaccount/downloads.php:75
-msgid "Download"
-msgstr "İndirme"
-
-#: woocommerce/myaccount/downloads.php:100
-msgid "No downloads available yet."
-msgstr "Henüz indirilecek bir öğe yok."
-
-#: woocommerce/single-product/review-rating.php:28
-#, php-format
-msgid "Rated %d out of 5"
-msgstr "5 üzerinden %d oy aldı"
-
-#: woocommerce/single-product/review-rating.php:29
-msgid "out of 5"
-msgstr "5 üzerinden"
-
-#: woocommerce/single-product/rating.php:36
-#, php-format
-msgid "Rated %s out of 5"
-msgstr "5 üzerinden %s oy aldı"
-
-#: woocommerce/single-product/rating.php:38
-#, php-format
-msgid "out of %s5%s"
-msgstr "5 üzerinden %s %s"
-
-#: woocommerce/single-product/rating.php:39
-#, php-format
-msgid "based on %s customer rating"
-msgid_plural "based on %s customer ratings"
-msgstr[0] "%s müşteri yorumu dayalı"
-msgstr[1] "%s müşteri yorumu dayalı"
-
-#: woocommerce/single-product/rating.php:42
-#, php-format
-msgid "%s customer review"
-msgid_plural "%s customer reviews"
-msgstr[0] "%s müşteri yorumu"
-msgstr[1] "%s müşteri yorumu"
-
-#. Name of the theme
-msgid "UnderStrap"
-msgstr "UnderStrap"
-
-#. Description of the theme
-msgid ""
-"Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid "
-"starting point for your next theme project and WordPress website. Use it as "
-"starter theme or as a parent theme. It is up to you. Including Font Awesome "
-"support, built-in widget slider and much more you need for basic websites. "
-"IMPORTANT: All developer dependencies are not bundled with this install "
-"file. Just download the .zip, extract it and run \"npm install\" and \"gulp "
-"copy-assets\" inside the extracted /understrap folder."
-msgstr ""
-"Automattic’in _s teması ve Bootstrap 4’ün birleşimi. Bir sonraki tema "
-"projeniz ve WordPress web siteniz için sağlam başlangıç noktası olarak "
-"hazırlandı. Başlangıç teması veya ana tema olarak kullanın. Karar senin. "
-"Basit web siteleri için ihtiyaç duyacağınız Font Awesome desteği, yerleşik "
-"bileşen, slider ve daha fazlasını içerir. ÖNEMLİ: Bu kurulum dosyası, "
-"geliştirici bağımlılıklarının tamamını içermez. .zip dosyasını indirin, "
-"klasöre çıkartın ve klasör içerisinde “npm install” ve “gulp copy-assets” "
-"komutlarını çalıştırın."
-
-#. Theme URI of the theme
-msgid "http://understrap.com"
-msgstr "http://understrap.com"
-
-#. Author of the theme
-msgid "Holger Koenemann"
-msgstr "Holger Koenemann"
-
-#. Author URI of the theme
-msgid "http://www.holgerkoenemann.de"
-msgstr "http://www.holgerkoenemann.de"
diff --git a/dist/languages/understrap.pot b/dist/languages/understrap.pot
deleted file mode 100644
index 7b25b88..0000000
--- a/dist/languages/understrap.pot
+++ /dev/null
@@ -1,774 +0,0 @@
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: understrap\n"
-"Report-Msgid-Bugs-To: http://wordpress.org/support/theme/_s\n"
-"POT-Creation-Date: 2018-06-17 17:56+0000\n"
-"POT-Revision-Date: Mon Jul 04 2016 09:13:18 GMT+0200 (CEST)\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: \n"
-"Language: \n"
-"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-SourceCharset: UTF-8\n"
-"X-Generator: Loco https://localise.biz/\n"
-"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
-"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
-"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
-"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
-"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
-"X-Poedit-Basepath: ..\n"
-"X-Poedit-SearchPath-0: footer.php\n"
-"X-Poedit-SearchPath-1: header.php\n"
-"X-Poedit-SearchPath-2: index.php\n"
-"X-Poedit-SearchPath-3: statichero.php\n"
-"X-Poedit-SearchPath-4: 404.php\n"
-"X-Poedit-SearchPath-5: archive.php\n"
-"X-Poedit-SearchPath-6: search.php\n"
-"X-Poedit-SearchPath-7: sticky.php\n"
-"X-Poedit-SearchPath-8: single.php\n"
-"X-Poedit-SearchPath-9: sidebar.php\n"
-"X-Poedit-SearchPath-10: comment-form.php\n"
-"X-Poedit-SearchPath-11: comments.php\n"
-"X-Poedit-SearchPath-12: content-none.php\n"
-"X-Poedit-SearchPath-13: content-page.php\n"
-"X-Poedit-SearchPath-14: content-search.php\n"
-"X-Poedit-SearchPath-15: content-single.php\n"
-"X-Poedit-SearchPath-16: content.php\n"
-"X-Poedit-SearchPath-17: hero.php\n"
-"X-Poedit-SearchPath-18: page.php\n"
-"X-Poedit-SearchPath-19: functions.php\n"
-"X-Poedit-SearchPath-20: page-templates\n"
-"X-Poedit-SearchPath-21: inc"
-
-#: search.php:29
-#, php-format
-msgid "Search Results for: %s"
-msgstr ""
-
-#: header.php:34
-msgid "Skip to content"
-msgstr ""
-
-#: 404.php:24
-msgid "Oops! That page can&rsquo;t be found."
-msgstr ""
-
-#: 404.php:31
-msgid ""
-"It looks like nothing was found at this location. Maybe try one of the links "
-"below or a search?"
-msgstr ""
-
-#: 404.php:42
-msgid "Most Used Categories"
-msgstr ""
-
-#. translators: %1$s: smiley
-#: 404.php:62
-#, php-format
-msgid "Try looking in the monthly archives. %1$s"
-msgstr ""
-
-#: author.php:34
-msgid "About:"
-msgstr ""
-
-#: author.php:42 inc/custom-comments.php:30
-msgid "Website"
-msgstr ""
-
-#: author.php:49
-msgid "Profile"
-msgstr ""
-
-#: author.php:54
-msgid "Posts by"
-msgstr ""
-
-#: author.php:68
-msgid "in"
-msgstr ""
-
-#: comments.php:28
-#, php-format
-msgctxt "comments title"
-msgid "One thought on &ldquo;%2$s&rdquo;"
-msgid_plural "%1$s thoughts on &ldquo;%2$s&rdquo;"
-msgstr[0] ""
-msgstr[1] ""
-
-#: comments.php:36 comments.php:59
-msgid "Comment navigation"
-msgstr ""
-
-#: comments.php:38 comments.php:61
-msgid "&larr; Older Comments"
-msgstr ""
-
-#: comments.php:42 comments.php:65
-msgid "Newer Comments &rarr;"
-msgstr ""
-
-#: comments.php:78
-msgid "Comments are closed."
-msgstr ""
-
-#: footer.php:27
-msgid "http://wordpress.org/"
-msgstr ""
-
-#: footer.php:28
-#, php-format
-msgid "Proudly powered by %s"
-msgstr ""
-
-#: footer.php:31
-#, php-format
-msgid "Theme: %1$s by %2$s."
-msgstr ""
-
-#: footer.php:33
-#, php-format
-msgid "Version: %1$s"
-msgstr ""
-
-#: searchform.php:10 searchform.php:16
-msgid "Search"
-msgstr ""
-
-#: searchform.php:13
-msgid "Search &hellip;"
-msgstr ""
-
-#: loop-templates/content-card.php:43 loop-templates/content-page.php:25
-#: loop-templates/content.php:37 loop-templates/content-single.php:31
-#: loop-templates/content-verticalpage.php:28
-msgid "Pages:"
-msgstr ""
-
-#: loop-templates/content-page.php:34
-#: loop-templates/content-verticalpage.php:37
-msgid "Edit"
-msgstr ""
-
-#: loop-templates/content-none.php:15
-msgid "Nothing Found"
-msgstr ""
-
-#: loop-templates/content-none.php:23
-#, php-format
-msgid ""
-"Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
-msgstr ""
-
-#: loop-templates/content-none.php:28
-msgid ""
-"Sorry, but nothing matched your search terms. Please try again with some "
-"different keywords."
-msgstr ""
-
-#: loop-templates/content-none.php:34
-msgid ""
-"It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps "
-"searching can help."
-msgstr ""
-
-#. Name of the template
-msgid "Blank Page Template"
-msgstr ""
-
-#. Name of the template
-msgid "Left and Right Sidebar Layout"
-msgstr ""
-
-#. Name of the template
-msgid "Empty Page Template"
-msgstr ""
-
-#. Name of the template
-msgid "Full Width Page"
-msgstr ""
-
-#. Name of the template
-msgid "Left Sidebar Layout"
-msgstr ""
-
-#. Name of the template
-msgid "Vertical One Page"
-msgstr ""
-
-#: inc/template-tags.php:18
-#, php-format
-msgid " Edited %4$s"
-msgstr ""
-
-#: inc/template-tags.php:29
-#, php-format
-msgctxt "post date"
-msgid "Posted on %s"
-msgstr ""
-
-#: inc/template-tags.php:34
-#, php-format
-msgctxt "post author"
-msgid "by %s"
-msgstr ""
-
-#. translators: used between list items, there is a space after the comma
-#: inc/template-tags.php:51 inc/template-tags.php:57
-msgid ", "
-msgstr ""
-
-#: inc/template-tags.php:53
-#, php-format
-msgid "Posted in %1$s"
-msgstr ""
-
-#: inc/template-tags.php:59
-#, php-format
-msgid "Tagged %1$s"
-msgstr ""
-
-#: inc/template-tags.php:65
-msgid "Leave a comment"
-msgstr ""
-
-#: inc/template-tags.php:65
-msgid "1 Comment"
-msgstr ""
-
-#: inc/template-tags.php:65
-msgid "% Comments"
-msgstr ""
-
-#. translators: %s: Name of current post
-#: inc/template-tags.php:72
-#, php-format
-msgid "Edit %s"
-msgstr ""
-
-#: inc/template-tags.php:143
-msgid "Post navigation"
-msgstr ""
-
-#: inc/template-tags.php:148
-msgctxt "Previous post link"
-msgid "<i class=\"fa fa-angle-left\"></i>&nbsp;%title"
-msgstr ""
-
-#: inc/template-tags.php:151
-msgctxt "Next post link"
-msgid "%title&nbsp;<i class=\"fa fa-angle-right\"></i>"
-msgstr ""
-
-#: inc/setup.php:51
-msgid "Primary Menu"
-msgstr ""
-
-#: inc/setup.php:122
-msgid "Read More..."
-msgstr ""
-
-#: inc/widgets.php:14
-msgid "Right Sidebar"
-msgstr ""
-
-#: inc/widgets.php:24
-msgid "Left Sidebar"
-msgstr ""
-
-#: inc/widgets.php:34
-msgid "Hero Slider"
-msgstr ""
-
-#: inc/widgets.php:44
-msgid "Hero Static"
-msgstr ""
-
-#: inc/widgets.php:54
-msgid "Footer Full"
-msgstr ""
-
-#: inc/custom-comments.php:24
-msgid "Name"
-msgstr ""
-
-#: inc/custom-comments.php:27
-msgid "Email"
-msgstr ""
-
-#: inc/custom-comments.php:49
-msgctxt "noun"
-msgid "Comment"
-msgstr ""
-
-#: inc/customizer.php:36
-msgid "Slider Settings"
-msgstr ""
-
-#: inc/customizer.php:45
-msgid "Number of slides displaying at once"
-msgstr ""
-
-#: inc/customizer.php:57
-msgid "Slider Time (in ms)"
-msgstr ""
-
-#: inc/customizer.php:69
-msgid "Loop Slider Content"
-msgstr ""
-
-#: inc/customizer.php:81
-msgid "Theme Layout Settings"
-msgstr ""
-
-#: inc/customizer.php:83
-msgid "Container width and sidebar defaults"
-msgstr ""
-
-#: inc/customizer.php:98
-msgid "Container Width"
-msgstr ""
-
-#: inc/customizer.php:99
-msgid "Choose between Bootstrap's container and container-fluid"
-msgstr ""
-
-#: inc/customizer.php:104
-msgid "Fixed width container"
-msgstr ""
-
-#: inc/customizer.php:105
-msgid "Full width container"
-msgstr ""
-
-#: inc/customizer.php:122
-msgid "Sidebar Positioning"
-msgstr ""
-
-#: inc/customizer.php:123
-msgid "Set sidebar's position. Can either be: right, left, both or none"
-msgstr ""
-
-#: inc/customizer.php:129
-msgid "Right sidebar"
-msgstr ""
-
-#: inc/customizer.php:130
-msgid "Left sidebar"
-msgstr ""
-
-#: inc/customizer.php:131
-msgid "Left & Right sidebars"
-msgstr ""
-
-#: inc/customizer.php:132
-msgid "No sidebar"
-msgstr ""
-
-#: inc/customizer.php:150
-msgid "Posts Index Style"
-msgstr ""
-
-#: inc/customizer.php:151
-msgid "Choose how to display latest posts"
-msgstr ""
-
-#: inc/customizer.php:156
-msgid "Default"
-msgstr ""
-
-#: inc/customizer.php:157
-msgid "Masonry"
-msgstr ""
-
-#: inc/customizer.php:158
-msgid "Grid"
-msgstr ""
-
-#: inc/customizer.php:187
-msgid "Grid Post Columns"
-msgstr ""
-
-#: inc/customizer.php:188
-msgid "Choose how many columns to use"
-msgstr ""
-
-#: woocommerce/cart/proceed-to-checkout-button.php:27
-msgid "Proceed to Checkout"
-msgstr ""
-
-#: woocommerce/cart/mini-cart.php:49 woocommerce/cart/cart.php:60
-msgid "Remove this item"
-msgstr ""
-
-#: woocommerce/cart/mini-cart.php:72
-msgid "No products in the cart."
-msgstr ""
-
-#: woocommerce/cart/mini-cart.php:80
-msgid "Subtotal"
-msgstr ""
-
-#: woocommerce/cart/mini-cart.php:85
-msgid "View Cart"
-msgstr ""
-
-#: woocommerce/cart/mini-cart.php:86
-msgid "Checkout"
-msgstr ""
-
-#: woocommerce/cart/cart-empty.php:28
-msgid "Your cart is currently empty."
-msgstr ""
-
-#: woocommerce/cart/cart-empty.php:36
-msgid "Return To Shop"
-msgstr ""
-
-#: woocommerce/cart/cart.php:36 woocommerce/cart/cart.php:79
-#: woocommerce/checkout/form-pay.php:29
-msgid "Product"
-msgstr ""
-
-#: woocommerce/cart/cart.php:37 woocommerce/cart/cart.php:97
-msgid "Price"
-msgstr ""
-
-#: woocommerce/cart/cart.php:38 woocommerce/cart/cart.php:103
-msgid "Quantity"
-msgstr ""
-
-#: woocommerce/cart/cart.php:39 woocommerce/cart/cart.php:120
-#: woocommerce/myaccount/my-orders.php:16
-msgid "Total"
-msgstr ""
-
-#: woocommerce/cart/cart.php:92
-msgid "Available on backorder"
-msgstr ""
-
-#: woocommerce/cart/cart.php:138
-msgid "Coupon:"
-msgstr ""
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:36
-msgid "Coupon code"
-msgstr ""
-
-#: woocommerce/cart/cart.php:138 woocommerce/checkout/form-coupon.php:40
-msgid "Apply Coupon"
-msgstr ""
-
-#: woocommerce/cart/cart.php:144
-msgid "Update Cart"
-msgstr ""
-
-#: woocommerce/checkout/payment.php:35
-msgid ""
-"Sorry, it seems that there are no available payment methods for your state. "
-"Please contact us if you require assistance or wish to make alternate "
-"arrangements."
-msgstr ""
-
-#: woocommerce/checkout/payment.php:35
-msgid "Please fill in your details above to see available payment methods."
-msgstr ""
-
-#: woocommerce/checkout/payment.php:42
-msgid ""
-"Since your browser does not support JavaScript, or it is disabled, please "
-"ensure you click the <em>Update Totals</em> button before placing your order."
-" You may be charged more than the amount stated above if you fail to do so."
-msgstr ""
-
-#: woocommerce/checkout/payment.php:43
-msgid "Update totals"
-msgstr ""
-
-#: woocommerce/checkout/form-pay.php:30
-msgid "Qty"
-msgstr ""
-
-#: woocommerce/checkout/form-pay.php:31
-msgid "Totals"
-msgstr ""
-
-#: woocommerce/checkout/form-pay.php:79
-msgid ""
-"Sorry, it seems that there are no available payment methods for your "
-"location. Please contact us if you require assistance or wish to make "
-"alternate arrangements."
-msgstr ""
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Have a coupon?"
-msgstr ""
-
-#: woocommerce/checkout/form-coupon.php:28
-msgid "Click here to enter your code"
-msgstr ""
-
-#: woocommerce/global/form-login.php:35
-#: woocommerce/myaccount/form-lost-password.php:30
-msgid "Username or email"
-msgstr ""
-
-#: woocommerce/global/form-login.php:39 woocommerce/myaccount/form-login.php:48
-#: woocommerce/myaccount/form-login.php:98
-msgid "Password"
-msgstr ""
-
-#: woocommerce/global/form-login.php:48 woocommerce/myaccount/form-login.php:37
-#: woocommerce/myaccount/form-login.php:56
-msgid "Login"
-msgstr ""
-
-#: woocommerce/global/form-login.php:51 woocommerce/myaccount/form-login.php:58
-msgid "Remember me"
-msgstr ""
-
-#: woocommerce/global/form-login.php:55 woocommerce/myaccount/form-login.php:62
-msgid "Lost your password?"
-msgstr ""
-
-#: woocommerce/global/quantity-input.php:24
-msgctxt "Product quantity input tooltip"
-msgid "Qty"
-msgstr ""
-
-#: woocommerce/myaccount/form-lost-password.php:27
-msgid ""
-"Lost your password? Please enter your username or email address. You will "
-"receive a link to create a new password via email."
-msgstr ""
-
-#: woocommerce/myaccount/form-lost-password.php:40
-msgid "Reset Password"
-msgstr ""
-
-#: woocommerce/myaccount/form-login.php:44
-msgid "Username or email address"
-msgstr ""
-
-#: woocommerce/myaccount/form-login.php:75
-#: woocommerce/myaccount/form-login.php:112
-msgid "Register"
-msgstr ""
-
-#: woocommerce/myaccount/form-login.php:84
-msgid "Username"
-msgstr ""
-
-#: woocommerce/myaccount/form-login.php:91
-#: woocommerce/myaccount/form-edit-account.php:40
-msgid "Email address"
-msgstr ""
-
-#: woocommerce/myaccount/form-login.php:105
-msgid "Anti-spam"
-msgstr ""
-
-#: woocommerce/myaccount/form-edit-account.php:30
-msgid "First name"
-msgstr ""
-
-#: woocommerce/myaccount/form-edit-account.php:34
-msgid "Last name"
-msgstr ""
-
-#: woocommerce/myaccount/form-edit-account.php:45
-msgid "Password Change"
-msgstr ""
-
-#: woocommerce/myaccount/form-edit-account.php:48
-msgid "Current Password (leave blank to leave unchanged)"
-msgstr ""
-
-#: woocommerce/myaccount/form-edit-account.php:52
-msgid "New Password (leave blank to leave unchanged)"
-msgstr ""
-
-#: woocommerce/myaccount/form-edit-account.php:56
-msgid "Confirm New Password"
-msgstr ""
-
-#: woocommerce/myaccount/form-edit-account.php:66
-msgid "Save changes"
-msgstr ""
-
-#: woocommerce/myaccount/my-orders.php:13
-msgid "Order"
-msgstr ""
-
-#: woocommerce/myaccount/my-orders.php:14
-msgid "Date"
-msgstr ""
-
-#: woocommerce/myaccount/my-orders.php:15
-msgid "Status"
-msgstr ""
-
-#: woocommerce/myaccount/my-orders.php:30
-msgid "Recent Orders"
-msgstr ""
-
-#: woocommerce/myaccount/my-orders.php:55 woocommerce/myaccount/orders.php:51
-msgctxt "hash before order number"
-msgid "#"
-msgstr ""
-
-#: woocommerce/myaccount/my-orders.php:65 woocommerce/myaccount/orders.php:61
-#, php-format
-msgid "%s for %s item"
-msgid_plural "%s for %s items"
-msgstr[0] ""
-msgstr[1] ""
-
-#: woocommerce/myaccount/my-orders.php:72 woocommerce/myaccount/orders.php:68
-msgid "Pay"
-msgstr ""
-
-#: woocommerce/myaccount/my-orders.php:76 woocommerce/myaccount/orders.php:72
-msgid "View"
-msgstr ""
-
-#: woocommerce/myaccount/my-orders.php:80 woocommerce/myaccount/orders.php:76
-msgid "Cancel"
-msgstr ""
-
-#: woocommerce/myaccount/orders.php:107
-msgid "Previous"
-msgstr ""
-
-#: woocommerce/myaccount/orders.php:111
-msgid "Next"
-msgstr ""
-
-#: woocommerce/myaccount/orders.php:119 woocommerce/myaccount/downloads.php:98
-msgid "Go Shop"
-msgstr ""
-
-#: woocommerce/myaccount/orders.php:121
-msgid "No order has been made yet."
-msgstr ""
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Billing Address"
-msgstr ""
-
-#: woocommerce/myaccount/form-edit-address.php:23
-msgid "Shipping Address"
-msgstr ""
-
-#: woocommerce/myaccount/form-edit-address.php:46
-msgid "Save Address"
-msgstr ""
-
-#: woocommerce/myaccount/form-reset-password.php:27
-msgid "Enter a new password below."
-msgstr ""
-
-#: woocommerce/myaccount/form-reset-password.php:30
-msgid "New password"
-msgstr ""
-
-#: woocommerce/myaccount/form-reset-password.php:34
-msgid "Re-enter new password"
-msgstr ""
-
-#: woocommerce/myaccount/form-reset-password.php:47
-msgid "Save"
-msgstr ""
-
-#: woocommerce/myaccount/downloads.php:59
-msgid "&infin;"
-msgstr ""
-
-#: woocommerce/myaccount/downloads.php:67
-msgid "Never"
-msgstr ""
-
-#: woocommerce/myaccount/downloads.php:75
-msgid "Download"
-msgstr ""
-
-#: woocommerce/myaccount/downloads.php:100
-msgid "No downloads available yet."
-msgstr ""
-
-#: woocommerce/single-product/review-rating.php:28
-#, php-format
-msgid "Rated %d out of 5"
-msgstr ""
-
-#: woocommerce/single-product/review-rating.php:29
-msgid "out of 5"
-msgstr ""
-
-#: woocommerce/single-product/rating.php:36
-#, php-format
-msgid "Rated %s out of 5"
-msgstr ""
-
-#: woocommerce/single-product/rating.php:38
-#, php-format
-msgid "out of %s5%s"
-msgstr ""
-
-#: woocommerce/single-product/rating.php:39
-#, php-format
-msgid "based on %s customer rating"
-msgid_plural "based on %s customer ratings"
-msgstr[0] ""
-msgstr[1] ""
-
-#: woocommerce/single-product/rating.php:42
-#, php-format
-msgid "%s customer review"
-msgid_plural "%s customer reviews"
-msgstr[0] ""
-msgstr[1] ""
-
-#. Name of the theme
-msgid "UnderStrap"
-msgstr ""
-
-#. Description of the theme
-msgid ""
-"Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid "
-"starting point for your next theme project and WordPress website. Use it as "
-"starter theme or as a parent theme. It is up to you. Including Font Awesome "
-"support, built-in widget slider and much more you need for basic websites. "
-"IMPORTANT: All developer dependencies are not bundled with this install file."
-" Just download the .zip, extract it and run \"npm install\" and \"gulp copy-"
-"assets\" inside the extracted /understrap folder."
-msgstr ""
-
-#. Theme URI of the theme
-msgid "http://understrap.com"
-msgstr ""
-
-#. Author of the theme
-msgid "Holger Koenemann"
-msgstr ""
-
-#. Author URI of the theme
-msgid "http://www.holgerkoenemann.de"
-msgstr ""
-
-msgid "Proceed to checkout"
-msgstr ""
-
-msgid "Apply coupon"
-msgstr ""
-
-msgid "Update cart"
-msgstr ""
-
-msgid "Your order"
-msgstr ""
diff --git a/dist/loop-templates/content-blank.php b/dist/loop-templates/content-blank.php
deleted file mode 100644
index 01ff3af..0000000
--- a/dist/loop-templates/content-blank.php
+++ /dev/null
@@ -1,12 +0,0 @@
-<?php
-/**
- * Blank content partial template.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-the_content();
diff --git a/dist/loop-templates/content-empty.php b/dist/loop-templates/content-empty.php
deleted file mode 100644
index 5681144..0000000
--- a/dist/loop-templates/content-empty.php
+++ /dev/null
@@ -1,12 +0,0 @@
-<?php
-/**
- * Content empty partial template.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-the_content();
diff --git a/dist/loop-templates/content-none.php b/dist/loop-templates/content-none.php
deleted file mode 100644
index 250152a..0000000
--- a/dist/loop-templates/content-none.php
+++ /dev/null
@@ -1,47 +0,0 @@
-<?php
-/**
- * The template part for displaying a message that posts cannot be found.
- *
- * Learn more: http://codex.wordpress.org/Template_Hierarchy
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-?>
-
-<section class="no-results not-found">
-
- <header class="page-header">
-
- <h1 class="page-title"><?php esc_html_e( 'Nothing Found', 'understrap' ); ?></h1>
-
- </header><!-- .page-header -->
-
- <div class="page-content">
-
- <?php
- if ( is_home() && current_user_can( 'publish_posts' ) ) : ?>
-
- <p><?php printf( wp_kses( __( 'Ready to publish your first post? <a href="%1$s">Get started here</a>.', 'understrap' ), array(
- 'a' => array(
- 'href' => array(),
- ),
-) ), esc_url( admin_url( 'post-new.php' ) ) ); ?></p>
-
- <?php elseif ( is_search() ) : ?>
-
- <p><?php esc_html_e( 'Sorry, but nothing matched your search terms. Please try again with some different keywords.', 'understrap' ); ?></p>
- <?php
- get_search_form();
- else : ?>
-
- <p><?php esc_html_e( 'It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps searching can help.', 'understrap' ); ?></p>
- <?php
- get_search_form();
- endif; ?>
- </div><!-- .page-content -->
-
-</section><!-- .no-results -->
diff --git a/dist/loop-templates/content-page.php b/dist/loop-templates/content-page.php
deleted file mode 100644
index 0de1a9c..0000000
--- a/dist/loop-templates/content-page.php
+++ /dev/null
@@ -1,42 +0,0 @@
-<?php
-/**
- * Partial template for content in page.php
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-?>
-
-<article <?php post_class(); ?> id="post-<?php the_ID(); ?>">
-
- <header class="entry-header">
-
- <?php the_title( '<h1 class="entry-title">', '</h1>' ); ?>
-
- </header><!-- .entry-header -->
-
- <?php echo get_the_post_thumbnail( $post->ID, 'large' ); ?>
-
- <div class="entry-content page-mt">
-
- <?php the_content(); ?>
-
- <?php
- wp_link_pages( array(
- 'before' => '<div class="page-links">' . __( 'Pages:', 'understrap' ),
- 'after' => '</div>',
- ) );
- ?>
-
- </div><!-- .entry-content -->
-
- <footer class="entry-footer">
-
- <?php edit_post_link( __( 'Edit', 'understrap' ), '<span class="edit-link">', '</span>' ); ?>
-
- </footer><!-- .entry-footer -->
-
-</article><!-- #post-## -->
diff --git a/dist/loop-templates/content-search.php b/dist/loop-templates/content-search.php
deleted file mode 100644
index be34c68..0000000
--- a/dist/loop-templates/content-search.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-/**
- * Search results partial template.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-?>
-
-<article <?php post_class(); ?> id="post-<?php the_ID(); ?>">
-
- <header class="entry-header">
-
- <?php the_title( sprintf( '<h2 class="entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ),
- '</a></h2>' ); ?>
-
- <?php if ( 'post' == get_post_type() ) : ?>
-
- <div class="entry-meta">
-
- <?php understrap_posted_on(); ?>
-
- </div><!-- .entry-meta -->
-
- <footer class="entry-footer">
-
- <div class="row">
- <?php understrap_entry_footer(); ?>
- </div>
-
- </footer><!-- .entry-footer -->
-
- <?php endif; ?>
-
- </header><!-- .entry-header -->
-
- <a href="<?php echo esc_url( get_permalink() );?>">
- <?php echo get_the_post_thumbnail( $post->ID, 'medium' ); ?>
- </a>
-
- <div class="entry-summary entry-content">
-
- <?php the_excerpt(); ?>
-
- </div><!-- .entry-summary -->
- <div class="clearfix"></div>
-
-
-</article><!-- #post-## -->
diff --git a/dist/loop-templates/content-single.php b/dist/loop-templates/content-single.php
deleted file mode 100644
index 76c6bbd..0000000
--- a/dist/loop-templates/content-single.php
+++ /dev/null
@@ -1,51 +0,0 @@
-<?php
-/**
- * Single post partial template.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-?>
-
-<article <?php post_class(array('')); ?> id="post-<?php the_ID(); ?>">
-
- <header class="entry-header">
-
- <?php the_title( '<h1 class="entry-title">', '</h1>' ); ?>
-
- <?php echo get_the_post_thumbnail( $post->ID, 'large', array( 'class' => 'mx-auto d-block border rounded' ) ); ?>
-
- <div class="entry-meta entry-meta-single text-muted">
-
- <?php understrap_posted_on(); ?>
-
- </div><!-- .entry-meta -->
- <footer class="entry-footer">
-
- <div class="row">
- <?php understrap_entry_footer(); ?>
- </div>
-
- </footer><!-- .entry-footer -->
-
- </header><!-- .entry-header -->
-<hr>
-
- <div class="entry-content">
-
- <?php the_content(); ?>
-
- <?php
- wp_link_pages( array(
- 'before' => '<div class="page-links">' . __( 'Pages:', 'understrap' ),
- 'after' => '</div>',
- ) );
- ?>
-
- </div><!-- .entry-content -->
-
-
-</article><!-- #post-## -->
diff --git a/dist/loop-templates/content.php b/dist/loop-templates/content.php
deleted file mode 100644
index 3205ad9..0000000
--- a/dist/loop-templates/content.php
+++ /dev/null
@@ -1,59 +0,0 @@
-<?php
-/**
- * Post rendering content according to caller of get_template_part.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-?>
-
-<article <?php post_class('article-mb'); ?> id="post-<?php the_ID(); ?>">
-
- <header class="entry-header">
-
- <?php the_title( sprintf( '<h2 class="entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ),
- '</a></h2>' ); ?>
-
- <?php if ( 'post' == get_post_type() ) : ?>
-
- <div class="entry-meta">
- <?php understrap_posted_on(); ?>
- </div><!-- .entry-meta -->
-
- <footer class="entry-footer">
-
- <div class="row">
- <?php understrap_entry_footer(); ?>
- </div>
-
- </footer><!-- .entry-footer -->
-
- <?php endif; ?>
-
- </header><!-- .entry-header -->
-
- <a href="<?php echo esc_url( get_permalink() );?>">
- <?php echo get_the_post_thumbnail( $post->ID, 'medium' ); ?>
- </a>
-
- <div class="entry-content">
-
- <?php
- the_excerpt();
- ?>
-
- <?php
- wp_link_pages( array(
- 'before' => '<div class="page-links">' . __( 'Pages:', 'understrap' ),
- 'after' => '</div>',
- ) );
- ?>
-
- </div><!-- .entry-content -->
- <div class="clearfix"></div>
-
-
-</article><!-- #post-## -->
diff --git a/dist/page-templates/blank.php b/dist/page-templates/blank.php
deleted file mode 100644
index 42210d3..0000000
--- a/dist/page-templates/blank.php
+++ /dev/null
@@ -1,36 +0,0 @@
-<?php
-/**
- * Template Name: Blank Page Template
- *
- * Template for displaying a blank page.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-?>
-<!DOCTYPE html>
-<html <?php language_attributes(); ?>>
-<head>
- <meta charset="<?php bloginfo( 'charset' ); ?>">
- <meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <meta name="mobile-web-app-capable" content="yes">
- <meta name="apple-mobile-web-app-capable" content="yes">
- <meta name="apple-mobile-web-app-title"
- content="<?php bloginfo( 'name' ); ?> - <?php bloginfo( 'description' ); ?>">
- <link rel="profile" href="http://gmpg.org/xfn/11">
- <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>">
- <?php wp_head(); ?>
-</head>
-<body>
-<?php while ( have_posts() ) : the_post(); ?>
-
- <?php get_template_part( 'loop-templates/content', 'blank' ); ?>
-
-<?php endwhile; // end of the loop. ?>
-<?php wp_footer(); ?>
-</body>
-</html>
diff --git a/dist/page-templates/both-sidebarspage.php b/dist/page-templates/both-sidebarspage.php
deleted file mode 100644
index 954be68..0000000
--- a/dist/page-templates/both-sidebarspage.php
+++ /dev/null
@@ -1,61 +0,0 @@
-<?php
-/**
- * Template Name: Left and Right Sidebar Layout
- *
- * This template can be used to override the default template and sidebar setup
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-get_header();
-$container = get_theme_mod( 'understrap_container_type' );
-?>
-
-<div class="wrapper" id="page-wrapper">
-
- <div class="<?php echo esc_attr( $container ); ?>" id="content">
-
- <div class="row">
-
- <?php get_template_part( 'sidebar-templates/sidebar', 'left' ); ?>
-
- <div
- class="<?php
- if ( is_active_sidebar( 'left-sidebar' ) xor is_active_sidebar( 'right-sidebar' ) ) : ?>col-md-8<?php
- elseif ( is_active_sidebar( 'left-sidebar' ) && is_active_sidebar( 'right-sidebar' ) ) : ?>col-md-4<?php
- else : ?>col-md-12<?php
- endif; ?> content-area"
- id="primary">
-
- <main class="site-main" id="main" role="main">
-
- <?php while ( have_posts() ) : the_post(); ?>
-
- <?php get_template_part( 'loop-templates/content', 'page' ); ?>
-
- <?php
- // If comments are open or we have at least one comment, load up the comment template.
- if ( comments_open() || get_comments_number() ) :
- comments_template();
- endif;
- ?>
-
- <?php endwhile; // end of the loop. ?>
-
- </main><!-- #main -->
-
- </div><!-- #primary -->
-
- <?php get_template_part( 'sidebar-templates/sidebar', 'right' ); ?>
-
- </div><!-- .row -->
-
- </div><!-- Container end -->
-
-</div><!-- Wrapper end -->
-
-<?php get_footer(); ?>
diff --git a/dist/page-templates/empty.php b/dist/page-templates/empty.php
deleted file mode 100644
index 2c11ff1..0000000
--- a/dist/page-templates/empty.php
+++ /dev/null
@@ -1,21 +0,0 @@
-<?php
-/**
- * Template Name: Empty Page Template
- *
- * Template for displaying a page just with the header and footer area and a "naked" content area in between.
- * Good for landingpages and other types of pages where you want to add a lot of custom markup.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-get_header();
-
-while ( have_posts() ) : the_post();
- get_template_part( 'loop-templates/content', 'empty' );
-endwhile;
-
-get_footer();
diff --git a/dist/page-templates/fullwidthpage.php b/dist/page-templates/fullwidthpage.php
deleted file mode 100644
index a028f6a..0000000
--- a/dist/page-templates/fullwidthpage.php
+++ /dev/null
@@ -1,53 +0,0 @@
-<?php
-/**
- * Template Name: Full Width Page
- *
- * Template for displaying a page without sidebar even if a sidebar widget is published.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-get_header();
-$container = get_theme_mod( 'understrap_container_type' );
-?>
-
-<div class="wrapper" id="full-width-page-wrapper">
-
- <div class="<?php echo esc_attr( $container ); ?>" id="content">
-
- <div class="row">
-
- <div class="col-md-12 content-area" id="primary">
-
- <main class="site-main" id="main" role="main">
-
- <?php while ( have_posts() ) : the_post(); ?>
-
- <?php get_template_part( 'loop-templates/content', 'page' ); ?>
-
- <?php
- // If comments are open or we have at least one comment, load up the comment template.
- if ( comments_open() || get_comments_number() ) :
-
- comments_template();
-
- endif;
- ?>
-
- <?php endwhile; // end of the loop. ?>
-
- </main><!-- #main -->
-
- </div><!-- #primary -->
-
- </div><!-- .row end -->
-
- </div><!-- Container end -->
-
-</div><!-- Wrapper end -->
-
-<?php get_footer(); ?>
diff --git a/dist/page-templates/left-sidebarpage.php b/dist/page-templates/left-sidebarpage.php
deleted file mode 100644
index 5b99dd1..0000000
--- a/dist/page-templates/left-sidebarpage.php
+++ /dev/null
@@ -1,55 +0,0 @@
-<?php
-/**
- * Template Name: Left Sidebar Layout
- *
- * This template can be used to override the default template and sidebar setup
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-get_header();
-$container = get_theme_mod( 'understrap_container_type' );
-?>
-
-<div class="wrapper" id="page-wrapper">
-
- <div class="<?php echo esc_attr( $container ); ?>" id="content">
-
- <div class="row">
-
- <?php get_template_part( 'sidebar-templates/sidebar', 'left' ); ?>
-
- <div
- class="<?php if ( is_active_sidebar( 'left-sidebar' ) ) : ?>col-md-8<?php else : ?>col-md-12<?php endif; ?> content-area"
- id="primary">
-
- <main class="site-main" id="main" role="main">
-
- <?php while ( have_posts() ) : the_post(); ?>
-
- <?php get_template_part( 'loop-templates/content', 'page' ); ?>
-
- <?php
- // If comments are open or we have at least one comment, load up the comment template.
- if ( comments_open() || get_comments_number() ) :
- comments_template();
- endif;
- ?>
-
- <?php endwhile; // end of the loop. ?>
-
- </main><!-- #main -->
-
- </div><!-- #primary -->
-
- </div><!-- .row -->
-
- </div><!-- Container end -->
-
-</div><!-- Wrapper end -->
-
-<?php get_footer(); ?>
diff --git a/dist/page-templates/right-sidebarpage.php b/dist/page-templates/right-sidebarpage.php
deleted file mode 100644
index 30abdf6..0000000
--- a/dist/page-templates/right-sidebarpage.php
+++ /dev/null
@@ -1,55 +0,0 @@
-<?php
-/**
- * Template Name: Right Sidebar Layout
- *
- * This template can be used to override the default template and sidebar setup
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-get_header();
-$container = get_theme_mod( 'understrap_container_type' );
-?>
-
-<div class="wrapper" id="page-wrapper">
-
- <div class="<?php echo esc_attr( $container ); ?>" id="content">
-
- <div class="row">
-
- <div
- class="<?php if ( is_active_sidebar( 'right-sidebar' ) ) : ?>col-md-9<?php else : ?>col-md-12<?php endif; ?> content-area"
- id="primary">
-
- <main class="site-main" id="main" role="main">
-
- <?php while ( have_posts() ) : the_post(); ?>
-
- <?php get_template_part( 'loop-templates/content', 'page' ); ?>
-
- <?php
- // If comments are open or we have at least one comment, load up the comment template.
- if ( comments_open() || get_comments_number() ) :
- comments_template();
- endif;
- ?>
-
- <?php endwhile; // end of the loop. ?>
-
- </main><!-- #main -->
-
- </div><!-- #primary -->
-
- <?php get_template_part( 'sidebar-templates/sidebar', 'right' ); ?>
-
- </div><!-- .row -->
-
- </div><!-- Container end -->
-
-</div><!-- Wrapper end -->
-
-<?php get_footer(); ?>
diff --git a/dist/page.php b/dist/page.php
deleted file mode 100644
index b7f0486..0000000
--- a/dist/page.php
+++ /dev/null
@@ -1,58 +0,0 @@
-<?php
-/**
- * The template for displaying all pages.
- *
- * This is the template that displays all pages by default.
- * Please note that this is the WordPress construct of pages
- * and that other 'pages' on your WordPress site will use a
- * different template.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-get_header();
-
-$container = get_theme_mod( 'understrap_container_type' );
-
-?>
-
-<div class="wrapper" id="page-wrapper">
-
- <div class="<?php echo esc_attr( $container ); ?>" id="content" tabindex="-1">
-
- <div class="row">
-
- <!-- Do the left sidebar check -->
- <?php get_template_part( 'global-templates/left-sidebar-check' ); ?>
-
- <main class="site-main" id="main">
-
- <?php while ( have_posts() ) : the_post(); ?>
-
- <?php get_template_part( 'loop-templates/content', 'page' ); ?>
-
- <?php
- // If comments are open or we have at least one comment, load up the comment template.
- if ( comments_open() || get_comments_number() ) :
- comments_template();
- endif;
- ?>
-
- <?php endwhile; // end of the loop. ?>
-
- </main><!-- #main -->
-
- <!-- Do the right sidebar check -->
- <?php get_template_part( 'global-templates/right-sidebar-check' ); ?>
-
- </div><!-- .row -->
-
-</div><!-- Container end -->
-
-</div><!-- Wrapper end -->
-
-<?php get_footer(); ?>
diff --git a/dist/screenshot.png b/dist/screenshot.png
deleted file mode 100644
index 5d1abb0..0000000
--- a/dist/screenshot.png
+++ /dev/null
Binary files differ
diff --git a/dist/search.php b/dist/search.php
deleted file mode 100644
index 2c59501..0000000
--- a/dist/search.php
+++ /dev/null
@@ -1,79 +0,0 @@
-<?php
-/**
- * The template for displaying search results pages.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-get_header();
-
-$container = get_theme_mod( 'understrap_container_type' );
-
-?>
-
-<div class="wrapper" id="search-wrapper">
-
- <div class="<?php echo esc_attr( $container ); ?>" id="content" tabindex="-1">
-
- <div class="row">
-
- <!-- Do the left sidebar check and opens the primary div -->
- <?php get_template_part( 'global-templates/left-sidebar-check' ); ?>
-
- <main class="site-main" id="main">
-
- <?php if ( have_posts() ) : ?>
-
- <header class="page-header">
-
- <div class="card taxonomy-card">
- <div class="card-body">
- <h1 class="card-title page-title"><?php printf(
- /* translators:*/
- esc_html__( 'Suchergebnisse für: %s', 'understrap' ),
- '<span><u class="charter-bold">' . ucfirst(get_search_query()) . '</u></span>' ); ?></h1>
- <p class="card-text">Anzahl der Ergebnisse: <?php echo $wp_query->found_posts; ?></p>
- </div>
- </div>
-
- </header><!-- .page-header -->
-
- <?php /* Start the Loop */ ?>
- <?php while ( have_posts() ) : the_post(); ?>
-
- <?php
- /**
- * Run the loop for the search to output the results.
- * If you want to overload this in a child theme then include a file
- * called content-search.php and that will be used instead.
- */
- get_template_part( 'loop-templates/content', 'search' );
- ?>
-
- <?php endwhile; ?>
-
- <?php else : ?>
-
- <?php get_template_part( 'loop-templates/content', 'none' ); ?>
-
- <?php endif; ?>
-
- </main><!-- #main -->
-
- <!-- The pagination component -->
- <?php understrap_pagination(); ?>
-
- <!-- Do the right sidebar check -->
- <?php get_template_part( 'global-templates/right-sidebar-check' ); ?>
-
- </div><!-- .row -->
-
-</div><!-- Container end -->
-
-</div><!-- Wrapper end -->
-
-<?php get_footer(); ?>
diff --git a/dist/searchform.php b/dist/searchform.php
deleted file mode 100644
index d4e3435..0000000
--- a/dist/searchform.php
+++ /dev/null
@@ -1,22 +0,0 @@
-<?php
-/**
- * The template for displaying search forms in Underscores.me
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-?>
-
-<form class="form-inline my-2 my-lg-0 float-none float-sm-right" method="get" id="searchform" action="<?php echo esc_url( home_url( '/' ) ); ?>" role="search">
- <label class="sr-only" for="s"><?php esc_html_e( 'Search', 'understrap' ); ?></label>
- <div class="input-group">
- <input class="field form-control" id="s" name="s" type="text"
- placeholder="<?php esc_attr_e( 'Den Blog durchsuchen&hellip;', 'understrap' ); ?>" value="<?php the_search_query(); ?>">
- <span class="input-group-append">
- <button class="btn btn-dark my-2 my-sm-0" id="searchsubmit" name="submit" type="submit"><i class="material-icons">search</i></button>
- </span>
- </div>
-</form>
diff --git a/dist/sidebar-templates/sidebar-footerfull.php b/dist/sidebar-templates/sidebar-footerfull.php
deleted file mode 100644
index eaef767..0000000
--- a/dist/sidebar-templates/sidebar-footerfull.php
+++ /dev/null
@@ -1,34 +0,0 @@
-<?php
-/**
- * Sidebar setup for footer full.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-$container = get_theme_mod( 'understrap_container_type' );
-
-?>
-
-<?php if ( is_active_sidebar( 'footerfull' ) ) : ?>
-
- <!-- ******************* The Footer Full-width Widget Area ******************* -->
-
- <div class="wrapper footer" id="wrapper-footer-full">
-
- <div class="<?php echo esc_attr( $container ); ?>" id="footer-full-content" tabindex="-1">
-
- <div class="row">
-
- <?php dynamic_sidebar( 'footerfull' ); ?>
-
- </div>
-
- </div>
-
- </div><!-- #wrapper-footer-full -->
-
-<?php endif; ?>
diff --git a/dist/sidebar-templates/sidebar-hero.php b/dist/sidebar-templates/sidebar-hero.php
deleted file mode 100644
index 11eed09..0000000
--- a/dist/sidebar-templates/sidebar-hero.php
+++ /dev/null
@@ -1,47 +0,0 @@
-<?php
-/**
- * Sidebar - hero setup.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-?>
-
-<?php if ( is_active_sidebar( 'hero' ) ) : ?>
-
- <!-- ******************* The Hero Widget Area ******************* -->
-
- <div id="carouselExampleControls" class="carousel slide" data-ride="carousel">
-
- <div class="carousel-inner" role="listbox">
-
- <?php dynamic_sidebar( 'hero' ); ?>
-
- </div>
-
- <a class="carousel-control-prev" href="#carouselExampleControls" role="button" data-slide="prev">
-
- <span class="carousel-control-prev-icon" aria-hidden="true"></span>
-
- <span class="sr-only"><?php esc_html_e( 'Previous', 'understrap' ); ?></span>
-
- </a>
-
- <a class="carousel-control-next" href="#carouselExampleControls" role="button" data-slide="next">
-
- <span class="carousel-control-next-icon" aria-hidden="true"></span>
-
- <span class="sr-only"><?php esc_html_e( 'Next', 'understrap' ); ?></span>
-
- </a>
-
- </div><!-- .carousel -->
-
-<script>
-jQuery( ".carousel-item" ).first().addClass( "active" );
-</script>
-
-<?php endif; ?>
diff --git a/dist/sidebar-templates/sidebar-herocanvas.php b/dist/sidebar-templates/sidebar-herocanvas.php
deleted file mode 100644
index 46e0e72..0000000
--- a/dist/sidebar-templates/sidebar-herocanvas.php
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-/**
- * Sidebar - hero canvas setup.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-?>
-
-<?php if ( is_active_sidebar( 'herocanvas' ) ) : ?>
-
- <!-- ******************* The Hero Canvas Widget Area ******************* -->
-
- <?php dynamic_sidebar( 'herocanvas' ); ?>
-
-<?php endif; ?> \ No newline at end of file
diff --git a/dist/sidebar-templates/sidebar-left.php b/dist/sidebar-templates/sidebar-left.php
deleted file mode 100644
index fb50b9a..0000000
--- a/dist/sidebar-templates/sidebar-left.php
+++ /dev/null
@@ -1,27 +0,0 @@
-<?php
-/**
- * The sidebar containing the main widget area.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-if ( ! is_active_sidebar( 'left-sidebar' ) ) {
- return;
-}
-
-// when both sidebars turned on reduce col size to 3 from 4.
-$sidebar_pos = get_theme_mod( 'understrap_sidebar_position' );
-?>
-
-<?php if ( 'both' === $sidebar_pos ) : ?>
-<div class="col-md-3 widget-area" id="left-sidebar" role="complementary">
- <?php else : ?>
-<div class="col-md-4 widget-area" id="left-sidebar" role="complementary">
- <?php endif; ?>
-<?php dynamic_sidebar( 'left-sidebar' ); ?>
-
-</div><!-- #left-sidebar -->
diff --git a/dist/sidebar-templates/sidebar-right.php b/dist/sidebar-templates/sidebar-right.php
deleted file mode 100644
index e5c4f62..0000000
--- a/dist/sidebar-templates/sidebar-right.php
+++ /dev/null
@@ -1,27 +0,0 @@
-<?php
-/**
- * The right sidebar containing the main widget area.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-if ( ! is_active_sidebar( 'right-sidebar' ) ) {
- return;
-}
-
-// when both sidebars turned on reduce col size to 3 from 4.
-$sidebar_pos = get_theme_mod( 'understrap_sidebar_position' );
-?>
-
-<?php if ( 'both' === $sidebar_pos ) : ?>
-<div class="col-md-2 widget-area" id="right-sidebar" role="complementary">
- <?php else : ?>
-<div class="col-lg-4 widget-area" id="right-sidebar" role="complementary">
- <?php endif; ?>
-<?php dynamic_sidebar( 'right-sidebar' ); ?>
-
-</div><!-- #right-sidebar -->
diff --git a/dist/sidebar-templates/sidebar-statichero.php b/dist/sidebar-templates/sidebar-statichero.php
deleted file mode 100644
index 2b6c53d..0000000
--- a/dist/sidebar-templates/sidebar-statichero.php
+++ /dev/null
@@ -1,33 +0,0 @@
-<?php
-/**
- * Static hero sidebar setup.
- *
- * @package understrap
- */
-
-$container = get_theme_mod( 'understrap_container_type' );
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-?>
-
-<?php if ( is_active_sidebar( 'statichero' ) ) : ?>
-
- <!-- ******************* The Hero Widget Area ******************* -->
-
- <div class="wrapper" id="wrapper-static-hero">
-
- <div class="<?php echo esc_attr( $container ); ?>" id="wrapper-static-content" tabindex="-1">
-
- <div class="row">
-
- <?php dynamic_sidebar( 'statichero' ); ?>
-
- </div>
-
- </div>
-
- </div><!-- #wrapper-static-hero -->
-
-<?php endif; ?>
diff --git a/dist/sidebar.php b/dist/sidebar.php
deleted file mode 100644
index b0537c6..0000000
--- a/dist/sidebar.php
+++ /dev/null
@@ -1,21 +0,0 @@
-<?php
-/**
- * The sidebar containing the main widget area.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-if ( ! is_active_sidebar( 'sidebar-1' ) ) {
- return;
-}
-?>
-
-<div class="col-md-4 widget-area align-self-center" id="secondary" role="complementary">
-
- <?php dynamic_sidebar( 'sidebar-1' ); ?>
-
-</div><!-- #secondary -->
diff --git a/dist/single.php b/dist/single.php
deleted file mode 100644
index 2532b3a..0000000
--- a/dist/single.php
+++ /dev/null
@@ -1,53 +0,0 @@
-<?php
-/**
- * The template for displaying all single posts.
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-get_header();
-$container = get_theme_mod( 'understrap_container_type' );
-?>
-
-<div class="wrapper" id="single-wrapper">
-
- <div class="<?php echo esc_attr( $container ); ?>" id="content" tabindex="-1">
-
- <div class="row">
-
- <!-- Do the left sidebar check -->
- <?php get_template_part( 'global-templates/left-sidebar-check' ); ?>
-
- <main class="site-main article-shadow-sm" id="main">
-
- <?php while ( have_posts() ) : the_post(); ?>
-
- <?php get_template_part( 'loop-templates/content', 'single' ); ?>
-
- <?php understrap_post_nav(); ?>
-
- <?php
- // If comments are open or we have at least one comment, load up the comment template.
- if ( comments_open() || get_comments_number() ) :
- comments_template();
- endif;
- ?>
-
- <?php endwhile; // end of the loop. ?>
-
- </main><!-- #main -->
-
- <!-- Do the right sidebar check -->
- <?php get_template_part( 'global-templates/right-sidebar-check' ); ?>
-
- </div><!-- .row -->
-
-</div><!-- Container end -->
-
-</div><!-- Wrapper end -->
-
-<?php get_footer(); ?>
diff --git a/dist/style.css b/dist/style.css
deleted file mode 100644
index ec74885..0000000
--- a/dist/style.css
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
-Theme Name: UnderStrap
-Theme URI: http://understrap.com
-Author: Holger Koenemann
-Author URI: http://www.holgerkoenemann.de
-GitHub Theme URI: https://github.com/understrap/understrap
-Description: Combination of Automattic´s _s theme and Bootstrap 4. Made as a solid starting point for your next theme project and WordPress website. Use it as starter theme or as a parent theme. It is up to you. Including Font Awesome support, built-in widget slider and much more you need for basic websites. IMPORTANT: All developer dependencies are not bundled with this install file. Just download the .zip, extract it and run "npm install" and "gulp copy-assets" inside the extracted /understrap folder.
-That downloads everything and moves it in place so that you can recompile your CSS and JS files;
-A developer version (with Gulp/node and Sass sources) is available on gitHub: https://github.com/understrap/understrap
-A child theme is available on Github, too: https://github.com/understrap/understrap-child;
-Version: 0.8.7
-License: UnderStrap WordPress Theme, Copyright 2013-2017 Holger Koenemann
-UnderStrap is distributed under the terms of the GNU GPL version 2
-License URI: http://www.gnu.org/licenses/gpl-2.0.html
-Text Domain: understrap
-Tags: one-column, custom-menu, featured-images, theme-options, translation-ready
-
-This theme, like WordPress, is licensed under the GPL.
-UnderStrap is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
-
-Resource Licenses:
-Font Awesome: http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
-Bootstrap: http://getbootstrap.com | https://github.com/twbs/bootstrap/blob/master/LICENSE (Code licensed under MIT, documentation under CC BY 3.0.)
-Owl Carousel 2: http://www.owlcarousel.owlgraphic.com/ | https://github.com/smashingboxes/OwlCarousel2/blob/develop/LICENSE (Code licensed under MIT)
-and of course
-jQuery: https://jquery.org | (Code licensed under MIT)
-WP Bootstrap Navwalker by Edward McIntyre: https://github.com/twittem/wp-bootstrap-navwalker | GNU GPL
-*/
-
-/*
-This file is just used to identify the theme in WordPress.
-The compiled CSS output can be found in /css/theme.css
-The SASS sources for it can be found in /sass/
-The dependencies can be found in /src/ after running "gulp copy-assets" terminal command
-
-...and now go out and play!
-*/
diff --git a/dist/taxonomy-brennerei.php b/dist/taxonomy-brennerei.php
deleted file mode 100755
index 022fa9f..0000000
--- a/dist/taxonomy-brennerei.php
+++ /dev/null
@@ -1,86 +0,0 @@
-<?php
-/**
- * The template for displaying archive pages.
- *
- * Learn more: http://codex.wordpress.org/Template_Hierarchy
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-get_header();
-?>
-
-<?php
-$container = get_theme_mod( 'understrap_container_type' );
-?>
-
-<div class="wrapper" id="archive-wrapper">
-
- <div class="<?php echo esc_attr( $container ); ?>" id="content" tabindex="-1">
-
- <div class="row">
-
- <!-- Do the left sidebar check -->
- <?php get_template_part( 'global-templates/left-sidebar-check' ); ?>
-
- <main class="site-main" id="main">
-
- <?php if ( have_posts() ) : ?>
-
- <header class="page-header">
-
- <div class="card taxonomy-card">
- <div class="card-body">
- <?php
- the_archive_title( '<h1 class="card-title page-title">', '</h1>' );
- the_archive_description( '<div class="card-text taxonomy-description">', '</div>' );
- ?>
- </div>
- </div>
- <?php
- #the_archive_title( '<h1 class="page-title taxonomy-title">', '</h1>' );
- #the_archive_description( '<div class="taxonomy-description">', '</div>' );
- ?>
-
- </header><!-- .page-header -->
-
- <?php /* Start the Loop */ ?>
- <?php while ( have_posts() ) : the_post(); ?>
-
- <?php
-
- /*
- * Include the Post-Format-specific template for the content.
- * If you want to override this in a child theme, then include a file
- * called content-___.php (where ___ is the Post Format name) and that will be used instead.
- */
- get_template_part( 'loop-templates/content', get_post_format() );
- ?>
-
- <?php endwhile; ?>
-
- <?php else : ?>
-
- <?php get_template_part( 'loop-templates/content', 'none' ); ?>
-
- <?php endif; ?>
-
- </main><!-- #main -->
-
- <!-- The pagination component -->
- <?php understrap_pagination(); ?>
-
- <!-- Do the right sidebar check -->
- <?php get_template_part( 'global-templates/right-sidebar-check' ); ?>
-
- </div> <!-- .row -->
-
-</div><!-- Container end -->
-
-</div><!-- Wrapper end -->
-
-<?php get_footer(); ?>
diff --git a/dist/taxonomy-region.php b/dist/taxonomy-region.php
deleted file mode 100755
index 022fa9f..0000000
--- a/dist/taxonomy-region.php
+++ /dev/null
@@ -1,86 +0,0 @@
-<?php
-/**
- * The template for displaying archive pages.
- *
- * Learn more: http://codex.wordpress.org/Template_Hierarchy
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-get_header();
-?>
-
-<?php
-$container = get_theme_mod( 'understrap_container_type' );
-?>
-
-<div class="wrapper" id="archive-wrapper">
-
- <div class="<?php echo esc_attr( $container ); ?>" id="content" tabindex="-1">
-
- <div class="row">
-
- <!-- Do the left sidebar check -->
- <?php get_template_part( 'global-templates/left-sidebar-check' ); ?>
-
- <main class="site-main" id="main">
-
- <?php if ( have_posts() ) : ?>
-
- <header class="page-header">
-
- <div class="card taxonomy-card">
- <div class="card-body">
- <?php
- the_archive_title( '<h1 class="card-title page-title">', '</h1>' );
- the_archive_description( '<div class="card-text taxonomy-description">', '</div>' );
- ?>
- </div>
- </div>
- <?php
- #the_archive_title( '<h1 class="page-title taxonomy-title">', '</h1>' );
- #the_archive_description( '<div class="taxonomy-description">', '</div>' );
- ?>
-
- </header><!-- .page-header -->
-
- <?php /* Start the Loop */ ?>
- <?php while ( have_posts() ) : the_post(); ?>
-
- <?php
-
- /*
- * Include the Post-Format-specific template for the content.
- * If you want to override this in a child theme, then include a file
- * called content-___.php (where ___ is the Post Format name) and that will be used instead.
- */
- get_template_part( 'loop-templates/content', get_post_format() );
- ?>
-
- <?php endwhile; ?>
-
- <?php else : ?>
-
- <?php get_template_part( 'loop-templates/content', 'none' ); ?>
-
- <?php endif; ?>
-
- </main><!-- #main -->
-
- <!-- The pagination component -->
- <?php understrap_pagination(); ?>
-
- <!-- Do the right sidebar check -->
- <?php get_template_part( 'global-templates/right-sidebar-check' ); ?>
-
- </div> <!-- .row -->
-
-</div><!-- Container end -->
-
-</div><!-- Wrapper end -->
-
-<?php get_footer(); ?>
diff --git a/dist/taxonomy-sponsor.php b/dist/taxonomy-sponsor.php
deleted file mode 100755
index 022fa9f..0000000
--- a/dist/taxonomy-sponsor.php
+++ /dev/null
@@ -1,86 +0,0 @@
-<?php
-/**
- * The template for displaying archive pages.
- *
- * Learn more: http://codex.wordpress.org/Template_Hierarchy
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-get_header();
-?>
-
-<?php
-$container = get_theme_mod( 'understrap_container_type' );
-?>
-
-<div class="wrapper" id="archive-wrapper">
-
- <div class="<?php echo esc_attr( $container ); ?>" id="content" tabindex="-1">
-
- <div class="row">
-
- <!-- Do the left sidebar check -->
- <?php get_template_part( 'global-templates/left-sidebar-check' ); ?>
-
- <main class="site-main" id="main">
-
- <?php if ( have_posts() ) : ?>
-
- <header class="page-header">
-
- <div class="card taxonomy-card">
- <div class="card-body">
- <?php
- the_archive_title( '<h1 class="card-title page-title">', '</h1>' );
- the_archive_description( '<div class="card-text taxonomy-description">', '</div>' );
- ?>
- </div>
- </div>
- <?php
- #the_archive_title( '<h1 class="page-title taxonomy-title">', '</h1>' );
- #the_archive_description( '<div class="taxonomy-description">', '</div>' );
- ?>
-
- </header><!-- .page-header -->
-
- <?php /* Start the Loop */ ?>
- <?php while ( have_posts() ) : the_post(); ?>
-
- <?php
-
- /*
- * Include the Post-Format-specific template for the content.
- * If you want to override this in a child theme, then include a file
- * called content-___.php (where ___ is the Post Format name) and that will be used instead.
- */
- get_template_part( 'loop-templates/content', get_post_format() );
- ?>
-
- <?php endwhile; ?>
-
- <?php else : ?>
-
- <?php get_template_part( 'loop-templates/content', 'none' ); ?>
-
- <?php endif; ?>
-
- </main><!-- #main -->
-
- <!-- The pagination component -->
- <?php understrap_pagination(); ?>
-
- <!-- Do the right sidebar check -->
- <?php get_template_part( 'global-templates/right-sidebar-check' ); ?>
-
- </div> <!-- .row -->
-
-</div><!-- Container end -->
-
-</div><!-- Wrapper end -->
-
-<?php get_footer(); ?>
diff --git a/dist/taxonomy-whiskyregion.php b/dist/taxonomy-whiskyregion.php
deleted file mode 100755
index 022fa9f..0000000
--- a/dist/taxonomy-whiskyregion.php
+++ /dev/null
@@ -1,86 +0,0 @@
-<?php
-/**
- * The template for displaying archive pages.
- *
- * Learn more: http://codex.wordpress.org/Template_Hierarchy
- *
- * @package understrap
- */
-
-if ( ! defined( 'ABSPATH' ) ) {
- exit; // Exit if accessed directly.
-}
-
-get_header();
-?>
-
-<?php
-$container = get_theme_mod( 'understrap_container_type' );
-?>
-
-<div class="wrapper" id="archive-wrapper">
-
- <div class="<?php echo esc_attr( $container ); ?>" id="content" tabindex="-1">
-
- <div class="row">
-
- <!-- Do the left sidebar check -->
- <?php get_template_part( 'global-templates/left-sidebar-check' ); ?>
-
- <main class="site-main" id="main">
-
- <?php if ( have_posts() ) : ?>
-
- <header class="page-header">
-
- <div class="card taxonomy-card">
- <div class="card-body">
- <?php
- the_archive_title( '<h1 class="card-title page-title">', '</h1>' );
- the_archive_description( '<div class="card-text taxonomy-description">', '</div>' );
- ?>
- </div>
- </div>
- <?php
- #the_archive_title( '<h1 class="page-title taxonomy-title">', '</h1>' );
- #the_archive_description( '<div class="taxonomy-description">', '</div>' );
- ?>
-
- </header><!-- .page-header -->
-
- <?php /* Start the Loop */ ?>
- <?php while ( have_posts() ) : the_post(); ?>
-
- <?php
-
- /*
- * Include the Post-Format-specific template for the content.
- * If you want to override this in a child theme, then include a file
- * called content-___.php (where ___ is the Post Format name) and that will be used instead.
- */
- get_template_part( 'loop-templates/content', get_post_format() );
- ?>
-
- <?php endwhile; ?>
-
- <?php else : ?>
-
- <?php get_template_part( 'loop-templates/content', 'none' ); ?>
-
- <?php endif; ?>
-
- </main><!-- #main -->
-
- <!-- The pagination component -->
- <?php understrap_pagination(); ?>
-
- <!-- Do the right sidebar check -->
- <?php get_template_part( 'global-templates/right-sidebar-check' ); ?>
-
- </div> <!-- .row -->
-
-</div><!-- Container end -->
-
-</div><!-- Wrapper end -->
-
-<?php get_footer(); ?>
diff --git a/dist/taxonomy.php b/dist/taxonomy.php
deleted file mode 100644
index 0c65806..0000000
--- a/dist/taxonomy.php
+++ /dev/null
@@ -1,54 +0,0 @@
-<?php
-/*
-if ( !defined("ABSPATH") ) {
- exit;
-}
-*/
-
-function create_taxonomy_brennerei() {
- // create a new taxonomy
- register_taxonomy(
- 'brennerei',
- 'post',
- array(
- 'label' => __( 'Hersteller' ),
- 'hierarchical' => false,
- 'rewrite' => array( 'slug' => 'brennerei' ),
-/*
- 'capabilities' => array(
- 'assign_terms' => 'edit_guides',
- 'edit_terms' => 'publish_guides'
- )
-*/
- )
- );
-}
-add_action( 'init', 'create_taxonomy_brennerei', 0 );
-
-function create_taxonomy_whiskyregion() {
- // create a new taxonomy
- register_taxonomy(
- 'region',
- 'post',
- array(
- 'label' => __( 'Whiskyregion' ),
- 'hierarchical' => false,
- 'rewrite' => array( 'slug' => 'region' ),
- )
- );
-}
-add_action( 'init', 'create_taxonomy_whiskyregion', 0 );
-
-function create_taxonomy_sponsor() {
- // create a new taxonomy
- register_taxonomy(
- 'sponsor',
- 'post',
- array(
- 'label' => __( 'Sponsored By' ),
- 'hierarchical' => false,
- 'rewrite' => array( 'slug' => 'sponsored' ),
- )
- );
-}
-add_action( 'init', 'create_taxonomy_sponsor', 0 );
diff --git a/dist/yarpp-template-custom-thumbnails.php b/dist/yarpp-template-custom-thumbnails.php
deleted file mode 100644
index 66cc103..0000000
--- a/dist/yarpp-template-custom-thumbnails.php
+++ /dev/null
@@ -1,71 +0,0 @@
-<?php
-/*
- * RPP's built-in thumbnails template
- * customized by me
- * @since 4
- *
- * This template is used when you choose the built-in thumbnails option.
- * If you want to create a new template, look at yarpp-templates/yarpp-template-example.php as an example.
- * More information on the custom templates is available at http://mitcho.com/blog/projects/yarpp-3-templates/
- */
-
-
-$__origin_title = get_the_title();
-
-if ( !$this->diagnostic_using_thumbnails() )
- $this->set_option( 'manually_using_thumbnails', true );
-
-$options = array( 'thumbnails_heading', 'thumbnails_default', 'no_results' );
-extract( $this->parse_args( $args, $options ) );
-
-// a little easter egg: if the default image URL is left blank,
-// default to the theme's header image. (hopefully it has one)
-if ( empty($thumbnails_default) )
- $thumbnails_default = get_header_image();
-
-$dimensions = $this->thumbnail_dimensions();
-
-$output .= '<h3>' . $thumbnails_heading . '</h3>' . "\n";
-
-if (have_posts()) {
- $output .= '<div class="yarpp-thumbnails-horizontal">' . "\n";
- while (have_posts()) {
- the_post();
-
- $__get_the_title = get_the_title();
-
- $output .= "<a data-clean-title='".get_my_clean_title($__get_the_title)."' data-origin-post='".get_my_clean_title($__origin_title)."' class='yarpp-thumbnail' href='" . get_permalink() . "' title='" . the_title_attribute('echo=0') . "'>" . "\n";
-
-// onclick='javascript:_paq.push([\"trackEvent\", \"related post\", \"" . get_my_clean_title($__get_the_title) . "\"]);'
-
- $post_thumbnail_html = '';
- if ( has_post_thumbnail() ) {
- if ( $this->diagnostic_generate_thumbnails() )
- $this->ensure_resized_post_thumbnail( get_the_ID(), $dimensions );
- $post_thumbnail_html = get_the_post_thumbnail( null, $dimensions['size'], array( 'class' => 'img-thumbnail') );
-
- /**
- * replaces all images on fuselkönig.de by a image server, which croppes them nicely
- */
- #$post_thumbnail_html = str_replace('https://www.fuselkoenig.de', 'https://www.fuselkoenig.de/crop?width=240&height=240&gravity=centre&url=https://www.fuselkoenig.de', $post_thumbnail_html);
-
- $post_thumbnail_html = str_replace('https://www.fuselkoenig.de', '/crop/240/240/centre', $post_thumbnail_html);
- }
-
- if ( trim($post_thumbnail_html) != '' )
- $output .= $post_thumbnail_html;
- else
- $output .= '<span class="yarpp-thumbnail-default"><img class="img-thumbnail" src="' . esc_url($thumbnails_default) . '"/></span>';
-
- #$output .= '<span class="yarpp-thumbnail-title">' . str_replace('Im Test: ', '', get_the_title()) . '</span>';
- $output .= '<span class="yarpp-thumbnail-title">' . get_my_clean_title( $__get_the_title ) . '</span>';
- $output .= '</a>' . "\n";
-
- }
- $output .= "</div>\n";
-} else {
- $output .= $no_results;
-}
-
-$this->enqueue_thumbnails( $dimensions );
-