http://languagetoolplus.com/

Last Checked: Mar 06, 2023, 19:03 EST

IP Address: 23.88.74.53
ASN #: AS24940 HETZNER-AS, DE
Location: Unknown, Unknown, Unknown
URL Reputation:
  • Unknown This URL is not identified as malicious in the PhishTank Database.
  • Unknown PhishCheck thinks this URL is likely not a phish.
  • Unknown OpenPhish: URL not in feed.

Other submissions on 23.88.74.53:

Other submissions on languagetoolplus.com:

  • https://api.languagetoolplus.com/v2/check

Previous checks:

                               Domain Name: languagetoolplus.com
Registry Domain ID: 2130098422_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.your-server.de
Registrar URL: http://www.hetzner.com/
Updated Date: 2022-06-01T03:41:13Z
Creation Date: 2017-06-01T20:08:52Z
Registrar Registration Expiration Date: 2023-06-01T20:08:52Z
Registrar: Hetzner Online GmbH
Registrar IANA ID: 828
Registrar Abuse Contact Email: abuse@hetzner.de
Registrar Abuse Contact Phone: +49.98315050
Domain Status: ok https://icann.org/epp#ok
Registry Registrant ID: REDACTED FOR PRIVACY
Registrant Name: REDACTED FOR PRIVACY  
Registrant Organization: REDACTED FOR PRIVACY
Registrant Street: REDACTED FOR PRIVACY
Registrant Street: REDACTED FOR PRIVACY
Registrant Street: REDACTED FOR PRIVACY
Registrant City: REDACTED FOR PRIVACY
Registrant State/Province: 
Registrant Postal Code: REDACTED FOR PRIVACY
Registrant Country: DE
Registrant Phone: REDACTED FOR PRIVACY
Registrant Phone Ext: REDACTED FOR PRIVACY
Registrant Fax: REDACTED FOR PRIVACY
Registrant Fax Ext: REDACTED FOR PRIVACY
Registrant Email: info@domain-contact.org
Registry Admin ID: REDACTED FOR PRIVACY
Admin Name: REDACTED FOR PRIVACY  
Admin Organization: REDACTED FOR PRIVACY
Admin Street: REDACTED FOR PRIVACY
Admin Street: REDACTED FOR PRIVACY
Admin Street: REDACTED FOR PRIVACY
Admin City: REDACTED FOR PRIVACY
Admin State/Province: REDACTED FOR PRIVACY
Admin Postal Code: REDACTED FOR PRIVACY
Admin Country: REDACTED FOR PRIVACY
Admin Phone: REDACTED FOR PRIVACY
Admin Phone Ext: REDACTED FOR PRIVACY
Admin Fax: REDACTED FOR PRIVACY
Admin Fax Ext: REDACTED FOR PRIVACY
Admin Email: info@domain-contact.org
Registry Tech ID: REDACTED FOR PRIVACY
Tech Name: REDACTED FOR PRIVACY  
Tech Organization: REDACTED FOR PRIVACY
Tech Street: REDACTED FOR PRIVACY
Tech Street: REDACTED FOR PRIVACY
Tech Street: REDACTED FOR PRIVACY
Tech City: REDACTED FOR PRIVACY
Tech State/Province: REDACTED FOR PRIVACY
Tech Postal Code: REDACTED FOR PRIVACY
Tech Country: REDACTED FOR PRIVACY
Tech Phone: REDACTED FOR PRIVACY
Tech Phone Ext: REDACTED FOR PRIVACY
Tech Fax: REDACTED FOR PRIVACY
Tech Fax Ext: REDACTED FOR PRIVACY
Tech Email: info@domain-contact.org
Registry Billing ID: REDACTED FOR PRIVACY
Billing Name: REDACTED FOR PRIVACY  
Billing Organization: REDACTED FOR PRIVACY
Billing Street: REDACTED FOR PRIVACY
Billing Street: REDACTED FOR PRIVACY
Billing Street: REDACTED FOR PRIVACY
Billing City: REDACTED FOR PRIVACY
Billing State/Province: REDACTED FOR PRIVACY
Billing Postal Code: REDACTED FOR PRIVACY
Billing Country: REDACTED FOR PRIVACY
Billing Phone: REDACTED FOR PRIVACY
Billing Phone Ext: REDACTED FOR PRIVACY
Billing Fax: REDACTED FOR PRIVACY
Billing Fax Ext: REDACTED FOR PRIVACY
Billing Email: info@domain-contact.org
Name Server: adrian.ns.cloudflare.com 
Name Server: chris.ns.cloudflare.com 
DNSSEC: unsigned
URL of the ICANN WHOIS Data Problem Reporting System: https://wdprs.internic.net/
>>> Last update of WHOIS database: 2023-03-07T00:03:01Z <<<

For more information on Whois status codes, please visit https://www.icann.org/epp

To contact the registered registrant please proceed to:
https://www.domain-contact.org

Please register your domains at; http://www.hetzner.com/
This data is provided by HETZNER ONLINE GMBH
for information purposes, and to assist persons obtaining information
about or related to domain name registration records.
HETZNER ONLINE GMBH does not guarantee its accuracy.
By submitting a WHOIS query, you agree that you will use this data
only for lawful purposes and that, under no circumstances, you will
use this data to
1) allow, enable, or otherwise support the transmission of mass
   unsolicited, commercial advertising or solicitations via E-mail
   (spam) or
2) enable high volume, automated, electronic processes that apply
   to this WHOIS server.
These terms may be changed without prior notice.
By submitting this query, you agree to abide by this policy.

                             
  • POST
    0 Timed out waiting for a response.

    https://analytics.languagetoolplus.com/matomo/piwik.php?action_name=LanguageTool%20-%20Online%20Grammar%2C%20Style%20%26%20Spell%20Checker&idsite=11&rec=1&r=707820&h=0&m=2&s=58&url=https%3A%2F%2Flanguagetool.org%2F&_id=bcebd4e272c65b0f&_idn=1&send_image=0&_refts=0&pdf=1&qt=0&realp=0&wma=0&fla=0&java=0&ag=0&cookie=1&res=1366x768&pv_id=nDvFMo&pf_net=1&pf_srv=2&pf_tfr=1122&pf_dm1=430&uadata=%7B%7D

  • http://languagetoolplus.com/ https://languagetoolplus.com/
  • https://languagetoolplus.com/ https://languagetool.org/
  • https://www.google.com/pagead/landing?gcs=G111&gcd=G111&rnd=18131211.1678147376&url=https%3A%2F%2Flanguagetool.org%2F&gtm=45He3310n81WSQ9CCW&auid=1852732002.1678147376 https://googleads.g.doubleclick.net/pagead/landing?gcs=G111&gcd=G111&rnd=18131211.1678147376&url=https%3A%2F%2Flanguagetool.org%2F&gtm=45He3310n81WSQ9CCW&auid=1852732002.1678147376
<html data-lt-script-installed="true" class="logged-out linux-os" data-country="US" data-premium="false" data-lt-installed="true" lang="en"><head>
        <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>LanguageTool - Online Grammar, Style &amp; Spell Checker</title>
<meta name="csrf-token" content="rx2SneJDj9NfY23Q26mg4FeNNjSlrqQwzl3kX9I8">
<meta name="description" content="LanguageTool is a free online proofreading service for English, Spanish, and 30 other languages. Instantly check your text for grammar and style mistakes.">
<meta name="MSSmartTagsPreventParsing" content="true">
<meta property="og:type" content="website">
<meta property="og:image" content="https://languagetool.org/images/social/og_image.jpg">
<meta property="og:image:type" content="image/jpeg">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta property="og:image:alt" content="LanguageTool - Your writing assistant">
<meta property="og:site_name" content="LanguageTool">
<script src="https://connect.facebook.net/signals/config/816817429738624?v=2.9.98&amp;r=stable" async=""></script><script src="https://connect.facebook.net/signals/plugins/identity.js?v=2.9.98" async=""></script><script type="text/javascript" async="" src="https://connect.facebook.net/en_US/fbevents.js" nonce=""></script><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=G-ME7QE3CGWG&amp;l=dataLayer&amp;cx=c" nonce=""></script><script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-WSQ9CCW" nonce=""></script><script type="text/javascript" async="" defer="" src="https://analytics.languagetoolplus.com/matomo/piwik.js"></script><script nonce="">
    ((h, n, t, m) => {
        if (h.classList.contains(m) && n[t] && n[t] > 2) {
            h.classList.replace(m, 'ipad-os');
        }
    })(document.documentElement, navigator, 'maxTouchPoints', 'mac-os');
</script>
<link rel="shortcut icon" href="https://languagetool.org/images/favicons/favicon.ico">
<link rel="apple-touch-icon" href="https://languagetool.org/images/favicons/favicon.png">
<link rel="icon" href="https://languagetool.org/images/favicons/favicon.png" type="image/png" data-dark-href="https://languagetool.org/images/favicons/favicon_white.png">
    <link rel="dns-prefetch" href="https://api.languagetool.org/">



    <link rel="preload" href="/fonts/Source-Sans-Pro-latin-mac.woff2" as="font" type="font/woff2" crossorigin="">
    <link rel="preload" href="/fonts/Source-Sans-Pro-latin-bold-mac.woff2" as="font" type="font/woff2" crossorigin="">
    <link rel="preload" href="/fonts/Source-Sans-Pro-latin-semi-bold-mac.woff2" as="font" type="font/woff2" crossorigin="">
    

<link rel="dns-prefetch" href="https://analytics.languagetoolplus.com/">
<link href="https://languagetool.org/css/_new/app.css?id=08b48c1304ad6d3516f9ed6179d577d3" rel="stylesheet">
<link rel="alternate" type="application/rss+xml" title="RSS Feed for the LanguageTool Blog" href="https://languagetool.org/insights/rss/">

<script src="https://languagetool.org/js/_new/manifest.js?id=f33cacafc53a9164daafd627b8e8e0fd" defer=""></script>
<script src="https://languagetool.org/js/_new/react.bundle.js?id=8aa85c070e20f482b1347cc86224f5fa" defer=""></script>
<script src="https://languagetool.org/js/_new/app-en.js?id=e8e21c9d183e2a2dd84003727f7cdbbb" defer=""></script>

<link rel="chrome-webstore-item" href="https://chrome.google.com/webstore/detail/oldceeleldhonbafppcapldpdifcinji">
<link rel="search" type="application/opensearchdescription+xml" title="LanguageTool" href="/opensearch.xml">

            <link rel="alternate" href="https://languagetool.org/" hreflang="en">
            <link rel="alternate" href="https://languagetool.org/de" hreflang="de">
            <link rel="alternate" href="https://languagetool.org/es" hreflang="es">
            <link rel="alternate" href="https://languagetool.org/nl" hreflang="nl">
            <link rel="alternate" href="https://languagetool.org/fr" hreflang="fr">
            <link rel="alternate" href="https://languagetool.org/ru" hreflang="ru">
            <link rel="alternate" href="https://languagetool.org/it" hreflang="it">
            <link rel="alternate" href="https://languagetool.org/ca" hreflang="ca">
            <link rel="alternate" href="https://languagetool.org/pt-BR" hreflang="pt-BR">
            <link rel="alternate" href="https://languagetool.org/pt" hreflang="pt">
            <link rel="alternate" href="https://languagetool.org/uk" hreflang="uk">
            <link rel="alternate" href="https://languagetool.org/pl" hreflang="pl">
        <link rel="alternate" href="https://languagetool.org/" hreflang="x-default">

<script type="application/ld+json">
{"@context":"http:\/\/schema.org","@type":"Organization","name":"LanguageTool","legalName":"LanguageTooler GmbH","foundingDate":"2003","url":"https:\/\/languagetool.org\/","logo":"https:\/\/languagetool.org\/images\/logos\/logo_color_circle.png","sameAs":["https:\/\/en.wikipedia.org\/wiki\/LanguageTool","https:\/\/de.wikipedia.org\/wiki\/LanguageTool","https:\/\/www.instagram.com\/languagetool\/","https:\/\/www.facebook.com\/LanguageTool","https:\/\/twitter.com\/languagetool","https:\/\/www.facebook.com\/LanguageTool","https:\/\/www.linkedin.com\/company\/languagetool","https:\/\/github.com\/languagetool-org\/"]}
</script>
    <style>:root{--lt-color-gray-100:#f8f9fc;--lt-color-gray-200:#f1f3f9;--lt-color-gray-300:#dee3ed;--lt-color-gray-400:#c2c9d6;--lt-color-gray-500:#8f96a3;--lt-color-gray-600:#5e636e;--lt-color-gray-700:#2f3237;--lt-color-gray-800:#1d1e20;--lt-color-gray-900:#111213;--lt-color-white:#fff!important;--lt-color-black:#111213!important;--lt-color-transparent:hsla(0,0%,100%,0)!important;--lt-color-background-light:var(--lt-color-gray-100)!important;--lt-color-background-default:var(--lt-color-gray-200)!important;--lt-color-background-dark:var(--lt-color-gray-300)!important;--lt-color-border-light:var(--lt-color-gray-200)!important;--lt-color-border-default:var(--lt-color-gray-300)!important;--lt-color-border-dark:var(--lt-color-gray-400)!important;--lt-color-text-very-light:var(--lt-color-gray-500)!important;--lt-color-text-light:var(--lt-color-gray-600)!important;--lt-color-text-default:var(--lt-color-gray-700)!important;--lt-color-text-dark:var(--lt-color-gray-800)!important;--lt-color-overlay-default:#fff!important;--lt-color-overlay-dark:#fff!important;--lt-color-overlay-transparent:rgba(0,0,0,.1)!important;--lt-shadow-website-overlay:0 0 7px 0 rgba(0,0,0,.3)!important;--lt-shadowDefault:0 2px 6px -1px rgba(0,0,0,.16),0 1px 4px -1px rgba(0,0,0,.04);--lt-shadowActive:0 0 8px -2px rgba(0,0,0,.1),0 6px 20px -3px rgba(0,0,0,.2)}@media (prefers-color-scheme:dark){[data-lt-adjust-appearance=true][data-lt-force-appearance=dark],[data-lt-adjust-appearance=true][data-lt-force-appearance=default]{--lt-color-white:#111213!important;--lt-color-black:#fff!important;--lt-color-transparent:rgba(17,18,19,0)!important;--lt-color-background-light:var(--lt-color-gray-800)!important;--lt-color-background-default:var(--lt-color-gray-700)!important;--lt-color-background-dark:var(--lt-color-gray-600)!important;--lt-color-border-light:var(--lt-color-gray-800)!important;--lt-color-border-default:var(--lt-color-gray-700)!important;--lt-color-border-dark:var(--lt-color-gray-600)!important;--lt-color-text-very-light:var(--lt-color-gray-400)!important;--lt-color-text-light:var(--lt-color-gray-300)!important;--lt-color-text-default:var(--lt-color-gray-200)!important;--lt-color-text-dark:var(--lt-color-gray-100)!important;--lt-color-overlay:var(--lt-color-gray-700)!important;--lt-color-overlay-default:var(--lt-color-gray-700)!important;--lt-color-overlay-dark:var(--lt-color-gray-800)!important;--lt-color-overlay-transparent:rgba(0,0,0,.6)!important;--lt-shadow-website-overlay:0 0 0 1px var(--lt-color-gray-600)!important;--lt-shadowDefault:0 0 0 1px var(--lt-color-gray-700);--lt-shadowActive:0 0 0 1px var(--lt-color-gray-600);color-scheme:dark!important}}[data-lt-force-appearance=dark]{--lt-color-white:#111213!important;--lt-color-black:#fff!important;--lt-color-transparent:rgba(17,18,19,0)!important;--lt-color-background-light:var(--lt-color-gray-800)!important;--lt-color-background-default:var(--lt-color-gray-700)!important;--lt-color-background-dark:var(--lt-color-gray-600)!important;--lt-color-border-light:var(--lt-color-gray-800)!important;--lt-color-border-default:var(--lt-color-gray-700)!important;--lt-color-border-dark:var(--lt-color-gray-600)!important;--lt-color-text-very-light:var(--lt-color-gray-400)!important;--lt-color-text-light:var(--lt-color-gray-300)!important;--lt-color-text-default:var(--lt-color-gray-200)!important;--lt-color-text-dark:var(--lt-color-gray-100)!important;--lt-color-overlay:var(--lt-color-gray-700)!important;--lt-color-overlay-default:var(--lt-color-gray-700)!important;--lt-color-overlay-dark:var(--lt-color-gray-800)!important;--lt-color-overlay-transparent:rgba(0,0,0,.6)!important;--lt-shadow-website-overlay:0 0 0 1px var(--lt-color-gray-600)!important;--lt-shadowDefault:0 0 0 1px var(--lt-color-gray-700);--lt-shadowActive:0 0 0 1px var(--lt-color-gray-600);color-scheme:dark!important}@keyframes lt-shineSkeletonCards{0%{background-position:-620px}to{background-position:620px}}@keyframes lt-loadingBar{0%{transform:translateX(0)}to{transform:translateX(200%)}}@keyframes lt-pulse{0%{box-shadow:0 0 0 2px transparent}50%{box-shadow:0 0 0 2px #239aff}to{box-shadow:0 0 0 2px transparent}}@keyframes lt-pulse-fade{0%{background-color:#239aff}50%{background-color:var(--lt-color-white)}to{background-color:#239aff}}@keyframes lt-wave{to{transform:translateX(-50%)}}@keyframes lt-fadein{0%{opacity:0}to{opacity:1}}@keyframes lt-appear{0%{transform:translateX(0)}to{transform:translateX(-6px)}}.lt-icon__options{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_gear.svg?1bed1b69a643e4de4e81d2d07a327875)!important}.lt-icon__picky_mode{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_glasses.svg?daecb9dffaba637030c1150564c3d27a)!important}.lt-icon__new_window{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_new_window.svg?b6ba0e6cba3ddb874b947603668e53db)!important}.lt-icon__chevron_down{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_chevron_down.svg?ef134fa2fc1c7395088603f37a1f4994)!important}.lt-icon__feedback{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_feedback.svg?38144345455c467ea7414892444b6548)!important}.lt-icon__help{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_help.svg?384d50b946dd85bdd427e8771c2fde34)!important}.lt-icon__disable{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_disable.svg?7acaf7ad14321a72f221c1328f9fca54)!important}.lt-icon__disable_circle{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_disable_circle.svg?ca618aa1cc14e67088ed5fa7807bd287)!important}.lt-icon__default{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_view_default.svg?2f3d296697fd86438eac4af2f5df5732)!important}.lt-icon__right{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_view_right.svg?09eeed84186bfcf96ff570fa58f95793)!important}.lt-icon__left{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_view_left.svg?b9663e2e88038fd3a6deb96ea4fdb3e0)!important}.lt-icon__pause{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_pause.svg?02c8636367fe3d43001f1a179956c6e3)!important}.lt-icon__rephrasing{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_rephrasing.svg?fbac4c0b76bee31130461091a063dbe4)!important}.lt-icon__save{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_save.svg?c6ed0e401b32a2c0c8c14763c6e1fbf3)!important}.lt-icon__scroll-to-link{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_view_scroll.svg?f2094b47e199b5ae83ab8e1ecfc4e72b)!important}.lt-icon__ignore{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_blocked.svg?f21d83bcd5694c26bf35036f32de234a)!important}.lt-icon__lt{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/special/add_on_icon_20_color_logo.svg?0d014deb5b3b6aefe3f1b8cc1050a125)!important}.lt-icon__lt--white{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_lt.svg?44a42872db7fc9145d2fa3bf07b3e5f8)!important}.lt-icon__dictionary{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_dictionary.svg?93e3d52e7150ac29d69c56deddbc4604)!important}.lt-icon__disabled_website{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_disabled_website.svg?1a034b6901bd1e91ca85ddc344407acc)!important}.lt-icon__experimental_settings{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_experimental_settings.svg?d2aea5413a7425ac2f1c9aa019994fc4)!important}.lt-icon__info{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_info.svg?2764f9ac6311e0129c3f8b003ad1d1fc)!important}.lt-icon__trash{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_trash.svg?10a930088d5b612807cb525e38326e6b)!important}.lt-icon__close_filled{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_close_filled.svg?868829e05b404c460fc54be8737e9b4c)!important}.lt-icon__close_small{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_close_small.svg?a36402cc9e7e0751766e0e7cb716a780)!important}.lt-icon__close_small--white{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_close_small.svg?d9a49b8e8fff7a4088abaa236efcfa53)!important}.lt-icon__mute{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_mute.svg?516af552bdfef3047eae7799bd326f1b)!important}.lt-icon__add{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_add.svg?8969fbc58d4a02a82d7b3b9666b60d72)!important}.lt-icon__add-circle{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_add_circle.svg?642fb58c58d697f26046b446ab378377)!important}.lt-icon__check{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_check.svg?e879b3bcd6241a514b84a082d1743c8b)!important}.lt-icon__basic_error{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_basic_error.svg?6df446bc68170bb19a2734bc6ac58c85)!important}.lt-icon__uppercase_ignore{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_uppercase_ignore.svg?9dbf774533c3cb9dfacb4a769d0269dd)!important}.lt-icon__audio{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_audio.svg?389077ef5a535ee56bb24d72e1b4583f)!important}.lt-icon__locked{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_locked.svg?c10f1b41b125eb7f9d686712b0740aa7)!important}.lt-icon__audio_play{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_read.gif?0dd08aa93d44ae70c9dedf262a61f74c)!important;background-size:20px 20px!important}.lt-icon__globe{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_globe.svg?63afe9a629fd93db4ac70dd6bdd96c5b)!important}.lt-dialog__enable-text__headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/color_dialog_disabled.svg?af04a23a7e29aa1adde6a6cc70b6a70e)!important}.lt-dialog__language-unsupported__headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/color_dialog_language_not_supported.svg?331cdce85710a24f618d7cb72cc34926)!important}.lt-dialog__no-errors__headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/color_dialog_no_errors.svg?a8c3c96242b6a23485a88c4216d51d1a)!important}.lt-dialog__exception-headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/color_dialog_language_not_supported.svg?331cdce85710a24f618d7cb72cc34926)!important}.lt-dialog__premium__headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/color_dialog_text_too_long.svg?5e78ba6c7f8efc5ec089550c5fa1a447)!important}.lt-dialog__text-too-short__headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/color_dialog_text_too_short.svg?38f6b79c102354e59463be19238e0f9b)!important}.lt-dialog__reload-headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/color_dialog_update.svg?11cc481a05cf8feae5fd850238fe3c9f)!important}.lt-dialog__scroll-hint__headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/color_dialog_scroll_hint.gif?a187cadf59b3426796171f42dee12da1)!important}.lt-dialog__needs-language-hint__headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/color_dialog_errors.svg?24ae31147b38245352798127350713c1)!important}.lt-icon__reload{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_reload.svg?2c4b4650c55be87a7f1372be2effa62b)!important}.lt-icon__email{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_new_window.svg?b6ba0e6cba3ddb874b947603668e53db)!important}.lt-icon__privacy{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_privacy.svg?bd58b283921b7ea8a510c618267ef97c)!important}.lt-icon__arrow_down--blue{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/special/add_on_icon_20_blue_arrow_down.svg?866fe9484c6b8e22603c9d22968ba800)!important}.lt-icon__narrow_down{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_narrow_down.svg?a9ae6bd7edfab834891106da0f482f2c)!important}.lt-icon__narrow_down--blue{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/special/add_on_icon_20_blue_narrow_down.svg?93ecf225ce4d7fdfcf05c9d5cfa09834)!important}.lt-icon__expand{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_expand.svg?79a3502d1a7f0c53d4336edc195e55b2)!important}.lt-icon__expand--blue{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/special/add_on_icon_20_blue_expand.svg?18e2ae272180415b8e07bab113a4a6de)!important}@media (prefers-color-scheme:dark){[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__options,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__options{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_gear.svg?2b44f1eb8779bc9c16434bf1955763f2)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__picky_mode,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__picky_mode{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_glasses.svg?678811af8101535bc396b39f5880e390)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__new_window,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__new_window{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_new_window.svg?9e9d5c407fa59ad862b85b928a47c106)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__chevron_down,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__chevron_down{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_chevron_down.svg?14c0d5580aaf6bbfa9eada2ce12c4454)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__feedback,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__feedback{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_feedback.svg?610f12d12dbba43f1c27327968930fc7)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__help,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__help{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_help.svg?530746079297804dd9de3a1a58578fda)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__disable,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__disable{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_disable.svg?dd8fc195a25f9a787c8f53b4575dc931)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__disable_circle,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__disable_circle{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_disable_circle.svg?952b33edea159b4118ced5cb351cfb30)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__default,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__default{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_view_default.svg?513118b6da57b9dd2441c3374a8b45ee)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__right,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__right{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_view_right.svg?865f0d61a5bb9accaf3d77ef11182efe)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__left,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__left{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_view_left.svg?3b23b82e6008901645732d74d98265fb)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__pause,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__pause{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_pause.svg?0409270f417065e23d906a0442315876)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__rephrasing,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__rephrasing{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_rephrasing.svg?c483626ad3882b931b5f1dd842473601)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__save,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__save{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_save.svg?91584a8e96c0781ea763a29618c6a4bb)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__scroll-to-link,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__scroll-to-link{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_view_scroll.svg?68dde25a8959d911095ac8684bf9602a)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__ignore,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__ignore{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_blocked.svg?12336bbcf8550cc240a2e0cd8f3c88b8)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__lt,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__lt{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_lt.svg?44a42872db7fc9145d2fa3bf07b3e5f8)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__dictionary,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__dictionary{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_dictionary.svg?f05b8cf9eb7351a4678abb14946f97a5)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__disabled_website,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__disabled_website{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_disabled_website.svg?05e991c43e2e42e6e86ba4440e65f71c)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__experimental_settings,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__experimental_settings{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_experimental_settings.svg?a1b652a0d328b5326eda030c8f0ef1c5)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__info,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__info{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_info.svg?ef218ecb176071a589ee97449e3189ee)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__trash,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__trash{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_trash.svg?51bf35f6fd7d89e3d7242c871ff9ef6c)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__close_filled,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__close_filled{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_close_filled.svg?1bd486b73baeb340ab3aa0d7e888928a)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__close_small,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__close_small{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_close_small.svg?d9a49b8e8fff7a4088abaa236efcfa53)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__mute,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__mute{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_mute.svg?4fbaf01371685eef52465d5b6fe86790)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__add,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__add{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_add.svg?44392e9c80f8eec139f201a742ac1f30)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__add-circle,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__add-circle{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_add_circle.svg?0d57d56010d8f5988c2dded73a7ceeda)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__check,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__check{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_check.svg?447c370d12a9589503bc289d7074c85a)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__audio,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__audio{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_audio.svg?4168048227265e1a85f8d83289f069d5)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__locked,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__locked{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_locked.svg?3cb491fea6a56d33f8102a948bec1955)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__basic_error,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__basic_error{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_basic_error.svg?4747366d057bb2855aa7f10c284fd2e4)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__uppercase_ignore,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__uppercase_ignore{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_uppercase_ignore.svg?d8407b114df32f57d8ce8b5841d31c5c)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__audio_play,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__audio_play{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_read.gif?a5ba2f0c3391eaffc3950803458657c8)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__globe,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__globe{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_globe.svg?b508517c8b0acb27cc5729f54b151d08)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-dialog__enable-text__headline:before,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-dialog__enable-text__headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/white/white_dialog_disabled.svg?c200758de9118530b941642193bfb2a5)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-dialog__language-unsupported__headline:before,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-dialog__language-unsupported__headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/white/white_dialog_language_not_supported.svg?16847da1f526c50b032303a213620865)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-dialog__no-errors__headline:before,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-dialog__no-errors__headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/white/white_dialog_no_errors.svg?11ba1b0236d15c77ff21c98a01b8de06)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-dialog__exception-headline:before,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-dialog__exception-headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/white/white_dialog_language_not_supported.svg?16847da1f526c50b032303a213620865)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-dialog__premium__headline:before,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-dialog__premium__headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/white/white_dialog_text_too_long.svg?aedcc17d5aca41ed0f8701f10900511a)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-dialog__text-too-short__headline:before,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-dialog__text-too-short__headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/white/white_dialog_text_too_short.svg?fa129408416c6934f223ae4553800cda)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-dialog__reload-headline:before,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-dialog__reload-headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/white/white_dialog_update.svg?efc21ced7a7fe6bfe9aebf0e8f0f4bf9)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-dialog__needs-language-hint__headline:before,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-dialog__needs-language-hint__headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/white/white_dialog_errors.svg?014165f4d1662b92b3e0232afd936e41)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__reload,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__reload{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_reload.svg?c20ea7efc7ead9e3f601ddfa19a344ed)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__email,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__email{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_new_window.svg?9e9d5c407fa59ad862b85b928a47c106)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-icon__privacy,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-icon__privacy{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_privacy.svg?6b6db5d688c5dc19809fe32a5521fb88)!important}}[data-lt-force-appearance=dark] .lt-icon__options{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_gear.svg?2b44f1eb8779bc9c16434bf1955763f2)!important}[data-lt-force-appearance=dark] .lt-icon__picky_mode{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_glasses.svg?678811af8101535bc396b39f5880e390)!important}[data-lt-force-appearance=dark] .lt-icon__new_window{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_new_window.svg?9e9d5c407fa59ad862b85b928a47c106)!important}[data-lt-force-appearance=dark] .lt-icon__chevron_down{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_chevron_down.svg?14c0d5580aaf6bbfa9eada2ce12c4454)!important}[data-lt-force-appearance=dark] .lt-icon__feedback{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_feedback.svg?610f12d12dbba43f1c27327968930fc7)!important}[data-lt-force-appearance=dark] .lt-icon__help{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_help.svg?530746079297804dd9de3a1a58578fda)!important}[data-lt-force-appearance=dark] .lt-icon__disable{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_disable.svg?dd8fc195a25f9a787c8f53b4575dc931)!important}[data-lt-force-appearance=dark] .lt-icon__disable_circle{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_disable_circle.svg?952b33edea159b4118ced5cb351cfb30)!important}[data-lt-force-appearance=dark] .lt-icon__default{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_view_default.svg?513118b6da57b9dd2441c3374a8b45ee)!important}[data-lt-force-appearance=dark] .lt-icon__right{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_view_right.svg?865f0d61a5bb9accaf3d77ef11182efe)!important}[data-lt-force-appearance=dark] .lt-icon__left{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_view_left.svg?3b23b82e6008901645732d74d98265fb)!important}[data-lt-force-appearance=dark] .lt-icon__pause{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_pause.svg?0409270f417065e23d906a0442315876)!important}[data-lt-force-appearance=dark] .lt-icon__rephrasing{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_rephrasing.svg?c483626ad3882b931b5f1dd842473601)!important}[data-lt-force-appearance=dark] .lt-icon__save{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_save.svg?91584a8e96c0781ea763a29618c6a4bb)!important}[data-lt-force-appearance=dark] .lt-icon__scroll-to-link{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_view_scroll.svg?68dde25a8959d911095ac8684bf9602a)!important}[data-lt-force-appearance=dark] .lt-icon__ignore{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_blocked.svg?12336bbcf8550cc240a2e0cd8f3c88b8)!important}[data-lt-force-appearance=dark] .lt-icon__lt{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_lt.svg?44a42872db7fc9145d2fa3bf07b3e5f8)!important}[data-lt-force-appearance=dark] .lt-icon__dictionary{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_dictionary.svg?f05b8cf9eb7351a4678abb14946f97a5)!important}[data-lt-force-appearance=dark] .lt-icon__disabled_website{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_disabled_website.svg?05e991c43e2e42e6e86ba4440e65f71c)!important}[data-lt-force-appearance=dark] .lt-icon__experimental_settings{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_experimental_settings.svg?a1b652a0d328b5326eda030c8f0ef1c5)!important}[data-lt-force-appearance=dark] .lt-icon__info{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_info.svg?ef218ecb176071a589ee97449e3189ee)!important}[data-lt-force-appearance=dark] .lt-icon__trash{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_trash.svg?51bf35f6fd7d89e3d7242c871ff9ef6c)!important}[data-lt-force-appearance=dark] .lt-icon__close_filled{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_close_filled.svg?1bd486b73baeb340ab3aa0d7e888928a)!important}[data-lt-force-appearance=dark] .lt-icon__close_small{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_close_small.svg?d9a49b8e8fff7a4088abaa236efcfa53)!important}[data-lt-force-appearance=dark] .lt-icon__mute{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_mute.svg?4fbaf01371685eef52465d5b6fe86790)!important}[data-lt-force-appearance=dark] .lt-icon__add{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_add.svg?44392e9c80f8eec139f201a742ac1f30)!important}[data-lt-force-appearance=dark] .lt-icon__add-circle{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_add_circle.svg?0d57d56010d8f5988c2dded73a7ceeda)!important}[data-lt-force-appearance=dark] .lt-icon__check{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_check.svg?447c370d12a9589503bc289d7074c85a)!important}[data-lt-force-appearance=dark] .lt-icon__audio{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_audio.svg?4168048227265e1a85f8d83289f069d5)!important}[data-lt-force-appearance=dark] .lt-icon__locked{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_locked.svg?3cb491fea6a56d33f8102a948bec1955)!important}[data-lt-force-appearance=dark] .lt-icon__basic_error{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_basic_error.svg?4747366d057bb2855aa7f10c284fd2e4)!important}[data-lt-force-appearance=dark] .lt-icon__uppercase_ignore{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_uppercase_ignore.svg?d8407b114df32f57d8ce8b5841d31c5c)!important}[data-lt-force-appearance=dark] .lt-icon__audio_play{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_read.gif?a5ba2f0c3391eaffc3950803458657c8)!important}[data-lt-force-appearance=dark] .lt-icon__globe{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_globe.svg?b508517c8b0acb27cc5729f54b151d08)!important}[data-lt-force-appearance=dark] .lt-dialog__enable-text__headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/white/white_dialog_disabled.svg?c200758de9118530b941642193bfb2a5)!important}[data-lt-force-appearance=dark] .lt-dialog__language-unsupported__headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/white/white_dialog_language_not_supported.svg?16847da1f526c50b032303a213620865)!important}[data-lt-force-appearance=dark] .lt-dialog__no-errors__headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/white/white_dialog_no_errors.svg?11ba1b0236d15c77ff21c98a01b8de06)!important}[data-lt-force-appearance=dark] .lt-dialog__exception-headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/white/white_dialog_language_not_supported.svg?16847da1f526c50b032303a213620865)!important}[data-lt-force-appearance=dark] .lt-dialog__premium__headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/white/white_dialog_text_too_long.svg?aedcc17d5aca41ed0f8701f10900511a)!important}[data-lt-force-appearance=dark] .lt-dialog__text-too-short__headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/white/white_dialog_text_too_short.svg?fa129408416c6934f223ae4553800cda)!important}[data-lt-force-appearance=dark] .lt-dialog__reload-headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/white/white_dialog_update.svg?efc21ced7a7fe6bfe9aebf0e8f0f4bf9)!important}[data-lt-force-appearance=dark] .lt-dialog__needs-language-hint__headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/white/white_dialog_errors.svg?014165f4d1662b92b3e0232afd936e41)!important}[data-lt-force-appearance=dark] .lt-icon__reload{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_reload.svg?c20ea7efc7ead9e3f601ddfa19a344ed)!important}[data-lt-force-appearance=dark] .lt-icon__email{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_new_window.svg?9e9d5c407fa59ad862b85b928a47c106)!important}[data-lt-force-appearance=dark] .lt-icon__privacy{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_privacy.svg?6b6db5d688c5dc19809fe32a5521fb88)!important}lt-div{display:block!important}lt-em,lt-span{display:inline!important}lt-container,lt-div,lt-em,lt-span{font-family:inherit!important;margin:0!important;padding:0!important}lt-card,lt-container,lt-dialog,lt-mirror,lt-notification,lt-toolbar{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;border:0!important;display:inline!important;font-family:LanguageTool-win,sans-serif!important;max-height:0!important;max-width:0!important;min-height:auto!important;min-width:auto!important;position:static!important}lt-card.lt--mac-os,lt-container.lt--mac-os,lt-dialog.lt--mac-os,lt-mirror.lt--mac-os,lt-notification.lt--mac-os,lt-toolbar.lt--mac-os{font-family:LanguageTool-mac,sans-serif!important}lt-message{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;animation:lt-fadein .2s linear forwards!important;background:var(--lt-color-white)!important;border:0!important;border-radius:8px!important;box-shadow:var(--lt-shadow-website-overlay)!important;color:var(--lt-color-text-default)!important;font-family:LanguageTool-win,sans-serif!important;font-size:14px!important;line-height:1.4!important;overflow:hidden!important;position:fixed!important;right:20px!important;top:20px!important;width:320px!important;z-index:999999!important}lt-message.lt--mac-os{font-family:LanguageTool-mac,sans-serif!important}lt-message .lt-message-container__close{background-position:50%!important;background-repeat:no-repeat!important;border-radius:50%!important;cursor:pointer!important;height:20px!important;opacity:.6!important;position:absolute!important;right:12px!important;top:12px!important;transition:opacity .2s!important;width:20px!important}lt-message .lt-message-container__close:hover{opacity:.8!important}lt-message .lt-message-container__illustration{background-color:#239aff!important;background-repeat:no-repeat!important;background-size:320px 140px!important;border-bottom:1px solid var(--lt-color-border-default)!important;height:140px!important;width:100%!important}lt-message .lt-message-container__progressbar{animation:lt-message-progress 20s linear forwards!important;background:#239aff!important;height:4px!important;position:absolute!important;top:0!important;transform-origin:0 50%!important;width:100%!important}@keyframes lt-message-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}lt-message.lt-message-container--enable-spelling .lt-message-container__illustration{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/messages/message_turn_on.gif?14a727005a07c8b4c3942c52ea94f883)!important}lt-message.lt-message-container--enable-spelling .lt-message-container__illustration.lt-message-container__illustration--safari{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/messages/message_turn_on_safari.gif?f5efe9b2e03cf64711a4a87848e6aadb)!important}lt-message .lt-message-container__text-wrapper{display:flex!important;flex-direction:column!important;padding:20px 12px!important}lt-message .lt-message-container__text-wrapper .lt-message-container__text-wrapper__headline{color:var(--lt-color-text-default)!important;font-weight:700!important;margin-bottom:4px!important}lt-message .lt-message-container__text-wrapper .lt-message-container__text-wrapper__text{color:var(--lt-color-text-light)!important}lt-message .lt-message-container__button-wrapper{display:flex!important;padding:0 12px 12px!important}lt-message .lt-message-container__button-wrapper .lt-message-container__button-wrapper__primary,lt-message .lt-message-container__button-wrapper .lt-message-container__button-wrapper__secondary{cursor:pointer!important;font-weight:600!important;padding:4px 8px!important}lt-message .lt-message-container__button-wrapper .lt-message-container__button-wrapper__primary{background:#239aff!important;border-radius:4px!important;color:var(--lt-color-white)!important;margin-right:8px!important;transition:background-color .2s!important}lt-message .lt-message-container__button-wrapper .lt-message-container__button-wrapper__primary:hover{background:#1976f0!important}lt-message .lt-message-container__button-wrapper .lt-message-container__button-wrapper__secondary{color:#239aff!important;transition:color .2s!important}lt-message .lt-message-container__button-wrapper .lt-message-container__button-wrapper__secondary:hover{color:#1976f0!important}#popup-container .lt-premium-errors-teaser,lt-dialog .lt-premium-errors-teaser{background:#fff7f0!important;border:1px solid #ffe0ad!important;border-radius:8px!important;color:var(--lt-color-text-default)!important;cursor:pointer!important;display:flex!important;flex-direction:column!important;font-size:14px!important;line-height:1.4!important;margin-bottom:12px!important;overflow:hidden!important;text-decoration:none!important;transition:box-shadow .2s!important;width:100%!important}#popup-container .lt-premium-errors-teaser:last-child,lt-dialog .lt-premium-errors-teaser:last-child{margin-bottom:0!important}#popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__content,lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__content{align-items:flex-start!important;display:flex!important;flex-direction:column!important;margin:12px!important}#popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__content__headline,lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__content__headline{color:#f37b23!important;font-size:14px!important;font-weight:700!important;margin-bottom:2px!important}#popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__content__text,lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__content__text{margin-bottom:12px!important}#popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__content__button,lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__content__button{background:#f37b23!important;border-radius:4px!important;color:var(--lt-color-white)!important;cursor:pointer!important;font-weight:600!important;padding:4px 8px!important;transition:background-color .2s!important;white-space:nowrap!important}#popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__content__button:hover,lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__content__button:hover{background:#e14c0c!important}#popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__coupon,lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__coupon{align-items:center!important;background:#ffe0ad!important;box-sizing:border-box!important;display:flex!important;justify-content:space-between!important;padding:8px 8px 8px 12px!important;width:100%!important}#popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__coupon .lt-premium-errors-teaser__coupon__title,lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__coupon .lt-premium-errors-teaser__coupon__title{color:#e14c0c!important;display:flex!important;flex-direction:column!important}#popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__coupon .lt-premium-errors-teaser__coupon__title .lt-premium-errors-teaser__coupon__title__headline,lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__coupon .lt-premium-errors-teaser__coupon__title .lt-premium-errors-teaser__coupon__title__headline{font-size:12px!important}#popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__coupon .lt-premium-errors-teaser__coupon__title .lt-premium-errors-teaser__coupon__title__subline,lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__coupon .lt-premium-errors-teaser__coupon__title .lt-premium-errors-teaser__coupon__title__subline{font-size:14px!important;font-weight:700!important}@media (prefers-color-scheme:dark){[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] #popup-container .lt-premium-errors-teaser,[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] lt-dialog .lt-premium-errors-teaser,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] #popup-container .lt-premium-errors-teaser,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] lt-dialog .lt-premium-errors-teaser{background:#f37b23!important;border:1px solid #e14c0c!important;color:#fff7f0!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] #popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__coupon__title,[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__coupon__title,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] #popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__coupon__title,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__coupon__title{color:var(--lt-color-text-default)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] #popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__content__headline,[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__content__headline,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] #popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__content__headline,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__content__headline{color:#fff7f0!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] #popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__coupon,[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__coupon,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] #popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__coupon,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__coupon{background:#e14c0c!important;color:#fff7f0!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] #popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__content__button,[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__content__button,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] #popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__content__button,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__content__button{background:#fff7f0!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] #popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__content__button:hover,[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__content__button:hover,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] #popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__content__button:hover,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__content__button:hover{background:#ffe0ad!important}}[data-lt-force-appearance=dark] #popup-container .lt-premium-errors-teaser,[data-lt-force-appearance=dark] lt-dialog .lt-premium-errors-teaser{background:#f37b23!important;border:1px solid #e14c0c!important;color:#fff7f0!important}[data-lt-force-appearance=dark] #popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__coupon__title,[data-lt-force-appearance=dark] lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__coupon__title{color:var(--lt-color-text-default)!important}[data-lt-force-appearance=dark] #popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__content__headline,[data-lt-force-appearance=dark] lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__content__headline{color:#fff7f0!important}[data-lt-force-appearance=dark] #popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__coupon,[data-lt-force-appearance=dark] lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__coupon{background:#e14c0c!important;color:#fff7f0!important}[data-lt-force-appearance=dark] #popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__content__button,[data-lt-force-appearance=dark] lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__content__button{background:#fff7f0!important}[data-lt-force-appearance=dark] #popup-container .lt-premium-errors-teaser .lt-premium-errors-teaser__content__button:hover,[data-lt-force-appearance=dark] lt-dialog .lt-premium-errors-teaser .lt-premium-errors-teaser__content__button:hover{background:#ffe0ad!important}@media only screen and (max-width:320px){lt-dialog .lt-premium-errors-teaser{display:none!important}}#popup-container .lt-rating-teaser,lt-dialog .lt-rating-teaser{background:var(--lt-color-white)!important;border:1px solid var(--lt-color-border-default)!important;border-radius:8px!important;color:var(--lt-color-text-default)!important;display:block!important;padding:0 12px!important}#popup-container .lt-rating-teaser .lt-rating-teaser__intro,#popup-container .lt-rating-teaser .lt-rating-teaser__review,#popup-container .lt-rating-teaser .lt-rating-teaser__thanks,lt-dialog .lt-rating-teaser .lt-rating-teaser__intro,lt-dialog .lt-rating-teaser .lt-rating-teaser__review,lt-dialog .lt-rating-teaser .lt-rating-teaser__thanks{align-items:center!important;display:flex!important;flex-direction:row!important;height:70px!important;overflow:hidden!important}#popup-container .lt-rating-teaser .lt-rating-teaser__review,lt-dialog .lt-rating-teaser .lt-rating-teaser__review{background-position:0!important;background-repeat:no-repeat!important;background-size:37px auto!important;color:inherit!important;cursor:pointer!important;display:none!important;padding-left:52px!important;text-decoration:none!important}#popup-container .lt-rating-teaser .lt-rating-teaser__thanks,lt-dialog .lt-rating-teaser .lt-rating-teaser__thanks{display:none!important;font-weight:700!important;justify-content:center!important}#popup-container .lt-rating-teaser.lt-rating-teaser--review-visible .lt-rating-teaser__review,#popup-container .lt-rating-teaser.lt-rating-teaser--thanks-visible .lt-rating-teaser__thanks,lt-dialog .lt-rating-teaser.lt-rating-teaser--review-visible .lt-rating-teaser__review,lt-dialog .lt-rating-teaser.lt-rating-teaser--thanks-visible .lt-rating-teaser__thanks{animation:fade-in .2s!important;display:flex!important}#popup-container .lt-rating-teaser.lt-rating-teaser--review-visible .lt-rating-teaser__intro,#popup-container .lt-rating-teaser.lt-rating-teaser--thanks-visible .lt-rating-teaser__intro,#popup-container .lt-rating-teaser.lt-rating-teaser--thanks-visible .lt-rating-teaser__review,lt-dialog .lt-rating-teaser.lt-rating-teaser--review-visible .lt-rating-teaser__intro,lt-dialog .lt-rating-teaser.lt-rating-teaser--thanks-visible .lt-rating-teaser__intro,lt-dialog .lt-rating-teaser.lt-rating-teaser--thanks-visible .lt-rating-teaser__review{display:none!important}#popup-container .lt-rating-teaser .lt-rating-teaser__intro__headline,lt-dialog .lt-rating-teaser .lt-rating-teaser__intro__headline{font-size:14px!important;font-weight:600!important}#popup-container .lt-rating-teaser .lt-rating-teaser__intro__question,lt-dialog .lt-rating-teaser .lt-rating-teaser__intro__question{display:flex!important;flex:1!important;flex-direction:column!important;font-size:14px!important}#popup-container .lt-rating-teaser .lt-rating-teaser__intro__options,lt-dialog .lt-rating-teaser .lt-rating-teaser__intro__options{display:flex!important;justify-content:space-between!important;min-width:84px!important}#popup-container .lt-rating-teaser .lt-rating-teaser__intro__option,lt-dialog .lt-rating-teaser .lt-rating-teaser__intro__option{background-color:var(--lt-color-white)!important;background-position:50%!important;background-repeat:no-repeat!important;border:1px solid var(--lt-color-border-default)!important;border-radius:50%!important;box-shadow:var(--lt-shadowDefault)!important;box-sizing:border-box!important;cursor:pointer!important;height:40px!important;transition:box-shadow .2s,background-color .2s!important;width:40px!important}#popup-container .lt-rating-teaser .lt-rating-teaser__intro__option:hover,lt-dialog .lt-rating-teaser .lt-rating-teaser__intro__option:hover{background-color:var(--lt-color-background-default)!important;box-shadow:var(--lt-shadowDefault)!important}#popup-container .lt-rating-teaser .lt-rating-teaser__intro__option[data-lt-emotion=like],lt-dialog .lt-rating-teaser .lt-rating-teaser__intro__option[data-lt-emotion=like]{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/ratings/thumpsup.svg?dd0ab65c983c701fae006e1380cf0e47)!important}#popup-container .lt-rating-teaser .lt-rating-teaser__intro__option[data-lt-emotion=dislike],lt-dialog .lt-rating-teaser .lt-rating-teaser__intro__option[data-lt-emotion=dislike]{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/ratings/thumpsdown.svg?e2f910f42566a0fe1b63f76ffc4b78fe)!important}#popup-container .lt-rating-teaser .lt-popup .lt-rating-teaser,lt-dialog .lt-rating-teaser .lt-popup .lt-rating-teaser{border-bottom:1px solid var(--lt-color-border-default)!important}#popup-container .lt-rating-teaser .lt-rating-teaser__review__link,lt-dialog .lt-rating-teaser .lt-rating-teaser__review__link{color:#239aff!important;cursor:pointer!important;font-weight:600!important;margin-left:10px!important;min-width:72px!important;text-align:right!important;transition:color .2s!important}#popup-container .lt-rating-teaser .lt-rating-teaser__review__link:hover,lt-dialog .lt-rating-teaser .lt-rating-teaser__review__link:hover{color:#1976f0!important}#popup-container .lt-rating-teaser.lt-rating-teaser--chrome .lt-rating-teaser__review,lt-dialog .lt-rating-teaser.lt-rating-teaser--chrome .lt-rating-teaser__review{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/stores/chrome_store.svg?2bcf05b3723ad25c8407bf67678a8077)!important}#popup-container .lt-rating-teaser.lt-rating-teaser--firefox .lt-rating-teaser__review,lt-dialog .lt-rating-teaser.lt-rating-teaser--firefox .lt-rating-teaser__review{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/stores/firefox_store.svg?45da0a651c1298cbcf6fec4a7d5fba63)!important}#popup-container .lt-rating-teaser.lt-rating-teaser--opera .lt-rating-teaser__review,lt-dialog .lt-rating-teaser.lt-rating-teaser--opera .lt-rating-teaser__review{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/stores/opera_store.svg?0e6c3f3317c44b1530a0c7278ca7db88)!important;background-size:32px auto!important}#popup-container .lt-rating-teaser.lt-rating-teaser--edge .lt-rating-teaser__review,lt-dialog .lt-rating-teaser.lt-rating-teaser--edge .lt-rating-teaser__review{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/stores/edge_store.svg?e0633f9630f5bf2bfbfab412c85a2e4f)!important;background-size:32px auto!important}#popup-container .lt-rating-teaser.lt-rating-teaser--safari .lt-rating-teaser__review,lt-dialog .lt-rating-teaser.lt-rating-teaser--safari .lt-rating-teaser__review{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/stores/safari_store.svg?687a046bf999ce740e38f46765335e82)!important;background-size:32px auto!important}lt-card .lt-icon,lt-dialog .lt-icon,lt-toolbar .lt-icon{align-items:center!important;border-radius:4px!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;height:32px!important;min-width:32px!important;padding:6px!important;position:relative!important}lt-card .lt-icon .lt-icon__label,lt-dialog .lt-icon .lt-icon__label,lt-toolbar .lt-icon .lt-icon__label{color:var(--lt-color-text-light)!important;font-size:14px!important;margin-left:4px!important}lt-card .lt-icon.playing .lt-icon__icon.lt-icon__audio,lt-dialog .lt-icon.playing .lt-icon__icon.lt-icon__audio,lt-toolbar .lt-icon.playing .lt-icon__icon.lt-icon__audio{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_read.gif?0dd08aa93d44ae70c9dedf262a61f74c)!important;background-size:20px 20px!important}lt-card .lt-icon .lt-icon__icon,lt-dialog .lt-icon .lt-icon__icon,lt-toolbar .lt-icon .lt-icon__icon{height:20px!important;width:20px!important}@media only screen and (max-width:350px){lt-card .lt-icon.lt-icon--position,lt-dialog .lt-icon.lt-icon--position,lt-toolbar .lt-icon.lt-icon--position{display:none!important}}lt-toolbar .lt-toolbar__extras .lt-icon{border-radius:50%!important;height:20px!important;min-width:20px!important;padding:0!important}lt-toolbar .lt-toolbar__extras .lt-icon .lt-icon__icon{background-size:20px 20px!important}lt-card .lt-icon--clickable,lt-dialog .lt-icon--clickable,lt-toolbar .lt-icon--clickable{cursor:pointer!important;transition:background-color .2s!important}lt-card .lt-icon--clickable:hover,lt-dialog .lt-icon--clickable:hover,lt-toolbar .lt-icon--clickable:hover{background-color:var(--lt-color-background-default)!important}lt-card .lt-icon--clickable:hover .lt-icon__tooltip,lt-dialog .lt-icon--clickable:hover .lt-icon__tooltip,lt-toolbar .lt-icon--clickable:hover .lt-icon__tooltip{animation:lt-fadein .2s linear forwards!important;display:block!important}lt-card .lt-icon--clickable.lt-menu-visible:hover .lt-icon__tooltip,lt-dialog .lt-icon--clickable.lt-menu-visible:hover .lt-icon__tooltip,lt-toolbar .lt-icon--clickable.lt-menu-visible:hover .lt-icon__tooltip{display:none!important}lt-card .lt-icon__tooltip,lt-dialog .lt-icon__tooltip,lt-toolbar .lt-icon__tooltip{background:var(--lt-color-text-default)!important;border-radius:4px!important;box-sizing:content-box!important;color:var(--lt-color-white)!important;display:none!important;font-size:14px!important;line-height:20px!important;min-width:-moz-max-content!important;min-width:max-content!important;padding:4px 8px!important;pointer-events:none!important;position:absolute!important;z-index:999!important}lt-card .lt-icon__tooltip.lt-icon__tooltip--top-left,lt-dialog .lt-icon__tooltip.lt-icon__tooltip--top-left,lt-toolbar .lt-icon__tooltip.lt-icon__tooltip--top-left{left:0!important;top:-8px!important;transform:translateY(-100%)!important}lt-card .lt-icon__tooltip.lt-icon__tooltip--top-center,lt-dialog .lt-icon__tooltip.lt-icon__tooltip--top-center,lt-toolbar .lt-icon__tooltip.lt-icon__tooltip--top-center{left:50%!important;top:-8px!important;transform:translate(-50%,-100%)!important}lt-card .lt-icon__tooltip.lt-icon__tooltip--top-right,lt-dialog .lt-icon__tooltip.lt-icon__tooltip--top-right,lt-toolbar .lt-icon__tooltip.lt-icon__tooltip--top-right{right:0!important;top:-8px!important;transform:translateY(-100%)!important}lt-card .lt-icon__tooltip.lt-icon__tooltip--right-top,lt-dialog .lt-icon__tooltip.lt-icon__tooltip--right-top,lt-toolbar .lt-icon__tooltip.lt-icon__tooltip--right-top{left:calc(100% + 8px)!important;top:0!important}lt-card .lt-icon__tooltip.lt-icon__tooltip--right-center,lt-dialog .lt-icon__tooltip.lt-icon__tooltip--right-center,lt-toolbar .lt-icon__tooltip.lt-icon__tooltip--right-center{left:calc(100% + 8px)!important;top:50%!important;transform:translateY(-50%)!important}lt-card .lt-icon__tooltip.lt-icon__tooltip--right-bottom,lt-dialog .lt-icon__tooltip.lt-icon__tooltip--right-bottom,lt-toolbar .lt-icon__tooltip.lt-icon__tooltip--right-bottom{bottom:0!important;left:calc(100% + 8px)!important}lt-card .lt-icon__tooltip.lt-icon__tooltip--bottom-left,lt-dialog .lt-icon__tooltip.lt-icon__tooltip--bottom-left,lt-toolbar .lt-icon__tooltip.lt-icon__tooltip--bottom-left{bottom:-8px!important;left:0!important;transform:translateY(100%)!important}lt-card .lt-icon__tooltip.lt-icon__tooltip--bottom-center,lt-dialog .lt-icon__tooltip.lt-icon__tooltip--bottom-center,lt-toolbar .lt-icon__tooltip.lt-icon__tooltip--bottom-center{bottom:-8px!important;left:50%!important;transform:translate(-50%,100%)!important}lt-card .lt-icon__tooltip.lt-icon__tooltip--bottom-right,lt-dialog .lt-icon__tooltip.lt-icon__tooltip--bottom-right,lt-toolbar .lt-icon__tooltip.lt-icon__tooltip--bottom-right{bottom:-8px!important;right:0!important;transform:translateY(100%)!important}lt-card .lt-icon__tooltip.lt-icon__tooltip--left-top,lt-dialog .lt-icon__tooltip.lt-icon__tooltip--left-top,lt-toolbar .lt-icon__tooltip.lt-icon__tooltip--left-top{right:calc(100% + 8px)!important;top:0!important}lt-card .lt-icon__tooltip.lt-icon__tooltip--left-center,lt-dialog .lt-icon__tooltip.lt-icon__tooltip--left-center,lt-toolbar .lt-icon__tooltip.lt-icon__tooltip--left-center{right:calc(100% + 8px)!important;top:50%!important;transform:translateY(-50%)!important}lt-card .lt-icon__tooltip.lt-icon__tooltip--left-bottom,lt-dialog .lt-icon__tooltip.lt-icon__tooltip--left-bottom,lt-toolbar .lt-icon__tooltip.lt-icon__tooltip--left-bottom{bottom:0!important;right:calc(100% + 8px)!important}lt-dialog .lt-menu-overlay{background:var(--lt-color-overlay-transparent)!important;display:none!important;height:100%!important;left:0!important;position:absolute!important;top:0!important;width:100%!important;z-index:999!important}lt-dialog .lt-menu-overlay.lt-menu--show{animation:lt-fadein .2s linear forwards!important;display:block!important}lt-dialog .lt-menu,lt-toolbar .lt-menu{background:var(--lt-color-white)!important;border-radius:8px!important;box-shadow:var(--lt-shadowDefault)!important;box-sizing:content-box!important;cursor:default!important;display:none!important;font-size:14px!important;padding:4px!important;position:absolute!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;width:-moz-max-content!important;width:max-content!important;z-index:99999!important}lt-dialog .lt-menu.lt-menu--show,lt-toolbar .lt-menu.lt-menu--show{animation:lt-fadein .2s linear forwards!important;display:block!important}lt-dialog .lt-menu.lt-menu--position-top,lt-toolbar .lt-menu.lt-menu--position-top{bottom:36px!important;right:-4px!important}lt-dialog .lt-menu.lt-menu--position-bottom,lt-toolbar .lt-menu.lt-menu--position-bottom{right:-4px!important;top:36px!important}lt-dialog .lt-menu.lt-menu--position-bottom.lt-menu--errors,lt-toolbar .lt-menu.lt-menu--position-bottom.lt-menu--errors{padding-top:8px!important;top:48px!important;width:100%!important}lt-dialog .lt-menu .lt-menu__item,lt-toolbar .lt-menu .lt-menu__item{background-position:8px 8px!important;background-repeat:no-repeat!important;background-size:20px 20px!important;border-radius:4px!important;box-sizing:border-box!important;color:var(--lt-color-text-default)!important;max-width:240px!important;min-width:100%!important;padding:8px 16px 8px 36px!important;position:relative!important;transition:background-color .2s!important;width:-moz-max-content!important;width:max-content!important}lt-dialog .lt-menu .lt-menu__item.lt-menu__item--clickable,lt-toolbar .lt-menu .lt-menu__item.lt-menu__item--clickable{color:var(--lt-color-text-default)!important;cursor:pointer!important}lt-dialog .lt-menu .lt-menu__item.lt-menu__item--clickable:hover,lt-toolbar .lt-menu .lt-menu__item.lt-menu__item--clickable:hover{background-color:var(--lt-color-background-default)!important}lt-dialog .lt-menu .lt-menu__item.lt-menu__item--selectable,lt-toolbar .lt-menu .lt-menu__item.lt-menu__item--selectable{padding:8px 44px 8px 36px!important}lt-dialog .lt-menu .lt-menu__item .lt-menu__item__info,lt-toolbar .lt-menu .lt-menu__item .lt-menu__item__info{color:var(--lt-color-text-light)!important;font-size:14px!important;margin-left:8px!important}lt-dialog .lt-menu .lt-menu__item .lt-menu__item__tag,lt-toolbar .lt-menu .lt-menu__item .lt-menu__item__tag{background:var(--lt-color-background-dark)!important;border-radius:4px!important;color:var(--lt-color-text-default)!important;font-size:12px!important;margin-left:8px!important;padding:2px 4px!important}lt-dialog .lt-menu .lt-menu__item.lt-menu__item--hidden,lt-toolbar .lt-menu .lt-menu__item.lt-menu__item--hidden{display:none!important}lt-dialog .lt-menu .lt-menu__item.lt-menu__item--active,lt-toolbar .lt-menu .lt-menu__item.lt-menu__item--active{background-color:var(--lt-color-background-light)!important;background-position:right 8px 7px!important;background-repeat:no-repeat!important;background-size:20px!important;pointer-events:none!important;position:relative!important}lt-dialog .lt-menu .lt-menu__item.lt-menu__item--active:after,lt-toolbar .lt-menu .lt-menu__item.lt-menu__item--active:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_check.svg?e879b3bcd6241a514b84a082d1743c8b)!important;content:""!important;height:20px!important;position:absolute!important;right:8px!important;top:7px!important;width:20px!important}@media (prefers-color-scheme:dark){[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] lt-dialog .lt-menu .lt-menu__item.lt-menu__item--active:after,[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] lt-toolbar .lt-menu .lt-menu__item.lt-menu__item--active:after,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] lt-dialog .lt-menu .lt-menu__item.lt-menu__item--active:after,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] lt-toolbar .lt-menu .lt-menu__item.lt-menu__item--active:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_check.svg?447c370d12a9589503bc289d7074c85a)!important}}[data-lt-force-appearance=dark] lt-dialog .lt-menu .lt-menu__item.lt-menu__item--active:after,[data-lt-force-appearance=dark] lt-toolbar .lt-menu .lt-menu__item.lt-menu__item--active:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_check.svg?447c370d12a9589503bc289d7074c85a)!important}lt-dialog .lt-score{border-radius:50%!important;height:28px!important;position:relative!important;transition:background-image .2s!important;width:28px!important}lt-dialog .lt-score .lt-score__label{background:var(--lt-color-background-light)!important;border-radius:50%!important;color:#1976f0!important;display:block!important;font-size:14px!important;font-weight:700!important;left:2px!important;line-height:24px!important;position:absolute!important;text-align:center!important;top:2px!important;transition:background-color .2s!important;width:24px!important}lt-dialog .lt-score.lt-score--hidden{display:none!important}lt-dialog .lt-score:hover .lt-icon__tooltip{animation:lt-fadein .2s linear forwards!important;display:block!important}lt-dialog .lt-dialog__selector-wrapper{align-items:center!important;background-position:100%!important;background-repeat:no-repeat!important;border-radius:4px!important;box-sizing:border-box!important;color:var(--lt-color-text-default)!important;cursor:pointer!important;display:flex!important;font-size:14px!important;height:32px!important;line-height:20px!important;margin:0!important;overflow:hidden!important;padding:8px 20px 8px 8px!important;position:relative!important;transition:background-color .2s!important}lt-dialog .lt-dialog__selector-wrapper:hover{background-color:var(--lt-color-background-default)!important}lt-dialog .lt-dialog__selector-wrapper.lt-dialog__selector-wrapper--countSelect .lt-dialog__current-selection{padding:0!important}lt-dialog .lt-dialog__selector-wrapper.lt-dialog__selector-wrapper--countSelect .lt-dialog__current-selection:before{display:none!important}lt-dialog .lt-dialog__selector-wrapper.lt-dialog__selector-wrapper--highlight{background-color:#ffeef2!important;box-shadow:var(--lt-shadowActive)!important}lt-dialog .lt-dialog__current-selection{background-position:-999px -999px!important;background-repeat:no-repeat!important;display:block!important;padding:0 0 0 25px!important;position:relative!important}lt-dialog .lt-dialog__current-selection:before{background-image:inherit!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% auto!important;border-radius:50%!important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)!important;content:""!important;height:20px!important;left:0!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:20px!important}lt-dialog .lt-dialog__selector{font-feature-settings:normal!important;animation:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background:var(--lt-color-background-default)!important;border:none!important;box-shadow:none!important;box-sizing:initial!important;color:var(--lt-color-text-default)!important;cursor:pointer!important;display:block!important;float:none!important;font-family:inherit!important;font-kerning:auto!important;font-language-override:normal!important;font-size:14px!important;font-size-adjust:none!important;font-stretch:normal!important;font-style:normal!important;font-synthesis:initial!important;font-variant:normal!important;font-variant-alternates:normal!important;font-variant-caps:normal!important;font-variant-east-asian:normal!important;font-variant-ligatures:normal!important;font-variant-numeric:normal!important;font-variant-position:normal!important;font-weight:400!important;-webkit-hyphens:initial!important;hyphens:manual!important;left:0!important;letter-spacing:normal!important;line-break:auto!important;line-height:normal!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:auto!important;min-width:auto!important;opacity:0!important;outline:initial!important;overflow:visible!important;padding:10px!important;position:absolute!important;text-align:initial!important;text-decoration:initial!important;text-indent:0!important;text-shadow:none!important;text-transform:none!important;top:0!important;white-space:normal!important;width:250px!important;word-spacing:normal!important}.lt--thunderbird lt-dialog .lt-dialog__selector-wrapper{background-image:none!important;cursor:default!important;padding-right:8px!important}.lt--thunderbird lt-dialog .lt-dialog__selector{cursor:default!important}lt-dialog .lt-toggle-item{background-position:8px!important;background-repeat:no-repeat!important;background-size:20px 20px!important;border-radius:4px!important;cursor:pointer!important;display:flex!important;justify-content:space-between!important;padding:8px 8px 8px 36px!important;position:relative!important;transition:background-color .2s!important}lt-dialog .lt-toggle-item:hover{background-color:var(--lt-color-background-default)!important}lt-dialog .lt-toggle-item .lt-toggle-item__title .lt-toggle-item__title__info{color:var(--lt-color-text-light)!important;font-size:14px!important;margin-left:8px!important}lt-dialog .lt-toggle-item .lt-toggle-item__toggle{background:var(--lt-color-text-very-light)!important;border-radius:10px!important;height:20px!important;position:relative!important;transition:background-color .2s!important;width:40px!important}lt-dialog .lt-toggle-item .lt-toggle-item__toggle .lt-toggle-item__toggle__dot{background:var(--lt-color-white)!important;background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/16/special/add_on_icon_16_special_switch_inactive.svg?1543a680c1bd4392a7d6062a887ebd1e)!important;border-radius:8px!important;height:16px!important;left:2px!important;position:absolute!important;top:2px!important;transition:transform .2s!important;width:16px!important}lt-dialog .lt-toggle-item .lt-toggle-item__toggle:hover{background:var(--lt-color-text-light)!important}lt-dialog .lt-toggle-item .lt-toggle-item__toggle:hover .lt-toggle-item__toggle__dot{transform:translateX(4px)!important}lt-dialog .lt-toggle-item.lt-toggle-item---checked .lt-toggle-item__toggle{background:#239aff!important}lt-dialog .lt-toggle-item.lt-toggle-item---checked .lt-toggle-item__toggle .lt-toggle-item__toggle__dot{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/16/special/add_on_icon_16_special_switch_active.svg?d2d91cd1a2fe0459cf78747820084228)!important;transform:translateX(20px)!important}lt-dialog .lt-toggle-item.lt-toggle-item---checked .lt-toggle-item__toggle:hover{background:#1976f0!important}lt-dialog .lt-toggle-item.lt-toggle-item---checked .lt-toggle-item__toggle:hover .lt-toggle-item__toggle__dot{transform:translateX(20px)!important}@media (prefers-color-scheme:dark){[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] lt-dialog .lt-toggle-item .lt-toggle-item__toggle .lt-toggle-item__toggle__dot,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] lt-dialog .lt-toggle-item .lt-toggle-item__toggle .lt-toggle-item__toggle__dot{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/16/white/add_on_icon_16_white_switch_inactive.svg?6c9ec5294bd95ce132a99d3f77892e75)!important}[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] lt-dialog .lt-toggle-item.lt-toggle-item---checked .lt-toggle-item__toggle .lt-toggle-item__toggle__dot,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] lt-dialog .lt-toggle-item.lt-toggle-item---checked .lt-toggle-item__toggle .lt-toggle-item__toggle__dot{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/16/white/add_on_icon_16_white_switch_active.svg?ee5d7e3422268638c9ceac1b799dfe83)!important}}[data-lt-force-appearance=dark] lt-dialog .lt-toggle-item .lt-toggle-item__toggle .lt-toggle-item__toggle__dot{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/16/white/add_on_icon_16_white_switch_inactive.svg?6c9ec5294bd95ce132a99d3f77892e75)!important}[data-lt-force-appearance=dark] lt-dialog .lt-toggle-item.lt-toggle-item---checked .lt-toggle-item__toggle .lt-toggle-item__toggle__dot{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/16/white/add_on_icon_16_white_switch_active.svg?ee5d7e3422268638c9ceac1b799dfe83)!important}.lt-hint{font-feature-settings:normal!important;animation:none!important;background:none!important;background:var(--lt-color-white)!important;border:none!important;border-radius:0!important;border-radius:12px!important;box-shadow:none!important;box-sizing:initial!important;color:inherit!important;cursor:auto!important;display:initial!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.25))!important;float:none!important;font-kerning:auto!important;font-language-override:normal!important;font-size:inherit!important;font-size-adjust:none!important;font-stretch:normal!important;font-style:normal!important;font-synthesis:initial!important;font-variant:normal!important;font-variant-alternates:normal!important;font-variant-caps:normal!important;font-variant-east-asian:normal!important;font-variant-ligatures:normal!important;font-variant-numeric:normal!important;font-variant-position:normal!important;font-weight:400!important;height:auto!important;-webkit-hyphens:initial!important;hyphens:manual!important;letter-spacing:normal!important;line-break:auto!important;line-height:normal!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:auto!important;min-width:auto!important;opacity:1!important;outline:0!important;overflow:initial!important;padding:18px 12px!important;pointer-events:auto!important;position:static!important;position:absolute!important;text-align:initial!important;text-decoration:initial!important;text-indent:0!important;text-shadow:none!important;text-transform:none!important;white-space:normal!important;width:auto!important;width:300px!important;will-change:filter!important;word-spacing:normal!important;z-index:100!important}.lt-hint.lt-position--top-left{bottom:120%!important;left:0!important}.lt-hint.lt-position--bottom-left{left:0!important;top:120%!important}.lt-hint.lt-position--top-right{bottom:120%!important;right:0!important}.lt-hint.lt-position--bottom-right{right:0!important;top:120%!important}.lt-hint.lt-position--top-center{bottom:120%!important;left:calc(50% - 16px)!important}.lt-hint.lt-position--bottom-center{left:calc(50% - 16px)!important;top:120%!important}.lt-hint .lt-hint__headline{background-position:center 10px!important;background-repeat:no-repeat!important;background-size:auto 40px!important;color:var(--lt-color-text-default)!important;font-size:16px!important;font-weight:600!important;line-height:24px!important;margin:0 0 6px!important;padding:70px 0 0!important;text-align:center!important}.lt-hint.lt-hint--google-docs .lt-hint__headline{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/google_docs_teaser.svg?ee74ef9dd8df2759dce33c4e13058fd5)!important}.lt-hint.lt-hint--overleaf .lt-hint__headline{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/overleaf_teaser.svg?41b34d75a41817ac69331dd9a74d65e6)!important}.lt-hint.lt-hint--google-slides .lt-hint__headline{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/google_slides_teaser.svg?f32b49d1c8acd9df520f2f1792a67c64)!important}.lt-hint .lt-hint__text{color:var(--lt-color-text-default)!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;text-align:center!important}.lt-hint .lt-hint__close{background:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_close_small.svg?a36402cc9e7e0751766e0e7cb716a780) 50% no-repeat!important;background-size:18px auto!important;cursor:pointer!important;height:32px!important;opacity:.6!important;position:absolute!important;right:0!important;top:0!important;width:32px!important}.lt-hint .lt-hint__close:hover{opacity:1!important}#popup-container .lt-package-badge,.lt-options__wrapper .lt-package-badge,lt-card .lt-package-badge,lt-dialog .lt-package-badge{background:#badfff!important;border-radius:4px!important;color:#1976f0!important;cursor:pointer!important;font-size:12px!important;font-weight:700!important;line-height:16px!important;padding:2px 4px!important;text-decoration:none!important;text-transform:capitalize!important;transition:background-color .2s,color .2s!important}#popup-container .lt-package-badge.lt-package-badge--basic:hover,.lt-options__wrapper .lt-package-badge.lt-package-badge--basic:hover,lt-card .lt-package-badge.lt-package-badge--basic:hover,lt-dialog .lt-package-badge.lt-package-badge--basic:hover{background:#1976f0!important;color:#badfff!important}#popup-container .lt-package-badge.lt-package-badge--premium,.lt-options__wrapper .lt-package-badge.lt-package-badge--premium,lt-card .lt-package-badge.lt-package-badge--premium,lt-dialog .lt-package-badge.lt-package-badge--premium{background:var(--lt-color-background-default)!important;color:var(--lt-color-text-light)!important;pointer-events:none!important}#popup-container .lt-package-badge.lt-package-badge--large,.lt-options__wrapper .lt-package-badge.lt-package-badge--large,lt-card .lt-package-badge.lt-package-badge--large,lt-dialog .lt-package-badge.lt-package-badge--large{border-radius:4px!important;font-size:16px!important;line-height:28px!important;padding:6px 8px!important}#popup-container .lt-package-badge.lt-package-badge--small,.lt-options__wrapper .lt-package-badge.lt-package-badge--small,lt-card .lt-package-badge.lt-package-badge--small,lt-dialog .lt-package-badge.lt-package-badge--small{border-radius:4px!important;font-size:10px!important;line-height:18px!important;margin:0 0 0 4px!important;padding:0 4px!important}lt-notification.lt-undo-notification{align-items:center!important;background-color:var(--lt-color-gray-800)!important;border-radius:8px!important;display:flex!important;max-height:none!important;max-width:none!important;opacity:0!important;padding:8px 8px 8px 60px!important;position:fixed!important;right:10px!important;top:10px!important;transform:translateX(calc(100% + 10px))!important;transform-origin:left top!important;transition:var(--transition-duration) opacity ease-in-out,var(--transition-duration) transform ease-in-out!important;z-index:2147483647!important}lt-notification.lt-undo-notification:before{background:var(--lt-color-white) url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/logos/logo_color_circle.svg?eb9a3547eb1caecdcb4fea9f5442ee24) top left no-repeat!important;background-size:contain!important;border-radius:4px!important;content:""!important;display:block!important;height:44px!important;left:8px!important;overflow:hidden!important;position:absolute!important;top:8px!important;width:44px!important}lt-notification.lt-undo-notification.lt-undo-notification--visible{opacity:1!important;transform:translateX(0)!important}lt-notification.lt-undo-notification.lt-undo-notification--hiding{transform:translateY(200%)!important}lt-notification.lt-undo-notification .lt-undo-notification__content{display:flex!important;flex-direction:column!important}lt-notification.lt-undo-notification .lt-undo-notification__description,lt-notification.lt-undo-notification .lt-undo-notification__label{font-size:14px!important;line-height:1.5714285714!important;white-space:nowrap!important}lt-notification.lt-undo-notification .lt-undo-notification__label{color:var(--lt-color-white)!important}lt-notification.lt-undo-notification .lt-undo-notification__description{color:var(--lt-color-text-very-light)!important}lt-notification.lt-undo-notification .lt-undo-notification__description__cmd{background-color:var(--lt-color-gray-700)!important;border-radius:4px!important;color:var(--lt-color-white)!important;display:inline-block!important;font-size:12px!important;line-height:1.5!important;margin:2px!important;padding:0 4px!important}lt-notification.lt-undo-notification .lt-undo-notification__button{background:transparent url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/undo-button.svg?1fc93b1caca0414ec66de96c6ecbff1c) 0 no-repeat!important;cursor:pointer!important;height:28px!important;margin-left:16px!important;margin-right:8px!important;width:69px!important}lt-notification.lt-undo-notification .lt-undo-notification__button:hover{opacity:.8!important}.lt-countdown__digit{background:#fff7f0!important;border-radius:4px!important;color:#e14c0c!important;font-family:RobotoMono,Courier,monospace!important;font-size:16px!important;font-weight:700!important;margin:1px!important;padding:6px 4px!important}.lt-countdown__divider{font-weight:700!important;margin:2px 3px!important}.lt-rephrasing-teaser{background-color:var(--lt-color-background-default)!important;background-position:8px 8px!important;background-repeat:no-repeat!important;border:1px solid var(--lt-color-border-default)!important;border-radius:8px!important;font-size:14px!important;margin:0 4px 4px!important;padding:8px 8px 0!important}.lt-rephrasing-teaser__description,.lt-rephrasing-teaser__header,.lt-rephrasing-teaser__list{margin-bottom:12px!important}.lt-rephrasing-teaser__header{align-items:center!important;background:var(--lt-color-background-light)!important;border:1px solid var(--lt-color-border-default)!important;border-radius:4px!important;display:flex!important;justify-content:space-between!important;padding:12px!important}.lt-rephrasing-teaser__countdown{color:var(--lt-color-text-light)!important;font-size:10px!important;line-height:1.2!important}.lt-rephrasing-teaser__countdown__suffix{color:var(--lt-color-text-default)!important;display:block!important;font-size:14px!important;font-weight:700!important;line-height:1.1428571429!important}.lt-rephrasing-teaser__timer__digit{background-color:var(--lt-color-white)!important}.lt-rephrasing-teaser__timer__digit,.lt-rephrasing-teaser__timer__divider{color:#f37b23!important}.lt-rephrasing-teaser__caption,.lt-rephrasing-teaser__description{line-height:1.4285714286!important}.lt-rephrasing-teaser__caption{font-weight:700!important}.lt-rephrasing-teaser__description{color:var(--lt-color-text-light)!important}.lt-rephrasing-teaser__list-item{background-position-y:2px!important;background-repeat:no-repeat!important;display:block!important;line-height:1.4285714286!important;margin-bottom:8px!important;padding-left:24px!important;position:relative!important}.lt-rephrasing-teaser__list-item:before{background:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/special/add_on_icon_20_orange_check.svg?1c0685f507930bbb67c5a6e4aabe3780) 0 0 no-repeat!important;background-size:contain!important;content:""!important;height:14px!important;left:0!important;position:absolute!important;top:3px!important;width:14px!important}.lt-rephrasing-teaser__cta{background:#f37b23!important;border-radius:4px!important;color:var(--lt-color-white)!important;cursor:pointer!important;display:block!important;font-size:16px!important;font-weight:600!important;line-height:1.5!important;margin-bottom:12px!important;padding:8px 16px!important;text-align:center!important;transition:background-color .2s!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;white-space:nowrap!important}.lt-rephrasing-teaser__cta:hover{background:#e14c0c!important}lt-comp-diff{display:block!important}lt-comp-diff .lt-comp-diff__item--added{font-weight:600!important}lt-comp-diff .lt-comp-diff__item--removed{color:var(--lt-color-text-light)!important;padding-right:4px!important;text-decoration:line-through!important}lt-comp-diff:hover .lt-comp-diff__item--added{color:#1976f0!important}lt-comp-diff:hover .lt-comp-diff__item--removed{color:var(--lt-color-text-very-light)!important}lt-comp-diff .lt-comp-diff__item{transition:color .2s!important}lt-comp-card-base{font-feature-settings:normal!important;animation:none!important;animation:lt-fadein .2s!important;background:none!important;background-color:var(--lt-color-background-light)!important;border:none!important;border-radius:0!important;border-radius:12px!important;box-shadow:none!important;box-shadow:var(--lt-shadowActive)!important;box-sizing:initial!important;box-sizing:border-box!important;color:inherit!important;color:var(--lt-color-text-default)!important;cursor:auto!important;display:initial!important;display:block!important;float:none!important;font-kerning:auto!important;font-language-override:normal!important;font-size:inherit!important;font-size-adjust:none!important;font-stretch:normal!important;font-style:normal!important;font-synthesis:initial!important;font-variant:normal!important;font-variant-alternates:normal!important;font-variant-caps:normal!important;font-variant-east-asian:normal!important;font-variant-ligatures:normal!important;font-variant-numeric:normal!important;font-variant-position:normal!important;font-weight:400!important;height:auto!important;-webkit-hyphens:initial!important;hyphens:manual!important;letter-spacing:normal!important;line-break:auto!important;line-height:normal!important;margin:0!important;max-height:none!important;max-height:var(--lt-comp-card-base-max-height,none)!important;max-width:none!important;min-height:auto!important;min-width:auto!important;opacity:1!important;outline:0!important;overflow:initial!important;overflow:hidden!important;padding:0!important;pointer-events:auto!important;position:static!important;position:absolute!important;text-align:initial!important;text-decoration:initial!important;text-indent:0!important;text-shadow:none!important;text-transform:none!important;white-space:normal!important;width:auto!important;word-spacing:normal!important;z-index:2147483647!important}lt-comp-card-base.lt-comp-card-base--narrow{max-width:320px!important;min-width:220px!important}lt-comp-card-base.lt-comp-card-base--wide{max-width:420px!important;min-width:320px!important}lt-comp-card-base .lt-comp-card-base__header{display:flex!important;justify-content:space-between!important}lt-comp-card-base .lt-comp-card-base__header__left,lt-comp-card-base .lt-comp-card-base__header__right{display:flex!important;padding:4px 8px!important}lt-comp-card-base .lt-comp-card-base__header__left{padding-right:0!important}lt-comp-card-base .lt-comp-card-base__header__right{justify-content:flex-end!important;padding-left:0!important}lt-comp-card-base .lt-comp-card-base__logo{background:transparent url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/16/black/add_on_icon_16_black_logo.svg?4d0878de7b43caf714f03c4799bbdf2b) 0 0 no-repeat!important;height:16px!important;margin:6px 4px 6px 0!important;width:16px!important}lt-comp-card-base .lt-comp-card-base__logo--clickable{cursor:pointer!important}lt-comp-card-base .lt-comp-card-base__logo--clickable:hover{opacity:.7!important}lt-comp-card-base .lt-comp-card-base__caption{color:var(--lt-color-text-default)!important;font-size:14px!important;line-height:2!important;margin-left:4px!important;white-space:nowrap!important}lt-comp-card-base .lt-comp-card-base__selector{color:var(--lt-color-text-default)!important;height:28px!important;position:relative!important;white-space:nowrap!important}lt-comp-card-base .lt-comp-card-base__selector[data-disabled=true]{opacity:.8!important;pointer-events:none!important}lt-comp-card-base .lt-comp-card-base__selector__label{background:transparent url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_chevron_down.svg?ef134fa2fc1c7395088603f37a1f4994) 100% no-repeat!important;border-radius:8px!important;cursor:pointer!important;font-size:14px!important;line-height:2!important;padding:0 24px 0 4px!important}lt-comp-card-base .lt-comp-card-base__selector__label:hover{background-color:var(--lt-color-background-default)!important}lt-comp-card-base .lt-comp-card-base__selector__menu{animation:lt-fadein .2s!important;background-color:var(--lt-color-white)!important;border-radius:8px!important;box-shadow:var(--lt-shadowDefault)!important;left:4px!important;overflow:hidden!important;position:absolute!important;top:calc(100% + 4px)!important;z-index:100!important}lt-comp-card-base .lt-comp-card-base__selector__menu-item{cursor:pointer!important;font-size:12px!important;line-height:1.6666666667!important;padding:4px 12px 4px 20px!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}lt-comp-card-base .lt-comp-card-base__selector__menu-item:hover{background-color:var(--lt-color-background-default)!important}lt-comp-card-base .lt-comp-card-base__selector__menu-item--current{background:var(--lt-color-background-light) url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_check.svg?e879b3bcd6241a514b84a082d1743c8b) 4px 50% no-repeat!important;background-size:12px 12px!important;cursor:default!important}lt-comp-card-base .lt-comp-card-base__selector__menu-item--current:hover{background-color:var(--lt-color-background-light)!important}lt-comp-card-base .lt-comp-card-base__close{border-radius:4px!important;cursor:pointer!important;height:20px!important;margin-bottom:4px!important;margin-top:4px!important;width:20px!important}lt-comp-card-base .lt-comp-card-base__close:hover{background-color:var(--lt-color-background-dark)!important}lt-comp-card-base .lt-comp-card-base__close__label{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}lt-comp-card-base .lt-comp-card-base__footer:empty{height:12px!important}lt-comp-card-content{font-feature-settings:normal!important;animation:none!important;background:none!important;border:none!important;border-radius:0!important;box-shadow:none!important;box-sizing:initial!important;color:inherit!important;cursor:auto!important;display:initial!important;display:block!important;float:none!important;font-kerning:auto!important;font-language-override:normal!important;font-size:inherit!important;font-size-adjust:none!important;font-stretch:normal!important;font-style:normal!important;font-synthesis:initial!important;font-variant:normal!important;font-variant-alternates:normal!important;font-variant-caps:normal!important;font-variant-east-asian:normal!important;font-variant-ligatures:normal!important;font-variant-numeric:normal!important;font-variant-position:normal!important;font-weight:400!important;height:auto!important;-webkit-hyphens:initial!important;hyphens:manual!important;letter-spacing:normal!important;line-break:auto!important;line-height:normal!important;margin:0 4px 4px!important;max-height:none!important;max-width:none!important;min-height:auto!important;min-width:auto!important;opacity:1!important;outline:0!important;overflow:initial!important;padding:0!important;pointer-events:auto!important;position:static!important;text-align:initial!important;text-decoration:initial!important;text-indent:0!important;text-shadow:none!important;text-transform:none!important;white-space:normal!important;width:auto!important;word-spacing:normal!important}lt-comp-card-content .lt-comp-card-content__wrap{background-color:var(--lt-color-white)!important;border-radius:8px!important;box-shadow:var(--lt-shadowDefault)!important;overflow:hidden!important}lt-comp-card-content .lt-comp-card-content__wrap--padding{padding:8px 8px 0!important}lt-comp-card-content .lt-comp-card-content__title{color:var(--lt-color-text-light)!important;display:flex!important;font-size:12px!important;line-height:1.6666666667!important;margin:0 4px 4px!important}lt-comp-card-content .lt-comp-card-content__title__prefix{font-weight:600!important;margin-right:4px!important}lt-comp-card-content .lt-comp-card-content__header{display:flex!important;justify-content:space-between!important}lt-comp-card-content .lt-comp-card-content__caption{color:var(--lt-color-text-light)!important;font-size:12px!important;font-weight:600!important;line-height:1.6666666667!important}lt-comp-card-content .lt-comp-card-content__controls{display:flex!important;height:20px!important;margin-left:8px!important}lt-comp-card-content .lt-comp-card-content__control{cursor:pointer!important;height:20px!important;margin-left:8px!important;transition:opacity .2s!important;width:20px!important}lt-comp-card-content .lt-comp-card-content__control:hover{opacity:.7!important}lt-comp-card-content .lt-comp-card-content__control.lt-card__button-focused{border-radius:4px!important;outline-offset:2px!important;outline-width:2px!important}lt-comp-card-content .lt-comp-card-content__control.lt-card__button-focused.lt-icon__add-circle{border-radius:20px!important}lt-comp-card-base .lt-error-card__keyboard-hint{margin:0 4px 8px!important}lt-comp-card-base .lt-error-card__description{color:var(--lt-color-text-light)!important;font-size:14px!important;line-height:1.4285714286!important;margin:8px 0!important}lt-comp-card-base .lt-error-card__dismiss,lt-comp-card-base .lt-error-card__premium-button,lt-comp-card-base .lt-error-card__suggestion{cursor:pointer!important;display:inline-block!important;font-size:14px!important;line-height:1.4285714286!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}lt-comp-card-base .lt-error-card__premium-button,lt-comp-card-base .lt-error-card__suggestion{border-radius:4px!important;color:var(--lt-color-white)!important;margin:0 8px 8px 0!important;padding:4px 8px!important;transition:background-color .2s!important}lt-comp-card-base .lt-error-card__suggestion{background-color:#239aff!important}lt-comp-card-base .lt-error-card__suggestion:hover{background-color:#1976f0!important}lt-comp-card-base .lt-error-card__dismiss{margin-top:4px!important;padding:0 4px!important;transition:color .2s!important}lt-comp-card-base .lt-error-card__dismiss:hover{color:var(--lt-color-text-very-light)!important}lt-comp-card-base .lt-error-card__dismiss.lt-card__button-focused{border-radius:4px!important;outline-offset:2px 0!important;outline-width:2px!important}lt-comp-card-base .lt-error-card__premium-button{background:#f37b23!important}lt-comp-card-base .lt-error-card__premium-button:hover{background-color:#e14c0c!important}lt-comp-card-base .lt-error-card__suggestion--highlight lt-em{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:600!important}lt-comp-card-base .lt-error-card__suggestion--highlight lt-strong{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:700!important}lt-comp-card-base .lt-error-card__suggestion--delete,lt-comp-card-base .lt-error-card__suggestion--remove{background-color:#ef2850!important}lt-comp-card-base .lt-error-card__suggestion--delete:hover,lt-comp-card-base .lt-error-card__suggestion--remove:hover{background-color:#d01941!important}lt-comp-card-base .lt-error-card__suggestion--remove{position:relative!important}lt-comp-card-base .lt-error-card__suggestion--remove:before{background:var(--lt-color-white)!important;border-radius:50%!important;content:""!important;height:1px!important;left:8px!important;position:absolute!important;top:calc(50% + 2px)!important;width:calc(100% - 16px)!important}lt-comp-card-base .lt-error-card__suggestion--correct-all,lt-comp-card-base .lt-error-card__suggestion--optional{border:2px solid!important;font-size:13px!important;line-height:1.5384615385!important;padding:2px 6px!important;transition:background-color .2s!important}lt-comp-card-base .lt-error-card__suggestion--optional{background-color:transparent!important;border-color:#239aff!important;color:#239aff!important}lt-comp-card-base .lt-error-card__suggestion--optional:hover{background-color:var(--lt-color-background-default)!important}lt-comp-card-base .lt-error-card__suggestion--correct-all{border-color:var(--lt-color-border-dark)!important;color:var(--lt-color-text-light)!important}lt-comp-card-base .lt-error-card__suggestion--correct-all lt-em{color:#1976f0!important;font-size:14px!important;font-weight:700!important;line-height:1.4285714286!important}lt-comp-card-base .lt-error-card__suggestion--correct-all:hover{background-color:var(--lt-color-background-default)!important}lt-comp-card-base .lt-error-card__suggestion-hint{color:inherit!important;font-size:13px!important;font-weight:400!important;margin:0 0 0 4px!important;opacity:.8!important}lt-comp-card-base .lt-comp-rephrase-card__content{max-height:calc(var(--lt-comp-card-base-max-height, 600px) - 72px)!important}lt-comp-card-base .lt-comp-rephrase-card__keyboard-hint{margin:0 4px 8px!important}lt-comp-card-content.lt-comp-paraphrasing-content{color:var(--lt-color-text-default)!important;margin-bottom:8px!important;margin-top:12px!important}lt-comp-card-content.lt-comp-paraphrasing-content--no-distance-top{margin-top:0!important}lt-comp-card-content .lt-comp-paraphrasing-content__filter{font-size:12px!important;margin-left:4px!important;position:relative!important}lt-comp-card-content .lt-comp-paraphrasing-content__filter__label{background:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/special/add_on_icon_20_blue_chevron_down.svg?681d1d8a21048bc9b1fb24d3917b04d5) 100% no-repeat!important;border-radius:4px!important;color:#239aff!important;cursor:pointer!important;line-height:1.6666666667!important;padding:0 20px 0 4px!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}lt-comp-card-content .lt-comp-paraphrasing-content__filter__label:hover{background-color:var(--lt-color-background-default)!important}lt-comp-card-content .lt-comp-paraphrasing-content__filter__list{animation:fade-in .2s!important;background-color:var(--lt-color-background-default)!important;border-radius:4px!important;box-shadow:var(--lt-shadowActive)!important;display:none!important;left:0!important;min-width:100px!important;position:absolute!important;top:24px!important;z-index:10!important}lt-comp-card-content .lt-comp-paraphrasing-content__filter__list--visble{display:block!important}lt-comp-card-content .lt-comp-paraphrasing-content__filter__list__item{border-bottom:1px solid var(--lt-color-border-default)!important;cursor:pointer!important;line-height:1.3333333333!important;padding:4px 8px!important}lt-comp-card-content .lt-comp-paraphrasing-content__filter__list__item:last-child{border-bottom:none!important}lt-comp-card-content .lt-comp-paraphrasing-content__filter__list__item:hover{background-color:var(--lt-color-background-light)!important;color:#239aff!important}lt-comp-card-content .lt-comp-paraphrasing-content__rephrasing-hint{color:var(--lt-color-text-default)!important;cursor:pointer!important;font-size:14px!important;line-height:1.4285714286!important;margin:8px!important;padding-left:20px!important;position:relative!important;transition:color .2s!important}lt-comp-card-content .lt-comp-paraphrasing-content__rephrasing-hint:hover{color:var(--lt-color-text-light)!important}lt-comp-card-content .lt-comp-paraphrasing-content__rephrasing-hint lt-em{font-weight:600!important}lt-comp-card-content .lt-comp-paraphrasing-content__rephrasing-hint:before{background:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/special/add_on_icon_20_premium.svg?18c18a680a46fd1032e4addc19978870) 0 no-repeat!important;background-size:contain!important;content:""!important;height:14px!important;left:0!important;position:absolute!important;top:3px!important;width:14px!important}lt-comp-card-content .lt-comp-paraphrasing-content__rephrasing-hint__cta,lt-comp-card-content .lt-comp-paraphrasing-content__rephrasing-hint__text{display:inline-block!important}lt-comp-card-content .lt-comp-paraphrasing-content__rephrasing-hint__cta{color:#f37b23!important;font-weight:600!important;padding-left:4px!important}lt-comp-card-content .lt-comp-paraphrasing-content__rephrasing-hint:hover .lt-comp-paraphrasing-content__rephrasing-hint__cta{color:#e14c0c!important}lt-comp-card-content .lt-comp-paraphrasing-content__items{overflow:hidden!important}lt-comp-card-content .lt-comp-paraphrasing-content__item{border-top:1px solid var(--lt-color-border-default)!important;cursor:pointer!important;font-size:14px!important;line-height:1.4285714286!important;padding:8px!important;transition:box-shadow .2s!important}lt-comp-card-content .lt-comp-paraphrasing-content__item:last-child{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}lt-comp-card-content .lt-comp-paraphrasing-content__item.lt-card__button-focused{outline-offset:-2px!important}lt-comp-card-content .lt-comp-paraphrasing-content__item--top-element{border-top:none!important;border-top-left-radius:8px!important;border-top-right-radius:8px!important}lt-comp-card-content .lt-comp-paraphrasing-content__items:hover .lt-comp-paraphrasing-content__item{color:var(--lt-color-text-very-light)!important}lt-comp-card-content .lt-comp-paraphrasing-content__items:hover .lt-comp-paraphrasing-content__item:hover{border-color:transparent!important;box-shadow:var(--lt-shadowActive)!important;color:var(--lt-color-text-default)!important}lt-comp-card-content .lt-comp-paraphrasing-content__items:hover .lt-comp-paraphrasing-content__item:first-child:not(.lt-comp-paraphrasing-content__item--top-element):hover{border-color:var(--lt-color-border-default)!important}lt-comp-card-content .lt-comp-paraphrasing-content__confirmation{background-color:#1976f0!important;border-radius:8px!important;font-size:14px!important;line-height:1.2857142857!important;overflow:hidden!important;text-align:center!important}lt-comp-card-content .lt-comp-paraphrasing-content__confirmation__image{margin:0 auto!important;max-width:320px!important}lt-comp-card-content .lt-comp-paraphrasing-content__confirmation__image:after{background:transparent url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/rephrasing_illustration.png?f2ffb1bb36376b983e4233e732a6ad7f) top no-repeat!important;background-size:cover!important;content:""!important;display:block!important;height:0!important;overflow:hidden!important;padding-top:43.75%!important;width:100%!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){lt-comp-card-content .lt-comp-paraphrasing-content__confirmation__image:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/rephrasing_illustration-2x.png?1eb0f36b50374fd55fceea8d0356f4b5)!important}}lt-comp-card-content .lt-comp-paraphrasing-content__confirmation__image--de:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/rephrasing_illustration_de.png?ab6ad404cf3eb6a25bdb8b2f3a2423ac)!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){lt-comp-card-content .lt-comp-paraphrasing-content__confirmation__image--de:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/rephrasing_illustration_de-2x.png?c802ce8b6749b6d6be765a313ff405c1)!important}}lt-comp-card-content .lt-comp-paraphrasing-content__confirmation__image--fr:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/rephrasing_illustration_fr.png?ca895dc350bb736869a28a09d7a67f33)!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){lt-comp-card-content .lt-comp-paraphrasing-content__confirmation__image--fr:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/rephrasing_illustration_fr-2x.png?949792eeef80fb0b9eabcb2ad4abc6a7)!important}}lt-comp-card-content .lt-comp-paraphrasing-content__confirmation__image--es:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/rephrasing_illustration_es.png?e43af0e89c1a56ce0294df8564b80d5c)!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){lt-comp-card-content .lt-comp-paraphrasing-content__confirmation__image--es:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/rephrasing_illustration_es-2x.png?913866d0ff83c1dc1dae6a1b6743451e)!important}}lt-comp-card-content .lt-comp-paraphrasing-content__confirmation__image--pt:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/rephrasing_illustration_pt.png?3c77f01771aa9121a42a230e89dc1875)!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){lt-comp-card-content .lt-comp-paraphrasing-content__confirmation__image--pt:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/rephrasing_illustration_pt-2x.png?2fa16c6a95d7d3e86aa49d7f7f981d6e)!important}}lt-comp-card-content .lt-comp-paraphrasing-content__confirmation__content{background:#fff!important;box-shadow:0 -4px 4px rgba(0,0,0,.1)!important;padding:20px 14px 16px!important}lt-comp-card-content .lt-comp-paraphrasing-content__confirmation__heading{font-weight:700!important;margin-bottom:8px!important}lt-comp-card-content .lt-comp-paraphrasing-content__confirmation__text{margin-bottom:20px!important}lt-comp-card-content .lt-comp-paraphrasing-content__confirmation__text,lt-comp-card-content .lt-comp-paraphrasing-content__confirmation__text a{color:var(--lt-color-text-light)!important}lt-comp-card-content .lt-comp-paraphrasing-content__confirmation__text a:focus,lt-comp-card-content .lt-comp-paraphrasing-content__confirmation__text a:hover{text-decoration:none!important}lt-comp-card-content .lt-comp-paraphrasing-content__confirmation__button{border:2px solid var(--lt-color-border-default)!important;border-radius:8px!important;color:#239aff!important;cursor:pointer!important;display:inline-block!important;font-size:16px!important;font-weight:600!important;line-height:2.375!important;padding:0 12px!important;transition:border-color .2s!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;white-space:nowrap!important}lt-comp-card-content .lt-comp-paraphrasing-content__confirmation__button:hover{border-color:#239aff!important}lt-comp-card-content .lt-comp-paraphrasing-content__loading{border-top:1px solid var(--lt-color-border-default)!important;padding:2px 8px!important}lt-comp-card-content .lt-comp-paraphrasing-content__loading:first-child{border-top:none!important}lt-comp-card-content .lt-comp-paraphrasing-content__loading__line{background-color:var(--lt-color-background-default)!important;background:transparent url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/backgrounds/background-skeleton-loading.webp?bfcc12ffb31622e934f94628d8d2f299) 0 0 repeat-y!important;background-size:100% 1px!important;border-radius:4px!important;display:block!important;height:8px!important;margin:12px 0!important;overflow:hidden!important}lt-comp-card-content .lt-comp-paraphrasing-content__loading__line:last-child{width:60%!important}lt-comp-card-content .lt-comp-synonyms-content__show-more--active{transform:rotate(45deg)!important}lt-comp-card-content .lt-comp-synonyms-content__no-result{color:var(--lt-color-text-light)!important;font-size:14px!important;line-height:1.7142857143!important;margin-bottom:8px!important;text-align:center!important}lt-comp-card-content .lt-comp-synonyms-content__item{margin-bottom:8px!important}lt-comp-card-content .lt-comp-synonyms-content__item:not(.lt-comp-synonyms-content__item--first){margin-top:8px!important}lt-comp-card-content .lt-comp-synonyms-content__item--first.lt-comp-synonyms-content__item--has-control{margin-top:-20px!important}lt-comp-card-content .lt-comp-synonyms-content__item--last{margin-bottom:4px!important}lt-comp-card-content .lt-comp-synonyms-content__item__title{color:var(--lt-color-text-light)!important;font-size:12px!important;font-weight:600!important;line-height:1.6666666667!important;margin-bottom:8px!important}lt-comp-card-content .lt-comp-synonyms-content__item__button,lt-comp-card-content .lt-comp-synonyms-content__item__show-all{color:#239aff!important;cursor:pointer!important;display:inline-block!important;font-size:14px!important;line-height:1.4285714286!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}lt-comp-card-content .lt-comp-synonyms-content__item__button:hover,lt-comp-card-content .lt-comp-synonyms-content__item__show-all:hover{color:#1976f0!important}lt-comp-card-content .lt-comp-synonyms-content__item__button{border:1px solid var(--lt-color-border-default)!important;border-radius:4px!important;box-sizing:border-box!important;margin:0 4px 4px 0!important;padding:4px 8px!important}lt-comp-card-content .lt-comp-synonyms-content__item__button:hover{border-color:var(--lt-color-border-dark)!important}lt-comp-card-content .lt-comp-synonyms-content__item__show-all{margin-left:8px!important}lt-comp-card-content .lt-comp-synonyms-content__loading__button,lt-comp-card-content .lt-comp-synonyms-content__loading__caption{background-color:var(--lt-color-background-default)!important;background:transparent url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/backgrounds/background-skeleton-loading.webp?bfcc12ffb31622e934f94628d8d2f299) 0 0 repeat-y!important;background-size:100% 1px!important;border-radius:4px!important;overflow:hidden!important}lt-comp-card-content .lt-comp-synonyms-content__loading__caption{height:8px!important;margin:6px 0 14px!important;width:20%!important}lt-comp-card-content .lt-comp-synonyms-content__loading__wrapper{display:flex!important;margin-bottom:8px!important}lt-comp-card-content .lt-comp-synonyms-content__loading__button{height:28px!important;margin-right:4px!important;width:60px!important}lt-comp-rephrasing-teaser{display:block!important;font-size:14px!important;padding-bottom:8px!important}lt-comp-rephrasing-teaser .lt-comp-rephrasing-teaser__description,lt-comp-rephrasing-teaser .lt-comp-rephrasing-teaser__header,lt-comp-rephrasing-teaser .lt-comp-rephrasing-teaser__list{margin-bottom:12px!important}lt-comp-rephrasing-teaser .lt-comp-rephrasing-teaser__header{align-items:center!important;background:var(--lt-color-background-light)!important;border:1px solid var(--lt-color-border-default)!important;border-radius:4px!important;display:flex!important;justify-content:space-between!important;padding:12px!important}lt-comp-rephrasing-teaser .lt-comp-rephrasing-teaser__countdown{color:var(--lt-color-text-light)!important;font-size:10px!important;line-height:1.2!important}lt-comp-rephrasing-teaser .lt-comp-rephrasing-teaser__countdown__suffix{color:var(--lt-color-text-default)!important;display:block!important;font-size:14px!important;font-weight:700!important;line-height:1.1428571429!important}lt-comp-rephrasing-teaser .lt-comp-rephrasing-teaser__timer__digit{background-color:var(--lt-color-white)!important}lt-comp-rephrasing-teaser .lt-comp-rephrasing-teaser__timer__digit,lt-comp-rephrasing-teaser .lt-comp-rephrasing-teaser__timer__divider{color:#f37b23!important}lt-comp-rephrasing-teaser .lt-comp-rephrasing-teaser__caption,lt-comp-rephrasing-teaser .lt-comp-rephrasing-teaser__description{line-height:1.4285714286!important}lt-comp-rephrasing-teaser .lt-comp-rephrasing-teaser__caption,lt-comp-rephrasing-teaser .lt-comp-rephrasing-teaser__description,lt-comp-rephrasing-teaser .lt-comp-rephrasing-teaser__list-item{margin-left:4px!important;margin-right:4px!important}lt-comp-rephrasing-teaser .lt-comp-rephrasing-teaser__caption{font-weight:700!important}lt-comp-rephrasing-teaser .lt-comp-rephrasing-teaser__description{color:var(--lt-color-text-light)!important}lt-comp-rephrasing-teaser .lt-comp-rephrasing-teaser__list-item{background-position-y:2px!important;background-repeat:no-repeat!important;display:block!important;line-height:1.4285714286!important;margin-bottom:8px!important;padding-left:24px!important;position:relative!important}lt-comp-rephrasing-teaser .lt-comp-rephrasing-teaser__list-item:before{background:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/special/add_on_icon_20_orange_check.svg?1c0685f507930bbb67c5a6e4aabe3780) 0 0 no-repeat!important;background-size:contain!important;content:""!important;height:14px!important;left:0!important;position:absolute!important;top:3px!important;width:14px!important}lt-comp-rephrasing-teaser .lt-comp-rephrasing-teaser__cta{background:#f37b23!important;border-radius:4px!important;color:var(--lt-color-white)!important;cursor:pointer!important;display:block!important;font-size:16px!important;font-weight:600!important;line-height:1.5!important;padding:8px 16px!important;text-align:center!important;transition:background-color .2s!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;white-space:nowrap!important}lt-comp-rephrasing-teaser .lt-comp-rephrasing-teaser__cta:hover{background:#e14c0c!important}lt-comp-countdown{display:block!important}lt-comp-countdown .lt-comp-countdown__digit{background:#fff7f0!important;border-radius:4px!important;color:#e14c0c!important;font-family:RobotoMono,Courier,monospace!important;font-size:16px!important;font-weight:700!important;margin:1px!important;padding:6px 4px!important}lt-comp-countdown .lt-comp-countdown__divider{font-weight:700!important;margin:2px 3px!important}lt-comp-icon{align-items:center!important;border-radius:4px!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;height:32px!important;min-width:32px!important;padding:6px!important;position:relative!important}lt-comp-icon.lt-icon--clickable{cursor:pointer!important;transition:background-color .2s!important}lt-comp-icon.lt-icon--clickable:hover{background-color:var(--lt-color-background-default)!important}lt-comp-icon.lt-icon--clickable:hover .lt-icon__tooltip{animation:lt-fadein .2s linear forwards!important;display:block!important}lt-comp-icon.lt-icon--clickable.lt-menu-visible:hover .lt-icon__tooltip{display:none!important}lt-comp-icon .lt-icon__label{color:var(--lt-color-text-light)!important;font-size:14px!important;margin-left:4px!important}lt-comp-icon.playing .lt-icon__icon.lt-icon__audio{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_read.gif?0dd08aa93d44ae70c9dedf262a61f74c)!important;background-size:20px 20px!important}lt-comp-icon .lt-icon__icon{height:20px!important;width:20px!important}lt-comp-icon .lt-icon__tooltip{background:var(--lt-color-text-default)!important;border-radius:4px!important;box-sizing:content-box!important;color:var(--lt-color-white)!important;display:none!important;font-size:14px!important;line-height:20px!important;min-width:-moz-max-content!important;min-width:max-content!important;padding:4px 8px!important;pointer-events:none!important;position:absolute!important;z-index:999!important}lt-comp-icon .lt-icon__tooltip.lt-icon__tooltip--top-left{left:0!important;top:-8px!important;transform:translateY(-100%)!important}lt-comp-icon .lt-icon__tooltip.lt-icon__tooltip--top-center{left:50%!important;top:-8px!important;transform:translate(-50%,-100%)!important}lt-comp-icon .lt-icon__tooltip.lt-icon__tooltip--top-right{right:0!important;top:-8px!important;transform:translateY(-100%)!important}lt-comp-icon .lt-icon__tooltip.lt-icon__tooltip--right-top{left:calc(100% + 8px)!important;top:0!important}lt-comp-icon .lt-icon__tooltip.lt-icon__tooltip--right-center{left:calc(100% + 8px)!important;top:50%!important;transform:translateY(-50%)!important}lt-comp-icon .lt-icon__tooltip.lt-icon__tooltip--right-bottom{bottom:0!important;left:calc(100% + 8px)!important}lt-comp-icon .lt-icon__tooltip.lt-icon__tooltip--bottom-left{bottom:-8px!important;left:0!important;transform:translateY(100%)!important}lt-comp-icon .lt-icon__tooltip.lt-icon__tooltip--bottom-center{bottom:-8px!important;left:50%!important;transform:translate(-50%,100%)!important}lt-comp-icon .lt-icon__tooltip.lt-icon__tooltip--bottom-right{bottom:-8px!important;right:0!important;transform:translateY(100%)!important}lt-comp-icon .lt-icon__tooltip.lt-icon__tooltip--left-top{right:calc(100% + 8px)!important;top:0!important}lt-comp-icon .lt-icon__tooltip.lt-icon__tooltip--left-center{right:calc(100% + 8px)!important;top:50%!important;transform:translateY(-50%)!important}lt-comp-icon .lt-icon__tooltip.lt-icon__tooltip--left-bottom{bottom:0!important;right:calc(100% + 8px)!important}@media only screen and (max-width:350px){lt-comp-icon.lt-icon--position{display:none!important}}lt-comp-menu{background:var(--lt-color-white)!important;border-radius:8px!important;box-shadow:var(--lt-shadowDefault)!important;box-sizing:content-box!important;cursor:default!important;display:none!important;font-size:14px!important;padding:4px!important;position:absolute!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;width:-moz-max-content!important;width:max-content!important;z-index:99999!important}lt-comp-menu.lt-menu--show{animation:lt-fadein .2s linear forwards!important;display:block!important}lt-comp-menu.lt-menu--position-top{bottom:36px!important;right:-4px!important}lt-comp-menu.lt-menu--position-bottom{right:-4px!important;top:36px!important}lt-comp-menu.lt-menu--position-bottom.lt-menu--errors{padding-top:8px!important;top:48px!important;width:100%!important}lt-comp-menu .lt-menu__item{background-position:8px 8px!important;background-repeat:no-repeat!important;background-size:20px 20px!important;border-radius:4px!important;box-sizing:border-box!important;color:var(--lt-color-text-default)!important;max-width:240px!important;min-width:100%!important;padding:8px 16px 8px 36px!important;position:relative!important;transition:background-color .2s!important;width:-moz-max-content!important;width:max-content!important}lt-comp-menu .lt-menu__item.lt-menu__item--clickable{color:var(--lt-color-text-default)!important;cursor:pointer!important}lt-comp-menu .lt-menu__item.lt-menu__item--clickable:hover{background-color:var(--lt-color-background-default)!important}lt-comp-menu .lt-menu__item.lt-menu__item--selectable{padding:8px 44px 8px 36px!important}lt-comp-menu .lt-menu__item.lt-menu__item--hidden{display:none!important}lt-comp-menu .lt-menu__item.lt-menu__item--active{background-color:var(--lt-color-background-light)!important;background-position:right 8px 7px!important;background-repeat:no-repeat!important;background-size:20px!important;pointer-events:none!important;position:relative!important}lt-comp-menu .lt-menu__item.lt-menu__item--active:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_check.svg?e879b3bcd6241a514b84a082d1743c8b)!important;content:""!important;height:20px!important;position:absolute!important;right:8px!important;top:7px!important;width:20px!important}@media (prefers-color-scheme:dark){lt-comp-menu .lt-menu__item.lt-menu__item--active:after [data-lt-adjust-appearance=true][data-lt-force-appearance=dark],lt-comp-menu .lt-menu__item.lt-menu__item--active:after [data-lt-adjust-appearance=true][data-lt-force-appearance=default]{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_check.svg?447c370d12a9589503bc289d7074c85a)!important}}lt-comp-menu .lt-menu__item.lt-menu__item--active:after [data-lt-force-appearance=dark]{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_check.svg?447c370d12a9589503bc289d7074c85a)!important}lt-comp-menu .lt-menu__item__info{color:var(--lt-color-text-light)!important;font-size:14px!important;margin-left:8px!important}lt-comp-menu .lt-menu__item__tag{background:var(--lt-color-background-dark)!important;border-radius:4px!important;color:var(--lt-color-text-default)!important;font-size:12px!important;margin-left:8px!important;padding:2px 4px!important}lt-comp-mascot-says{display:block!important;padding:12px 12px 20px!important;text-align:center!important}lt-comp-mascot-says .lt-comp-mascot-says__image{margin:10px auto 20px!important;max-width:184px!important}lt-comp-mascot-says .lt-comp-mascot-says__image:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/mascot.png?22fd7a5680dfd3df732c9595f70d8dad)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:cover!important;content:""!important;display:block!important;height:0!important;overflow:hidden!important;padding-top:43.4782608696%!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){lt-comp-mascot-says .lt-comp-mascot-says__image:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/mascot-2x.png?b7b15e699b17ced349ac42afff154549)!important}}lt-comp-mascot-says .lt-comp-mascot-says__image--happy:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/mascot-happy.png?a69f3124a91464397e94ffb3c375b502)!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){lt-comp-mascot-says .lt-comp-mascot-says__image--happy:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/mascot-happy-2x.png?c7f6963867f4b067915283e5ddff5231)!important}}lt-comp-mascot-says .lt-comp-mascot-says__image--sad:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/mascot-sad.png?da8ad51be398dbce453b630b335e3b9e)!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){lt-comp-mascot-says .lt-comp-mascot-says__image--sad:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/mascot-sad-2x.png?104ecc68613d166c8a6892a6a49c0c4f)!important}}lt-comp-mascot-says .lt-comp-mascot-says__image--error:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/mascot-error.png?b578dda32c955e9dcc3f749e74337dc7)!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){lt-comp-mascot-says .lt-comp-mascot-says__image--error:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/mascot-error-2x.png?b61cc03bd057752e44fe08fae8b8110a)!important}}lt-comp-mascot-says .lt-comp-mascot-says__caption{color:var(--lt-color-text-default)!important;font-size:16px!important;font-weight:600!important;margin-bottom:4px!important}lt-comp-keyboard-navigation-hint,lt-comp-mascot-says .lt-comp-mascot-says__text{color:var(--lt-color-text-light)!important;font-size:14px!important}lt-comp-keyboard-navigation-hint{background-color:var(--lt-color-background-default)!important;border:1px solid var(--lt-color-border-default)!important;border-radius:8px!important;display:block!important;line-height:1.1428571429!important;padding:8px!important}lt-comp-keyboard-navigation-hint lt-em{background:var(--lt-color-background-default)!important;border:1px solid var(--lt-color-border-default)!important;border-radius:4px!important;display:inline!important;font-size:12px!important;font-weight:700!important;line-height:16px!important;padding:1px 3px!important}lt-comp-scrollable-area{display:block!important;position:relative!important}lt-comp-scrollable-area .lt-comp-scrollable-area__shadow{animation:lt-fadein .2s ease-in!important;content:""!important;display:block!important;height:24px!important;left:0!important;overflow:hidden!important;pointer-events:none!important;position:absolute!important;right:0!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;width:100%!important;z-index:100!important}lt-comp-scrollable-area .lt-comp-scrollable-area__shadow--top{background:linear-gradient(rgba(0,0,0,.075),transparent) top!important;top:0!important}lt-comp-scrollable-area .lt-comp-scrollable-area__shadow--bottom{background:linear-gradient(transparent,rgba(0,0,0,.075)) bottom!important;bottom:0!important}lt-comp-scrollable-area .lt-comp-scrollable-area__scroller{-ms-overflow-style:none!important;overflow-y:auto!important;scrollbar-width:none!important}lt-comp-scrollable-area .lt-comp-scrollable-area__scroller::-webkit-scrollbar{display:none!important}lt-mirror{direction:ltr!important;display:inline!important; /* !important is important here */float:left!important;left:0!important;position:relative!important;top:0!important;visibility:visible!important}lt-mirror.lt-mirror--grid-item{position:absolute!important}lt-mirror .lt-mirror__wrapper.lt-mirror__wrapper{font-family:initial!important;opacity:0!important;overflow:hidden!important;position:absolute!important;-webkit-user-select:none!important;user-select:none!important;-moz-user-select:none!important;visibility:hidden!important;white-space:pre-wrap!important}lt-mirror .lt-mirror__canvas.lt-mirror__canvas,lt-mirror .lt-mirror__wrapper.lt-mirror__wrapper{animation:none!important;background:transparent!important;box-shadow:none!important;box-sizing:content-box!important;color:transparent!important;cursor:auto!important;display:block!important;float:none!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:auto!important;min-width:auto!important;outline:none!important;pointer-events:none!important}lt-mirror .lt-mirror__canvas.lt-mirror__canvas{font-feature-settings:inherit!important;border:none!important;font-family:inherit!important;font-kerning:inherit!important;font-language-override:inherit!important;font-size:inherit!important;font-stretch:inherit!important;font-style:inherit!important;font-synthesis:inherit!important;font-variant:inherit!important;font-variant-alternates:inherit!important;font-variant-caps:inherit!important;font-variant-east-asian:inherit!important;font-variant-ligatures:inherit!important;font-variant-numeric:inherit!important;font-variant-position:inherit!important;font-weight:inherit!important;-webkit-hyphens:inherit!important;hyphens:inherit!important;letter-spacing:inherit!important;line-break:inherit!important;line-height:inherit!important;overflow:visible!important;padding:0!important;position:static!important;text-align:inherit!important;text-decoration:inherit!important;text-indent:inherit!important;text-rendering:inherit!important;text-shadow:none!important;text-transform:inherit!important;unicode-bidi:inherit!important;white-space:inherit!important;word-spacing:inherit!important}lt-mirror .lt-mirror__wrapper.lt-mirror-enable-range-measurement{pointer-events:all!important;visibility:visible!important;z-index:2147483647!important}lt-mirror .lt-mirror__measurer.lt-mirror__measurer{animation:none!important;background:transparent!important;border:none!important;box-shadow:none!important;color:transparent!important;cursor:auto!important;float:none!important;font-size:100px!important;max-height:0!important;max-width:0!important;outline:none!important;overflow:hidden!important;pointer-events:none!important;text-shadow:none!important;visibility:hidden!important}lt-highlighter{direction:ltr!important;display:inline!important; /* !important is important here */float:left!important;height:0!important;left:0!important;overflow:visible!important;position:relative!important;top:0!important;visibility:visible!important;width:0!important;z-index:auto!important}@media print{lt-highlighter{display:none!important}}lt-highlighter.lt-highlighter--grid-item{position:absolute!important}lt-highlighter .lt-highlighter__wrapper.lt-highlighter__wrapper{font-feature-settings:normal!important;color:transparent!important;font-family:initial!important;font-kerning:auto!important;font-language-override:normal!important;font-size:medium!important;font-size-adjust:none!important;font-stretch:normal!important;font-style:normal!important;font-synthesis:initial!important;font-variant:normal!important;font-variant-alternates:normal!important;font-variant-caps:normal!important;font-variant-east-asian:normal!important;font-variant-ligatures:normal!important;font-variant-numeric:normal!important;font-variant-position:normal!important;font-weight:400!important;-webkit-hyphens:initial!important;hyphens:manual!important;letter-spacing:normal!important;line-break:auto!important;line-height:normal!important;overflow:hidden!important;position:relative!important;text-align:initial!important;text-decoration:initial!important;text-indent:0!important;text-shadow:none!important;text-transform:none!important;white-space:normal!important;word-spacing:normal!important}lt-highlighter .lt-highlighter__scroll-element.lt-highlighter__scroll-element,lt-highlighter .lt-highlighter__wrapper.lt-highlighter__wrapper{animation:none!important;background:transparent!important;border:none!important;box-shadow:none!important;box-sizing:initial!important;cursor:auto!important;display:block!important;float:none!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:auto!important;min-width:auto!important;outline:initial!important;padding:0!important;pointer-events:none!important}lt-highlighter .lt-highlighter__scroll-element.lt-highlighter__scroll-element{height:auto!important;position:absolute!important;width:auto!important}lt-highlighter .lt-highlighter__wrapper-invisible .lt-highlighter__scroll-element{display:none!important}lt-highlighter .lt-highlighter__canvas.lt-highlighter__canvas{animation:none!important;background:transparent!important;border:none!important;box-shadow:none!important;box-sizing:initial!important;content-visibility:auto!important;cursor:auto!important;display:block!important; /* !important is important here, to override inline style */float:none!important;height:auto!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:auto!important;min-width:auto!important;outline:initial!important;padding:0!important;pointer-events:none!important;position:absolute!important;width:auto!important}lt-toolbar{display:inline!important /* !important is important here, to override inline style */}@media print{lt-toolbar{display:none!important}}lt-toolbar .lt-toolbar__wrapper{font-feature-settings:normal!important;animation:none!important;background:none!important;border:none!important;border-radius:0!important;box-shadow:none!important;box-sizing:initial!important;color:inherit!important;cursor:auto!important;display:initial!important;float:none!important;font-kerning:auto!important;font-language-override:normal!important;font-size:inherit!important;font-size-adjust:none!important;font-stretch:normal!important;font-style:normal!important;font-synthesis:initial!important;font-variant:normal!important;font-variant-alternates:normal!important;font-variant-caps:normal!important;font-variant-east-asian:normal!important;font-variant-ligatures:normal!important;font-variant-numeric:normal!important;font-variant-position:normal!important;font-weight:400!important;height:auto!important;-webkit-hyphens:initial!important;hyphens:manual!important;letter-spacing:normal!important;line-break:auto!important;line-height:normal!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:auto!important;min-width:auto!important;opacity:1!important;outline:0!important;overflow:initial!important;padding:0!important;pointer-events:auto!important;position:static!important;text-align:initial!important;text-decoration:initial!important;text-indent:0!important;text-shadow:none!important;text-transform:none!important;white-space:normal!important;width:auto!important;word-spacing:normal!important}lt-toolbar .lt-toolbar__wrapper:after,lt-toolbar .lt-toolbar__wrapper:before{content:"uFEFF"!important;font-family:inherit,sans-serif!important;height:0!important;overflow:hidden!important;pointer-events:none!important;position:absolute!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;visibility:hidden!important;width:0!important}lt-toolbar .lt-toolbar__wrapper:first-letter{font-weight:600!important}lt-toolbar .lt-toolbar__wrapper:after{font-weight:700!important}lt-toolbar .lt-toolbar__wrapper>*{pointer-events:all!important}lt-toolbar .lt-toolbar__wrapper-hide.lt-toolbar__wrapper-hide.lt-toolbar__wrapper-hide{display:none!important}lt-toolbar .lt-toolbar__extras{align-items:center!important;background-color:var(--lt-color-white)!important;border-radius:12px!important;box-sizing:initial!important;display:flex!important;flex-wrap:nowrap!important;max-height:20px!important;max-width:0!important;overflow:hidden!important;padding:2px 0!important;position:absolute!important;right:10px!important;top:-2px!important;transition:all .6s!important}lt-toolbar .lt-toolbar__extras.lt-toolbar__extras--hide{display:none!important}lt-toolbar .lt-toolbar__extras lt-comp-icon{border-radius:50%!important;height:20px!important;min-width:20px!important;padding:0!important}lt-toolbar .lt-toolbar__extras .lt-icon__icon{background-size:20px 20px!important}lt-toolbar .lt-toolbar__extras--mouseover{overflow:unset!important}lt-toolbar .lt-toolbar-disable-range-measurement .lt-toolbar__disable-icon,lt-toolbar .lt-toolbar-disable-range-measurement .lt-toolbar__divider,lt-toolbar .lt-toolbar-disable-range-measurement .lt-toolbar__premium-icon,lt-toolbar .lt-toolbar-disable-range-measurement .lt-toolbar__premium-icon-dot,lt-toolbar .lt-toolbar-disable-range-measurement .lt-toolbar__rephrasing-icon,lt-toolbar .lt-toolbar-disable-range-measurement .lt-toolbar__status-icon,lt-toolbar .lt-toolbar-disable-range-measurement .lt-toolbar__status-icon-in-progress{pointer-events:none!important}lt-toolbar .lt-toolbar__disable-icon,lt-toolbar .lt-toolbar__premium-icon,lt-toolbar .lt-toolbar__rephrasing-icon,lt-toolbar .lt-toolbar__status-icon{border:none!important;border-radius:50%!important;cursor:pointer!important;height:20px!important;margin:0!important;padding:0!important;transform-origin:right bottom!important;transition:transform .2s!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;width:20px!important}lt-toolbar .lt-toolbar__disable-icon{flex-shrink:0!important;margin-left:2px!important;order:0!important;transition:all .3s!important}lt-toolbar .lt-toolbar__divider{background-color:var(--lt-color-border-default)!important;flex-shrink:0!important;height:14px!important;margin:0 4px!important;order:1!important;width:1px!important}lt-toolbar .lt-toolbar__rephrasing-icon{background-color:#5c4cff!important;box-shadow:inset 0 0 0 1px #3729c1!important;flex-shrink:0!important;margin:0 4px 0 0!important;order:2!important}lt-toolbar .lt-toolbar__rephrasing-icon .lt-icon--clickable:hover{background-color:initial!important}lt-toolbar .lt-toolbar__rephrasing-icon--disabled{opacity:.6!important}lt-toolbar .lt-toolbar__rephrasing-icon--disabled .lt-icon--clickable{cursor:default!important}lt-toolbar .lt-toolbar__rephrasing-icon--hidden{display:none!important}lt-toolbar .lt-toolbar__premium-icon{background-color:#f37b23!important;background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/toolbarStates/error_counts_white.png?7b80d9fe96c17efe8ddd419ec29833bf)!important;background-repeat:no-repeat!important;background-size:200px 200px!important;border-radius:50%!important;box-shadow:inset 0 0 0 1px #e14c0c!important;display:none!important;flex-shrink:0!important;margin:0 4px 0 0!important;order:3!important;position:relative!important}lt-toolbar .lt-toolbar__premium-icon:hover .lt-icon__tooltip{animation:lt-fadein .2s linear forwards!important;display:block!important}@media (prefers-color-scheme:dark){[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-toolbar__premium-icon,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-toolbar__premium-icon{background-color:#e14c0c!important;background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/toolbarStates/error_counts_dark.png?2f6efe6454aa92b30044d1e1eb6f6350)!important;box-shadow:inset 0 0 0 1px #f37b23!important}}[data-lt-force-appearance=dark] .lt-toolbar__premium-icon{background-color:#e14c0c!important;background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/toolbarStates/error_counts_dark.png?2f6efe6454aa92b30044d1e1eb6f6350)!important;box-shadow:inset 0 0 0 1px #f37b23!important}lt-toolbar .lt-toolbar__premium-icon-dot{background:#f37b23!important;border:2px solid var(--lt-color-white)!important;border-radius:50%!important;bottom:-2px!important;box-sizing:initial!important;cursor:pointer!important;height:6px!important;position:absolute!important;right:-2px!important;transform:scale(0) translate(0)!important;transform-origin:center!important;transition:all .5s!important;width:6px!important}lt-toolbar .lt-toolbar__status-icon{background-repeat:no-repeat!important;position:relative!important;transition:all .3s,background-image 0s,background-position 0s!important}lt-toolbar .lt-toolbar__status-icon:after{bottom:0!important;content:""!important;left:0!important;opacity:0!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}lt-toolbar .lt-toolbar__wrapper:not(.lt-toolbar-small) .lt-toolbar__status-icon-has-no-errors.lt-toolbar__status-icon-has-notification{overflow:visible!important}lt-toolbar .lt-toolbar__wrapper:not(.lt-toolbar-small) .lt-toolbar__status-icon-has-no-errors.lt-toolbar__status-icon-has-notification:after{background:#f37b23!important;border:2px solid var(--lt-color-white)!important;border-radius:50%!important;bottom:-2px!important;content:""!important;height:6px!important;position:absolute!important;right:-2px!important;transition:all .5s!important;width:6px!important}lt-toolbar .lt-toolbar__premium-icon-dot--visible{transform:scale(1) translate(0)!important}lt-toolbar .lt-toolbar__premium-icon-has-1-errors,lt-toolbar .lt-toolbar__status-icon-has-1-errors{background-position:0 0!important}lt-toolbar .lt-toolbar__premium-icon-has-2-errors,lt-toolbar .lt-toolbar__status-icon-has-2-errors{background-position:-20px 0!important}lt-toolbar .lt-toolbar__premium-icon-has-3-errors,lt-toolbar .lt-toolbar__status-icon-has-3-errors{background-position:-40px 0!important}lt-toolbar .lt-toolbar__premium-icon-has-4-errors,lt-toolbar .lt-toolbar__status-icon-has-4-errors{background-position:-60px 0!important}lt-toolbar .lt-toolbar__premium-icon-has-5-errors,lt-toolbar .lt-toolbar__status-icon-has-5-errors{background-position:-80px 0!important}lt-toolbar .lt-toolbar__premium-icon-has-6-errors,lt-toolbar .lt-toolbar__status-icon-has-6-errors{background-position:-100px 0!important}lt-toolbar .lt-toolbar__premium-icon-has-7-errors,lt-toolbar .lt-toolbar__status-icon-has-7-errors{background-position:-120px 0!important}lt-toolbar .lt-toolbar__premium-icon-has-8-errors,lt-toolbar .lt-toolbar__status-icon-has-8-errors{background-position:-140px 0!important}lt-toolbar .lt-toolbar__premium-icon-has-9-errors,lt-toolbar .lt-toolbar__status-icon-has-9-errors{background-position:-160px 0!important}lt-toolbar .lt-toolbar__premium-icon-has-10-errors,lt-toolbar .lt-toolbar__status-icon-has-10-errors{background-position:-180px 0!important}lt-toolbar .lt-toolbar__premium-icon-has-11-errors,lt-toolbar .lt-toolbar__status-icon-has-11-errors{background-position:0 -20px!important}lt-toolbar .lt-toolbar__premium-icon-has-12-errors,lt-toolbar .lt-toolbar__status-icon-has-12-errors{background-position:-20px -20px!important}lt-toolbar .lt-toolbar__premium-icon-has-13-errors,lt-toolbar .lt-toolbar__status-icon-has-13-errors{background-position:-40px -20px!important}lt-toolbar .lt-toolbar__premium-icon-has-14-errors,lt-toolbar .lt-toolbar__status-icon-has-14-errors{background-position:-60px -20px!important}lt-toolbar .lt-toolbar__premium-icon-has-15-errors,lt-toolbar .lt-toolbar__status-icon-has-15-errors{background-position:-80px -20px!important}lt-toolbar .lt-toolbar__premium-icon-has-16-errors,lt-toolbar .lt-toolbar__status-icon-has-16-errors{background-position:-100px -20px!important}lt-toolbar .lt-toolbar__premium-icon-has-17-errors,lt-toolbar .lt-toolbar__status-icon-has-17-errors{background-position:-120px -20px!important}lt-toolbar .lt-toolbar__premium-icon-has-18-errors,lt-toolbar .lt-toolbar__status-icon-has-18-errors{background-position:-140px -20px!important}lt-toolbar .lt-toolbar__premium-icon-has-19-errors,lt-toolbar .lt-toolbar__status-icon-has-19-errors{background-position:-160px -20px!important}lt-toolbar .lt-toolbar__premium-icon-has-20-errors,lt-toolbar .lt-toolbar__status-icon-has-20-errors{background-position:-180px -20px!important}lt-toolbar .lt-toolbar__premium-icon-has-21-errors,lt-toolbar .lt-toolbar__status-icon-has-21-errors{background-position:0 -40px!important}lt-toolbar .lt-toolbar__premium-icon-has-22-errors,lt-toolbar .lt-toolbar__status-icon-has-22-errors{background-position:-20px -40px!important}lt-toolbar .lt-toolbar__premium-icon-has-23-errors,lt-toolbar .lt-toolbar__status-icon-has-23-errors{background-position:-40px -40px!important}lt-toolbar .lt-toolbar__premium-icon-has-24-errors,lt-toolbar .lt-toolbar__status-icon-has-24-errors{background-position:-60px -40px!important}lt-toolbar .lt-toolbar__premium-icon-has-25-errors,lt-toolbar .lt-toolbar__status-icon-has-25-errors{background-position:-80px -40px!important}lt-toolbar .lt-toolbar__premium-icon-has-26-errors,lt-toolbar .lt-toolbar__status-icon-has-26-errors{background-position:-100px -40px!important}lt-toolbar .lt-toolbar__premium-icon-has-27-errors,lt-toolbar .lt-toolbar__status-icon-has-27-errors{background-position:-120px -40px!important}lt-toolbar .lt-toolbar__premium-icon-has-28-errors,lt-toolbar .lt-toolbar__status-icon-has-28-errors{background-position:-140px -40px!important}lt-toolbar .lt-toolbar__premium-icon-has-29-errors,lt-toolbar .lt-toolbar__status-icon-has-29-errors{background-position:-160px -40px!important}lt-toolbar .lt-toolbar__premium-icon-has-30-errors,lt-toolbar .lt-toolbar__status-icon-has-30-errors{background-position:-180px -40px!important}lt-toolbar .lt-toolbar__premium-icon-has-31-errors,lt-toolbar .lt-toolbar__status-icon-has-31-errors{background-position:0 -60px!important}lt-toolbar .lt-toolbar__premium-icon-has-32-errors,lt-toolbar .lt-toolbar__status-icon-has-32-errors{background-position:-20px -60px!important}lt-toolbar .lt-toolbar__premium-icon-has-33-errors,lt-toolbar .lt-toolbar__status-icon-has-33-errors{background-position:-40px -60px!important}lt-toolbar .lt-toolbar__premium-icon-has-34-errors,lt-toolbar .lt-toolbar__status-icon-has-34-errors{background-position:-60px -60px!important}lt-toolbar .lt-toolbar__premium-icon-has-35-errors,lt-toolbar .lt-toolbar__status-icon-has-35-errors{background-position:-80px -60px!important}lt-toolbar .lt-toolbar__premium-icon-has-36-errors,lt-toolbar .lt-toolbar__status-icon-has-36-errors{background-position:-100px -60px!important}lt-toolbar .lt-toolbar__premium-icon-has-37-errors,lt-toolbar .lt-toolbar__status-icon-has-37-errors{background-position:-120px -60px!important}lt-toolbar .lt-toolbar__premium-icon-has-38-errors,lt-toolbar .lt-toolbar__status-icon-has-38-errors{background-position:-140px -60px!important}lt-toolbar .lt-toolbar__premium-icon-has-39-errors,lt-toolbar .lt-toolbar__status-icon-has-39-errors{background-position:-160px -60px!important}lt-toolbar .lt-toolbar__premium-icon-has-40-errors,lt-toolbar .lt-toolbar__status-icon-has-40-errors{background-position:-180px -60px!important}lt-toolbar .lt-toolbar__premium-icon-has-41-errors,lt-toolbar .lt-toolbar__status-icon-has-41-errors{background-position:0 -80px!important}lt-toolbar .lt-toolbar__premium-icon-has-42-errors,lt-toolbar .lt-toolbar__status-icon-has-42-errors{background-position:-20px -80px!important}lt-toolbar .lt-toolbar__premium-icon-has-43-errors,lt-toolbar .lt-toolbar__status-icon-has-43-errors{background-position:-40px -80px!important}lt-toolbar .lt-toolbar__premium-icon-has-44-errors,lt-toolbar .lt-toolbar__status-icon-has-44-errors{background-position:-60px -80px!important}lt-toolbar .lt-toolbar__premium-icon-has-45-errors,lt-toolbar .lt-toolbar__status-icon-has-45-errors{background-position:-80px -80px!important}lt-toolbar .lt-toolbar__premium-icon-has-46-errors,lt-toolbar .lt-toolbar__status-icon-has-46-errors{background-position:-100px -80px!important}lt-toolbar .lt-toolbar__premium-icon-has-47-errors,lt-toolbar .lt-toolbar__status-icon-has-47-errors{background-position:-120px -80px!important}lt-toolbar .lt-toolbar__premium-icon-has-48-errors,lt-toolbar .lt-toolbar__status-icon-has-48-errors{background-position:-140px -80px!important}lt-toolbar .lt-toolbar__premium-icon-has-49-errors,lt-toolbar .lt-toolbar__status-icon-has-49-errors{background-position:-160px -80px!important}lt-toolbar .lt-toolbar__premium-icon-has-50-errors,lt-toolbar .lt-toolbar__status-icon-has-50-errors{background-position:-180px -80px!important}lt-toolbar .lt-toolbar__premium-icon-has-51-errors,lt-toolbar .lt-toolbar__status-icon-has-51-errors{background-position:0 -100px!important}lt-toolbar .lt-toolbar__premium-icon-has-52-errors,lt-toolbar .lt-toolbar__status-icon-has-52-errors{background-position:-20px -100px!important}lt-toolbar .lt-toolbar__premium-icon-has-53-errors,lt-toolbar .lt-toolbar__status-icon-has-53-errors{background-position:-40px -100px!important}lt-toolbar .lt-toolbar__premium-icon-has-54-errors,lt-toolbar .lt-toolbar__status-icon-has-54-errors{background-position:-60px -100px!important}lt-toolbar .lt-toolbar__premium-icon-has-55-errors,lt-toolbar .lt-toolbar__status-icon-has-55-errors{background-position:-80px -100px!important}lt-toolbar .lt-toolbar__premium-icon-has-56-errors,lt-toolbar .lt-toolbar__status-icon-has-56-errors{background-position:-100px -100px!important}lt-toolbar .lt-toolbar__premium-icon-has-57-errors,lt-toolbar .lt-toolbar__status-icon-has-57-errors{background-position:-120px -100px!important}lt-toolbar .lt-toolbar__premium-icon-has-58-errors,lt-toolbar .lt-toolbar__status-icon-has-58-errors{background-position:-140px -100px!important}lt-toolbar .lt-toolbar__premium-icon-has-59-errors,lt-toolbar .lt-toolbar__status-icon-has-59-errors{background-position:-160px -100px!important}lt-toolbar .lt-toolbar__premium-icon-has-60-errors,lt-toolbar .lt-toolbar__status-icon-has-60-errors{background-position:-180px -100px!important}lt-toolbar .lt-toolbar__premium-icon-has-61-errors,lt-toolbar .lt-toolbar__status-icon-has-61-errors{background-position:0 -120px!important}lt-toolbar .lt-toolbar__premium-icon-has-62-errors,lt-toolbar .lt-toolbar__status-icon-has-62-errors{background-position:-20px -120px!important}lt-toolbar .lt-toolbar__premium-icon-has-63-errors,lt-toolbar .lt-toolbar__status-icon-has-63-errors{background-position:-40px -120px!important}lt-toolbar .lt-toolbar__premium-icon-has-64-errors,lt-toolbar .lt-toolbar__status-icon-has-64-errors{background-position:-60px -120px!important}lt-toolbar .lt-toolbar__premium-icon-has-65-errors,lt-toolbar .lt-toolbar__status-icon-has-65-errors{background-position:-80px -120px!important}lt-toolbar .lt-toolbar__premium-icon-has-66-errors,lt-toolbar .lt-toolbar__status-icon-has-66-errors{background-position:-100px -120px!important}lt-toolbar .lt-toolbar__premium-icon-has-67-errors,lt-toolbar .lt-toolbar__status-icon-has-67-errors{background-position:-120px -120px!important}lt-toolbar .lt-toolbar__premium-icon-has-68-errors,lt-toolbar .lt-toolbar__status-icon-has-68-errors{background-position:-140px -120px!important}lt-toolbar .lt-toolbar__premium-icon-has-69-errors,lt-toolbar .lt-toolbar__status-icon-has-69-errors{background-position:-160px -120px!important}lt-toolbar .lt-toolbar__premium-icon-has-70-errors,lt-toolbar .lt-toolbar__status-icon-has-70-errors{background-position:-180px -120px!important}lt-toolbar .lt-toolbar__premium-icon-has-71-errors,lt-toolbar .lt-toolbar__status-icon-has-71-errors{background-position:0 -140px!important}lt-toolbar .lt-toolbar__premium-icon-has-72-errors,lt-toolbar .lt-toolbar__status-icon-has-72-errors{background-position:-20px -140px!important}lt-toolbar .lt-toolbar__premium-icon-has-73-errors,lt-toolbar .lt-toolbar__status-icon-has-73-errors{background-position:-40px -140px!important}lt-toolbar .lt-toolbar__premium-icon-has-74-errors,lt-toolbar .lt-toolbar__status-icon-has-74-errors{background-position:-60px -140px!important}lt-toolbar .lt-toolbar__premium-icon-has-75-errors,lt-toolbar .lt-toolbar__status-icon-has-75-errors{background-position:-80px -140px!important}lt-toolbar .lt-toolbar__premium-icon-has-76-errors,lt-toolbar .lt-toolbar__status-icon-has-76-errors{background-position:-100px -140px!important}lt-toolbar .lt-toolbar__premium-icon-has-77-errors,lt-toolbar .lt-toolbar__status-icon-has-77-errors{background-position:-120px -140px!important}lt-toolbar .lt-toolbar__premium-icon-has-78-errors,lt-toolbar .lt-toolbar__status-icon-has-78-errors{background-position:-140px -140px!important}lt-toolbar .lt-toolbar__premium-icon-has-79-errors,lt-toolbar .lt-toolbar__status-icon-has-79-errors{background-position:-160px -140px!important}lt-toolbar .lt-toolbar__premium-icon-has-80-errors,lt-toolbar .lt-toolbar__status-icon-has-80-errors{background-position:-180px -140px!important}lt-toolbar .lt-toolbar__premium-icon-has-81-errors,lt-toolbar .lt-toolbar__status-icon-has-81-errors{background-position:0 -160px!important}lt-toolbar .lt-toolbar__premium-icon-has-82-errors,lt-toolbar .lt-toolbar__status-icon-has-82-errors{background-position:-20px -160px!important}lt-toolbar .lt-toolbar__premium-icon-has-83-errors,lt-toolbar .lt-toolbar__status-icon-has-83-errors{background-position:-40px -160px!important}lt-toolbar .lt-toolbar__premium-icon-has-84-errors,lt-toolbar .lt-toolbar__status-icon-has-84-errors{background-position:-60px -160px!important}lt-toolbar .lt-toolbar__premium-icon-has-85-errors,lt-toolbar .lt-toolbar__status-icon-has-85-errors{background-position:-80px -160px!important}lt-toolbar .lt-toolbar__premium-icon-has-86-errors,lt-toolbar .lt-toolbar__status-icon-has-86-errors{background-position:-100px -160px!important}lt-toolbar .lt-toolbar__premium-icon-has-87-errors,lt-toolbar .lt-toolbar__status-icon-has-87-errors{background-position:-120px -160px!important}lt-toolbar .lt-toolbar__premium-icon-has-88-errors,lt-toolbar .lt-toolbar__status-icon-has-88-errors{background-position:-140px -160px!important}lt-toolbar .lt-toolbar__premium-icon-has-89-errors,lt-toolbar .lt-toolbar__status-icon-has-89-errors{background-position:-160px -160px!important}lt-toolbar .lt-toolbar__premium-icon-has-90-errors,lt-toolbar .lt-toolbar__status-icon-has-90-errors{background-position:-180px -160px!important}lt-toolbar .lt-toolbar__premium-icon-has-91-errors,lt-toolbar .lt-toolbar__status-icon-has-91-errors{background-position:0 -180px!important}lt-toolbar .lt-toolbar__premium-icon-has-92-errors,lt-toolbar .lt-toolbar__status-icon-has-92-errors{background-position:-20px -180px!important}lt-toolbar .lt-toolbar__premium-icon-has-93-errors,lt-toolbar .lt-toolbar__status-icon-has-93-errors{background-position:-40px -180px!important}lt-toolbar .lt-toolbar__premium-icon-has-94-errors,lt-toolbar .lt-toolbar__status-icon-has-94-errors{background-position:-60px -180px!important}lt-toolbar .lt-toolbar__premium-icon-has-95-errors,lt-toolbar .lt-toolbar__status-icon-has-95-errors{background-position:-80px -180px!important}lt-toolbar .lt-toolbar__premium-icon-has-96-errors,lt-toolbar .lt-toolbar__status-icon-has-96-errors{background-position:-100px -180px!important}lt-toolbar .lt-toolbar__premium-icon-has-97-errors,lt-toolbar .lt-toolbar__status-icon-has-97-errors{background-position:-120px -180px!important}lt-toolbar .lt-toolbar__premium-icon-has-98-errors,lt-toolbar .lt-toolbar__status-icon-has-98-errors{background-position:-140px -180px!important}lt-toolbar .lt-toolbar__premium-icon-has-99-errors,lt-toolbar .lt-toolbar__status-icon-has-99-errors{background-position:-160px -180px!important}lt-toolbar .lt-toolbar__premium-icon-has-99plus-errors,lt-toolbar .lt-toolbar__premium-icon-has-more-errors{background-position:-180px -180px!important}lt-toolbar .lt-toolbar__premium-icon--visible{display:block!important}lt-toolbar .lt-toolbar--dialog-opened:is(:not(.lt-toolbar-small)) .lt-toolbar__premium-icon-dot--visible,lt-toolbar .lt-toolbar__wrapper--expanded:is(:not(.lt-toolbar-small)) .lt-toolbar__premium-icon-dot--visible,lt-toolbar .lt-toolbar__wrapper:hover:is(:not(.lt-toolbar-small)) .lt-toolbar__premium-icon-dot--visible{transform:scale(0) translate(0)!important}lt-toolbar .lt-toolbar--dialog-opened:is(.lt-toolbar-small.lt-toolbar--dialog-opened) .lt-toolbar__extras,lt-toolbar .lt-toolbar--dialog-opened:is(:not(.lt-toolbar-small)) .lt-toolbar__extras,lt-toolbar .lt-toolbar__wrapper--expanded:is(.lt-toolbar-small.lt-toolbar--dialog-opened) .lt-toolbar__extras,lt-toolbar .lt-toolbar__wrapper--expanded:is(:not(.lt-toolbar-small)) .lt-toolbar__extras,lt-toolbar .lt-toolbar__wrapper:hover:is(.lt-toolbar-small.lt-toolbar--dialog-opened) .lt-toolbar__extras,lt-toolbar .lt-toolbar__wrapper:hover:is(:not(.lt-toolbar-small)) .lt-toolbar__extras{box-shadow:var(--lt-shadowDefault)!important;max-width:80px!important;padding:2px 22px 2px 2px!important;right:-2px!important}lt-toolbar .lt-toolbar-small:not(.lt-toolbar--dialog-opened) .lt-toolbar__status-icon-text-too-long{background:#f37b23!important}lt-toolbar .lt-toolbar-small:not(.lt-toolbar--dialog-opened) .lt-toolbar__status-icon{transform:translate3d(8px,8px,0) scale(.35)!important}lt-toolbar .lt-toolbar-small:not(.lt-toolbar--dialog-opened) .lt-toolbar__status-icon-in-progress{background-color:#239aff!important;background-image:none!important;border:0!important;border-radius:50%!important;bottom:0!important;right:0!important;transform:translate(8px,8px) scale(.35)!important;transform-origin:bottom right!important}lt-toolbar .lt-toolbar-small:not(.lt-toolbar--dialog-opened) .lt-toolbar__premium-icon{transform:translateZ(0) scale(0)!important}lt-toolbar .lt-toolbar-small:not(.lt-toolbar--dialog-opened) .lt-toolbar__premium-icon-dot{border:0!important;bottom:0!important;height:7px!important;right:0!important;transform:translate(8px,8px) scale(0)!important;width:7px!important}lt-toolbar .lt-toolbar-small:not(.lt-toolbar--dialog-opened) .lt-toolbar__premium-icon-dot--visible{transform:translate(8px,8px) scale(1)!important;z-index:1!important}lt-toolbar .lt-toolbar__status-icon-in-progress{background:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/toolbarStates/loading.webp?e595069e08c9e6c3bc42a84044107e48) 50% no-repeat!important;background-size:20px!important;display:none!important;height:20px!important;position:absolute!important;right:0!important;top:0!important;width:20px!important}lt-toolbar .lt-toolbar__status-icon-in-progress--visible{display:block!important}lt-toolbar.lt--thunderbird .lt-toolbar__status-icon-in-progress{animation:lt-rotate 1s linear infinite!important}@keyframes lt-rotate{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}lt-toolbar .lt-toolbar__status-icon-has-errors{background-color:#ef2850!important;background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/toolbarStates/error_counts_white.png?7b80d9fe96c17efe8ddd419ec29833bf)!important;background-repeat:no-repeat!important;background-size:200px 200px!important;box-shadow:inset 0 0 0 1px #d01941!important}@media (prefers-color-scheme:dark){[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-toolbar__status-icon-has-errors,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-toolbar__status-icon-has-errors{background-color:#d01941!important;background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/toolbarStates/error_counts_dark.png?2f6efe6454aa92b30044d1e1eb6f6350)!important;box-shadow:inset 0 0 0 1px #ef2850!important}}[data-lt-force-appearance=dark] .lt-toolbar__status-icon-has-errors{background-color:#d01941!important;background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/toolbarStates/error_counts_dark.png?2f6efe6454aa92b30044d1e1eb6f6350)!important;box-shadow:inset 0 0 0 1px #ef2850!important}lt-toolbar .lt-toolbar__status-icon-has-99plus-errors,lt-toolbar .lt-toolbar__status-icon-has-more-errors{background-position:-180px -180px!important}lt-toolbar .lt-toolbar-small:not(.lt-toolbar--dialog-opened) .lt-toolbar__status-icon-has-errors{background:#ef2850!important}lt-toolbar .lt-toolbar__status-icon-has-no-errors{background:transparent url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_check.svg?447c370d12a9589503bc289d7074c85a) 50% no-repeat!important;background-color:#239aff!important;background-size:18px!important;box-shadow:inset 0 0 0 1px #1976f0!important}@media (prefers-color-scheme:dark){[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] .lt-toolbar__status-icon-has-no-errors,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] .lt-toolbar__status-icon-has-no-errors{background:transparent url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_check.svg?e879b3bcd6241a514b84a082d1743c8b) 50% no-repeat!important;background-color:#1976f0!important;box-shadow:inset 0 0 0 1px #239aff!important}}[data-lt-force-appearance=dark] .lt-toolbar__status-icon-has-no-errors{background:transparent url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_check.svg?e879b3bcd6241a514b84a082d1743c8b) 50% no-repeat!important;background-color:#1976f0!important;box-shadow:inset 0 0 0 1px #239aff!important}lt-toolbar .lt-toolbar__status-icon-text-too-long{background:transparent url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/toolbarStates/text_too_long.svg?d1895756e6fc6544ac3e8ae2b7a21930) 50% no-repeat!important;border:0!important}lt-toolbar .lt-toolbar-small:not(.lt-toolbar--dialog-opened) .lt-toolbar__status-icon-has-no-errors{background:#239aff!important}lt-toolbar .lt-toolbar__status-icon--language-unsupported{background:transparent url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/toolbarStates/toolbar_language_not_supported.svg?e954521d9c6c8606f05ea8eae95b2cf6) 50% no-repeat!important;border:0!important}lt-toolbar .lt-toolbar-small:not(.lt-toolbar--dialog-opened) .lt-toolbar__status-icon--language-unsupported{color:#f91a47!important}lt-toolbar .lt-toolbar__status-icon--failed{align-items:center!important;box-shadow:inset 0 0 0 2px #ccc!important;color:#ccc!important;display:flex!important;font-weight:700!important;justify-content:center!important;line-height:1.1428571429!important;text-indent:0!important}lt-toolbar .lt-toolbar-small:not(.lt-toolbar--dialog-opened) .lt-toolbar__status--icon-failed{background:#ccc!important}lt-toolbar .lt-toolbar__status-icon--permission-required{background:transparent url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/toolbarStates/toolbar_permission_required.svg?085ebdb6340c1e8505183996d587e8d7) 50% no-repeat!important}lt-toolbar .lt-toolbar-small:not(.lt-toolbar--dialog-opened) .lt-toolbar__status-icon--permission-required{background:#ef2850!important}lt-toolbar .lt-toolbar__status-icon-disabled{background:var(--lt-color-white) url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/toolbarStates/disabled.svg?c8d410d4a49593ab48a3324787022822) center center no-repeat!important;opacity:.6!important}lt-toolbar .lt-toolbar-small:not(.lt-toolbar--dialog-opened) .lt-toolbar__status-icon-disabled{background:var(--lt-color-text-default)!important}lt-toolbar .lt-toolbar__status-icon-disabled:hover{opacity:1!important}lt-toolbar .lt-toolbar__status-icon-disconnected{align-items:center!important;box-shadow:inset 0 0 0 2px #ccc!important;color:#ccc!important;display:flex!important;justify-content:center!important;line-height:1.1428571429!important;text-indent:0!important}lt-toolbar .lt-toolbar-small:not(.lt-toolbar--dialog-opened) .lt-toolbar__status-icon-disconnected{background:#ccc!important}lt-toolbar .lt-toolbar__wrapper.lt-toolbar--dialog-opened{z-index:2147483647!important}lt-toolbar .lt-toolbar__wrapper.lt-toolbar--dialog-opened .lt-toolbar__status-icon{opacity:1!important}lt-toolbar .lt-toolbar__status-icon-needs-language-hint{background:transparent url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/toolbarStates/toolbar_permission_required.svg?085ebdb6340c1e8505183996d587e8d7) 50% no-repeat!important}lt-dialog .lt-dialog__container{background:var(--lt-color-background-light)!important;border-radius:12px!important;bottom:-4px!important;box-shadow:var(--lt-shadow-website-overlay)!important;box-sizing:border-box!important;color:var(--lt-color-text-default)!important;display:flex!important;flex-direction:column!important;height:460px!important;left:33px!important;max-height:70vh!important;max-width:100vw!important;min-height:145px!important;overflow:hidden!important;position:absolute!important;transition:transform .2s,opacity .2s!important;width:360px!important;will-change:filter!important}lt-dialog .lt-dialog__container.lt-dialog__container--fixed-left{bottom:20px!important;height:100vh!important;left:20px!important;max-height:calc(100vh - 40px)!important;position:fixed!important;right:auto!important;top:20px!important}lt-dialog .lt-dialog__container.lt-dialog__container--fixed-right{bottom:20px!important;height:100vh!important;left:auto!important;max-height:calc(100vh - 40px)!important;position:fixed!important;right:20px!important;top:20px!important}lt-dialog .lt-dialog__container.lt-dialog--faded{opacity:.6!important}lt-dialog .lt-dialog__container.lt-dialog--faded.lt-dialog__container--fixed-left{transform:translate(-200px)!important}lt-dialog .lt-dialog__container.lt-dialog--faded.lt-dialog__container--fixed-right{transform:translate(200px)!important}lt-dialog .lt-dialog__container.lt-dialog__container--small{height:360px!important;width:300px!important}lt-dialog .lt-dialog__container.lt-dialog__container-hide{display:none!important}lt-dialog .lt-dialog__container.lt-dialog__container-top{bottom:34px!important;left:-16px!important;right:auto!important;top:auto!important}lt-dialog .lt-dialog__container.lt-dialog__container-top .lt-dialog__pointer{border-color:transparent!important;border-top-color:var(--lt-color-white)!important;bottom:-16px!important;left:18px!important;right:auto!important;top:auto!important}lt-dialog .lt-dialog__container.lt-dialog__container-bottom{bottom:auto!important;left:auto!important;right:-16px!important;top:33px!important}lt-dialog .lt-dialog__container.lt-dialog__container-bottom .lt-dialog__pointer{border-color:transparent!important;border-bottom-color:var(--lt-color-white)!important;bottom:auto!important;left:auto!important;right:18px!important;top:-16px!important}lt-dialog .lt-icon-group{border-left:1px solid var(--lt-color-border-default)!important;border-right:1px solid var(--lt-color-border-default)!important;margin:0 4px!important;padding:0 4px!important}@media only screen and (max-width:400px){lt-dialog .lt-icon-group{display:none!important}}@media only screen and (max-width:320px){lt-dialog .lt-dialog__container,lt-dialog .lt-dialog__container.lt-dialog__container--fixed-left,lt-dialog .lt-dialog__container.lt-dialog__container--fixed-right,lt-dialog .lt-dialog__container.lt-dialog__container-bottom,lt-dialog .lt-dialog__container.lt-dialog__container-top{left:8px!important;max-width:calc(100vw - 16px)!important;position:fixed!important;right:8px!important;width:calc(100vw - 16px)!important}}lt-dialog .lt-dialog__ignored-errors-message{color:#999!important;cursor:pointer!important;font-size:11px!important;line-height:16px!important;margin-top:5px!important;text-align:center!important}lt-dialog .lt-dialog__ignored-errors-message:hover{color:#666!important}lt-dialog .lt-dialog__footer{background:var(--lt-color-white)!important;border-top:1px solid var(--lt-color-border-default)!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;font-size:12px!important;justify-content:space-between!important;margin:0!important;padding:8px!important;position:relative!important;width:100%!important}@media only screen and (max-height:450px){lt-dialog .lt-dialog__footer{display:none!important}}lt-dialog .lt-dialog__footer__loading-bar-container{height:2px!important;left:0!important;overflow:hidden!important;position:absolute!important;top:0!important;width:100%!important}lt-dialog .lt-dialog__footer__loading-bar-container.lt-dialog__footer__loading-bar-container--hidden{display:none!important}lt-dialog .lt-dialog__footer__loading-bar-container .lt-dialog__footer__loading-bar-container__loading-bar{height:100%!important;left:-100%!important;position:absolute!important;top:0!important;width:100%!important}lt-dialog .lt-dialog__footer__loading-bar-container .lt-dialog__footer__loading-bar-container__loading-bar.lt-dialog__footer__loading-bar-container__loading-bar--loading-bar-1{animation:lt-loadingBar 2s ease-in 0s infinite!important;background:var(--lt-color-white)!important}lt-dialog .lt-dialog__footer__loading-bar-container .lt-dialog__footer__loading-bar-container__loading-bar.lt-dialog__footer__loading-bar-container__loading-bar--loading-bar-2{animation:lt-loadingBar 2s ease-in .5s infinite!important;background:#239aff!important}lt-dialog .lt-dialog__footer__loading-bar-container .lt-dialog__footer__loading-bar-container__loading-bar.lt-dialog__footer__loading-bar-container__loading-bar--loading-bar-3{animation:lt-loadingBar 2s ease-in 1s infinite!important;background:#1976f0!important}lt-dialog .lt-dialog__incomplete-result{color:grey!important;display:none!important;flex:0 1 100%!important;font-size:11px!important;line-height:1.3!important;padding:8px 0!important;text-align:center!important}lt-dialog .lt-dialog__incomplete-result-show{display:block!important}lt-dialog .lt-dialog__powered-by{cursor:pointer!important;flex:1!important;text-align:left!important;white-space:nowrap!important}lt-dialog .lt-dialog__powered-by b{background:transparent!important;color:#239aff!important;font-style:normal!important;font-weight:600!important;margin:0!important;padding:0!important}lt-dialog .lt-dialog__header{align-items:center!important;background:var(--lt-color-background-light)!important;color:inherit!important;display:flex!important;font-size:14px!important;justify-content:space-between!important;margin:0!important;padding:12px!important;position:relative!important}@media only screen and (max-height:450px){lt-dialog .lt-dialog__header{padding:4px!important}}lt-dialog .lt-dialog__header .lt-dialog__header__progress-score{background:var(--lt-color-background-default)!important;bottom:0!important;height:0!important;left:0!important;overflow:hidden!important;position:absolute!important;transition:height .2s!important;width:100%!important}lt-dialog .lt-dialog__header .lt-dialog__header__progress-score.show{height:2px!important}lt-dialog .lt-dialog__header .lt-dialog__header__progress-score .lt-dialog__header__progress-score__bar{background:#239aff!important;bottom:0!important;height:4px!important;left:0!important;position:absolute!important;transition:width .2s!important}lt-dialog .lt-dialog__footer__controls-wrapper,lt-dialog .lt-dialog__header__controls-wrapper{display:flex!important}lt-dialog .lt-dialog__footer__controls-wrapper>lt-div{margin-right:4px!important}lt-dialog .lt-dialog__footer__controls-wrapper>lt-div:last-child{margin-right:0!important}lt-dialog .lt-dialog__header__logo-wrapper{align-items:center!important;display:flex!important}lt-dialog .lt-dialog__logo{background-position:50%!important;background-repeat:no-repeat!important;background-size:32px!important;height:32px!important;margin-right:4px!important;width:32px!important}lt-dialog .lt-dialog__content-top__menu{align-self:start!important;border-radius:8px!important;box-sizing:border-box!important;display:flex!important;justify-content:space-between!important;margin:0!important;padding:0 8px!important;position:relative!important;transition:background-color .2s!important}lt-dialog .lt-dialog__content-top__menu .lt-dialog__main-headline{margin-bottom:12px!important;position:relative!important}lt-dialog .lt-dialog__content-top__menu .lt-dialog__main-headline .lt-dialog__main-headline__headline{font-size:18px!important;font-weight:700!important;line-height:28px!important;margin-right:8px!important}lt-dialog .lt-dialog__content-top__menu .lt-dialog__main-headline .lt-dialog__main-headline__counter{background:var(--lt-color-background-dark)!important;border-radius:10px!important;font-size:14px!important;line-height:20px!important;padding:2px 8px!important}lt-dialog .lt-dialog__content-top__menu .lt-dialog__main-headline:before{background-position:50%!important;background-repeat:no-repeat!important;background-size:20px 20px!important;content:""!important;height:20px!important;margin-top:-10px!important;position:absolute!important;right:-28px!important;top:50%!important;width:20px!important}lt-dialog .lt-dialog__suggestion-filter{background-position:8px!important;background-repeat:no-repeat!important;background-size:20px!important;border:1px solid var(--lt-color-border-default)!important;border-radius:4px!important;cursor:pointer!important;display:flex!important;font-size:14px!important;line-height:20px!important;padding:8px 8px 8px 36px!important;position:relative!important}lt-dialog .lt-dialog__suggestion-filter,lt-dialog .lt-dialog__suggestion-filter:hover{background-color:var(--lt-color-background-default)!important}lt-dialog .lt-dialog__suggestion-filter:hover .lt-score__label{background:var(--lt-color-background-default)!important}lt-dialog .lt-dialog__suggestion-filter:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/black/add_on_icon_20_black_chevron_down.svg?ef134fa2fc1c7395088603f37a1f4994)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:20px!important;content:""!important;height:20px!important;position:absolute!important;right:8px!important;top:8px!important;width:20px!important}@media (prefers-color-scheme:dark){[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] lt-dialog .lt-dialog__suggestion-filter:after,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] lt-dialog .lt-dialog__suggestion-filter:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_chevron_down.svg?14c0d5580aaf6bbfa9eada2ce12c4454)!important}}[data-lt-force-appearance=dark] lt-dialog .lt-dialog__suggestion-filter:after{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_chevron_down.svg?14c0d5580aaf6bbfa9eada2ce12c4454)!important}lt-dialog .lt-dialog__content{margin:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:0!important;position:relative!important}lt-dialog .lt-dialog__content,lt-dialog .lt-dialog__content .lt-dialog__content__main{box-sizing:border-box!important;display:flex!important;flex:1!important;flex-direction:column!important}lt-dialog .lt-dialog__content .lt-dialog__content__main{align-items:center!important;justify-content:center!important;padding:0 12px 12px!important}lt-dialog .lt-dialog__content .lt-dialog__content__bottom,lt-dialog .lt-dialog__content .lt-dialog__content__top{box-sizing:border-box!important;padding:12px 12px 20px!important}lt-dialog .lt-dialog__content .lt-dialog__content__top .lt-premium-errors-teaser{margin-top:12px!important}lt-dialog .lt-dialog__content.lt-dialog__has-errors,lt-dialog .lt-dialog__content.lt-dialog__has-errors .lt-dialog__content__main,lt-dialog .lt-dialog__content.lt-dialog__is-loading,lt-dialog .lt-dialog__content.lt-dialog__is-loading .lt-dialog__content__main{display:block!important}lt-dialog .lt-dialog__content.lt-dialog__has-errors .lt-dialog__teaser,lt-dialog .lt-dialog__content.lt-dialog__is-loading .lt-dialog__teaser{box-sizing:border-box!important;padding:12px 12px 0!important}lt-dialog .lt-dialog__content:first-child{border-top-left-radius:6px!important;border-top-right-radius:6px!important}lt-dialog .lt-dialog__teaser{width:100%!important}lt-dialog .lt-dialog-skeleton{animation:lt-shineSkeletonCards 2s linear infinite!important;background-image:linear-gradient(90deg,var(--lt-color-background-dark) 0,var(--lt-color-background-light) 260px,var(--lt-color-background-dark) 520px)!important;background-size:1240px!important;border-radius:8px!important;height:306px!important;margin-bottom:12px!important;width:100%!important}lt-dialog .lt-dialog__enable-everywhere{background:#239aff!important;border-radius:6px!important;color:var(--lt-color-white)!important;cursor:pointer!important;font-weight:600!important;margin:0 0 10px!important;padding:8px 6px!important;text-align:center!important;width:95%!important}lt-dialog .lt-dialog__enable-here{color:#239aff!important;cursor:pointer!important;text-align:center!important}lt-dialog .lt-dialog__icon{background:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/icons/icon32.png?78b15a6ff0fec1a198a28b2e8b8aadce) 50% no-repeat!important;background-size:100% 100%!important;display:inline-block!important;height:18px!important;vertical-align:bottom!important;width:18px!important}lt-dialog .lt-dialog__error-item .lt-icon--trash{position:absolute!important;right:12px!important;top:8px!important;z-index:99!important}lt-dialog .lt-dialog__error-item,lt-dialog .lt-dialog__ignored-errors-item{background:var(--lt-color-white)!important;border:1px solid var(--lt-color-border-default)!important;border-radius:8px!important;color:var(--lt-color-text-default)!important;font-size:13px!important;line-height:18px!important;margin-bottom:12px!important;padding:8px 12px!important;position:relative!important}lt-dialog .lt-dialog__error-item:last-child,lt-dialog .lt-dialog__ignored-errors-item:last-child{margin-bottom:0!important}lt-dialog .lt-dialog__error-item--spelling-mistake .lt-dialog__error-headline:before{background-color:#eb5757!important}lt-dialog .lt-dialog__error-item--custom-suggestion .lt-dialog__error-headline:before,lt-dialog .lt-dialog__error-item--style-suggestion .lt-dialog__error-headline:before{background-color:#5c4cff!important}lt-dialog .lt-dialog__error-item--grammar-mistake .lt-dialog__error-headline:before,lt-dialog .lt-dialog__error-item--punctuation-mistake .lt-dialog__error-headline:before{background-color:#f2b24c!important}lt-dialog .lt-dialog__error-item--picky-mistake .lt-dialog__error-headline{padding-left:32px!important}lt-dialog .lt-dialog__error-item--picky-mistake .lt-dialog__error-headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_glasses.svg?678811af8101535bc396b39f5880e390)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:20px 20px!important;border-radius:4px!important;height:24px!important;top:0!important;width:24px!important}lt-dialog .lt-dialog__error-headline{background:transparent!important;display:block!important;float:none!important;font-size:14px!important;font-weight:700!important;line-height:24px!important;margin:4px 0 12px!important;padding-left:16px!important;padding-right:56px!important;position:relative!important}lt-dialog .lt-dialog__error-headline:before{border-radius:50%!important;content:""!important;height:8px!important;left:0!important;position:absolute!important;top:7px!important;width:8px!important}lt-dialog .lt-dialog__error-text{background:transparent!important;display:block!important;float:none!important;margin:0 0 12px!important}lt-dialog .lt-dialog__ignored-errors-item{cursor:pointer!important;text-align:left!important}lt-dialog .lt-dialog__fix-container{font-size:16px!important;margin:0 0 8px!important}lt-dialog .lt-dialog__fix-container:first-of-type{margin-top:12px!important}lt-dialog .lt-dialog__original-phrase{background:var(--lt-color-background-light)!important;border:1px solid var(--lt-color-border-light)!important;border-radius:8px!important;display:flex!important;flex-direction:column!important;margin:0 0 12px!important;overflow-wrap:break-word!important;padding:4px 8px 8px!important}lt-dialog .lt-dialog__original-phrase__header{align-items:center!important;display:flex!important;justify-content:space-between!important;margin:0 0 8px!important;position:relative!important}lt-dialog .lt-dialog__original-phrase__header .lt-icon--scroll-to-link{min-width:-moz-max-content!important;min-width:max-content!important}lt-dialog .lt-dialog__original-phrase__header__title{background:transparent!important;box-sizing:border-box!important;color:inherit!important;font-size:16px!important;line-height:32px!important;margin:-4px 0 0!important;overflow:hidden!important;overflow-wrap:normal!important;padding:4px 8px 0 0!important;position:relative!important;text-overflow:ellipsis!important;white-space:nowrap!important}lt-dialog .lt-dialog__original-phrase__header__title:before{background:#ef2850!important;border-radius:2px!important;content:""!important;display:block!important;height:1px!important;left:-2px!important;position:relative!important;top:18px!important;width:calc(100% + 2px)!important}lt-dialog .lt-dialog__original-phrase__long-context-phrase{color:var(--lt-color-text-light)!important}lt-dialog .lt-dialog__original-phrase__long-context-phrase lt-em{color:#ef2850!important;font-weight:700!important;position:relative!important}lt-dialog .lt-dialog__fix,lt-dialog .lt-dialog__fix--correct-all,lt-dialog .lt-dialog__fix--optional{border-radius:4px!important;color:var(--lt-color-white)!important;cursor:pointer!important;display:inline-block!important;flex-shrink:1!important;font-weight:600!important;margin:0 8px 8px 0!important;overflow:hidden!important;padding:4px 8px!important;transition:background-color .2s!important;vertical-align:middle!important}lt-dialog .lt-dialog__fix--correct-all:hover,lt-dialog .lt-dialog__fix--optional:hover,lt-dialog .lt-dialog__fix:hover{background:#1976f0!important}lt-dialog .lt-dialog__fix{background:#239aff!important}lt-dialog .lt-dialog__fix--highlighted{font-weight:400!important}lt-dialog .lt-dialog__fix--highlighted lt-em{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:600!important}lt-dialog .lt-dialog__fix--highlighted lt-strong{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:700!important}lt-dialog .lt-dialog__fix--optional{border:2px solid #239aff!important;color:#239aff!important;font-size:13px!important;padding:2px 6px!important;transition:background-color .2s!important;white-space:nowrap!important}lt-dialog .lt-dialog__fix--optional:hover{background-color:var(--lt-color-background-default)!important}lt-dialog .lt-dialog__fix--correct-all{border:2px solid var(--lt-color-border-dark)!important;color:var(--lt-color-text-light)!important;font-size:13px!important;font-weight:400!important;padding:2px 6px!important;transition:background-color .2s!important;white-space:nowrap!important}lt-dialog .lt-dialog__fix--correct-all:hover{background-color:var(--lt-color-background-default)!important}lt-dialog .lt-dialog__fix--correct-all lt-em{color:#1976f0!important;font-size:14px!important;font-weight:700!important}lt-dialog .lt-dialog__fix--delete,lt-dialog .lt-dialog__fix--strikethrough{background-color:#ef2850!important}lt-dialog .lt-dialog__fix--delete:hover,lt-dialog .lt-dialog__fix--strikethrough:hover{background-color:#d01941!important}lt-dialog .lt-dialog__fix--strikethrough{position:relative!important}lt-dialog .lt-dialog__fix--strikethrough:before{background:var(--lt-color-white)!important;border-radius:50%!important;content:""!important;height:1px!important;left:8px!important;position:absolute!important;top:calc(50% + 2px)!important;width:calc(100% - 16px)!important}lt-dialog .lt-dialog__error-item.lt-dialog__long-fix .lt-dialog__fix-container{font-size:13px!important}lt-dialog .lt-dialog__add-to-dictionary,lt-dialog .lt-dialog__ignore-rule,lt-dialog .lt-dialog__temporarily-ignore-rule,lt-dialog .lt-dialog__temporarily-ignore-word{background-position:8px!important;background-repeat:no-repeat!important;background-size:20px 20!important;border-top:1px solid var(--lt-color-border-default)!important;cursor:pointer!important;font-size:13px!important;line-height:18px!important;margin:0 -12px!important;padding:7px 12px 8px 35px!important;transition:background-color .2s!important}lt-dialog .lt-dialog__add-to-dictionary:last-child,lt-dialog .lt-dialog__ignore-rule:last-child,lt-dialog .lt-dialog__temporarily-ignore-rule:last-child,lt-dialog .lt-dialog__temporarily-ignore-word:last-child{margin-bottom:-8px!important}lt-dialog .lt-dialog__add-to-dictionary:hover,lt-dialog .lt-dialog__ignore-rule:hover,lt-dialog .lt-dialog__temporarily-ignore-rule:hover,lt-dialog .lt-dialog__temporarily-ignore-word:hover{background-color:var(--lt-color-background-default)!important}.lt-dialog__ignore-rule.lt-dialog__ignore-rule--disabled{color:var(--lt-color-text-very-light)!important;cursor:not-allowed!important}lt-dialog .lt-dialog__more-details{background-size:100% 100%!important;cursor:pointer!important;display:inline-block!important;height:20px!important;margin:-1px 0 0 2px!important;opacity:.7!important;vertical-align:middle!important;width:20px!important}lt-dialog .lt-dialog__more-details:hover{opacity:1!important}lt-dialog iframe.lt-dialog-iframe{background:transparent!important;border:0!important;box-sizing:border-box!important;display:block!important;height:72px!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:auto!important;min-width:auto!important;opacity:1!important;outline:0!important;padding:0 12px!important;width:100%!important}@media only screen and (max-height:450px){lt-dialog iframe.lt-dialog-rating-iframe{display:none!important}}lt-dialog iframe.lt-dialog-premium-errors-iframe{height:104px!important}lt-dialog .lt-dialog__enable-text__headline,lt-dialog .lt-dialog__exception-headline,lt-dialog .lt-dialog__language-unsupported__headline,lt-dialog .lt-dialog__needs-language-hint__headline,lt-dialog .lt-dialog__no-errors__headline,lt-dialog .lt-dialog__premium__headline,lt-dialog .lt-dialog__reload-headline,lt-dialog .lt-dialog__scroll-hint__headline,lt-dialog .lt-dialog__text-too-short__headline{background:transparent!important;color:var(--lt-color-text-default)!important;font-size:16px!important;font-weight:700!important;line-height:24px!important;margin-bottom:4px!important;text-align:center!important}lt-dialog .lt-dialog__premium__headline{color:#e14c0c!important}lt-dialog .lt-dialog__text-wrapper{text-align:center!important}lt-dialog .lt-dialog__enable-text__headline:before,lt-dialog .lt-dialog__exception-headline:before,lt-dialog .lt-dialog__language-unsupported__headline:before,lt-dialog .lt-dialog__needs-language-hint__headline:before,lt-dialog .lt-dialog__no-errors__headline:before,lt-dialog .lt-dialog__premium__headline:before,lt-dialog .lt-dialog__reload-headline:before,lt-dialog .lt-dialog__scroll-hint__headline:before,lt-dialog .lt-dialog__text-too-short__headline:before{background-color:transparent!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;box-sizing:border-box!important;content:""!important;display:block!important;height:40px!important;margin:0 0 12px!important;width:100%!important}@media only screen and (max-height:450px){lt-dialog .lt-dialog__enable-text__headline:before,lt-dialog .lt-dialog__exception-headline:before,lt-dialog .lt-dialog__language-unsupported__headline:before,lt-dialog .lt-dialog__needs-language-hint__headline:before,lt-dialog .lt-dialog__no-errors__headline:before,lt-dialog .lt-dialog__premium__headline:before,lt-dialog .lt-dialog__reload-headline:before,lt-dialog .lt-dialog__scroll-hint__headline:before,lt-dialog .lt-dialog__text-too-short__headline:before{display:none!important}}lt-dialog .lt-dialog__enable-text,lt-dialog .lt-dialog__exception__text,lt-dialog .lt-dialog__language-unsupported__text,lt-dialog .lt-dialog__needs-language-hint__text,lt-dialog .lt-dialog__no-errors__text,lt-dialog .lt-dialog__premium__text,lt-dialog .lt-dialog__reload__text,lt-dialog .lt-dialog__text-too-short__text{color:var(--lt-color-text-light)!important;font-size:13px!important;line-height:18px!important;margin:0 20px!important;text-align:center!important}@media only screen and (max-height:450px){lt-dialog .lt-dialog__enable-text,lt-dialog .lt-dialog__exception__text,lt-dialog .lt-dialog__language-unsupported__text,lt-dialog .lt-dialog__needs-language-hint__text,lt-dialog .lt-dialog__no-errors__text,lt-dialog .lt-dialog__premium__text,lt-dialog .lt-dialog__reload__text,lt-dialog .lt-dialog__text-too-short__text{margin:0 0 12px!important}}lt-dialog .lt-dialog__btn-secondary{background-position:16px!important;background-repeat:no-repeat!important;background-size:20px 20px!important;border:2px solid var(--lt-color-border-default)!important;border-radius:8px!important;box-sizing:border-box!important;color:#239aff!important;cursor:pointer!important;font-size:14px!important;font-weight:700!important;line-height:38px!important;margin-top:12px!important;padding:0 12px!important;text-align:center!important;transition:border-color .2s,color .2s!important;white-space:nowrap!important;width:100%!important}lt-dialog .lt-dialog__btn-secondary:hover{border:2px solid var(--lt-color-border-dark)!important;color:#1976f0!important}lt-dialog .lt-dialog__premium__button{background:#f37b23!important;background-position:16px!important;background-repeat:no-repeat!important;background-size:20px 20px!important;border-radius:8px!important;box-sizing:border-box!important;color:var(--lt-color-white)!important;cursor:pointer!important;font-size:14px!important;font-weight:700!important;line-height:38px!important;margin-top:12px!important;padding:0 12px!important;text-align:center!important;transition:background-color .2s!important;white-space:nowrap!important;width:100%!important}lt-dialog .lt-dialog__premium__button:hover{background:#e14c0c!important}lt-dialog .lt-dialog__needs-language-hint__button{color:#ef2850!important;cursor:pointer!important;font-size:16px!important;font-weight:600!important;line-height:24/16!important;margin-top:12px!important;transition:color .2s!important}lt-dialog .lt-dialog__needs-language-hint__button:hover{color:#d01941!important}lt-card{display:inline!important}lt-card .lt-card__container{font-feature-settings:normal!important;animation:lt-fadein .2s!important;background:var(--lt-color-white)!important;border:initial!important;border-radius:6px!important;box-shadow:var(--lt-shadow-website-overlay)!important;box-sizing:border-box!important;color:var(--lt-color-text-default)!important;cursor:auto!important;display:block!important;float:none!important;font-kerning:auto!important;font-language-override:normal!important;font-size-adjust:none!important;font-stretch:normal!important;font-style:normal!important;font-synthesis:initial!important;font-variant:normal!important;font-variant-alternates:normal!important;font-variant-caps:normal!important;font-variant-east-asian:normal!important;font-variant-ligatures:normal!important;font-variant-numeric:normal!important;font-variant-position:normal!important;font-weight:400!important;-webkit-hyphens:initial!important;hyphens:manual!important;letter-spacing:normal!important;line-break:auto!important;line-height:normal!important;margin:0!important;max-height:none!important;max-width:320px!important;min-width:220px!important;outline:initial!important;overflow:hidden!important;padding:0 12px!important;pointer-events:all!important;position:absolute!important;text-align:initial!important;text-decoration:initial!important;text-indent:0!important;text-shadow:none!important;text-transform:none!important;white-space:normal!important;word-spacing:normal!important;z-index:2147483647!important}lt-card .lt-icon--close_small{position:absolute!important;right:8px!important;top:4px!important;z-index:2!important}lt-card .lt-card__container--spelling-mistake .lt-card__headline:before{background:#eb5757!important}lt-card .lt-card__container--custom-suggestion .lt-card__headline:before,lt-card .lt-card__container--style-suggestion .lt-card__headline:before{background:#5c4cff!important}lt-card .lt-card__container--grammar-mistake .lt-card__headline:before,lt-card .lt-card__container--punctuation-mistake .lt-card__headline:before{background:#f2b24c!important}lt-card .lt-card__container--picky-mistake .lt-card__headline{padding-left:32px!important}lt-card .lt-card__container--picky-mistake .lt-card__headline:before{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/white/add_on_icon_20_white_glasses.svg?678811af8101535bc396b39f5880e390)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:20px 20px!important;border-radius:4px!important;height:24px!important;top:0!important;width:24px!important}lt-card .lt-card__container--hidden{display:none!important}lt-card .lt-card__container--rephrase-card{background-color:#239aff!important;border-radius:12px!important;padding:0!important;width:100%!important}lt-card .lt-card__container--animates-transition{transition:top .2s ease-in-out,right .2s ease-in-out,bottom .2s ease-in-out,left .2s ease-in-out!important}lt-card .lt-card__header{align-items:center!important;display:flex!important;justify-content:space-between!important;padding:4px 8px!important}lt-card .lt-card__container--rephrase-card .lt-card__header{min-height:28px!important}lt-card .lt-card__container--rephrase-card .lt-card__header .lt-icon--clickable{border-radius:6px!important;height:24px!important;min-width:0!important;padding:2px!important;width:24px!important}lt-card .lt-card__container--rephrase-card .lt-card__header .lt-icon--clickable:hover{background-color:#1976f0!important}lt-card .lt-card__header__caption{color:#fff!important;cursor:pointer!important;font-size:12px!important;line-height:1.6666666667!important;margin-left:4px!important}lt-card .lt-card__header__caption lt-span{font-weight:700!important}lt-card .lt-card__headline{background:transparent!important;display:block!important;float:none!important;font-size:14px!important;font-weight:700!important;line-height:20px!important;margin:12px 20px 8px 0!important;padding-left:16px!important;position:relative!important;z-index:1!important}lt-card .lt-card__headline:before{border-radius:50%!important;content:""!important;height:8px!important;left:0!important;position:absolute!important;top:8px!important;width:8px!important}lt-card .lt-card__headline--rephrase{margin:4px 8px!important;padding:0!important}lt-card .lt-card__no-synonyms{color:var(--lt-color-text-light)!important;font-size:14px!important;margin:12px!important;text-align:center!important}lt-card .lt-card__beta-sign{background:transparent!important;color:var(--lt-color-text-light)!important;display:inline-block!important;font-size:10px!important;font-weight:400!important;line-height:9px!important;margin:0 0 0 3px!important;text-transform:uppercase!important;vertical-align:super!important}lt-card .lt-rephrasecontent__message{color:var(--lt-color-text-default)!important;font-size:13px!important;margin:12px!important}lt-card .lt-card__close-button{font-feature-settings:normal!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:20px 20px!important;border:initial!important;box-shadow:none!important;box-sizing:initial!important;color:var(--lt-color-black)!important;cursor:pointer!important;display:block!important;float:none!important;font-kerning:auto!important;font-language-override:normal!important;font-size-adjust:none!important;font-stretch:normal!important;font-style:normal!important;font-synthesis:initial!important;font-variant:normal!important;font-variant-alternates:normal!important;font-variant-caps:normal!important;font-variant-east-asian:normal!important;font-variant-ligatures:normal!important;font-variant-numeric:normal!important;font-variant-position:normal!important;font-weight:400!important;height:34px!important;-webkit-hyphens:initial!important;hyphens:manual!important;letter-spacing:normal!important;line-break:auto!important;line-height:normal!important;margin:0!important;max-height:none!important;max-width:none!important;opacity:.6!important;outline:initial!important;overflow:hidden!important;padding:0!important;position:absolute!important;right:0!important;text-align:initial!important;text-decoration:initial!important;text-indent:0!important;text-shadow:none!important;text-transform:none!important;top:1px!important;white-space:normal!important;width:34px!important;word-spacing:normal!important}lt-card .lt-card__close-button:hover{opacity:1!important}lt-card .lt-card__footer{background:transparent!important;border-top:1px solid var(--lt-color-border-default)!important;justify-content:space-between!important;margin:0 -12px!important;padding:2px 7px!important}lt-card .lt-card__badge-container,lt-card .lt-card__footer{align-items:center!important;display:flex!important;flex-direction:row!important}lt-card .lt-card__badge-container{cursor:pointer!important}lt-card .lt-card__badge-container .lt-card__name{color:var(--lt-color-text-default)!important;font-size:10px!important;margin:0 0 0 4px!important}@media only screen and (max-width:300px){lt-card .lt-card__badge-container .lt-card__name{display:none!important}}lt-card .lt-card__logo-container{align-items:center!important;display:flex!important}lt-card .lt-card__logo{background-position:50%!important;background-repeat:no-repeat!important;background-size:20px auto!important;cursor:pointer!important;height:20px!important;width:20px!important}lt-card .lt-card__button-focused{filter:drop-shadow(0 6px 20px rgba(0,0,0,.2))!important;outline:3px solid #239aff!important;outline-offset:3px!important}lt-card .lt-phrases-confirmation{background:transparent url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/rephrasing_illustration_old.png?4beaea79154cb26e2af510e6908f8b76) top no-repeat!important;background-size:contain!important;font-size:14px!important;line-height:1.2857142857!important;margin-top:4px!important;padding-top:140px!important;text-align:center!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){lt-card .lt-phrases-confirmation{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/rephrasing_illustration_old@2x.png?ec5c120375c7dd5c234e91f4a8f48576)!important}}lt-card .lt-phrases-confirmation--de{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/rephrasing_illustration_old_de.png?231152b1ef2c4b6012f73daa5decbdb1)!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){lt-card .lt-phrases-confirmation--de{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/rephrasing_illustration_old_de@2x.png?231152b1ef2c4b6012f73daa5decbdb1)!important}}lt-card .lt-phrases-confirmation--fr{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/rephrasing_illustration_old_fr.png?9c891485662773bf0764a1d6c24a8a3b)!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){lt-card .lt-phrases-confirmation--fr{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/rephrasing_illustration_old_fr@2x.png?eaf3ea43c48fe0271b517152d8a21339)!important}}lt-card .lt-phrases-confirmation--es{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/rephrasing_illustration_old_es.png?3ad1363a5802d59c02324f092a393914)!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){lt-card .lt-phrases-confirmation--es{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/rephrasing_illustration_old_es@2x.png?1ace1e84769a3bafe73b61816bb1eb93)!important}}lt-card .lt-phrases-confirmation--pt{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/rephrasing_illustration_old_pt.png?7037eae24e9a962b593e0217a54815d0)!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){lt-card .lt-phrases-confirmation--pt{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/rephrasing_illustration_old_pt@2x.png?8013ac1c9ada6f59e99761312217a86c)!important}}lt-card .lt-phrases-confirmation__content{background:#fff!important;box-shadow:0 -4px 4px rgba(0,0,0,.1)!important;padding:20px 14px 16px!important}lt-card .lt-phrases-confirmation__heading{font-weight:700!important;margin-bottom:8px!important}lt-card .lt-phrases-confirmation__text{margin-bottom:20px!important}lt-card .lt-phrases-confirmation__text,lt-card .lt-phrases-confirmation__text a{color:var(--lt-color-text-light)!important}lt-card .lt-phrases-confirmation__text a:focus,lt-card .lt-phrases-confirmation__text a:hover{text-decoration:none!important}lt-card .lt-phrases-confirmation__button{border:2px solid var(--lt-color-border-default)!important;border-radius:8px!important;color:#239aff!important;cursor:pointer!important;display:inline-block!important;font-size:16px!important;font-weight:600!important;line-height:2.375!important;padding:0 12px!important;transition:border-color .2s!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;white-space:nowrap!important}lt-card .lt-phrases-confirmation__button:hover{border-color:#239aff!important}.lt-card__pane{background-color:var(--lt-color-white)!important;border-top-left-radius:12px!important;border-top-right-radius:12px!important;box-shadow:0 -6px 20px -4px rgba(0,0,0,.2)!important;display:flex!important;flex-direction:column!important}lt-card .lt-card__pane__content{margin-top:8px!important}lt-card .lt-card__pane__content--hidden{display:none!important}lt-card .lt-card__tab-nav{border:1px solid #239aff!important;border-radius:8px!important;display:flex!important;margin:4px 4px 0!important;overflow:hidden!important;position:relative!important}lt-card .lt-card__tab-nav__highlight{background:#239aff!important;border-radius:4px!important;height:100%!important;left:50%!important;position:absolute!important;transition:left .2s!important;width:50%!important}lt-card .lt-card__tab-nav__button{cursor:pointer!important;display:flex!important;font-size:14px!important;font-weight:700!important;justify-content:center!important;line-height:2.2857142857!important;padding:0 12px!important;position:relative!important;text-align:center!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;white-space:nowrap!important;width:50%!important;z-index:1!important}lt-card .lt-card__tab-nav__button .lt-icon{pointer-events:none!important}lt-card .lt-card__tab-nav__button.lt-card__button-focused{box-shadow:inset 0 0 0 3px #239aff!important;outline:none!important}lt-card .lt-card__tab-nav__button[data-disabled]{cursor:default!important;opacity:.5!important}lt-card .lt-card__tab-nav__button--word.lt-card__button-focused{border-radius:4px!important}lt-card .lt-card__tab-nav__icon--active,lt-card [data-active-type=sentence] .lt-card__tab-nav__button--sentence .lt-card__tab-nav__icon--default,lt-card [data-active-type=word] .lt-card__tab-nav__button--word .lt-card__tab-nav__icon--default{display:none!important}lt-card [data-active-type=sentence] .lt-card__tab-nav__button--sentence .lt-card__tab-nav__icon--active,lt-card [data-active-type=word] .lt-card__tab-nav__button--word .lt-card__tab-nav__icon--active{display:flex!important}lt-card [data-active-type=word] .lt-card__tab-nav__highlight{left:0!important}lt-card [data-active-type=word] .lt-card__tab-nav__button--word{color:#fff!important;cursor:default!important}lt-card .lt-card__tab-nav__button--sentence.lt-card__button-focused{border-radius:4px!important}lt-card [data-active-type=sentence] .lt-card__tab-nav__highlight{left:50%!important}lt-card [data-active-type=sentence] .lt-card__tab-nav__button--sentence{color:#fff!important;cursor:default!important}lt-card .lt-card__tab-nav__beta-sign{align-self:center!important;background:#f37b23!important;border-radius:2px!important;color:#fff!important;font-size:12px!important;font-weight:700!important;line-height:1.25!important;margin-left:4px!important;padding:0 3px!important;pointer-events:none!important;text-transform:uppercase!important;white-space:nowrap!important}lt-card .lt-rephrasecard__load-more{display:none!important}lt-card .lt-phrasescontent__phrases--truncated .lt-rephrasecard__load-more,lt-card .lt-synonymscontent__synonyms--truncated .lt-rephrasecard__load-more{display:block!important}lt-card .lt-rephrasecard__load-more__btn{align-items:center!important;color:#239aff!important;cursor:pointer!important;display:flex!important;font-size:14px!important;padding-top:4px!important;transition:background-color .2s!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}lt-card .lt-rephrasecard__load-more__btn:hover{background-color:var(--lt-color-background-dark)!important}lt-card .lt-rephrasecard__load-more__btn.lt-card__button-focused{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important;box-shadow:inset 0 0 0 3px #239aff!important;outline:none!important}lt-card .lt-synonymscontent__intro{align-items:center!important;display:flex!important;font-size:16px!important;justify-content:space-between!important;line-height:24px!important;padding:8px!important}lt-card .lt-synonymscontent__intro .lt-icon{margin-left:12px!important}lt-card .lt-synonymscontent__intro__caption{line-height:32px!important;margin-left:8px!important;overflow:hidden!important;padding-left:8px!important;text-overflow:ellipsis!important;white-space:nowrap!important}lt-card .lt-synonymscontent__intro__caption:first-child{border-left:none!important;margin-left:0!important;padding-left:0!important}lt-card .lt-synonymscontent__intro__article{font-weight:700!important;margin-right:4px!important}lt-card .lt-synonymscontent__intro__gender{color:var(--lt-color-text-light)!important;font-size:14px!important;margin-left:4px!important}lt-card .lt-synonymscontent__synonyms{background:var(--lt-color-background-default)!important;border:1px solid var(--lt-color-border-default)!important;border-radius:10px!important;margin:0 4px 4px!important;max-height:30vh!important;overflow-x:hidden!important;overflow-y:auto!important}lt-card .lt-synonymscontent__info-text{color:var(--lt-color-text-light)!important;display:block!important;font-size:10px!important;font-weight:400!important;line-height:15px!important;padding-bottom:8px!important}lt-card .lt-synonymscontent__info-text lt-span{background:transparent!important;color:inherit!important;cursor:pointer!important;display:inline!important;font-size:inherit!important;font-weight:400!important;padding:0!important;-webkit-text-decoration:dotted!important;text-decoration:dotted!important}lt-card .lt-synonymscontent__info-text lt-span:hover{color:var(--lt-color-text-light)!important}lt-card .lt-synonymscontent__row{background:transparent!important;display:none!important;padding:12px 0 4px 8px!important;position:relative!important}lt-card .lt-synonymscontent__row:after{background-color:var(--lt-color-background-dark)!important;bottom:-1px!important;content:""!important;height:1px!important;left:8px!important;position:absolute!important;right:8px!important}lt-card .lt-synonymscontent__row:nth-last-child(-n+2):after{display:none!important}lt-card [data-visible-items="12"] .lt-synonymscontent__row:nth-child(-n+12),lt-card [data-visible-items="15"] .lt-synonymscontent__row:nth-child(-n+15),lt-card [data-visible-items="18"] .lt-synonymscontent__row:nth-child(-n+18),lt-card [data-visible-items="21"] .lt-synonymscontent__row:nth-child(-n+21),lt-card [data-visible-items="24"] .lt-synonymscontent__row:nth-child(-n+24),lt-card [data-visible-items="27"] .lt-synonymscontent__row:nth-child(-n+27),lt-card [data-visible-items="3"] .lt-synonymscontent__row:nth-child(-n+3),lt-card [data-visible-items="30"] .lt-synonymscontent__row:nth-child(-n+30),lt-card [data-visible-items="6"] .lt-synonymscontent__row:nth-child(-n+6),lt-card [data-visible-items="9"] .lt-synonymscontent__row:nth-child(-n+9){display:block!important}lt-card .lt-synonymscontent__synonym-title{color:var(--lt-color-black)!important;font-size:14px!important;font-weight:700!important;line-height:1.2857142857!important;margin:0 0 8px 2px!important}lt-card .lt-synonymscontent__row__expand,lt-card .lt-synonymscontent__synonym{color:#239aff!important;cursor:pointer!important;display:inline-block!important;font-size:14px!important;line-height:1.4285714286!important;margin:0 4px 4px 0!important;text-decoration:none!important;text-transform:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;white-space:normal!important}lt-card .lt-synonymscontent__row__expand{border-radius:4px!important;padding:4px 2px!important;transition:color .2s!important}lt-card .lt-synonymscontent__synonym{border:1px solid #239aff!important;border-radius:4px!important;padding:3px 7px!important;transition:background-color .2s!important}lt-card .lt-synonymscontent__row__limited .lt-synonymscontent__synonym:nth-child(n+5){display:none!important}lt-card .lt-synonymscontent__row__expand:hover,lt-card .lt-synonymscontent__synonym:hover{color:#1976f0!important}lt-card .lt-synonymscontent__synonym:hover{background-color:#badfff!important;border-color:#1976f0!important}lt-card .lt-synonymscontent__row--expanded .lt-synonymscontent__row__expand{display:none!important}lt-card .lt-synonymscontent__row--expanded .lt-synonymscontent__synonym:nth-child(n+5){display:inline-block!important}lt-card .lt-card__hint{color:inherit!important;display:inline!important;font-size:13px!important;font-weight:400!important;margin:0 0 0 4px!important;opacity:.8!important}lt-card .lt-phrasescontent__remaining{color:#f37b23!important;cursor:pointer!important;font-size:12px!important;line-height:1.1666666667!important;margin:0 8px!important}lt-card .lt-phrasescontent__remaining:hover{color:#e14c0c!important}lt-card .lt-phrasescontent__remaining:before{background:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/20/special/add_on_icon_20_premium.svg?18c18a680a46fd1032e4addc19978870) 0 no-repeat!important;background-size:contain!important;content:""!important;display:inline-block!important;height:14px!important;margin-right:4px!important;vertical-align:sub!important;width:14px!important}lt-card .lt-phrasescontent__sentence{color:var(--lt-color-text-light)!important;font-size:14px!important;font-style:italic!important;line-height:1.4285714286!important;padding:8px 8px 12px!important}lt-card .lt-phrasescontent__sentence__removal{color:#ef2850!important;text-decoration:line-through!important}lt-card .lt-phrasescontent__phrases{background:var(--lt-color-background-default)!important;border:1px solid var(--lt-color-border-default)!important;border-radius:10px!important;margin:0 4px 4px!important;max-height:35vh!important;overflow-x:hidden!important;overflow-y:auto!important}lt-card .lt-phrasescontent__previous-sentence,lt-card .lt-phrasescontent__row{cursor:pointer!important;font-size:14px!important;padding:8px!important;position:relative!important;transition:background-color .2s ease-in-out!important}lt-card .lt-phrasescontent__previous-sentence.lt-card__button-focused,lt-card .lt-phrasescontent__row.lt-card__button-focused{box-shadow:inset 0 0 0 3px #239aff!important;outline:none!important}lt-card .lt-phrasescontent__previous-sentence:first-child,lt-card .lt-phrasescontent__row:first-child{border-top-left-radius:8px!important;border-top-right-radius:8px!important}@media (prefers-color-scheme:dark){[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] lt-card .lt-phrasescontent__previous-sentence,[data-lt-adjust-appearance=true][data-lt-force-appearance=dark] lt-card .lt-phrasescontent__row,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] lt-card .lt-phrasescontent__previous-sentence,[data-lt-adjust-appearance=true][data-lt-force-appearance=default] lt-card .lt-phrasescontent__row{border-color:var(--lt-color-border-dark)!important}}[data-lt-force-appearance=dark] lt-card .lt-phrasescontent__previous-sentence,[data-lt-force-appearance=dark] lt-card .lt-phrasescontent__row{border-color:var(--lt-color-border-dark)!important}lt-card .lt-phrasescontent__previous-sentence{background:var(--lt-color-background-default)!important;border:1px solid var(--lt-color-border-default)!important;border-radius:10px!important;margin:0 4px 16px!important}lt-card .lt-phrasescontent__row{border-bottom:1px solid var(--lt-color-border-default)!important;display:none!important}lt-card .lt-phrasescontent__phrases:not(.lt-phrasescontent__phrases--truncated) .lt-phrasescontent__row:nth-last-child(2){border-bottom:none!important;border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}lt-card .lt-phrasescontent__phrases--shortened[data-visible-items="10"] .lt-phrasescontent__row:nth-child(-n+10),lt-card .lt-phrasescontent__phrases--shortened[data-visible-items="2"] .lt-phrasescontent__row:nth-child(-n+2),lt-card .lt-phrasescontent__phrases--shortened[data-visible-items="4"] .lt-phrasescontent__row:nth-child(-n+4),lt-card .lt-phrasescontent__phrases--shortened[data-visible-items="6"] .lt-phrasescontent__row:nth-child(-n+6),lt-card .lt-phrasescontent__phrases--shortened[data-visible-items="8"] .lt-phrasescontent__row:nth-child(-n+8),lt-card [data-visible-items="12"] .lt-phrasescontent__row:nth-child(-n+12),lt-card [data-visible-items="3"] .lt-phrasescontent__row:nth-child(-n+3),lt-card [data-visible-items="6"] .lt-phrasescontent__row:nth-child(-n+6),lt-card [data-visible-items="9"] .lt-phrasescontent__row:nth-child(-n+9){display:block!important}lt-card .lt-phrasescontent__diff-item{font-weight:700!important;transition:color .2s!important}lt-card .lt-phrasescontent__previous-sentence:hover,lt-card .lt-phrasescontent__row:hover{background-color:var(--lt-color-background-dark)!important}lt-card .lt-phrasescontent__previous-sentence:hover .lt-phrasescontent__diff-item--added,lt-card .lt-phrasescontent__row:hover .lt-phrasescontent__diff-item--added{color:#0faf73!important}lt-card .lt-phrasescontent__row__label{background:var(--lt-color-white)!important;border-radius:4px!important;color:var(--lt-color-text-light)!important;display:inline-block!important;font-size:10px!important;line-height:1.4!important;margin-bottom:4px!important;padding:0 4px!important;pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;vertical-align:bottom!important}lt-card .lt-phrasescontent__previous-sentence:hover .lt-phrasescontent__row__label,lt-card .lt-phrasescontent__row:hover .lt-phrasescontent__row__label{color:#239aff!important}lt-card .lt-phrasescontent__not-supported{padding:12px 12px 20px!important;text-align:center!important}lt-card .lt-phrasescontent__not-supported__image{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/mascot-weeping.png?e422b0c4e9666019473f4afc71e60e87)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:64px auto!important;height:70px!important;margin:10px auto 20px!important;width:64px!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){lt-card .lt-phrasescontent__not-supported__image{background-image:url(/images/vendor/@languagetooler-gmbh/languagetool-script/dist/standalone/illustrations/color/mascot-weeping-2x.png?a7ad9b2736a2eb7d21c9e0acdb9901f3)!important}}lt-card .lt-phrasescontent__not-supported__heading{color:var(--lt-color-text-default)!important;font-size:16px!important;font-weight:700!important;margin-bottom:4px!important}lt-card .lt-phrasescontent__not-supported__text{color:var(--lt-color-text-light)!important;font-size:14px!important}lt-card .lt-errorcard__premium-text,lt-card .lt-errorcard__text{font-feature-settings:normal!important;background:var(--lt-color-white)!important;border:initial!important;box-shadow:none!important;box-sizing:initial!important;color:var(--lt-color-text-default)!important;cursor:auto!important;display:block!important;float:none!important;font-kerning:auto!important;font-language-override:normal!important;font-size:13px!important;font-size-adjust:none!important;font-stretch:normal!important;font-style:normal!important;font-synthesis:initial!important;font-variant:normal!important;font-variant-alternates:normal!important;font-variant-caps:normal!important;font-variant-east-asian:normal!important;font-variant-ligatures:normal!important;font-variant-numeric:normal!important;font-variant-position:normal!important;font-weight:400!important;-webkit-hyphens:initial!important;hyphens:manual!important;letter-spacing:normal!important;line-break:auto!important;line-height:18px!important;margin:0 0 12px!important;max-height:none!important;max-width:none!important;outline:initial!important;overflow:hidden!important;padding:0!important;position:static!important;text-align:initial!important;text-decoration:initial!important;text-indent:0!important;text-shadow:none!important;text-transform:none!important;white-space:normal!important;word-spacing:normal!important}lt-card .lt-errorcard__premium-text{font-size:14px!important}lt-card .lt-errorcard__suggestion-wrapper{background:transparent!important;display:block!important;margin:0 -12px 8px 0!important}lt-card .lt-errorcard__premium-button,lt-card .lt-errorcard__suggestion,lt-card .lt-errorcard__suggestion--correct-all,lt-card .lt-errorcard__suggestion--optional{border-radius:4px!important;cursor:pointer!important;display:inline-block!important;font-size:16px!important;font-weight:600!important;line-height:20px!important;margin:0 8px 8px 0!important;min-height:15px!important;text-decoration:none!important;text-transform:none!important;vertical-align:middle!important}lt-card .lt-errorcard__suggestion--highlighted{font-weight:400!important}lt-card .lt-errorcard__suggestion--highlighted lt-em{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:600!important}lt-card .lt-errorcard__suggestion--highlighted lt-strong{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:700!important}lt-card .lt-errorcard__premium-button,lt-card .lt-errorcard__suggestion{background-color:#239aff!important;border:none!important;color:var(--lt-color-white)!important;padding:4px 8px!important;transition:background-color .2s!important;white-space:normal!important}lt-card .lt-errorcard__suggestion:hover{background-color:#1976f0!important}lt-card .lt-errorcard__premium-button{background:#f37b23!important}lt-card .lt-errorcard__premium-button:hover{background-color:#e14c0c!important}lt-card .lt-errorcard__suggestion--delete,lt-card .lt-errorcard__suggestion--strikethrough{background-color:#ef2850!important}lt-card .lt-errorcard__suggestion--delete:hover,lt-card .lt-errorcard__suggestion--strikethrough:hover{background-color:#d01941!important}lt-card .lt-errorcard__suggestion--strikethrough{position:relative!important}lt-card .lt-errorcard__suggestion--strikethrough:before{background:var(--lt-color-white)!important;border-radius:50%!important;content:""!important;height:1px!important;left:8px!important;position:absolute!important;top:calc(50% + 2px)!important;width:calc(100% - 16px)!important}lt-card .lt-errorcard__suggestion--optional{border:2px solid #239aff!important;color:#239aff!important;font-size:13px!important;padding:2px 6px!important;transition:background-color .2s!important;white-space:nowrap!important}lt-card .lt-errorcard__suggestion--optional:hover{background-color:var(--lt-color-background-default)!important}lt-card .lt-errorcard__suggestion--correct-all{border:2px solid var(--lt-color-border-dark)!important;color:var(--lt-color-text-light)!important;font-size:13px!important;font-weight:400!important;padding:2px 6px!important;transition:background-color .2s!important;white-space:nowrap!important}lt-card .lt-errorcard__suggestion--correct-all lt-em{color:#1976f0!important;font-size:14px!important;font-weight:700!important}lt-card .lt-errorcard__suggestion--correct-all:hover{background-color:var(--lt-color-background-default)!important}lt-card .lt-errorcard__add-to-dictionary,lt-card .lt-errorcard__ignore-rule,lt-card .lt-errorcard__temporarily-ignore-rule,lt-card .lt-errorcard__temporarily-ignore-word,lt-card .lt-errorcard__turn-off-picky-mode{background-color:var(--lt-color-white)!important;background-position:4px!important;background-repeat:no-repeat!important;border-top:1px solid var(--lt-color-border-default)!important;color:var(--lt-color-text-default)!important;cursor:pointer!important;font-size:13px!important;line-height:18px!important;margin:0 -12px!important;padding:8px 12px 8px 36px!important;transition:background-color .2s!important}lt-card .lt-errorcard__add-to-dictionary:hover,lt-card .lt-errorcard__ignore-rule:hover,lt-card .lt-errorcard__temporarily-ignore-rule:hover,lt-card .lt-errorcard__temporarily-ignore-word:hover,lt-card .lt-errorcard__turn-off-picky-mode:hover{background-color:var(--lt-color-background-light)!important}lt-card .lt-errorcard__ignore-rule{background-position-x:9px!important;background-size:22px auto!important}lt-card .lt-errorcard__ignore-rule.lt-errorcard__ignore-rule--disabled{color:var(--lt-color-text-very-light)!important;cursor:not-allowed!important}lt-card .lt-errorcard__add-to-dictionary,lt-card .lt-errorcard__temporarily-ignore-rule,lt-card .lt-errorcard__temporarily-ignore-word,lt-card .lt-errorcard__turn-off-picky-mode{background-position:10px!important;background-repeat:no-repeat!important;background-size:20px auto!important}lt-card .lt-errorcard__more-details{background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;cursor:pointer!important;display:inline-block!important;height:20px!important;margin:-1px 0 0 2px!important;opacity:.7!important;vertical-align:middle!important;width:20px!important}lt-card .lt-errorcard__more-details:hover{opacity:1!important}lt-card .lt-errorcard__keyboard-instructions{background:var(--lt-color-background-light)!important;border-top:1px solid var(--lt-color-border-default)!important;color:var(--lt-color-text-light)!important;font-size:13px!important;margin:0 -12px!important;padding:8px 12px!important}lt-card .lt-errorcard__keyboard-instructions lt-em{background:var(--lt-color-background-default)!important;border:1px solid var(--lt-color-border-default)!important;border-radius:4px!important;display:inline!important;font-size:12px!important;font-weight:700!important;line-height:16px!important;padding:1px 3px!important}.lt-test-element.lt-test-element.lt-test-element{display:none!important;height:0!important;position:absolute!important;width:0!important}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9AbGFuZ3VhZ2V0b29sZXItZ21iaC9sYW5ndWFnZXRvb2wtc2NyaXB0L2Rpc3Qvc3RhbmRhbG9uZS9zdHlsZXMvc3R5bGVzLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnS0EsTUFDRSwyQkFBNEIsQ0FDNUIsMkJBQTRCLENBQzVCLDJCQUE0QixDQUM1QiwyQkFBNEIsQ0FDNUIsMkJBQTRCLENBQzVCLDJCQUE0QixDQUM1QiwyQkFBNEIsQ0FDNUIsMkJBQTRCLENBQzVCLDJCQUE0QixDQUM1QiwrQkFBaUMsQ0FDakMsa0NBQW9DLENBQ3BDLGtEQUF5RCxDQUN6RCw4REFBZ0UsQ0FDaEUsZ0VBQWtFLENBQ2xFLDZEQUErRCxDQUMvRCwwREFBNEQsQ0FDNUQsNERBQThELENBQzlELHlEQUEyRCxDQUMzRCw2REFBK0QsQ0FDL0Qsd0RBQTBELENBQzFELDBEQUE0RCxDQUM1RCx1REFBeUQsQ0FDekQseUNBQTJDLENBQzNDLHNDQUF3QyxDQUN4Qyx1REFBNkQsQ0FDN0QsOERBQW9FLENBQ3BFLGdGQUEwRixDQUMxRiw0RUFDRixDQUVBLG1DQUNFLG1JQUdFLGtDQUFvQyxDQUNwQywrQkFBaUMsQ0FDakMsaURBQXNELENBQ3RELDhEQUFnRSxDQUNoRSxnRUFBa0UsQ0FDbEUsNkRBQStELENBQy9ELDBEQUE0RCxDQUM1RCw0REFBOEQsQ0FDOUQseURBQTJELENBQzNELDZEQUErRCxDQUMvRCx3REFBMEQsQ0FDMUQsMERBQTRELENBQzVELHVEQUF5RCxDQUN6RCxxREFBdUQsQ0FDdkQsNkRBQStELENBQy9ELDBEQUE0RCxDQUM1RCx1REFBNkQsQ0FDN0Qsd0VBQTBFLENBQzFFLHFEQUFzRCxDQUN0RCxvREFBcUQsQ0FwQnJELDJCQXFCRixDQUNGLENBQ0EsZ0NBRUUsa0NBQW9DLENBQ3BDLCtCQUFpQyxDQUNqQyxpREFBc0QsQ0FDdEQsOERBQWdFLENBQ2hFLGdFQUFrRSxDQUNsRSw2REFBK0QsQ0FDL0QsMERB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eUNBQ0YsQ0FFQSxxR0FFRSwwQ0FDRixDQUVBLHFHQUVFLDBDQUNGLENBRUEscUdBRUUsMENBQ0YsQ0FFQSxxR0FFRSwwQ0FDRixDQUVBLHFHQUVFLDBDQUNGLENBRUEscUdBRUUscUNBQ0YsQ0FFQSxxR0FFRSx5Q0FDRixDQUVBLHFHQUVFLHlDQUNGLENBRUEscUdBRUUseUNBQ0YsQ0FFQSxxR0FFRSx5Q0FDRixDQUVBLHFHQUVFLDBDQUNGLENBRUEscUdBRUUsMENBQ0YsQ0FFQSxxR0FFRSwwQ0FDRixDQUVBLHFHQUVFLDBDQUNGLENBRUEscUdBRUUsMENBQ0YsQ0FFQSxxR0FFRSxzQ0FDRixDQUVBLHFHQUVFLDBDQUNGLENBRUEscUdBRUUsMENBQ0YsQ0FFQSxxR0FFRSwwQ0FDRixDQUVBLHFHQUVFLDBDQUNGLENBRUEscUdBRUUsMkNBQ0YsQ0FFQSxxR0FFRSwyQ0FDRixDQUVBLHFHQUVFLDJDQUNGLENBRUEscUdBRUUsMkNBQ0YsQ0FFQSxxR0FFRSwyQ0FDRixDQUVBLHFHQUVFLHNDQUNGLENBRUEscUdBRUUsMENBQ0YsQ0FFQSxxR0FFRSwwQ0FDRixDQUVBLHFHQUVFLDBDQUNGLENBRUEscUdBRUUsMENBQ0YsQ0FFQSxxR0FFRSwyQ0FDRixDQUVBLHFHQUVFLDJDQUNGLENBRUEscUdBRUUsMkNBQ0YsQ0FFQSxxR0FFRSwyQ0FDRixDQUVBLHFHQUVFLDJDQUNGLENBRUEscUdBRUUsc0NBQ0YsQ0FFQSxxR0FFRSwwQ0FDRixDQUVBLHFHQUVFLDBDQUNGLENBRUEscUdBRUUsMENBQ0YsQ0FFQSxxR0FFRSwwQ0FDRixDQUVBLHFHQUVFLDJDQUNGLENBRUEscUdBRUUsMkNBQ0YsQ0FFQSxxR0FFRSwyQ0FDRixDQUVBLHFHQUVFLDJDQUNGLENBRUEscUdBRUUsMkNBQ0YsQ0FFQSxxR0FFRSxzQ0FDRixDQUVBLHFHQUVFLDBDQUNGLENBRUEscUdBRUUsMENBQ0YsQ0FFQSxxR0FFRSwwQ0FDRixDQUVBLHFHQUVFLDBDQUNGLENBRUEscUdBRUUsMkNBQ0YsQ0FFQSxxR0FFRSwyQ0FDRixDQUVBLHFHQUVF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IGNoYXJhY3RlcnMgZm9yIGNsYXNzTmFtZXMgYW5kIHRhZyBuYW1lcy5cblRoZXJlIHNlZW1zIHRvIGJlIGEgY2hyb21lIGJ1ZyB0aGF0IGNhdXNlcyBzdHlsaW5nIHRvIGZhaWwgd2hlbiBkb2N1bWVudCBpcyBjcmVhdGVkIHdpdGggZG9jdW1lbnQud3JpdGUoKVxuSXNzdWUgY2FuIGJlIG9ic2VydmVkIGhlcmU6IGh0dHBzOi8vd3d3Lnczc2Nob29scy5jb20vdGFncy90cnlpdC5hc3A/ZmlsZW5hbWU9dHJ5aHRtbF90ZXh0YXJlYVxuICovXG46cm9vdCB7XG4gIC0tbHQtY29sb3ItZ3JheS0xMDA6ICNmOGY5ZmM7XG4gIC0tbHQtY29sb3ItZ3JheS0yMDA6ICNmMWYzZjk7XG4gIC0tbHQtY29sb3ItZ3JheS0zMDA6ICNkZWUzZWQ7XG4gIC0tbHQtY29sb3ItZ3JheS00MDA6ICNjMmM5ZDY7XG4gIC0tbHQtY29sb3ItZ3JheS01MDA6ICM4Zjk2YTM7XG4gIC0tbHQtY29sb3ItZ3JheS02MDA6ICM1ZTYzNmU7XG4gIC0tbHQtY29sb3ItZ3JheS03MDA6ICMyZjMyMzc7XG4gIC0tbHQtY29sb3ItZ3JheS04MDA6ICMxZDFlMjA7XG4gIC0tbHQtY29sb3ItZ3JheS05MDA6ICMxMTEyMTM7XG4gIC0tbHQtY29sb3Itd2hpdGU6ICNmZmYgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci1ibGFjazogIzExMTIxMyAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLXRyYW5zcGFyZW50OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApICFpbXBvcnRhbnQ7XG4gIC0tbHQtY29sb3ItYmFja2dyb3VuZC1saWdodDogdmFyKC0tbHQtY29sb3ItZ3JheS0xMDApICFpbXBvcnRhbnQ7XG4gIC0tbHQtY29sb3ItYmFja2dyb3VuZC1kZWZhdWx0OiB2YXIoLS1sdC1jb2xvci1ncmF5LTIwMCkgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWRhcms6IHZhcigtLWx0LWNvbG9yLWdyYXktMzAwKSAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLWJvcmRlci1saWdodDogdmFyKC0tbHQtY29sb3ItZ3JheS0yMDApICFpbXBvcnRhbnQ7XG4gIC0tbHQtY29sb3ItYm9yZGVyLWRlZmF1bHQ6IHZhcigtLWx0LWNvbG9yLWdyYXktMzAwKSAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLWJvcmRlci1kYXJrOiB2YXIoLS1sdC1jb2xvci1ncmF5LTQwMCkgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci10ZXh0LXZlcnktbGlnaHQ6IHZhcigtLWx0LWNvbG9yLWdyYXktNTAwKSAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLXRleHQtbGlnaHQ6IHZhcigtLWx0LWNvbG9yLWdyYXktNjAwKSAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLXRleHQtZGVmYXVsdDogdmFyKC0tbHQtY29sb3ItZ3JheS03MDApICFpbXBvcnRhbnQ7XG4gIC0tbHQtY29sb3ItdGV4dC1kYXJrOiB2YXIoLS1sdC1jb2xvci1ncmF5LTgwMCkgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci1vdmVybGF5LWRlZmF1bHQ6ICNmZmYgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci1vdmVybGF5LWRhcms6ICNmZmYgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci1vdmVybGF5LXRyYW5zcGFyZW50OiByZ2JhKDAsIDAsIDAsIDAuMSkgIWltcG9ydGFudDtcbiAgLS1sdC1zaGFkb3ctd2Vic2l0ZS1vdmVybGF5OiAwIDAgN3B4IDAgcmdiYSgwLCAwLCAwLCAwLjMpICFpbXBvcnRhbnQ7XG4gIC0tbHQtc2hhZG93RGVmYXVsdDogMCAycHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCAxcHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgLS1sdC1zaGFkb3dBY3RpdmU6IDAgMCA4cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNnB4IDIwcHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbkBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6IGRhcmspIHtcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0ge1xuICAgIGNvbG9yLXNjaGVtZTogZGFyayAhaW1wb3J0YW50O1xuICAgIC0tbHQtY29sb3Itd2hpdGU6ICMxMTEyMTMgIWltcG9ydGFudDtcbiAgICAtLWx0LWNvbG9yLWJsYWNrOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgLS1sdC1jb2xvci10cmFuc3BhcmVudDogcmdiYSgxNywgMTgsIDE5LCAwKSAhaW1wb3J0YW50O1xuICAgIC0tbHQtY29sb3ItYmFja2dyb3VuZC1saWdodDogdmFyKC0tbHQtY29sb3ItZ3JheS04MDApICFpbXBvcnRhbnQ7XG4gICAgLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWRlZmF1bHQ6IHZhcigtLWx0LWNvbG9yLWdyYXktNzAwKSAhaW1wb3J0YW50O1xuICAgIC0tbHQtY29sb3ItYmFja2dyb3VuZC1kYXJrOiB2YXIoLS1sdC1jb2xvci1ncmF5LTYwMCkgIWltcG9ydGFudDtcbiAgICAtLWx0LWNvbG9yLWJvcmRlci1saWdodDogdmFyKC0tbHQtY29sb3ItZ3JheS04MDApICFpbXBvcnRhbnQ7XG4gICAgLS1sdC1jb2xvci1ib3JkZXItZGVmYXVsdDogdmFyKC0tbHQtY29sb3ItZ3JheS03MDApICFpbXBvcnRhbnQ7XG4gICAgLS1sdC1jb2xvci1ib3JkZXItZGFyazogdmFyKC0tbHQtY29sb3ItZ3JheS02MDApICFpbXBvcnRhbnQ7XG4gICAgLS1sdC1jb2xvci10ZXh0LXZlcnktbGlnaHQ6IHZhcigtLWx0LWNvbG9yLWdyYXktNDAwKSAhaW1wb3J0YW50O1xuICAgIC0tbHQtY29sb3ItdGV4dC1saWdodDogdmFyKC0tbHQtY29sb3ItZ3JheS0zMDApICFpbXBvcnRhbnQ7XG4gICAgLS1sdC1jb2xvci10ZXh0LWRlZmF1bHQ6IHZhcigtLWx0LWNvbG9yLWdyYXktMjAwKSAhaW1wb3J0YW50O1xuICAgIC0tbHQtY29sb3ItdGV4dC1kYXJrOiB2YXIoLS1sdC1jb2xvci1ncmF5LTEwMCkgIWltcG9ydGFudDtcbiAgICAtLWx0LWNvbG9yLW92ZXJsYXk6IHZhcigtLWx0LWNvbG9yLWdyYXktNzAwKSAhaW1wb3J0YW50O1xuICAgIC0tbHQtY29sb3Itb3ZlcmxheS1kZWZhdWx0OiB2YXIoLS1sdC1jb2xvci1ncmF5LTcwMCkgIWltcG9ydGFudDtcbiAgICAtLWx0LWNvbG9yLW92ZXJsYXktZGFyazogdmFyKC0tbHQtY29sb3ItZ3JheS04MDApICFpbXBvcnRhbnQ7XG4gICAgLS1sdC1jb2xvci1vdmVybGF5LXRyYW5zcGFyZW50OiByZ2JhKDAsIDAsIDAsIDAuNikgIWltcG9ydGFudDtcbiAgICAtLWx0LXNoYWRvdy13ZWJzaXRlLW92ZXJsYXk6IDAgMCAwIDFweCB2YXIoLS1sdC1jb2xvci1ncmF5LTYwMCkgIWltcG9ydGFudDtcbiAgICAtLWx0LXNoYWRvd0RlZmF1bHQ6IDAgMCAwIDFweCB2YXIoLS1sdC1jb2xvci1ncmF5LTcwMCk7XG4gICAgLS1sdC1zaGFkb3dBY3RpdmU6IDAgMCAwIDFweCB2YXIoLS1sdC1jb2xvci1ncmF5LTYwMCk7XG4gIH1cbn1cbltkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10ge1xuICBjb2xvci1zY2hlbWU6IGRhcmsgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci13aGl0ZTogIzExMTIxMyAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLWJsYWNrOiAjZmZmICFpbXBvcnRhbnQ7XG4gIC0tbHQtY29sb3ItdHJhbnNwYXJlbnQ6IHJnYmEoMTcsIDE4LCAxOSwgMCkgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWxpZ2h0OiB2YXIoLS1sdC1jb2xvci1ncmF5LTgwMCkgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWRlZmF1bHQ6IHZhcigtLWx0LWNvbG9yLWdyYXktNzAwKSAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLWJhY2tncm91bmQtZGFyazogdmFyKC0tbHQtY29sb3ItZ3JheS02MDApICFpbXBvcnRhbnQ7XG4gIC0tbHQtY29sb3ItYm9yZGVyLWxpZ2h0OiB2YXIoLS1sdC1jb2xvci1ncmF5LTgwMCkgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci1ib3JkZXItZGVmYXVsdDogdmFyKC0tbHQtY29sb3ItZ3JheS03MDApICFpbXBvcnRhbnQ7XG4gIC0tbHQtY29sb3ItYm9yZGVyLWRhcms6IHZhcigtLWx0LWNvbG9yLWdyYXktNjAwKSAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLXRleHQtdmVyeS1saWdodDogdmFyKC0tbHQtY29sb3ItZ3JheS00MDApICFpbXBvcnRhbnQ7XG4gIC0tbHQtY29sb3ItdGV4dC1saWdodDogdmFyKC0tbHQtY29sb3ItZ3JheS0zMDApICFpbXBvcnRhbnQ7XG4gIC0tbHQtY29sb3ItdGV4dC1kZWZhdWx0OiB2YXIoLS1sdC1jb2xvci1ncmF5LTIwMCkgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci10ZXh0LWRhcms6IHZhcigtLWx0LWNvbG9yLWdyYXktMTAwKSAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLW92ZXJsYXk6IHZhcigtLWx0LWNvbG9yLWdyYXktNzAwKSAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLW92ZXJsYXktZGVmYXVsdDogdmFyKC0tbHQtY29sb3ItZ3JheS03MDApICFpbXBvcnRhbnQ7XG4gIC0tbHQtY29sb3Itb3ZlcmxheS1kYXJrOiB2YXIoLS1sdC1jb2xvci1ncmF5LTgwMCkgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci1vdmVybGF5LXRyYW5zcGFyZW50OiByZ2JhKDAsIDAsIDAsIDAuNikgIWltcG9ydGFudDtcbiAgLS1sdC1zaGFkb3ctd2Vic2l0ZS1vdmVybGF5OiAwIDAgMCAxcHggdmFyKC0tbHQtY29sb3ItZ3JheS02MDApICFpbXBvcnRhbnQ7XG4gIC0tbHQtc2hhZG93RGVmYXVsdDogMCAwIDAgMXB4IHZhcigtLWx0LWNvbG9yLWdyYXktNzAwKTtcbiAgLS1sdC1zaGFkb3dBY3RpdmU6IDAgMCAwIDFweCB2YXIoLS1sdC1jb2xvci1ncmF5LTYwMCk7XG59XG5cbi8qKlxuISEhIEFUVEVOVElPTjogT25seSB1c2UgbG93ZXJjYXNlIGNoYXJhY3RlcnMgZm9yIGNsYXNzTmFtZXMgYW5kIHRhZyBuYW1lcy5cblRoZXJlIHNlZW1zIHRvIGJlIGEgY2hyb21lIGJ1ZyB0aGF0IGNhdXNlcyBzdHlsaW5nIHRvIGZhaWwgd2hlbiBkb2N1bWVudCBpcyBjcmVhdGVkIHdpdGggZG9jdW1lbnQud3JpdGUoKVxuSXNzdWUgY2FuIGJlIG9ic2VydmVkIGhlcmU6IGh0dHBzOi8vd3d3Lnczc2Nob29scy5jb20vdGFncy90cnlpdC5hc3A/ZmlsZW5hbWU9dHJ5aHRtbF90ZXh0YXJlYVxuICovXG5Aa2V5ZnJhbWVzIGx0LXNoaW5lU2tlbGV0b25DYXJkcyB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjIwcHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjIwcHg7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbHQtbG9hZGluZ0JhciB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAlKTtcbiAgfVxufVxuQGtleWZyYW1lcyBsdC1wdWxzZSB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycHggdHJhbnNwYXJlbnQ7XG4gIH1cbiAgNTAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycHggIzIzOWFmZjtcbiAgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycHggdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbHQtcHVsc2UtZmFkZSB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjM5YWZmO1xuICB9XG4gIDUwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtY29sb3Itd2hpdGUpO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzlhZmY7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbHQtd2F2ZSB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxufVxuQGtleWZyYW1lcyBsdC1mYWRlaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGx0LWFwcGVhciB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpO1xuICB9XG59XG4vKipcbiEhISBBVFRFTlRJT046IE9ubHkgdXNlIGxvd2VyY2FzZSBjaGFyYWN0ZXJzIGZvciBjbGFzc05hbWVzIGFuZCB0YWcgbmFtZXMuXG5UaGVyZSBzZWVtcyB0byBiZSBhIGNocm9tZSBidWcgdGhhdCBjYXVzZXMgc3R5bGluZyB0byBmYWlsIHdoZW4gZG9jdW1lbnQgaXMgY3JlYXRlZCB3aXRoIGRvY3VtZW50LndyaXRlKClcbklzc3VlIGNhbiBiZSBvYnNlcnZlZCBoZXJlOiBodHRwczovL3d3dy53M3NjaG9vbHMuY29tL3RhZ3MvdHJ5aXQuYXNwP2ZpbGVuYW1lPXRyeWh0bWxfdGV4dGFyZWFcbiAqL1xuLyoqXG4hISEgQVRURU5USU9OOiBPbmx5IHVzZSBsb3dlcmNhc2UgY2hhcmFjdGVycyBmb3IgY2xhc3NOYW1lcyBhbmQgdGFnIG5hbWVzLlxuVGhlcmUgc2VlbXMgdG8gYmUgYSBjaHJvbWUgYnVnIHRoYXQgY2F1c2VzIHN0eWxpbmcgdG8gZmFpbCB3aGVuIGRvY3VtZW50IGlzIGNyZWF0ZWQgd2l0aCBkb2N1bWVudC53cml0ZSgpXG5Jc3N1ZSBjYW4gYmUgb2JzZXJ2ZWQgaGVyZTogaHR0cHM6Ly93d3cudzNzY2hvb2xzLmNvbS90YWdzL3RyeWl0LmFzcD9maWxlbmFtZT10cnlodG1sX3RleHRhcmVhXG4gKi9cbjpyb290IHtcbiAgLS1sdC1jb2xvci1ncmF5LTEwMDogI2Y4ZjlmYztcbiAgLS1sdC1jb2xvci1ncmF5LTIwMDogI2YxZjNmOTtcbiAgLS1sdC1jb2xvci1ncmF5LTMwMDogI2RlZTNlZDtcbiAgLS1sdC1jb2xvci1ncmF5LTQwMDogI2MyYzlkNjtcbiAgLS1sdC1jb2xvci1ncmF5LTUwMDogIzhmOTZhMztcbiAgLS1sdC1jb2xvci1ncmF5LTYwMDogIzVlNjM2ZTtcbiAgLS1sdC1jb2xvci1ncmF5LTcwMDogIzJmMzIzNztcbiAgLS1sdC1jb2xvci1ncmF5LTgwMDogIzFkMWUyMDtcbiAgLS1sdC1jb2xvci1ncmF5LTkwMDogIzExMTIxMztcbiAgLS1sdC1jb2xvci13aGl0ZTogI2ZmZiAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLWJsYWNrOiAjMTExMjEzICFpbXBvcnRhbnQ7XG4gIC0tbHQtY29sb3ItdHJhbnNwYXJlbnQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWxpZ2h0OiB2YXIoLS1sdC1jb2xvci1ncmF5LTEwMCkgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWRlZmF1bHQ6IHZhcigtLWx0LWNvbG9yLWdyYXktMjAwKSAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLWJhY2tncm91bmQtZGFyazogdmFyKC0tbHQtY29sb3ItZ3JheS0zMDApICFpbXBvcnRhbnQ7XG4gIC0tbHQtY29sb3ItYm9yZGVyLWxpZ2h0OiB2YXIoLS1sdC1jb2xvci1ncmF5LTIwMCkgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci1ib3JkZXItZGVmYXVsdDogdmFyKC0tbHQtY29sb3ItZ3JheS0zMDApICFpbXBvcnRhbnQ7XG4gIC0tbHQtY29sb3ItYm9yZGVyLWRhcms6IHZhcigtLWx0LWNvbG9yLWdyYXktNDAwKSAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLXRleHQtdmVyeS1saWdodDogdmFyKC0tbHQtY29sb3ItZ3JheS01MDApICFpbXBvcnRhbnQ7XG4gIC0tbHQtY29sb3ItdGV4dC1saWdodDogdmFyKC0tbHQtY29sb3ItZ3JheS02MDApICFpbXBvcnRhbnQ7XG4gIC0tbHQtY29sb3ItdGV4dC1kZWZhdWx0OiB2YXIoLS1sdC1jb2xvci1ncmF5LTcwMCkgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci10ZXh0LWRhcms6IHZhcigtLWx0LWNvbG9yLWdyYXktODAwKSAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLW92ZXJsYXktZGVmYXVsdDogI2ZmZiAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLW92ZXJsYXktZGFyazogI2ZmZiAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLW92ZXJsYXktdHJhbnNwYXJlbnQ6IHJnYmEoMCwgMCwgMCwgMC4xKSAhaW1wb3J0YW50O1xuICAtLWx0LXNoYWRvdy13ZWJzaXRlLW92ZXJsYXk6IDAgMCA3cHggMCByZ2JhKDAsIDAsIDAsIDAuMykgIWltcG9ydGFudDtcbiAgLS1sdC1zaGFkb3dEZWZhdWx0OiAwIDJweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDFweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAtLWx0LXNoYWRvd0FjdGl2ZTogMCAwIDhweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA2cHggMjBweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogZGFyaykge1xuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10sXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSB7XG4gICAgY29sb3Itc2NoZW1lOiBkYXJrICFpbXBvcnRhbnQ7XG4gICAgLS1sdC1jb2xvci13aGl0ZTogIzExMTIxMyAhaW1wb3J0YW50O1xuICAgIC0tbHQtY29sb3ItYmxhY2s6ICNmZmYgIWltcG9ydGFudDtcbiAgICAtLWx0LWNvbG9yLXRyYW5zcGFyZW50OiByZ2JhKDE3LCAxOCwgMTksIDApICFpbXBvcnRhbnQ7XG4gICAgLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWxpZ2h0OiB2YXIoLS1sdC1jb2xvci1ncmF5LTgwMCkgIWltcG9ydGFudDtcbiAgICAtLWx0LWNvbG9yLWJhY2tncm91bmQtZGVmYXVsdDogdmFyKC0tbHQtY29sb3ItZ3JheS03MDApICFpbXBvcnRhbnQ7XG4gICAgLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWRhcms6IHZhcigtLWx0LWNvbG9yLWdyYXktNjAwKSAhaW1wb3J0YW50O1xuICAgIC0tbHQtY29sb3ItYm9yZGVyLWxpZ2h0OiB2YXIoLS1sdC1jb2xvci1ncmF5LTgwMCkgIWltcG9ydGFudDtcbiAgICAtLWx0LWNvbG9yLWJvcmRlci1kZWZhdWx0OiB2YXIoLS1sdC1jb2xvci1ncmF5LTcwMCkgIWltcG9ydGFudDtcbiAgICAtLWx0LWNvbG9yLWJvcmRlci1kYXJrOiB2YXIoLS1sdC1jb2xvci1ncmF5LTYwMCkgIWltcG9ydGFudDtcbiAgICAtLWx0LWNvbG9yLXRleHQtdmVyeS1saWdodDogdmFyKC0tbHQtY29sb3ItZ3JheS00MDApICFpbXBvcnRhbnQ7XG4gICAgLS1sdC1jb2xvci10ZXh0LWxpZ2h0OiB2YXIoLS1sdC1jb2xvci1ncmF5LTMwMCkgIWltcG9ydGFudDtcbiAgICAtLWx0LWNvbG9yLXRleHQtZGVmYXVsdDogdmFyKC0tbHQtY29sb3ItZ3JheS0yMDApICFpbXBvcnRhbnQ7XG4gICAgLS1sdC1jb2xvci10ZXh0LWRhcms6IHZhcigtLWx0LWNvbG9yLWdyYXktMTAwKSAhaW1wb3J0YW50O1xuICAgIC0tbHQtY29sb3Itb3ZlcmxheTogdmFyKC0tbHQtY29sb3ItZ3JheS03MDApICFpbXBvcnRhbnQ7XG4gICAgLS1sdC1jb2xvci1vdmVybGF5LWRlZmF1bHQ6IHZhcigtLWx0LWNvbG9yLWdyYXktNzAwKSAhaW1wb3J0YW50O1xuICAgIC0tbHQtY29sb3Itb3ZlcmxheS1kYXJrOiB2YXIoLS1sdC1jb2xvci1ncmF5LTgwMCkgIWltcG9ydGFudDtcbiAgICAtLWx0LWNvbG9yLW92ZXJsYXktdHJhbnNwYXJlbnQ6IHJnYmEoMCwgMCwgMCwgMC42KSAhaW1wb3J0YW50O1xuICAgIC0tbHQtc2hhZG93LXdlYnNpdGUtb3ZlcmxheTogMCAwIDAgMXB4IHZhcigtLWx0LWNvbG9yLWdyYXktNjAwKSAhaW1wb3J0YW50O1xuICAgIC0tbHQtc2hhZG93RGVmYXVsdDogMCAwIDAgMXB4IHZhcigtLWx0LWNvbG9yLWdyYXktNzAwKTtcbiAgICAtLWx0LXNoYWRvd0FjdGl2ZTogMCAwIDAgMXB4IHZhcigtLWx0LWNvbG9yLWdyYXktNjAwKTtcbiAgfVxufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSB7XG4gIGNvbG9yLXNjaGVtZTogZGFyayAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLXdoaXRlOiAjMTExMjEzICFpbXBvcnRhbnQ7XG4gIC0tbHQtY29sb3ItYmxhY2s6ICNmZmYgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci10cmFuc3BhcmVudDogcmdiYSgxNywgMTgsIDE5LCAwKSAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLWJhY2tncm91bmQtbGlnaHQ6IHZhcigtLWx0LWNvbG9yLWdyYXktODAwKSAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLWJhY2tncm91bmQtZGVmYXVsdDogdmFyKC0tbHQtY29sb3ItZ3JheS03MDApICFpbXBvcnRhbnQ7XG4gIC0tbHQtY29sb3ItYmFja2dyb3VuZC1kYXJrOiB2YXIoLS1sdC1jb2xvci1ncmF5LTYwMCkgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci1ib3JkZXItbGlnaHQ6IHZhcigtLWx0LWNvbG9yLWdyYXktODAwKSAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLWJvcmRlci1kZWZhdWx0OiB2YXIoLS1sdC1jb2xvci1ncmF5LTcwMCkgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci1ib3JkZXItZGFyazogdmFyKC0tbHQtY29sb3ItZ3JheS02MDApICFpbXBvcnRhbnQ7XG4gIC0tbHQtY29sb3ItdGV4dC12ZXJ5LWxpZ2h0OiB2YXIoLS1sdC1jb2xvci1ncmF5LTQwMCkgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci10ZXh0LWxpZ2h0OiB2YXIoLS1sdC1jb2xvci1ncmF5LTMwMCkgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci10ZXh0LWRlZmF1bHQ6IHZhcigtLWx0LWNvbG9yLWdyYXktMjAwKSAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLXRleHQtZGFyazogdmFyKC0tbHQtY29sb3ItZ3JheS0xMDApICFpbXBvcnRhbnQ7XG4gIC0tbHQtY29sb3Itb3ZlcmxheTogdmFyKC0tbHQtY29sb3ItZ3JheS03MDApICFpbXBvcnRhbnQ7XG4gIC0tbHQtY29sb3Itb3ZlcmxheS1kZWZhdWx0OiB2YXIoLS1sdC1jb2xvci1ncmF5LTcwMCkgIWltcG9ydGFudDtcbiAgLS1sdC1jb2xvci1vdmVybGF5LWRhcms6IHZhcigtLWx0LWNvbG9yLWdyYXktODAwKSAhaW1wb3J0YW50O1xuICAtLWx0LWNvbG9yLW92ZXJsYXktdHJhbnNwYXJlbnQ6IHJnYmEoMCwgMCwgMCwgMC42KSAhaW1wb3J0YW50O1xuICAtLWx0LXNoYWRvdy13ZWJzaXRlLW92ZXJsYXk6IDAgMCAwIDFweCB2YXIoLS1sdC1jb2xvci1ncmF5LTYwMCkgIWltcG9ydGFudDtcbiAgLS1sdC1zaGFkb3dEZWZhdWx0OiAwIDAgMCAxcHggdmFyKC0tbHQtY29sb3ItZ3JheS03MDApO1xuICAtLWx0LXNoYWRvd0FjdGl2ZTogMCAwIDAgMXB4IHZhcigtLWx0LWNvbG9yLWdyYXktNjAwKTtcbn1cblxuLyoqXG4hISEgQVRURU5USU9OOiBPbmx5IHVzZSBsb3dlcmNhc2UgY2hhcmFjdGVycyBmb3IgY2xhc3NOYW1lcyBhbmQgdGFnIG5hbWVzLlxuVGhlcmUgc2VlbXMgdG8gYmUgYSBjaHJvbWUgYnVnIHRoYXQgY2F1c2VzIHN0eWxpbmcgdG8gZmFpbCB3aGVuIGRvY3VtZW50IGlzIGNyZWF0ZWQgd2l0aCBkb2N1bWVudC53cml0ZSgpXG5Jc3N1ZSBjYW4gYmUgb2JzZXJ2ZWQgaGVyZTogaHR0cHM6Ly93d3cudzNzY2hvb2xzLmNvbS90YWdzL3RyeWl0LmFzcD9maWxlbmFtZT10cnlodG1sX3RleHRhcmVhXG4gKi9cbkBrZXlmcmFtZXMgbHQtc2hpbmVTa2VsZXRvbkNhcmRzIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02MjBweDtcbiAgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2MjBweDtcbiAgfVxufVxuQGtleWZyYW1lcyBsdC1sb2FkaW5nQmFyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMCUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGx0LXB1bHNlIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCB0cmFuc3BhcmVudDtcbiAgfVxuICA1MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjMjM5YWZmO1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCB0cmFuc3BhcmVudDtcbiAgfVxufVxuQGtleWZyYW1lcyBsdC1wdWxzZS1mYWRlIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzlhZmY7XG4gIH1cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2xvci13aGl0ZSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzOWFmZjtcbiAgfVxufVxuQGtleWZyYW1lcyBsdC13YXZlIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGx0LWZhZGVpbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbHQtYXBwZWFyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCk7XG4gIH1cbn1cbi8qKiBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2Jsb2IvN2U2N2Y4ODdkM2M1ZTU5NjYwNDc2OGU4ZTI0NzMwZDlkOGE0OGYzMS9kaXN0L2Nzcy9zdHlsZS5jc3MjTDExMyAqL1xuLmx0LWljb25fX29wdGlvbnMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL2JsYWNrL2FkZF9vbl9pY29uXzIwX2JsYWNrX2dlYXIuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1pY29uX19waWNreV9tb2RlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC9ibGFjay9hZGRfb25faWNvbl8yMF9ibGFja19nbGFzc2VzLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG4ubHQtaWNvbl9fbmV3X3dpbmRvdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvYmxhY2svYWRkX29uX2ljb25fMjBfYmxhY2tfbmV3X3dpbmRvdy5zdmdcIikgIWltcG9ydGFudDtcbn1cblxuLmx0LWljb25fX2NoZXZyb25fZG93biB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvYmxhY2svYWRkX29uX2ljb25fMjBfYmxhY2tfY2hldnJvbl9kb3duLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG4ubHQtaWNvbl9fZmVlZGJhY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL2JsYWNrL2FkZF9vbl9pY29uXzIwX2JsYWNrX2ZlZWRiYWNrLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG4ubHQtaWNvbl9faGVscCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvYmxhY2svYWRkX29uX2ljb25fMjBfYmxhY2tfaGVscC5zdmdcIikgIWltcG9ydGFudDtcbn1cblxuLmx0LWljb25fX2Rpc2FibGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL2JsYWNrL2FkZF9vbl9pY29uXzIwX2JsYWNrX2Rpc2FibGUuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1pY29uX19kaXNhYmxlX2NpcmNsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvYmxhY2svYWRkX29uX2ljb25fMjBfYmxhY2tfZGlzYWJsZV9jaXJjbGUuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1pY29uX19kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC9ibGFjay9hZGRfb25faWNvbl8yMF9ibGFja192aWV3X2RlZmF1bHQuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1pY29uX19yaWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvYmxhY2svYWRkX29uX2ljb25fMjBfYmxhY2tfdmlld19yaWdodC5zdmdcIikgIWltcG9ydGFudDtcbn1cblxuLmx0LWljb25fX2xlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL2JsYWNrL2FkZF9vbl9pY29uXzIwX2JsYWNrX3ZpZXdfbGVmdC5zdmdcIikgIWltcG9ydGFudDtcbn1cblxuLmx0LWljb25fX3BhdXNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC9ibGFjay9hZGRfb25faWNvbl8yMF9ibGFja19wYXVzZS5zdmdcIikgIWltcG9ydGFudDtcbn1cblxuLmx0LWljb25fX3JlcGhyYXNpbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX3JlcGhyYXNpbmcuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1pY29uX19zYXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC9ibGFjay9hZGRfb25faWNvbl8yMF9ibGFja19zYXZlLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG4ubHQtaWNvbl9fc2Nyb2xsLXRvLWxpbmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL2JsYWNrL2FkZF9vbl9pY29uXzIwX2JsYWNrX3ZpZXdfc2Nyb2xsLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG4ubHQtaWNvbl9faWdub3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC9ibGFjay9hZGRfb25faWNvbl8yMF9ibGFja19ibG9ja2VkLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG4ubHQtaWNvbl9fbHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3NwZWNpYWwvYWRkX29uX2ljb25fMjBfY29sb3JfbG9nby5zdmdcIikgIWltcG9ydGFudDtcbn1cblxuLmx0LWljb25fX2x0LS13aGl0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfbHQuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1pY29uX19kaWN0aW9uYXJ5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC9ibGFjay9hZGRfb25faWNvbl8yMF9ibGFja19kaWN0aW9uYXJ5LnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG4ubHQtaWNvbl9fZGlzYWJsZWRfd2Vic2l0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvYmxhY2svYWRkX29uX2ljb25fMjBfYmxhY2tfZGlzYWJsZWRfd2Vic2l0ZS5zdmdcIikgIWltcG9ydGFudDtcbn1cblxuLmx0LWljb25fX2V4cGVyaW1lbnRhbF9zZXR0aW5ncyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvYmxhY2svYWRkX29uX2ljb25fMjBfYmxhY2tfZXhwZXJpbWVudGFsX3NldHRpbmdzLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG4ubHQtaWNvbl9faW5mbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvYmxhY2svYWRkX29uX2ljb25fMjBfYmxhY2tfaW5mby5zdmdcIikgIWltcG9ydGFudDtcbn1cblxuLmx0LWljb25fX3RyYXNoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC9ibGFjay9hZGRfb25faWNvbl8yMF9ibGFja190cmFzaC5zdmdcIikgIWltcG9ydGFudDtcbn1cblxuLmx0LWljb25fX2Nsb3NlX2ZpbGxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvYmxhY2svYWRkX29uX2ljb25fMjBfYmxhY2tfY2xvc2VfZmlsbGVkLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG4ubHQtaWNvbl9fY2xvc2Vfc21hbGwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL2JsYWNrL2FkZF9vbl9pY29uXzIwX2JsYWNrX2Nsb3NlX3NtYWxsLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG4ubHQtaWNvbl9fY2xvc2Vfc21hbGwtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9jbG9zZV9zbWFsbC5zdmdcIikgIWltcG9ydGFudDtcbn1cblxuLmx0LWljb25fX211dGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL2JsYWNrL2FkZF9vbl9pY29uXzIwX2JsYWNrX211dGUuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1pY29uX19hZGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL2JsYWNrL2FkZF9vbl9pY29uXzIwX2JsYWNrX2FkZC5zdmdcIikgIWltcG9ydGFudDtcbn1cblxuLmx0LWljb25fX2FkZC1jaXJjbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL2JsYWNrL2FkZF9vbl9pY29uXzIwX2JsYWNrX2FkZF9jaXJjbGUuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1pY29uX19jaGVjayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvYmxhY2svYWRkX29uX2ljb25fMjBfYmxhY2tfY2hlY2suc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1pY29uX19iYXNpY19lcnJvciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvYmxhY2svYWRkX29uX2ljb25fMjBfYmxhY2tfYmFzaWNfZXJyb3Iuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1pY29uX191cHBlcmNhc2VfaWdub3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC9ibGFjay9hZGRfb25faWNvbl8yMF9ibGFja191cHBlcmNhc2VfaWdub3JlLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG4ubHQtaWNvbl9fYXVkaW8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL2JsYWNrL2FkZF9vbl9pY29uXzIwX2JsYWNrX2F1ZGlvLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG4ubHQtaWNvbl9fbG9ja2VkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC9ibGFjay9hZGRfb25faWNvbl8yMF9ibGFja19sb2NrZWQuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1pY29uX19hdWRpb19wbGF5IHtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC9ibGFjay9hZGRfb25faWNvbl8yMF9ibGFja19yZWFkLmdpZlwiKSAhaW1wb3J0YW50O1xufVxuXG4ubHQtaWNvbl9fZ2xvYmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL2JsYWNrL2FkZF9vbl9pY29uXzIwX2JsYWNrX2dsb2JlLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG4ubHQtZGlhbG9nX19lbmFibGUtdGV4dF9faGVhZGxpbmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaWxsdXN0cmF0aW9ucy9jb2xvci9jb2xvcl9kaWFsb2dfZGlzYWJsZWQuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1kaWFsb2dfX2xhbmd1YWdlLXVuc3VwcG9ydGVkX19oZWFkbGluZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL2NvbG9yL2NvbG9yX2RpYWxvZ19sYW5ndWFnZV9ub3Rfc3VwcG9ydGVkLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG4ubHQtZGlhbG9nX19uby1lcnJvcnNfX2hlYWRsaW5lOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvY29sb3IvY29sb3JfZGlhbG9nX25vX2Vycm9ycy5zdmdcIikgIWltcG9ydGFudDtcbn1cblxuLmx0LWRpYWxvZ19fZXhjZXB0aW9uLWhlYWRsaW5lOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvY29sb3IvY29sb3JfZGlhbG9nX2xhbmd1YWdlX25vdF9zdXBwb3J0ZWQuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1kaWFsb2dfX3ByZW1pdW1fX2hlYWRsaW5lOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvY29sb3IvY29sb3JfZGlhbG9nX3RleHRfdG9vX2xvbmcuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1kaWFsb2dfX3RleHQtdG9vLXNob3J0X19oZWFkbGluZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL2NvbG9yL2NvbG9yX2RpYWxvZ190ZXh0X3Rvb19zaG9ydC5zdmdcIikgIWltcG9ydGFudDtcbn1cblxuLmx0LWRpYWxvZ19fcmVsb2FkLWhlYWRsaW5lOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvY29sb3IvY29sb3JfZGlhbG9nX3VwZGF0ZS5zdmdcIikgIWltcG9ydGFudDtcbn1cblxuLmx0LWRpYWxvZ19fc2Nyb2xsLWhpbnRfX2hlYWRsaW5lOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvY29sb3IvY29sb3JfZGlhbG9nX3Njcm9sbF9oaW50LmdpZlwiKSAhaW1wb3J0YW50O1xufVxuXG4ubHQtZGlhbG9nX19uZWVkcy1sYW5ndWFnZS1oaW50X19oZWFkbGluZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL2NvbG9yL2NvbG9yX2RpYWxvZ19lcnJvcnMuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1pY29uX19yZWxvYWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL2JsYWNrL2FkZF9vbl9pY29uXzIwX2JsYWNrX3JlbG9hZC5zdmdcIikgIWltcG9ydGFudDtcbn1cblxuLmx0LWljb25fX2VtYWlsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC9ibGFjay9hZGRfb25faWNvbl8yMF9ibGFja19uZXdfd2luZG93LnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG4ubHQtaWNvbl9fcHJpdmFjeSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvYmxhY2svYWRkX29uX2ljb25fMjBfYmxhY2tfcHJpdmFjeS5zdmdcIikgIWltcG9ydGFudDtcbn1cblxuLmx0LWljb25fX2Fycm93X2Rvd24tLWJsdWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3NwZWNpYWwvYWRkX29uX2ljb25fMjBfYmx1ZV9hcnJvd19kb3duLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG4ubHQtaWNvbl9fbmFycm93X2Rvd24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX25hcnJvd19kb3duLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG4ubHQtaWNvbl9fbmFycm93X2Rvd24tLWJsdWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3NwZWNpYWwvYWRkX29uX2ljb25fMjBfYmx1ZV9uYXJyb3dfZG93bi5zdmdcIikgIWltcG9ydGFudDtcbn1cblxuLmx0LWljb25fX2V4cGFuZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfZXhwYW5kLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG4ubHQtaWNvbl9fZXhwYW5kLS1ibHVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC9zcGVjaWFsL2FkZF9vbl9pY29uXzIwX2JsdWVfZXhwYW5kLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOiBkYXJrKSB7XG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fb3B0aW9ucyxcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRlZmF1bHRdIC5sdC1pY29uX19vcHRpb25zIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX2dlYXIuc3ZnXCIpICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19waWNreV9tb2RlLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gLmx0LWljb25fX3BpY2t5X21vZGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfZ2xhc3Nlcy5zdmdcIikgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX25ld193aW5kb3csXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSAubHQtaWNvbl9fbmV3X3dpbmRvdyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9uZXdfd2luZG93LnN2Z1wiKSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fY2hldnJvbl9kb3duLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gLmx0LWljb25fX2NoZXZyb25fZG93biB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9jaGV2cm9uX2Rvd24uc3ZnXCIpICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19mZWVkYmFjayxcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRlZmF1bHRdIC5sdC1pY29uX19mZWVkYmFjayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9mZWVkYmFjay5zdmdcIikgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX2hlbHAsXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSAubHQtaWNvbl9faGVscCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9oZWxwLnN2Z1wiKSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fZGlzYWJsZSxcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRlZmF1bHRdIC5sdC1pY29uX19kaXNhYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX2Rpc2FibGUuc3ZnXCIpICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19kaXNhYmxlX2NpcmNsZSxcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRlZmF1bHRdIC5sdC1pY29uX19kaXNhYmxlX2NpcmNsZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9kaXNhYmxlX2NpcmNsZS5zdmdcIikgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX2RlZmF1bHQsXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSAubHQtaWNvbl9fZGVmYXVsdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV92aWV3X2RlZmF1bHQuc3ZnXCIpICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19yaWdodCxcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRlZmF1bHRdIC5sdC1pY29uX19yaWdodCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV92aWV3X3JpZ2h0LnN2Z1wiKSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fbGVmdCxcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRlZmF1bHRdIC5sdC1pY29uX19sZWZ0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX3ZpZXdfbGVmdC5zdmdcIikgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX3BhdXNlLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gLmx0LWljb25fX3BhdXNlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX3BhdXNlLnN2Z1wiKSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fcmVwaHJhc2luZyxcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRlZmF1bHRdIC5sdC1pY29uX19yZXBocmFzaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL2JsYWNrL2FkZF9vbl9pY29uXzIwX2JsYWNrX3JlcGhyYXNpbmcuc3ZnXCIpICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19zYXZlLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gLmx0LWljb25fX3NhdmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfc2F2ZS5zdmdcIikgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX3Njcm9sbC10by1saW5rLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gLmx0LWljb25fX3Njcm9sbC10by1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX3ZpZXdfc2Nyb2xsLnN2Z1wiKSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9faWdub3JlLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gLmx0LWljb25fX2lnbm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9ibG9ja2VkLnN2Z1wiKSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fbHQsXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSAubHQtaWNvbl9fbHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfbHQuc3ZnXCIpICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19kaWN0aW9uYXJ5LFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gLmx0LWljb25fX2RpY3Rpb25hcnkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfZGljdGlvbmFyeS5zdmdcIikgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX2Rpc2FibGVkX3dlYnNpdGUsXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSAubHQtaWNvbl9fZGlzYWJsZWRfd2Vic2l0ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9kaXNhYmxlZF93ZWJzaXRlLnN2Z1wiKSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fZXhwZXJpbWVudGFsX3NldHRpbmdzLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gLmx0LWljb25fX2V4cGVyaW1lbnRhbF9zZXR0aW5ncyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9leHBlcmltZW50YWxfc2V0dGluZ3Muc3ZnXCIpICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19pbmZvLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gLmx0LWljb25fX2luZm8ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfaW5mby5zdmdcIikgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX3RyYXNoLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gLmx0LWljb25fX3RyYXNoIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX3RyYXNoLnN2Z1wiKSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fY2xvc2VfZmlsbGVkLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gLmx0LWljb25fX2Nsb3NlX2ZpbGxlZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9jbG9zZV9maWxsZWQuc3ZnXCIpICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19jbG9zZV9zbWFsbCxcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRlZmF1bHRdIC5sdC1pY29uX19jbG9zZV9zbWFsbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9jbG9zZV9zbWFsbC5zdmdcIikgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX211dGUsXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSAubHQtaWNvbl9fbXV0ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9tdXRlLnN2Z1wiKSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fYWRkLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gLmx0LWljb25fX2FkZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9hZGQuc3ZnXCIpICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19hZGQtY2lyY2xlLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gLmx0LWljb25fX2FkZC1jaXJjbGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfYWRkX2NpcmNsZS5zdmdcIikgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX2NoZWNrLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gLmx0LWljb25fX2NoZWNrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX2NoZWNrLnN2Z1wiKSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fYXVkaW8sXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSAubHQtaWNvbl9fYXVkaW8ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfYXVkaW8uc3ZnXCIpICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19sb2NrZWQsXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSAubHQtaWNvbl9fbG9ja2VkIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX2xvY2tlZC5zdmdcIikgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX2Jhc2ljX2Vycm9yLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gLmx0LWljb25fX2Jhc2ljX2Vycm9yIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX2Jhc2ljX2Vycm9yLnN2Z1wiKSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fdXBwZXJjYXNlX2lnbm9yZSxcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRlZmF1bHRdIC5sdC1pY29uX191cHBlcmNhc2VfaWdub3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX3VwcGVyY2FzZV9pZ25vcmUuc3ZnXCIpICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19hdWRpb19wbGF5LFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gLmx0LWljb25fX2F1ZGlvX3BsYXkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfcmVhZC5naWZcIikgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX2dsb2JlLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gLmx0LWljb25fX2dsb2JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX2dsb2JlLnN2Z1wiKSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtZGlhbG9nX19lbmFibGUtdGV4dF9faGVhZGxpbmU6OmJlZm9yZSxcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRlZmF1bHRdIC5sdC1kaWFsb2dfX2VuYWJsZS10ZXh0X19oZWFkbGluZTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvd2hpdGUvd2hpdGVfZGlhbG9nX2Rpc2FibGVkLnN2Z1wiKSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtZGlhbG9nX19sYW5ndWFnZS11bnN1cHBvcnRlZF9faGVhZGxpbmU6OmJlZm9yZSxcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRlZmF1bHRdIC5sdC1kaWFsb2dfX2xhbmd1YWdlLXVuc3VwcG9ydGVkX19oZWFkbGluZTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvd2hpdGUvd2hpdGVfZGlhbG9nX2xhbmd1YWdlX25vdF9zdXBwb3J0ZWQuc3ZnXCIpICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1kaWFsb2dfX25vLWVycm9yc19faGVhZGxpbmU6OmJlZm9yZSxcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRlZmF1bHRdIC5sdC1kaWFsb2dfX25vLWVycm9yc19faGVhZGxpbmU6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL3doaXRlL3doaXRlX2RpYWxvZ19ub19lcnJvcnMuc3ZnXCIpICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1kaWFsb2dfX2V4Y2VwdGlvbi1oZWFkbGluZTo6YmVmb3JlLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gLmx0LWRpYWxvZ19fZXhjZXB0aW9uLWhlYWRsaW5lOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaWxsdXN0cmF0aW9ucy93aGl0ZS93aGl0ZV9kaWFsb2dfbGFuZ3VhZ2Vfbm90X3N1cHBvcnRlZC5zdmdcIikgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWRpYWxvZ19fcHJlbWl1bV9faGVhZGxpbmU6OmJlZm9yZSxcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRlZmF1bHRdIC5sdC1kaWFsb2dfX3ByZW1pdW1fX2hlYWRsaW5lOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaWxsdXN0cmF0aW9ucy93aGl0ZS93aGl0ZV9kaWFsb2dfdGV4dF90b29fbG9uZy5zdmdcIikgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWRpYWxvZ19fdGV4dC10b28tc2hvcnRfX2hlYWRsaW5lOjpiZWZvcmUsXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSAubHQtZGlhbG9nX190ZXh0LXRvby1zaG9ydF9faGVhZGxpbmU6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL3doaXRlL3doaXRlX2RpYWxvZ190ZXh0X3Rvb19zaG9ydC5zdmdcIikgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWRpYWxvZ19fcmVsb2FkLWhlYWRsaW5lOjpiZWZvcmUsXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSAubHQtZGlhbG9nX19yZWxvYWQtaGVhZGxpbmU6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL3doaXRlL3doaXRlX2RpYWxvZ191cGRhdGUuc3ZnXCIpICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1kaWFsb2dfX25lZWRzLWxhbmd1YWdlLWhpbnRfX2hlYWRsaW5lOjpiZWZvcmUsXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSAubHQtZGlhbG9nX19uZWVkcy1sYW5ndWFnZS1oaW50X19oZWFkbGluZTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvd2hpdGUvd2hpdGVfZGlhbG9nX2Vycm9ycy5zdmdcIikgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX3JlbG9hZCxcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRlZmF1bHRdIC5sdC1pY29uX19yZWxvYWQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfcmVsb2FkLnN2Z1wiKSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fZW1haWwsXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSAubHQtaWNvbl9fZW1haWwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfbmV3X3dpbmRvdy5zdmdcIikgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX3ByaXZhY3ksXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSAubHQtaWNvbl9fcHJpdmFjeSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9wcml2YWN5LnN2Z1wiKSAhaW1wb3J0YW50O1xuICB9XG59XG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19vcHRpb25zIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9nZWFyLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fcGlja3lfbW9kZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfZ2xhc3Nlcy5zdmdcIikgIWltcG9ydGFudDtcbn1cbltkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX25ld193aW5kb3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX25ld193aW5kb3cuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19jaGV2cm9uX2Rvd24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX2NoZXZyb25fZG93bi5zdmdcIikgIWltcG9ydGFudDtcbn1cbltkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX2ZlZWRiYWNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9mZWVkYmFjay5zdmdcIikgIWltcG9ydGFudDtcbn1cbltkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX2hlbHAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX2hlbHAuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19kaXNhYmxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9kaXNhYmxlLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fZGlzYWJsZV9jaXJjbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX2Rpc2FibGVfY2lyY2xlLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfdmlld19kZWZhdWx0LnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fcmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX3ZpZXdfcmlnaHQuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19sZWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV92aWV3X2xlZnQuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19wYXVzZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfcGF1c2Uuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19yZXBocmFzaW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC9ibGFjay9hZGRfb25faWNvbl8yMF9ibGFja19yZXBocmFzaW5nLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fc2F2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfc2F2ZS5zdmdcIikgIWltcG9ydGFudDtcbn1cbltkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX3Njcm9sbC10by1saW5rIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV92aWV3X3Njcm9sbC5zdmdcIikgIWltcG9ydGFudDtcbn1cbltkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX2lnbm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfYmxvY2tlZC5zdmdcIikgIWltcG9ydGFudDtcbn1cbltkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX2x0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9sdC5zdmdcIikgIWltcG9ydGFudDtcbn1cbltkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX2RpY3Rpb25hcnkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX2RpY3Rpb25hcnkuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19kaXNhYmxlZF93ZWJzaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9kaXNhYmxlZF93ZWJzaXRlLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fZXhwZXJpbWVudGFsX3NldHRpbmdzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9leHBlcmltZW50YWxfc2V0dGluZ3Muc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19pbmZvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9pbmZvLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fdHJhc2gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX3RyYXNoLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fY2xvc2VfZmlsbGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9jbG9zZV9maWxsZWQuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19jbG9zZV9zbWFsbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfY2xvc2Vfc21hbGwuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19tdXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9tdXRlLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fYWRkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9hZGQuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19hZGQtY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9hZGRfY2lyY2xlLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fY2hlY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX2NoZWNrLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fYXVkaW8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX2F1ZGlvLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fbG9ja2VkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9sb2NrZWQuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19iYXNpY19lcnJvciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfYmFzaWNfZXJyb3Iuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX191cHBlcmNhc2VfaWdub3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV91cHBlcmNhc2VfaWdub3JlLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fYXVkaW9fcGxheSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfcmVhZC5naWZcIikgIWltcG9ydGFudDtcbn1cbltkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX2dsb2JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9nbG9iZS5zdmdcIikgIWltcG9ydGFudDtcbn1cbltkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWRpYWxvZ19fZW5hYmxlLXRleHRfX2hlYWRsaW5lOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvd2hpdGUvd2hpdGVfZGlhbG9nX2Rpc2FibGVkLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtZGlhbG9nX19sYW5ndWFnZS11bnN1cHBvcnRlZF9faGVhZGxpbmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaWxsdXN0cmF0aW9ucy93aGl0ZS93aGl0ZV9kaWFsb2dfbGFuZ3VhZ2Vfbm90X3N1cHBvcnRlZC5zdmdcIikgIWltcG9ydGFudDtcbn1cbltkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWRpYWxvZ19fbm8tZXJyb3JzX19oZWFkbGluZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL3doaXRlL3doaXRlX2RpYWxvZ19ub19lcnJvcnMuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1kaWFsb2dfX2V4Y2VwdGlvbi1oZWFkbGluZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL3doaXRlL3doaXRlX2RpYWxvZ19sYW5ndWFnZV9ub3Rfc3VwcG9ydGVkLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtZGlhbG9nX19wcmVtaXVtX19oZWFkbGluZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL3doaXRlL3doaXRlX2RpYWxvZ190ZXh0X3Rvb19sb25nLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtZGlhbG9nX190ZXh0LXRvby1zaG9ydF9faGVhZGxpbmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaWxsdXN0cmF0aW9ucy93aGl0ZS93aGl0ZV9kaWFsb2dfdGV4dF90b29fc2hvcnQuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1kaWFsb2dfX3JlbG9hZC1oZWFkbGluZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL3doaXRlL3doaXRlX2RpYWxvZ191cGRhdGUuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1kaWFsb2dfX25lZWRzLWxhbmd1YWdlLWhpbnRfX2hlYWRsaW5lOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvd2hpdGUvd2hpdGVfZGlhbG9nX2Vycm9ycy5zdmdcIikgIWltcG9ydGFudDtcbn1cbltkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LWljb25fX3JlbG9hZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfcmVsb2FkLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtaWNvbl9fZW1haWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX25ld193aW5kb3cuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC1pY29uX19wcml2YWN5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9wcml2YWN5LnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG5sdC1kaXYge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5sdC1lbSxcbmx0LXNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxubHQtY29udGFpbmVyLFxubHQtZGl2LFxubHQtZW0sXG5sdC1zcGFuIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxubHQtY29udGFpbmVyLFxubHQtbWlycm9yLFxubHQtdG9vbGJhcixcbmx0LWNhcmQsXG5sdC1kaWFsb2csXG5sdC1ub3RpZmljYXRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiTGFuZ3VhZ2VUb29sLXdpblwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkICFpbXBvcnRhbnQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGUgIWltcG9ydGFudDtcbn1cbmx0LWNvbnRhaW5lci5sdC0tbWFjLW9zLFxubHQtbWlycm9yLmx0LS1tYWMtb3MsXG5sdC10b29sYmFyLmx0LS1tYWMtb3MsXG5sdC1jYXJkLmx0LS1tYWMtb3MsXG5sdC1kaWFsb2cubHQtLW1hYy1vcyxcbmx0LW5vdGlmaWNhdGlvbi5sdC0tbWFjLW9zIHtcbiAgZm9udC1mYW1pbHk6IFwiTGFuZ3VhZ2VUb29sLW1hY1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbmx0LW1lc3NhZ2Uge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1sdC1jb2xvci13aGl0ZSkgIWltcG9ydGFudDtcbiAgei1pbmRleDogOTk5OTk5ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IHZhcigtLWx0LXNoYWRvdy13ZWJzaXRlLW92ZXJsYXkpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBhbmltYXRpb246IGx0LWZhZGVpbiAwLjJzIGZvcndhcmRzIGxpbmVhciAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJMYW5ndWFnZVRvb2wtd2luXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQgIWltcG9ydGFudDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZSAhaW1wb3J0YW50O1xufVxubHQtbWVzc2FnZS5sdC0tbWFjLW9zIHtcbiAgZm9udC1mYW1pbHk6IFwiTGFuZ3VhZ2VUb29sLW1hY1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbmx0LW1lc3NhZ2UgLmx0LW1lc3NhZ2UtY29udGFpbmVyX19jbG9zZSB7XG4gIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cbmx0LW1lc3NhZ2UgLmx0LW1lc3NhZ2UtY29udGFpbmVyX19jbG9zZTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50O1xufVxuXG5sdC1tZXNzYWdlIC5sdC1tZXNzYWdlLWNvbnRhaW5lcl9faWxsdXN0cmF0aW9uIHtcbiAgaGVpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjM5YWZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzIwcHggMTQwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggdmFyKC0tbHQtY29sb3ItYm9yZGVyLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG59XG5cbmx0LW1lc3NhZ2UgLmx0LW1lc3NhZ2UtY29udGFpbmVyX19wcm9ncmVzc2JhciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMyMzlhZmYgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICBhbmltYXRpb246IGx0LW1lc3NhZ2UtcHJvZ3Jlc3MgMjBzIGxpbmVhciBmb3J3YXJkcyAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCUgIWltcG9ydGFudDtcbn1cblxuQGtleWZyYW1lcyBsdC1tZXNzYWdlLXByb2dyZXNzIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB9XG59XG5sdC1tZXNzYWdlLmx0LW1lc3NhZ2UtY29udGFpbmVyLS1lbmFibGUtc3BlbGxpbmcgLmx0LW1lc3NhZ2UtY29udGFpbmVyX19pbGx1c3RyYXRpb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL21lc3NhZ2VzL21lc3NhZ2VfdHVybl9vbi5naWZcIikgIWltcG9ydGFudDtcbn1cbmx0LW1lc3NhZ2UubHQtbWVzc2FnZS1jb250YWluZXItLWVuYWJsZS1zcGVsbGluZyAubHQtbWVzc2FnZS1jb250YWluZXJfX2lsbHVzdHJhdGlvbi5sdC1tZXNzYWdlLWNvbnRhaW5lcl9faWxsdXN0cmF0aW9uLS1zYWZhcmkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL21lc3NhZ2VzL21lc3NhZ2VfdHVybl9vbl9zYWZhcmkuZ2lmXCIpICFpbXBvcnRhbnQ7XG59XG5cbmx0LW1lc3NhZ2UgLmx0LW1lc3NhZ2UtY29udGFpbmVyX190ZXh0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAyMHB4IDEycHggMjBweCAxMnB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxubHQtbWVzc2FnZSAubHQtbWVzc2FnZS1jb250YWluZXJfX3RleHQtd3JhcHBlciAubHQtbWVzc2FnZS1jb250YWluZXJfX3RleHQtd3JhcHBlcl9faGVhZGxpbmUge1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtZGVmYXVsdCkgIWltcG9ydGFudDtcbn1cbmx0LW1lc3NhZ2UgLmx0LW1lc3NhZ2UtY29udGFpbmVyX190ZXh0LXdyYXBwZXIgLmx0LW1lc3NhZ2UtY29udGFpbmVyX190ZXh0LXdyYXBwZXJfX3RleHQge1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1saWdodCkgIWltcG9ydGFudDtcbn1cblxubHQtbWVzc2FnZSAubHQtbWVzc2FnZS1jb250YWluZXJfX2J1dHRvbi13cmFwcGVyIHtcbiAgcGFkZGluZzogMCAxMnB4IDEycHggMTJweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5sdC1tZXNzYWdlIC5sdC1tZXNzYWdlLWNvbnRhaW5lcl9fYnV0dG9uLXdyYXBwZXIgLmx0LW1lc3NhZ2UtY29udGFpbmVyX19idXR0b24td3JhcHBlcl9fcHJpbWFyeSxcbmx0LW1lc3NhZ2UgLmx0LW1lc3NhZ2UtY29udGFpbmVyX19idXR0b24td3JhcHBlciAubHQtbWVzc2FnZS1jb250YWluZXJfX2J1dHRvbi13cmFwcGVyX19zZWNvbmRhcnkge1xuICBwYWRkaW5nOiA0cHggOHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG5sdC1tZXNzYWdlIC5sdC1tZXNzYWdlLWNvbnRhaW5lcl9fYnV0dG9uLXdyYXBwZXIgLmx0LW1lc3NhZ2UtY29udGFpbmVyX19idXR0b24td3JhcHBlcl9fcHJpbWFyeSB7XG4gIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci13aGl0ZSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzIzOWFmZiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzICFpbXBvcnRhbnQ7XG59XG5sdC1tZXNzYWdlIC5sdC1tZXNzYWdlLWNvbnRhaW5lcl9fYnV0dG9uLXdyYXBwZXIgLmx0LW1lc3NhZ2UtY29udGFpbmVyX19idXR0b24td3JhcHBlcl9fcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxOTc2ZjAgIWltcG9ydGFudDtcbn1cbmx0LW1lc3NhZ2UgLmx0LW1lc3NhZ2UtY29udGFpbmVyX19idXR0b24td3JhcHBlciAubHQtbWVzc2FnZS1jb250YWluZXJfX2J1dHRvbi13cmFwcGVyX19zZWNvbmRhcnkge1xuICBjb2xvcjogIzIzOWFmZiAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzICFpbXBvcnRhbnQ7XG59XG5sdC1tZXNzYWdlIC5sdC1tZXNzYWdlLWNvbnRhaW5lcl9fYnV0dG9uLXdyYXBwZXIgLmx0LW1lc3NhZ2UtY29udGFpbmVyX19idXR0b24td3JhcHBlcl9fc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMxOTc2ZjAgIWltcG9ydGFudDtcbn1cblxubHQtZGlhbG9nIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIsXG4jcG9wdXAtY29udGFpbmVyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmN2YwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmZmUwYWQgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtZGVmYXVsdCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyOmxhc3QtY2hpbGQsXG4jcG9wdXAtY29udGFpbmVyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXJfX2NvbnRlbnQsXG4jcG9wdXAtY29udGFpbmVyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlcl9fY29udGVudCB7XG4gIG1hcmdpbjogMTJweCAxMnB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlcl9fY29udGVudF9faGVhZGxpbmUsXG4jcG9wdXAtY29udGFpbmVyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlcl9fY29udGVudF9faGVhZGxpbmUge1xuICBjb2xvcjogI2YzN2IyMyAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb250ZW50X190ZXh0LFxuI3BvcHVwLWNvbnRhaW5lciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXJfX2NvbnRlbnRfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb250ZW50X19idXR0b24sXG4jcG9wdXAtY29udGFpbmVyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlcl9fY29udGVudF9fYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZjM3YjIzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci13aGl0ZSkgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDRweCA4cHggIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb250ZW50X19idXR0b246aG92ZXIsXG4jcG9wdXAtY29udGFpbmVyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlcl9fY29udGVudF9fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2UxNGMwYyAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlcl9fY291cG9uLFxuI3BvcHVwLWNvbnRhaW5lciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXJfX2NvdXBvbiB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZTBhZCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA4cHggOHB4IDhweCAxMnB4ICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXJfX2NvdXBvbiAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb3Vwb25fX3RpdGxlLFxuI3BvcHVwLWNvbnRhaW5lciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXJfX2NvdXBvbiAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb3Vwb25fX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZTE0YzBjICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb3Vwb24gLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlcl9fY291cG9uX190aXRsZSAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb3Vwb25fX3RpdGxlX19oZWFkbGluZSxcbiNwb3B1cC1jb250YWluZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb3Vwb24gLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlcl9fY291cG9uX190aXRsZSAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb3Vwb25fX3RpdGxlX19oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlcl9fY291cG9uIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXJfX2NvdXBvbl9fdGl0bGUgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlcl9fY291cG9uX190aXRsZV9fc3VibGluZSxcbiNwb3B1cC1jb250YWluZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb3Vwb24gLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlcl9fY291cG9uX190aXRsZSAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb3Vwb25fX3RpdGxlX19zdWJsaW5lIHtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6IGRhcmspIHtcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIGx0LWRpYWxvZyAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gI3BvcHVwLWNvbnRhaW5lciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gbHQtZGlhbG9nIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIsXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSAjcG9wdXAtY29udGFpbmVyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIge1xuICAgIGJhY2tncm91bmQ6ICNmMzdiMjMgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjZTE0YzBjICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmY3ZjAgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gbHQtZGlhbG9nIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlcl9fY291cG9uX190aXRsZSxcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdICNwb3B1cC1jb250YWluZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb3Vwb25fX3RpdGxlLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gbHQtZGlhbG9nIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlcl9fY291cG9uX190aXRsZSxcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRlZmF1bHRdICNwb3B1cC1jb250YWluZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb3Vwb25fX3RpdGxlIHtcbiAgICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSBsdC1kaWFsb2cgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb250ZW50X19oZWFkbGluZSxcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdICNwb3B1cC1jb250YWluZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb250ZW50X19oZWFkbGluZSxcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRlZmF1bHRdIGx0LWRpYWxvZyAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXJfX2NvbnRlbnRfX2hlYWRsaW5lLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gI3BvcHVwLWNvbnRhaW5lciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXJfX2NvbnRlbnRfX2hlYWRsaW5lIHtcbiAgICBjb2xvcjogI2ZmZjdmMCAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSBsdC1kaWFsb2cgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb3Vwb24sXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAjcG9wdXAtY29udGFpbmVyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlcl9fY291cG9uLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gbHQtZGlhbG9nIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlcl9fY291cG9uLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gI3BvcHVwLWNvbnRhaW5lciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXJfX2NvdXBvbiB7XG4gICAgYmFja2dyb3VuZDogI2UxNGMwYyAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmN2YwICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIGx0LWRpYWxvZyAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXJfX2NvbnRlbnRfX2J1dHRvbixcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdICNwb3B1cC1jb250YWluZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb250ZW50X19idXR0b24sXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSBsdC1kaWFsb2cgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb250ZW50X19idXR0b24sXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSAjcG9wdXAtY29udGFpbmVyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlcl9fY29udGVudF9fYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmN2YwICFpbXBvcnRhbnQ7XG4gIH1cbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIGx0LWRpYWxvZyAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXJfX2NvbnRlbnRfX2J1dHRvbjpob3ZlcixcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdICNwb3B1cC1jb250YWluZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb250ZW50X19idXR0b246aG92ZXIsXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSBsdC1kaWFsb2cgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb250ZW50X19idXR0b246aG92ZXIsXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSAjcG9wdXAtY29udGFpbmVyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlcl9fY29udGVudF9fYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZlMGFkICFpbXBvcnRhbnQ7XG4gIH1cbn1cbltkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gbHQtZGlhbG9nIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIsXG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdICNwb3B1cC1jb250YWluZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlciB7XG4gIGJhY2tncm91bmQ6ICNmMzdiMjMgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2UxNGMwYyAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjdmMCAhaW1wb3J0YW50O1xufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSBsdC1kaWFsb2cgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb3Vwb25fX3RpdGxlLFxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAjcG9wdXAtY29udGFpbmVyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlcl9fY291cG9uX190aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci10ZXh0LWRlZmF1bHQpICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIGx0LWRpYWxvZyAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXJfX2NvbnRlbnRfX2hlYWRsaW5lLFxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAjcG9wdXAtY29udGFpbmVyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlcl9fY29udGVudF9faGVhZGxpbmUge1xuICBjb2xvcjogI2ZmZjdmMCAhaW1wb3J0YW50O1xufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSBsdC1kaWFsb2cgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb3Vwb24sXG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdICNwb3B1cC1jb250YWluZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyX19jb3Vwb24ge1xuICBiYWNrZ3JvdW5kOiAjZTE0YzBjICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmN2YwICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIGx0LWRpYWxvZyAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXJfX2NvbnRlbnRfX2J1dHRvbixcbltkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gI3BvcHVwLWNvbnRhaW5lciAubHQtcHJlbWl1bS1lcnJvcnMtdGVhc2VyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXJfX2NvbnRlbnRfX2J1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY3ZjAgIWltcG9ydGFudDtcbn1cbltkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gbHQtZGlhbG9nIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlcl9fY29udGVudF9fYnV0dG9uOmhvdmVyLFxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAjcG9wdXAtY29udGFpbmVyIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlcl9fY29udGVudF9fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZTBhZCAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlciB7XG4gIC8qIGZpeCBmb3IgaGFuZ291dHMgY2hhdCBvbiBtYWlsLmdvb2dsZS5jb20gKi9cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgbHQtZGlhbG9nIC5sdC1wcmVtaXVtLWVycm9ycy10ZWFzZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5sdC1kaWFsb2cgLmx0LXJhdGluZy10ZWFzZXIsXG4jcG9wdXAtY29udGFpbmVyIC5sdC1yYXRpbmctdGVhc2VyIHtcbiAgcGFkZGluZzogMCAxMnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1sdC1jb2xvci13aGl0ZSkgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtZGVmYXVsdCkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggdmFyKC0tbHQtY29sb3ItYm9yZGVyLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LXJhdGluZy10ZWFzZXIgLmx0LXJhdGluZy10ZWFzZXJfX3RoYW5rcyxcbmx0LWRpYWxvZyAubHQtcmF0aW5nLXRlYXNlciAubHQtcmF0aW5nLXRlYXNlcl9fcmV2aWV3LFxubHQtZGlhbG9nIC5sdC1yYXRpbmctdGVhc2VyIC5sdC1yYXRpbmctdGVhc2VyX19pbnRybyxcbiNwb3B1cC1jb250YWluZXIgLmx0LXJhdGluZy10ZWFzZXIgLmx0LXJhdGluZy10ZWFzZXJfX3RoYW5rcyxcbiNwb3B1cC1jb250YWluZXIgLmx0LXJhdGluZy10ZWFzZXIgLmx0LXJhdGluZy10ZWFzZXJfX3JldmlldyxcbiNwb3B1cC1jb250YWluZXIgLmx0LXJhdGluZy10ZWFzZXIgLmx0LXJhdGluZy10ZWFzZXJfX2ludHJvIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtcmF0aW5nLXRlYXNlciAubHQtcmF0aW5nLXRlYXNlcl9fcmV2aWV3LFxuI3BvcHVwLWNvbnRhaW5lciAubHQtcmF0aW5nLXRlYXNlciAubHQtcmF0aW5nLXRlYXNlcl9fcmV2aWV3IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA1MnB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzdweCBhdXRvICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LXJhdGluZy10ZWFzZXIgLmx0LXJhdGluZy10ZWFzZXJfX3RoYW5rcyxcbiNwb3B1cC1jb250YWluZXIgLmx0LXJhdGluZy10ZWFzZXIgLmx0LXJhdGluZy10ZWFzZXJfX3RoYW5rcyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtcmF0aW5nLXRlYXNlci5sdC1yYXRpbmctdGVhc2VyLS10aGFua3MtdmlzaWJsZSAubHQtcmF0aW5nLXRlYXNlcl9fdGhhbmtzLCBsdC1kaWFsb2cgLmx0LXJhdGluZy10ZWFzZXIubHQtcmF0aW5nLXRlYXNlci0tcmV2aWV3LXZpc2libGUgLmx0LXJhdGluZy10ZWFzZXJfX3JldmlldyxcbiNwb3B1cC1jb250YWluZXIgLmx0LXJhdGluZy10ZWFzZXIubHQtcmF0aW5nLXRlYXNlci0tdGhhbmtzLXZpc2libGUgLmx0LXJhdGluZy10ZWFzZXJfX3RoYW5rcyxcbiNwb3B1cC1jb250YWluZXIgLmx0LXJhdGluZy10ZWFzZXIubHQtcmF0aW5nLXRlYXNlci0tcmV2aWV3LXZpc2libGUgLmx0LXJhdGluZy10ZWFzZXJfX3JldmlldyB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uOiBmYWRlLWluIDAuMnMgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtcmF0aW5nLXRlYXNlci5sdC1yYXRpbmctdGVhc2VyLS10aGFua3MtdmlzaWJsZSAubHQtcmF0aW5nLXRlYXNlcl9faW50cm8sIGx0LWRpYWxvZyAubHQtcmF0aW5nLXRlYXNlci5sdC1yYXRpbmctdGVhc2VyLS1yZXZpZXctdmlzaWJsZSAubHQtcmF0aW5nLXRlYXNlcl9faW50cm8sXG4jcG9wdXAtY29udGFpbmVyIC5sdC1yYXRpbmctdGVhc2VyLmx0LXJhdGluZy10ZWFzZXItLXRoYW5rcy12aXNpYmxlIC5sdC1yYXRpbmctdGVhc2VyX19pbnRybyxcbiNwb3B1cC1jb250YWluZXIgLmx0LXJhdGluZy10ZWFzZXIubHQtcmF0aW5nLXRlYXNlci0tcmV2aWV3LXZpc2libGUgLmx0LXJhdGluZy10ZWFzZXJfX2ludHJvIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1yYXRpbmctdGVhc2VyLmx0LXJhdGluZy10ZWFzZXItLXRoYW5rcy12aXNpYmxlIC5sdC1yYXRpbmctdGVhc2VyX19yZXZpZXcsXG4jcG9wdXAtY29udGFpbmVyIC5sdC1yYXRpbmctdGVhc2VyLmx0LXJhdGluZy10ZWFzZXItLXRoYW5rcy12aXNpYmxlIC5sdC1yYXRpbmctdGVhc2VyX19yZXZpZXcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LXJhdGluZy10ZWFzZXIgLmx0LXJhdGluZy10ZWFzZXJfX2ludHJvX19oZWFkbGluZSxcbiNwb3B1cC1jb250YWluZXIgLmx0LXJhdGluZy10ZWFzZXIgLmx0LXJhdGluZy10ZWFzZXJfX2ludHJvX19oZWFkbGluZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LXJhdGluZy10ZWFzZXIgLmx0LXJhdGluZy10ZWFzZXJfX2ludHJvX19xdWVzdGlvbixcbiNwb3B1cC1jb250YWluZXIgLmx0LXJhdGluZy10ZWFzZXIgLmx0LXJhdGluZy10ZWFzZXJfX2ludHJvX19xdWVzdGlvbiB7XG4gIGZsZXg6IDEgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1yYXRpbmctdGVhc2VyIC5sdC1yYXRpbmctdGVhc2VyX19pbnRyb19fb3B0aW9ucyxcbiNwb3B1cC1jb250YWluZXIgLmx0LXJhdGluZy10ZWFzZXIgLmx0LXJhdGluZy10ZWFzZXJfX2ludHJvX19vcHRpb25zIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDg0cHggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LXJhdGluZy10ZWFzZXIgLmx0LXJhdGluZy10ZWFzZXJfX2ludHJvX19vcHRpb24sXG4jcG9wdXAtY29udGFpbmVyIC5sdC1yYXRpbmctdGVhc2VyIC5sdC1yYXRpbmctdGVhc2VyX19pbnRyb19fb3B0aW9uIHtcbiAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtY29sb3Itd2hpdGUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogc29saWQgMXB4IHZhcigtLWx0LWNvbG9yLWJvcmRlci1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlciAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMsIGJhY2tncm91bmQtY29sb3IgMC4ycyAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiB2YXIoLS1sdC1zaGFkb3dEZWZhdWx0KSAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1yYXRpbmctdGVhc2VyIC5sdC1yYXRpbmctdGVhc2VyX19pbnRyb19fb3B0aW9uOmhvdmVyLFxuI3BvcHVwLWNvbnRhaW5lciAubHQtcmF0aW5nLXRlYXNlciAubHQtcmF0aW5nLXRlYXNlcl9faW50cm9fX29wdGlvbjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWx0LXNoYWRvd0RlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWx0LWNvbG9yLWJhY2tncm91bmQtZGVmYXVsdCkgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtcmF0aW5nLXRlYXNlciAubHQtcmF0aW5nLXRlYXNlcl9faW50cm9fX29wdGlvbltkYXRhLWx0LWVtb3Rpb249bGlrZV0sXG4jcG9wdXAtY29udGFpbmVyIC5sdC1yYXRpbmctdGVhc2VyIC5sdC1yYXRpbmctdGVhc2VyX19pbnRyb19fb3B0aW9uW2RhdGEtbHQtZW1vdGlvbj1saWtlXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvcmF0aW5ncy90aHVtcHN1cC5zdmdcIikgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtcmF0aW5nLXRlYXNlciAubHQtcmF0aW5nLXRlYXNlcl9faW50cm9fX29wdGlvbltkYXRhLWx0LWVtb3Rpb249ZGlzbGlrZV0sXG4jcG9wdXAtY29udGFpbmVyIC5sdC1yYXRpbmctdGVhc2VyIC5sdC1yYXRpbmctdGVhc2VyX19pbnRyb19fb3B0aW9uW2RhdGEtbHQtZW1vdGlvbj1kaXNsaWtlXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvcmF0aW5ncy90aHVtcHNkb3duLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1yYXRpbmctdGVhc2VyIC5sdC1wb3B1cCAubHQtcmF0aW5nLXRlYXNlcixcbiNwb3B1cC1jb250YWluZXIgLmx0LXJhdGluZy10ZWFzZXIgLmx0LXBvcHVwIC5sdC1yYXRpbmctdGVhc2VyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWx0LWNvbG9yLWJvcmRlci1kZWZhdWx0KSAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1yYXRpbmctdGVhc2VyIC5sdC1yYXRpbmctdGVhc2VyX19yZXZpZXdfX2xpbmssXG4jcG9wdXAtY29udGFpbmVyIC5sdC1yYXRpbmctdGVhc2VyIC5sdC1yYXRpbmctdGVhc2VyX19yZXZpZXdfX2xpbmsge1xuICBjb2xvcjogIzIzOWFmZiAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDcycHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1yYXRpbmctdGVhc2VyIC5sdC1yYXRpbmctdGVhc2VyX19yZXZpZXdfX2xpbms6aG92ZXIsXG4jcG9wdXAtY29udGFpbmVyIC5sdC1yYXRpbmctdGVhc2VyIC5sdC1yYXRpbmctdGVhc2VyX19yZXZpZXdfX2xpbms6aG92ZXIge1xuICBjb2xvcjogIzE5NzZmMCAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1yYXRpbmctdGVhc2VyLmx0LXJhdGluZy10ZWFzZXItLWNocm9tZSAubHQtcmF0aW5nLXRlYXNlcl9fcmV2aWV3LFxuI3BvcHVwLWNvbnRhaW5lciAubHQtcmF0aW5nLXRlYXNlci5sdC1yYXRpbmctdGVhc2VyLS1jaHJvbWUgLmx0LXJhdGluZy10ZWFzZXJfX3JldmlldyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvc3RvcmVzL2Nocm9tZV9zdG9yZS5zdmdcIikgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtcmF0aW5nLXRlYXNlci5sdC1yYXRpbmctdGVhc2VyLS1maXJlZm94IC5sdC1yYXRpbmctdGVhc2VyX19yZXZpZXcsXG4jcG9wdXAtY29udGFpbmVyIC5sdC1yYXRpbmctdGVhc2VyLmx0LXJhdGluZy10ZWFzZXItLWZpcmVmb3ggLmx0LXJhdGluZy10ZWFzZXJfX3JldmlldyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvc3RvcmVzL2ZpcmVmb3hfc3RvcmUuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LXJhdGluZy10ZWFzZXIubHQtcmF0aW5nLXRlYXNlci0tb3BlcmEgLmx0LXJhdGluZy10ZWFzZXJfX3JldmlldyxcbiNwb3B1cC1jb250YWluZXIgLmx0LXJhdGluZy10ZWFzZXIubHQtcmF0aW5nLXRlYXNlci0tb3BlcmEgLmx0LXJhdGluZy10ZWFzZXJfX3JldmlldyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvc3RvcmVzL29wZXJhX3N0b3JlLnN2Z1wiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDMycHggYXV0byAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1yYXRpbmctdGVhc2VyLmx0LXJhdGluZy10ZWFzZXItLWVkZ2UgLmx0LXJhdGluZy10ZWFzZXJfX3JldmlldyxcbiNwb3B1cC1jb250YWluZXIgLmx0LXJhdGluZy10ZWFzZXIubHQtcmF0aW5nLXRlYXNlci0tZWRnZSAubHQtcmF0aW5nLXRlYXNlcl9fcmV2aWV3IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9zdG9yZXMvZWRnZV9zdG9yZS5zdmdcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMnB4IGF1dG8gIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtcmF0aW5nLXRlYXNlci5sdC1yYXRpbmctdGVhc2VyLS1zYWZhcmkgLmx0LXJhdGluZy10ZWFzZXJfX3JldmlldyxcbiNwb3B1cC1jb250YWluZXIgLmx0LXJhdGluZy10ZWFzZXIubHQtcmF0aW5nLXRlYXNlci0tc2FmYXJpIC5sdC1yYXRpbmctdGVhc2VyX19yZXZpZXcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3N0b3Jlcy9zYWZhcmlfc3RvcmUuc3ZnXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzJweCBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtaWNvbixcbmx0LXRvb2xiYXIgLmx0LWljb24sXG5sdC1jYXJkIC5sdC1pY29uIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDZweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIC8qKiBmaXggZm9yIGdvb2dsZSBoYW5nb3V0cyBvbiBtYWlsLmdvb2dsZS5jb20gKi9cbn1cbmx0LWRpYWxvZyAubHQtaWNvbiAubHQtaWNvbl9fbGFiZWwsXG5sdC10b29sYmFyIC5sdC1pY29uIC5sdC1pY29uX19sYWJlbCxcbmx0LWNhcmQgLmx0LWljb24gLmx0LWljb25fX2xhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1saWdodCkgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LWljb24ucGxheWluZyAubHQtaWNvbl9faWNvbi5sdC1pY29uX19hdWRpbyxcbmx0LXRvb2xiYXIgLmx0LWljb24ucGxheWluZyAubHQtaWNvbl9faWNvbi5sdC1pY29uX19hdWRpbyxcbmx0LWNhcmQgLmx0LWljb24ucGxheWluZyAubHQtaWNvbl9faWNvbi5sdC1pY29uX19hdWRpbyB7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvYmxhY2svYWRkX29uX2ljb25fMjBfYmxhY2tfcmVhZC5naWZcIikgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtaWNvbiAubHQtaWNvbl9faWNvbixcbmx0LXRvb2xiYXIgLmx0LWljb24gLmx0LWljb25fX2ljb24sXG5sdC1jYXJkIC5sdC1pY29uIC5sdC1pY29uX19pY29uIHtcbiAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gIGx0LWRpYWxvZyAubHQtaWNvbi5sdC1pY29uLS1wb3NpdGlvbixcbiAgbHQtdG9vbGJhciAubHQtaWNvbi5sdC1pY29uLS1wb3NpdGlvbixcbiAgbHQtY2FyZCAubHQtaWNvbi5sdC1pY29uLS1wb3NpdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX2V4dHJhcyAubHQtaWNvbiB7XG4gIG1pbi13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX2V4dHJhcyAubHQtaWNvbiAubHQtaWNvbl9faWNvbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtaWNvbi0tY2xpY2thYmxlLFxubHQtdG9vbGJhciAubHQtaWNvbi0tY2xpY2thYmxlLFxubHQtY2FyZCAubHQtaWNvbi0tY2xpY2thYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1pY29uLS1jbGlja2FibGU6aG92ZXIsXG5sdC10b29sYmFyIC5sdC1pY29uLS1jbGlja2FibGU6aG92ZXIsXG5sdC1jYXJkIC5sdC1pY29uLS1jbGlja2FibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LWljb24tLWNsaWNrYWJsZTpob3ZlciAubHQtaWNvbl9fdG9vbHRpcCxcbmx0LXRvb2xiYXIgLmx0LWljb24tLWNsaWNrYWJsZTpob3ZlciAubHQtaWNvbl9fdG9vbHRpcCxcbmx0LWNhcmQgLmx0LWljb24tLWNsaWNrYWJsZTpob3ZlciAubHQtaWNvbl9fdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbjogbHQtZmFkZWluIDAuMnMgZm9yd2FyZHMgbGluZWFyICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LWljb24tLWNsaWNrYWJsZS5sdC1tZW51LXZpc2libGU6aG92ZXIgLmx0LWljb25fX3Rvb2x0aXAsXG5sdC10b29sYmFyIC5sdC1pY29uLS1jbGlja2FibGUubHQtbWVudS12aXNpYmxlOmhvdmVyIC5sdC1pY29uX190b29sdGlwLFxubHQtY2FyZCAubHQtaWNvbi0tY2xpY2thYmxlLmx0LW1lbnUtdmlzaWJsZTpob3ZlciAubHQtaWNvbl9fdG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxubHQtZGlhbG9nIC5sdC1pY29uX190b29sdGlwLFxubHQtdG9vbGJhciAubHQtaWNvbl9fdG9vbHRpcCxcbmx0LWNhcmQgLmx0LWljb25fX3Rvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDRweCA4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiBtYXgtY29udGVudCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1sdC1jb2xvci10ZXh0LWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci13aGl0ZSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgei1pbmRleDogOTk5ICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94ICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LWljb25fX3Rvb2x0aXAubHQtaWNvbl9fdG9vbHRpcC0tdG9wLWxlZnQsXG5sdC10b29sYmFyIC5sdC1pY29uX190b29sdGlwLmx0LWljb25fX3Rvb2x0aXAtLXRvcC1sZWZ0LFxubHQtY2FyZCAubHQtaWNvbl9fdG9vbHRpcC5sdC1pY29uX190b29sdGlwLS10b3AtbGVmdCB7XG4gIHRvcDogLThweCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtaWNvbl9fdG9vbHRpcC5sdC1pY29uX190b29sdGlwLS10b3AtY2VudGVyLFxubHQtdG9vbGJhciAubHQtaWNvbl9fdG9vbHRpcC5sdC1pY29uX190b29sdGlwLS10b3AtY2VudGVyLFxubHQtY2FyZCAubHQtaWNvbl9fdG9vbHRpcC5sdC1pY29uX190b29sdGlwLS10b3AtY2VudGVyIHtcbiAgdG9wOiAtOHB4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwJSkgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtaWNvbl9fdG9vbHRpcC5sdC1pY29uX190b29sdGlwLS10b3AtcmlnaHQsXG5sdC10b29sYmFyIC5sdC1pY29uX190b29sdGlwLmx0LWljb25fX3Rvb2x0aXAtLXRvcC1yaWdodCxcbmx0LWNhcmQgLmx0LWljb25fX3Rvb2x0aXAubHQtaWNvbl9fdG9vbHRpcC0tdG9wLXJpZ2h0IHtcbiAgdG9wOiAtOHB4ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtaWNvbl9fdG9vbHRpcC5sdC1pY29uX190b29sdGlwLS1yaWdodC10b3AsXG5sdC10b29sYmFyIC5sdC1pY29uX190b29sdGlwLmx0LWljb25fX3Rvb2x0aXAtLXJpZ2h0LXRvcCxcbmx0LWNhcmQgLmx0LWljb25fX3Rvb2x0aXAubHQtaWNvbl9fdG9vbHRpcC0tcmlnaHQtdG9wIHtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IGNhbGMoMTAwJSArIDhweCkgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtaWNvbl9fdG9vbHRpcC5sdC1pY29uX190b29sdGlwLS1yaWdodC1jZW50ZXIsXG5sdC10b29sYmFyIC5sdC1pY29uX190b29sdGlwLmx0LWljb25fX3Rvb2x0aXAtLXJpZ2h0LWNlbnRlcixcbmx0LWNhcmQgLmx0LWljb25fX3Rvb2x0aXAubHQtaWNvbl9fdG9vbHRpcC0tcmlnaHQtY2VudGVyIHtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgbGVmdDogY2FsYygxMDAlICsgOHB4KSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtaWNvbl9fdG9vbHRpcC5sdC1pY29uX190b29sdGlwLS1yaWdodC1ib3R0b20sXG5sdC10b29sYmFyIC5sdC1pY29uX190b29sdGlwLmx0LWljb25fX3Rvb2x0aXAtLXJpZ2h0LWJvdHRvbSxcbmx0LWNhcmQgLmx0LWljb25fX3Rvb2x0aXAubHQtaWNvbl9fdG9vbHRpcC0tcmlnaHQtYm90dG9tIHtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IGNhbGMoMTAwJSArIDhweCkgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtaWNvbl9fdG9vbHRpcC5sdC1pY29uX190b29sdGlwLS1ib3R0b20tbGVmdCxcbmx0LXRvb2xiYXIgLmx0LWljb25fX3Rvb2x0aXAubHQtaWNvbl9fdG9vbHRpcC0tYm90dG9tLWxlZnQsXG5sdC1jYXJkIC5sdC1pY29uX190b29sdGlwLmx0LWljb25fX3Rvb2x0aXAtLWJvdHRvbS1sZWZ0IHtcbiAgYm90dG9tOiAtOHB4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LWljb25fX3Rvb2x0aXAubHQtaWNvbl9fdG9vbHRpcC0tYm90dG9tLWNlbnRlcixcbmx0LXRvb2xiYXIgLmx0LWljb25fX3Rvb2x0aXAubHQtaWNvbl9fdG9vbHRpcC0tYm90dG9tLWNlbnRlcixcbmx0LWNhcmQgLmx0LWljb25fX3Rvb2x0aXAubHQtaWNvbl9fdG9vbHRpcC0tYm90dG9tLWNlbnRlciB7XG4gIGJvdHRvbTogLThweCAhaW1wb3J0YW50O1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTAwJSkgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtaWNvbl9fdG9vbHRpcC5sdC1pY29uX190b29sdGlwLS1ib3R0b20tcmlnaHQsXG5sdC10b29sYmFyIC5sdC1pY29uX190b29sdGlwLmx0LWljb25fX3Rvb2x0aXAtLWJvdHRvbS1yaWdodCxcbmx0LWNhcmQgLmx0LWljb25fX3Rvb2x0aXAubHQtaWNvbl9fdG9vbHRpcC0tYm90dG9tLXJpZ2h0IHtcbiAgYm90dG9tOiAtOHB4ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKSAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1pY29uX190b29sdGlwLmx0LWljb25fX3Rvb2x0aXAtLWxlZnQtdG9wLFxubHQtdG9vbGJhciAubHQtaWNvbl9fdG9vbHRpcC5sdC1pY29uX190b29sdGlwLS1sZWZ0LXRvcCxcbmx0LWNhcmQgLmx0LWljb25fX3Rvb2x0aXAubHQtaWNvbl9fdG9vbHRpcC0tbGVmdC10b3Age1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgcmlnaHQ6IGNhbGMoMTAwJSArIDhweCkgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtaWNvbl9fdG9vbHRpcC5sdC1pY29uX190b29sdGlwLS1sZWZ0LWNlbnRlcixcbmx0LXRvb2xiYXIgLmx0LWljb25fX3Rvb2x0aXAubHQtaWNvbl9fdG9vbHRpcC0tbGVmdC1jZW50ZXIsXG5sdC1jYXJkIC5sdC1pY29uX190b29sdGlwLmx0LWljb25fX3Rvb2x0aXAtLWxlZnQtY2VudGVyIHtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IGNhbGMoMTAwJSArIDhweCkgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LWljb25fX3Rvb2x0aXAubHQtaWNvbl9fdG9vbHRpcC0tbGVmdC1ib3R0b20sXG5sdC10b29sYmFyIC5sdC1pY29uX190b29sdGlwLmx0LWljb25fX3Rvb2x0aXAtLWxlZnQtYm90dG9tLFxubHQtY2FyZCAubHQtaWNvbl9fdG9vbHRpcC5sdC1pY29uX190b29sdGlwLS1sZWZ0LWJvdHRvbSB7XG4gIGJvdHRvbTogMCAhaW1wb3J0YW50O1xuICByaWdodDogY2FsYygxMDAlICsgOHB4KSAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LW1lbnUtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbHQtY29sb3Itb3ZlcmxheS10cmFuc3BhcmVudCkgIWltcG9ydGFudDtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiA5OTkgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtbWVudS1vdmVybGF5Lmx0LW1lbnUtLXNob3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBhbmltYXRpb246IGx0LWZhZGVpbiAwLjJzIGZvcndhcmRzIGxpbmVhciAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LW1lbnUsXG5sdC10b29sYmFyIC5sdC1tZW51IHtcbiAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWx0LWNvbG9yLXdoaXRlKSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogdmFyKC0tbHQtc2hhZG93RGVmYXVsdCkgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDk5OTk5ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgd2lkdGg6IG1heC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94ICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtbWVudS5sdC1tZW51LS1zaG93LFxubHQtdG9vbGJhciAubHQtbWVudS5sdC1tZW51LS1zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uOiBsdC1mYWRlaW4gMC4ycyBmb3J3YXJkcyBsaW5lYXIgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtbWVudS5sdC1tZW51LS1wb3NpdGlvbi10b3AsXG5sdC10b29sYmFyIC5sdC1tZW51Lmx0LW1lbnUtLXBvc2l0aW9uLXRvcCB7XG4gIGJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xuICByaWdodDogLTRweCAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1tZW51Lmx0LW1lbnUtLXBvc2l0aW9uLWJvdHRvbSxcbmx0LXRvb2xiYXIgLmx0LW1lbnUubHQtbWVudS0tcG9zaXRpb24tYm90dG9tIHtcbiAgdG9wOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LW1lbnUubHQtbWVudS0tcG9zaXRpb24tYm90dG9tLmx0LW1lbnUtLWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LW1lbnUubHQtbWVudS0tcG9zaXRpb24tYm90dG9tLmx0LW1lbnUtLWVycm9ycyB7XG4gIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgdG9wOiA0OHB4ICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LW1lbnUgLmx0LW1lbnVfX2l0ZW0sXG5sdC10b29sYmFyIC5sdC1tZW51IC5sdC1tZW51X19pdGVtIHtcbiAgcGFkZGluZzogOHB4IDE2cHggOHB4IDM2cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4cHggOHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci10ZXh0LWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBtYXgtY29udGVudCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI0MHB4ICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LW1lbnUgLmx0LW1lbnVfX2l0ZW0ubHQtbWVudV9faXRlbS0tY2xpY2thYmxlLFxubHQtdG9vbGJhciAubHQtbWVudSAubHQtbWVudV9faXRlbS5sdC1tZW51X19pdGVtLS1jbGlja2FibGUge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtZGVmYXVsdCkgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtbWVudSAubHQtbWVudV9faXRlbS5sdC1tZW51X19pdGVtLS1jbGlja2FibGU6aG92ZXIsXG5sdC10b29sYmFyIC5sdC1tZW51IC5sdC1tZW51X19pdGVtLmx0LW1lbnVfX2l0ZW0tLWNsaWNrYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWx0LWNvbG9yLWJhY2tncm91bmQtZGVmYXVsdCkgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtbWVudSAubHQtbWVudV9faXRlbS5sdC1tZW51X19pdGVtLS1zZWxlY3RhYmxlLFxubHQtdG9vbGJhciAubHQtbWVudSAubHQtbWVudV9faXRlbS5sdC1tZW51X19pdGVtLS1zZWxlY3RhYmxlIHtcbiAgcGFkZGluZzogOHB4IDQ0cHggOHB4IDM2cHggIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtbWVudSAubHQtbWVudV9faXRlbSAubHQtbWVudV9faXRlbV9faW5mbyxcbmx0LXRvb2xiYXIgLmx0LW1lbnUgLmx0LW1lbnVfX2l0ZW0gLmx0LW1lbnVfX2l0ZW1fX2luZm8ge1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtbGlnaHQpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtbWVudSAubHQtbWVudV9faXRlbSAubHQtbWVudV9faXRlbV9fdGFnLFxubHQtdG9vbGJhciAubHQtbWVudSAubHQtbWVudV9faXRlbSAubHQtbWVudV9faXRlbV9fdGFnIHtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDJweCA0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWx0LWNvbG9yLWJhY2tncm91bmQtZGFyaykgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtZGVmYXVsdCkgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1tZW51IC5sdC1tZW51X19pdGVtLmx0LW1lbnVfX2l0ZW0tLWhpZGRlbixcbmx0LXRvb2xiYXIgLmx0LW1lbnUgLmx0LW1lbnVfX2l0ZW0ubHQtbWVudV9faXRlbS0taGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1tZW51IC5sdC1tZW51X19pdGVtLmx0LW1lbnVfX2l0ZW0tLWFjdGl2ZSxcbmx0LXRvb2xiYXIgLmx0LW1lbnUgLmx0LW1lbnVfX2l0ZW0ubHQtbWVudV9faXRlbS0tYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtY29sb3ItYmFja2dyb3VuZC1saWdodCkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgOHB4IDdweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtbWVudSAubHQtbWVudV9faXRlbS5sdC1tZW51X19pdGVtLS1hY3RpdmU6OmFmdGVyLFxubHQtdG9vbGJhciAubHQtbWVudSAubHQtbWVudV9faXRlbS5sdC1tZW51X19pdGVtLS1hY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC9ibGFjay9hZGRfb25faWNvbl8yMF9ibGFja19jaGVjay5zdmdcIikgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgdG9wOiA3cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogZGFyaykge1xuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gbHQtZGlhbG9nIC5sdC1tZW51IC5sdC1tZW51X19pdGVtLmx0LW1lbnVfX2l0ZW0tLWFjdGl2ZTo6YWZ0ZXIsXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSBsdC10b29sYmFyIC5sdC1tZW51IC5sdC1tZW51X19pdGVtLmx0LW1lbnVfX2l0ZW0tLWFjdGl2ZTo6YWZ0ZXIsXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSBsdC1kaWFsb2cgLmx0LW1lbnUgLmx0LW1lbnVfX2l0ZW0ubHQtbWVudV9faXRlbS0tYWN0aXZlOjphZnRlcixcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRlZmF1bHRdIGx0LXRvb2xiYXIgLmx0LW1lbnUgLmx0LW1lbnVfX2l0ZW0ubHQtbWVudV9faXRlbS0tYWN0aXZlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9jaGVjay5zdmdcIikgIWltcG9ydGFudDtcbiAgfVxufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSBsdC1kaWFsb2cgLmx0LW1lbnUgLmx0LW1lbnVfX2l0ZW0ubHQtbWVudV9faXRlbS0tYWN0aXZlOjphZnRlcixcbltkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gbHQtdG9vbGJhciAubHQtbWVudSAubHQtbWVudV9faXRlbS5sdC1tZW51X19pdGVtLS1hY3RpdmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9jaGVjay5zdmdcIikgIWltcG9ydGFudDtcbn1cblxubHQtZGlhbG9nIC5sdC1zY29yZSB7XG4gIGhlaWdodDogMjhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjhweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMC4ycyAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1zY29yZSAubHQtc2NvcmVfX2xhYmVsIHtcbiAgbGluZS1oZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMxOTc2ZjAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbHQtY29sb3ItYmFja2dyb3VuZC1saWdodCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIHRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtc2NvcmUubHQtc2NvcmUtLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtc2NvcmU6aG92ZXIgLmx0LWljb25fX3Rvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBhbmltYXRpb246IGx0LWZhZGVpbiAwLjJzIGZvcndhcmRzIGxpbmVhciAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fc2VsZWN0b3Itd3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDhweCAyMHB4IDhweCA4cHggIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19zZWxlY3Rvci13cmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtY29sb3ItYmFja2dyb3VuZC1kZWZhdWx0KSAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX3NlbGVjdG9yLXdyYXBwZXIubHQtZGlhbG9nX19zZWxlY3Rvci13cmFwcGVyLS1jb3VudFNlbGVjdCAubHQtZGlhbG9nX19jdXJyZW50LXNlbGVjdGlvbiB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19zZWxlY3Rvci13cmFwcGVyLmx0LWRpYWxvZ19fc2VsZWN0b3Itd3JhcHBlci0tY291bnRTZWxlY3QgLmx0LWRpYWxvZ19fY3VycmVudC1zZWxlY3Rpb246OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19zZWxlY3Rvci13cmFwcGVyLmx0LWRpYWxvZ19fc2VsZWN0b3Itd3JhcHBlci0taGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWVmMiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiB2YXIoLS1sdC1zaGFkb3dBY3RpdmUpICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19jdXJyZW50LXNlbGVjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMCAwIDI1cHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05OTlweCAtOTk5cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fY3VycmVudC1zZWxlY3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG8gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fc2VsZWN0b3Ige1xuICBhbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtZGVmYXVsdCkgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LWtlcm5pbmc6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC1sYW5ndWFnZS1vdmVycmlkZTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplLWFkanVzdDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXN0cmV0Y2g6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXN5bnRoZXNpczogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LWFsdGVybmF0ZXM6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LWNhcHM6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LWVhc3QtYXNpYW46IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LWxpZ2F0dXJlczogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQtcG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgaHlwaGVuczogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBsaW5lLWJyZWFrOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGluaXRpYWwgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtaW5kZW50OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHdvcmQtc3BhY2luZzogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxuXG4ubHQtLXRodW5kZXJiaXJkIGx0LWRpYWxvZyAubHQtZGlhbG9nX19zZWxlY3Rvci13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG59XG4ubHQtLXRodW5kZXJiaXJkIGx0LWRpYWxvZyAubHQtZGlhbG9nX19zZWxlY3RvciB7XG4gIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LXRvZ2dsZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgcGFkZGluZzogOHB4IDhweCA4cHggMzZweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDhweCBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LXRvZ2dsZS1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtY29sb3ItYmFja2dyb3VuZC1kZWZhdWx0KSAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC10b2dnbGUtaXRlbSAubHQtdG9nZ2xlLWl0ZW1fX3RpdGxlIC5sdC10b2dnbGUtaXRlbV9fdGl0bGVfX2luZm8ge1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtbGlnaHQpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtdG9nZ2xlLWl0ZW0gLmx0LXRvZ2dsZS1pdGVtX190b2dnbGUge1xuICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbHQtY29sb3ItdGV4dC12ZXJ5LWxpZ2h0KSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtdG9nZ2xlLWl0ZW0gLmx0LXRvZ2dsZS1pdGVtX190b2dnbGUgLmx0LXRvZ2dsZS1pdGVtX190b2dnbGVfX2RvdCB7XG4gIGhlaWdodDogMTZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTZweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB0b3A6IDJweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1sdC1jb2xvci13aGl0ZSkgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8xNi9zcGVjaWFsL2FkZF9vbl9pY29uXzE2X3NwZWNpYWxfc3dpdGNoX2luYWN0aXZlLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC10b2dnbGUtaXRlbSAubHQtdG9nZ2xlLWl0ZW1fX3RvZ2dsZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWx0LWNvbG9yLXRleHQtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LXRvZ2dsZS1pdGVtIC5sdC10b2dnbGUtaXRlbV9fdG9nZ2xlOmhvdmVyIC5sdC10b2dnbGUtaXRlbV9fdG9nZ2xlX19kb3Qge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNHB4KSAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC10b2dnbGUtaXRlbS5sdC10b2dnbGUtaXRlbS0tLWNoZWNrZWQgLmx0LXRvZ2dsZS1pdGVtX190b2dnbGUge1xuICBiYWNrZ3JvdW5kOiAjMjM5YWZmICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LXRvZ2dsZS1pdGVtLmx0LXRvZ2dsZS1pdGVtLS0tY2hlY2tlZCAubHQtdG9nZ2xlLWl0ZW1fX3RvZ2dsZSAubHQtdG9nZ2xlLWl0ZW1fX3RvZ2dsZV9fZG90IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMTYvc3BlY2lhbC9hZGRfb25faWNvbl8xNl9zcGVjaWFsX3N3aXRjaF9hY3RpdmUuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LXRvZ2dsZS1pdGVtLmx0LXRvZ2dsZS1pdGVtLS0tY2hlY2tlZCAubHQtdG9nZ2xlLWl0ZW1fX3RvZ2dsZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxOTc2ZjAgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtdG9nZ2xlLWl0ZW0ubHQtdG9nZ2xlLWl0ZW0tLS1jaGVja2VkIC5sdC10b2dnbGUtaXRlbV9fdG9nZ2xlOmhvdmVyIC5sdC10b2dnbGUtaXRlbV9fdG9nZ2xlX19kb3Qge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCkgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogZGFyaykge1xuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gbHQtZGlhbG9nIC5sdC10b2dnbGUtaXRlbSAubHQtdG9nZ2xlLWl0ZW1fX3RvZ2dsZSAubHQtdG9nZ2xlLWl0ZW1fX3RvZ2dsZV9fZG90LFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gbHQtZGlhbG9nIC5sdC10b2dnbGUtaXRlbSAubHQtdG9nZ2xlLWl0ZW1fX3RvZ2dsZSAubHQtdG9nZ2xlLWl0ZW1fX3RvZ2dsZV9fZG90IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzE2L3doaXRlL2FkZF9vbl9pY29uXzE2X3doaXRlX3N3aXRjaF9pbmFjdGl2ZS5zdmdcIikgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gbHQtZGlhbG9nIC5sdC10b2dnbGUtaXRlbS5sdC10b2dnbGUtaXRlbS0tLWNoZWNrZWQgLmx0LXRvZ2dsZS1pdGVtX190b2dnbGUgLmx0LXRvZ2dsZS1pdGVtX190b2dnbGVfX2RvdCxcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRlZmF1bHRdIGx0LWRpYWxvZyAubHQtdG9nZ2xlLWl0ZW0ubHQtdG9nZ2xlLWl0ZW0tLS1jaGVja2VkIC5sdC10b2dnbGUtaXRlbV9fdG9nZ2xlIC5sdC10b2dnbGUtaXRlbV9fdG9nZ2xlX19kb3Qge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMTYvd2hpdGUvYWRkX29uX2ljb25fMTZfd2hpdGVfc3dpdGNoX2FjdGl2ZS5zdmdcIikgIWltcG9ydGFudDtcbiAgfVxufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSBsdC1kaWFsb2cgLmx0LXRvZ2dsZS1pdGVtIC5sdC10b2dnbGUtaXRlbV9fdG9nZ2xlIC5sdC10b2dnbGUtaXRlbV9fdG9nZ2xlX19kb3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzE2L3doaXRlL2FkZF9vbl9pY29uXzE2X3doaXRlX3N3aXRjaF9pbmFjdGl2ZS5zdmdcIikgIWltcG9ydGFudDtcbn1cbltkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gbHQtZGlhbG9nIC5sdC10b2dnbGUtaXRlbS5sdC10b2dnbGUtaXRlbS0tLWNoZWNrZWQgLmx0LXRvZ2dsZS1pdGVtX190b2dnbGUgLmx0LXRvZ2dsZS1pdGVtX190b2dnbGVfX2RvdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMTYvd2hpdGUvYWRkX29uX2ljb25fMTZfd2hpdGVfc3dpdGNoX2FjdGl2ZS5zdmdcIikgIWltcG9ydGFudDtcbn1cblxuLmx0LWhpbnQge1xuICBhbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQta2VybmluZzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LWxhbmd1YWdlLW92ZXJyaWRlOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZS1hZGp1c3Q6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3RyZXRjaDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3ludGhlc2lzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1hbHRlcm5hdGVzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1jYXBzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1lYXN0LWFzaWFuOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LXBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgaHlwaGVuczogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBsaW5lLWJyZWFrOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGluaXRpYWwgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtaW5kZW50OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHdvcmQtc3BhY2luZzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgei1pbmRleDogMTAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMThweCAxMnB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWx0LWNvbG9yLXdoaXRlKSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSkpICFpbXBvcnRhbnQ7XG4gIHdpbGwtY2hhbmdlOiBmaWx0ZXIgIWltcG9ydGFudDtcbn1cbi5sdC1oaW50Lmx0LXBvc2l0aW9uLS10b3AtbGVmdCB7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgYm90dG9tOiAxMjAlICFpbXBvcnRhbnQ7XG59XG4ubHQtaGludC5sdC1wb3NpdGlvbi0tYm90dG9tLWxlZnQge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHRvcDogMTIwJSAhaW1wb3J0YW50O1xufVxuLmx0LWhpbnQubHQtcG9zaXRpb24tLXRvcC1yaWdodCB7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogMTIwJSAhaW1wb3J0YW50O1xufVxuLmx0LWhpbnQubHQtcG9zaXRpb24tLWJvdHRvbS1yaWdodCB7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHRvcDogMTIwJSAhaW1wb3J0YW50O1xufVxuLmx0LWhpbnQubHQtcG9zaXRpb24tLXRvcC1jZW50ZXIge1xuICBsZWZ0OiBjYWxjKDUwJSAtIDE2cHgpICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogMTIwJSAhaW1wb3J0YW50O1xufVxuLmx0LWhpbnQubHQtcG9zaXRpb24tLWJvdHRvbS1jZW50ZXIge1xuICBsZWZ0OiBjYWxjKDUwJSAtIDE2cHgpICFpbXBvcnRhbnQ7XG4gIHRvcDogMTIwJSAhaW1wb3J0YW50O1xufVxuLmx0LWhpbnQgLmx0LWhpbnRfX2hlYWRsaW5lIHtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDEwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA3MHB4IDAgMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgMCA2cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtZGVmYXVsdCkgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG4ubHQtaGludC5sdC1oaW50LS1nb29nbGUtZG9jcyAubHQtaGludF9faGVhZGxpbmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvY29sb3IvZ29vZ2xlX2RvY3NfdGVhc2VyLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuLmx0LWhpbnQubHQtaGludC0tb3ZlcmxlYWYgLmx0LWhpbnRfX2hlYWRsaW5lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL2NvbG9yL292ZXJsZWFmX3RlYXNlci5zdmdcIikgIWltcG9ydGFudDtcbn1cbi5sdC1oaW50Lmx0LWhpbnQtLWdvb2dsZS1zbGlkZXMgLmx0LWhpbnRfX2hlYWRsaW5lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL2NvbG9yL2dvb2dsZV9zbGlkZXNfdGVhc2VyLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuLmx0LWhpbnQgLmx0LWhpbnRfX3RleHQge1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbi5sdC1oaW50IC5sdC1oaW50X19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMzJweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvYmxhY2svYWRkX29uX2ljb25fMjBfYmxhY2tfY2xvc2Vfc21hbGwuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweCBhdXRvICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAuNiAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cbi5sdC1oaW50IC5sdC1oaW50X19jbG9zZTpob3ZlciB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuI3BvcHVwLWNvbnRhaW5lciAubHQtcGFja2FnZS1iYWRnZSxcbi5sdC1vcHRpb25zX193cmFwcGVyIC5sdC1wYWNrYWdlLWJhZGdlLFxubHQtZGlhbG9nIC5sdC1wYWNrYWdlLWJhZGdlLFxubHQtY2FyZCAubHQtcGFja2FnZS1iYWRnZSB7XG4gIGJhY2tncm91bmQ6ICNiYWRmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMxOTc2ZjAgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzLCBjb2xvciAwLjJzICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDJweCA0cHggIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG4jcG9wdXAtY29udGFpbmVyIC5sdC1wYWNrYWdlLWJhZGdlLmx0LXBhY2thZ2UtYmFkZ2UtLWJhc2ljOmhvdmVyLFxuLmx0LW9wdGlvbnNfX3dyYXBwZXIgLmx0LXBhY2thZ2UtYmFkZ2UubHQtcGFja2FnZS1iYWRnZS0tYmFzaWM6aG92ZXIsXG5sdC1kaWFsb2cgLmx0LXBhY2thZ2UtYmFkZ2UubHQtcGFja2FnZS1iYWRnZS0tYmFzaWM6aG92ZXIsXG5sdC1jYXJkIC5sdC1wYWNrYWdlLWJhZGdlLmx0LXBhY2thZ2UtYmFkZ2UtLWJhc2ljOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzE5NzZmMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2JhZGZmZiAhaW1wb3J0YW50O1xufVxuI3BvcHVwLWNvbnRhaW5lciAubHQtcGFja2FnZS1iYWRnZS5sdC1wYWNrYWdlLWJhZGdlLS1wcmVtaXVtLFxuLmx0LW9wdGlvbnNfX3dyYXBwZXIgLmx0LXBhY2thZ2UtYmFkZ2UubHQtcGFja2FnZS1iYWRnZS0tcHJlbWl1bSxcbmx0LWRpYWxvZyAubHQtcGFja2FnZS1iYWRnZS5sdC1wYWNrYWdlLWJhZGdlLS1wcmVtaXVtLFxubHQtY2FyZCAubHQtcGFja2FnZS1iYWRnZS5sdC1wYWNrYWdlLWJhZGdlLS1wcmVtaXVtIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbHQtY29sb3ItYmFja2dyb3VuZC1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1saWdodCkgIWltcG9ydGFudDtcbn1cbiNwb3B1cC1jb250YWluZXIgLmx0LXBhY2thZ2UtYmFkZ2UubHQtcGFja2FnZS1iYWRnZS0tbGFyZ2UsXG4ubHQtb3B0aW9uc19fd3JhcHBlciAubHQtcGFja2FnZS1iYWRnZS5sdC1wYWNrYWdlLWJhZGdlLS1sYXJnZSxcbmx0LWRpYWxvZyAubHQtcGFja2FnZS1iYWRnZS5sdC1wYWNrYWdlLWJhZGdlLS1sYXJnZSxcbmx0LWNhcmQgLmx0LXBhY2thZ2UtYmFkZ2UubHQtcGFja2FnZS1iYWRnZS0tbGFyZ2Uge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDZweCA4cHggIWltcG9ydGFudDtcbn1cbiNwb3B1cC1jb250YWluZXIgLmx0LXBhY2thZ2UtYmFkZ2UubHQtcGFja2FnZS1iYWRnZS0tc21hbGwsXG4ubHQtb3B0aW9uc19fd3JhcHBlciAubHQtcGFja2FnZS1iYWRnZS5sdC1wYWNrYWdlLWJhZGdlLS1zbWFsbCxcbmx0LWRpYWxvZyAubHQtcGFja2FnZS1iYWRnZS5sdC1wYWNrYWdlLWJhZGdlLS1zbWFsbCxcbmx0LWNhcmQgLmx0LXBhY2thZ2UtYmFkZ2UubHQtcGFja2FnZS1iYWRnZS0tc21hbGwge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAwIDAgNHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LW5vdGlmaWNhdGlvbi5sdC11bmRvLW5vdGlmaWNhdGlvbiB7XG4gIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB0b3A6IDEwcHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDhweCA4cHggOHB4IDYwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWx0LWNvbG9yLWdyYXktODAwKSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSBvcGFjaXR5IGVhc2UtaW4tb3V0LCB2YXIoLS10cmFuc2l0aW9uLWR1cmF0aW9uKSB0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygxMDAlICsgMTBweCkpICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDIxNDc0ODM2NDcgIWltcG9ydGFudDtcbn1cbmx0LW5vdGlmaWNhdGlvbi5sdC11bmRvLW5vdGlmaWNhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IDhweCAhaW1wb3J0YW50O1xuICBsZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgd2lkdGg6IDQ0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1sdC1jb2xvci13aGl0ZSkgdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9sb2dvcy9sb2dvX2NvbG9yX2NpcmNsZS5zdmdcIikgdG9wIGxlZnQgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5sdC1ub3RpZmljYXRpb24ubHQtdW5kby1ub3RpZmljYXRpb24ubHQtdW5kby1ub3RpZmljYXRpb24tLXZpc2libGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxubHQtbm90aWZpY2F0aW9uLmx0LXVuZG8tbm90aWZpY2F0aW9uLmx0LXVuZG8tbm90aWZpY2F0aW9uLS1oaWRpbmcge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAyMDAlKSAhaW1wb3J0YW50O1xufVxubHQtbm90aWZpY2F0aW9uLmx0LXVuZG8tbm90aWZpY2F0aW9uIC5sdC11bmRvLW5vdGlmaWNhdGlvbl9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxubHQtbm90aWZpY2F0aW9uLmx0LXVuZG8tbm90aWZpY2F0aW9uIC5sdC11bmRvLW5vdGlmaWNhdGlvbl9fbGFiZWwsXG5sdC1ub3RpZmljYXRpb24ubHQtdW5kby1ub3RpZmljYXRpb24gLmx0LXVuZG8tbm90aWZpY2F0aW9uX19kZXNjcmlwdGlvbiB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU3MTQyODU3MTQgIWltcG9ydGFudDtcbn1cbmx0LW5vdGlmaWNhdGlvbi5sdC11bmRvLW5vdGlmaWNhdGlvbiAubHQtdW5kby1ub3RpZmljYXRpb25fX2xhYmVsIHtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXdoaXRlKSAhaW1wb3J0YW50O1xufVxubHQtbm90aWZpY2F0aW9uLmx0LXVuZG8tbm90aWZpY2F0aW9uIC5sdC11bmRvLW5vdGlmaWNhdGlvbl9fZGVzY3JpcHRpb24ge1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC12ZXJ5LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxubHQtbm90aWZpY2F0aW9uLmx0LXVuZG8tbm90aWZpY2F0aW9uIC5sdC11bmRvLW5vdGlmaWNhdGlvbl9fZGVzY3JpcHRpb25fX2NtZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDRweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2xvci1ncmF5LTcwMCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci13aGl0ZSkgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcbn1cbmx0LW5vdGlmaWNhdGlvbi5sdC11bmRvLW5vdGlmaWNhdGlvbiAubHQtdW5kby1ub3RpZmljYXRpb25fX2J1dHRvbiB7XG4gIHdpZHRoOiA2OXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjhweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvY29sb3IvdW5kby1idXR0b24uc3ZnXCIpIGNlbnRlciBsZWZ0IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cbmx0LW5vdGlmaWNhdGlvbi5sdC11bmRvLW5vdGlmaWNhdGlvbiAubHQtdW5kby1ub3RpZmljYXRpb25fX2J1dHRvbjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50O1xufVxuXG4ubHQtY291bnRkb3duX19kaWdpdCB7XG4gIGJhY2tncm91bmQ6ICNmZmY3ZjAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNlMTRjMGMgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNnB4IDRweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvTW9ub1wiLCBcIkNvdXJpZXJcIiwgbW9ub3NwYWNlICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1jb3VudGRvd25fX2RpdmlkZXIge1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDJweCAzcHggIWltcG9ydGFudDtcbn1cblxuLmx0LXJlcGhyYXNpbmctdGVhc2VyIHtcbiAgcGFkZGluZzogOHB4IDhweCAwIDhweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgNHB4IDRweCA0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbHQtY29sb3ItYm9yZGVyLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDhweCA4cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbn1cblxuLmx0LXJlcGhyYXNpbmctdGVhc2VyX19oZWFkZXIsXG4ubHQtcmVwaHJhc2luZy10ZWFzZXJfX2Rlc2NyaXB0aW9uLFxuLmx0LXJlcGhyYXNpbmctdGVhc2VyX19saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xufVxuXG4ubHQtcmVwaHJhc2luZy10ZWFzZXJfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbHQtY29sb3ItYmFja2dyb3VuZC1saWdodCkgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTJweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1sdC1jb2xvci1ib3JkZXItZGVmYXVsdCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1yZXBocmFzaW5nLXRlYXNlcl9fY291bnRkb3duIHtcbiAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1yZXBocmFzaW5nLXRlYXNlcl9fY291bnRkb3duX19zdWZmaXgge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4xNDI4NTcxNDI5ICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1yZXBocmFzaW5nLXRlYXNlcl9fdGltZXJfX2RpZ2l0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtY29sb3Itd2hpdGUpICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1yZXBocmFzaW5nLXRlYXNlcl9fdGltZXJfX2RpZ2l0LFxuLmx0LXJlcGhyYXNpbmctdGVhc2VyX190aW1lcl9fZGl2aWRlciB7XG4gIGNvbG9yOiAjZjM3YjIzICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1yZXBocmFzaW5nLXRlYXNlcl9fY2FwdGlvbixcbi5sdC1yZXBocmFzaW5nLXRlYXNlcl9fZGVzY3JpcHRpb24ge1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjg2ICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1yZXBocmFzaW5nLXRlYXNlcl9fY2FwdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmx0LXJlcGhyYXNpbmctdGVhc2VyX19kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci10ZXh0LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG4ubHQtcmVwaHJhc2luZy10ZWFzZXJfX2xpc3QtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogMnB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4NiAhaW1wb3J0YW50O1xufVxuLmx0LXJlcGhyYXNpbmctdGVhc2VyX19saXN0LWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTRweCAhaW1wb3J0YW50O1xuICB0b3A6IDNweCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvc3BlY2lhbC9hZGRfb25faWNvbl8yMF9vcmFuZ2VfY2hlY2suc3ZnXCIpIGxlZnQgdG9wIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbn1cblxuLmx0LXJlcGhyYXNpbmctdGVhc2VyX19jdGEge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDhweCAxNnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmMzdiMjMgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXdoaXRlKSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG4gIHVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubHQtcmVwaHJhc2luZy10ZWFzZXJfX2N0YTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlMTRjMGMgIWltcG9ydGFudDtcbn1cblxubHQtY29tcC1kaWZmIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtZGlmZiAubHQtY29tcC1kaWZmX19pdGVtLS1hZGRlZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtZGlmZiAubHQtY29tcC1kaWZmX19pdGVtLS1yZW1vdmVkIHtcbiAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci10ZXh0LWxpZ2h0KSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1kaWZmOmhvdmVyIC5sdC1jb21wLWRpZmZfX2l0ZW0tLWFkZGVkIHtcbiAgY29sb3I6ICMxOTc2ZjAgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtZGlmZjpob3ZlciAubHQtY29tcC1kaWZmX19pdGVtLS1yZW1vdmVkIHtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtdmVyeS1saWdodCkgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtZGlmZiAubHQtY29tcC1kaWZmX19pdGVtIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyAhaW1wb3J0YW50O1xufVxuXG5sdC1jb21wLWNhcmQtYmFzZSB7XG4gIGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC1rZXJuaW5nOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtbGFuZ3VhZ2Utb3ZlcnJpZGU6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC1zaXplLWFkanVzdDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC1zdHJldGNoOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC1zeW50aGVzaXM6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LWFsdGVybmF0ZXM6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LWNhcHM6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LWVhc3QtYXNpYW46IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LWxpZ2F0dXJlczogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQtcG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBoeXBoZW5zOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGxpbmUtYnJlYWs6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcbiAgdGV4dC1pbmRlbnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWwgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgd29yZC1zcGFjaW5nOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiB2YXIoLS1sdC1jb21wLWNhcmQtYmFzZS1tYXgtaGVpZ2h0LCBub25lKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWxpZ2h0KSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiB2YXIoLS1sdC1zaGFkb3dBY3RpdmUpICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uOiBsdC1mYWRlaW4gMC4ycyAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDIxNDc0ODM2NDcgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1iYXNlLmx0LWNvbXAtY2FyZC1iYXNlLS1uYXJyb3cge1xuICBtYXgtd2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjIwcHggIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1iYXNlLmx0LWNvbXAtY2FyZC1iYXNlLS13aWRlIHtcbiAgbWF4LXdpZHRoOiA0MjBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtYmFzZSAubHQtY29tcC1jYXJkLWJhc2VfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtYmFzZSAubHQtY29tcC1jYXJkLWJhc2VfX2hlYWRlcl9fbGVmdCxcbmx0LWNvbXAtY2FyZC1iYXNlIC5sdC1jb21wLWNhcmQtYmFzZV9faGVhZGVyX19yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgcGFkZGluZzogNHB4IDhweCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWJhc2UgLmx0LWNvbXAtY2FyZC1iYXNlX19oZWFkZXJfX2xlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtYmFzZSAubHQtY29tcC1jYXJkLWJhc2VfX2hlYWRlcl9fcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWJhc2UgLmx0LWNvbXAtY2FyZC1iYXNlX19sb2dvIHtcbiAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogNnB4IDRweCA2cHggMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzE2L2JsYWNrL2FkZF9vbl9pY29uXzE2X2JsYWNrX2xvZ28uc3ZnXCIpIGxlZnQgdG9wIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWJhc2UgLmx0LWNvbXAtY2FyZC1iYXNlX19sb2dvLS1jbGlja2FibGUge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1iYXNlIC5sdC1jb21wLWNhcmQtYmFzZV9fbG9nby0tY2xpY2thYmxlOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43ICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtYmFzZSAubHQtY29tcC1jYXJkLWJhc2VfX2NhcHRpb24ge1xuICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMiAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci10ZXh0LWRlZmF1bHQpICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtYmFzZSAubHQtY29tcC1jYXJkLWJhc2VfX3NlbGVjdG9yIHtcbiAgaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtYmFzZSAubHQtY29tcC1jYXJkLWJhc2VfX3NlbGVjdG9yW2RhdGEtZGlzYWJsZWQ9dHJ1ZV0ge1xuICBvcGFjaXR5OiAwLjggIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1iYXNlIC5sdC1jb21wLWNhcmQtYmFzZV9fc2VsZWN0b3JfX2xhYmVsIHtcbiAgcGFkZGluZzogMCAyNHB4IDAgNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvYmxhY2svYWRkX29uX2ljb25fMjBfYmxhY2tfY2hldnJvbl9kb3duLnN2Z1wiKSByaWdodCBjZW50ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtYmFzZSAubHQtY29tcC1jYXJkLWJhc2VfX3NlbGVjdG9yX19sYWJlbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWx0LWNvbG9yLWJhY2tncm91bmQtZGVmYXVsdCkgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1iYXNlIC5sdC1jb21wLWNhcmQtYmFzZV9fc2VsZWN0b3JfX21lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdG9wOiBjYWxjKDEwMCUgKyA0cHgpICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2xvci13aGl0ZSkgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogdmFyKC0tbHQtc2hhZG93RGVmYXVsdCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uOiBsdC1mYWRlaW4gMC4ycyAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxMDAgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1iYXNlIC5sdC1jb21wLWNhcmQtYmFzZV9fc2VsZWN0b3JfX21lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDRweCAxMnB4IDRweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS42NjY2NjY2NjY3ICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWJhc2UgLmx0LWNvbXAtY2FyZC1iYXNlX19zZWxlY3Rvcl9fbWVudS1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtY29sb3ItYmFja2dyb3VuZC1kZWZhdWx0KSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWJhc2UgLmx0LWNvbXAtY2FyZC1iYXNlX19zZWxlY3Rvcl9fbWVudS1pdGVtLS1jdXJyZW50IHtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWx0LWNvbG9yLWJhY2tncm91bmQtbGlnaHQpIHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvYmxhY2svYWRkX29uX2ljb25fMjBfYmxhY2tfY2hlY2suc3ZnXCIpIDRweCA1MCUgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTJweCAxMnB4ICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtYmFzZSAubHQtY29tcC1jYXJkLWJhc2VfX3NlbGVjdG9yX19tZW51LWl0ZW0tLWN1cnJlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWJhc2UgLmx0LWNvbXAtY2FyZC1iYXNlX19jbG9zZSB7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1iYXNlIC5sdC1jb21wLWNhcmQtYmFzZV9fY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWRhcmspICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtYmFzZSAubHQtY29tcC1jYXJkLWJhc2VfX2Nsb3NlX19sYWJlbCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWJhc2UgLmx0LWNvbXAtY2FyZC1iYXNlX19mb290ZXI6ZW1wdHkge1xuICBoZWlnaHQ6IDEycHggIWltcG9ydGFudDtcbn1cblxubHQtY29tcC1jYXJkLWNvbnRlbnQge1xuICBhbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQta2VybmluZzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LWxhbmd1YWdlLW92ZXJyaWRlOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZS1hZGp1c3Q6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3RyZXRjaDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3ludGhlc2lzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1hbHRlcm5hdGVzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1jYXBzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1lYXN0LWFzaWFuOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LXBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgaHlwaGVuczogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBsaW5lLWJyZWFrOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGluaXRpYWwgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtaW5kZW50OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHdvcmQtc3BhY2luZzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgNHB4IDRweCA0cHggIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1jb250ZW50IC5sdC1jb21wLWNhcmQtY29udGVudF9fd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWx0LWNvbG9yLXdoaXRlKSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogdmFyKC0tbHQtc2hhZG93RGVmYXVsdCkgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtY2FyZC1jb250ZW50X193cmFwLS1wYWRkaW5nIHtcbiAgcGFkZGluZzogOHB4IDhweCAwIDhweCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtY2FyZC1jb250ZW50X190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDRweCA0cHggNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS42NjY2NjY2NjY3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci10ZXh0LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtY2FyZC1jb250ZW50X190aXRsZV9fcHJlZml4IHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtY2FyZC1jb250ZW50X19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtY2FyZC1jb250ZW50X19jYXB0aW9uIHtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtbGlnaHQpICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjY2NjY2NjY2NjcgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1jb250ZW50IC5sdC1jb21wLWNhcmQtY29udGVudF9fY29udHJvbHMge1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1jYXJkLWNvbnRlbnRfX2NvbnRyb2wge1xuICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1jYXJkLWNvbnRlbnRfX2NvbnRyb2w6aG92ZXIge1xuICBvcGFjaXR5OiAwLjcgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1jb250ZW50IC5sdC1jb21wLWNhcmQtY29udGVudF9fY29udHJvbC5sdC1jYXJkX19idXR0b24tZm9jdXNlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBvdXRsaW5lLW9mZnNldDogMnB4ICFpbXBvcnRhbnQ7XG4gIG91dGxpbmUtd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtY2FyZC1jb250ZW50X19jb250cm9sLmx0LWNhcmRfX2J1dHRvbi1mb2N1c2VkLmx0LWljb25fX2FkZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNvbXAtY2FyZC1iYXNlIC5sdC1lcnJvci1jYXJkX19rZXlib2FyZC1oaW50IHtcbiAgbWFyZ2luOiAwIDRweCA4cHggNHB4ICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtYmFzZSAubHQtZXJyb3ItY2FyZF9fZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDhweCAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1saWdodCkgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4NiAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWJhc2UgLmx0LWVycm9yLWNhcmRfX3N1Z2dlc3Rpb24sXG5sdC1jb21wLWNhcmQtYmFzZSAubHQtZXJyb3ItY2FyZF9fZGlzbWlzcyxcbmx0LWNvbXAtY2FyZC1iYXNlIC5sdC1lcnJvci1jYXJkX19wcmVtaXVtLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4NiAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1iYXNlIC5sdC1lcnJvci1jYXJkX19zdWdnZXN0aW9uLFxubHQtY29tcC1jYXJkLWJhc2UgLmx0LWVycm9yLWNhcmRfX3ByZW1pdW0tYnV0dG9uIHtcbiAgcGFkZGluZzogNHB4IDhweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgOHB4IDhweCAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3Itd2hpdGUpICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWJhc2UgLmx0LWVycm9yLWNhcmRfX3N1Z2dlc3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjM5YWZmICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtYmFzZSAubHQtZXJyb3ItY2FyZF9fc3VnZ2VzdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTc2ZjAgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1iYXNlIC5sdC1lcnJvci1jYXJkX19kaXNtaXNzIHtcbiAgcGFkZGluZzogMCA0cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1iYXNlIC5sdC1lcnJvci1jYXJkX19kaXNtaXNzOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtdmVyeS1saWdodCkgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1iYXNlIC5sdC1lcnJvci1jYXJkX19kaXNtaXNzLmx0LWNhcmRfX2J1dHRvbi1mb2N1c2VkIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHggMCAhaW1wb3J0YW50O1xuICBvdXRsaW5lLXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1iYXNlIC5sdC1lcnJvci1jYXJkX19wcmVtaXVtLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNmMzdiMjMgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1iYXNlIC5sdC1lcnJvci1jYXJkX19wcmVtaXVtLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTRjMGMgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1iYXNlIC5sdC1lcnJvci1jYXJkX19zdWdnZXN0aW9uLS1oaWdobGlnaHQgbHQtZW0ge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWJhc2UgLmx0LWVycm9yLWNhcmRfX3N1Z2dlc3Rpb24tLWhpZ2hsaWdodCBsdC1zdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWJhc2UgLmx0LWVycm9yLWNhcmRfX3N1Z2dlc3Rpb24tLXJlbW92ZSxcbmx0LWNvbXAtY2FyZC1iYXNlIC5sdC1lcnJvci1jYXJkX19zdWdnZXN0aW9uLS1kZWxldGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWYyODUwICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtYmFzZSAubHQtZXJyb3ItY2FyZF9fc3VnZ2VzdGlvbi0tcmVtb3ZlOmhvdmVyLFxubHQtY29tcC1jYXJkLWJhc2UgLmx0LWVycm9yLWNhcmRfX3N1Z2dlc3Rpb24tLWRlbGV0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMDE5NDEgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1iYXNlIC5sdC1lcnJvci1jYXJkX19zdWdnZXN0aW9uLS1yZW1vdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1iYXNlIC5sdC1lcnJvci1jYXJkX19zdWdnZXN0aW9uLS1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KSAhaW1wb3J0YW50O1xuICBsZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgdG9wOiBjYWxjKDUwJSArIDJweCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWx0LWNvbG9yLXdoaXRlKSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWJhc2UgLmx0LWVycm9yLWNhcmRfX3N1Z2dlc3Rpb24tLWNvcnJlY3QtYWxsLFxubHQtY29tcC1jYXJkLWJhc2UgLmx0LWVycm9yLWNhcmRfX3N1Z2dlc3Rpb24tLW9wdGlvbmFsIHtcbiAgYm9yZGVyOiAycHggc29saWQgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMnB4IDZweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNTM4NDYxNTM4NSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1iYXNlIC5sdC1lcnJvci1jYXJkX19zdWdnZXN0aW9uLS1vcHRpb25hbCB7XG4gIGJvcmRlci1jb2xvcjogIzIzOWFmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIzOWFmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWJhc2UgLmx0LWVycm9yLWNhcmRfX3N1Z2dlc3Rpb24tLW9wdGlvbmFsOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtY29sb3ItYmFja2dyb3VuZC1kZWZhdWx0KSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWJhc2UgLmx0LWVycm9yLWNhcmRfX3N1Z2dlc3Rpb24tLWNvcnJlY3QtYWxsIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1sdC1jb2xvci1ib3JkZXItZGFyaykgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtYmFzZSAubHQtZXJyb3ItY2FyZF9fc3VnZ2VzdGlvbi0tY29ycmVjdC1hbGwgbHQtZW0ge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMTk3NmYwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjg2ICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtYmFzZSAubHQtZXJyb3ItY2FyZF9fc3VnZ2VzdGlvbi0tY29ycmVjdC1hbGw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtYmFzZSAubHQtZXJyb3ItY2FyZF9fc3VnZ2VzdGlvbi1oaW50IHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAwIDAgNHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNvbXAtY2FyZC1iYXNlIC5sdC1jb21wLXJlcGhyYXNlLWNhcmRfX2NvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiBjYWxjKHZhcigtLWx0LWNvbXAtY2FyZC1iYXNlLW1heC1oZWlnaHQsIDYwMHB4KSAtIDcycHgpICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtYmFzZSAubHQtY29tcC1yZXBocmFzZS1jYXJkX19rZXlib2FyZC1oaW50IHtcbiAgbWFyZ2luOiAwIDRweCA4cHggNHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNvbXAtY2FyZC1jb250ZW50Lmx0LWNvbXAtcGFyYXBocmFzaW5nLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQubHQtY29tcC1wYXJhcGhyYXNpbmctY29udGVudC0tbm8tZGlzdGFuY2UtdG9wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtcGFyYXBocmFzaW5nLWNvbnRlbnRfX2ZpbHRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtcGFyYXBocmFzaW5nLWNvbnRlbnRfX2ZpbHRlcl9fbGFiZWwge1xuICBwYWRkaW5nOiAwIDIwcHggMCA0cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC9zcGVjaWFsL2FkZF9vbl9pY29uXzIwX2JsdWVfY2hldnJvbl9kb3duLnN2Z1wiKSByaWdodCBjZW50ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjM5YWZmICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjY2NjY2NjY2NjcgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtcGFyYXBocmFzaW5nLWNvbnRlbnRfX2ZpbHRlcl9fbGFiZWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1wYXJhcGhyYXNpbmctY29udGVudF9fZmlsdGVyX19saXN0IHtcbiAgbWluLXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IDI0cHggIWltcG9ydGFudDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtY29sb3ItYmFja2dyb3VuZC1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiB2YXIoLS1sdC1zaGFkb3dBY3RpdmUpICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbjogZmFkZS1pbiAwLjJzICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDEwICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1wYXJhcGhyYXNpbmctY29udGVudF9fZmlsdGVyX19saXN0LS12aXNibGUge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtcGFyYXBocmFzaW5nLWNvbnRlbnRfX2ZpbHRlcl9fbGlzdF9faXRlbSB7XG4gIHBhZGRpbmc6IDRweCA4cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWx0LWNvbG9yLWJvcmRlci1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzMzMzICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtcGFyYXBocmFzaW5nLWNvbnRlbnRfX2ZpbHRlcl9fbGlzdF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtcGFyYXBocmFzaW5nLWNvbnRlbnRfX2ZpbHRlcl9fbGlzdF9faXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjMjM5YWZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWx0LWNvbG9yLWJhY2tncm91bmQtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1wYXJhcGhyYXNpbmctY29udGVudF9fcmVwaHJhc2luZy1oaW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDhweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4NiAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtcGFyYXBocmFzaW5nLWNvbnRlbnRfX3JlcGhyYXNpbmctaGludDpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci10ZXh0LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtcGFyYXBocmFzaW5nLWNvbnRlbnRfX3JlcGhyYXNpbmctaGludCBsdC1lbSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1jb250ZW50IC5sdC1jb21wLXBhcmFwaHJhc2luZy1jb250ZW50X19yZXBocmFzaW5nLWhpbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDE0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvc3BlY2lhbC9hZGRfb25faWNvbl8yMF9wcmVtaXVtLnN2Z1wiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1wYXJhcGhyYXNpbmctY29udGVudF9fcmVwaHJhc2luZy1oaW50X190ZXh0LFxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtcGFyYXBocmFzaW5nLWNvbnRlbnRfX3JlcGhyYXNpbmctaGludF9fY3RhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1wYXJhcGhyYXNpbmctY29udGVudF9fcmVwaHJhc2luZy1oaW50X19jdGEge1xuICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2YzN2IyMyAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1wYXJhcGhyYXNpbmctY29udGVudF9fcmVwaHJhc2luZy1oaW50OmhvdmVyIC5sdC1jb21wLXBhcmFwaHJhc2luZy1jb250ZW50X19yZXBocmFzaW5nLWhpbnRfX2N0YSB7XG4gIGNvbG9yOiAjZTE0YzBjICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1wYXJhcGhyYXNpbmctY29udGVudF9faXRlbXMge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1wYXJhcGhyYXNpbmctY29udGVudF9faXRlbSB7XG4gIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4NiAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tbHQtY29sb3ItYm9yZGVyLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1jb250ZW50IC5sdC1jb21wLXBhcmFwaHJhc2luZy1jb250ZW50X19pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtcGFyYXBocmFzaW5nLWNvbnRlbnRfX2l0ZW0ubHQtY2FyZF9fYnV0dG9uLWZvY3VzZWQge1xuICBvdXRsaW5lLW9mZnNldDogLTJweCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtcGFyYXBocmFzaW5nLWNvbnRlbnRfX2l0ZW0tLXRvcC1lbGVtZW50IHtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtcGFyYXBocmFzaW5nLWNvbnRlbnRfX2l0ZW1zOmhvdmVyIC5sdC1jb21wLXBhcmFwaHJhc2luZy1jb250ZW50X19pdGVtIHtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtdmVyeS1saWdodCkgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1jb250ZW50IC5sdC1jb21wLXBhcmFwaHJhc2luZy1jb250ZW50X19pdGVtczpob3ZlciAubHQtY29tcC1wYXJhcGhyYXNpbmctY29udGVudF9faXRlbTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWx0LXNoYWRvd0FjdGl2ZSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtcGFyYXBocmFzaW5nLWNvbnRlbnRfX2l0ZW1zOmhvdmVyIC5sdC1jb21wLXBhcmFwaHJhc2luZy1jb250ZW50X19pdGVtOmZpcnN0LWNoaWxkOm5vdCgubHQtY29tcC1wYXJhcGhyYXNpbmctY29udGVudF9faXRlbS0tdG9wLWVsZW1lbnQpOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1sdC1jb2xvci1ib3JkZXItZGVmYXVsdCkgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1jb250ZW50IC5sdC1jb21wLXBhcmFwaHJhc2luZy1jb250ZW50X19jb25maXJtYXRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTcxNDI4NTcgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NzZmMCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtcGFyYXBocmFzaW5nLWNvbnRlbnRfX2NvbmZpcm1hdGlvbl9faW1hZ2Uge1xuICBtYXgtd2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1wYXJhcGhyYXNpbmctY29udGVudF9fY29uZmlybWF0aW9uX19pbWFnZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogNDMuNzUlICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL2NvbG9yL3JlcGhyYXNpbmdfaWxsdXN0cmF0aW9uLnBuZ1wiKSBjZW50ZXIgdG9wIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gIGx0LWNvbXAtY2FyZC1jb250ZW50IC5sdC1jb21wLXBhcmFwaHJhc2luZy1jb250ZW50X19jb25maXJtYXRpb25fX2ltYWdlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL2NvbG9yL3JlcGhyYXNpbmdfaWxsdXN0cmF0aW9uLTJ4LnBuZ1wiKSAhaW1wb3J0YW50O1xuICB9XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1wYXJhcGhyYXNpbmctY29udGVudF9fY29uZmlybWF0aW9uX19pbWFnZS0tZGU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL2NvbG9yL3JlcGhyYXNpbmdfaWxsdXN0cmF0aW9uX2RlLnBuZ1wiKSAhaW1wb3J0YW50O1xufVxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICBsdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1wYXJhcGhyYXNpbmctY29udGVudF9fY29uZmlybWF0aW9uX19pbWFnZS0tZGU6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvY29sb3IvcmVwaHJhc2luZ19pbGx1c3RyYXRpb25fZGUtMngucG5nXCIpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmx0LWNvbXAtY2FyZC1jb250ZW50IC5sdC1jb21wLXBhcmFwaHJhc2luZy1jb250ZW50X19jb25maXJtYXRpb25fX2ltYWdlLS1mcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvY29sb3IvcmVwaHJhc2luZ19pbGx1c3RyYXRpb25fZnIucG5nXCIpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gIGx0LWNvbXAtY2FyZC1jb250ZW50IC5sdC1jb21wLXBhcmFwaHJhc2luZy1jb250ZW50X19jb25maXJtYXRpb25fX2ltYWdlLS1mcjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaWxsdXN0cmF0aW9ucy9jb2xvci9yZXBocmFzaW5nX2lsbHVzdHJhdGlvbl9mci0yeC5wbmdcIikgIWltcG9ydGFudDtcbiAgfVxufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtcGFyYXBocmFzaW5nLWNvbnRlbnRfX2NvbmZpcm1hdGlvbl9faW1hZ2UtLWVzOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaWxsdXN0cmF0aW9ucy9jb2xvci9yZXBocmFzaW5nX2lsbHVzdHJhdGlvbl9lcy5wbmdcIikgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHtcbiAgbHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtcGFyYXBocmFzaW5nLWNvbnRlbnRfX2NvbmZpcm1hdGlvbl9faW1hZ2UtLWVzOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL2NvbG9yL3JlcGhyYXNpbmdfaWxsdXN0cmF0aW9uX2VzLTJ4LnBuZ1wiKSAhaW1wb3J0YW50O1xuICB9XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1wYXJhcGhyYXNpbmctY29udGVudF9fY29uZmlybWF0aW9uX19pbWFnZS0tcHQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL2NvbG9yL3JlcGhyYXNpbmdfaWxsdXN0cmF0aW9uX3B0LnBuZ1wiKSAhaW1wb3J0YW50O1xufVxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICBsdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1wYXJhcGhyYXNpbmctY29udGVudF9fY29uZmlybWF0aW9uX19pbWFnZS0tcHQ6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvY29sb3IvcmVwaHJhc2luZ19pbGx1c3RyYXRpb25fcHQtMngucG5nXCIpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmx0LWNvbXAtY2FyZC1jb250ZW50IC5sdC1jb21wLXBhcmFwaHJhc2luZy1jb250ZW50X19jb25maXJtYXRpb25fX2NvbnRlbnQge1xuICBwYWRkaW5nOiAyMHB4IDE0cHggMTZweCAxNHB4ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgLTRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1wYXJhcGhyYXNpbmctY29udGVudF9fY29uZmlybWF0aW9uX19oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1jb250ZW50IC5sdC1jb21wLXBhcmFwaHJhc2luZy1jb250ZW50X19jb25maXJtYXRpb25fX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1wYXJhcGhyYXNpbmctY29udGVudF9fY29uZmlybWF0aW9uX190ZXh0IGEsIGx0LWNvbXAtY2FyZC1jb250ZW50IC5sdC1jb21wLXBhcmFwaHJhc2luZy1jb250ZW50X19jb25maXJtYXRpb25fX3RleHQge1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1saWdodCkgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1jb250ZW50IC5sdC1jb21wLXBhcmFwaHJhc2luZy1jb250ZW50X19jb25maXJtYXRpb25fX3RleHQgYTpob3Zlcixcbmx0LWNvbXAtY2FyZC1jb250ZW50IC5sdC1jb21wLXBhcmFwaHJhc2luZy1jb250ZW50X19jb25maXJtYXRpb25fX3RleHQgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtcGFyYXBocmFzaW5nLWNvbnRlbnRfX2NvbmZpcm1hdGlvbl9fYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMTJweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1sdC1jb2xvci1ib3JkZXItZGVmYXVsdCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMzlhZmYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIuMzc1ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIHVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1wYXJhcGhyYXNpbmctY29udGVudF9fY29uZmlybWF0aW9uX19idXR0b246aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyMzlhZmYgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1jb250ZW50IC5sdC1jb21wLXBhcmFwaHJhc2luZy1jb250ZW50X19sb2FkaW5nIHtcbiAgcGFkZGluZzogMnB4IDhweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tbHQtY29sb3ItYm9yZGVyLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1wYXJhcGhyYXNpbmctY29udGVudF9fbG9hZGluZzpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1jb250ZW50IC5sdC1jb21wLXBhcmFwaHJhc2luZy1jb250ZW50X19sb2FkaW5nX19saW5lIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAxMnB4IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtY29sb3ItYmFja2dyb3VuZC1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmRzL2JhY2tncm91bmQtc2tlbGV0b24tbG9hZGluZy53ZWJwXCIpIDAgMCByZXBlYXQteSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMXB4ICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1wYXJhcGhyYXNpbmctY29udGVudF9fbG9hZGluZ19fbGluZTpsYXN0LWNoaWxkIHtcbiAgd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xufVxuXG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1zeW5vbnltcy1jb250ZW50X19zaG93LW1vcmUtLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtc3lub255bXMtY29udGVudF9fbm8tcmVzdWx0IHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS43MTQyODU3MTQzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci10ZXh0LWxpZ2h0KSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1jb250ZW50IC5sdC1jb21wLXN5bm9ueW1zLWNvbnRlbnRfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtY2FyZC1jb250ZW50IC5sdC1jb21wLXN5bm9ueW1zLWNvbnRlbnRfX2l0ZW06bm90KC5sdC1jb21wLXN5bm9ueW1zLWNvbnRlbnRfX2l0ZW0tLWZpcnN0KSB7XG4gIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtc3lub255bXMtY29udGVudF9faXRlbS0tZmlyc3QubHQtY29tcC1zeW5vbnltcy1jb250ZW50X19pdGVtLS1oYXMtY29udHJvbCB7XG4gIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1zeW5vbnltcy1jb250ZW50X19pdGVtLS1sYXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1zeW5vbnltcy1jb250ZW50X19pdGVtX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNjY2NjY2NjY2NyAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci10ZXh0LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtc3lub255bXMtY29udGVudF9faXRlbV9fYnV0dG9uLFxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtc3lub255bXMtY29udGVudF9faXRlbV9fc2hvdy1hbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyODYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMzlhZmYgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIHVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1zeW5vbnltcy1jb250ZW50X19pdGVtX19idXR0b246aG92ZXIsXG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1zeW5vbnltcy1jb250ZW50X19pdGVtX19zaG93LWFsbDpob3ZlciB7XG4gIGNvbG9yOiAjMTk3NmYwICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1zeW5vbnltcy1jb250ZW50X19pdGVtX19idXR0b24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDRweCA4cHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDRweCA0cHggMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1sdC1jb2xvci1ib3JkZXItZGVmYXVsdCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1zeW5vbnltcy1jb250ZW50X19pdGVtX19idXR0b246aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWx0LWNvbG9yLWJvcmRlci1kYXJrKSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtc3lub255bXMtY29udGVudF9faXRlbV9fc2hvdy1hbGwge1xuICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1zeW5vbnltcy1jb250ZW50X19sb2FkaW5nX19jYXB0aW9uLFxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtc3lub255bXMtY29udGVudF9fbG9hZGluZ19fYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtY29sb3ItYmFja2dyb3VuZC1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2JhY2tncm91bmRzL2JhY2tncm91bmQtc2tlbGV0b24tbG9hZGluZy53ZWJwXCIpIDAgMCByZXBlYXQteSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMXB4ICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1zeW5vbnltcy1jb250ZW50X19sb2FkaW5nX19jYXB0aW9uIHtcbiAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDZweCAwIDE0cHggMCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jYXJkLWNvbnRlbnQgLmx0LWNvbXAtc3lub255bXMtY29udGVudF9fbG9hZGluZ19fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNhcmQtY29udGVudCAubHQtY29tcC1zeW5vbnltcy1jb250ZW50X19sb2FkaW5nX19idXR0b24ge1xuICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxubHQtY29tcC1yZXBocmFzaW5nLXRlYXNlciB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLXJlcGhyYXNpbmctdGVhc2VyIC5sdC1jb21wLXJlcGhyYXNpbmctdGVhc2VyX19oZWFkZXIsXG5sdC1jb21wLXJlcGhyYXNpbmctdGVhc2VyIC5sdC1jb21wLXJlcGhyYXNpbmctdGVhc2VyX19kZXNjcmlwdGlvbixcbmx0LWNvbXAtcmVwaHJhc2luZy10ZWFzZXIgLmx0LWNvbXAtcmVwaHJhc2luZy10ZWFzZXJfX2xpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLXJlcGhyYXNpbmctdGVhc2VyIC5sdC1jb21wLXJlcGhyYXNpbmctdGVhc2VyX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWx0LWNvbG9yLWJhY2tncm91bmQtbGlnaHQpICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEycHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbHQtY29sb3ItYm9yZGVyLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1yZXBocmFzaW5nLXRlYXNlciAubHQtY29tcC1yZXBocmFzaW5nLXRlYXNlcl9fY291bnRkb3duIHtcbiAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLXJlcGhyYXNpbmctdGVhc2VyIC5sdC1jb21wLXJlcGhyYXNpbmctdGVhc2VyX19jb3VudGRvd25fX3N1ZmZpeCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci10ZXh0LWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjE0Mjg1NzE0MjkgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtcmVwaHJhc2luZy10ZWFzZXIgLmx0LWNvbXAtcmVwaHJhc2luZy10ZWFzZXJfX3RpbWVyX19kaWdpdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWx0LWNvbG9yLXdoaXRlKSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1yZXBocmFzaW5nLXRlYXNlciAubHQtY29tcC1yZXBocmFzaW5nLXRlYXNlcl9fdGltZXJfX2RpZ2l0LFxubHQtY29tcC1yZXBocmFzaW5nLXRlYXNlciAubHQtY29tcC1yZXBocmFzaW5nLXRlYXNlcl9fdGltZXJfX2RpdmlkZXIge1xuICBjb2xvcjogI2YzN2IyMyAhaW1wb3J0YW50O1xufVxubHQtY29tcC1yZXBocmFzaW5nLXRlYXNlciAubHQtY29tcC1yZXBocmFzaW5nLXRlYXNlcl9fY2FwdGlvbixcbmx0LWNvbXAtcmVwaHJhc2luZy10ZWFzZXIgLmx0LWNvbXAtcmVwaHJhc2luZy10ZWFzZXJfX2Rlc2NyaXB0aW9uIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4NiAhaW1wb3J0YW50O1xufVxubHQtY29tcC1yZXBocmFzaW5nLXRlYXNlciAubHQtY29tcC1yZXBocmFzaW5nLXRlYXNlcl9fY2FwdGlvbixcbmx0LWNvbXAtcmVwaHJhc2luZy10ZWFzZXIgLmx0LWNvbXAtcmVwaHJhc2luZy10ZWFzZXJfX2Rlc2NyaXB0aW9uLFxubHQtY29tcC1yZXBocmFzaW5nLXRlYXNlciAubHQtY29tcC1yZXBocmFzaW5nLXRlYXNlcl9fbGlzdC1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1yZXBocmFzaW5nLXRlYXNlciAubHQtY29tcC1yZXBocmFzaW5nLXRlYXNlcl9fY2FwdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtcmVwaHJhc2luZy10ZWFzZXIgLmx0LWNvbXAtcmVwaHJhc2luZy10ZWFzZXJfX2Rlc2NyaXB0aW9uIHtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLXJlcGhyYXNpbmctdGVhc2VyIC5sdC1jb21wLXJlcGhyYXNpbmctdGVhc2VyX19saXN0LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDJweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyODYgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtcmVwaHJhc2luZy10ZWFzZXIgLmx0LWNvbXAtcmVwaHJhc2luZy10ZWFzZXJfX2xpc3QtaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDE0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxNHB4ICFpbXBvcnRhbnQ7XG4gIHRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC9zcGVjaWFsL2FkZF9vbl9pY29uXzIwX29yYW5nZV9jaGVjay5zdmdcIikgbGVmdCB0b3Agbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xufVxubHQtY29tcC1yZXBocmFzaW5nLXRlYXNlciAubHQtY29tcC1yZXBocmFzaW5nLXRlYXNlcl9fY3RhIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgcGFkZGluZzogOHB4IDE2cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2YzN2IyMyAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3Itd2hpdGUpICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtcmVwaHJhc2luZy10ZWFzZXIgLmx0LWNvbXAtcmVwaHJhc2luZy10ZWFzZXJfX2N0YTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlMTRjMGMgIWltcG9ydGFudDtcbn1cblxubHQtY29tcC1jb3VudGRvd24ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxubHQtY29tcC1jb3VudGRvd24gLmx0LWNvbXAtY291bnRkb3duX19kaWdpdCB7XG4gIGJhY2tncm91bmQ6ICNmZmY3ZjAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNlMTRjMGMgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNnB4IDRweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvTW9ub1wiLCBcIkNvdXJpZXJcIiwgbW9ub3NwYWNlICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWNvdW50ZG93biAubHQtY29tcC1jb3VudGRvd25fX2RpdmlkZXIge1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDJweCAzcHggIWltcG9ydGFudDtcbn1cblxubHQtY29tcC1pY29uIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDZweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIC8qKiBmaXggZm9yIGdvb2dsZSBoYW5nb3V0cyBvbiBtYWlsLmdvb2dsZS5jb20gKi9cbn1cbmx0LWNvbXAtaWNvbi5sdC1pY29uLS1jbGlja2FibGUge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWljb24ubHQtaWNvbi0tY2xpY2thYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtY29sb3ItYmFja2dyb3VuZC1kZWZhdWx0KSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1pY29uLmx0LWljb24tLWNsaWNrYWJsZTpob3ZlciAubHQtaWNvbl9fdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbjogbHQtZmFkZWluIDAuMnMgZm9yd2FyZHMgbGluZWFyICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWljb24ubHQtaWNvbi0tY2xpY2thYmxlLmx0LW1lbnUtdmlzaWJsZTpob3ZlciAubHQtaWNvbl9fdG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtaWNvbiAubHQtaWNvbl9fbGFiZWwge1xuICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci10ZXh0LWxpZ2h0KSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtaWNvbi5wbGF5aW5nIC5sdC1pY29uX19pY29uLmx0LWljb25fX2F1ZGlvIHtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC9ibGFjay9hZGRfb25faWNvbl8yMF9ibGFja19yZWFkLmdpZlwiKSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1pY29uIC5sdC1pY29uX19pY29uIHtcbiAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWljb24gLmx0LWljb25fX3Rvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDRweCA4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiBtYXgtY29udGVudCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1sdC1jb2xvci10ZXh0LWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci13aGl0ZSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgei1pbmRleDogOTk5ICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94ICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWljb24gLmx0LWljb25fX3Rvb2x0aXAubHQtaWNvbl9fdG9vbHRpcC0tdG9wLWxlZnQge1xuICB0b3A6IC04cHggIWltcG9ydGFudDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWljb24gLmx0LWljb25fX3Rvb2x0aXAubHQtaWNvbl9fdG9vbHRpcC0tdG9wLWNlbnRlciB7XG4gIHRvcDogLThweCAhaW1wb3J0YW50O1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWljb24gLmx0LWljb25fX3Rvb2x0aXAubHQtaWNvbl9fdG9vbHRpcC0tdG9wLXJpZ2h0IHtcbiAgdG9wOiAtOHB4ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSkgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtaWNvbiAubHQtaWNvbl9fdG9vbHRpcC5sdC1pY29uX190b29sdGlwLS1yaWdodC10b3Age1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgbGVmdDogY2FsYygxMDAlICsgOHB4KSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1pY29uIC5sdC1pY29uX190b29sdGlwLmx0LWljb25fX3Rvb2x0aXAtLXJpZ2h0LWNlbnRlciB7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IGNhbGMoMTAwJSArIDhweCkgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWljb24gLmx0LWljb25fX3Rvb2x0aXAubHQtaWNvbl9fdG9vbHRpcC0tcmlnaHQtYm90dG9tIHtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IGNhbGMoMTAwJSArIDhweCkgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtaWNvbiAubHQtaWNvbl9fdG9vbHRpcC5sdC1pY29uX190b29sdGlwLS1ib3R0b20tbGVmdCB7XG4gIGJvdHRvbTogLThweCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1pY29uIC5sdC1pY29uX190b29sdGlwLmx0LWljb25fX3Rvb2x0aXAtLWJvdHRvbS1jZW50ZXIge1xuICBib3R0b206IC04cHggIWltcG9ydGFudDtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDEwMCUpICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWljb24gLmx0LWljb25fX3Rvb2x0aXAubHQtaWNvbl9fdG9vbHRpcC0tYm90dG9tLXJpZ2h0IHtcbiAgYm90dG9tOiAtOHB4ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1pY29uIC5sdC1pY29uX190b29sdGlwLmx0LWljb25fX3Rvb2x0aXAtLWxlZnQtdG9wIHtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiBjYWxjKDEwMCUgKyA4cHgpICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLWljb24gLmx0LWljb25fX3Rvb2x0aXAubHQtaWNvbl9fdG9vbHRpcC0tbGVmdC1jZW50ZXIge1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICByaWdodDogY2FsYygxMDAlICsgOHB4KSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtaWNvbiAubHQtaWNvbl9fdG9vbHRpcC5sdC1pY29uX190b29sdGlwLS1sZWZ0LWJvdHRvbSB7XG4gIGJvdHRvbTogMCAhaW1wb3J0YW50O1xuICByaWdodDogY2FsYygxMDAlICsgOHB4KSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTBweCkge1xuICBsdC1jb21wLWljb24ubHQtaWNvbi0tcG9zaXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5sdC1jb21wLW1lbnUge1xuICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbHQtY29sb3Itd2hpdGUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiB2YXIoLS1sdC1zaGFkb3dEZWZhdWx0KSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgei1pbmRleDogOTk5OTkgIWltcG9ydGFudDtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB3aWR0aDogbWF4LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3ggIWltcG9ydGFudDtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1tZW51Lmx0LW1lbnUtLXNob3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBhbmltYXRpb246IGx0LWZhZGVpbiAwLjJzIGZvcndhcmRzIGxpbmVhciAhaW1wb3J0YW50O1xufVxubHQtY29tcC1tZW51Lmx0LW1lbnUtLXBvc2l0aW9uLXRvcCB7XG4gIGJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xuICByaWdodDogLTRweCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1tZW51Lmx0LW1lbnUtLXBvc2l0aW9uLWJvdHRvbSB7XG4gIHRvcDogMzZweCAhaW1wb3J0YW50O1xuICByaWdodDogLTRweCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1tZW51Lmx0LW1lbnUtLXBvc2l0aW9uLWJvdHRvbS5sdC1tZW51LS1lcnJvcnMge1xuICBwYWRkaW5nLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHRvcDogNDhweCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1tZW51IC5sdC1tZW51X19pdGVtIHtcbiAgcGFkZGluZzogOHB4IDE2cHggOHB4IDM2cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4cHggOHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci10ZXh0LWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBtYXgtY29udGVudCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI0MHB4ICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLW1lbnUgLmx0LW1lbnVfX2l0ZW0ubHQtbWVudV9faXRlbS0tY2xpY2thYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci10ZXh0LWRlZmF1bHQpICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLW1lbnUgLmx0LW1lbnVfX2l0ZW0ubHQtbWVudV9faXRlbS0tY2xpY2thYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtY29sb3ItYmFja2dyb3VuZC1kZWZhdWx0KSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1tZW51IC5sdC1tZW51X19pdGVtLmx0LW1lbnVfX2l0ZW0tLXNlbGVjdGFibGUge1xuICBwYWRkaW5nOiA4cHggNDRweCA4cHggMzZweCAhaW1wb3J0YW50O1xufVxubHQtY29tcC1tZW51IC5sdC1tZW51X19pdGVtLmx0LW1lbnVfX2l0ZW0tLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtbWVudSAubHQtbWVudV9faXRlbS5sdC1tZW51X19pdGVtLS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWxpZ2h0KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA4cHggN3B4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxubHQtY29tcC1tZW51IC5sdC1tZW51X19pdGVtLmx0LW1lbnVfX2l0ZW0tLWFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL2JsYWNrL2FkZF9vbl9pY29uXzIwX2JsYWNrX2NoZWNrLnN2Z1wiKSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB0b3A6IDdweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogZGFyaykge1xuICBsdC1jb21wLW1lbnUgLmx0LW1lbnVfX2l0ZW0ubHQtbWVudV9faXRlbS0tYWN0aXZlOjphZnRlciBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10sXG4gIGx0LWNvbXAtbWVudSAubHQtbWVudV9faXRlbS5sdC1tZW51X19pdGVtLS1hY3RpdmU6OmFmdGVyIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9jaGVjay5zdmdcIikgIWltcG9ydGFudDtcbiAgfVxufVxubHQtY29tcC1tZW51IC5sdC1tZW51X19pdGVtLmx0LW1lbnVfX2l0ZW0tLWFjdGl2ZTo6YWZ0ZXIgW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfY2hlY2suc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLW1lbnUgLmx0LW1lbnVfX2l0ZW1fX2luZm8ge1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtbGlnaHQpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtbWVudSAubHQtbWVudV9faXRlbV9fdGFnIHtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDJweCA0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWx0LWNvbG9yLWJhY2tncm91bmQtZGFyaykgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtZGVmYXVsdCkgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG5sdC1jb21wLW1hc2NvdC1zYXlzIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTJweCAxMnB4IDIwcHggMTJweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtbWFzY290LXNheXMgLmx0LWNvbXAtbWFzY290LXNheXNfX2ltYWdlIHtcbiAgbWF4LXdpZHRoOiAxODRweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDEwcHggYXV0byAyMHB4IGF1dG8gIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtbWFzY290LXNheXMgLmx0LWNvbXAtbWFzY290LXNheXNfX2ltYWdlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiA0My40NzgyNjA4Njk2JSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3AgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaWxsdXN0cmF0aW9ucy9jb2xvci9tYXNjb3QucG5nXCIpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gIGx0LWNvbXAtbWFzY290LXNheXMgLmx0LWNvbXAtbWFzY290LXNheXNfX2ltYWdlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL2NvbG9yL21hc2NvdC0yeC5wbmdcIikgIWltcG9ydGFudDtcbiAgfVxufVxubHQtY29tcC1tYXNjb3Qtc2F5cyAubHQtY29tcC1tYXNjb3Qtc2F5c19faW1hZ2UtLWhhcHB5OjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaWxsdXN0cmF0aW9ucy9jb2xvci9tYXNjb3QtaGFwcHkucG5nXCIpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gIGx0LWNvbXAtbWFzY290LXNheXMgLmx0LWNvbXAtbWFzY290LXNheXNfX2ltYWdlLS1oYXBweTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaWxsdXN0cmF0aW9ucy9jb2xvci9tYXNjb3QtaGFwcHktMngucG5nXCIpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmx0LWNvbXAtbWFzY290LXNheXMgLmx0LWNvbXAtbWFzY290LXNheXNfX2ltYWdlLS1zYWQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL2NvbG9yL21hc2NvdC1zYWQucG5nXCIpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gIGx0LWNvbXAtbWFzY290LXNheXMgLmx0LWNvbXAtbWFzY290LXNheXNfX2ltYWdlLS1zYWQ6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvY29sb3IvbWFzY290LXNhZC0yeC5wbmdcIikgIWltcG9ydGFudDtcbiAgfVxufVxubHQtY29tcC1tYXNjb3Qtc2F5cyAubHQtY29tcC1tYXNjb3Qtc2F5c19faW1hZ2UtLWVycm9yOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaWxsdXN0cmF0aW9ucy9jb2xvci9tYXNjb3QtZXJyb3IucG5nXCIpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gIGx0LWNvbXAtbWFzY290LXNheXMgLmx0LWNvbXAtbWFzY290LXNheXNfX2ltYWdlLS1lcnJvcjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaWxsdXN0cmF0aW9ucy9jb2xvci9tYXNjb3QtZXJyb3ItMngucG5nXCIpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmx0LWNvbXAtbWFzY290LXNheXMgLmx0LWNvbXAtbWFzY290LXNheXNfX2NhcHRpb24ge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtZGVmYXVsdCkgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtbWFzY290LXNheXMgLmx0LWNvbXAtbWFzY290LXNheXNfX3RleHQge1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNvbXAta2V5Ym9hcmQtbmF2aWdhdGlvbi1oaW50IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWx0LWNvbG9yLWJvcmRlci1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMTQyODU3MTQyOSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1saWdodCkgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAta2V5Ym9hcmQtbmF2aWdhdGlvbi1oaW50IGx0LWVtIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDFweCAzcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbHQtY29sb3ItYm9yZGVyLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWx0LWNvbG9yLWJhY2tncm91bmQtZGVmYXVsdCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNvbXAtc2Nyb2xsYWJsZS1hcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLXNjcm9sbGFibGUtYXJlYSAubHQtY29tcC1zY3JvbGxhYmxlLWFyZWFfX3NoYWRvdyB7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIHVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDEwMCAhaW1wb3J0YW50O1xuICBhbmltYXRpb246IGx0LWZhZGVpbiAwLjJzIGVhc2UtaW4gIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxubHQtY29tcC1zY3JvbGxhYmxlLWFyZWEgLmx0LWNvbXAtc2Nyb2xsYWJsZS1hcmVhX19zaGFkb3ctLXRvcCB7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjA3NSksIHJnYmEoMCwgMCwgMCwgMCkpIGNlbnRlciB0b3AgIWltcG9ydGFudDtcbn1cbmx0LWNvbXAtc2Nyb2xsYWJsZS1hcmVhIC5sdC1jb21wLXNjcm9sbGFibGUtYXJlYV9fc2hhZG93LS1ib3R0b20ge1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC4wNzUpKSBjZW50ZXIgYm90dG9tICFpbXBvcnRhbnQ7XG59XG5sdC1jb21wLXNjcm9sbGFibGUtYXJlYSAubHQtY29tcC1zY3JvbGxhYmxlLWFyZWFfX3Njcm9sbGVyIHtcbiAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmUgIWltcG9ydGFudDsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTArICovXG4gIHNjcm9sbGJhci13aWR0aDogbm9uZSAhaW1wb3J0YW50OyAvKiBGaXJlZm94ICovXG59XG5sdC1jb21wLXNjcm9sbGFibGUtYXJlYSAubHQtY29tcC1zY3JvbGxhYmxlLWFyZWFfX3Njcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgLyogU2FmYXJpIGFuZCBDaHJvbWUgKi9cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqIE1pcnJvciAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xubHQtbWlycm9yIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IC8qICFpbXBvcnRhbnQgaXMgaW1wb3J0YW50IGhlcmUgKi9cbiAgZGlyZWN0aW9uOiBsdHIgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxubHQtbWlycm9yLmx0LW1pcnJvci0tZ3JpZC1pdGVtIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbmx0LW1pcnJvciAubHQtbWlycm9yX193cmFwcGVyLmx0LW1pcnJvcl9fd3JhcHBlciB7XG4gIGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cblxubHQtbWlycm9yIC5sdC1taXJyb3JfX2NhbnZhcy5sdC1taXJyb3JfX2NhbnZhcyB7XG4gIGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveCAhaW1wb3J0YW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBmb250LWtlcm5pbmc6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC1sYW5ndWFnZS1vdmVycmlkZTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC1zdHJldGNoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC1zeW50aGVzaXM6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1hbHRlcm5hdGVzOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1jYXBzOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1lYXN0LWFzaWFuOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LXBvc2l0aW9uOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGh5cGhlbnM6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgbGluZS1icmVhazogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQgIWltcG9ydGFudDtcbiAgdGV4dC1pbmRlbnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgdGV4dC1yZW5kZXJpbmc6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQgIWltcG9ydGFudDtcbiAgdW5pY29kZS1iaWRpOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIHdvcmQtc3BhY2luZzogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG5sdC1taXJyb3IgLmx0LW1pcnJvcl9fd3JhcHBlci5sdC1taXJyb3ItZW5hYmxlLXJhbmdlLW1lYXN1cmVtZW50IHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbCAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDIxNDc0ODM2NDcgIWltcG9ydGFudDtcbn1cblxubHQtbWlycm9yIC5sdC1taXJyb3JfX21lYXN1cmVyLmx0LW1pcnJvcl9fbWVhc3VyZXIge1xuICBhbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqIEhpZ2hsaWdodGVyICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xubHQtaGlnaGxpZ2h0ZXIge1xuICBkaXJlY3Rpb246IGx0ciAhaW1wb3J0YW50O1xuICB6LWluZGV4OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyAvKiAhaW1wb3J0YW50IGlzIGltcG9ydGFudCBoZXJlICovXG4gIHdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHByaW50IHtcbiAgbHQtaGlnaGxpZ2h0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5sdC1oaWdobGlnaHRlci5sdC1oaWdobGlnaHRlci0tZ3JpZC1pdGVtIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbmx0LWhpZ2hsaWdodGVyIC5sdC1oaWdobGlnaHRlcl9fd3JhcHBlci5sdC1oaWdobGlnaHRlcl9fd3JhcHBlciB7XG4gIGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBib3gtc2l6aW5nOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQta2VybmluZzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LWxhbmd1YWdlLW92ZXJyaWRlOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXNpemUtYWRqdXN0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3RyZXRjaDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3ludGhlc2lzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQtYWx0ZXJuYXRlczogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQtY2FwczogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQtZWFzdC1hc2lhbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1wb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBoeXBoZW5zOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGxpbmUtYnJlYWs6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB0ZXh0LWluZGVudDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB3b3JkLXNwYWNpbmc6IGluaXRpYWwgIWltcG9ydGFudDtcbn1cblxubHQtaGlnaGxpZ2h0ZXIgLmx0LWhpZ2hsaWdodGVyX19zY3JvbGwtZWxlbWVudC5sdC1oaWdobGlnaHRlcl9fc2Nyb2xsLWVsZW1lbnQge1xuICBhbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbmx0LWhpZ2hsaWdodGVyIC5sdC1oaWdobGlnaHRlcl9fd3JhcHBlci1pbnZpc2libGUgLmx0LWhpZ2hsaWdodGVyX19zY3JvbGwtZWxlbWVudCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxubHQtaGlnaGxpZ2h0ZXIgLmx0LWhpZ2hsaWdodGVyX19jYW52YXMubHQtaGlnaGxpZ2h0ZXJfX2NhbnZhcyB7XG4gIGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBib3gtc2l6aW5nOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyAvKiAhaW1wb3J0YW50IGlzIGltcG9ydGFudCBoZXJlLCB0byBvdmVycmlkZSBpbmxpbmUgc3R5bGUgKi9cbiAgZmxvYXQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGNvbnRlbnQtdmlzaWJpbGl0eTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogVG9vbGJhciAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5sdC10b29sYmFyIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IC8qICFpbXBvcnRhbnQgaXMgaW1wb3J0YW50IGhlcmUsIHRvIG92ZXJyaWRlIGlubGluZSBzdHlsZSAqL1xufVxuQG1lZGlhIHByaW50IHtcbiAgbHQtdG9vbGJhciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3dyYXBwZXIge1xuICBhbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQta2VybmluZzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LWxhbmd1YWdlLW92ZXJyaWRlOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZS1hZGp1c3Q6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3RyZXRjaDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3ludGhlc2lzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1hbHRlcm5hdGVzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1jYXBzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1lYXN0LWFzaWFuOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LXBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgaHlwaGVuczogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBsaW5lLWJyZWFrOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGluaXRpYWwgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtaW5kZW50OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHdvcmQtc3BhY2luZzogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fd3JhcHBlcjo6YWZ0ZXIsIGx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3dyYXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwidUZFRkZcIiAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogaW5oZXJpdCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3dyYXBwZXI6OmZpcnN0LWxldHRlciB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3dyYXBwZXI6OmFmdGVyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX193cmFwcGVyID4gKiB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGwgIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fd3JhcHBlci1oaWRlLmx0LXRvb2xiYXJfX3dyYXBwZXItaGlkZS5sdC10b29sYmFyX193cmFwcGVyLWhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX2V4dHJhcyB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMnB4IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtY29sb3Itd2hpdGUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyAhaW1wb3J0YW50O1xufVxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fZXh0cmFzLmx0LXRvb2xiYXJfX2V4dHJhcy0taGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX2V4dHJhcyBsdC1jb21wLWljb24ge1xuICBtaW4td2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5sdC10b29sYmFyIC5sdC10b29sYmFyX19leHRyYXMgLmx0LWljb25fX2ljb24ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19leHRyYXMtLW1vdXNlb3ZlciB7XG4gIG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyLWRpc2FibGUtcmFuZ2UtbWVhc3VyZW1lbnQgLmx0LXRvb2xiYXJfX2Rpc2FibGUtaWNvbixcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXItZGlzYWJsZS1yYW5nZS1tZWFzdXJlbWVudCAubHQtdG9vbGJhcl9fZGl2aWRlcixcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXItZGlzYWJsZS1yYW5nZS1tZWFzdXJlbWVudCAubHQtdG9vbGJhcl9fcmVwaHJhc2luZy1pY29uLFxubHQtdG9vbGJhciAubHQtdG9vbGJhci1kaXNhYmxlLXJhbmdlLW1lYXN1cmVtZW50IC5sdC10b29sYmFyX19wcmVtaXVtLWljb24sXG5sdC10b29sYmFyIC5sdC10b29sYmFyLWRpc2FibGUtcmFuZ2UtbWVhc3VyZW1lbnQgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1kb3QsXG5sdC10b29sYmFyIC5sdC10b29sYmFyLWRpc2FibGUtcmFuZ2UtbWVhc3VyZW1lbnQgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLFxubHQtdG9vbGJhciAubHQtdG9vbGJhci1kaXNhYmxlLXJhbmdlLW1lYXN1cmVtZW50IC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1pbi1wcm9ncmVzcyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX2Rpc2FibGUtaWNvbixcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3JlcGhyYXNpbmctaWNvbixcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbixcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uIHtcbiAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19kaXNhYmxlLWljb24ge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzICFpbXBvcnRhbnQ7XG4gIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX2RpdmlkZXIge1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTRweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgNHB4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWx0LWNvbG9yLWJvcmRlci1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBvcmRlcjogMSAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19yZXBocmFzaW5nLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWM0Y2ZmICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjMzcyOWMxICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCA0cHggMCAwICFpbXBvcnRhbnQ7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3JlcGhyYXNpbmctaWNvbiAubHQtaWNvbi0tY2xpY2thYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19yZXBocmFzaW5nLWljb24tLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3JlcGhyYXNpbmctaWNvbi0tZGlzYWJsZWQgLmx0LWljb24tLWNsaWNrYWJsZSB7XG4gIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19yZXBocmFzaW5nLWljb24tLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDBweCAyMDBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzdiMjMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy90b29sYmFyU3RhdGVzL2Vycm9yX2NvdW50c193aGl0ZS5wbmdcIikgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNlMTRjMGMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCA0cHggMCAwICFpbXBvcnRhbnQ7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbjpob3ZlciAubHQtaWNvbl9fdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbjogbHQtZmFkZWluIDAuMnMgZm9yd2FyZHMgbGluZWFyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6IGRhcmspIHtcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24sXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTE0YzBjICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy90b29sYmFyU3RhdGVzL2Vycm9yX2NvdW50c19kYXJrLnBuZ1wiKSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjZjM3YjIzICFpbXBvcnRhbnQ7XG4gIH1cbn1cbltkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTRjMGMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy90b29sYmFyU3RhdGVzL2Vycm9yX2NvdW50c19kYXJrLnBuZ1wiKSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggI2YzN2IyMyAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24tZG90IHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZjM3YjIzICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWx0LWNvbG9yLXdoaXRlKSAhaW1wb3J0YW50O1xuICB3aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICBib3gtc2l6aW5nOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZSgwKSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcywgYmFja2dyb3VuZC1pbWFnZSAwcywgYmFja2dyb3VuZC1wb3NpdGlvbiAwcyAhaW1wb3J0YW50O1xufVxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgei1pbmRleDogMSAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX193cmFwcGVyOm5vdCgubHQtdG9vbGJhci1zbWFsbCkgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy1uby1lcnJvcnMubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLW5vdGlmaWNhdGlvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5sdC10b29sYmFyIC5sdC10b29sYmFyX193cmFwcGVyOm5vdCgubHQtdG9vbGJhci1zbWFsbCkgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy1uby1lcnJvcnMubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLW5vdGlmaWNhdGlvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2YzN2IyMyAhaW1wb3J0YW50O1xuICByaWdodDogLTJweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1sdC1jb2xvci13aGl0ZSkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWRvdC0tdmlzaWJsZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlKDApICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy0xLWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtMS1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC0wcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTItZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy0yLWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMHB4IC0wcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTMtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy0zLWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MHB4IC0wcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTQtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy00LWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02MHB4IC0wcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTUtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy01LWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0wcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTYtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy02LWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDBweCAtMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy03LWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtNy1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtOC1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTgtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0MHB4IC0wcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTktZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy05LWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy0xMC1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTEwLWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xODBweCAtMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy0xMS1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTExLWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTIwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTEyLWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtMTItZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwcHggLTIwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTEzLWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtMTMtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwcHggLTIwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTE0LWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtMTQtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYwcHggLTIwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTE1LWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtMTUtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTIwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTE2LWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtMTYtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMHB4IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy0xNy1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTE3LWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMjBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtMTgtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy0xOC1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQwcHggLTIwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTE5LWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtMTktZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy0yMC1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTIwLWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xODBweCAtMjBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtMjEtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy0yMS1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC00MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy0yMi1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTIyLWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMHB4IC00MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy0yMy1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTIzLWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MHB4IC00MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy0yNC1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTI0LWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02MHB4IC00MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy0yNS1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTI1LWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC00MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy0yNi1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTI2LWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDBweCAtNDBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtMjctZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy0yNy1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTQwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTI4LWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtMjgtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0MHB4IC00MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy0yOS1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTI5LWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtNDBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtMzAtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy0zMC1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTgwcHggLTQwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTMxLWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtMzEtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtNjBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtMzItZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy0zMi1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjBweCAtNjBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtMzMtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy0zMy1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDBweCAtNjBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtMzQtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy0zNC1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjBweCAtNjBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtMzUtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy0zNS1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtNjBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtMzYtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy0zNi1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwcHggLTYwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTM3LWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtMzctZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC02MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy0zOC1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTM4LWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDBweCAtNjBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtMzktZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy0zOS1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTYwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTQwLWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtNDAtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4MHB4IC02MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy00MS1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTQxLWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTgwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTQyLWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtNDItZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwcHggLTgwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTQzLWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtNDMtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwcHggLTgwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTQ0LWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtNDQtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYwcHggLTgwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTQ1LWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtNDUtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTgwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTQ2LWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtNDYtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMHB4IC04MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy00Ny1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTQ3LWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtODBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtNDgtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy00OC1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQwcHggLTgwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTQ5LWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtNDktZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC04MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy01MC1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTUwLWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xODBweCAtODBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtNTEtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy01MS1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC0xMDBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtNTItZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy01Mi1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjBweCAtMTAwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTUzLWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtNTMtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwcHggLTEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy01NC1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTU0LWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02MHB4IC0xMDBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtNTUtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy01NS1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTAwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTU2LWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtNTYtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMHB4IC0xMDBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtNTctZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy01Ny1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy01OC1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTU4LWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDBweCAtMTAwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTU5LWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtNTktZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0xMDBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtNjAtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy02MC1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTgwcHggLTEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy02MS1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTYxLWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy02Mi1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTYyLWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMHB4IC0xMjBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtNjMtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy02My1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDBweCAtMTIwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTY0LWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtNjQtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYwcHggLTEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy02NS1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTY1LWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xMjBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtNjYtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy02Ni1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwcHggLTEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy02Ny1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTY3LWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMTIwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTY4LWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtNjgtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0MHB4IC0xMjBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtNjktZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy02OS1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy03MC1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTcwLWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xODBweCAtMTIwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTcxLWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtNzEtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTBweCAtMTQwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTcyLWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtNzItZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwcHggLTE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy03My1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTczLWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MHB4IC0xNDBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtNzQtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy03NC1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjBweCAtMTQwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTc1LWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtNzUtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy03Ni1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTc2LWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDBweCAtMTQwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTc3LWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtNzctZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC0xNDBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtNzgtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy03OC1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQwcHggLTE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy03OS1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTc5LWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtMTQwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTgwLWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtODAtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4MHB4IC0xNDBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtODEtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy04MS1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMHB4IC0xNjBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtODItZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy04Mi1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjBweCAtMTYwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTgzLWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtODMtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQwcHggLTE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy04NC1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTg0LWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02MHB4IC0xNjBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtODUtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy04NS1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTYwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTg2LWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtODYtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMHB4IC0xNjBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtODctZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy04Ny1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggLTE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy04OC1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTg4LWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDBweCAtMTYwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTg5LWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtODktZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0xNjBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtOTAtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy05MC1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTgwcHggLTE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy05MS1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTkxLWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0wcHggLTE4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy05Mi1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTkyLWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMHB4IC0xODBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtOTMtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy05My1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDBweCAtMTgwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTk0LWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtOTQtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYwcHggLTE4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy05NS1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTk1LWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xODBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtOTYtZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy05Ni1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwcHggLTE4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy05Ny1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24taGFzLTk3LWVycm9ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjBweCAtMTgwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTk4LWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtOTgtZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0MHB4IC0xODBweCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtOTktZXJyb3JzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fcHJlbWl1bS1pY29uLWhhcy05OS1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTE4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtOTlwbHVzLWVycm9ycyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1oYXMtbW9yZS1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTgwcHggLTE4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi0tdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXItLWRpYWxvZy1vcGVuZWQ6aXMoOm5vdCgubHQtdG9vbGJhci1zbWFsbCkpIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24tZG90LS12aXNpYmxlLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fd3JhcHBlci0tZXhwYW5kZWQ6aXMoOm5vdCgubHQtdG9vbGJhci1zbWFsbCkpIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24tZG90LS12aXNpYmxlLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fd3JhcHBlcjpob3Zlcjppcyg6bm90KC5sdC10b29sYmFyLXNtYWxsKSkgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1kb3QtLXZpc2libGUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZSgwKSAhaW1wb3J0YW50O1xufVxubHQtdG9vbGJhciAubHQtdG9vbGJhci0tZGlhbG9nLW9wZW5lZDppcyg6bm90KC5sdC10b29sYmFyLXNtYWxsKSkgLmx0LXRvb2xiYXJfX2V4dHJhcywgbHQtdG9vbGJhciAubHQtdG9vbGJhci0tZGlhbG9nLW9wZW5lZDppcygubHQtdG9vbGJhci1zbWFsbC5sdC10b29sYmFyLS1kaWFsb2ctb3BlbmVkKSAubHQtdG9vbGJhcl9fZXh0cmFzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fd3JhcHBlci0tZXhwYW5kZWQ6aXMoOm5vdCgubHQtdG9vbGJhci1zbWFsbCkpIC5sdC10b29sYmFyX19leHRyYXMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX193cmFwcGVyLS1leHBhbmRlZDppcygubHQtdG9vbGJhci1zbWFsbC5sdC10b29sYmFyLS1kaWFsb2ctb3BlbmVkKSAubHQtdG9vbGJhcl9fZXh0cmFzLFxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fd3JhcHBlcjpob3Zlcjppcyg6bm90KC5sdC10b29sYmFyLXNtYWxsKSkgLmx0LXRvb2xiYXJfX2V4dHJhcyxcbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3dyYXBwZXI6aG92ZXI6aXMoLmx0LXRvb2xiYXItc21hbGwubHQtdG9vbGJhci0tZGlhbG9nLW9wZW5lZCkgLmx0LXRvb2xiYXJfX2V4dHJhcyB7XG4gIHJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAycHggMjJweCAycHggMnB4ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IHZhcigtLWx0LXNoYWRvd0RlZmF1bHQpICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXItc21hbGw6bm90KC5sdC10b29sYmFyLS1kaWFsb2ctb3BlbmVkKSAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24tdGV4dC10b28tbG9uZyB7XG4gIGJhY2tncm91bmQ6ICNmMzdiMjMgIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhci1zbWFsbDpub3QoLmx0LXRvb2xiYXItLWRpYWxvZy1vcGVuZWQpIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoOHB4LCA4cHgsIDApIHNjYWxlKDAuMzUpICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXItc21hbGw6bm90KC5sdC10b29sYmFyLS1kaWFsb2ctb3BlbmVkKSAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taW4tcHJvZ3Jlc3Mge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4cHgsIDhweCkgc2NhbGUoMC4zNSkgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjM5YWZmICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyLXNtYWxsOm5vdCgubHQtdG9vbGJhci0tZGlhbG9nLW9wZW5lZCkgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMCkgIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhci1zbWFsbDpub3QoLmx0LXRvb2xiYXItLWRpYWxvZy1vcGVuZWQpIC5sdC10b29sYmFyX19wcmVtaXVtLWljb24tZG90IHtcbiAgd2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICByaWdodDogMCAhaW1wb3J0YW50O1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDhweCwgOHB4KSBzY2FsZSgwKSAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyLXNtYWxsOm5vdCgubHQtdG9vbGJhci0tZGlhbG9nLW9wZW5lZCkgLmx0LXRvb2xiYXJfX3ByZW1pdW0taWNvbi1kb3QtLXZpc2libGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4cHgsIDhweCkgc2NhbGUoMSkgIWltcG9ydGFudDtcbiAgei1pbmRleDogMSAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1pbi1wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICByaWdodDogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy90b29sYmFyU3RhdGVzL2xvYWRpbmcud2VicFwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taW4tcHJvZ3Jlc3MtLXZpc2libGUge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyLmx0LS10aHVuZGVyYmlyZCAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taW4tcHJvZ3Jlc3Mge1xuICBhbmltYXRpb246IGx0LXJvdGF0ZSAxcyBsaW5lYXIgaW5maW5pdGUgIWltcG9ydGFudDtcbn1cbkBrZXlmcmFtZXMgbHQtcm90YXRlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNjBkZWcpO1xuICB9XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWYyODUwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvdG9vbGJhclN0YXRlcy9lcnJvcl9jb3VudHNfd2hpdGUucG5nXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwcHggMjAwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggI2QwMTk0MSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOiBkYXJrKSB7XG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLWVycm9ycyxcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRlZmF1bHRdIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtZXJyb3JzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDAxOTQxICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy90b29sYmFyU3RhdGVzL2Vycm9yX2NvdW50c19kYXJrLnBuZ1wiKSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjZWYyODUwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbltkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDAxOTQxICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvdG9vbGJhclN0YXRlcy9lcnJvcl9jb3VudHNfZGFyay5wbmdcIikgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNlZjI4NTAgIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLTk5cGx1cy1lcnJvcnMsXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtbW9yZS1lcnJvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTgwcHggLTE4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXItc21hbGw6bm90KC5sdC10b29sYmFyLS1kaWFsb2ctb3BlbmVkKSAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLWVycm9ycyB7XG4gIGJhY2tncm91bmQ6ICNlZjI4NTAgIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLW5vLWVycm9ycyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvd2hpdGUvYWRkX29uX2ljb25fMjBfd2hpdGVfY2hlY2suc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjM5YWZmICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjMTk3NmYwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6IGRhcmspIHtcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1oYXMtbm8tZXJyb3JzLFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy1uby1lcnJvcnMge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvYmxhY2svYWRkX29uX2ljb25fMjBfYmxhY2tfY2hlY2suc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5NzZmMCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjMjM5YWZmICFpbXBvcnRhbnQ7XG4gIH1cbn1cbltkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGFya10gLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWhhcy1uby1lcnJvcnMge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL2JsYWNrL2FkZF9vbl9pY29uXzIwX2JsYWNrX2NoZWNrLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk3NmYwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjMjM5YWZmICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLXRleHQtdG9vLWxvbmcge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3Rvb2xiYXJTdGF0ZXMvdGV4dF90b29fbG9uZy5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXItc21hbGw6bm90KC5sdC10b29sYmFyLS1kaWFsb2ctb3BlbmVkKSAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24taGFzLW5vLWVycm9ycyB7XG4gIGJhY2tncm91bmQ6ICMyMzlhZmYgIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24tLWxhbmd1YWdlLXVuc3VwcG9ydGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy90b29sYmFyU3RhdGVzL3Rvb2xiYXJfbGFuZ3VhZ2Vfbm90X3N1cHBvcnRlZC5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXItc21hbGw6bm90KC5sdC10b29sYmFyLS1kaWFsb2ctb3BlbmVkKSAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24tLWxhbmd1YWdlLXVuc3VwcG9ydGVkIHtcbiAgY29sb3I6ICNmOTFhNDcgIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24tLWZhaWxlZCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICBjb2xvcjogI2NjYyAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggI2NjYyAhaW1wb3J0YW50O1xuICB0ZXh0LWluZGVudDogMCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4xNDI4NTcxNDI5ICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXItc21hbGw6bm90KC5sdC10b29sYmFyLS1kaWFsb2ctb3BlbmVkKSAubHQtdG9vbGJhcl9fc3RhdHVzLS1pY29uLWZhaWxlZCB7XG4gIGJhY2tncm91bmQ6ICNjY2MgIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24tLXBlcm1pc3Npb24tcmVxdWlyZWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3Rvb2xiYXJTdGF0ZXMvdG9vbGJhcl9wZXJtaXNzaW9uX3JlcXVpcmVkLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyLXNtYWxsOm5vdCgubHQtdG9vbGJhci0tZGlhbG9nLW9wZW5lZCkgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLS1wZXJtaXNzaW9uLXJlcXVpcmVkIHtcbiAgYmFja2dyb3VuZDogI2VmMjg1MCAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWx0LWNvbG9yLXdoaXRlKSB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3Rvb2xiYXJTdGF0ZXMvZGlzYWJsZWQuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAuNiAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyLXNtYWxsOm5vdCgubHQtdG9vbGJhci0tZGlhbG9nLW9wZW5lZCkgLmx0LXRvb2xiYXJfX3N0YXR1cy1pY29uLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tbHQtY29sb3ItdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50O1xufVxuXG5sdC10b29sYmFyIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1kaXNhYmxlZDpob3ZlciB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24tZGlzY29ubmVjdGVkIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjY2NjICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjY2NjICFpbXBvcnRhbnQ7XG4gIHRleHQtaW5kZW50OiAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjE0Mjg1NzE0MjkgIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhci1zbWFsbDpub3QoLmx0LXRvb2xiYXItLWRpYWxvZy1vcGVuZWQpIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbi1kaXNjb25uZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbmx0LXRvb2xiYXIgLmx0LXRvb2xiYXJfX3dyYXBwZXIubHQtdG9vbGJhci0tZGlhbG9nLW9wZW5lZCB7XG4gIHotaW5kZXg6IDIxNDc0ODM2NDcgIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fd3JhcHBlci5sdC10b29sYmFyLS1kaWFsb2ctb3BlbmVkIC5sdC10b29sYmFyX19zdGF0dXMtaWNvbiB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxubHQtdG9vbGJhciAubHQtdG9vbGJhcl9fc3RhdHVzLWljb24tbmVlZHMtbGFuZ3VhZ2UtaGludCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvdG9vbGJhclN0YXRlcy90b29sYmFyX3Blcm1pc3Npb25fcmVxdWlyZWQuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiBEaWFsb2cgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19jb250YWluZXIge1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbHQtY29sb3ItYmFja2dyb3VuZC1saWdodCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzNjBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogdmFyKC0tbHQtc2hhZG93LXdlYnNpdGUtb3ZlcmxheSkgIWltcG9ydGFudDtcbiAgd2lsbC1jaGFuZ2U6IGZpbHRlciAhaW1wb3J0YW50O1xuICBsZWZ0OiAzM3B4ICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA0NjBweCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxNDVweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA3MHZoICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzLCBvcGFjaXR5IDAuMnMgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19jb250YWluZXIubHQtZGlhbG9nX19jb250YWluZXItLWZpeGVkLWxlZnQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB0b3A6IDIwcHggIWltcG9ydGFudDtcbiAgYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA0MHB4KSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fY29udGFpbmVyLmx0LWRpYWxvZ19fY29udGFpbmVyLS1maXhlZC1yaWdodCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICByaWdodDogMjBweCAhaW1wb3J0YW50O1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHRvcDogMjBweCAhaW1wb3J0YW50O1xuICBib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDQwcHgpICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19jb250YWluZXIubHQtZGlhbG9nLS1mYWRlZCB7XG4gIG9wYWNpdHk6IDAuNiAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2NvbnRhaW5lci5sdC1kaWFsb2ctLWZhZGVkLmx0LWRpYWxvZ19fY29udGFpbmVyLS1maXhlZC1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwMHB4KSAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2NvbnRhaW5lci5sdC1kaWFsb2ctLWZhZGVkLmx0LWRpYWxvZ19fY29udGFpbmVyLS1maXhlZC1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwMHB4KSAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2NvbnRhaW5lci5sdC1kaWFsb2dfX2NvbnRhaW5lci0tc21hbGwge1xuICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzNjBweCAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fY29udGFpbmVyLmx0LWRpYWxvZ19fY29udGFpbmVyLWhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19jb250YWluZXIubHQtZGlhbG9nX19jb250YWluZXItdG9wIHtcbiAgbGVmdDogLTE2cHggIWltcG9ydGFudDtcbiAgYm90dG9tOiAzNHB4ICFpbXBvcnRhbnQ7XG4gIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICByaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fY29udGFpbmVyLmx0LWRpYWxvZ19fY29udGFpbmVyLXRvcCAubHQtZGlhbG9nX19wb2ludGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1sdC1jb2xvci13aGl0ZSkgIWltcG9ydGFudDtcbiAgYm90dG9tOiAtMTZweCAhaW1wb3J0YW50O1xuICBsZWZ0OiAxOHB4ICFpbXBvcnRhbnQ7XG4gIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICByaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fY29udGFpbmVyLmx0LWRpYWxvZ19fY29udGFpbmVyLWJvdHRvbSB7XG4gIGJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB0b3A6IDMzcHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2NvbnRhaW5lci5sdC1kaWFsb2dfX2NvbnRhaW5lci1ib3R0b20gLmx0LWRpYWxvZ19fcG9pbnRlciB7XG4gIHRvcDogLTE2cHggIWltcG9ydGFudDtcbiAgYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1sdC1jb2xvci13aGl0ZSkgIWltcG9ydGFudDtcbn1cblxubHQtZGlhbG9nIC5sdC1pY29uLWdyb3VwIHtcbiAgcGFkZGluZzogMCA0cHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDRweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1sdC1jb2xvci1ib3JkZXItZGVmYXVsdCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1sdC1jb2xvci1ib3JkZXItZGVmYXVsdCkgIWltcG9ydGFudDtcbiAgLyoqIGZpeCBmb3IgZ29vZ2xlIGhhbmdvdXRzIG9uIG1haWwuZ29vZ2xlLmNvbSAqL1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICBsdC1kaWFsb2cgLmx0LWljb24tZ3JvdXAge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIGx0LWRpYWxvZyAubHQtZGlhbG9nX19jb250YWluZXIubHQtZGlhbG9nX19jb250YWluZXItLWZpeGVkLWxlZnQsXG4gIGx0LWRpYWxvZyAubHQtZGlhbG9nX19jb250YWluZXIubHQtZGlhbG9nX19jb250YWluZXItLWZpeGVkLXJpZ2h0LFxuICBsdC1kaWFsb2cgLmx0LWRpYWxvZ19fY29udGFpbmVyLmx0LWRpYWxvZ19fY29udGFpbmVyLXRvcCxcbiAgbHQtZGlhbG9nIC5sdC1kaWFsb2dfX2NvbnRhaW5lci5sdC1kaWFsb2dfX2NvbnRhaW5lci1ib3R0b20sXG4gIGx0LWRpYWxvZyAubHQtZGlhbG9nX19jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogY2FsYygxMDB2dyAtIDE2cHgpICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMTZweCkgIWltcG9ydGFudDtcbiAgfVxufVxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2lnbm9yZWQtZXJyb3JzLW1lc3NhZ2Uge1xuICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICM5OTkgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbn1cblxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2lnbm9yZWQtZXJyb3JzLW1lc3NhZ2U6aG92ZXIge1xuICBjb2xvcjogIzY2NiAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fZm9vdGVyIHtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWx0LWNvbG9yLXdoaXRlKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tbHQtY29sb3ItYm9yZGVyLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDQ1MHB4KSB7XG4gIGx0LWRpYWxvZyAubHQtZGlhbG9nX19mb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fZm9vdGVyX19sb2FkaW5nLWJhci1jb250YWluZXIge1xuICBoZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2Zvb3Rlcl9fbG9hZGluZy1iYXItY29udGFpbmVyLmx0LWRpYWxvZ19fZm9vdGVyX19sb2FkaW5nLWJhci1jb250YWluZXItLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19mb290ZXJfX2xvYWRpbmctYmFyLWNvbnRhaW5lciAubHQtZGlhbG9nX19mb290ZXJfX2xvYWRpbmctYmFyLWNvbnRhaW5lcl9fbG9hZGluZy1iYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICBsZWZ0OiAtMTAwJSAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2Zvb3Rlcl9fbG9hZGluZy1iYXItY29udGFpbmVyIC5sdC1kaWFsb2dfX2Zvb3Rlcl9fbG9hZGluZy1iYXItY29udGFpbmVyX19sb2FkaW5nLWJhci5sdC1kaWFsb2dfX2Zvb3Rlcl9fbG9hZGluZy1iYXItY29udGFpbmVyX19sb2FkaW5nLWJhci0tbG9hZGluZy1iYXItMSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWx0LWNvbG9yLXdoaXRlKSAhaW1wb3J0YW50O1xuICBhbmltYXRpb246IGx0LWxvYWRpbmdCYXIgMnMgZWFzZS1pbiAwcyBpbmZpbml0ZSAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2Zvb3Rlcl9fbG9hZGluZy1iYXItY29udGFpbmVyIC5sdC1kaWFsb2dfX2Zvb3Rlcl9fbG9hZGluZy1iYXItY29udGFpbmVyX19sb2FkaW5nLWJhci5sdC1kaWFsb2dfX2Zvb3Rlcl9fbG9hZGluZy1iYXItY29udGFpbmVyX19sb2FkaW5nLWJhci0tbG9hZGluZy1iYXItMiB7XG4gIGJhY2tncm91bmQ6ICMyMzlhZmYgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uOiBsdC1sb2FkaW5nQmFyIDJzIGVhc2UtaW4gMC41cyBpbmZpbml0ZSAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2Zvb3Rlcl9fbG9hZGluZy1iYXItY29udGFpbmVyIC5sdC1kaWFsb2dfX2Zvb3Rlcl9fbG9hZGluZy1iYXItY29udGFpbmVyX19sb2FkaW5nLWJhci5sdC1kaWFsb2dfX2Zvb3Rlcl9fbG9hZGluZy1iYXItY29udGFpbmVyX19sb2FkaW5nLWJhci0tbG9hZGluZy1iYXItMyB7XG4gIGJhY2tncm91bmQ6ICMxOTc2ZjAgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uOiBsdC1sb2FkaW5nQmFyIDJzIGVhc2UtaW4gMXMgaW5maW5pdGUgIWltcG9ydGFudDtcbn1cblxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2luY29tcGxldGUtcmVzdWx0IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBmbGV4OiAwIDEgMTAwJSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjMgIWltcG9ydGFudDtcbiAgcGFkZGluZzogOHB4IDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICM4MDgwODAgIWltcG9ydGFudDtcbn1cblxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2luY29tcGxldGUtcmVzdWx0LXNob3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fcG93ZXJlZC1ieSB7XG4gIGZsZXg6IDEgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fcG93ZXJlZC1ieSBiIHtcbiAgY29sb3I6ICMyMzlhZmYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2hlYWRlciB7XG4gIHBhZGRpbmc6IDEycHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWxpZ2h0KSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNDUwcHgpIHtcbiAgbHQtZGlhbG9nIC5sdC1kaWFsb2dfX2hlYWRlciB7XG4gICAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19oZWFkZXIgLmx0LWRpYWxvZ19faGVhZGVyX19wcm9ncmVzcy1zY29yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbHQtY29sb3ItYmFja2dyb3VuZC1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjJzICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19faGVhZGVyIC5sdC1kaWFsb2dfX2hlYWRlcl9fcHJvZ3Jlc3Mtc2NvcmUuc2hvdyB7XG4gIGhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19faGVhZGVyIC5sdC1kaWFsb2dfX2hlYWRlcl9fcHJvZ3Jlc3Mtc2NvcmUgLmx0LWRpYWxvZ19faGVhZGVyX19wcm9ncmVzcy1zY29yZV9fYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMyMzlhZmYgIWltcG9ydGFudDtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4ycyAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19faGVhZGVyX19jb250cm9scy13cmFwcGVyLFxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2Zvb3Rlcl9fY29udHJvbHMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2Zvb3Rlcl9fY29udHJvbHMtd3JhcHBlciA+IGx0LWRpdiB7XG4gIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fZm9vdGVyX19jb250cm9scy13cmFwcGVyID4gbHQtZGl2Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2hlYWRlcl9fbG9nby13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19sb2dvIHtcbiAgaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbn1cblxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2NvbnRlbnQtdG9wX19tZW51IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgOHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogc3RhcnQgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19jb250ZW50LXRvcF9fbWVudSAubHQtZGlhbG9nX19tYWluLWhlYWRsaW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19jb250ZW50LXRvcF9fbWVudSAubHQtZGlhbG9nX19tYWluLWhlYWRsaW5lIC5sdC1kaWFsb2dfX21haW4taGVhZGxpbmVfX2hlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fY29udGVudC10b3BfX21lbnUgLmx0LWRpYWxvZ19fbWFpbi1oZWFkbGluZSAubHQtZGlhbG9nX19tYWluLWhlYWRsaW5lX19jb3VudGVyIHtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDJweCA4cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWRhcmspICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fY29udGVudC10b3BfX21lbnUgLmx0LWRpYWxvZ19fbWFpbi1oZWFkbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAtMjhweCAhaW1wb3J0YW50O1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHggIWltcG9ydGFudDtcbn1cblxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX3N1Z2dlc3Rpb24tZmlsdGVyIHtcbiAgcGFkZGluZzogOHB4IDhweCA4cHggMzZweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogc29saWQgMXB4IHZhcigtLWx0LWNvbG9yLWJvcmRlci1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4cHggY2VudGVyICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fc3VnZ2VzdGlvbi1maWx0ZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fc3VnZ2VzdGlvbi1maWx0ZXI6aG92ZXIgLmx0LXNjb3JlX19sYWJlbCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWx0LWNvbG9yLWJhY2tncm91bmQtZGVmYXVsdCkgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19zdWdnZXN0aW9uLWZpbHRlcjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgdG9wOiA4cHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC9ibGFjay9hZGRfb25faWNvbl8yMF9ibGFja19jaGV2cm9uX2Rvd24uc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6IGRhcmspIHtcbiAgW2RhdGEtbHQtYWRqdXN0LWFwcGVhcmFuY2U9dHJ1ZV1bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIGx0LWRpYWxvZyAubHQtZGlhbG9nX19zdWdnZXN0aW9uLWZpbHRlcjo6YWZ0ZXIsXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSBsdC1kaWFsb2cgLmx0LWRpYWxvZ19fc3VnZ2VzdGlvbi1maWx0ZXI6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX2NoZXZyb25fZG93bi5zdmdcIikgIWltcG9ydGFudDtcbiAgfVxufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSBsdC1kaWFsb2cgLmx0LWRpYWxvZ19fc3VnZ2VzdGlvbi1maWx0ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9jaGV2cm9uX2Rvd24uc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19jb250ZW50IHtcbiAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIGZsZXg6IDEgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19jb250ZW50IC5sdC1kaWFsb2dfX2NvbnRlbnRfX21haW4ge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICBmbGV4OiAxICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMTJweCAxMnB4IDEycHggIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2NvbnRlbnQgLmx0LWRpYWxvZ19fY29udGVudF9fYm90dG9tLFxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2NvbnRlbnQgLmx0LWRpYWxvZ19fY29udGVudF9fdG9wIHtcbiAgcGFkZGluZzogMTJweCAxMnB4IDIwcHggMTJweCAhaW1wb3J0YW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fY29udGVudCAubHQtZGlhbG9nX19jb250ZW50X190b3AgLmx0LXByZW1pdW0tZXJyb3JzLXRlYXNlciB7XG4gIG1hcmdpbi10b3A6IDEycHggIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19jb250ZW50Lmx0LWRpYWxvZ19faGFzLWVycm9ycywgbHQtZGlhbG9nIC5sdC1kaWFsb2dfX2NvbnRlbnQubHQtZGlhbG9nX19pcy1sb2FkaW5nIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19jb250ZW50Lmx0LWRpYWxvZ19faGFzLWVycm9ycyAubHQtZGlhbG9nX19jb250ZW50X19tYWluLCBsdC1kaWFsb2cgLmx0LWRpYWxvZ19fY29udGVudC5sdC1kaWFsb2dfX2lzLWxvYWRpbmcgLmx0LWRpYWxvZ19fY29udGVudF9fbWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fY29udGVudC5sdC1kaWFsb2dfX2hhcy1lcnJvcnMgLmx0LWRpYWxvZ19fdGVhc2VyLCBsdC1kaWFsb2cgLmx0LWRpYWxvZ19fY29udGVudC5sdC1kaWFsb2dfX2lzLWxvYWRpbmcgLmx0LWRpYWxvZ19fdGVhc2VyIHtcbiAgcGFkZGluZzogMTJweCAxMnB4IDAgMTJweCAhaW1wb3J0YW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19jb250ZW50OmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbn1cblxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX3RlYXNlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nLXNrZWxldG9uIHtcbiAgaGVpZ2h0OiAzMDZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHZhcigtLWx0LWNvbG9yLWJhY2tncm91bmQtZGFyaykgMCwgdmFyKC0tbHQtY29sb3ItYmFja2dyb3VuZC1saWdodCkgMjYwcHgsIHZhcigtLWx0LWNvbG9yLWJhY2tncm91bmQtZGFyaykgNTIwcHgpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTI0MHB4ICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbjogbHQtc2hpbmVTa2VsZXRvbkNhcmRzIDJzIGluZmluaXRlIGxpbmVhciAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fZW5hYmxlLWV2ZXJ5d2hlcmUge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzIzOWFmZiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA4cHggNnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXdoaXRlKSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDAgMTBweCAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fZW5hYmxlLWhlcmUge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMzlhZmYgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19pY29uIHtcbiAgd2lkdGg6IDE4cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaWNvbnMvaWNvbjMyLnBuZ1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJSAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fZXJyb3ItaXRlbSAubHQtaWNvbi0tdHJhc2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgei1pbmRleDogOTkgIWltcG9ydGFudDtcbiAgdG9wOiA4cHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDEycHggIWltcG9ydGFudDtcbn1cblxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2Vycm9yLWl0ZW0sXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19faWdub3JlZC1lcnJvcnMtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogOHB4IDEycHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbHQtY29sb3Itd2hpdGUpICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMThweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbHQtY29sb3ItYm9yZGVyLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci10ZXh0LWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2Vycm9yLWl0ZW06bGFzdC1jaGlsZCxcbmx0LWRpYWxvZyAubHQtZGlhbG9nX19pZ25vcmVkLWVycm9ycy1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19lcnJvci1pdGVtLS1zcGVsbGluZy1taXN0YWtlIC5sdC1kaWFsb2dfX2Vycm9yLWhlYWRsaW5lOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI1NzU3ICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19lcnJvci1pdGVtLS1jdXN0b20tc3VnZ2VzdGlvbiAubHQtZGlhbG9nX19lcnJvci1oZWFkbGluZTo6YmVmb3JlLFxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2Vycm9yLWl0ZW0tLXN0eWxlLXN1Z2dlc3Rpb24gLmx0LWRpYWxvZ19fZXJyb3ItaGVhZGxpbmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YzRjZmYgIWltcG9ydGFudDtcbn1cblxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2Vycm9yLWl0ZW0tLXB1bmN0dWF0aW9uLW1pc3Rha2UgLmx0LWRpYWxvZ19fZXJyb3ItaGVhZGxpbmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmIyNGMgIWltcG9ydGFudDtcbn1cblxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2Vycm9yLWl0ZW0tLWdyYW1tYXItbWlzdGFrZSAubHQtZGlhbG9nX19lcnJvci1oZWFkbGluZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyYjI0YyAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fZXJyb3ItaXRlbS0tcGlja3ktbWlzdGFrZSAubHQtZGlhbG9nX19lcnJvci1oZWFkbGluZSB7XG4gIHBhZGRpbmctbGVmdDogMzJweCAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2Vycm9yLWl0ZW0tLXBpY2t5LW1pc3Rha2UgLmx0LWRpYWxvZ19fZXJyb3ItaGVhZGxpbmU6OmJlZm9yZSB7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzLzIwL3doaXRlL2FkZF9vbl9pY29uXzIwX3doaXRlX2dsYXNzZXMuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19lcnJvci1oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDRweCAwIDEycHggMCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNTZweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19lcnJvci1oZWFkbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICB0b3A6IDdweCAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fZXJyb3ItdGV4dCB7XG4gIG1hcmdpbjogMCAwIDEycHggMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19faWdub3JlZC1lcnJvcnMtaXRlbSB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19maXgtY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAwIDhweCAwICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19maXgtY29udGFpbmVyOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19vcmlnaW5hbC1waHJhc2Uge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbHQtY29sb3ItYmFja2dyb3VuZC1saWdodCkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggdmFyKC0tbHQtY29sb3ItYm9yZGVyLWxpZ2h0KSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogNHB4IDhweCA4cHggOHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAwIDEycHggMCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19vcmlnaW5hbC1waHJhc2VfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDAgOHB4IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fb3JpZ2luYWwtcGhyYXNlX19oZWFkZXIgLmx0LWljb24tLXNjcm9sbC10by1saW5rIHtcbiAgbWluLXdpZHRoOiBtYXgtY29udGVudCAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fb3JpZ2luYWwtcGhyYXNlX19oZWFkZXJfX3RpdGxlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNHB4IDhweCAwIDAgIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93LXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19vcmlnaW5hbC1waHJhc2VfX2hlYWRlcl9fdGl0bGU6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpICFpbXBvcnRhbnQ7XG4gIHRvcDogMThweCAhaW1wb3J0YW50O1xuICBsZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZWYyODUwICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19vcmlnaW5hbC1waHJhc2VfX2xvbmctY29udGV4dC1waHJhc2Uge1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1saWdodCkgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19vcmlnaW5hbC1waHJhc2VfX2xvbmctY29udGV4dC1waHJhc2UgbHQtZW0ge1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2VmMjg1MCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2ZpeCxcbmx0LWRpYWxvZyAubHQtZGlhbG9nX19maXgtLW9wdGlvbmFsLFxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2ZpeC0tY29ycmVjdC1hbGwge1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3Itd2hpdGUpICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogNHB4IDhweCAhaW1wb3J0YW50O1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCA4cHggOHB4IDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19maXg6aG92ZXIsXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fZml4LS1vcHRpb25hbDpob3Zlcixcbmx0LWRpYWxvZyAubHQtZGlhbG9nX19maXgtLWNvcnJlY3QtYWxsOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzE5NzZmMCAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fZml4IHtcbiAgYmFja2dyb3VuZDogIzIzOWFmZiAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fZml4LS1oaWdobGlnaHRlZCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19maXgtLWhpZ2hsaWdodGVkIGx0LWVtIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19maXgtLWhpZ2hsaWdodGVkIGx0LXN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19maXgtLW9wdGlvbmFsIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMjM5YWZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjM5YWZmICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDJweCA2cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2ZpeC0tb3B0aW9uYWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19maXgtLWNvcnJlY3QtYWxsIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1sdC1jb2xvci1ib3JkZXItZGFyaykgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtbGlnaHQpICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMnB4IDZweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fZml4LS1jb3JyZWN0LWFsbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWx0LWNvbG9yLWJhY2tncm91bmQtZGVmYXVsdCkgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19maXgtLWNvcnJlY3QtYWxsIGx0LWVtIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMxOTc2ZjAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19maXgtLXN0cmlrZXRocm91Z2gsXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fZml4LS1kZWxldGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWYyODUwICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fZml4LS1zdHJpa2V0aHJvdWdoOmhvdmVyLFxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2ZpeC0tZGVsZXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwMTk0MSAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fZml4LS1zdHJpa2V0aHJvdWdoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fZml4LS1zdHJpa2V0aHJvdWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCkgIWltcG9ydGFudDtcbiAgbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIHRvcDogY2FsYyg1MCUgKyAycHgpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1sdC1jb2xvci13aGl0ZSkgIWltcG9ydGFudDtcbn1cblxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2Vycm9yLWl0ZW0ubHQtZGlhbG9nX19sb25nLWZpeCAubHQtZGlhbG9nX19maXgtY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX190ZW1wb3JhcmlseS1pZ25vcmUtd29yZCxcbmx0LWRpYWxvZyAubHQtZGlhbG9nX190ZW1wb3JhcmlseS1pZ25vcmUtcnVsZSxcbmx0LWRpYWxvZyAubHQtZGlhbG9nX19pZ25vcmUtcnVsZSxcbmx0LWRpYWxvZyAubHQtZGlhbG9nX19hZGQtdG8tZGljdGlvbmFyeSB7XG4gIG1hcmdpbjogMCAtMTJweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA3cHggMTJweCA4cHggMzVweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tbHQtY29sb3ItYm9yZGVyLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDhweCBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX190ZW1wb3JhcmlseS1pZ25vcmUtd29yZDpsYXN0LWNoaWxkLFxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX3RlbXBvcmFyaWx5LWlnbm9yZS1ydWxlOmxhc3QtY2hpbGQsXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19faWdub3JlLXJ1bGU6bGFzdC1jaGlsZCxcbmx0LWRpYWxvZyAubHQtZGlhbG9nX19hZGQtdG8tZGljdGlvbmFyeTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogLThweCAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX3RlbXBvcmFyaWx5LWlnbm9yZS13b3JkOmhvdmVyLFxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX3RlbXBvcmFyaWx5LWlnbm9yZS1ydWxlOmhvdmVyLFxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2lnbm9yZS1ydWxlOmhvdmVyLFxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2FkZC10by1kaWN0aW9uYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtY29sb3ItYmFja2dyb3VuZC1kZWZhdWx0KSAhaW1wb3J0YW50O1xufVxuXG4ubHQtZGlhbG9nX19pZ25vcmUtcnVsZS5sdC1kaWFsb2dfX2lnbm9yZS1ydWxlLS1kaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci10ZXh0LXZlcnktbGlnaHQpICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbn1cblxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX21vcmUtZGV0YWlscyB7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjcgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4IDAgMCAycHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19tb3JlLWRldGFpbHM6aG92ZXIge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyBpZnJhbWUubHQtZGlhbG9nLWlmcmFtZSB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMTJweCAwIDEycHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNDUwcHgpIHtcbiAgbHQtZGlhbG9nIGlmcmFtZS5sdC1kaWFsb2ctcmF0aW5nLWlmcmFtZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbmx0LWRpYWxvZyBpZnJhbWUubHQtZGlhbG9nLXByZW1pdW0tZXJyb3JzLWlmcmFtZSB7XG4gIGhlaWdodDogMTA0cHggIWltcG9ydGFudDtcbn1cblxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX25vLWVycm9yc19faGVhZGxpbmUsXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fZW5hYmxlLXRleHRfX2hlYWRsaW5lLFxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2xhbmd1YWdlLXVuc3VwcG9ydGVkX19oZWFkbGluZSxcbmx0LWRpYWxvZyAubHQtZGlhbG9nX190ZXh0LXRvby1zaG9ydF9faGVhZGxpbmUsXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fcHJlbWl1bV9faGVhZGxpbmUsXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fZXhjZXB0aW9uLWhlYWRsaW5lLFxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX3JlbG9hZC1oZWFkbGluZSxcbmx0LWRpYWxvZyAubHQtZGlhbG9nX19zY3JvbGwtaGludF9faGVhZGxpbmUsXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fbmVlZHMtbGFuZ3VhZ2UtaGludF9faGVhZGxpbmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fcHJlbWl1bV9faGVhZGxpbmUge1xuICBjb2xvcjogI2UxNGMwYyAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fdGV4dC13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19uby1lcnJvcnNfX2hlYWRsaW5lOjpiZWZvcmUsXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fZW5hYmxlLXRleHRfX2hlYWRsaW5lOjpiZWZvcmUsXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fbGFuZ3VhZ2UtdW5zdXBwb3J0ZWRfX2hlYWRsaW5lOjpiZWZvcmUsXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fdGV4dC10b28tc2hvcnRfX2hlYWRsaW5lOjpiZWZvcmUsXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fcHJlbWl1bV9faGVhZGxpbmU6OmJlZm9yZSxcbmx0LWRpYWxvZyAubHQtZGlhbG9nX19leGNlcHRpb24taGVhZGxpbmU6OmJlZm9yZSxcbmx0LWRpYWxvZyAubHQtZGlhbG9nX19yZWxvYWQtaGVhZGxpbmU6OmJlZm9yZSxcbmx0LWRpYWxvZyAubHQtZGlhbG9nX19zY3JvbGwtaGludF9faGVhZGxpbmU6OmJlZm9yZSxcbmx0LWRpYWxvZyAubHQtZGlhbG9nX19uZWVkcy1sYW5ndWFnZS1oaW50X19oZWFkbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDAgMTJweCAhaW1wb3J0YW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDQ1MHB4KSB7XG4gIGx0LWRpYWxvZyAubHQtZGlhbG9nX19uby1lcnJvcnNfX2hlYWRsaW5lOjpiZWZvcmUsXG4gIGx0LWRpYWxvZyAubHQtZGlhbG9nX19lbmFibGUtdGV4dF9faGVhZGxpbmU6OmJlZm9yZSxcbiAgbHQtZGlhbG9nIC5sdC1kaWFsb2dfX2xhbmd1YWdlLXVuc3VwcG9ydGVkX19oZWFkbGluZTo6YmVmb3JlLFxuICBsdC1kaWFsb2cgLmx0LWRpYWxvZ19fdGV4dC10b28tc2hvcnRfX2hlYWRsaW5lOjpiZWZvcmUsXG4gIGx0LWRpYWxvZyAubHQtZGlhbG9nX19wcmVtaXVtX19oZWFkbGluZTo6YmVmb3JlLFxuICBsdC1kaWFsb2cgLmx0LWRpYWxvZ19fZXhjZXB0aW9uLWhlYWRsaW5lOjpiZWZvcmUsXG4gIGx0LWRpYWxvZyAubHQtZGlhbG9nX19yZWxvYWQtaGVhZGxpbmU6OmJlZm9yZSxcbiAgbHQtZGlhbG9nIC5sdC1kaWFsb2dfX3Njcm9sbC1oaW50X19oZWFkbGluZTo6YmVmb3JlLFxuICBsdC1kaWFsb2cgLmx0LWRpYWxvZ19fbmVlZHMtbGFuZ3VhZ2UtaGludF9faGVhZGxpbmU6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19sYW5ndWFnZS11bnN1cHBvcnRlZF9fdGV4dCxcbmx0LWRpYWxvZyAubHQtZGlhbG9nX19lbmFibGUtdGV4dCxcbmx0LWRpYWxvZyAubHQtZGlhbG9nX190ZXh0LXRvby1zaG9ydF9fdGV4dCxcbmx0LWRpYWxvZyAubHQtZGlhbG9nX19wcmVtaXVtX190ZXh0LFxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2V4Y2VwdGlvbl9fdGV4dCxcbmx0LWRpYWxvZyAubHQtZGlhbG9nX19yZWxvYWRfX3RleHQsXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fbm8tZXJyb3JzX190ZXh0LFxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX25lZWRzLWxhbmd1YWdlLWhpbnRfX3RleHQge1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1saWdodCkgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMThweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgMjBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNDUwcHgpIHtcbiAgbHQtZGlhbG9nIC5sdC1kaWFsb2dfX2xhbmd1YWdlLXVuc3VwcG9ydGVkX190ZXh0LFxuICBsdC1kaWFsb2cgLmx0LWRpYWxvZ19fZW5hYmxlLXRleHQsXG4gIGx0LWRpYWxvZyAubHQtZGlhbG9nX190ZXh0LXRvby1zaG9ydF9fdGV4dCxcbiAgbHQtZGlhbG9nIC5sdC1kaWFsb2dfX3ByZW1pdW1fX3RleHQsXG4gIGx0LWRpYWxvZyAubHQtZGlhbG9nX19leGNlcHRpb25fX3RleHQsXG4gIGx0LWRpYWxvZyAubHQtZGlhbG9nX19yZWxvYWRfX3RleHQsXG4gIGx0LWRpYWxvZyAubHQtZGlhbG9nX19uby1lcnJvcnNfX3RleHQsXG4gIGx0LWRpYWxvZyAubHQtZGlhbG9nX19uZWVkcy1sYW5ndWFnZS1oaW50X190ZXh0IHtcbiAgICBtYXJnaW46IDAgMCAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX2J0bi1zZWNvbmRhcnkge1xuICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDM4cHggIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIzOWFmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycywgY29sb3IgMC4ycyAhaW1wb3J0YW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMTJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogc29saWQgMnB4IHZhcigtLWx0LWNvbG9yLWJvcmRlci1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNnB4IGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG59XG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGJvcmRlcjogc29saWQgMnB4IHZhcigtLWx0LWNvbG9yLWJvcmRlci1kYXJrKSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzE5NzZmMCAhaW1wb3J0YW50O1xufVxuXG5sdC1kaWFsb2cgLmx0LWRpYWxvZ19fcHJlbWl1bV9fYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2YzN2IyMyAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDM4cHggIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3Itd2hpdGUpICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyAhaW1wb3J0YW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMTJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDE2cHggY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbn1cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19wcmVtaXVtX19idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTE0YzBjICFpbXBvcnRhbnQ7XG59XG5cbmx0LWRpYWxvZyAubHQtZGlhbG9nX19uZWVkcy1sYW5ndWFnZS1oaW50X19idXR0b24ge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDI0LzE2ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDEycHggIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZWYyODUwICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyAhaW1wb3J0YW50O1xufVxubHQtZGlhbG9nIC5sdC1kaWFsb2dfX25lZWRzLWxhbmd1YWdlLWhpbnRfX2J1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjZDAxOTQxICFpbXBvcnRhbnQ7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKiBHZW5lcmljIENhcmQgKEVycm9ycywgU3lub255bXMpICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbmx0LWNhcmQge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtY2FyZF9fY29udGFpbmVyIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbCAhaW1wb3J0YW50O1xuICBhbmltYXRpb246IGx0LWZhZGVpbiAwLjJzICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMTJweCAwIDEycHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbHQtY29sb3Itd2hpdGUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiB2YXIoLS1sdC1zaGFkb3ctd2Vic2l0ZS1vdmVybGF5KSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQta2VybmluZzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LWxhbmd1YWdlLW92ZXJyaWRlOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZS1hZGp1c3Q6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC1zdHJldGNoOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC1zeW50aGVzaXM6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1hbHRlcm5hdGVzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1jYXBzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1lYXN0LWFzaWFuOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LXBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGh5cGhlbnM6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbGluZS1icmVhazogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjIwcHggIWltcG9ydGFudDtcbiAgb3V0bGluZTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB0ZXh0LWluZGVudDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB3b3JkLXNwYWNpbmc6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgei1pbmRleDogMjE0NzQ4MzY0NyAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1pY29uLS1jbG9zZV9zbWFsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICByaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIHRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDIgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtY2FyZF9fY29udGFpbmVyLS1zcGVsbGluZy1taXN0YWtlIC5sdC1jYXJkX19oZWFkbGluZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ViNTc1NyAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1jYXJkX19jb250YWluZXItLXN0eWxlLXN1Z2dlc3Rpb24gLmx0LWNhcmRfX2hlYWRsaW5lOjpiZWZvcmUsXG5sdC1jYXJkIC5sdC1jYXJkX19jb250YWluZXItLWN1c3RvbS1zdWdnZXN0aW9uIC5sdC1jYXJkX19oZWFkbGluZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzVjNGNmZiAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1jYXJkX19jb250YWluZXItLXB1bmN0dWF0aW9uLW1pc3Rha2UgLmx0LWNhcmRfX2hlYWRsaW5lOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZjJiMjRjICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LWNhcmRfX2NvbnRhaW5lci0tZ3JhbW1hci1taXN0YWtlIC5sdC1jYXJkX19oZWFkbGluZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2YyYjI0YyAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1jYXJkX19jb250YWluZXItLXBpY2t5LW1pc3Rha2UgLmx0LWNhcmRfX2hlYWRsaW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XG59XG5sdC1jYXJkIC5sdC1jYXJkX19jb250YWluZXItLXBpY2t5LW1pc3Rha2UgLmx0LWNhcmRfX2hlYWRsaW5lOjpiZWZvcmUge1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy8yMC93aGl0ZS9hZGRfb25faWNvbl8yMF93aGl0ZV9nbGFzc2VzLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1jYXJkX19jb250YWluZXItLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtY2FyZF9fY29udGFpbmVyLS1yZXBocmFzZS1jYXJkIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzlhZmYgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtY2FyZF9fY29udGFpbmVyLS1hbmltYXRlcy10cmFuc2l0aW9uIHtcbiAgdHJhbnNpdGlvbjogdG9wIDIwMG1zIGVhc2UtaW4tb3V0LCByaWdodCAyMDBtcyBlYXNlLWluLW91dCwgYm90dG9tIDIwMG1zIGVhc2UtaW4tb3V0LCBsZWZ0IDIwMG1zIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LWNhcmRfX2hlYWRlciB7XG4gIHBhZGRpbmc6IDRweCA4cHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1jYXJkX19jb250YWluZXItLXJlcGhyYXNlLWNhcmQgLmx0LWNhcmRfX2hlYWRlciB7XG4gIG1pbi1oZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtY2FyZF9fY29udGFpbmVyLS1yZXBocmFzZS1jYXJkIC5sdC1jYXJkX19oZWFkZXIgLmx0LWljb24tLWNsaWNrYWJsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDZweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xufVxubHQtY2FyZCAubHQtY2FyZF9fY29udGFpbmVyLS1yZXBocmFzZS1jYXJkIC5sdC1jYXJkX19oZWFkZXIgLmx0LWljb24tLWNsaWNrYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTc2ZjAgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtY2FyZF9faGVhZGVyX19jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNjY2NjY2NjY2NyAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG5sdC1jYXJkIC5sdC1jYXJkX19oZWFkZXJfX2NhcHRpb24gbHQtc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LWNhcmRfX2hlYWRsaW5lIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMTJweCAyMHB4IDhweCAwICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgei1pbmRleDogMSAhaW1wb3J0YW50O1xufVxubHQtY2FyZCAubHQtY2FyZF9faGVhZGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgdG9wOiA4cHggIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtY2FyZF9faGVhZGxpbmUtLXJlcGhyYXNlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDRweCA4cHggIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtY2FyZF9fbm8tc3lub255bXMge1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtbGlnaHQpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMTJweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtY2FyZF9fYmV0YS1zaWduIHtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtbGlnaHQpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDAgMCAzcHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LXJlcGhyYXNlY29udGVudF9fbWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDEycHggIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtZGVmYXVsdCkgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtY2FyZF9fY2xvc2UtYnV0dG9uIHtcbiAgdG9wOiAxcHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDM0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzNHB4ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAuNiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItYmxhY2spICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC1rZXJuaW5nOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtbGFuZ3VhZ2Utb3ZlcnJpZGU6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC1zaXplLWFkanVzdDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXN0cmV0Y2g6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXN5bnRoZXNpczogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LWFsdGVybmF0ZXM6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LWNhcHM6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LWVhc3QtYXNpYW46IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50LWxpZ2F0dXJlczogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQtcG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgaHlwaGVuczogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBsaW5lLWJyZWFrOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcbiAgdGV4dC1pbmRlbnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWwgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgd29yZC1zcGFjaW5nOiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LWNhcmRfX2Nsb3NlLWJ1dHRvbjpob3ZlciB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtY2FyZF9fZm9vdGVyIHtcbiAgbWFyZ2luOiAwIC0xMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDJweCA3cHggMnB4IDdweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWx0LWNvbG9yLWJvcmRlci1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1jYXJkX19iYWRnZS1jb250YWluZXIge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cbmx0LWNhcmQgLmx0LWNhcmRfX2JhZGdlLWNvbnRhaW5lciAubHQtY2FyZF9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgMCAwIDRweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMDBweCkge1xuICBsdC1jYXJkIC5sdC1jYXJkX19iYWRnZS1jb250YWluZXIgLmx0LWNhcmRfX25hbWUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5sdC1jYXJkIC5sdC1jYXJkX19sb2dvLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1jYXJkX19sb2dvIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0byAhaW1wb3J0YW50O1xuICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtY2FyZF9fYnV0dG9uLWZvY3VzZWQge1xuICBvdXRsaW5lOiAzcHggc29saWQgIzIzOWFmZiAhaW1wb3J0YW50O1xuICBvdXRsaW5lLW9mZnNldDogM3B4ICFpbXBvcnRhbnQ7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDZweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yKSkgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtcGhyYXNlcy1jb25maXJtYXRpb24ge1xuICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NzE0Mjg1NyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvY29sb3IvcmVwaHJhc2luZ19pbGx1c3RyYXRpb25fb2xkLnBuZ1wiKSBjZW50ZXIgdG9wIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHtcbiAgbHQtY2FyZCAubHQtcGhyYXNlcy1jb25maXJtYXRpb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaWxsdXN0cmF0aW9ucy9jb2xvci9yZXBocmFzaW5nX2lsbHVzdHJhdGlvbl9vbGRAMngucG5nXCIpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxubHQtY2FyZCAubHQtcGhyYXNlcy1jb25maXJtYXRpb24tLWRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL2NvbG9yL3JlcGhyYXNpbmdfaWxsdXN0cmF0aW9uX29sZF9kZS5wbmdcIikgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHtcbiAgbHQtY2FyZCAubHQtcGhyYXNlcy1jb25maXJtYXRpb24tLWRlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvY29sb3IvcmVwaHJhc2luZ19pbGx1c3RyYXRpb25fb2xkX2RlQDJ4LnBuZ1wiKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbmx0LWNhcmQgLmx0LXBocmFzZXMtY29uZmlybWF0aW9uLS1mciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaWxsdXN0cmF0aW9ucy9jb2xvci9yZXBocmFzaW5nX2lsbHVzdHJhdGlvbl9vbGRfZnIucG5nXCIpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gIGx0LWNhcmQgLmx0LXBocmFzZXMtY29uZmlybWF0aW9uLS1mciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL2NvbG9yL3JlcGhyYXNpbmdfaWxsdXN0cmF0aW9uX29sZF9mckAyeC5wbmdcIikgIWltcG9ydGFudDtcbiAgfVxufVxuXG5sdC1jYXJkIC5sdC1waHJhc2VzLWNvbmZpcm1hdGlvbi0tZXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvY29sb3IvcmVwaHJhc2luZ19pbGx1c3RyYXRpb25fb2xkX2VzLnBuZ1wiKSAhaW1wb3J0YW50O1xufVxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICBsdC1jYXJkIC5sdC1waHJhc2VzLWNvbmZpcm1hdGlvbi0tZXMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaWxsdXN0cmF0aW9ucy9jb2xvci9yZXBocmFzaW5nX2lsbHVzdHJhdGlvbl9vbGRfZXNAMngucG5nXCIpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxubHQtY2FyZCAubHQtcGhyYXNlcy1jb25maXJtYXRpb24tLXB0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL2NvbG9yL3JlcGhyYXNpbmdfaWxsdXN0cmF0aW9uX29sZF9wdC5wbmdcIikgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHtcbiAgbHQtY2FyZCAubHQtcGhyYXNlcy1jb25maXJtYXRpb24tLXB0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvY29sb3IvcmVwaHJhc2luZ19pbGx1c3RyYXRpb25fb2xkX3B0QDJ4LnBuZ1wiKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbmx0LWNhcmQgLmx0LXBocmFzZXMtY29uZmlybWF0aW9uX19jb250ZW50IHtcbiAgcGFkZGluZzogMjBweCAxNHB4IDE2cHggMTRweCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIC00cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1waHJhc2VzLWNvbmZpcm1hdGlvbl9faGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LXBocmFzZXMtY29uZmlybWF0aW9uX190ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxubHQtY2FyZCAubHQtcGhyYXNlcy1jb25maXJtYXRpb25fX3RleHQgYSwgbHQtY2FyZCAubHQtcGhyYXNlcy1jb25maXJtYXRpb25fX3RleHQge1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1saWdodCkgIWltcG9ydGFudDtcbn1cbmx0LWNhcmQgLmx0LXBocmFzZXMtY29uZmlybWF0aW9uX190ZXh0IGE6aG92ZXIsXG5sdC1jYXJkIC5sdC1waHJhc2VzLWNvbmZpcm1hdGlvbl9fdGV4dCBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LXBocmFzZXMtY29uZmlybWF0aW9uX19idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAxMnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWx0LWNvbG9yLWJvcmRlci1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIzOWFmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMi4zNzUgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgIWltcG9ydGFudDtcbn1cbmx0LWNhcmQgLmx0LXBocmFzZXMtY29uZmlybWF0aW9uX19idXR0b246aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyMzlhZmYgIWltcG9ydGFudDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogUmVwaHJhc2VDYXJkICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmx0LWNhcmRfX3BhbmUge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtY29sb3Itd2hpdGUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAtNnB4IDIwcHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtY2FyZF9fcGFuZV9fY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1jYXJkX19wYW5lX19jb250ZW50LS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LWNhcmRfX3RhYi1uYXYge1xuICBtYXJnaW46IDRweCA0cHggMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjM5YWZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LWNhcmRfX3RhYi1uYXZfX2hpZ2hsaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjMjM5YWZmICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuMnMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LWNhcmRfX3RhYi1uYXZfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAxMnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjI4NTcxNDI4NTcgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDEgIWltcG9ydGFudDtcbn1cbmx0LWNhcmQgLmx0LWNhcmRfX3RhYi1uYXZfX2J1dHRvbiAubHQtaWNvbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG59XG5sdC1jYXJkIC5sdC1jYXJkX190YWItbmF2X19idXR0b24ubHQtY2FyZF9fYnV0dG9uLWZvY3VzZWQge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggIzIzOWFmZiAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5sdC1jYXJkIC5sdC1jYXJkX190YWItbmF2X19idXR0b25bZGF0YS1kaXNhYmxlZF0ge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LWNhcmRfX3RhYi1uYXZfX2J1dHRvbi0td29yZC5sdC1jYXJkX19idXR0b24tZm9jdXNlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1jYXJkX190YWItbmF2X19pY29uLS1hY3RpdmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgW2RhdGEtYWN0aXZlLXR5cGU9d29yZF0gLmx0LWNhcmRfX3RhYi1uYXZfX2J1dHRvbi0td29yZCAubHQtY2FyZF9fdGFiLW5hdl9faWNvbi0tZGVmYXVsdCxcbmx0LWNhcmQgW2RhdGEtYWN0aXZlLXR5cGU9c2VudGVuY2VdIC5sdC1jYXJkX190YWItbmF2X19idXR0b24tLXNlbnRlbmNlIC5sdC1jYXJkX190YWItbmF2X19pY29uLS1kZWZhdWx0IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxubHQtY2FyZCBbZGF0YS1hY3RpdmUtdHlwZT13b3JkXSAubHQtY2FyZF9fdGFiLW5hdl9fYnV0dG9uLS13b3JkIC5sdC1jYXJkX190YWItbmF2X19pY29uLS1hY3RpdmUsXG5sdC1jYXJkIFtkYXRhLWFjdGl2ZS10eXBlPXNlbnRlbmNlXSAubHQtY2FyZF9fdGFiLW5hdl9fYnV0dG9uLS1zZW50ZW5jZSAubHQtY2FyZF9fdGFiLW5hdl9faWNvbi0tYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIFtkYXRhLWFjdGl2ZS10eXBlPXdvcmRdIC5sdC1jYXJkX190YWItbmF2X19oaWdobGlnaHQge1xuICBsZWZ0OiAwJSAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIFtkYXRhLWFjdGl2ZS10eXBlPXdvcmRdIC5sdC1jYXJkX190YWItbmF2X19idXR0b24tLXdvcmQge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LWNhcmRfX3RhYi1uYXZfX2J1dHRvbi0tc2VudGVuY2UubHQtY2FyZF9fYnV0dG9uLWZvY3VzZWQge1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCBbZGF0YS1hY3RpdmUtdHlwZT1zZW50ZW5jZV0gLmx0LWNhcmRfX3RhYi1uYXZfX2hpZ2hsaWdodCB7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIFtkYXRhLWFjdGl2ZS10eXBlPXNlbnRlbmNlXSAubHQtY2FyZF9fdGFiLW5hdl9fYnV0dG9uLS1zZW50ZW5jZSB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtY2FyZF9fdGFiLW5hdl9fYmV0YS1zaWduIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2YzN2IyMyAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgM3B4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMnB4ICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtcmVwaHJhc2VjYXJkX19sb2FkLW1vcmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LXN5bm9ueW1zY29udGVudF9fc3lub255bXMtLXRydW5jYXRlZCAubHQtcmVwaHJhc2VjYXJkX19sb2FkLW1vcmUsXG5sdC1jYXJkIC5sdC1waHJhc2VzY29udGVudF9fcGhyYXNlcy0tdHJ1bmNhdGVkIC5sdC1yZXBocmFzZWNhcmRfX2xvYWQtbW9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LXJlcGhyYXNlY2FyZF9fbG9hZC1tb3JlX19idG4ge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMzlhZmYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyAhaW1wb3J0YW50O1xufVxubHQtY2FyZCAubHQtcmVwaHJhc2VjYXJkX19sb2FkLW1vcmVfX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWx0LWNvbG9yLWJhY2tncm91bmQtZGFyaykgIWltcG9ydGFudDtcbn1cbmx0LWNhcmQgLmx0LXJlcGhyYXNlY2FyZF9fbG9hZC1tb3JlX19idG4ubHQtY2FyZF9fYnV0dG9uLWZvY3VzZWQge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDNweCAjMjM5YWZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LXN5bm9ueW1zY29udGVudF9faW50cm8ge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbmx0LWNhcmQgLmx0LXN5bm9ueW1zY29udGVudF9faW50cm8gLmx0LWljb24ge1xuICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1zeW5vbnltc2NvbnRlbnRfX2ludHJvX19jYXB0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXMgIWltcG9ydGFudDtcbn1cbmx0LWNhcmQgLmx0LXN5bm9ueW1zY29udGVudF9faW50cm9fX2NhcHRpb246Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtc3lub255bXNjb250ZW50X19pbnRyb19fYXJ0aWNsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LXN5bm9ueW1zY29udGVudF9faW50cm9fX2dlbmRlciB7XG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci10ZXh0LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1zeW5vbnltc2NvbnRlbnRfX3N5bm9ueW1zIHtcbiAgbWFyZ2luOiAwIDRweCA0cHggNHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMwdmggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbHQtY29sb3ItYmFja2dyb3VuZC1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1sdC1jb2xvci1ib3JkZXItZGVmYXVsdCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1zeW5vbnltc2NvbnRlbnRfX2luZm8tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci10ZXh0LWxpZ2h0KSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LXN5bm9ueW1zY29udGVudF9faW5mby10ZXh0IGx0LXNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IGRvdHRlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtc3lub255bXNjb250ZW50X19pbmZvLXRleHQgbHQtc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci10ZXh0LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1zeW5vbnltc2NvbnRlbnRfX3JvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMnB4IDAgNHB4IDhweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5sdC1jYXJkIC5sdC1zeW5vbnltc2NvbnRlbnRfX3Jvdzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBsZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICBib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtY29sb3ItYmFja2dyb3VuZC1kYXJrKSAhaW1wb3J0YW50O1xufVxubHQtY2FyZCAubHQtc3lub255bXNjb250ZW50X19yb3c6bnRoLWxhc3QtY2hpbGQoLW4rMik6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIFtkYXRhLXZpc2libGUtaXRlbXM9XCIzXCJdIC5sdC1zeW5vbnltc2NvbnRlbnRfX3JvdzpudGgtY2hpbGQoLW4rMykge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIFtkYXRhLXZpc2libGUtaXRlbXM9XCI2XCJdIC5sdC1zeW5vbnltc2NvbnRlbnRfX3JvdzpudGgtY2hpbGQoLW4rNikge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIFtkYXRhLXZpc2libGUtaXRlbXM9XCI5XCJdIC5sdC1zeW5vbnltc2NvbnRlbnRfX3JvdzpudGgtY2hpbGQoLW4rOSkge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIFtkYXRhLXZpc2libGUtaXRlbXM9XCIxMlwiXSAubHQtc3lub255bXNjb250ZW50X19yb3c6bnRoLWNoaWxkKC1uKzEyKSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgW2RhdGEtdmlzaWJsZS1pdGVtcz1cIjE1XCJdIC5sdC1zeW5vbnltc2NvbnRlbnRfX3JvdzpudGgtY2hpbGQoLW4rMTUpIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCBbZGF0YS12aXNpYmxlLWl0ZW1zPVwiMThcIl0gLmx0LXN5bm9ueW1zY29udGVudF9fcm93Om50aC1jaGlsZCgtbisxOCkge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIFtkYXRhLXZpc2libGUtaXRlbXM9XCIyMVwiXSAubHQtc3lub255bXNjb250ZW50X19yb3c6bnRoLWNoaWxkKC1uKzIxKSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgW2RhdGEtdmlzaWJsZS1pdGVtcz1cIjI0XCJdIC5sdC1zeW5vbnltc2NvbnRlbnRfX3JvdzpudGgtY2hpbGQoLW4rMjQpIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCBbZGF0YS12aXNpYmxlLWl0ZW1zPVwiMjdcIl0gLmx0LXN5bm9ueW1zY29udGVudF9fcm93Om50aC1jaGlsZCgtbisyNykge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIFtkYXRhLXZpc2libGUtaXRlbXM9XCIzMFwiXSAubHQtc3lub255bXNjb250ZW50X19yb3c6bnRoLWNoaWxkKC1uKzMwKSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LXN5bm9ueW1zY29udGVudF9fc3lub255bS10aXRsZSB7XG4gIG1hcmdpbjogMHB4IDBweCA4cHggMnB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci1ibGFjaykgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTcxNDI4NTcgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtc3lub255bXNjb250ZW50X19yb3dfX2V4cGFuZCxcbmx0LWNhcmQgLmx0LXN5bm9ueW1zY29udGVudF9fc3lub255bSB7XG4gIG1hcmdpbjogMCA0cHggNHB4IDAgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMzlhZmYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyODYgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1zeW5vbnltc2NvbnRlbnRfX3Jvd19fZXhwYW5kIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDRweCAycHggIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1zeW5vbnltc2NvbnRlbnRfX3N5bm9ueW0ge1xuICBwYWRkaW5nOiAzcHggN3B4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogc29saWQgMXB4ICMyMzlhZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1zeW5vbnltc2NvbnRlbnRfX3Jvd19fbGltaXRlZCAubHQtc3lub255bXNjb250ZW50X19zeW5vbnltOm50aC1jaGlsZChuKzUpIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1zeW5vbnltc2NvbnRlbnRfX3N5bm9ueW06aG92ZXIsXG5sdC1jYXJkIC5sdC1zeW5vbnltc2NvbnRlbnRfX3Jvd19fZXhwYW5kOmhvdmVyIHtcbiAgY29sb3I6ICMxOTc2ZjAgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtc3lub255bXNjb250ZW50X19zeW5vbnltOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhZGZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxOTc2ZjAgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtc3lub255bXNjb250ZW50X19yb3ctLWV4cGFuZGVkIC5sdC1zeW5vbnltc2NvbnRlbnRfX3Jvd19fZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1zeW5vbnltc2NvbnRlbnRfX3Jvdy0tZXhwYW5kZWQgLmx0LXN5bm9ueW1zY29udGVudF9fc3lub255bTpudGgtY2hpbGQobis1KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1jYXJkX19oaW50IHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgMCAwIDRweCAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1waHJhc2VzY29udGVudF9fcmVtYWluaW5nIHtcbiAgbWFyZ2luOiAwIDhweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMTY2NjY2NjY2NyAhaW1wb3J0YW50O1xuICBjb2xvcjogI2YzN2IyMyAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cbmx0LWNhcmQgLmx0LXBocmFzZXNjb250ZW50X19yZW1haW5pbmc6aG92ZXIge1xuICBjb2xvcjogI2UxNGMwYyAhaW1wb3J0YW50O1xufVxubHQtY2FyZCAubHQtcGhyYXNlc2NvbnRlbnRfX3JlbWFpbmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgd2lkdGg6IDE0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvMjAvc3BlY2lhbC9hZGRfb25faWNvbl8yMF9wcmVtaXVtLnN2Z1wiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBzdWIgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtcGhyYXNlc2NvbnRlbnRfX3NlbnRlbmNlIHtcbiAgcGFkZGluZzogOHB4IDhweCAxMnB4IDhweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4NiAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1saWdodCkgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LXBocmFzZXNjb250ZW50X19zZW50ZW5jZV9fcmVtb3ZhbCB7XG4gIGNvbG9yOiAjZWYyODUwICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LXBocmFzZXNjb250ZW50X19waHJhc2VzIHtcbiAgbWFyZ2luOiAwIDRweCA0cHggNHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM1dmggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbHQtY29sb3ItYmFja2dyb3VuZC1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1sdC1jb2xvci1ib3JkZXItZGVmYXVsdCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1waHJhc2VzY29udGVudF9fcHJldmlvdXMtc2VudGVuY2UsXG5sdC1jYXJkIC5sdC1waHJhc2VzY29udGVudF9fcm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xufVxubHQtY2FyZCAubHQtcGhyYXNlc2NvbnRlbnRfX3ByZXZpb3VzLXNlbnRlbmNlLmx0LWNhcmRfX2J1dHRvbi1mb2N1c2VkLFxubHQtY2FyZCAubHQtcGhyYXNlc2NvbnRlbnRfX3Jvdy5sdC1jYXJkX19idXR0b24tZm9jdXNlZCB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDNweCAjMjM5YWZmICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbmx0LWNhcmQgLmx0LXBocmFzZXNjb250ZW50X19wcmV2aW91cy1zZW50ZW5jZTpudGgtY2hpbGQoMSksXG5sdC1jYXJkIC5sdC1waHJhc2VzY29udGVudF9fcm93Om50aC1jaGlsZCgxKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOiBkYXJrKSB7XG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSBsdC1jYXJkIC5sdC1waHJhc2VzY29udGVudF9fcHJldmlvdXMtc2VudGVuY2UsIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kZWZhdWx0XSBsdC1jYXJkIC5sdC1waHJhc2VzY29udGVudF9fcHJldmlvdXMtc2VudGVuY2UsXG4gIFtkYXRhLWx0LWFkanVzdC1hcHBlYXJhbmNlPXRydWVdW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSBsdC1jYXJkIC5sdC1waHJhc2VzY29udGVudF9fcm93LFxuICBbZGF0YS1sdC1hZGp1c3QtYXBwZWFyYW5jZT10cnVlXVtkYXRhLWx0LWZvcmNlLWFwcGVhcmFuY2U9ZGVmYXVsdF0gbHQtY2FyZCAubHQtcGhyYXNlc2NvbnRlbnRfX3JvdyB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1sdC1jb2xvci1ib3JkZXItZGFyaykgIWltcG9ydGFudDtcbiAgfVxufVxuW2RhdGEtbHQtZm9yY2UtYXBwZWFyYW5jZT1kYXJrXSBsdC1jYXJkIC5sdC1waHJhc2VzY29udGVudF9fcHJldmlvdXMtc2VudGVuY2UsXG5bZGF0YS1sdC1mb3JjZS1hcHBlYXJhbmNlPWRhcmtdIGx0LWNhcmQgLmx0LXBocmFzZXNjb250ZW50X19yb3cge1xuICBib3JkZXItY29sb3I6IHZhcigtLWx0LWNvbG9yLWJvcmRlci1kYXJrKSAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1waHJhc2VzY29udGVudF9fcHJldmlvdXMtc2VudGVuY2Uge1xuICBtYXJnaW46IDAgNHB4IDE2cHggNHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbHQtY29sb3ItYm9yZGVyLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWx0LWNvbG9yLWJhY2tncm91bmQtZGVmYXVsdCkgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtcGhyYXNlc2NvbnRlbnRfX3JvdyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWx0LWNvbG9yLWJvcmRlci1kZWZhdWx0KSAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1waHJhc2VzY29udGVudF9fcGhyYXNlczpub3QoLmx0LXBocmFzZXNjb250ZW50X19waHJhc2VzLS10cnVuY2F0ZWQpIC5sdC1waHJhc2VzY29udGVudF9fcm93Om50aC1sYXN0LWNoaWxkKDIpIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIFtkYXRhLXZpc2libGUtaXRlbXM9XCIzXCJdIC5sdC1waHJhc2VzY29udGVudF9fcm93Om50aC1jaGlsZCgtbiszKSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgW2RhdGEtdmlzaWJsZS1pdGVtcz1cIjZcIl0gLmx0LXBocmFzZXNjb250ZW50X19yb3c6bnRoLWNoaWxkKC1uKzYpIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCBbZGF0YS12aXNpYmxlLWl0ZW1zPVwiOVwiXSAubHQtcGhyYXNlc2NvbnRlbnRfX3JvdzpudGgtY2hpbGQoLW4rOSkge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIFtkYXRhLXZpc2libGUtaXRlbXM9XCIxMlwiXSAubHQtcGhyYXNlc2NvbnRlbnRfX3JvdzpudGgtY2hpbGQoLW4rMTIpIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtcGhyYXNlc2NvbnRlbnRfX3BocmFzZXMtLXNob3J0ZW5lZFtkYXRhLXZpc2libGUtaXRlbXM9XCIyXCJdIC5sdC1waHJhc2VzY29udGVudF9fcm93Om50aC1jaGlsZCgtbisyKSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LXBocmFzZXNjb250ZW50X19waHJhc2VzLS1zaG9ydGVuZWRbZGF0YS12aXNpYmxlLWl0ZW1zPVwiNFwiXSAubHQtcGhyYXNlc2NvbnRlbnRfX3JvdzpudGgtY2hpbGQoLW4rNCkge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1waHJhc2VzY29udGVudF9fcGhyYXNlcy0tc2hvcnRlbmVkW2RhdGEtdmlzaWJsZS1pdGVtcz1cIjZcIl0gLmx0LXBocmFzZXNjb250ZW50X19yb3c6bnRoLWNoaWxkKC1uKzYpIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtcGhyYXNlc2NvbnRlbnRfX3BocmFzZXMtLXNob3J0ZW5lZFtkYXRhLXZpc2libGUtaXRlbXM9XCI4XCJdIC5sdC1waHJhc2VzY29udGVudF9fcm93Om50aC1jaGlsZCgtbis4KSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LXBocmFzZXNjb250ZW50X19waHJhc2VzLS1zaG9ydGVuZWRbZGF0YS12aXNpYmxlLWl0ZW1zPVwiMTBcIl0gLmx0LXBocmFzZXNjb250ZW50X19yb3c6bnRoLWNoaWxkKC1uKzEwKSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LXBocmFzZXNjb250ZW50X19kaWZmLWl0ZW0ge1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LXBocmFzZXNjb250ZW50X19wcmV2aW91cy1zZW50ZW5jZTpob3Zlcixcbmx0LWNhcmQgLmx0LXBocmFzZXNjb250ZW50X19yb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWRhcmspICFpbXBvcnRhbnQ7XG59XG5sdC1jYXJkIC5sdC1waHJhc2VzY29udGVudF9fcHJldmlvdXMtc2VudGVuY2U6aG92ZXIgLmx0LXBocmFzZXNjb250ZW50X19kaWZmLWl0ZW0tLWFkZGVkLFxubHQtY2FyZCAubHQtcGhyYXNlc2NvbnRlbnRfX3Jvdzpob3ZlciAubHQtcGhyYXNlc2NvbnRlbnRfX2RpZmYtaXRlbS0tYWRkZWQge1xuICBjb2xvcjogIzBmYWY3MyAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1waHJhc2VzY29udGVudF9fcm93X19sYWJlbCB7XG4gIHBhZGRpbmc6IDAgNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtbGlnaHQpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1sdC1jb2xvci13aGl0ZSkgIWltcG9ydGFudDtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1waHJhc2VzY29udGVudF9fcHJldmlvdXMtc2VudGVuY2U6aG92ZXIgLmx0LXBocmFzZXNjb250ZW50X19yb3dfX2xhYmVsLFxubHQtY2FyZCAubHQtcGhyYXNlc2NvbnRlbnRfX3Jvdzpob3ZlciAubHQtcGhyYXNlc2NvbnRlbnRfX3Jvd19fbGFiZWwge1xuICBjb2xvcjogIzIzOWFmZiAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1waHJhc2VzY29udGVudF9fbm90LXN1cHBvcnRlZCB7XG4gIHBhZGRpbmc6IDEycHggMTJweCAyMHB4IDEycHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LXBocmFzZXNjb250ZW50X19ub3Qtc3VwcG9ydGVkX19pbWFnZSB7XG4gIHdpZHRoOiA2NHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDEwcHggYXV0byAyMHB4IGF1dG8gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3AgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDY0cHggYXV0byAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2lsbHVzdHJhdGlvbnMvY29sb3IvbWFzY290LXdlZXBpbmcucG5nXCIpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gIGx0LWNhcmQgLmx0LXBocmFzZXNjb250ZW50X19ub3Qtc3VwcG9ydGVkX19pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbGx1c3RyYXRpb25zL2NvbG9yL21hc2NvdC13ZWVwaW5nLTJ4LnBuZ1wiKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbmx0LWNhcmQgLmx0LXBocmFzZXNjb250ZW50X19ub3Qtc3VwcG9ydGVkX19oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1waHJhc2VzY29udGVudF9fbm90LXN1cHBvcnRlZF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1saWdodCkgIWltcG9ydGFudDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiBFcnJvckNhcmQgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xubHQtY2FyZCAubHQtZXJyb3JjYXJkX19wcmVtaXVtLXRleHQsXG5sdC1jYXJkIC5sdC1lcnJvcmNhcmRfX3RleHQge1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbHQtY29sb3Itd2hpdGUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWx0LWNvbG9yLXRleHQtZGVmYXVsdCkgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LWtlcm5pbmc6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgZm9udC1sYW5ndWFnZS1vdmVycmlkZTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXNpemUtYWRqdXN0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3RyZXRjaDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3ludGhlc2lzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQtYWx0ZXJuYXRlczogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQtY2FwczogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQtZWFzdC1hc2lhbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudC1wb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBoeXBoZW5zOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGxpbmUtYnJlYWs6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDAgMTJweCAwICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcbiAgdGV4dC1pbmRlbnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWwgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgd29yZC1zcGFjaW5nOiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LWVycm9yY2FyZF9fcHJlbWl1bS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LWVycm9yY2FyZF9fc3VnZ2VzdGlvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIC0xMnB4IDhweCAwICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LWVycm9yY2FyZF9fcHJlbWl1bS1idXR0b24sXG5sdC1jYXJkIC5sdC1lcnJvcmNhcmRfX3N1Z2dlc3Rpb24sXG5sdC1jYXJkIC5sdC1lcnJvcmNhcmRfX3N1Z2dlc3Rpb24tLWNvcnJlY3QtYWxsLFxubHQtY2FyZCAubHQtZXJyb3JjYXJkX19zdWdnZXN0aW9uLS1vcHRpb25hbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgOHB4IDhweCAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1lcnJvcmNhcmRfX3N1Z2dlc3Rpb24tLWhpZ2hsaWdodGVkIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxubHQtY2FyZCAubHQtZXJyb3JjYXJkX19zdWdnZXN0aW9uLS1oaWdobGlnaHRlZCBsdC1lbSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5sdC1jYXJkIC5sdC1lcnJvcmNhcmRfX3N1Z2dlc3Rpb24tLWhpZ2hsaWdodGVkIGx0LXN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LWVycm9yY2FyZF9fcHJlbWl1bS1idXR0b24sXG5sdC1jYXJkIC5sdC1lcnJvcmNhcmRfX3N1Z2dlc3Rpb24ge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDRweCA4cHggNHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjM5YWZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci13aGl0ZSkgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LWVycm9yY2FyZF9fc3VnZ2VzdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTc2ZjAgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtZXJyb3JjYXJkX19wcmVtaXVtLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNmMzdiMjMgIWltcG9ydGFudDtcbn1cbmx0LWNhcmQgLmx0LWVycm9yY2FyZF9fcHJlbWl1bS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTE0YzBjICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LWVycm9yY2FyZF9fc3VnZ2VzdGlvbi0tc3RyaWtldGhyb3VnaCxcbmx0LWNhcmQgLmx0LWVycm9yY2FyZF9fc3VnZ2VzdGlvbi0tZGVsZXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmMjg1MCAhaW1wb3J0YW50O1xufVxubHQtY2FyZCAubHQtZXJyb3JjYXJkX19zdWdnZXN0aW9uLS1zdHJpa2V0aHJvdWdoOmhvdmVyLFxubHQtY2FyZCAubHQtZXJyb3JjYXJkX19zdWdnZXN0aW9uLS1kZWxldGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDAxOTQxICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LWVycm9yY2FyZF9fc3VnZ2VzdGlvbi0tc3RyaWtldGhyb3VnaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxubHQtY2FyZCAubHQtZXJyb3JjYXJkX19zdWdnZXN0aW9uLS1zdHJpa2V0aHJvdWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCkgIWltcG9ydGFudDtcbiAgbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIHRvcDogY2FsYyg1MCUgKyAycHgpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1sdC1jb2xvci13aGl0ZSkgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtZXJyb3JjYXJkX19zdWdnZXN0aW9uLS1vcHRpb25hbCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAycHggc29saWQgIzIzOWFmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIzOWFmZiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAycHggNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgIWltcG9ydGFudDtcbn1cbmx0LWNhcmQgLmx0LWVycm9yY2FyZF9fc3VnZ2VzdGlvbi0tb3B0aW9uYWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LWVycm9yY2FyZF9fc3VnZ2VzdGlvbi0tY29ycmVjdC1hbGwge1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWx0LWNvbG9yLWJvcmRlci1kYXJrKSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1saWdodCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAycHggNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgIWltcG9ydGFudDtcbn1cbmx0LWNhcmQgLmx0LWVycm9yY2FyZF9fc3VnZ2VzdGlvbi0tY29ycmVjdC1hbGwgbHQtZW0ge1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzE5NzZmMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbn1cbmx0LWNhcmQgLmx0LWVycm9yY2FyZF9fc3VnZ2VzdGlvbi0tY29ycmVjdC1hbGw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LWVycm9yY2FyZF9fYWRkLXRvLWRpY3Rpb25hcnksXG5sdC1jYXJkIC5sdC1lcnJvcmNhcmRfX2lnbm9yZS1ydWxlLFxubHQtY2FyZCAubHQtZXJyb3JjYXJkX190ZW1wb3JhcmlseS1pZ25vcmUtd29yZCxcbmx0LWNhcmQgLmx0LWVycm9yY2FyZF9fdGVtcG9yYXJpbHktaWdub3JlLXJ1bGUsXG5sdC1jYXJkIC5sdC1lcnJvcmNhcmRfX3R1cm4tb2ZmLXBpY2t5LW1vZGUge1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIC0xMnB4IDAgLTEycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWx0LWNvbG9yLWJvcmRlci1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0cHggY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDhweCAxMnB4IDhweCAzNnB4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2xvci13aGl0ZSkgIWltcG9ydGFudDtcbn1cbmx0LWNhcmQgLmx0LWVycm9yY2FyZF9fYWRkLXRvLWRpY3Rpb25hcnk6aG92ZXIsXG5sdC1jYXJkIC5sdC1lcnJvcmNhcmRfX2lnbm9yZS1ydWxlOmhvdmVyLFxubHQtY2FyZCAubHQtZXJyb3JjYXJkX190ZW1wb3JhcmlseS1pZ25vcmUtd29yZDpob3Zlcixcbmx0LWNhcmQgLmx0LWVycm9yY2FyZF9fdGVtcG9yYXJpbHktaWdub3JlLXJ1bGU6aG92ZXIsXG5sdC1jYXJkIC5sdC1lcnJvcmNhcmRfX3R1cm4tb2ZmLXBpY2t5LW1vZGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuXG5sdC1jYXJkIC5sdC1lcnJvcmNhcmRfX2lnbm9yZS1ydWxlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAyMnB4IGF1dG8gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA5cHggIWltcG9ydGFudDtcbn1cbmx0LWNhcmQgLmx0LWVycm9yY2FyZF9faWdub3JlLXJ1bGUubHQtZXJyb3JjYXJkX19pZ25vcmUtcnVsZS0tZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tbHQtY29sb3ItdGV4dC12ZXJ5LWxpZ2h0KSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LWVycm9yY2FyZF9fdGVtcG9yYXJpbHktaWdub3JlLXdvcmQsXG5sdC1jYXJkIC5sdC1lcnJvcmNhcmRfX3RlbXBvcmFyaWx5LWlnbm9yZS1ydWxlLFxubHQtY2FyZCAubHQtZXJyb3JjYXJkX19hZGQtdG8tZGljdGlvbmFyeSxcbmx0LWNhcmQgLmx0LWVycm9yY2FyZF9fdHVybi1vZmYtcGlja3ktbW9kZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwcHggY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG8gIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtZXJyb3JjYXJkX19tb3JlLWRldGFpbHMge1xuICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC43ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggMCAwIDJweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxubHQtY2FyZCAubHQtZXJyb3JjYXJkX19tb3JlLWRldGFpbHM6aG92ZXIge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbmx0LWNhcmQgLmx0LWVycm9yY2FyZF9fa2V5Ym9hcmQtaW5zdHJ1Y3Rpb25zIHtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWx0LWNvbG9yLWJhY2tncm91bmQtbGlnaHQpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAtMTJweCAwIC0xMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDhweCAxMnB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2xvci10ZXh0LWxpZ2h0KSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tbHQtY29sb3ItYm9yZGVyLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG59XG5sdC1jYXJkIC5sdC1lcnJvcmNhcmRfX2tleWJvYXJkLWluc3RydWN0aW9ucyBsdC1lbSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTZweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcHggM3B4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWx0LWNvbG9yLWJvcmRlci1kZWZhdWx0KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1sdC1jb2xvci1iYWNrZ3JvdW5kLWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubHQtdGVzdC1lbGVtZW50Lmx0LXRlc3QtZWxlbWVudC5sdC10ZXN0LWVsZW1lbnQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcbn0iXSwic291cmNlUm9vdCI6IiJ9 */</style></head>
    <body class="body">
        <div class="page--background"></div>
        <div class="page">
            <header id="primary-website-header" class="header">
    <a class="logo logo--white" href="/" title="Check your text quickly and easily. Grammar, punctuation, style, and spelling.">
        <span class="name notranslate">Language<strong>Tool</strong></span>
        <span class="claim">Your writing assistant</span>
    </a>

            <a class="nav-burger nav-burger--white" id="toggle-main-navigation"><i></i></a>
        <nav class="nav nav--white">

                        <div class="nav__item nav__item__dropdown nav__item__dropdown--closed nav__item--add_ons_mobile">
                Apps &amp; Add-ons
            </div>
            <nav class="nav__dropdown">
                <a class="nav__item nav__item__sub nav__item__dropdown nav__item__dropdown--closed">Browser Add-ons</a>
                <nav class="nav__dropdown nav__dropdown--sub">
                    <a data-track-click="WelcomePage|go_to_browser_addon|header" class="nav__item nav__item__sub nav__item--icon" target="_blank" href="https://chrome.google.com/webstore/detail/grammar-and-spell-checker/oldceeleldhonbafppcapldpdifcinji?utm_source=lt-homepage&amp;utm_medium=referral">Chrome<i class="icon dynamic-service--small dynamic-service--chrome"></i></a>
                    <a data-track-click="WelcomePage|go_to_browser_addon|header" class="nav__item nav__item__sub nav__item--icon" target="_blank" href="https://microsoftedge.microsoft.com/addons/detail/hfjadhjooeceemgojogkhlppanjkbobc">Edge<i class="icon dynamic-service--small dynamic-service--edge"></i></a>
                    <a data-track-click="WelcomePage|go_to_browser_addon|header" class="nav__item nav__item__sub nav__item--icon" target="_blank" href="https://addons.mozilla.org/firefox/addon/languagetool/">Firefox<i class="icon dynamic-service--small dynamic-service--firefox"></i></a>
                    <a data-track-click="WelcomePage|go_to_browser_addon|header" class="nav__item nav__item__sub nav__item--icon" target="_blank" href="https://apps.apple.com/app/id1534275760">Safari<i class="icon dynamic-service--small dynamic-service--safari"></i></a>
                    <a data-track-click="WelcomePage|go_to_browser_addon|header" class="nav__item nav__item__sub nav__item--icon" target="_blank" href="https://addons.opera.com/extensions/details/grammar-and-spell-checker-languagetool/">Opera<i class="icon dynamic-service--small dynamic-service--opera"></i></a>
                </nav>
                <a class="nav__item nav__item__sub nav__item__dropdown nav__item__dropdown--closed">Office Plugins</a>
                <nav class="nav__dropdown nav__dropdown--sub">
                    <a data-track-click="WelcomePage|go_to_gdocs_lp|header" class="nav__item nav__item__sub nav__item--icon" href="/google-docs">Google Docs<i class="icon dynamic-service--small dynamic-service--google-docs"></i></a>
                    <a data-track-click="WelcomePage|go_to_word_lp|header" class="nav__item nav__item__sub nav__item--icon" href="/word">Word<i class="icon dynamic-service--small dynamic-service--word"></i></a>
                    <a data-track-click="WelcomePage|go_to_openoffice_lp|header" class="nav__item nav__item__sub nav__item--icon" href="/open-office">OpenOffice<i class="icon dynamic-service--small dynamic-service--open-office"></i></a>
                    <a data-track-click="WelcomePage|go_to_libreoffice_lp|header" class="nav__item nav__item__sub nav__item--icon" href="/libre-office" target="_blank">LibreOffice<i class="icon dynamic-service--small dynamic-service--libre-office"></i></a>
                </nav>
                <a class="nav__item nav__item__sub nav__item__dropdown nav__item__dropdown--closed">Editor Apps</a>
                <nav class="nav__dropdown nav__dropdown--sub">
                <a data-track-click="WelcomePage|go_to_windows-app_lp|header" class="nav__item nav__item__sub nav__item--icon" href="/ios">iOS<i class="icon dynamic-service--small dynamic-service--ios"></i></a>
                    <a data-track-click="WelcomePage|go_to_mac-app_lp|header" class="nav__item nav__item__sub nav__item--icon" href="/mac">macOS<i class="icon dynamic-service--small dynamic-service--mac"></i></a>
                    <a data-track-click="WelcomePage|go_to_windows-app_lp|header" class="nav__item nav__item__sub nav__item--icon" href="/windows">Windows<i class="icon dynamic-service--small dynamic-service--windows"></i></a>
                </nav>
                <a class="nav__item nav__item__sub nav__item__dropdown nav__item__dropdown--closed">Desktop Apps</a>
                <nav class="nav__dropdown nav__dropdown--sub">
                    <a data-track-click="WelcomePage|go_to_mac_desktop_lp|header" class="nav__item nav__item__sub nav__item--icon" href="/mac-desktop">macOS<i class="icon dynamic-service--small dynamic-service--mac"></i></a>
                    <a data-track-click="WelcomePage|go_to_mac_desktop_lp|header" class="nav__item nav__item__sub nav__item--icon" href="/windows-desktop">Windows<span class="new-highlight">BETA</span><i class="icon dynamic-service--small dynamic-service--windows"></i></a>
                </nav>
                <a class="nav__item nav__item__sub nav__item__dropdown nav__item__dropdown--closed">E-Mail Add-ons</a>
                <nav class="nav__dropdown nav__dropdown--sub">
                    <a data-track-click="WelcomePage|go_to_google-mail_lp|header" class="nav__item nav__item__sub nav__item--icon" href="/google-mail">Gmail<i class="icon dynamic-service--small dynamic-service--google-mail"></i></a>
                    <a data-track-click="WelcomePage|go_to_outlook_lp|header" class="nav__item nav__item__sub nav__item--icon" href="/windows-desktop">Outlook<span class="new-highlight">BETA</span><i class="icon dynamic-service--small dynamic-service--outlook"></i></a>
                    <a data-track-click="WelcomePage|go_to_apple_mail_lp|header" class="nav__item nav__item__sub nav__item--icon" href="/apple-mail">Apple Mail<i class="icon dynamic-service--small dynamic-service--apple-mail"></i></a>
                    <a data-track-click="WelcomePage|go_to_thunderbird_lp|header" class="nav__item nav__item__sub nav__item--icon" href="/thunderbird">Thunderbird<i class="icon dynamic-service--small dynamic-service--thunderbird"></i></a>
                </nav>
            </nav>

            <div class="nav__item nav__item--add_ons nav__item--has-children">
                <a href="/services" data-track-click="WelcomePage|go_to_services_lp|header">Apps &amp; Add-ons</a>

                <div class="nav__item__submenu">
                    <div class="nav__item__submenu__column">
                        <h5 class="nav__item__submenu__title headline headline--5">
                            <a href="/services#browsers" data-track-click="WelcomePage|go_to_services_lp|header" class="nav__item__submenu__title__link">
                                Browser Add-ons
                            </a>
                        </h5>
                        <ul class="nav__item__submenu__list">
                            <li class="nav__item__submenu__listu__item"><a data-track-click="WelcomePage|go_to_browser_addon|header" class="nav__item__submenu__list__item__link dynamic-service--small dynamic-service--chrome" target="_blank" href="https://chrome.google.com/webstore/detail/grammar-and-spell-checker/oldceeleldhonbafppcapldpdifcinji?utm_source=lt-homepage&amp;utm_medium=referral">Chrome</a></li>
                            <li class="nav__item__submenu__list__item"><a data-track-click="WelcomePage|go_to_browser_addon|header" class="nav__item__submenu__list__item__link dynamic-service--small dynamic-service--edge" target="_blank" href="https://microsoftedge.microsoft.com/addons/detail/hfjadhjooeceemgojogkhlppanjkbobc">Edge</a></li>
                            <li class="nav__item__submenu__list__item"><a data-track-click="WelcomePage|go_to_browser_addon|header" class="nav__item__submenu__list__item__link dynamic-service--small dynamic-service--firefox" target="_blank" href="https://addons.mozilla.org/firefox/addon/languagetool/">Firefox</a></li>
                            <li class="nav__item__submenu__list__item"><a data-track-click="WelcomePage|go_to_browser_addon|header" class="nav__item__submenu__list__item__link dynamic-service--small dynamic-service--safari" target="_blank" href="https://apps.apple.com/app/id1534275760">Safari</a></li>
                            <li class="nav__item__submenu__list__item"><a data-track-click="WelcomePage|go_to_browser_addon|header" class="nav__item__submenu__list__item__link dynamic-service--small dynamic-service--opera" target="_blank" href="https://addons.opera.com/extensions/details/grammar-and-spell-checker-languagetool/">Opera</a></li>
                        </ul>
                    </div>
                    <div class="nav__item__submenu__column">
                        <h5 class="nav__item__submenu__title headline headline--5">
                            <a href="/services#text_editors" data-track-click="WelcomePage|go_to_services_lp|header" class="nav__item__submenu__title__link">
                                Office Plugins
                            </a>
                        </h5>
                        <ul class="nav__item__submenu__list">
                            <li class="nav__item__submenu__listu__item"><a data-track-click="WelcomePage|go_to_gdocs_lp|header" class="nav__item__submenu__list__item__link dynamic-service--small dynamic-service--google-docs" href="/google-docs">Google Docs</a></li>
                            <li class="nav__item__submenu__list__item"><a data-track-click="WelcomePage|go_to_word_lp|header" class="nav__item__submenu__list__item__link dynamic-service--small dynamic-service--word" href="/word">Word</a></li>
                            <li class="nav__item__submenu__list__item"><a data-track-click="WelcomePage|go_to_openoffice_lp|header" class="nav__item__submenu__list__item__link dynamic-service--small dynamic-service--open-office" href="/open-office">OpenOffice</a></li>
                            <li class="nav__item__submenu__list__item"><a data-track-click="WelcomePage|go_to_libreoffice_lp|header" class="nav__item__submenu__list__item__link dynamic-service--small dynamic-service--libre-office" href="/libre-office" target="_blank">LibreOffice</a></li>
                        </ul>

                        <h5 class="nav__item__submenu__title headline headline--5">
                            <a href="/services#operating_systems" data-track-click="WelcomePage|go_to_services_lp|header" class="nav__item__submenu__title__link">
                                Desktop Apps
                            </a>
                        </h5>
                        <ul class="nav__item__submenu__list">
                            <li class="nav__item__submenu__listu__item"><a data-track-click="WelcomePage|go_to_mac_desktop_lp|header" class="nav__item__submenu__list__item__link dynamic-service--small dynamic-service--mac" href="/mac-desktop">macOS</a></li>
                            <li class="nav__item__submenu__listu__item"><a data-track-click="WelcomePage|go_to_windows_desktop_lp|header" class="nav__item__submenu__list__item__link dynamic-service--small dynamic-service--windows" href="/windows-desktop">Windows<span class="new-highlight">BETA</span></a></li>
                        </ul>
                    </div>
                    <div class="nav__item__submenu__column">
                         <h5 class="nav__item__submenu__title headline headline--5">
                            <a href="/services#mail_clients" data-track-click="WelcomePage|go_to_services_lp|header" class="nav__item__submenu__title__link">
                                E-Mail Add-ons
                            </a>
                        </h5>
                        <ul class="nav__item__submenu__list">
                            <li class="nav__item__submenu__listu__item"><a data-track-click="WelcomePage|go_to_google-mail_lp|header" class="nav__item__submenu__list__item__link dynamic-service--small dynamic-service--google-mail" href="/google-mail">Gmail</a></li>
                            <li class="nav__item__submenu__listu__item"><a data-track-click="WelcomePage|go_to_outlook_lp|header" class="nav__item__submenu__list__item__link dynamic-service--small dynamic-service--outlook" href="/windows-desktop">Outlook<span class="new-highlight">BETA</span></a></li>
                            <li class="nav__item__submenu__listu__item"><a data-track-click="WelcomePage|go_to_apple_mail_lp|header" class="nav__item__submenu__list__item__link dynamic-service--small dynamic-service--apple-mail" href="/apple-mail">Apple Mail</a></li>
                            <li class="nav__item__submenu__listu__item"><a data-track-click="WelcomePage|go_to_thunderbird_lp|header" class="nav__item__submenu__list__item__link dynamic-service--small dynamic-service--thunderbird" href="/thunderbird">Thunderbird</a></li>
                        </ul>

                        <h5 class="nav__item__submenu__title headline headline--5">
                            <a href="/services#operating_systems" data-track-click="WelcomePage|go_to_services_lp|header" class="nav__item__submenu__title__link">
                                Editor Apps
                            </a>
                        </h5>
                        <ul class="nav__item__submenu__list">
                        <li class="nav__item__submenu__listu__item"><a data-track-click="WelcomePage|go_to_windows-app_lp|header" class="nav__item__submenu__list__item__link dynamic-service--small dynamic-service--ios" href="/ios">iOS</a></li>
                            <li class="nav__item__submenu__listu__item"><a data-track-click="WelcomePage|go_to_mac-app_lp|header" class="nav__item__submenu__list__item__link dynamic-service--small dynamic-service--mac" href="/mac">macOS</a></li>
                            <li class="nav__item__submenu__listu__item"><a data-track-click="WelcomePage|go_to_windows-app_lp|header" class="nav__item__submenu__list__item__link dynamic-service--small dynamic-service--windows" href="/windows">Windows</a></li>
                        </ul>
                    </div>
                </div>
            </div>
            
                        <a class="nav__item " href="/premium">
                Premium
                                    <span class="nav__item__badge" id="premium-discount-badge">-20%</span>
                            </a>
            
            <a class="nav__item " href="/business">For Businesses</a>
            <a class="nav__item " href="/proofreading-api">Proofreading API</a>
            <a href="https://languagetool.org/insights/" class="nav__item hide-on-desktop">
            Blog
    </a>

                            <a class="nav__item nav__item--prominent" href="/user-login">Log in</a>
                <a class="nav__item__btn btn btn--prominent-white" href="/register">Sign up</a>
                    </nav>
    
    
    
    </header>

            <section class="content">
                <div class="hero-banner--welcome">
    <h1 class="headline headline--title headline--center headline--gradient-x">Write. Correct. Paraphrase.</h1>
    <p class="description--sub-title paragraph--center">LanguageTool’s multilingual grammar, style, and spell checker is used by millions of people around the world</p>

    <div id="addon-link" class="btn-wrapper">
        <a data-track-click="WelcomePage|go_to_browser_addon|header" class="btn btn--chrome btn--prominent addon-link" target="_blank" href="https://chrome.google.com/webstore/detail/grammar-and-spell-checker/oldceeleldhonbafppcapldpdifcinji?utm_source=lt-homepage&amp;utm_medium=referral">Add to Chrome <i>It’s free</i></a>
    </div>

            <div id="sign-up-link" class="btn-wrapper">
            <a data-track-click="WelcomePage|sign_up|header" class="btn btn--sign-up btn--prominent" href="/register">Sign up <i>It’s free</i></a>
        </div>
    
    <div class="welcome-editor-wrapper">
                <a href="/premium" id="discount-message-box" class="discount-message-box discount-message-box--welcome hidden">
            <span>
                <span class="discount-message-box__discount-percentage">
                    <span id="discount-timer-percent">20</span>%
                </span>
                Limited-time discount on Premium!
            </span>
            <span class="discount-message-box__link">Get discount now</span>
            <div id="discount-timer" class="discount-timer discount-timer--welcome"></div>
        </a>
                <section class="welcome-editor notranslate" data-component="WelcomeEditor" data-component-data="{&quot;user&quot;:null,&quot;check_token&quot;:null,&quot;geoip&quot;:{&quot;country&quot;:&quot;US&quot;,&quot;languages&quot;:[]},&quot;csrf_token&quot;:&quot;rx2SneJDj9NfY23Q26mg4FeNNjSlrqQwzl3kX9I8&quot;,&quot;ooxml_url&quot;:&quot;https:\/\/ooxml.languagetool.org&quot;,&quot;language&quot;:null,&quot;error_labels&quot;:{&quot;en&quot;:{&quot;spelling_error&quot;:&quot;Spelling mistake&quot;,&quot;style_error&quot;:&quot;Style suggestion&quot;,&quot;punctuation_error&quot;:&quot;Punctuation mistake&quot;,&quot;grammar_error&quot;:&quot;Grammar mistake&quot;},&quot;de&quot;:{&quot;spelling_error&quot;:&quot;Rechtschreibfehler&quot;,&quot;style_error&quot;:&quot;Stilvorschlag&quot;,&quot;punctuation_error&quot;:&quot;Zeichensetzungsfehler&quot;,&quot;grammar_error&quot;:&quot;Grammatikfehler&quot;},&quot;es&quot;:{&quot;spelling_error&quot;:&quot;Error de ortograf\u00eda&quot;,&quot;style_error&quot;:&quot;Sugerencia de estilo&quot;,&quot;punctuation_error&quot;:&quot;Error de puntuaci\u00f3n&quot;,&quot;grammar_error&quot;:&quot;Error gramatical&quot;},&quot;nl&quot;:{&quot;spelling_error&quot;:&quot;Spelfout&quot;,&quot;style_error&quot;:&quot;Stijlsuggestie&quot;,&quot;punctuation_error&quot;:&quot;Fout in de interpunctie&quot;,&quot;grammar_error&quot;:&quot;Grammaticafout&quot;},&quot;fr&quot;:{&quot;spelling_error&quot;:&quot;Erreur d\u2019orthographe&quot;,&quot;style_error&quot;:&quot;Suggestion de style&quot;,&quot;punctuation_error&quot;:&quot;Erreur de ponctuation&quot;,&quot;grammar_error&quot;:&quot;Erreur de grammaire&quot;},&quot;ru&quot;:{&quot;spelling_error&quot;:&quot;\u041e\u0440\u0444\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430&quot;,&quot;style_error&quot;:&quot;\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043f\u043e \u0441\u0442\u0438\u043b\u0438\u0441\u0442\u0438\u043a\u0435&quot;,&quot;punctuation_error&quot;:&quot;\u041f\u0443\u043d\u043a\u0442\u0443\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430&quot;,&quot;grammar_error&quot;:&quot;\u0413\u0440\u0430\u043c\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430&quot;},&quot;it&quot;:{&quot;spelling_error&quot;:&quot;Errore di ortografia&quot;,&quot;style_error&quot;:&quot;Suggerimento di stile&quot;,&quot;punctuation_error&quot;:&quot;Errore di punteggiatura&quot;,&quot;grammar_error&quot;:&quot;Errore grammaticale&quot;},&quot;ca&quot;:{&quot;spelling_error&quot;:&quot;Error d'ortografia&quot;,&quot;style_error&quot;:&quot;Suggeriment d'estil&quot;,&quot;punctuation_error&quot;:&quot;Error de puntuaci\u00f3&quot;,&quot;grammar_error&quot;:&quot;Error gramatical&quot;},&quot;pt-BR&quot;:{&quot;spelling_error&quot;:&quot;Erro de ortografia&quot;,&quot;style_error&quot;:&quot;Sugest\u00e3o de estilo&quot;,&quot;punctuation_error&quot;:&quot;Erro de pontua\u00e7\u00e3o&quot;,&quot;grammar_error&quot;:&quot;Erro de gram\u00e1tica&quot;},&quot;pt&quot;:{&quot;spelling_error&quot;:&quot;Erro ortogr\u00e1fico&quot;,&quot;style_error&quot;:&quot;Sugest\u00e3o de estilo&quot;,&quot;punctuation_error&quot;:&quot;Erro de pontua\u00e7\u00e3o&quot;,&quot;grammar_error&quot;:&quot;Erro gramatical&quot;},&quot;uk&quot;:{&quot;spelling_error&quot;:&quot;\u041e\u0440\u0444\u043e\u0433\u0440\u0430\u0444\u0456\u0447\u043d\u0430 \u043f\u043e\u043c\u0438\u043b\u043a\u0430&quot;,&quot;style_error&quot;:&quot;\u041f\u0440\u043e\u043f\u043e\u0437\u0438\u0446\u0456\u044f \u043f\u043e \u0441\u0442\u0438\u043b\u044e&quot;,&quot;punctuation_error&quot;:&quot;\u041f\u0443\u043d\u043a\u0442\u0443\u0430\u0446\u0456\u0439\u043d\u0430 \u043f\u043e\u043c\u0438\u043b\u043a\u0430&quot;,&quot;grammar_error&quot;:&quot;\u0413\u0440\u0430\u043c\u0430\u0442\u0438\u0447\u043d\u0430 \u043f\u043e\u043c\u0438\u043b\u043a\u0430&quot;},&quot;pl&quot;:{&quot;spelling_error&quot;:&quot;B\u0142\u0105d ortograficzny&quot;,&quot;style_error&quot;:&quot;Propozycja stylu&quot;,&quot;punctuation_error&quot;:&quot;B\u0142\u0105d interpunkcyjny&quot;,&quot;grammar_error&quot;:&quot;B\u0142\u0105d gramatyczny&quot;}}}"><div class="welcome-editor__inner welcome-editor__inner--with-sidebar"><div class="welcome-editor__header"><div class="welcome-editor__controls"><div class="language-selector language-selector--accented" data-lang="en-us">English<select><option disabled="">Languages recommended for you:</option><option value="en-us">English (US)</option><option disabled="">---</option><option value="ar">Arabic</option><option value="ast-es">Asturian</option><option value="be-by">Belarusian</option><option value="br-fr">Breton</option><option disabled="">---</option><option value="ca-es">Catalan</option><option value="ca-es-valencia">Catalan (Valencian)</option><option disabled="">---</option><option value="zh-cn">Chinese</option><option value="da-dk">Danish</option><option value="nl">Dutch</option><option disabled="">---</option><option value="en-au">English (Australia)</option><option value="en-gb">English (British)</option><option value="en-ca">English (Canada)</option><option value="en-nz">English (New Zealand)</option><option value="en-za">English (South Africa)</option><option value="en-us">English (US)</option><option disabled="">---</option><option value="eo">Esperanto</option><option value="fr">French</option><option value="gl-es">Galician</option><option disabled="">---</option><option value="de-at">German (Austria)</option><option value="de-de">German (Germany)</option><option value="de-ch">German (Switzerland)</option><option disabled="">---</option><option value="el-gr">Greek</option><option value="ga-ie">Irish</option><option value="it">Italian</option><option value="ja-jp">Japanese</option><option value="km-kh">Khmer</option><option value="no">Norwegian</option><option value="fa">Persian</option><option value="pl-pl">Polish</option><option disabled="">---</option><option value="pt-ao">Portuguese (Angola)</option><option value="pt-br">Portuguese (Brazil)</option><option value="pt-mz">Portuguese (Mozambique)</option><option value="pt-pt">Portuguese (Portugal)</option><option disabled="">---</option><option value="ro-ro">Romanian</option><option value="ru-ru">Russian</option><option value="sk-sk">Slovak</option><option value="sl-si">Slovenian</option><option value="es">Spanish</option><option value="sv">Swedish</option><option value="tl-ph">Tagalog</option><option value="ta-in">Tamil</option><option value="uk-ua">Ukrainian</option></select></div><div><div class="button-link-group"><span tabindex="-1" class="button-link button-link--gray-background button-link--with-icon document-actions__button icon--copy"><i class="document-actions__caption">Copy</i></span><span class="button-link button-link--gray-background button-link--with-icon document-actions__button icon--trash"><i class="document-actions__caption">Delete</i></span></div></div></div></div><div class="lt-textarea"><div class="lt-textarea__placeholder">Enter or paste your text here to check it for grammar and punctuation mistakes …</div><lt-highlighter style="display: none; z-index: 1 !important;" class="lt-highlighter--grid-item" contenteditable="false"><lt-div spellcheck="false" class="lt-highlighter__wrapper" style="width: 730px !important; height: 367.7px !important; transform: none !important; transform-origin: 365px 183.85px 0px !important;"><lt-div class="lt-highlighter__scroll-element" style="top: 0px !important; left: 0px !important; width: 730px !important; height: 367.7px !important;"></lt-div></lt-div></lt-highlighter><div class="lt-textarea__textarea welcome-editor__textarea" spellcheck="false" autocorrect="off" autocapitalize="none" data-lt-active="true" data-lt-toolbar="false" data-lt-editor-input="true" data-gramm="false" contenteditable="true"></div><div class="lt-textarea__overlay"><div class="lt-textarea__overlay__top" style="height: auto;"></div><div class="lt-textarea__overlay__bottom" style="top: auto;"></div><div class="lt-textarea__overlay__dot lt-textarea__overlay__dot--null" style="top: auto; height: auto;"></div></div></div><div class="welcome-editor__footer"><div class="welcome-text-statistics"><span class="welcome-text-statistics__item" data-testid="statistics-characters">characters&nbsp;<i class="welcome-text-statistics__item__value">0</i></span><span class="welcome-text-statistics__item" data-testid="statistics-words">words&nbsp;<i class="welcome-text-statistics__item__value">0</i></span></div><div class="welcome-errors"><span class="welcome-errors__status welcome-errors__status--no-errors">&nbsp;</span></div></div></div><aside class="welcome-editor__sidebar js-welcome-editor-sidebar"><div class="welcome-editor__sidebar__inner" style="height: 457.7px;"><nav class="sidebar__content-navigation welcome-editor__sidebar__navigation"><button class="sidebar__content-navigation__button sidebar__content-navigation__button--active"><i class="icon icon--text-edit-white"></i>Correct </button><button class="sidebar__content-navigation__button"><i class="icon icon--rephrase-blue"></i>Paraphrase</button><div class="sidebar__content-navigation__tooltip tooltip tooltip--bottom-left"><h4 class="sidebar__content-navigation__tooltip__caption">Account required</h4><p class="sidebar__content-navigation__tooltip__description">Rephrasing helps you reword parts of your text to sound more fluent, more formal or more comprehensible.</p></div></nav><div class="welcome-editor__sidebar__content"><div class="info-box info-box--idle info-box--character"><h4 class="info-box__headline">Instantly Enhance Your Writing</h4><p class="info-box__text">To correct your text, simply start typing or choose one of the options below:</p><ul><li><button class="info-box__action info-box__action--button info-box__action--text">Insert an example text</button></li><li><a class="info-box__action info-box__action--word" href="?source=upload">Check a Word document</a></li></ul></div></div></div></aside></section>
<script nonce="">
    window.__LT_BLOG_CONFIG__ = JSON.parse(`{"base_url":"https:\/\/languagetool.org\/insights\/","pages":{"\/":{"de":"de\/","fr":"fr\/"},"rss\/":{"de":"de\/rss\/","fr":"fr\/rss\/"},"post\/using-languagetool\/":{"de":"de\/beitrag\/produkt-grundlagen\/","fr":"fr\/poste\/languagetool-bases\/"},"post\/add-on\/":{"de":"de\/beitrag\/add-on-de\/","fr":"fr\/poste\/extension-navigateur\/"},"post\/team-account\/":{"de":"de\/beitrag\/teamaccount\/"},"post\/team-dictionary\/":{"de":"de\/beitrag\/team-woerterbuch\/"},"post\/style-guide\/":{"de":"de\/beitrag\/styleguide\/","fr":"fr\/poste\/guide-de-style\/"},"category\/product-updates\/":{"de":"de\/kategorie\/produkt-updates\/","fr":"fr\/categorie\/mise-a-jour-des-produits\/"},"post\/picky-mode\/":{"de":"de\/beitrag\/der-akribische-modus\/","fr":"fr\/poste\/mode-meticuleux\/"},"post\/synonym-function\/":{"de":"de\/beitrag\/synonymfunktion\/"},"post\/premium-vs-free-product-updates\/":{"de":"de\/beitrag\/produkt-premium-kostenlos\/","fr":"fr\/poste\/premium\/"},"post\/premium-vs-free-product-updates\/#1-text-length":{"de":"de\/beitrag\/produkt-premium-kostenlos\/#was-sind-die-besonderen-funktionen-bei-einem-premiumaccount"},"post\/premium-vs-free-product-updates\/#4-style-and-foreign-terms":{"de":"de\/beitrag\/produkt-premium-kostenlos\/#stil-fremdw%C3%B6rter"},"post\/premium-vs-free-product-updates\/#what-are-the-additional-suggestions-i-can-see-as-a-premium-user":{"de":"de\/beitrag\/produkt-premium-kostenlos\/#welche-vorschl%C3%A4ge-werden-f%C3%BCr-premiumaccounts-angezeigt"},"post\/product-mac-app\/":{"de":"de\/beitrag\/produkt-mac-app\/","fr":"fr\/poste\/application-mac\/"},"post\/app-for-windows\/":{"de":"de\/beitrag\/editor-windows\/"},"post\/mobile-app\/":{"de":"de\/beitrag\/mobile-version\/"},"post\/product-libreoffice\/":{"de":"de\/beitrag\/produkt-libreoffice\/","fr":"fr\/poste\/languagetool-et-libreoffice\/"},"post\/product-libreoffice\/#how-to-enable-languagetool-on-libreoffice":{"de":"de\/beitrag\/produkt-libreoffice\/#wie-kann-ich-languagetool-in-libreoffice-benutzen","fr":"fr\/poste\/languagetool-et-libreoffice\/#qu%E2%80%99est-ce-que-le-logiciel-libreoffice"},"post\/product-rephrase-feature\/":{"de":"de\/beitrag\/umformulieren\/","fr":"fr\/poste\/fonction-de-reformulation\/"},"post\/product-obsidian\/":{"de":"de\/beitrag\/produkt-obsidian\/"},"post\/mac-app\/":{"de":"de\/beitrag\/editor-mac\/"}}}`);
</script>
    </div>

</div>

<section class="partners-section">
    <h3 class="headline headline--3">These organizations trust our AI-based style and grammar checker</h3>
    <ul class="partner-logos" data-german="false" lang="en">
        <li class="partner-logo__item partner-logo--bmw" title="Customer: BMW Group">BMW Group</li>
        <li class="partner-logo__item partner-logo--amazon" title="Customer: Amazon">Amazon</li>
        <li class="partner-logo__item partner-logo--ringcentral" title="Customer: Dimelo/RingCentral">RingCentral</li>
        <li class="partner-logo__item partner-logo--european-union" title="Funded by European Union ESF">European Union</li>
        <li class="partner-logo__item partner-logo--spiegel" title="Customer: SPIEGEL-Verlag">Spiegel Magazine</li>
        <li class="partner-logo__item partner-logo--dpa" title="Deutsche Presse-Agentur (dpa)">Deutsche Presse-Agentur (dpa)</li>
        <li class="partner-logo__item partner-logo--heise" title="Customer: Heise">Heise</li>
        <li class="partner-logo__item partner-logo--bertelsmann" title="Customer: Bertelsmann Stiftung">Bertelsmann Stiftung</li>
        <li class="partner-logo__item partner-logo--srf" title="Customer: SRF">Schweizer Radio und Fernsehen (SRF)</li>
        <li class="partner-logo__item partner-logo--jetbrains" title="Partner: JetBrains">JetBrains</li>
        <li class="partner-logo__item partner-logo--ip-australia" title="Customer: IP Australia">IP Australia</li>
        <li class="partner-logo__item partner-logo--wu" title="Customer: Wirtschaftsuniversität Wien">Wirtschaftsuniversität Wien</li>
    </ul>
</section>    <section class="editor-section wrapper padding">
    <div class="left-right-section">
        <div class="left-item">
                            <h2 class="headline headline--2">Create your free account</h2>
                        <ul class="big-link-list">
                <li class="big-link-list__item big-link-list__item--distraction-free">Distraction-free writing experience</li>
                <li class="big-link-list__item big-link-list__item--dictionary">Personal Dictionary</li>
                <li class="big-link-list__item big-link-list__item--score">Quality scoring for your texts</li>
                <li class="big-link-list__item big-link-list__item--privacy">Texts are securely stored</li>
                <li class="big-link-list__item big-link-list__item--picky">Access even more suggestions for advanced punctuation, style, and typography with the “Picky Mode”</li>
                <li class="big-link-list__item big-link-list__item--dark-mode">Choose between dark and light appearance</li>
                
            </ul>
            <div class="btn-wrapper btn-wrapper--left">
                                    <a class="btn btn--prominent-blue" href="/register">Sign up</a>
                
                            </div>
        </div>
        <div class="right-item right-item--media">
            <video muted="" loop="" autoplay="" playsinline="" class="lazy">
                <source data-src="https://languagetool.org/videos/editor.mp4" type="video/mp4">
            </video>
        </div>
    </div>
</section><a id="firefox_chrome"></a>
<section class="gray-section wrapper" id="plugins">
        <div class="left-right-section">
            <div class="left-item left-item--media">
                <video muted="" loop="" autoplay="" playsinline="" class="lazy">
                                            <source data-src="https://languagetool.org/videos/gmail_en_es.mp4" type="video/mp4">
                                    </video>
            </div>
            <div class="right-item">
                <script type="application/ld+json">{"@context":"https://schema.org","@type":"SoftwareApplication","name":"LanguageTool - Browser Add-on","applicationCategory":"BrowserApplication","operatingSystem":"Chrome, Firefox, Edge, Safari","aggregateRating":{"@type":"AggregateRating","ratingValue":"4.8","ratingCount":"9113"},"offers":{"@type":"Offer","price":"0","priceCurrency":"USD"}}</script>
                                    <ul class="supported-browsers">
                        <li class="supported-browser supported-browser--chrome"><a data-track-click="WelcomePage|go_to_browser_addon|addon_section" class="redirect supported-browser--chrome--redirect" href="https://chrome.google.com/webstore/detail/grammar-and-spell-checker/oldceeleldhonbafppcapldpdifcinji?utm_source=lt-homepage&amp;utm_medium=referral" target="_blank">Chrome</a></li>
                        <li class="supported-browser supported-browser--firefox"><a data-track-click="WelcomePage|go_to_browser_addon|addon_section" class="redirect supported-browser--firefox--redirect" href="https://addons.mozilla.org/firefox/addon/languagetool/" target="_blank">Firefox</a></li>
                        <li class="supported-browser supported-browser--edge"><a data-track-click="WelcomePage|go_to_browser_addon|addon_section" class="redirect supported-browser--edge--redirect" href="https://microsoftedge.microsoft.com/addons/detail/hfjadhjooeceemgojogkhlppanjkbobc" target="_blank">Edge</a></li>
                        <li class="supported-browser supported-browser--safari"><a data-track-click="WelcomePage|go_to_browser_addon|addon_section" class="redirect supported-browser--safari--redirect" href="https://apps.apple.com/app/id1534275760" target="_blank">Safari</a></li>
                    </ul>
                                <h2 class="headline headline--2">Our browser add-on works anywhere on the web</h2>
                <p class="paragraph paragraph--3">Receive tips on how to improve your text (including punctuation advice etc.) while typing an e-mail, a blog post or just a simple tweet. Whatever language you’re using, LanguageTool will automatically detect it and provide suggestions. To respect your privacy, no text is stored by the browser add-on.</p>
                <div class="btn-wrapper btn-wrapper--left">
                    <a data-track-click="WelcomePage|go_to_browser_addon|header" class="btn btn--chrome btn--prominent addon-link" target="_blank" href="https://chrome.google.com/webstore/detail/grammar-and-spell-checker/oldceeleldhonbafppcapldpdifcinji?utm_source=lt-homepage&amp;utm_medium=referral">Add to Chrome <i>It’s free</i></a>
                </div>
                                    <div class="advantages-container">
    <div class="rating-hint">
                    5,000+ Chrome Store reviews
        
                    <ul class="rating-stars">
                                    <li class="rating-star"></li>
                                    <li class="rating-star"></li>
                                    <li class="rating-star"></li>
                                    <li class="rating-star"></li>
                                    <li class="rating-star"></li>
                            </ul>
            </div>
            <p>Top-rated grammar checker for Chrome with over 1 million users</p>
    </div>                            </div>
        </div>
    </section>



<section class="mac-app-teaser-section wrapper wrapper--padding">
    <div class="text-wrapper">
        <div class="mac-app-teaser__wrapper">
            <h2 class="headline headline--2 headline--gradient">Meet LanguageTool for macOS</h2>
            <p class="paragraph paragraph--2 paragraph--white">Experience LanguageTool’s advanced spelling, style, and grammar suggestions right in all your favorite writing apps.</p>
            <p class="headline headline--5 headline--white">Supported Apps</p>
            <div class="wrapper--flex mac-app-teaser__supported-apps">
                <i class="app-icon app-icon--medium app-icon--mail"></i>
                <i class="app-icon app-icon--medium app-icon--slack"></i>
                <i class="app-icon app-icon--medium app-icon--word"></i>
                <i class="app-icon app-icon--medium app-icon--notes"></i>
                <i class="app-icon app-icon--medium app-icon--messages"></i>
            </div>
            <div class="btn-wrapper btn-wrapper--left">
                <a data-track-click="WelcomePage|download_mac_desktop_app|mac_app_teaser" class="btn btn--prominent-blue" href="/mac-desktop">
                    Download LanguageTool for Desktop
                </a>
                <a href="https://languagetool.org/insights/post/product-mac-app/" data-track-click="WelcomePage|mac_app_teaser|read_more" class="btn btn--white btn--outline" target="_blank">
            Read more
    </a>
            </div>
        </div>
    </div>
</section>

<section class="download-section wrapper wrapper--default padding" id="office">
    <div class="text-wrapper">
        <h2 class="headline headline--2">Integrates With Your Favorite Office Program</h2>
        <p class="paragraph paragraph--3">Get the best out of your docs and deliver error-free results, whether you're working on a dissertation, essay, book, or you just want to note something down. </p>
    </div>
    <ul class="download-list">
        <li class="download-list__item">
            <a class="download-list__link download-list__item--gdocs" id="google-docs" data-track-click="WelcomePage|go_to_gdocs_addon|addon_section" href="https://chrome.google.com/webstore/detail/grammar-and-spell-checker/oldceeleldhonbafppcapldpdifcinji?utm_source=lt-homepage&amp;utm_medium=referral" target="_blank">
                <div>
                    <h4 class="headline headline--4">Google Docs Add-on</h4>
                    <p class="paragraph paragraph--3">Check all your texts in Google Docs for grammar and spelling mistakes with the free browser add-on.</p>
                </div>
                <span class="link">Get it</span>
            </a>
        </li>
        <li class="download-list__item">
                        <a class="download-list__link download-list__item--word" data-track-click="WelcomePage|go_to_word_addon|addon_section" href="/word">
                <div>
                    <h4 class="headline headline--4">Microsoft Word Add-in</h4>
                    <p class="paragraph paragraph--3">Works with Windows, Mac, and even the online version. Requires Word 2016 or later or Office 365.</p>
                </div>
                <span class="link">Get it</span>
            </a>
        </li>
    </ul>
    <div class="download-item download-item--openoffice" id="add-on">
        <h4 class="headline headline--4">Text checking for LibreOffice &amp; OpenOffice</h4>
        <ul class="link-list">
            <li class="link-list__item"><a data-track-click="WelcomePage|go_to_openoffice_addon|addon_section" href="https://extensions.openoffice.org/project/languagetool" target="_blank" class="link">Get for OpenOffice</a> *</li>
            <li class="link-list__item"><a data-track-click="WelcomePage|go_to_libreoffice_addon|addon_section" href="/libre-office" target="_blank" class="link">Use it in LibreOffice</a></li>
        </ul>
    </div>
    <p class="paragraph paragraph--hint">* LanguageTool’s grammar check for OpenOffice requires Java 8. Currently not available for the Premium version. Problems installing it? Look here for help: <a href="https://languagetooler.freshdesk.com/en/support/solutions/folders/44001214393" target="_blank">Troubleshooting</a></p>
</section>

<section class="column-section">
            <div class="column-section__wrapper wrapper wrapper--default wrapper--padding">
                <div class="column-section__column">
                    <div class="column-section__column__content">
                        <h3 class="headline headline--2">Correct Spelling</h3>
                        <p class="paragraph paragraph--3">Do you fall victim to typos and misspellings way too often? LanguageTool finds every mistake and underlines it in red. Spell every name, phrase, and word the write… eh, the right way!</p>
                                            </div>
                </div>
                <div class="column-section__column">
                    <img src="https://languagetool.org/images/examples/example_en_spelling.png" loading="lazy" alt="Correct Spelling" class="column-section__column__illustration">
                </div>
            </div>
        </section>
        
            <section class="column-section">
            <div class="column-section__wrapper wrapper wrapper--default wrapper--padding">
                <div class="column-section__column">
                    <div class="column-section__column__content">
                        <h3 class="headline headline--2">Check Grammar</h3>
                        <p class="paragraph paragraph--3">English grammar has never been so easy! LanguageTool will help rid your writing of all grammar gaffes, like incorrect subject-verb-agreement, wrong plural forms, or misuse of grammatical forms.</p>
                                            </div>
                </div>
                <div class="column-section__column">
                    <img src="https://languagetool.org/images/examples/example_en_grammar.png" loading="lazy" alt="Check Grammar" class="column-section__column__illustration">
                </div>
            </div>
        </section>
        
            <section class="column-section">
            <div class="column-section__wrapper wrapper wrapper--default wrapper--padding">
                <div class="column-section__column">
                    <div class="column-section__column__content">
                        <h3 class="headline headline--2">Fix Punctuation</h3>
                        <p class="paragraph paragraph--3">Commas and dashes and hyphens… Proper punctuation can be tricky—LanguageTool ensures you’re using them right. It can even help you form complex sentences and tell you when you’ve used too many exclamation points!</p>
                                            </div>
                </div>
                <div class="column-section__column">
                    <img src="https://languagetool.org/images/examples/example_en_punctuation.png" loading="lazy" alt="Fix Punctuation" class="column-section__column__illustration">
                </div>
            </div>
        </section>
        
            <section class="column-section">
            <div class="column-section__wrapper wrapper wrapper--default wrapper--padding">
                <div class="column-section__column">
                    <div class="column-section__column__content">
                        <h3 class="headline headline--2">Confirm Casing</h3>
                        <p class="paragraph paragraph--3">It’s all about the capital, right? And the lowercase letters, too. LanguageTool corrects incorrect casing, whether you’re writing capitalized names, months, places, or national identities.</p>
                                            </div>
                </div>
                <div class="column-section__column">
                    <img src="https://languagetool.org/images/examples/example_en_casing.png" loading="lazy" alt="Confirm Casing" class="column-section__column__illustration">
                </div>
            </div>
        </section>
        
            <section class="column-section">
            <div class="column-section__wrapper wrapper wrapper--default wrapper--padding">
                <div class="column-section__column">
                    <div class="column-section__column__content">
                        <h3 class="headline headline--2">Improve Style</h3>
                        <p class="paragraph paragraph--3">LanguageTool helps your writing be as stylish as you are by detecting overused phrases, foreign terms, redundant words, and improper word choice. All you have to do to find the best style is look out for the blue underline.</p>
                                            </div>
                </div>
                <div class="column-section__column">
                    <img src="https://languagetool.org/images/examples/example_en_style.png" loading="lazy" alt="Improve Style" class="column-section__column__illustration">
                </div>
            </div>
        </section>
        
            <section class="column-section">
            <div class="column-section__wrapper wrapper wrapper--default wrapper--padding">
                <div class="column-section__column">
                    <div class="column-section__column__content">
                        <h3 class="headline headline--2">Paraphrase</h3>
                        <p class="paragraph paragraph--3">Looking for the right words? LanguageTool makes them easier to find by using artificial intelligence to rephrase your sentences to be more formal, fluent, simple or concise. </p>
                                                    <a href="https://languagetool.org/insights/post/product-rephrase-feature/" data-track-click="WelcomePage|click_rephrasing|feature_section" target="_blank" class="btn btn--prominent-blue--outline">
            Read more
    </a>
                                            </div>
                </div>
                <div class="column-section__column">
                    <img src="https://languagetool.org/images/examples/example_en_rephrasing.png" loading="lazy" alt="Paraphrase" class="column-section__column__illustration">
                </div>
            </div>
        </section>
    
<section id="" class="section section--">
    <div class="wrap">
        <div class="text-wrapper center">
                            <h4 class="headline headline--3 headline--gradient">
                    What else?
                </h4>
                        <h3 class="headline headline--2 ">
                Frequently Asked Questions
            </h3>
            <p class="paragraph paragraph--3 ">
                Make your text sound professional and avoid embarrassing style, punctuation, and grammar mistakes
            </p>
        </div>
        <div class="faq-list" itemscope="" itemtype="https://schema.org/FAQPage">
            <details class="faq-list__item" itemscope="" itemprop="mainEntity" itemtype="https://schema.org/Question">
            <summary class="headline headline--3 faq-list__item__question" itemprop="name">
                Does LanguageTool only include spelling correction?
            </summary>
            <div class="faq-list__item__answer" itemscope="" itemprop="acceptedAnswer" itemtype="https://schema.org/Answer">
                <p itemprop="text" class="paragraph paragraph--4">
                    LanguageTool corrects spelling mistakes, but it also offers a full writing analysis of all possible texts. In addition to spelling, grammar, and word choice, language style is also corrected.
                </p>
                            </div>
        </details>
            <details class="faq-list__item" itemscope="" itemprop="mainEntity" itemtype="https://schema.org/Question">
            <summary class="headline headline--3 faq-list__item__question" itemprop="name">
                How well does LanguageTool detect comma errors?
            </summary>
            <div class="faq-list__item__answer" itemscope="" itemprop="acceptedAnswer" itemtype="https://schema.org/Answer">
                <p itemprop="text" class="paragraph paragraph--4">
                    Punctuation errors of all kinds are found and corrected by LanguageTool. Its correction distinguishes between optional and required commas. Even complex sentence structures can be proofread by the comma check.
                </p>
                            </div>
        </details>
            <details class="faq-list__item" itemscope="" itemprop="mainEntity" itemtype="https://schema.org/Question">
            <summary class="headline headline--3 faq-list__item__question" itemprop="name">
                How does error detection and correction by LanguageTool work?
            </summary>
            <div class="faq-list__item__answer" itemscope="" itemprop="acceptedAnswer" itemtype="https://schema.org/Answer">
                <p itemprop="text" class="paragraph paragraph--4">
                    The error display and suggestion cards are shown automatically and directly while typing. This means that texts can be checked and corrected in just a few moments. To see synonyms, simply double-click on any word.
                </p>
                                    <a itemprop="answerExplanation" href="https://languagetool.org/insights/post/using-languagetool/" target="_blank" class="btn btn-link">
                        Read more
                    </a>
                            </div>
        </details>
            <details class="faq-list__item" itemscope="" itemprop="mainEntity" itemtype="https://schema.org/Question">
            <summary class="headline headline--3 faq-list__item__question" itemprop="name">
                Which languages can be checked with LanguageTool?
            </summary>
            <div class="faq-list__item__answer" itemscope="" itemprop="acceptedAnswer" itemtype="https://schema.org/Answer">
                <p itemprop="text" class="paragraph paragraph--4">
                    LanguageTool masters more than 30 languages and dialects. Its main languages are English, Spanish, German, French, Dutch, and Portuguese. In its English version, you can choose between six standard varieties (US, UK, Canada, Australia, New Zealand, and South Africa).
                </p>
                            </div>
        </details>
            <details class="faq-list__item" itemscope="" itemprop="mainEntity" itemtype="https://schema.org/Question">
            <summary class="headline headline--3 faq-list__item__question" itemprop="name">
                Is LanguageTool free?
            </summary>
            <div class="faq-list__item__answer" itemscope="" itemprop="acceptedAnswer" itemtype="https://schema.org/Answer">
                <p itemprop="text" class="paragraph paragraph--4">
                    LanguageTool is available in two versions. The free version corrects spelling as well as simple punctuation and some style mistakes. Only the Premium version will show you all errors and give you the best possible text. Team accounts for companies are also available.
                </p>
                                    <a itemprop="answerExplanation" href="https://languagetool.org/insights/post/premium-vs-free-product-updates/" target="_blank" class="btn btn-link">
                        Read more
                    </a>
                            </div>
        </details>
            <details class="faq-list__item" itemscope="" itemprop="mainEntity" itemtype="https://schema.org/Question">
            <summary class="headline headline--3 faq-list__item__question" itemprop="name">
                Does LanguageTool work on my program?
            </summary>
            <div class="faq-list__item__answer" itemscope="" itemprop="acceptedAnswer" itemtype="https://schema.org/Answer">
                <p itemprop="text" class="paragraph paragraph--4">
                    LanguageTool is not bound to a specific program or website. There are several extensions and add-ons available, so it can be used in all common internet browsers. In addition, you can find a dedicated text editor as an app for iOS, macOS (Apple), and Windows. All you need is just one user account.
                </p>
                                    <a itemprop="answerExplanation" href="https://languagetool.org/services" target="_blank" class="btn btn-link">
                        Read more
                    </a>
                            </div>
        </details>
            <details class="faq-list__item" itemscope="" itemprop="mainEntity" itemtype="https://schema.org/Question">
            <summary class="headline headline--3 faq-list__item__question" itemprop="name">
                Is LanguageTool suitable for rewriting sentences?
            </summary>
            <div class="faq-list__item__answer" itemscope="" itemprop="acceptedAnswer" itemtype="https://schema.org/Answer">
                <p itemprop="text" class="paragraph paragraph--4">
                    LanguageTool now offers an A.I.-based rephrasing function in addition to correction. This can help you to rewrite entire sentences to make them simpler, shorter, or more formal.
                </p>
                                    <a itemprop="answerExplanation" href="https://languagetool.org/insights/post/product-rephrase-feature/" target="_blank" class="btn btn-link">
                        Read more
                    </a>
                            </div>
        </details>
            <details class="faq-list__item" itemscope="" itemprop="mainEntity" itemtype="https://schema.org/Question">
            <summary class="headline headline--3 faq-list__item__question" itemprop="name">
                Can LanguageTool help me correct a bachelor or master thesis?
            </summary>
            <div class="faq-list__item__answer" itemscope="" itemprop="acceptedAnswer" itemtype="https://schema.org/Answer">
                <p itemprop="text" class="paragraph paragraph--4">
                    If you have to write a term paper, bachelor thesis or master thesis at a university, LanguageTool can help you to be sure that it is free of errors. The writing assistant’s style check is also particularly helpful for other academic texts in schools or at publishing houses. By the way, students get a discount for LanguageTool.
                </p>
                                    <a itemprop="answerExplanation" href="https://languagetool.org/nonprofit" target="_blank" class="btn btn-link">
                        Read more
                    </a>
                            </div>
        </details>
    </div>
    </div>
</section>

<section class="conversion-section">
    <div class="left-right-section conversion-section-shapes">
        <div class="left-item">
            <div class="conversion-section__visual"></div>
        </div>
        <div class="right-item">
            <h2 class="headline headline--2 headline--gradient">Unleash the professional writer in you with LanguageTool Premium</h2>
            <p class="paragraph paragraph--3">Go well beyond grammar and spell checking, and impress with clear, precise and stylistically correct writing.</p>
            <a class="btn btn--prominent-blue" href="/premium">Learn more</a>
        </div>
    </div>
</section>

            </section>
        </div>

                    <footer class="footer">
    <div class="footer__wrapper">
        <div class="footer__column footer__column--logo">
            <a class="logo plain logo--black logo--hide-text" href="/">
                <span class="name notranslate">Language<strong>Tool</strong></span>
                <span class="claim">Check your text quickly and easily. Grammar, punctuation, style, and spelling.</span>
            </a>

            <ul class="social-links">
                                    <li><a class="social-link social-link__twitter" href="https://twitter.com/languagetool" target="_blank" rel="me">Twitter</a></li>
                    <li><a class="social-link social-link__facebook" href="https://www.facebook.com/LanguageTool" target="_blank" rel="me">Facebook</a></li>
                    <li><a class="social-link social-link__instagram" href="https://www.instagram.com/languagetool/" target="_blank" rel="me">Instagram</a></li>
                    <li><a class="social-link social-link__tiktok" href="https://www.tiktok.com/@languagetool" target="_blank" rel="me">TikTok</a></li>
                                <li><a class="social-link social-link__linked-in" href="https://www.linkedin.com/company/languagetool" target="_blank" rel="me">LinkedIn</a></li>
            </ul>
        </div>

        <div class="footer__column">
            <h5 class="headline headline--5">Languages</h5>

            <ul class="footer_column_link-list">
                <li>
                    <a class="language-specific dynamic-flag--small-before dynamic-flag--en" href="/en/spellchecking-english">Grammar Checker for English</a>
                </li>
                <li>
                    <a class="language-specific dynamic-flag--small-before dynamic-flag--de" href="/en/spellchecking-german">Grammar Checker for German</a>
                </li>
                <li>
                    <a class="language-specific dynamic-flag--small-before dynamic-flag--es" href="/en/spellchecking-spanish">Grammar Checker for Spanish</a>
                </li>
                <li>
                    <a class="language-specific dynamic-flag--small-before dynamic-flag--fr" href="/en/spellchecking-french">Grammar Checker for French</a>
                </li>
                <li>
                    <a class="language-specific dynamic-flag--small-before dynamic-flag--pt" href="/en/spellchecking-portuguese">Grammar Checker for Portuguese</a>
                </li>
                <li>
                    <a class="language-specific dynamic-flag--small-before dynamic-flag--nl" href="/en/spellchecking-dutch">Grammar Checker for Dutch</a>
                </li>
            </ul>

            <h5 class="headline headline--5">Editor Apps</h5>
            <ul class="footer_column_link-list">
                <li>
                    <a data-track-click="WelcomePage|go_to_ios-app_lp|footer" class="plugin-redirect dynamic-service--small dynamic-service--ios" href="https://apps.apple.com/app/id1534275760" target="_blank">iOS</a>
                </li>
                <li>
                    <a data-track-click="WelcomePage|go_to_mac-app_lp|footer" class="plugin-redirect dynamic-service--small dynamic-service--mac" href="https://apps.apple.com/app/id1534275760" target="_blank">macOS</a>
                </li>
                <li>
                    <a data-track-click="WelcomePage|go_to_windows-app_lp|footer" class="plugin-redirect dynamic-service--small dynamic-service--windows" href="/windows">Windows</a>
                </li>
            </ul>

            <h5 class="headline headline--5">Desktop Apps</h5>
            <ul class="footer_column_link-list">
                <li>
                    <a data-track-click="WelcomePage|go_to_mac_desktop_lp|footer" class="plugin-redirect dynamic-service--small dynamic-service--mac" href="/mac-desktop">macOS</a>
                </li>
                <li>
                    <a data-track-click="WelcomePage|go_to_windows_desktop_lp|footer" class="plugin-redirect dynamic-service--small dynamic-service--windows" href="/windows-desktop">Windows<span class="new-highlight">BETA</span></a>
                </li>
            </ul>
        </div>

        <div class="footer__column">
            <h5 class="headline headline--5">Browser Add-ons</h5>
            <ul class="footer_column_link-list">
                <li>
                    <a data-track-click="WelcomePage|go_to_browser_addon|footer" class="plugin-redirect dynamic-service--small dynamic-service--chrome" href="https://chrome.google.com/webstore/detail/grammar-and-spell-checker/oldceeleldhonbafppcapldpdifcinji?utm_source=lt-homepage&amp;utm_medium=referral" target="_blank">Chrome</a>
                </li>
                <li>
                    <a data-track-click="WelcomePage|go_to_browser_addon|footer" class="plugin-redirect dynamic-service--small dynamic-service--edge" href="https://microsoftedge.microsoft.com/addons/detail/hfjadhjooeceemgojogkhlppanjkbobc" target="_blank">Microsoft Edge</a>
                </li>
                <li>
                    <a data-track-click="WelcomePage|go_to_browser_addon|footer" class="plugin-redirect dynamic-service--small dynamic-service--firefox" href="https://addons.mozilla.org/firefox/addon/languagetool/" target="_blank">Mozilla Firefox</a>
                </li>
                <li>
                    <a data-track-click="WelcomePage|go_to_browser_addon|footer" class="plugin-redirect dynamic-service--small dynamic-service--safari" href="https://apps.apple.com/app/id1534275760" target="_blank">Safari</a>
                </li>
                <li>
                    <a data-track-click="WelcomePage|go_to_browser_addon|footer" class="plugin-redirect dynamic-service--small dynamic-service--opera" href="https://addons.opera.com/extensions/details/grammar-and-spell-checker-languagetool/" target="_blank">Opera</a>
                </li>
            </ul>

            <h5 class="headline headline--5">Office Plugins</h5>
            <ul class="footer_column_link-list">
                <li>
                    <a data-track-click="WelcomePage|go_to_gdocs_lp|footer" class="plugin-redirect dynamic-service--small dynamic-service--google-docs" href="/google-docs">Google Docs</a>
                </li>
                <li>
                    <a data-track-click="WelcomePage|go_to_word_lp|footer" class="plugin-redirect dynamic-service--small dynamic-service--word" href="/word">Microsoft Word</a>
                </li>
                <li>
                    <a data-track-click="WelcomePage|go_to_openoffice_lp|footer" class="plugin-redirect dynamic-service--small dynamic-service--open-office" href="/open-office">OpenOffice</a>
                </li>
                <li>
                    <a data-track-click="WelcomePage|go_to_libreoffice_lp|footer" class="plugin-redirect dynamic-service--small dynamic-service--libre-office" href="/libre-office" target="_blank">LibreOffice</a>
                </li>
            </ul>

            <h5 class="headline headline--5">E-Mail Add-ons</h5>
            <ul class="footer_column_link-list">
                <li>
                    <a data-track-click="WelcomePage|go_to_google-mail_lp|footer" class="plugin-redirect dynamic-service--small dynamic-service--google-mail" href="/google-mail">Gmail</a>
                </li>
                <li>
                    <a data-track-click="WelcomePage|go_to_apple_mail_lp|footer" class="plugin-redirect dynamic-service--small dynamic-service--apple-mail" href="/apple-mail">Apple Mail</a>
                </li>
                <li>
                    <a data-track-click="WelcomePage|go_to_outlook_lp|footer" class="plugin-redirect dynamic-service--small dynamic-service--outlook" href="/windows-desktop">Outlook<span class="new-highlight">BETA</span></a>
                </li>
                <li>
                    <a data-track-click="WelcomePage|go_to_thunderbird_lp|footer" class="plugin-redirect dynamic-service--small dynamic-service--thunderbird" href="/thunderbird">Thunderbird</a>
                </li>
            </ul>
        </div>

        <div class="footer__column footer__column--product">
            <h5 class="headline headline--5">Product</h5>
            <ul class="footer_column_link-list">
                <li>
                    <a href="/">Check Grammar &amp; Spelling</a>
                </li>
                <li>
                    <a href="/commas">Punctuation Checker</a>
                </li>
                                <li>
                    <a href="/premium">Premium</a>
                </li>
                                <li>
                    <a href="/?source=upload">Correct Grammar in Word Documents</a>
                </li>
                <li>
                    <a href="/business">LanguageTool for Businesses</a>
                </li>

                <li>
                    <a href="/nonprofit">LanguageTool for non-profits &amp; students</a>
                </li>
    
                <li>
                    <a href="/professionals">LanguageTool for Professional Writers</a>
                </li>

                <li>
                    <a href="/proofreading-api">Proofreading API</a>
                </li>
                <li>
                    <a href="/dev">Open-Source Development</a>
                </li>
                <li>
                    <a href="https://languagetooler.freshdesk.com/support/home" target="_blank">Help Center</a>
                </li>
            </ul>

            <h5 class="headline headline--5">Company</h5>
            <ul class="footer_column_link-list">
                <li>
                    <a href="/about">About Us</a>
                </li>
                <li>
                    <a href="/media-assets">Media Assets</a>
                </li>
                <li>
                    <a href="https://forum.languagetool.org/" target="_blank" rel="me">Community</a>
                </li>
                                <li>
                    <a href="https://github.com/languagetool-org/languagetool" target="_blank" rel="me">Source Code</a>
                </li>
                <li>
                    <a href="https://languagetooler.workwise.io/" target="_blank">Careers</a>
                </li>
                <a href="https://languagetool.org/insights/" target="_blank" rel="me">
            Blog
    </a>
            </ul>
        </div>
    </div>
    <div class="footer-nav">
    <div class="footer-nav__wrapper">
        <ul class="footer-nav__wrapper__list">
            <li class="made-in footer-nav__wrapper__list__item">Made with ♥ in Europe and the US</li>            <li>
                <ul class="footer-nav__wrapper__error-list">
                    <li class="footer-nav__wrapper__list__item"><a href="/legal/privacy">Privacy</a></li>
                    <li class="footer-nav__wrapper__list__item"><a href="/legal/terms">Terms &amp; Conditions</a></li>
                    <li class="footer-nav__wrapper__list__item"><a href="/legal/">Imprint</a></li>
                                    </ul>
            </li>
        </ul>

                                <label class="select language-select icon--chevron-down">
                <span class="language-select__icon en"></span>
                <span id="language-select__label" class="language-select__language">English</span>
                <select id="language-select" class="language-select__dropdown">
                                                                    <option value="/?force_language=1" selected="">
                            English
                        </option>
                                                                    <option value="/de">
                            German
                        </option>
                                                                    <option value="/es">
                            Spanish
                        </option>
                                                                    <option value="/nl">
                            Dutch
                        </option>
                                                                    <option value="/fr">
                            French
                        </option>
                                                                    <option value="/ru">
                            Russian
                        </option>
                                                                    <option value="/it">
                            Italian
                        </option>
                                                                    <option value="/ca">
                            Catalan
                        </option>
                                                                    <option value="/pt-BR">
                            Portuguese (BR)
                        </option>
                                                                    <option value="/pt">
                            Portuguese (PT)
                        </option>
                                                                    <option value="/uk">
                            Ukrainian
                        </option>
                                                                    <option value="/pl">
                            Polish
                        </option>
                                    </select>
            </label>
            </div>
</div>
</footer>

                <script nonce="">
        (function (w) {
            w.dataLayer = w.dataLayer || [];

            function gtag() { dataLayer.push(arguments) }

            gtag('consent', 'default', {
                ad_storage: 'granted',
                analytics_storage: 'granted',
                personalization_storage: 'granted',
            });
        })(window);
    </script>

<script nonce="">
    var _paq = _paq || [];
    _paq.push(['trackPageView']);
    _paq.push(['enableLinkTracking']);
    _paq.push(['setCustomDimension', 1, String(navigator.userAgent.indexOf("LanguageToolWindows/") > -1)]);
    _paq.push(['setCustomDimension', 2, String(navigator.userAgent.indexOf("LanguageTool/") > -1 && navigator.userAgent.indexOf("AppleWebKit/") > -1)]);
    (function() {
        var u="https://analytics.languagetoolplus.com/matomo/";
        _paq.push(['setTrackerUrl', u+'piwik.php']);
        _paq.push(['setSiteId', '11']);
        var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
        g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
    })();

    var isInstallPage = false;
    var isFirefox = navigator.userAgent.indexOf("Firefox/") > -1;
    if (isInstallPage && isFirefox) {
        // disabled in firefox for privacy reasons
        window.dataLayer = [];
    } else {
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;var n=d.querySelector('[nonce]');
        n&&j.setAttribute('nonce',n.nonce||n.getAttribute('nonce'));f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-WSQ9CCW');
    }
</script>

<script nonce="">
(function () {
    var statusCode = 200;

    function trackEvent(category, action, name) {
        try {
            if (window._paq) {
                window._paq.push(["trackEvent", category, action, name || ""]);
            }

            if (window.dataLayer) {
                window.dataLayer.push({
                    event: "custom-event",
                    event_category: category,
                    event_action: action,
                    event_label: name,
                });
            }
        } catch (e) {}
	}

    if (statusCode >= 400) {
        trackEvent("Error", "http_error_" + (statusCode < 600 ? statusCode : 'xxx'), location.pathname);
    }
})();
</script>

        <!-- release 46e8f12 -->
    

</body></html>

                             

Screenshot: