/*!
Theme Name: Cinema Theme
Theme URI: http://underscores.me/
Author: Richard Gilbert
Author URI: http://fezziwigmedia.com/
Description: A custom theme for an independent cinema.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: cinema_theme
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Cinema Theme is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@import"https://fonts.googleapis.com/css2?family=Libre+Baskerville:wght@400;700&family=Work+Sans:wght@400;500;600&display=swap";@font-face{font-family:"Franchise Bold";font-style:normal;font-weight:bold;src:local("Franchise Bold"),url("fonts/Franchise-Bold-hinted.woff") format("woff")}@font-face{font-family:"Brothers Regular";font-style:normal;font-weight:normal;src:local("Brothers Regular"),url("fonts/Brothers-Regular.woff") format("woff")}@font-face{font-family:"Prata Regular";font-style:normal;font-weight:normal;src:local("Prata Regular"),url("fonts/Prata-Regular.woff") format("woff")}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,a.film-button,a.film-button:visited,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,a.film-button,a.film-button:visited,input{overflow:visible}button,a.film-button,a.film-button:visited,select{text-transform:none}button,a.film-button,a.film-button:visited,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,a.film-button::-moz-focus-inner,a.film-button:visited::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,a.film-button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,a.film-button,a.film-button:visited,input,select,optgroup,textarea{color:rgba(0,0,0,.75);font-family:"Work Sans",Helvetica,Arial,sans-serif;font-size:1em;line-height:1.6}em,i{font-style:italic}b,strong{font-weight:700}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1,h2{font-family:"Franchise Bold",Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.025em;line-height:1;margin:1.125em 0 .25em}h3,h4,h5,h6{font-family:"Work Sans",Helvetica,Arial,sans-serif;font-weight:700;line-height:1.25;margin:0 0 .25em}h1{font-size:2.4055653602rem}h1.site-title{font-family:"Brothers Regular","Libre Baskerville",Helvetica,Arial,sans-serif;margin:0;text-transform:uppercase}h2{font-size:1.79533201rem}h2.site-subtitle{font-family:"Prata Regular","Libre Baskerville",Helvetica,Arial,sans-serif;margin:0;text-transform:uppercase;letter-spacing:.2em}h3{font-size:1.3399rem}h4{font-size:1rem}h5{font-size:.7463243526rem}h6{font-size:.5570000392rem}p{margin:0 0 1em;line-height:1.5;font-weight:400;color:rgba(0,0,0,.8)}aside.sidebar{font-size:.8em}.debug{font-family:monospace;font-size:10px;background-color:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.2);padding:10px;margin:0 0 10px}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{background-color:#f4f3f3;background-position:top center;margin:0;padding:0}.site-wrapper{width:100%;margin:0}.site-container{width:100%;min-height:100vh;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-outer{width:100%;margin:0;padding:0}.section{max-width:1000px;margin:0 auto}.section-inner{padding:0 3vw;margin:0;position:relative}body{width:100%}.site{width:100%}.wrapper{width:100%;max-width:1000px;padding:0;margin:0 auto}.container{padding:1em;width:100%;max-width:100%}.row{margin:0}.content-layout.has-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-layout.has-sidebar main.site-main{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-bottom:1.5rem}@media(min-width: 783px){.content-layout.has-sidebar main.site-main{width:60%;margin-bottom:0}}.content-layout.has-sidebar .sidebar{-webkit-box-flex:0;-ms-flex:none;flex:none}@media(min-width: 783px){.content-layout.has-sidebar .sidebar{width:35%}}@media(min-width: 783px){.content-layout.has-sidebar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.content-layout.no-sidebar .content-area{float:none;margin-left:auto;margin-right:auto}.content-layout.no-sidebar .site-main{margin-right:0}.section-outer--site-header{background-image:url("images/header-background.png");background-position:center}.section-outer--site-header:after{display:block;content:"";height:16px;width:100%;background-image:url(images/header-squiggle.png);background-position:top center;background-repeat:repeat-x}.section-inner--site-header{font-size:1.75vw;margin-left:2em;margin-right:2em;padding:1.25em 0}@media(min-width: 783px){.section-inner--site-header{font-size:1rem}}.content-layout--header{display:grid;grid-template-columns:1fr 1fr 4em;grid-template-rows:-webkit-min-content auto;grid-template-rows:min-content auto;grid-template-areas:"social donate donate" "title title menu"}@media(min-width: 783px){.content-layout--header{grid-template-columns:1fr 1fr;grid-template-rows:-webkit-min-content auto auto;grid-template-rows:min-content auto auto;grid-template-areas:"social donate" "title title" "menu menu"}}.content-layout--header .social-media-area{grid-area:social}.content-layout--header .title-area{grid-area:title}.content-layout--header .donate-area{grid-area:donate}.content-layout--header .menu-area{grid-area:menu}.menu-area{margin:0;padding:0}@media(min-width: 783px){.menu-area{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1em}}.main-navigation{display:none}@media(min-width: 783px){.main-navigation{display:block;width:40em}}.social-media-area{font-size:1.5em;margin:0 0 .75em}@media(min-width: 550px){.social-media-area{font-size:.9em}}@media(min-width: 783px){.social-media-area{font-size:1em}}.donate-area{font-size:1.75vw;position:absolute;top:0;right:0}@media(min-width: 783px){.donate-area{font-size:.8em;right:0}}@media(min-width: 1005px){.donate-area{font-size:.9em;right:0}}a.donate-button{background-image:url("images/donate-button.png");display:block;text-indent:-9999px;height:6.8em;width:11.26em;background-size:contain;background-position:top right;background-repeat:no-repeat;opacity:.9}a.donate-button:hover{opacity:1}.section-outer--site-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-inner--site-content{padding-left:10px;padding-right:10px;padding-top:4vw;padding-bottom:4vw}@media(min-width: 783px){.section-inner--site-content{padding-left:32px;padding-right:32px}}@media(min-width: 783px){.section-inner--site-content{padding-top:2.25em;padding-bottom:2.25em}}.section-outer--site-footer{min-height:100px;background-color:#f43939;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff}.section-outer--site-footer p{color:#fff}.section-outer--site-footer a{color:#fff;font-weight:700}.section-outer--site-footer h4{color:#8c0f0f}.section-outer--site-footer:before{display:block;content:"";height:16px;width:100%;background-image:url(images/footer-squiggle.png);background-position:top center;background-repeat:repeat-x;margin-top:-12px}.section--site-footer{max-width:100%;width:100%;padding:0;margin:0}.section--site-footer .location,.section--site-footer .email,.section--site-footer .mail{text-transform:uppercase}.section-inner--site-footer{width:100%;padding:0;margin:0}.region__footer-first{width:100%;padding:1.5rem 0;margin:0;border-bottom:1px solid #e61b1b}.region__footer-first .columns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.region__footer-second{width:100%;padding:0;margin:0;border-bottom:1px solid #e61b1b}.region__footer-second .columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}@media(min-width: 1005px){.region__footer-second .columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}}.region__footer-second .column--first{padding:1.5rem 0 0 0;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width: 1005px){.region__footer-second .column--first{padding-bottom:1.5rem;padding-right:2rem}}.region__footer-second .column--second{padding:0;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width: 1005px){.region__footer-second .column--second{padding:1.5rem 2rem 1.5rem 0;border-right:1px solid #e61b1b}}.region__footer-second .column--third{padding:0;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 1005px){.region__footer-second .column--third{padding:1.5rem 0 1.5rem 2rem;width:-webkit-min-content;width:-moz-min-content;width:min-content;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.region__footer-third{width:100%;padding:1rem 0 2.5rem;margin:0;text-transform:uppercase;text-align:center}.region-inner{padding:0 3vw;max-width:1000px;margin:0 auto}.columns{display:-webkit-box;display:-ms-flexbox;display:flex}.film-cards-heading{margin-bottom:1rem}h2.section-title{border-bottom:1px solid rgba(0,0,0,.25);margin:0 0 2rem;padding:0;font-size:3rem}.film-cards{display:grid;gap:3rem;margin:0 0 3rem}.film-cards--now-playing{border-color:red}.film-cards--coming-soon{border-color:green}@media(min-width: 783px){.film-cards--coming-soon{grid-template-columns:1fr 1fr}}.film-cards>.film-teaser{margin:0}a{color:#95220d}a:visited{color:#661709}a:hover,a:focus,a:active{color:#c42d11}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:none;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}ul#primary-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:20px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:6vw;grid-gap:30px}ul#primary-menu>li{padding:0;margin:0;float:none;width:100%}ul#primary-menu>li>a{padding:0;margin:0;text-transform:uppercase;color:#f43939;font-weight:bold;display:block;text-align:center}ul#primary-menu>li>a:hover{color:#ed9090}ul#primary-menu>li>ul.sub-menu{background-color:rgba(255,255,255,.75);padding:10px}ul#primary-menu>li.current-menu-item a{color:#e6e6e6;cursor:default}ul#primary-menu>li.current-menu-item a:hover{color:#e6e6e6}@media(min-width: 550px){ul#primary-menu{font-size:4vw}}@media(min-width: 783px){ul#primary-menu{font-size:1.25em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}ul#primary-menu>li{width:auto}}ul#social-media-menu{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}ul#social-media-menu li{padding:0;margin:0 .625em 0 0}ul#social-media-menu li:last-child{margin-right:0}ul#social-media-menu li a{display:block;width:2em;height:2em;text-indent:-9999px;background-color:#e6e6e6;-webkit-mask-image:url("images/facebook.svg");mask-image:url("images/facebook.svg")}ul#social-media-menu li a:hover{background-color:#fff}ul#social-media-menu li.menu-item--facebook>a{-webkit-mask-image:url("images/facebook.svg");mask-image:url("images/facebook.svg")}ul#social-media-menu li.menu-item--twitter>a{-webkit-mask-image:url("images/twitter.svg");mask-image:url("images/twitter.svg")}ul#social-media-menu li.menu-item--instagram>a{-webkit-mask-image:url("images/instagram.svg");mask-image:url("images/instagram.svg")}html.hc-nav-yscroll{overflow-y:scroll}body.hc-nav-open{overflow:visible;position:fixed;width:100%;min-height:100%}.hc-offcanvas-nav{visibility:hidden;display:none;position:fixed;top:0;height:100%;z-index:9999;text-align:left}.hc-offcanvas-nav.is-ios *{cursor:pointer !important}.hc-offcanvas-nav .nav-container{position:fixed;z-index:9998;top:0;height:100%;max-width:100%;max-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}.hc-offcanvas-nav .nav-wrapper{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-scroll-chaining:none;overscroll-behavior:none}.hc-offcanvas-nav .nav-content{height:100%}.hc-offcanvas-nav .nav-wrapper-0>.nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.hc-offcanvas-nav ul{list-style:none;margin:0;padding:0}.hc-offcanvas-nav li{position:relative;display:block}.hc-offcanvas-nav li.level-open>.nav-wrapper{visibility:visible}.hc-offcanvas-nav li:not(.custom-content) a{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.hc-offcanvas-nav li:not(.custom-content) a[disabled]{cursor:not-allowed}.hc-offcanvas-nav li:not(.custom-content) a,.hc-offcanvas-nav li:not(.custom-content) a:hover{text-decoration:none}.hc-offcanvas-nav input[type=checkbox]{display:none}.hc-offcanvas-nav label{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:pointer}.hc-offcanvas-nav .nav-item-wrapper{position:relative}.hc-offcanvas-nav .nav-item-link{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.hc-offcanvas-nav:not(.user-is-tabbing) .nav-close-button:focus,.hc-offcanvas-nav:not(.user-is-tabbing) .nav-item-wrapper a:focus{outline:none}.hc-offcanvas-nav .nav-close:focus,.hc-offcanvas-nav .nav-next:focus,.hc-offcanvas-nav .nav-back:focus{z-index:10}.hc-offcanvas-nav.disable-body::after,.hc-offcanvas-nav .nav-wrapper::after{content:"";z-index:9990;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-ms-scroll-chaining:none;overscroll-behavior:none;visibility:hidden;opacity:0;-webkit-transition:visibility 0s ease .4s,opacity .4s ease;-o-transition:visibility 0s ease .4s,opacity .4s ease;transition:visibility 0s ease .4s,opacity .4s ease}.hc-offcanvas-nav.disable-body::after{position:fixed}.hc-offcanvas-nav .nav-wrapper::after{position:absolute}.hc-offcanvas-nav.disable-body.nav-open::after,.hc-offcanvas-nav .sub-level-open::after{visibility:visible;opacity:1;-webkit-transition-delay:.05s;-o-transition-delay:.05s;transition-delay:.05s}.hc-offcanvas-nav:not(.nav-open)::after{pointer-events:none}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper::after{display:none}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper.nav-wrapper-0{max-height:100vh}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper.nav-wrapper-0>.nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100vh}.hc-offcanvas-nav.nav-levels-expand ul .nav-wrapper{min-width:0;max-height:0;visibility:hidden;overflow:hidden;-webkit-transition:height 0s ease .4s;-o-transition:height 0s ease .4s;transition:height 0s ease .4s}.hc-offcanvas-nav.nav-levels-expand .level-open>.nav-wrapper{max-height:none;overflow:visible;visibility:visible}.hc-offcanvas-nav.nav-levels-overlap .nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100vh}.hc-offcanvas-nav.nav-levels-overlap .nav-wrapper{max-height:100vh}.hc-offcanvas-nav.nav-levels-overlap ul .nav-wrapper{position:absolute;z-index:9999;top:0;height:100%;visibility:hidden;-webkit-transition:visibility 0s ease .4s,-webkit-transform .4s ease;transition:visibility 0s ease .4s,-webkit-transform .4s ease;-o-transition:visibility 0s ease .4s,transform .4s ease;transition:visibility 0s ease .4s,transform .4s ease;transition:visibility 0s ease .4s,transform .4s ease,-webkit-transform .4s ease}.hc-offcanvas-nav.nav-levels-overlap ul li.nav-parent{position:static}.hc-offcanvas-nav.nav-levels-overlap ul li.level-open>.nav-wrapper{visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}.hc-offcanvas-nav.nav-position-left{left:0}.hc-offcanvas-nav.nav-position-left .nav-container{left:0}.hc-offcanvas-nav.nav-position-left.nav-levels-overlap li .nav-wrapper{left:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.hc-offcanvas-nav.nav-position-right{right:0}.hc-offcanvas-nav.nav-position-right .nav-container{right:0}.hc-offcanvas-nav.nav-position-right.nav-levels-overlap li .nav-wrapper{right:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.hc-offcanvas-nav.nav-position-top{top:0}.hc-offcanvas-nav.nav-position-top .nav-container{top:0;width:100%}.hc-offcanvas-nav.nav-position-top.nav-levels-overlap li .nav-wrapper{left:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.hc-offcanvas-nav.nav-position-bottom{top:auto;bottom:0}.hc-offcanvas-nav.nav-position-bottom .nav-container{top:auto;bottom:0;width:100%}.hc-offcanvas-nav.nav-position-bottom.nav-levels-overlap li .nav-wrapper{left:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}.hc-offcanvas-nav.nav-open[class*=hc-nav-] div.nav-container{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.hc-offcanvas-nav.rtl{text-align:right;direction:rtl}.hc-nav-trigger{position:absolute;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none;top:20px;z-index:9980;width:30px;min-height:24px}.hc-nav-trigger span{width:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.hc-nav-trigger span,.hc-nav-trigger span::before,.hc-nav-trigger span::after{display:block;position:absolute;left:0;height:4px;background:#34495e;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.hc-nav-trigger span::before,.hc-nav-trigger span::after{content:"";width:100%}.hc-nav-trigger span::before{top:-10px}.hc-nav-trigger span::after{bottom:-10px}.hc-nav-trigger.toggle-open span{background:rgba(0,0,0,0);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hc-nav-trigger.toggle-open span::before{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}.hc-nav-trigger.toggle-open span::after{-webkit-transform:rotate(-90deg) translate3d(10px, 0, 0);transform:rotate(-90deg) translate3d(10px, 0, 0)}.hc-offcanvas-nav{font-family:sans-serif}.hc-offcanvas-nav::after,.hc-offcanvas-nav .nav-wrapper::after{background:rgba(0,0,0,.3)}.hc-offcanvas-nav .nav-container,.hc-offcanvas-nav .nav-wrapper,.hc-offcanvas-nav ul{background:#336ca6}.hc-offcanvas-nav .nav-content>h2,.hc-offcanvas-nav .nav-content>h3,.hc-offcanvas-nav .nav-content>h4,.hc-offcanvas-nav .nav-content>h5,.hc-offcanvas-nav .nav-content>h6{font-size:19px;font-weight:normal;margin-bottom:0;padding:20px 17px;color:#fff}.hc-offcanvas-nav .nav-content>h2:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content>h3:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content>h4:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content>h5:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content>h6:not(.nav-title):not(.level-title){font-size:16px;padding:15px 17px;background:#336ca6}.hc-offcanvas-nav .nav-item-link,.hc-offcanvas-nav li.nav-close a,.hc-offcanvas-nav .nav-back a{padding:14px 17px;font-size:14px;color:#fff;z-index:1;background:rgba(0,0,0,0);border-bottom:1px solid #2c5d8f;-webkit-transition:background .1s ease;-o-transition:background .1s ease;transition:background .1s ease}.hc-offcanvas-nav .nav-item-link:focus,.hc-offcanvas-nav .nav-item-link:focus-within,.hc-offcanvas-nav li.nav-close a:focus,.hc-offcanvas-nav li.nav-close a:focus-within,.hc-offcanvas-nav .nav-back a:focus,.hc-offcanvas-nav .nav-back a:focus-within{z-index:10}.hc-offcanvas-nav .nav-item-link[disabled],.hc-offcanvas-nav li.nav-close a[disabled],.hc-offcanvas-nav .nav-back a[disabled]{color:rgba(255,255,255,.5)}.hc-offcanvas-nav div.nav-back+ul>li:first-child>.nav-item-wrapper>.nav-item-link{border-top:none !important}.hc-offcanvas-nav:not(.touch-device) li:not(.nav-item-custom) a:not([disabled]):hover{background:#31679e}.hc-offcanvas-nav .nav-custom-content{padding:14px 17px;font-size:14px;border-bottom:1px solid #2c5d8f}.hc-offcanvas-nav .nav-highlight{background:#2e6296}.hc-offcanvas-nav .nav-wrapper>.nav-content>ul:first-of-type>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link{border-top:1px solid #2c5d8f}.hc-offcanvas-nav .nav-wrapper>.nav-content>ul:first-of-type>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link+a{border-top:1px solid #2c5d8f}.hc-offcanvas-nav .nav-wrapper>.nav-content>ul:not(:last-child){border-bottom:2px solid #2c5d8f}.hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h2,.hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h3,.hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h4,.hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h5,.hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h6{margin-top:-2px}.hc-offcanvas-nav .nav-wrapper>.nav-content>h2+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link,.hc-offcanvas-nav .nav-wrapper>.nav-content>h3+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link,.hc-offcanvas-nav .nav-wrapper>.nav-content>h4+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link,.hc-offcanvas-nav .nav-wrapper>.nav-content>h5+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link,.hc-offcanvas-nav .nav-wrapper>.nav-content>h6+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link{border-top:1px solid #2c5d8f}.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h2,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h3,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h4,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h5,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h6,.hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h2,.hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h3,.hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h4,.hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h5,.hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h6,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h2,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h3,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h4,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h5,.hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h6{border-top:1px solid #2c5d8f}.hc-offcanvas-nav li{color:#fff}.hc-offcanvas-nav li.nav-parent .nav-item-link:last-child{padding-right:58px}.hc-offcanvas-nav li.nav-parent .nav-item-link:not(:last-child){margin-right:45px}.hc-offcanvas-nav .nav-close-button span,.hc-offcanvas-nav .nav-parent .nav-next,.hc-offcanvas-nav .nav-back span{width:45px;position:absolute;top:0;right:0;bottom:0;text-align:center;cursor:pointer;-webkit-transition:background .1s ease;-o-transition:background .1s ease;transition:background .1s ease}.hc-offcanvas-nav .nav-close-button{position:relative;display:block}.hc-offcanvas-nav .nav-close-button span::before,.hc-offcanvas-nav .nav-close-button span::after{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;margin-top:-3px;border-top:2px solid #fff;border-left:2px solid #fff}.hc-offcanvas-nav .nav-close-button span::before{margin-left:-9px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.hc-offcanvas-nav .nav-close-button span::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.hc-offcanvas-nav .nav-content>.nav-close{position:relative;z-index:2}.hc-offcanvas-nav .nav-content>.nav-close a{font-size:14px;color:#fff;background:rgba(0,0,0,0);z-index:1;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box}.hc-offcanvas-nav .nav-content>.nav-close a:not(.has-label){height:50px}.hc-offcanvas-nav .nav-content>.nav-close a.has-label{padding:14px 17px;border-top:1px solid #2c5d8f}.hc-offcanvas-nav .nav-content>.nav-close a:hover{border:none;background:-o-radial-gradient(top right, farthest-corner, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));background:radial-gradient(farthest-corner at top right, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0))}.hc-offcanvas-nav .nav-content>.nav-close.has-label+ul{margin-top:-1px}.hc-offcanvas-nav:not(.nav-close-button-empty) .nav-content>.nav-close{margin-bottom:-1px}.hc-offcanvas-nav .nav-title+.nav-close a:not(.has-label){position:absolute;width:45px;height:66px;line-height:66px;top:-66px;right:0}.hc-offcanvas-nav.nav-close-button-empty .nav-title{padding-right:55px}.hc-offcanvas-nav li.nav-close a:not(.has-label){height:49px}.hc-offcanvas-nav .nav-content>.nav-close:first-child a,.hc-offcanvas-nav .nav-title+.nav-close a.has-label,.hc-offcanvas-nav li.nav-close a,.hc-offcanvas-nav .nav-back a{background:#2f649a;border-top:1px solid #2b5a8b;border-bottom:1px solid #2b5a8b}.hc-offcanvas-nav .nav-content>.nav-close:first-child a:hover,.hc-offcanvas-nav .nav-title+.nav-close a.has-label:hover,.hc-offcanvas-nav li.nav-close a:hover,.hc-offcanvas-nav .nav-back a:hover{background:#2e6195}.hc-offcanvas-nav li.nav-close:not(:first-child) a,.hc-offcanvas-nav li.nav-back:not(:first-child) a{margin-top:-1px}.hc-offcanvas-nav a.nav-next{border-left:1px solid #2c5d8f;border-bottom:1px solid #2c5d8f}.hc-offcanvas-nav .nav-next span::before,.hc-offcanvas-nav .nav-back span::before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;margin-left:-2px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:2px solid #fff;border-left:2px solid #fff;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.hc-offcanvas-nav .nav-next span{position:absolute;top:0;right:0;left:0;bottom:0}.hc-offcanvas-nav .nav-next span::before{-webkit-transform:translate(-50%, -50%) rotate(135deg);-ms-transform:translate(-50%, -50%) rotate(135deg);transform:translate(-50%, -50%) rotate(135deg)}.hc-offcanvas-nav .nav-back span::before{margin-left:2px;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-left.nav-open.nav-levels-overlap .nav-wrapper{-webkit-box-shadow:1px 0 2px rgba(0,0,0,.2);box-shadow:1px 0 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-right.nav-open.nav-levels-overlap .nav-wrapper{-webkit-box-shadow:-1px 0 2px rgba(0,0,0,.2);box-shadow:-1px 0 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-right .nav-next span::before{margin-left:2px;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-right .nav-back span::before{margin-left:-2px;-webkit-transform:translate(-50%, -50%) rotate(135deg);-ms-transform:translate(-50%, -50%) rotate(135deg);transform:translate(-50%, -50%) rotate(135deg)}.hc-offcanvas-nav.nav-position-top.nav-open .nav-wrapper{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-top .nav-next span::before{margin-left:0;margin-right:-2px;-webkit-transform:translate(-50%, -50%) rotate(-135deg);-ms-transform:translate(-50%, -50%) rotate(-135deg);transform:translate(-50%, -50%) rotate(-135deg)}.hc-offcanvas-nav.nav-position-top .nav-back span::before{margin-left:0;margin-right:-2px;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.hc-offcanvas-nav.nav-position-bottom.nav-open .nav-wrapper{-webkit-box-shadow:0 -1px 2px rgba(0,0,0,.2);box-shadow:0 -1px 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-bottom .nav-next span::before{margin-left:0;margin-right:-2px;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.hc-offcanvas-nav.nav-position-bottom .nav-back span::before{margin-left:0;margin-right:-2px;-webkit-transform:translate(-50%, -50%) rotate(-135deg);-ms-transform:translate(-50%, -50%) rotate(-135deg);transform:translate(-50%, -50%) rotate(-135deg)}.hc-offcanvas-nav.nav-levels-expand ul .nav-wrapper,.hc-offcanvas-nav.nav-levels-none ul .nav-wrapper{-webkit-box-shadow:none;box-shadow:none;background:rgba(0,0,0,0)}.hc-offcanvas-nav.nav-levels-expand li.level-open,.hc-offcanvas-nav.nav-levels-none li.level-open{background:#2e6296}.hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>a,.hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>a{border-bottom:1px solid #295887}.hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>a:hover,.hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>a:hover{background:#2f649a}.hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>.nav-next span::before,.hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>a>.nav-next span::before,.hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>.nav-next span::before,.hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>a>.nav-next span::before{margin-top:-2px;-webkit-transform:translate(-50%, -50%) rotate(-135deg);-ms-transform:translate(-50%, -50%) rotate(-135deg);transform:translate(-50%, -50%) rotate(-135deg)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-1 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-1 .nav-item-link{padding-left:calc(17px + 20px * 1)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-2 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-2 .nav-item-link{padding-left:calc(17px + 20px * 2)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-3 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-3 .nav-item-link{padding-left:calc(17px + 20px * 3)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-4 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-4 .nav-item-link{padding-left:calc(17px + 20px * 4)}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-5 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-5 .nav-item-link{padding-left:calc(17px + 20px * 5)}.hc-offcanvas-nav.rtl a.nav-next{border-left:none;border-right:1px solid #2c5d8f}.hc-offcanvas-nav.rtl .nav-title+.nav-close a:not(.has-label),.hc-offcanvas-nav.rtl .nav-close-button span,.hc-offcanvas-nav.rtl .nav-next,.hc-offcanvas-nav.rtl .nav-back span{left:0;right:auto}.hc-offcanvas-nav.rtl li.nav-parent .nav-item-link:last-child{padding-left:58px;padding-right:17px}.hc-offcanvas-nav.rtl li.nav-parent .nav-item-link:not(:last-child){margin-left:45px;margin-right:0}.hc-offcanvas-nav.rtl .nav-wrapper-1 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 1)}.hc-offcanvas-nav.rtl .nav-wrapper-2 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 2)}.hc-offcanvas-nav.rtl .nav-wrapper-3 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 3)}.hc-offcanvas-nav.rtl .nav-wrapper-4 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 4)}.hc-offcanvas-nav.rtl .nav-wrapper-5 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 5)}a.hc-nav-trigger{position:relative;top:0;right:0;height:4em;width:4em;background:#fff;overflow:hidden;margin:3.35em 0 0;min-height:0;cursor:pointer;border:none !important;color:#fff;text-decoration:none;-webkit-mask-image:url("images/menu-icon.svg");mask-image:url("images/menu-icon.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}a.hc-nav-trigger span{display:none;height:0}a.hc-nav-trigger span:before,a.hc-nav-trigger span:after{content:none}.hc-offcanvas-nav.hc-nav-1 div.nav-container{width:90vw}body.logged-in .hc-offcanvas-nav.hc-nav-1 div.nav-container{top:46px}nav.hc-offcanvas-nav.hc-nav-1 div.nav-container{-webkit-transform:translate3d(90vw, 0, 0);transform:translate3d(90vw, 0, 0)}.hc-offcanvas-nav.hc-nav-1.nav-position-right div.nav-container{-webkit-transform:translate3d(90vw, 0, 0);transform:translate3d(90vw, 0, 0)}nav.hc-offcanvas-nav.nav-open[class*=hc-nav-] div.nav-container{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.hc-offcanvas-nav .nav-content{font-size:1rem}.hc-offcanvas-nav .nav-container,.hc-offcanvas-nav .nav-wrapper,.hc-offcanvas-nav ul{background:#8c0f0f}.hc-offcanvas-nav{color:rgba(255,255,255,.85)}.hc-offcanvas-nav li{color:inherit}.hc-offcanvas-nav .nav-content>h2{display:none}.hc-offcanvas-nav .nav-content>.nav-close{position:relative;z-index:2}.hc-offcanvas-nav .nav-content>.nav-close>a.nav-close-button{position:absolute;width:35px;height:35px;top:15px;right:16px;background-color:#fff;-webkit-mask-image:url("images/menu-close.svg");mask-image:url("images/menu-close.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hc-offcanvas-nav .nav-content>.nav-close>a.nav-close-button>span{display:none}.hc-offcanvas-nav li.nav-item{margin:0}.hc-offcanvas-nav li.nav-item:hover{background:rgba(0,0,0,.25)}.hc-offcanvas-nav li.nav-item a{color:inherit}.hc-offcanvas-nav li.nav-item a:hover{color:#fff}.hc-offcanvas-nav .nav-item-link,.hc-offcanvas-nav li.nav-close a,.hc-offcanvas-nav .nav-back a{padding:14px 17px;font-size:22px;color:inherit;z-index:1;background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(255,255,255,.25);-webkit-transition:background .1s ease;-o-transition:background .1s ease;transition:background .1s ease}.hc-offcanvas-nav:not(.touch-device) li:not(.nav-item-custom) a:not([disabled]):hover{background:rgba(0,0,0,.25)}.hc-offcanvas-nav .nav-wrapper>.nav-content>ul:first-of-type>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link{border-top:1px solid rgba(255,255,255,.25)}.hc-offcanvas-nav .nav-close-button span{width:40px;position:absolute;top:14px;right:14px;cursor:pointer;-webkit-transition:background .1s ease;-o-transition:background .1s ease;transition:background .1s ease;background-color:rgba(255,255,255,.5);height:40px;border-radius:20px;margin:0}.hc-offcanvas-nav .nav-close-button span:before,.hc-offcanvas-nav .nav-close-button span:after{content:none}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}button,a.film-button,a.film-button:visited,input[type=button],input[type=reset],input[type=submit]{font-size:16px;font-size:1rem;border:none;border-color:#95220d;border-radius:0;background:#95220d;color:#fff;line-height:1.2;text-decoration:none;font-weight:600;text-transform:uppercase;text-align:center;padding:6px 8px}button:hover,a.film-button:hover,button:hover:visited,input[type=button]:hover,input[type=button]:hover:visited,input[type=reset]:hover,input[type=reset]:hover:visited,input[type=submit]:hover,input[type=submit]:hover:visited{color:#fff;background:#c42d11}a.film-button,a.film-button:visited{display:block;width:auto}a.film-button:hover,a.film-button:hover:visited,a.film-button:visited:hover,a.film-button:visited:hover:visited{color:#fff;background:#c42d11}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.newsletter-form-wrapper{width:-webkit-min-content;width:-moz-min-content;width:min-content}.newsletter-form-wrapper form{margin-bottom:.5rem;display:grid;grid-template-areas:"title title" "input submit"}.newsletter-form-wrapper form>label{grid-area:title}.newsletter-form-wrapper form>input{grid-area:input;background-color:#fff;border:2px solid #fff;border-right:none;font-size:1rem;line-height:1;padding:.5rem 1rem}.newsletter-form-wrapper form>div.clear{grid-area:submit;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;border:2px solid #fff}.newsletter-form-wrapper form>div.clear input{height:100%;background-color:rgba(0,0,0,0);border:none;color:#fff;text-transform:uppercase;font-size:1rem;line-height:1;padding:.5rem 1rem}ul,ol{margin:1.25em 0;padding:0 0 0 1.25em}ul li,ol li{margin:.75em 0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin:0 0 1.25em 0}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}img{height:auto;max-width:100%}figure{margin:1em 0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}hr{background-color:#ccc;border:0;height:1px;margin:1em 0}.alert{border:1px solid rgba(0,0,0,.5);border-radius:.25em;padding:1.5em 1.125em;line-height:1.4;background-color:rgba(0,0,0,.05);margin:1em 0 2em}.alert p:last-child,.alert>*:last-child{margin-bottom:0}.modal-outer{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(0,0,0,.75);position:fixed;height:100vh;width:100vw;top:0;left:0;z-index:1000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;pointer-events:none;z-index:9999}.modal-outer.open{opacity:1;pointer-events:all}.modal-inner{min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content;max-height:90vh;width:90vw;max-width:1200px;background-color:rgba(255,255,255,.9);position:relative;-webkit-box-shadow:0 0 2em rgba(0,0,0,.9);box-shadow:0 0 2em rgba(0,0,0,.9);border-radius:1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:width 50ms linear,height 50ms linear;-o-transition:width 50ms linear,height 50ms linear;transition:width 50ms linear,height 50ms linear}@media(min-width: 783px){.modal-inner{width:82vw}}@media(min-width: 1005px){.modal-inner{width:75vw}}.modal-content{margin:45px 12px 12px 12px;max-height:100%;overflow-y:scroll}@media(min-width: 783px){.modal-content{margin:45px 20px 20px 20px}}@media(min-width: 1005px){.modal-content{margin:45px 30px 30px 30px}}.close-modal{position:absolute;top:10px;right:10px;text-indent:-9999px;height:2em;width:2em;border-radius:1em;cursor:pointer}.close-modal:before{content:"×";font-size:2.25em;color:#fff;text-indent:0;display:block;position:absolute;width:0em;height:0em;line-height:1;top:-0.085em;left:.14em}html{--scrollbarBG: transparent;--thumbBG: #bbb}*{scrollbar-color:var(--thumbBG) var(--scrollbarBG)}*::-webkit-scrollbar{width:14px}*::-webkit-scrollbar-track{background:var(--scrollbarBG)}*::-webkit-scrollbar-thumb{background-color:var(--thumbBG);border-radius:0}table{margin:0;padding:0;border-spacing:0}table tr{margin:0;padding:0}table td{margin:0;padding:0 .5em 0 0}table td:last-child{padding-right:0}.film-card{font-size:1.25em;display:grid;grid-template-areas:"title" "poster" "info" "links" "screenings" "description";-webkit-column-gap:1.25em;-moz-column-gap:1.25em;column-gap:1.25em;row-gap:1.25em;margin:0;padding:0}@media(min-width: 550px){.film-card{font-size:1em;grid-template-areas:"poster title" "poster info" "poster links" "poster screenings" "description description";grid-template-columns:1fr 1.5fr;grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content min-content min-content 1fr min-content}}@media(min-width: 783px){.film-card{-webkit-column-gap:1.5em;-moz-column-gap:1.5em;column-gap:1.5em;row-gap:1em;grid-template-areas:"sidebar title" "sidebar info" "sidebar screenings" "sidebar description";grid-template-columns:1fr 2.25fr;grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content min-content 1fr}}.modal-inner .film-card{margin:0 8px 0 0}.film-card--sidebar{display:contents}@media(min-width: 783px){.film-card--sidebar{grid-area:sidebar;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:1em}}.film-card--links{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(min-width: 783px){.film-card--links{grid-gap:12px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.film-card--links a{max-width:none}}.film-card--title{grid-area:title;font-size:2.5em;margin:0 0 -0.25em;text-align:center}.film-card--title a{text-decoration:none}.film-card--title a:hover{text-decoration:underline}@media(min-width: 550px){.film-card--title{font-size:2.25em;margin:0;text-align:left}}.film-card--film-info{grid-area:info;padding:0;margin:-0.25em 0 0;font-size:1.125em;font-weight:700;text-align:center}@media(min-width: 550px){.film-card--film-info{margin:-0.75em 0 0;font-size:1em;text-align:left}}@media(min-width: 783px){.film-card--film-info{font-size:.9em}}.film-card--links{grid-area:links}.film-card--description{grid-area:description;padding:0;margin:0;font-size:1em;height:-webkit-min-content;height:-moz-min-content;height:min-content;text-align:left}.film-card--description p:first-child{margin-top:0}.film-card--description p:last-child{margin-bottom:0}.film-card.coming-soon .film-card--description{display:none}@media(min-width: 550px){.film-card--description{text-align:left}}.film-card--screenings{grid-area:screenings;padding:.5em .75em;font-size:1em;background-color:rgba(255,255,255,.75);border:1px solid rgba(204,204,204,.5);height:-webkit-min-content;height:-moz-min-content;height:min-content}.film-card--screenings .screenings p{margin:0;line-height:1.625}.week{padding:0;margin-bottom:.5em}.film-card--poster{grid-area:poster}.film-card--poster img{width:100%;height:auto;display:block;padding:0;margin:0}a.film-button{max-width:100%;font-size:1.25em;padding:.5em 0}@media(min-width: 550px){a.film-button{max-width:250px;font-size:1em;padding:.3em 0}}@media(min-width: 783px){a.film-button{max-width:100%;padding:.5em 0}}@media(min-width: 783px){.coming-soon .film-button span{display:none}}.title-area-X{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:1.875vw;position:relative;width:auto;margin:7vw 0 0}@media(min-width: 783px){.title-area-X{font-size:.89em;margin:3em auto 2em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.title-area-X--footer{background-image:url("images/footer-graphic.png");background-size:contain;background-repeat:no-repeat;background-position:center;margin:0;padding:5.5em 0;font-size:2vw}@media(min-width: 550px){.title-area-X--footer{font-size:.75em}}.title-area-X:hover{color:#fff}.title-area-X>a.home-link{text-indent:-9999px;position:absolute;display:block;top:0;left:0;width:100%;height:100%}.title-area{font-size:1.075em;display:block;position:relative}@media(min-width: 783px){.title-area{font-size:1em}}.title-area .site-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.title-area .home-link{background-color:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-9999em}h1.site-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.2;font-size:4.75em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-weight:bold;letter-spacing:.05em;color:#fff}h1.site-title .article{font-size:.45em;letter-spacing:.75em;margin-right:-0.75em;margin-bottom:-0.4em}@media(min-width: 783px){h1.site-title{margin-right:-0.05em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}h2.site-subtitle{margin:0;line-height:1.625;font-size:1.3em;letter-spacing:.2em;color:#fff;width:27em;text-align:left;font-weight:bold}@media(min-width: 783px){h2.site-subtitle{text-align:center;display:block;font-size:.75em;line-height:1.2;letter-spacing:.44em;width:auto}}@media(min-width: 0)and (max-width: 782px){h2.site-subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}h2.site-subtitle .line-1{font-size:.75em;letter-spacing:.25em}h2.site-subtitle .line-2{margin-top:.25em;font-size:.75em;letter-spacing:.25em}}.title-area--footer{background-image:url("images/footer-graphic.png");background-size:contain;background-repeat:no-repeat;background-position:center;margin:0;padding:5.5em 0;font-size:2vw}@media(min-width: 550px){.title-area--footer{font-size:.75em}}a.trailer-link{display:inline-block;border:1px solid #c42d11;padding:.5em .75em;background-color:#95220d;color:#fff;font-weight:bold;text-decoration:none;line-height:1.2}a.trailer-link:hover{background-color:#c42d11;color:#fff}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.calendar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1em}.calendar-header a{text-decoration:none;font-weight:600}.calendar--monthly{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:.5em;list-style:none;padding:0;margin:0;font-size:1.25rem}@media(min-width: 783px){.calendar--monthly{grid-template-columns:repeat(7, 1fr);font-size:1rem}}.calendar--monthly .day{background-color:rgba(0,0,0,.05);position:relative;border:1px solid rgba(0,0,0,.125);border-radius:.85rem;padding:0;margin:0;min-width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(min-width: 783px){.calendar--monthly .day{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:4em;min-width:2em}}.calendar--monthly .day.heading{border:none;background-color:rgba(0,0,0,0);display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;min-height:0;padding-top:.25em;padding-bottom:.25em;font-weight:bold}@media(min-width: 783px){.calendar--monthly .day.heading{display:-webkit-box;display:-ms-flexbox;display:flex}}.calendar--monthly .day.empty{background-color:rgba(0,0,0,0);border:none;display:none}@media(min-width: 783px){.calendar--monthly .day.empty{display:-webkit-box;display:-ms-flexbox;display:flex}}.date-display{display:block;margin:.5em;font-weight:600;line-height:1}@media(min-width: 783px){.date-display{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.5);width:1.25em;height:1.25em;color:#fff;border-radius:.75em;margin:0;position:absolute;top:.25em;right:.25em}}.date-display--day{font-size:.75em}.date-display--day__full{display:block}@media(min-width: 783px){.date-display--day__full{display:none}}.date-display--day__num{display:none}@media(min-width: 783px){.date-display--day__num{display:block}}.films-display{padding:0 .3em .3em .3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:.4em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(min-width: 783px){.films-display{padding-top:1.75em}}button.film,a.film.film-button{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:none;text-align:left;font-size:.75em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:.125em;border:1px solid;width:100%;padding:.25em .5em;border-radius:.7em;background-color:rgba(204,204,204,.4);border-color:rgba(170,170,170,.5);cursor:pointer}button.film:hover,a.film.film-button:hover{background-color:rgba(255,255,255,.4);border-color:rgba(170,170,170,.9)}button.film:hover span.film-title,a.film.film-button:hover span.film-title,button.film:hover .film-times,a.film.film-button:hover .film-times{color:#e61b1b}@media(min-width: 783px){button.film,a.film.film-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}button.film span.film-title,a.film.film-button span.film-title{text-transform:none;text-decoration:none;line-height:1.3;display:block;font-weight:600;color:#8c0f0f}button.film span.film-title:after,a.film.film-button span.film-title:after{content:": ";margin-right:.25em}@media(min-width: 783px){button.film span.film-title:after,a.film.film-button span.film-title:after{display:none}}button.film .film-times,a.film.film-button .film-times{font-weight:500;line-height:1.3;display:block;color:#8c0f0f}.home-page-content h2{margin-top:0}.home-page-content .debug{display:none}.series-header{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:2em;font-size:.75em;border-bottom:.1em solid rgba(140,15,15,.5);padding-bottom:1em}@media(min-width: 783px){.series-header{font-size:.825rem}}@media(min-width: 1005px){.series-header{font-size:1.125rem}}.series-header-image img{width:8em}.series-header-info{padding:.75em 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:.25em}h1.series-title{margin:0;font-size:3em}h2.series-dates{margin:0;font-size:1.75em}h3.series-subtitle{margin:0;font-size:1.25em}.series-template-default .film-card{margin:3em 0}#acf-group_5f39a6612dd3f .acf-field-wysiwyg .acf-label{display:none}#acf-group_5bfe5b155c062:not(.closed) .inside.acf-fields.-top{display:grid;grid-template-areas:"time year" "country format" "director director"}#acf-group_5bfe5b155c062:not(.closed) .inside.acf-fields.-top .acf-field[data-name=film_length]{grid-area:time}#acf-group_5bfe5b155c062:not(.closed) .inside.acf-fields.-top .acf-field[data-name=film_year]{grid-area:year;border-top:none}#acf-group_5bfe5b155c062:not(.closed) .inside.acf-fields.-top .acf-field[data-name=country]{grid-area:country}#acf-group_5bfe5b155c062:not(.closed) .inside.acf-fields.-top .acf-field[data-name=format]{grid-area:format}#acf-group_5bfe5b155c062:not(.closed) .inside.acf-fields.-top .acf-field[data-name=film_director]{grid-area:director}.acf-field[data-name=custom_screenings_text] textarea{height:7em !important;resize:none}#acf-group_5bfe57b1e3102:not(.closed) .inside.acf-fields.-top{display:grid;grid-template-areas:"basis basis" "from to" "text text" "screenings screenings" "firstscreening lastscreening" "allscreenings allscreenings" "alldates alldates"}#acf-group_5bfe57b1e3102:not(.closed) .inside.acf-fields.-top .acf-field[data-name=visibility_based_on]{grid-area:basis}#acf-group_5bfe57b1e3102:not(.closed) .inside.acf-fields.-top .acf-field[data-name=display_from]{grid-area:from}#acf-group_5bfe57b1e3102:not(.closed) .inside.acf-fields.-top .acf-field[data-name=display_to]{grid-area:to}#acf-group_5bfe57b1e3102:not(.closed) .inside.acf-fields.-top .acf-field[data-name=custom_screenings_text]{grid-area:text}#acf-group_5bfe57b1e3102:not(.closed) .inside.acf-fields.-top .acf-field[data-name=screenings]{grid-area:screenings}#acf-group_5bfe57b1e3102:not(.closed) .inside.acf-fields.-top .acf-field[data-name=first_screening]{grid-area:firstscreening}#acf-group_5bfe57b1e3102:not(.closed) .inside.acf-fields.-top .acf-field[data-name=last_screening]{grid-area:lastscreening}#acf-group_5bfe57b1e3102:not(.closed) .inside.acf-fields.-top .acf-field[data-name=all_screenings]{grid-area:allscreenings}#acf-group_5bfe57b1e3102:not(.closed) .inside.acf-fields.-top .acf-field[data-name=all_dates]{grid-area:alldates}div.acf-postbox div.acf-fields div.acf-field{padding:.625rem}div.acf-postbox div.acf-fields div.acf-field div.acf-label{margin:0 0 .25rem}div.acf-postbox div.acf-fields div.acf-field div.acf-label label{font-weight:500;margin:0;padding:0}.acf-fields.inside{background-color:#e4e2e2}.acf-postbox.seamless>.inside{background-color:rgba(0,0,0,0)}.acf-table{border-color:#948b8a}div.acf-relationship{border-color:#948b8a}div.acf-relationship .filters{border-color:#948b8a}div.acf-relationship .selection .choices .list{border-color:#948b8a}div.acf-fields>div.acf-field{border-color:#948b8a}body.wp-admin.post-type-film #wp-content-media-buttons{display:none}body.login-action-login{display:-webkit-box;display:-ms-flexbox;display:flex}body.login-action-login #login{width:40%;min-width:275px;max-width:400px;padding:15px 0 0 0;margin:auto}body.login h1 a{background-image:url(../cinema-theme/images/logo_2019.png);height:100px;width:100px;background-size:100px}body.wp-core-ui,body.wp-admin{background-image:none;background-color:#c9c5c4;font-family:"Work Sans",Helvetica,Arial,sans-serif;color:#000}body.wp-core-ui p,body.wp-core-ui h1,body.wp-core-ui h2,body.wp-core-ui h3,body.wp-core-ui h4,body.wp-core-ui h5,body.wp-core-ui span,body.wp-core-ui button,body.wp-core-ui a.film-button,body.wp-admin p,body.wp-admin h1,body.wp-admin h2,body.wp-admin h3,body.wp-admin h4,body.wp-admin h5,body.wp-admin span,body.wp-admin button,body.wp-admin a.film-button{font-family:"Work Sans",Helvetica,Arial,sans-serif}body.wp-core-ui ul,body.wp-admin ul{list-style:none}body.wp-core-ui .wp-submenu,body.wp-admin .wp-submenu{margin:0}.accordion-section-title:after,.handlediv,.item-edit,.postbox .handlediv.button-link,.toggle-indicator{color:#000}.wp-core-ui .button-primary{background:#370d05;border-color:#000}.wp-core-ui .button-primary:hover,.wp-core-ui .button-primary:focus,.wp-core-ui .button-primary:active{background:#95220d;border-color:#5e1508}#wp-content-editor-tools{background-color:rgba(0,0,0,0)}.postbox-header{background-color:#948b8a;border-bottom:1px solid #948b8a}.community-events ul{background-color:#e4e2e2}.update-core-php h2{margin-top:1.25em}.postbox{border-color:#948b8a;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 1px rgba(0,0,0,.04);background-color:#e4e2e2}#comment-link-box,#edit-slug-box{padding:0;color:rgba(0,0,0,.75)}.wp-editor-expand #wp-content-editor-tools{border-color:#948b8a}button.wp-switch-editor,a.wp-switch-editor.film-button{border-color:#948b8a}div.wp-editor-container{border-color:#948b8a}#post-status-info{border-color:#948b8a}.postbox .hndle,.stuffbox .hndle{border-color:#948b8a}#screen-meta{background-color:#e4e2e2;border-color:#948b8a}#screen-meta-links .show-settings{border-color:#948b8a;background-color:#e4e2e2}ul#adminmenu a.wp-has-current-submenu:after,ul#adminmenu>li.current>a.current:after{border-right-color:rgba(255,255,255,.625)}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:rgba(0,0,0,.75);border-color:#948b8a;border-radius:0;padding:3px}.handle-order-lower,.handle-order-higher{display:none}.submitbox{background-color:#e4e2e2}#major-publishing-actions{background-color:#e4e2e2}#poststuff #titlewrap{position:relative;border:1px solid #948b8a;background-color:#fff}#poststuff #titlewrap #title-prompt-text,#poststuff #titlewrap #title{padding:3px 8px;font-size:1.7em;line-height:1.2;height:1.7em;width:100%;outline:0;margin:0;background-color:rgba(0,0,0,0);border:none}#poststuff #titlewrap #title-prompt-text{top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.theme-browser .theme .theme-name{height:48px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsInN0eWxlLnNjc3MiLCJjb25maWcvX3ZlbmRvcnMuc2NzcyIsIl9ub3JtYWxpemUuc2NzcyIsInR5cG9ncmFwaHkvX2NvcHkuc2NzcyIsImNvbmZpZy9fdmFycy0tY29sb3JzLnNjc3MiLCJjb25maWcvX3ZhcnMtLXR5cG9ncmFwaHkuc2NzcyIsImNvbmZpZy9fbWl4aW5zLS1taXNjLnNjc3MiLCJ0eXBvZ3JhcGh5L190eXBvZ3JhcGh5LnNjc3MiLCJsYXlvdXQvX2xheW91dC0tZ2xvYmFsLnNjc3MiLCJsYXlvdXQvX2xheW91dC0tcGFnZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2JyZWFrcG9pbnQtc2Fzcy9zdHlsZXNoZWV0cy9fYnJlYWtwb2ludC5zY3NzIiwibGF5b3V0L19sYXlvdXQtLWhlYWRlci5zY3NzIiwibGF5b3V0L19sYXlvdXQtLWNvbnRlbnQuc2NzcyIsImNvbmZpZy9fbWl4aW5zLS1sYXlvdXQuc2NzcyIsImxheW91dC9fbGF5b3V0LS1mb290ZXIuc2NzcyIsImxheW91dC9fbGF5b3V0LS1maWxtLWNhcmRzLnNjc3MiLCJuYXZpZ2F0aW9uL19saW5rcy5zY3NzIiwibmF2aWdhdGlvbi9fbWVudXMuc2NzcyIsIm5hdmlnYXRpb24vX3ByaW1hcnktbWVudS5zY3NzIiwibmF2aWdhdGlvbi9fc29jaWFsLW1lZGlhLW1lbnUuc2NzcyIsIm5hdmlnYXRpb24vaGMtb2ZmY2FudmFzLW5hdi9fY29yZS5zY3NzIiwibmF2aWdhdGlvbi9oYy1vZmZjYW52YXMtbmF2L190b2dnbGUuc2NzcyIsIm5hdmlnYXRpb24vaGMtb2ZmY2FudmFzLW5hdi9fbWl4aW5zLnNjc3MiLCJuYXZpZ2F0aW9uL2hjLW9mZmNhbnZhcy1uYXYvX3RoZW1lLWRlZmF1bHQuc2NzcyIsIm5hdmlnYXRpb24vaGMtb2ZmY2FudmFzLW5hdi9fY3VzdG9tLnNjc3MiLCJlbGVtZW50cy9fYWNjZXNzaWJpbGl0eS5zY3NzIiwiZWxlbWVudHMvX2FsaWdubWVudHMuc2NzcyIsImVsZW1lbnRzL19idXR0b25zLnNjc3MiLCJlbGVtZW50cy9fY2FwdGlvbnMuc2NzcyIsImVsZW1lbnRzL19jbGVhcmluZ3Muc2NzcyIsImVsZW1lbnRzL19maWVsZHMuc2NzcyIsImVsZW1lbnRzL19mb3Jtcy5zY3NzIiwiZWxlbWVudHMvX2xpc3RzLnNjc3MiLCJlbGVtZW50cy9fbWVkaWEuc2NzcyIsImVsZW1lbnRzL19taXNjZWxsYW5lb3VzLnNjc3MiLCJlbGVtZW50cy9fbW9kYWwuc2NzcyIsImVsZW1lbnRzL19zY3JvbGxiYXJzLnNjc3MiLCJlbGVtZW50cy9fdGFibGVzLnNjc3MiLCJjb21wb25lbnRzL19maWxtLWNhcmQuc2NzcyIsImNvbXBvbmVudHMvX3RpdGxlLWFyZWEuc2NzcyIsImNvbXBvbmVudHMvX3RyYWlsZXItbGluay5zY3NzIiwiY29tcG9uZW50cy9fd2lkZ2V0cy5zY3NzIiwicGFnZXMvX2NhbGVuZGFyLS1tb250aGx5LnNjc3MiLCJwYWdlcy9faG9tZS1wYWdlLnNjc3MiLCJwYWdlcy9fc2VyaWVzLXBhZ2Uuc2NzcyIsImFkbWluL19hY2YtLWZpbG0tZGVzY3JpcHRpb24uc2NzcyIsImFkbWluL19hY2YtLWZpbG0tZGV0YWlscy5zY3NzIiwiYWRtaW4vX2FjZi0tc2NyZWVuaW5ncy5zY3NzIiwiYWRtaW4vX2FjZi5zY3NzIiwiYWRtaW4vX2FkbWluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0NDQUEsQ0FBQSwrSEFBQSxDQ0dBLFdBQ0UsNEJBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENBQ0Esa0ZBQUEsQ0FJRixXQUNFLDhCQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLCtFQUFBLENBSUYsV0FDRSwyQkFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSx5RUFBQSxDQ3ZCRiwyRUFBQSxDQVVBLEtBQ0MsZ0JBQUEsQ0FDQSw2QkFBQSxDQVVELEtBQ0MsUUFBQSxDQVFELEdBQ0MsYUFBQSxD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b0I3Q2xEc0IsQzZDbUR0Qiw0Q0FBQSxDQUFBLG9DQUFBLENBQ0Esd0I3Q2xENkIsQzZDcUQvQixpQ0FDRSxTQUFBLENBQ0EscUI3QzVEaUIsQzZDK0RuQiwyQ0FDRSxvQjdDN0RzQixDNkNnRXhCLHVEQUNFLG9CN0NqRXNCLEM2Q29FeEIsd0JBQ0Usb0I3Q3JFc0IsQzZDd0V4QixrQkFDRSxvQjdDekVzQixDNkM0RXhCLGlDQUNFLG9CN0M3RXNCLEM2Q2dGeEIsYUFDRSx3QjdDL0U2QixDNkNnRjdCLG9CN0NsRnNCLEM2Q3FGeEIsa0NBQ0Usb0I3Q3RGc0IsQzZDdUZ0Qix3QjdDckY2QixDNkN3Ri9CLG9GQUVFLHlDQUFBLENBR0YsZ1NBZ0JFLHFCQUFBLENBQ0Esb0I3Q2hIc0IsQzZDaUh0QixlQUFBLENBQ0EsV0FBQSxDQUdGLHlDQUVFLFlBQUEsQ0FHRixXQUNFLHdCN0N6SDZCLEM2QzRIL0IsMEJBQ0Usd0I3QzdINkIsQzZDZ0kvQixzQkFDRSxpQkFBQSxDQUNBLHdCQUFBLENBQ0EscUJBQUEsQ0FFQSxzRUFFRSxlQUFBLENBQ0EsZUFBQSxDQUNBLGVBQUEsQ0FDQSxZQUFBLENBQ0EsVUFBQSxDQUNBLFNBQUEsQ0FDQSxRQUFBLENBQ0EsOEJBQUEsQ0FDQSxXQUFBLENBR0YseUNBQ0UsS0FBQSxDQUNBLE1BQUEsQ0FDQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLDJCQUFBLENBQUEsNEJBQUEsQ0FBQSx5QkFBQSxDQUFBLHFCQUFBLENBQ0EsdUJBQUEsQ0FBQSxvQkFBQSxDQUFBLHNCQUFBLENBSUosa0NBQ0UsV0FBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiFcblRoZW1lIE5hbWU6IENpbmVtYSBUaGVtZVxuVGhlbWUgVVJJOiBodHRwOi8vdW5kZXJzY29yZXMubWUvXG5BdXRob3I6IFJpY2hhcmQgR2lsYmVydFxuQXV0aG9yIFVSSTogaHR0cDovL2Zlenppd2lnbWVkaWEuY29tL1xuRGVzY3JpcHRpb246IEEgY3VzdG9tIHRoZW1lIGZvciBhbiBpbmRlcGVuZGVudCBjaW5lbWEuXG5WZXJzaW9uOiAxLjAuMFxuTGljZW5zZTogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdjIgb3IgbGF0ZXJcbkxpY2Vuc2UgVVJJOiBMSUNFTlNFXG5UZXh0IERvbWFpbjogY2luZW1hX3RoZW1lXG5UYWdzOiBjdXN0b20tYmFja2dyb3VuZCwgY3VzdG9tLWxvZ28sIGN1c3RvbS1tZW51LCBmZWF0dXJlZC1pbWFnZXMsIHRocmVhZGVkLWNvbW1lbnRzLCB0cmFuc2xhdGlvbi1yZWFkeVxuXG5UaGlzIHRoZW1lLCBsaWtlIFdvcmRQcmVzcywgaXMgbGljZW5zZWQgdW5kZXIgdGhlIEdQTC5cblVzZSBpdCB0byBtYWtlIHNvbWV0aGluZyBjb29sLCBoYXZlIGZ1biwgYW5kIHNoYXJlIHdoYXQgeW91J3ZlIGxlYXJuZWQgd2l0aCBvdGhlcnMuXG5cbkNpbmVtYSBUaGVtZSBpcyBiYXNlZCBvbiBVbmRlcnNjb3JlcyBodHRwczovL3VuZGVyc2NvcmVzLm1lLywgKEMpIDIwMTItMjAxNyBBdXRvbWF0dGljLCBJbmMuXG5VbmRlcnNjb3JlcyBpcyBkaXN0cmlidXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHUEwgdjIgb3IgbGF0ZXIuXG5cbk5vcm1hbGl6aW5nIHN0eWxlcyBoYXZlIGJlZW4gaGVscGVkIGFsb25nIHRoYW5rcyB0byB0aGUgZmluZSB3b3JrIG9mXG5OaWNvbGFzIEdhbGxhZ2hlciBhbmQgSm9uYXRoYW4gTmVhbCBodHRwczovL25lY29sYXMuZ2l0aHViLmlvL25vcm1hbGl6ZS5jc3MvXG4qL0BpbXBvcnRcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TGlicmUrQmFza2VydmlsbGU6d2dodEA0MDA7NzAwJmZhbWlseT1Xb3JrK1NhbnM6d2dodEA0MDA7NTAwOzYwMCZkaXNwbGF5PXN3YXBcIjtAZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiRnJhbmNoaXNlIEJvbGRcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO3NyYzpsb2NhbChcIkZyYW5jaGlzZSBCb2xkXCIpLHVybChcImZvbnRzL0ZyYW5jaGlzZS1Cb2xkLWhpbnRlZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkJyb3RoZXJzIFJlZ3VsYXJcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7c3JjOmxvY2FsKFwiQnJvdGhlcnMgUmVndWxhclwiKSx1cmwoXCJmb250cy9Ccm90aGVycy1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiUHJhdGEgUmVndWxhclwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtzcmM6bG9jYWwoXCJQcmF0YSBSZWd1bGFyXCIpLHVybChcImZvbnRzL1ByYXRhLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpfS8qISBub3JtYWxpemUuY3NzIHY4LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9odG1se2xpbmUtaGVpZ2h0OjEuMTU7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCV9Ym9keXttYXJnaW46MH1oMXtmb250LXNpemU6MmVtO21hcmdpbjouNjdlbSAwfWhye2JveC1zaXppbmc6Y29udGVudC1ib3g7aGVpZ2h0OjA7b3ZlcmZsb3c6dmlzaWJsZX1wcmV7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLG1vbm9zcGFjZTtmb250LXNpemU6MWVtfWF7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfWFiYnJbdGl0bGVde2JvcmRlci1ib3R0b206bm9uZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGRlcn1jb2RlLGtiZCxzYW1we2ZvbnQtZmFtaWx5Om1vbm9zcGFjZSxtb25vc3BhY2U7Zm9udC1zaXplOjFlbX1zbWFsbHtmb250LXNpemU6ODAlfXN1YixzdXB7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1Yntib3R0b206LTAuMjVlbX1zdXB7dG9wOi0wLjVlbX1pbWd7Ym9yZGVyLXN0eWxlOm5vbmV9YnV0dG9uLGEuZmlsbS1idXR0b24sYS5maWxtLWJ1dHRvbjp2aXNpdGVkLGlucHV0LG9wdGdyb3VwLHNlbGVjdCx0ZXh0YXJlYXtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZToxMDAlO2xpbmUtaGVpZ2h0OjEuMTU7bWFyZ2luOjB9YnV0dG9uLGEuZmlsbS1idXR0b24sYS5maWxtLWJ1dHRvbjp2aXNpdGVkLGlucHV0e292ZXJmbG93OnZpc2libGV9YnV0dG9uLGEuZmlsbS1idXR0b24sYS5maWxtLWJ1dHRvbjp2aXNpdGVkLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfWJ1dHRvbixhLmZpbG0tYnV0dG9uLGEuZmlsbS1idXR0b246dmlzaXRlZCxbdHlwZT1idXR0b25dLFt0eXBlPXJlc2V0XSxbdHlwZT1zdWJtaXRdey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259YnV0dG9uOjotbW96LWZvY3VzLWlubmVyLGEuZmlsbS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsYS5maWxtLWJ1dHRvbjp2aXNpdGVkOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyLXN0eWxlOm5vbmU7cGFkZGluZzowfWJ1dHRvbjotbW96LWZvY3VzcmluZyxhLmZpbG0tYnV0dG9uOi1tb3otZm9jdXNyaW5nLFt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsW3R5cGU9cmVzZXRdOi1tb3otZm9jdXNyaW5nLFt0eXBlPXN1Ym1pdF06LW1vei1mb2N1c3Jpbmd7b3V0bGluZToxcHggZG90dGVkIEJ1dHRvblRleHR9ZmllbGRzZXR7cGFkZGluZzouMzVlbSAuNzVlbSAuNjI1ZW19bGVnZW5ke2JveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjppbmhlcml0O2Rpc3BsYXk6dGFibGU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzowO3doaXRlLXNwYWNlOm5vcm1hbH1wcm9ncmVzc3t2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX10ZXh0YXJlYXtvdmVyZmxvdzphdXRvfVt0eXBlPWNoZWNrYm94XSxbdHlwZT1yYWRpb117Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MH1bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b257aGVpZ2h0OmF1dG99W3R5cGU9c2VhcmNoXXstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkO291dGxpbmUtb2Zmc2V0Oi0ycHh9W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b247Zm9udDppbmhlcml0fWRldGFpbHN7ZGlzcGxheTpibG9ja31zdW1tYXJ5e2Rpc3BsYXk6bGlzdC1pdGVtfXRlbXBsYXRle2Rpc3BsYXk6bm9uZX1baGlkZGVuXXtkaXNwbGF5Om5vbmV9cHttYXJnaW4tYm90dG9tOjEuNWVtfWRmbixjaXRlLGVtLGl7Zm9udC1zdHlsZTppdGFsaWN9YmxvY2txdW90ZXttYXJnaW46MCAxLjVlbX1hZGRyZXNze21hcmdpbjowIDAgMS41ZW19cHJle2JhY2tncm91bmQ6I2VlZTtmb250LWZhbWlseTpcIkNvdXJpZXIgMTAgUGl0Y2hcIixDb3VyaWVyLG1vbm9zcGFjZTtmb250LXNpemU6MTVweDtmb250LXNpemU6LjkzNzVyZW07bGluZS1oZWlnaHQ6MS42O21hcmdpbi1ib3R0b206MS42ZW07bWF4LXdpZHRoOjEwMCU7b3ZlcmZsb3c6YXV0bztwYWRkaW5nOjEuNmVtfWNvZGUsa2JkLHR0LHZhcntmb250LWZhbWlseTpNb25hY28sQ29uc29sYXMsXCJBbmRhbGUgTW9ub1wiLFwiRGVqYVZ1IFNhbnMgTW9ub1wiLG1vbm9zcGFjZTtmb250LXNpemU6MTVweDtmb250LXNpemU6LjkzNzVyZW19YWJicixhY3Jvbnlte2JvcmRlci1ib3R0b206MXB4IGRvdHRlZCAjNjY2O2N1cnNvcjpoZWxwfW1hcmssaW5ze2JhY2tncm91bmQ6I2ZmZjljMDt0ZXh0LWRlY29yYXRpb246bm9uZX1iaWd7Zm9udC1zaXplOjEyNSV9aHRtbHtmb250LXNpemU6MTZweDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX1ib2R5LGJ1dHRvbixhLmZpbG0tYnV0dG9uLGEuZmlsbS1idXR0b246dmlzaXRlZCxpbnB1dCxzZWxlY3Qsb3B0Z3JvdXAsdGV4dGFyZWF7Y29sb3I6cmdiYSgwLDAsMCwuNzUpO2ZvbnQtZmFtaWx5OlwiV29yayBTYW5zXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjFlbTtsaW5lLWhlaWdodDoxLjZ9ZW0saXtmb250LXN0eWxlOml0YWxpY31iLHN0cm9uZ3tmb250LXdlaWdodDo3MDB9aDE6Zmlyc3QtY2hpbGQsaDI6Zmlyc3QtY2hpbGQsaDM6Zmlyc3QtY2hpbGQsaDQ6Zmlyc3QtY2hpbGQsaDU6Zmlyc3QtY2hpbGQsaDY6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfWgxLGgye2ZvbnQtZmFtaWx5OlwiRnJhbmNoaXNlIEJvbGRcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6LjAyNWVtO2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjEuMTI1ZW0gMCAuMjVlbX1oMyxoNCxoNSxoNntmb250LWZhbWlseTpcIldvcmsgU2Fuc1wiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjI1O21hcmdpbjowIDAgLjI1ZW19aDF7Zm9udC1zaXplOjIuNDA1NTY1MzYwMnJlbX1oMS5zaXRlLXRpdGxle2ZvbnQtZmFtaWx5OlwiQnJvdGhlcnMgUmVndWxhclwiLFwiTGlicmUgQmFza2VydmlsbGVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjttYXJnaW46MDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9aDJ7Zm9udC1zaXplOjEuNzk1MzMyMDFyZW19aDIuc2l0ZS1zdWJ0aXRsZXtmb250LWZhbWlseTpcIlByYXRhIFJlZ3VsYXJcIixcIkxpYnJlIEJhc2tlcnZpbGxlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7bWFyZ2luOjA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOi4yZW19aDN7Zm9udC1zaXplOjEuMzM5OXJlbX1oNHtmb250LXNpemU6MXJlbX1oNXtmb250LXNpemU6Ljc0NjMyNDM1MjZyZW19aDZ7Zm9udC1zaXplOi41NTcwMDAwMzkycmVtfXB7bWFyZ2luOjAgMCAxZW07bGluZS1oZWlnaHQ6MS41O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjpyZ2JhKDAsMCwwLC44KX1hc2lkZS5zaWRlYmFye2ZvbnQtc2l6ZTouOGVtfS5kZWJ1Z3tmb250LWZhbWlseTptb25vc3BhY2U7Zm9udC1zaXplOjEwcHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4xKTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO3BhZGRpbmc6MTBweDttYXJnaW46MCAwIDEwcHh9Kntib3gtc2l6aW5nOmJvcmRlci1ib3h9Ym9keXtiYWNrZ3JvdW5kLWNvbG9yOiNmNGYzZjM7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgY2VudGVyO21hcmdpbjowO3BhZGRpbmc6MH0uc2l0ZS13cmFwcGVye3dpZHRoOjEwMCU7bWFyZ2luOjB9LnNpdGUtY29udGFpbmVye3dpZHRoOjEwMCU7bWluLWhlaWdodDoxMDB2aDttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uc2VjdGlvbi1vdXRlcnt3aWR0aDoxMDAlO21hcmdpbjowO3BhZGRpbmc6MH0uc2VjdGlvbnttYXgtd2lkdGg6MTAwMHB4O21hcmdpbjowIGF1dG99LnNlY3Rpb24taW5uZXJ7cGFkZGluZzowIDN2dzttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZX1ib2R5e3dpZHRoOjEwMCV9LnNpdGV7d2lkdGg6MTAwJX0ud3JhcHBlcnt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAwcHg7cGFkZGluZzowO21hcmdpbjowIGF1dG99LmNvbnRhaW5lcntwYWRkaW5nOjFlbTt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlfS5yb3d7bWFyZ2luOjB9LmNvbnRlbnQtbGF5b3V0Lmhhcy1zaWRlYmFye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmNvbnRlbnQtbGF5b3V0Lmhhcy1zaWRlYmFyIG1haW4uc2l0ZS1tYWlue2ZsZXg6bm9uZTttYXJnaW4tYm90dG9tOjEuNXJlbX1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7LmNvbnRlbnQtbGF5b3V0Lmhhcy1zaWRlYmFyIG1haW4uc2l0ZS1tYWlue3dpZHRoOjYwJTttYXJnaW4tYm90dG9tOjB9fS5jb250ZW50LWxheW91dC5oYXMtc2lkZWJhciAuc2lkZWJhcntmbGV4Om5vbmV9QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpey5jb250ZW50LWxheW91dC5oYXMtc2lkZWJhciAuc2lkZWJhcnt3aWR0aDozNSV9fUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsuY29udGVudC1sYXlvdXQuaGFzLXNpZGViYXJ7ZmxleC1kaXJlY3Rpb246cm93fX0uY29udGVudC1sYXlvdXQubm8tc2lkZWJhciAuY29udGVudC1hcmVhe2Zsb2F0Om5vbmU7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30uY29udGVudC1sYXlvdXQubm8tc2lkZWJhciAuc2l0ZS1tYWlue21hcmdpbi1yaWdodDowfS5zZWN0aW9uLW91dGVyLS1zaXRlLWhlYWRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImltYWdlcy9oZWFkZXItYmFja2dyb3VuZC5wbmdcIik7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXJ9LnNlY3Rpb24tb3V0ZXItLXNpdGUtaGVhZGVyOmFmdGVye2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2hlaWdodDoxNnB4O3dpZHRoOjEwMCU7YmFja2dyb3VuZC1pbWFnZTp1cmwoaW1hZ2VzL2hlYWRlci1zcXVpZ2dsZS5wbmcpO2JhY2tncm91bmQtcG9zaXRpb246dG9wIGNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteH0uc2VjdGlvbi1pbm5lci0tc2l0ZS1oZWFkZXJ7Zm9udC1zaXplOjEuNzV2dzttYXJnaW4tbGVmdDoyZW07bWFyZ2luLXJpZ2h0OjJlbTtwYWRkaW5nOjEuMjVlbSAwfUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsuc2VjdGlvbi1pbm5lci0tc2l0ZS1oZWFkZXJ7Zm9udC1zaXplOjFyZW19fS5jb250ZW50LWxheW91dC0taGVhZGVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmciA0ZW07Z3JpZC10ZW1wbGF0ZS1yb3dzOm1pbi1jb250ZW50IGF1dG87Z3JpZC10ZW1wbGF0ZS1hcmVhczpcInNvY2lhbCBkb25hdGUgZG9uYXRlXCIgXCJ0aXRsZSB0aXRsZSBtZW51XCJ9QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpey5jb250ZW50LWxheW91dC0taGVhZGVye2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO2dyaWQtdGVtcGxhdGUtcm93czptaW4tY29udGVudCBhdXRvIGF1dG87Z3JpZC10ZW1wbGF0ZS1hcmVhczpcInNvY2lhbCBkb25hdGVcIiBcInRpdGxlIHRpdGxlXCIgXCJtZW51IG1lbnVcIn19LmNvbnRlbnQtbGF5b3V0LS1oZWFkZXIgLnNvY2lhbC1tZWRpYS1hcmVhe2dyaWQtYXJlYTpzb2NpYWx9LmNvbnRlbnQtbGF5b3V0LS1oZWFkZXIgLnRpdGxlLWFyZWF7Z3JpZC1hcmVhOnRpdGxlfS5jb250ZW50LWxheW91dC0taGVhZGVyIC5kb25hdGUtYXJlYXtncmlkLWFyZWE6ZG9uYXRlfS5jb250ZW50LWxheW91dC0taGVhZGVyIC5tZW51LWFyZWF7Z3JpZC1hcmVhOm1lbnV9Lm1lbnUtYXJlYXttYXJnaW46MDtwYWRkaW5nOjB9QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpey5tZW51LWFyZWF7anVzdGlmeS1jb250ZW50OmNlbnRlcjtkaXNwbGF5OmZsZXg7cGFkZGluZy1ib3R0b206MWVtfX0ubWFpbi1uYXZpZ2F0aW9ue2Rpc3BsYXk6bm9uZX1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7Lm1haW4tbmF2aWdhdGlvbntkaXNwbGF5OmJsb2NrO3dpZHRoOjQwZW19fS5zb2NpYWwtbWVkaWEtYXJlYXtmb250LXNpemU6MS41ZW07bWFyZ2luOjAgMCAuNzVlbX1AbWVkaWEobWluLXdpZHRoOiA1NTBweCl7LnNvY2lhbC1tZWRpYS1hcmVhe2ZvbnQtc2l6ZTouOWVtfX1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7LnNvY2lhbC1tZWRpYS1hcmVhe2ZvbnQtc2l6ZToxZW19fS5kb25hdGUtYXJlYXtmb250LXNpemU6MS43NXZ3O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjB9QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpey5kb25hdGUtYXJlYXtmb250LXNpemU6LjhlbTtyaWdodDowfX1AbWVkaWEobWluLXdpZHRoOiAxMDA1cHgpey5kb25hdGUtYXJlYXtmb250LXNpemU6LjllbTtyaWdodDowfX1hLmRvbmF0ZS1idXR0b257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJpbWFnZXMvZG9uYXRlLWJ1dHRvbi5wbmdcIik7ZGlzcGxheTpibG9jazt0ZXh0LWluZGVudDotOTk5OXB4O2hlaWdodDo2LjhlbTt3aWR0aDoxMS4yNmVtO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246dG9wIHJpZ2h0O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtvcGFjaXR5Oi45fWEuZG9uYXRlLWJ1dHRvbjpob3ZlcntvcGFjaXR5OjF9LnNlY3Rpb24tb3V0ZXItLXNpdGUtY29udGVudHtmbGV4OjF9LnNlY3Rpb24taW5uZXItLXNpdGUtY29udGVudHtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHg7cGFkZGluZy10b3A6NHZ3O3BhZGRpbmctYm90dG9tOjR2d31AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7LnNlY3Rpb24taW5uZXItLXNpdGUtY29udGVudHtwYWRkaW5nLWxlZnQ6MzJweDtwYWRkaW5nLXJpZ2h0OjMycHh9fUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsuc2VjdGlvbi1pbm5lci0tc2l0ZS1jb250ZW50e3BhZGRpbmctdG9wOjIuMjVlbTtwYWRkaW5nLWJvdHRvbToyLjI1ZW19fS5zZWN0aW9uLW91dGVyLS1zaXRlLWZvb3RlcnttaW4taGVpZ2h0OjEwMHB4O2JhY2tncm91bmQtY29sb3I6I2Y0MzkzOTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2NvbG9yOiNmZmZ9LnNlY3Rpb24tb3V0ZXItLXNpdGUtZm9vdGVyIHB7Y29sb3I6I2ZmZn0uc2VjdGlvbi1vdXRlci0tc2l0ZS1mb290ZXIgYXtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMH0uc2VjdGlvbi1vdXRlci0tc2l0ZS1mb290ZXIgaDR7Y29sb3I6IzhjMGYwZn0uc2VjdGlvbi1vdXRlci0tc2l0ZS1mb290ZXI6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2hlaWdodDoxNnB4O3dpZHRoOjEwMCU7YmFja2dyb3VuZC1pbWFnZTp1cmwoaW1hZ2VzL2Zvb3Rlci1zcXVpZ2dsZS5wbmcpO2JhY2tncm91bmQtcG9zaXRpb246dG9wIGNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDttYXJnaW4tdG9wOi0xMnB4fS5zZWN0aW9uLS1zaXRlLWZvb3RlcnttYXgtd2lkdGg6MTAwJTt3aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW46MH0uc2VjdGlvbi0tc2l0ZS1mb290ZXIgLmxvY2F0aW9uLC5zZWN0aW9uLS1zaXRlLWZvb3RlciAuZW1haWwsLnNlY3Rpb24tLXNpdGUtZm9vdGVyIC5tYWlse3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uc2VjdGlvbi1pbm5lci0tc2l0ZS1mb290ZXJ7d2lkdGg6MTAwJTtwYWRkaW5nOjA7bWFyZ2luOjB9LnJlZ2lvbl9fZm9vdGVyLWZpcnN0e3dpZHRoOjEwMCU7cGFkZGluZzoxLjVyZW0gMDttYXJnaW46MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTYxYjFifS5yZWdpb25fX2Zvb3Rlci1maXJzdCAuY29sdW1uc3tqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5yZWdpb25fX2Zvb3Rlci1zZWNvbmR7d2lkdGg6MTAwJTtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U2MWIxYn0ucmVnaW9uX19mb290ZXItc2Vjb25kIC5jb2x1bW5ze2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWluLXdpZHRoOiAxMDA1cHgpey5yZWdpb25fX2Zvb3Rlci1zZWNvbmQgLmNvbHVtbnN7ZmxleC1kaXJlY3Rpb246cm93O3RleHQtYWxpZ246bGVmdH19LnJlZ2lvbl9fZm9vdGVyLXNlY29uZCAuY29sdW1uLS1maXJzdHtwYWRkaW5nOjEuNXJlbSAwIDAgMDttaW4td2lkdGg6bWF4LWNvbnRlbnQ7ZmxleDoxfUBtZWRpYShtaW4td2lkdGg6IDEwMDVweCl7LnJlZ2lvbl9fZm9vdGVyLXNlY29uZCAuY29sdW1uLS1maXJzdHtwYWRkaW5nLWJvdHRvbToxLjVyZW07cGFkZGluZy1yaWdodDoycmVtfX0ucmVnaW9uX19mb290ZXItc2Vjb25kIC5jb2x1bW4tLXNlY29uZHtwYWRkaW5nOjA7bWluLXdpZHRoOm1heC1jb250ZW50O2ZsZXg6MX1AbWVkaWEobWluLXdpZHRoOiAxMDA1cHgpey5yZWdpb25fX2Zvb3Rlci1zZWNvbmQgLmNvbHVtbi0tc2Vjb25ke3BhZGRpbmc6MS41cmVtIDJyZW0gMS41cmVtIDA7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZTYxYjFifX0ucmVnaW9uX19mb290ZXItc2Vjb25kIC5jb2x1bW4tLXRoaXJke3BhZGRpbmc6MDtmbGV4Om5vbmU7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn1AbWVkaWEobWluLXdpZHRoOiAxMDA1cHgpey5yZWdpb25fX2Zvb3Rlci1zZWNvbmQgLmNvbHVtbi0tdGhpcmR7cGFkZGluZzoxLjVyZW0gMCAxLjVyZW0gMnJlbTt3aWR0aDptaW4tY29udGVudDtqdXN0aWZ5LWNvbnRlbnQ6bGVmdH19LnJlZ2lvbl9fZm9vdGVyLXRoaXJke3dpZHRoOjEwMCU7cGFkZGluZzoxcmVtIDAgMi41cmVtO21hcmdpbjowO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWFsaWduOmNlbnRlcn0ucmVnaW9uLWlubmVye3BhZGRpbmc6MCAzdnc7bWF4LXdpZHRoOjEwMDBweDttYXJnaW46MCBhdXRvfS5jb2x1bW5ze2Rpc3BsYXk6ZmxleH0uZmlsbS1jYXJkcy1oZWFkaW5ne21hcmdpbi1ib3R0b206MXJlbX1oMi5zZWN0aW9uLXRpdGxle2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjI1KTttYXJnaW46MCAwIDJyZW07cGFkZGluZzowO2ZvbnQtc2l6ZTozcmVtfS5maWxtLWNhcmRze2Rpc3BsYXk6Z3JpZDtnYXA6M3JlbTttYXJnaW46MCAwIDNyZW19LmZpbG0tY2FyZHMtLW5vdy1wbGF5aW5ne2JvcmRlci1jb2xvcjpyZWR9LmZpbG0tY2FyZHMtLWNvbWluZy1zb29ue2JvcmRlci1jb2xvcjpncmVlbn1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7LmZpbG0tY2FyZHMtLWNvbWluZy1zb29ue2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyfX0uZmlsbS1jYXJkcz4uZmlsbS10ZWFzZXJ7bWFyZ2luOjB9YXtjb2xvcjojOTUyMjBkfWE6dmlzaXRlZHtjb2xvcjojNjYxNzA5fWE6aG92ZXIsYTpmb2N1cyxhOmFjdGl2ZXtjb2xvcjojYzQyZDExfWE6Zm9jdXN7b3V0bGluZTp0aGluIGRvdHRlZH1hOmhvdmVyLGE6YWN0aXZle291dGxpbmU6MH0ubWFpbi1uYXZpZ2F0aW9ue2NsZWFyOmJvdGg7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlfS5tYWluLW5hdmlnYXRpb24gdWx7ZGlzcGxheTpub25lO2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nLWxlZnQ6MH0ubWFpbi1uYXZpZ2F0aW9uIHVsIGxpOmhvdmVyPnVsLC5tYWluLW5hdmlnYXRpb24gdWwgbGkuZm9jdXM+dWx7bGVmdDphdXRvfS5tYWluLW5hdmlnYXRpb24gbGl7ZmxvYXQ6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZX0ubWFpbi1uYXZpZ2F0aW9uIGF7ZGlzcGxheTpibG9jazt0ZXh0LWRlY29yYXRpb246bm9uZX0ubWVudS10b2dnbGUsLm1haW4tbmF2aWdhdGlvbi50b2dnbGVkIHVse2Rpc3BsYXk6YmxvY2t9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzcuNWVtKXsubWVudS10b2dnbGV7ZGlzcGxheTpub25lfS5tYWluLW5hdmlnYXRpb24gdWx7ZGlzcGxheTpibG9ja319LnNpdGUtbWFpbiAuY29tbWVudC1uYXZpZ2F0aW9uLC5zaXRlLW1haW4gLnBvc3RzLW5hdmlnYXRpb24sLnNpdGUtbWFpbiAucG9zdC1uYXZpZ2F0aW9ue21hcmdpbjowIDAgMS41ZW07b3ZlcmZsb3c6aGlkZGVufS5jb21tZW50LW5hdmlnYXRpb24gLm5hdi1wcmV2aW91cywucG9zdHMtbmF2aWdhdGlvbiAubmF2LXByZXZpb3VzLC5wb3N0LW5hdmlnYXRpb24gLm5hdi1wcmV2aW91c3tmbG9hdDpsZWZ0O3dpZHRoOjUwJX0uY29tbWVudC1uYXZpZ2F0aW9uIC5uYXYtbmV4dCwucG9zdHMtbmF2aWdhdGlvbiAubmF2LW5leHQsLnBvc3QtbmF2aWdhdGlvbiAubmF2LW5leHR7ZmxvYXQ6cmlnaHQ7dGV4dC1hbGlnbjpyaWdodDt3aWR0aDo1MCV9dWwjcHJpbWFyeS1tZW51e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZzowO21hcmdpbjoyMHB4IDAgMDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6NnZ3O2dyaWQtZ2FwOjMwcHh9dWwjcHJpbWFyeS1tZW51Pmxpe3BhZGRpbmc6MDttYXJnaW46MDtmbG9hdDpub25lO3dpZHRoOjEwMCV9dWwjcHJpbWFyeS1tZW51PmxpPmF7cGFkZGluZzowO21hcmdpbjowO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojZjQzOTM5O2ZvbnQtd2VpZ2h0OmJvbGQ7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOmNlbnRlcn11bCNwcmltYXJ5LW1lbnU+bGk+YTpob3Zlcntjb2xvcjojZWQ5MDkwfXVsI3ByaW1hcnktbWVudT5saT51bC5zdWItbWVudXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjc1KTtwYWRkaW5nOjEwcHh9dWwjcHJpbWFyeS1tZW51PmxpLmN1cnJlbnQtbWVudS1pdGVtIGF7Y29sb3I6I2U2ZTZlNjtjdXJzb3I6ZGVmYXVsdH11bCNwcmltYXJ5LW1lbnU+bGkuY3VycmVudC1tZW51LWl0ZW0gYTpob3Zlcntjb2xvcjojZTZlNmU2fUBtZWRpYShtaW4td2lkdGg6IDU1MHB4KXt1bCNwcmltYXJ5LW1lbnV7Zm9udC1zaXplOjR2d319QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpe3VsI3ByaW1hcnktbWVudXtmb250LXNpemU6MS4yNWVtO2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fXVsI3ByaW1hcnktbWVudT5saXt3aWR0aDphdXRvfX11bCNzb2NpYWwtbWVkaWEtbWVudXtsaXN0LXN0eWxlLXR5cGU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjA7ZGlzcGxheTpmbGV4fXVsI3NvY2lhbC1tZWRpYS1tZW51IGxpe3BhZGRpbmc6MDttYXJnaW46MCAuNjI1ZW0gMCAwfXVsI3NvY2lhbC1tZWRpYS1tZW51IGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9dWwjc29jaWFsLW1lZGlhLW1lbnUgbGkgYXtkaXNwbGF5OmJsb2NrO3dpZHRoOjJlbTtoZWlnaHQ6MmVtO3RleHQtaW5kZW50Oi05OTk5cHg7YmFja2dyb3VuZC1jb2xvcjojZTZlNmU2O21hc2staW1hZ2U6dXJsKFwiaW1hZ2VzL2ZhY2Vib29rLnN2Z1wiKX11bCNzb2NpYWwtbWVkaWEtbWVudSBsaSBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmZn11bCNzb2NpYWwtbWVkaWEtbWVudSBsaS5tZW51LWl0ZW0tLWZhY2Vib29rPmF7bWFzay1pbWFnZTp1cmwoXCJpbWFnZXMvZmFjZWJvb2suc3ZnXCIpfXVsI3NvY2lhbC1tZWRpYS1tZW51IGxpLm1lbnUtaXRlbS0tdHdpdHRlcj5he21hc2staW1hZ2U6dXJsKFwiaW1hZ2VzL3R3aXR0ZXIuc3ZnXCIpfXVsI3NvY2lhbC1tZWRpYS1tZW51IGxpLm1lbnUtaXRlbS0taW5zdGFncmFtPmF7bWFzay1pbWFnZTp1cmwoXCJpbWFnZXMvaW5zdGFncmFtLnN2Z1wiKX1odG1sLmhjLW5hdi15c2Nyb2xse292ZXJmbG93LXk6c2Nyb2xsfWJvZHkuaGMtbmF2LW9wZW57b3ZlcmZsb3c6dmlzaWJsZTtwb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDAlO21pbi1oZWlnaHQ6MTAwJX0uaGMtb2ZmY2FudmFzLW5hdnt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWQ7dG9wOjA7aGVpZ2h0OjEwMCU7ei1pbmRleDo5OTk5O3RleHQtYWxpZ246bGVmdH0uaGMtb2ZmY2FudmFzLW5hdi5pcy1pb3MgKntjdXJzb3I6cG9pbnRlciAhaW1wb3J0YW50fS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtY29udGFpbmVye3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6OTk5ODt0b3A6MDtoZWlnaHQ6MTAwJTttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7Ym94LXNpemluZzpib3JkZXItYm94O3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlfS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtd3JhcHBlcnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JveC1zaXppbmc6Ym9yZGVyLWJveDtvdmVyc2Nyb2xsLWJlaGF2aW9yOm5vbmV9LmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1jb250ZW50e2hlaWdodDoxMDAlfS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtd3JhcHBlci0wPi5uYXYtY29udGVudHtvdmVyZmxvdzpzY3JvbGw7b3ZlcmZsb3cteDp2aXNpYmxlO292ZXJmbG93LXk6YXV0bztib3gtc2l6aW5nOmJvcmRlci1ib3h9LmhjLW9mZmNhbnZhcy1uYXYgdWx7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH0uaGMtb2ZmY2FudmFzLW5hdiBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrfS5oYy1vZmZjYW52YXMtbmF2IGxpLmxldmVsLW9wZW4+Lm5hdi13cmFwcGVye3Zpc2liaWxpdHk6dmlzaWJsZX0uaGMtb2ZmY2FudmFzLW5hdiBsaTpub3QoLmN1c3RvbS1jb250ZW50KSBhe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94O2N1cnNvcjpwb2ludGVyfS5oYy1vZmZjYW52YXMtbmF2IGxpOm5vdCguY3VzdG9tLWNvbnRlbnQpIGFbZGlzYWJsZWRde2N1cnNvcjpub3QtYWxsb3dlZH0uaGMtb2ZmY2FudmFzLW5hdiBsaTpub3QoLmN1c3RvbS1jb250ZW50KSBhLC5oYy1vZmZjYW52YXMtbmF2IGxpOm5vdCguY3VzdG9tLWNvbnRlbnQpIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmhjLW9mZmNhbnZhcy1uYXYgaW5wdXRbdHlwZT1jaGVja2JveF17ZGlzcGxheTpub25lfS5oYy1vZmZjYW52YXMtbmF2IGxhYmVse3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO3otaW5kZXg6MTA7Y3Vyc29yOnBvaW50ZXJ9LmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1pdGVtLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmV9LmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1pdGVtLWxpbmt7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztib3gtc2l6aW5nOmJvcmRlci1ib3h9LmhjLW9mZmNhbnZhcy1uYXY6bm90KC51c2VyLWlzLXRhYmJpbmcpIC5uYXYtY2xvc2UtYnV0dG9uOmZvY3VzLC5oYy1vZmZjYW52YXMtbmF2Om5vdCgudXNlci1pcy10YWJiaW5nKSAubmF2LWl0ZW0td3JhcHBlciBhOmZvY3Vze291dGxpbmU6bm9uZX0uaGMtb2ZmY2FudmFzLW5hdiAubmF2LWNsb3NlOmZvY3VzLC5oYy1vZmZjYW52YXMtbmF2IC5uYXYtbmV4dDpmb2N1cywuaGMtb2ZmY2FudmFzLW5hdiAubmF2LWJhY2s6Zm9jdXN7ei1pbmRleDoxMH0uaGMtb2ZmY2FudmFzLW5hdi5kaXNhYmxlLWJvZHk6OmFmdGVyLC5oYy1vZmZjYW52YXMtbmF2IC5uYXYtd3JhcHBlcjo6YWZ0ZXJ7Y29udGVudDpcIlwiO3otaW5kZXg6OTk5MDt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO292ZXJzY3JvbGwtYmVoYXZpb3I6bm9uZTt2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjA7dHJhbnNpdGlvbjp2aXNpYmlsaXR5IDBzIGVhc2UgLjRzLG9wYWNpdHkgLjRzIGVhc2V9LmhjLW9mZmNhbnZhcy1uYXYuZGlzYWJsZS1ib2R5OjphZnRlcntwb3NpdGlvbjpmaXhlZH0uaGMtb2ZmY2FudmFzLW5hdiAubmF2LXdyYXBwZXI6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlfS5oYy1vZmZjYW52YXMtbmF2LmRpc2FibGUtYm9keS5uYXYtb3Blbjo6YWZ0ZXIsLmhjLW9mZmNhbnZhcy1uYXYgLnN1Yi1sZXZlbC1vcGVuOjphZnRlcnt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxO3RyYW5zaXRpb24tZGVsYXk6LjA1c30uaGMtb2ZmY2FudmFzLW5hdjpub3QoLm5hdi1vcGVuKTo6YWZ0ZXJ7cG9pbnRlci1ldmVudHM6bm9uZX0uaGMtb2ZmY2FudmFzLW5hdi5uYXYtbGV2ZWxzLWV4cGFuZCAubmF2LXdyYXBwZXI6OmFmdGVye2Rpc3BsYXk6bm9uZX0uaGMtb2ZmY2FudmFzLW5hdi5uYXYtbGV2ZWxzLWV4cGFuZCAubmF2LXdyYXBwZXIubmF2LXdyYXBwZXItMHttYXgtaGVpZ2h0OjEwMHZofS5oYy1vZmZjYW52YXMtbmF2Lm5hdi1sZXZlbHMtZXhwYW5kIC5uYXYtd3JhcHBlci5uYXYtd3JhcHBlci0wPi5uYXYtY29udGVudHtvdmVyZmxvdzpzY3JvbGw7b3ZlcmZsb3cteDp2aXNpYmxlO292ZXJmbG93LXk6YXV0bztib3gtc2l6aW5nOmJvcmRlci1ib3g7bWF4LWhlaWdodDoxMDB2aH0uaGMtb2ZmY2FudmFzLW5hdi5uYXYtbGV2ZWxzLWV4cGFuZCB1bCAubmF2LXdyYXBwZXJ7bWluLXdpZHRoOjA7bWF4LWhlaWdodDowO3Zpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOmhlaWdodCAwcyBlYXNlIC40c30uaGMtb2ZmY2FudmFzLW5hdi5uYXYtbGV2ZWxzLWV4cGFuZCAubGV2ZWwtb3Blbj4ubmF2LXdyYXBwZXJ7bWF4LWhlaWdodDpub25lO292ZXJmbG93OnZpc2libGU7dmlzaWJpbGl0eTp2aXNpYmxlfS5oYy1vZmZjYW52YXMtbmF2Lm5hdi1sZXZlbHMtb3ZlcmxhcCAubmF2LWNvbnRlbnR7b3ZlcmZsb3c6c2Nyb2xsO292ZXJmbG93LXg6dmlzaWJsZTtvdmVyZmxvdy15OmF1dG87Ym94LXNpemluZzpib3JkZXItYm94O21heC1oZWlnaHQ6MTAwdmh9LmhjLW9mZmNhbnZhcy1uYXYubmF2LWxldmVscy1vdmVybGFwIC5uYXYtd3JhcHBlcnttYXgtaGVpZ2h0OjEwMHZofS5oYy1vZmZjYW52YXMtbmF2Lm5hdi1sZXZlbHMtb3ZlcmxhcCB1bCAubmF2LXdyYXBwZXJ7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDo5OTk5O3RvcDowO2hlaWdodDoxMDAlO3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb246dmlzaWJpbGl0eSAwcyBlYXNlIC40cyx0cmFuc2Zvcm0gLjRzIGVhc2V9LmhjLW9mZmNhbnZhcy1uYXYubmF2LWxldmVscy1vdmVybGFwIHVsIGxpLm5hdi1wYXJlbnR7cG9zaXRpb246c3RhdGljfS5oYy1vZmZjYW52YXMtbmF2Lm5hdi1sZXZlbHMtb3ZlcmxhcCB1bCBsaS5sZXZlbC1vcGVuPi5uYXYtd3JhcHBlcnt2aXNpYmlsaXR5OnZpc2libGU7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlfS5oYy1vZmZjYW52YXMtbmF2Lm5hdi1wb3NpdGlvbi1sZWZ0e2xlZnQ6MH0uaGMtb2ZmY2FudmFzLW5hdi5uYXYtcG9zaXRpb24tbGVmdCAubmF2LWNvbnRhaW5lcntsZWZ0OjB9LmhjLW9mZmNhbnZhcy1uYXYubmF2LXBvc2l0aW9uLWxlZnQubmF2LWxldmVscy1vdmVybGFwIGxpIC5uYXYtd3JhcHBlcntsZWZ0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX0uaGMtb2ZmY2FudmFzLW5hdi5uYXYtcG9zaXRpb24tcmlnaHR7cmlnaHQ6MH0uaGMtb2ZmY2FudmFzLW5hdi5uYXYtcG9zaXRpb24tcmlnaHQgLm5hdi1jb250YWluZXJ7cmlnaHQ6MH0uaGMtb2ZmY2FudmFzLW5hdi5uYXYtcG9zaXRpb24tcmlnaHQubmF2LWxldmVscy1vdmVybGFwIGxpIC5uYXYtd3JhcHBlcntyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX0uaGMtb2ZmY2FudmFzLW5hdi5uYXYtcG9zaXRpb24tdG9we3RvcDowfS5oYy1vZmZjYW52YXMtbmF2Lm5hdi1wb3NpdGlvbi10b3AgLm5hdi1jb250YWluZXJ7dG9wOjA7d2lkdGg6MTAwJX0uaGMtb2ZmY2FudmFzLW5hdi5uYXYtcG9zaXRpb24tdG9wLm5hdi1sZXZlbHMtb3ZlcmxhcCBsaSAubmF2LXdyYXBwZXJ7bGVmdDowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCl9LmhjLW9mZmNhbnZhcy1uYXYubmF2LXBvc2l0aW9uLWJvdHRvbXt0b3A6YXV0bztib3R0b206MH0uaGMtb2ZmY2FudmFzLW5hdi5uYXYtcG9zaXRpb24tYm90dG9tIC5uYXYtY29udGFpbmVye3RvcDphdXRvO2JvdHRvbTowO3dpZHRoOjEwMCV9LmhjLW9mZmNhbnZhcy1uYXYubmF2LXBvc2l0aW9uLWJvdHRvbS5uYXYtbGV2ZWxzLW92ZXJsYXAgbGkgLm5hdi13cmFwcGVye2xlZnQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCl9LmhjLW9mZmNhbnZhcy1uYXYubmF2LW9wZW5bY2xhc3MqPWhjLW5hdi1dIGRpdi5uYXYtY29udGFpbmVye3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0uaGMtb2ZmY2FudmFzLW5hdi5ydGx7dGV4dC1hbGlnbjpyaWdodDtkaXJlY3Rpb246cnRsfS5oYy1uYXYtdHJpZ2dlcntwb3NpdGlvbjphYnNvbHV0ZTtjdXJzb3I6cG9pbnRlcjt1c2VyLXNlbGVjdDpub25lO2Rpc3BsYXk6bm9uZTt0b3A6MjBweDt6LWluZGV4Ojk5ODA7d2lkdGg6MzBweDttaW4taGVpZ2h0OjI0cHh9LmhjLW5hdi10cmlnZ2VyIHNwYW57d2lkdGg6MzBweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybS1vcmlnaW46NTAlIDUwJX0uaGMtbmF2LXRyaWdnZXIgc3BhbiwuaGMtbmF2LXRyaWdnZXIgc3Bhbjo6YmVmb3JlLC5oYy1uYXYtdHJpZ2dlciBzcGFuOjphZnRlcntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtoZWlnaHQ6NHB4O2JhY2tncm91bmQ6IzM0NDk1ZTt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZX0uaGMtbmF2LXRyaWdnZXIgc3Bhbjo6YmVmb3JlLC5oYy1uYXYtdHJpZ2dlciBzcGFuOjphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6MTAwJX0uaGMtbmF2LXRyaWdnZXIgc3Bhbjo6YmVmb3Jle3RvcDotMTBweH0uaGMtbmF2LXRyaWdnZXIgc3Bhbjo6YWZ0ZXJ7Ym90dG9tOi0xMHB4fS5oYy1uYXYtdHJpZ2dlci50b2dnbGUtb3BlbiBzcGFue2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0uaGMtbmF2LXRyaWdnZXIudG9nZ2xlLW9wZW4gc3Bhbjo6YmVmb3Jle3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKX0uaGMtbmF2LXRyaWdnZXIudG9nZ2xlLW9wZW4gc3Bhbjo6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApfS5oYy1vZmZjYW52YXMtbmF2e2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWZ9LmhjLW9mZmNhbnZhcy1uYXY6OmFmdGVyLC5oYy1vZmZjYW52YXMtbmF2IC5uYXYtd3JhcHBlcjo6YWZ0ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4zKX0uaGMtb2ZmY2FudmFzLW5hdiAubmF2LWNvbnRhaW5lciwuaGMtb2ZmY2FudmFzLW5hdiAubmF2LXdyYXBwZXIsLmhjLW9mZmNhbnZhcy1uYXYgdWx7YmFja2dyb3VuZDojMzM2Y2E2fS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtY29udGVudD5oMiwuaGMtb2ZmY2FudmFzLW5hdiAubmF2LWNvbnRlbnQ+aDMsLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1jb250ZW50Pmg0LC5oYy1vZmZjYW52YXMtbmF2IC5uYXYtY29udGVudD5oNSwuaGMtb2ZmY2FudmFzLW5hdiAubmF2LWNvbnRlbnQ+aDZ7Zm9udC1zaXplOjE5cHg7Zm9udC13ZWlnaHQ6bm9ybWFsO21hcmdpbi1ib3R0b206MDtwYWRkaW5nOjIwcHggMTdweDtjb2xvcjojZmZmfS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtY29udGVudD5oMjpub3QoLm5hdi10aXRsZSk6bm90KC5sZXZlbC10aXRsZSksLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1jb250ZW50PmgzOm5vdCgubmF2LXRpdGxlKTpub3QoLmxldmVsLXRpdGxlKSwuaGMtb2ZmY2FudmFzLW5hdiAubmF2LWNvbnRlbnQ+aDQ6bm90KC5uYXYtdGl0bGUpOm5vdCgubGV2ZWwtdGl0bGUpLC5oYy1vZmZjYW52YXMtbmF2IC5uYXYtY29udGVudD5oNTpub3QoLm5hdi10aXRsZSk6bm90KC5sZXZlbC10aXRsZSksLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1jb250ZW50Pmg2Om5vdCgubmF2LXRpdGxlKTpub3QoLmxldmVsLXRpdGxlKXtmb250LXNpemU6MTZweDtwYWRkaW5nOjE1cHggMTdweDtiYWNrZ3JvdW5kOiMzMzZjYTZ9LmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1pdGVtLWxpbmssLmhjLW9mZmNhbnZhcy1uYXYgbGkubmF2LWNsb3NlIGEsLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1iYWNrIGF7cGFkZGluZzoxNHB4IDE3cHg7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2ZmZjt6LWluZGV4OjE7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMyYzVkOGY7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4xcyBlYXNlfS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtaXRlbS1saW5rOmZvY3VzLC5oYy1vZmZjYW52YXMtbmF2IC5uYXYtaXRlbS1saW5rOmZvY3VzLXdpdGhpbiwuaGMtb2ZmY2FudmFzLW5hdiBsaS5uYXYtY2xvc2UgYTpmb2N1cywuaGMtb2ZmY2FudmFzLW5hdiBsaS5uYXYtY2xvc2UgYTpmb2N1cy13aXRoaW4sLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1iYWNrIGE6Zm9jdXMsLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1iYWNrIGE6Zm9jdXMtd2l0aGlue3otaW5kZXg6MTB9LmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1pdGVtLWxpbmtbZGlzYWJsZWRdLC5oYy1vZmZjYW52YXMtbmF2IGxpLm5hdi1jbG9zZSBhW2Rpc2FibGVkXSwuaGMtb2ZmY2FudmFzLW5hdiAubmF2LWJhY2sgYVtkaXNhYmxlZF17Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSl9LmhjLW9mZmNhbnZhcy1uYXYgZGl2Lm5hdi1iYWNrK3VsPmxpOmZpcnN0LWNoaWxkPi5uYXYtaXRlbS13cmFwcGVyPi5uYXYtaXRlbS1saW5re2JvcmRlci10b3A6bm9uZSAhaW1wb3J0YW50fS5oYy1vZmZjYW52YXMtbmF2Om5vdCgudG91Y2gtZGV2aWNlKSBsaTpub3QoLm5hdi1pdGVtLWN1c3RvbSkgYTpub3QoW2Rpc2FibGVkXSk6aG92ZXJ7YmFja2dyb3VuZDojMzE2NzllfS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtY3VzdG9tLWNvbnRlbnR7cGFkZGluZzoxNHB4IDE3cHg7Zm9udC1zaXplOjE0cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzJjNWQ4Zn0uaGMtb2ZmY2FudmFzLW5hdiAubmF2LWhpZ2hsaWdodHtiYWNrZ3JvdW5kOiMyZTYyOTZ9LmhjLW9mZmNhbnZhcy1uYXYgLm5hdi13cmFwcGVyPi5uYXYtY29udGVudD51bDpmaXJzdC1vZi10eXBlPmxpOmZpcnN0LWNoaWxkOm5vdCgubmF2LWJhY2spOm5vdCgubmF2LWNsb3NlKT4ubmF2LWl0ZW0td3JhcHBlcj4ubmF2LWl0ZW0tbGlua3tib3JkZXItdG9wOjFweCBzb2xpZCAjMmM1ZDhmfS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtd3JhcHBlcj4ubmF2LWNvbnRlbnQ+dWw6Zmlyc3Qtb2YtdHlwZT5saTpmaXJzdC1jaGlsZDpub3QoLm5hdi1iYWNrKTpub3QoLm5hdi1jbG9zZSk+Lm5hdi1pdGVtLXdyYXBwZXI+Lm5hdi1pdGVtLWxpbmsrYXtib3JkZXItdG9wOjFweCBzb2xpZCAjMmM1ZDhmfS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtd3JhcHBlcj4ubmF2LWNvbnRlbnQ+dWw6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjMmM1ZDhmfS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtd3JhcHBlcj4ubmF2LWNvbnRlbnQ+dWwraDIsLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi13cmFwcGVyPi5uYXYtY29udGVudD51bCtoMywuaGMtb2ZmY2FudmFzLW5hdiAubmF2LXdyYXBwZXI+Lm5hdi1jb250ZW50PnVsK2g0LC5oYy1vZmZjYW52YXMtbmF2IC5uYXYtd3JhcHBlcj4ubmF2LWNvbnRlbnQ+dWwraDUsLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi13cmFwcGVyPi5uYXYtY29udGVudD51bCtoNnttYXJnaW4tdG9wOi0ycHh9LmhjLW9mZmNhbnZhcy1uYXYgLm5hdi13cmFwcGVyPi5uYXYtY29udGVudD5oMit1bD5saTpmaXJzdC1jaGlsZDpub3QoLm5hdi1iYWNrKTpub3QoLm5hdi1jbG9zZSk+Lm5hdi1pdGVtLXdyYXBwZXI+Lm5hdi1pdGVtLWxpbmssLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi13cmFwcGVyPi5uYXYtY29udGVudD5oMyt1bD5saTpmaXJzdC1jaGlsZDpub3QoLm5hdi1iYWNrKTpub3QoLm5hdi1jbG9zZSk+Lm5hdi1pdGVtLXdyYXBwZXI+Lm5hdi1pdGVtLWxpbmssLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi13cmFwcGVyPi5uYXYtY29udGVudD5oNCt1bD5saTpmaXJzdC1jaGlsZDpub3QoLm5hdi1iYWNrKTpub3QoLm5hdi1jbG9zZSk+Lm5hdi1pdGVtLXdyYXBwZXI+Lm5hdi1pdGVtLWxpbmssLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi13cmFwcGVyPi5uYXYtY29udGVudD5oNSt1bD5saTpmaXJzdC1jaGlsZDpub3QoLm5hdi1iYWNrKTpub3QoLm5hdi1jbG9zZSk+Lm5hdi1pdGVtLXdyYXBwZXI+Lm5hdi1pdGVtLWxpbmssLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi13cmFwcGVyPi5uYXYtY29udGVudD5oNit1bD5saTpmaXJzdC1jaGlsZDpub3QoLm5hdi1iYWNrKTpub3QoLm5hdi1jbG9zZSk+Lm5hdi1pdGVtLXdyYXBwZXI+Lm5hdi1pdGVtLWxpbmt7Ym9yZGVyLXRvcDoxcHggc29saWQgIzJjNWQ4Zn0uaGMtb2ZmY2FudmFzLW5hdiAubmF2LXdyYXBwZXI+Lm5hdi1jb250ZW50Pi5uYXYtdGl0bGUraDIsLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi13cmFwcGVyPi5uYXYtY29udGVudD4ubmF2LXRpdGxlK2gzLC5oYy1vZmZjYW52YXMtbmF2IC5uYXYtd3JhcHBlcj4ubmF2LWNvbnRlbnQ+Lm5hdi10aXRsZStoNCwuaGMtb2ZmY2FudmFzLW5hdiAubmF2LXdyYXBwZXI+Lm5hdi1jb250ZW50Pi5uYXYtdGl0bGUraDUsLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi13cmFwcGVyPi5uYXYtY29udGVudD4ubmF2LXRpdGxlK2g2LC5oYy1vZmZjYW52YXMtbmF2IC5uYXYtd3JhcHBlcj4ubmF2LWNvbnRlbnQ+LmxldmVsLXRpdGxlK2gyLC5oYy1vZmZjYW52YXMtbmF2IC5uYXYtd3JhcHBlcj4ubmF2LWNvbnRlbnQ+LmxldmVsLXRpdGxlK2gzLC5oYy1vZmZjYW52YXMtbmF2IC5uYXYtd3JhcHBlcj4ubmF2LWNvbnRlbnQ+LmxldmVsLXRpdGxlK2g0LC5oYy1vZmZjYW52YXMtbmF2IC5uYXYtd3JhcHBlcj4ubmF2LWNvbnRlbnQ+LmxldmVsLXRpdGxlK2g1LC5oYy1vZmZjYW52YXMtbmF2IC5uYXYtd3JhcHBlcj4ubmF2LWNvbnRlbnQ+LmxldmVsLXRpdGxlK2g2LC5oYy1vZmZjYW52YXMtbmF2IC5uYXYtd3JhcHBlcj4ubmF2LWNvbnRlbnQ+Lm5hdi1jbG9zZStoMiwuaGMtb2ZmY2FudmFzLW5hdiAubmF2LXdyYXBwZXI+Lm5hdi1jb250ZW50Pi5uYXYtY2xvc2UraDMsLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi13cmFwcGVyPi5uYXYtY29udGVudD4ubmF2LWNsb3NlK2g0LC5oYy1vZmZjYW52YXMtbmF2IC5uYXYtd3JhcHBlcj4ubmF2LWNvbnRlbnQ+Lm5hdi1jbG9zZStoNSwuaGMtb2ZmY2FudmFzLW5hdiAubmF2LXdyYXBwZXI+Lm5hdi1jb250ZW50Pi5uYXYtY2xvc2UraDZ7Ym9yZGVyLXRvcDoxcHggc29saWQgIzJjNWQ4Zn0uaGMtb2ZmY2FudmFzLW5hdiBsaXtjb2xvcjojZmZmfS5oYy1vZmZjYW52YXMtbmF2IGxpLm5hdi1wYXJlbnQgLm5hdi1pdGVtLWxpbms6bGFzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjU4cHh9LmhjLW9mZmNhbnZhcy1uYXYgbGkubmF2LXBhcmVudCAubmF2LWl0ZW0tbGluazpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDo0NXB4fS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtY2xvc2UtYnV0dG9uIHNwYW4sLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1wYXJlbnQgLm5hdi1uZXh0LC5oYy1vZmZjYW52YXMtbmF2IC5uYXYtYmFjayBzcGFue3dpZHRoOjQ1cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDt0ZXh0LWFsaWduOmNlbnRlcjtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjFzIGVhc2V9LmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1jbG9zZS1idXR0b257cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9ja30uaGMtb2ZmY2FudmFzLW5hdiAubmF2LWNsb3NlLWJ1dHRvbiBzcGFuOjpiZWZvcmUsLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1jbG9zZS1idXR0b24gc3Bhbjo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7d2lkdGg6NnB4O2hlaWdodDo2cHg7bWFyZ2luLXRvcDotM3B4O2JvcmRlci10b3A6MnB4IHNvbGlkICNmZmY7Ym9yZGVyLWxlZnQ6MnB4IHNvbGlkICNmZmZ9LmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1jbG9zZS1idXR0b24gc3Bhbjo6YmVmb3Jle21hcmdpbi1sZWZ0Oi05cHg7dHJhbnNmb3JtOnJvdGF0ZSgxMzVkZWcpfS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtY2xvc2UtYnV0dG9uIHNwYW46OmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX0uaGMtb2ZmY2FudmFzLW5hdiAubmF2LWNvbnRlbnQ+Lm5hdi1jbG9zZXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1jb250ZW50Pi5uYXYtY2xvc2UgYXtmb250LXNpemU6MTRweDtjb2xvcjojZmZmO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTt6LWluZGV4OjE7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Ym94LXNpemluZzpib3JkZXItYm94fS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtY29udGVudD4ubmF2LWNsb3NlIGE6bm90KC5oYXMtbGFiZWwpe2hlaWdodDo1MHB4fS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtY29udGVudD4ubmF2LWNsb3NlIGEuaGFzLWxhYmVse3BhZGRpbmc6MTRweCAxN3B4O2JvcmRlci10b3A6MXB4IHNvbGlkICMyYzVkOGZ9LmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1jb250ZW50Pi5uYXYtY2xvc2UgYTpob3Zlcntib3JkZXI6bm9uZTtiYWNrZ3JvdW5kOnJhZGlhbC1ncmFkaWVudChmYXJ0aGVzdC1jb3JuZXIgYXQgdG9wIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuMSksIHJnYmEoMCwgMCwgMCwgMCkpfS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtY29udGVudD4ubmF2LWNsb3NlLmhhcy1sYWJlbCt1bHttYXJnaW4tdG9wOi0xcHh9LmhjLW9mZmNhbnZhcy1uYXY6bm90KC5uYXYtY2xvc2UtYnV0dG9uLWVtcHR5KSAubmF2LWNvbnRlbnQ+Lm5hdi1jbG9zZXttYXJnaW4tYm90dG9tOi0xcHh9LmhjLW9mZmNhbnZhcy1uYXYgLm5hdi10aXRsZSsubmF2LWNsb3NlIGE6bm90KC5oYXMtbGFiZWwpe3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjQ1cHg7aGVpZ2h0OjY2cHg7bGluZS1oZWlnaHQ6NjZweDt0b3A6LTY2cHg7cmlnaHQ6MH0uaGMtb2ZmY2FudmFzLW5hdi5uYXYtY2xvc2UtYnV0dG9uLWVtcHR5IC5uYXYtdGl0bGV7cGFkZGluZy1yaWdodDo1NXB4fS5oYy1vZmZjYW52YXMtbmF2IGxpLm5hdi1jbG9zZSBhOm5vdCguaGFzLWxhYmVsKXtoZWlnaHQ6NDlweH0uaGMtb2ZmY2FudmFzLW5hdiAubmF2LWNvbnRlbnQ+Lm5hdi1jbG9zZTpmaXJzdC1jaGlsZCBhLC5oYy1vZmZjYW52YXMtbmF2IC5uYXYtdGl0bGUrLm5hdi1jbG9zZSBhLmhhcy1sYWJlbCwuaGMtb2ZmY2FudmFzLW5hdiBsaS5uYXYtY2xvc2UgYSwuaGMtb2ZmY2FudmFzLW5hdiAubmF2LWJhY2sgYXtiYWNrZ3JvdW5kOiMyZjY0OWE7Ym9yZGVyLXRvcDoxcHggc29saWQgIzJiNWE4Yjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMmI1YThifS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtY29udGVudD4ubmF2LWNsb3NlOmZpcnN0LWNoaWxkIGE6aG92ZXIsLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi10aXRsZSsubmF2LWNsb3NlIGEuaGFzLWxhYmVsOmhvdmVyLC5oYy1vZmZjYW52YXMtbmF2IGxpLm5hdi1jbG9zZSBhOmhvdmVyLC5oYy1vZmZjYW52YXMtbmF2IC5uYXYtYmFjayBhOmhvdmVye2JhY2tncm91bmQ6IzJlNjE5NX0uaGMtb2ZmY2FudmFzLW5hdiBsaS5uYXYtY2xvc2U6bm90KDpmaXJzdC1jaGlsZCkgYSwuaGMtb2ZmY2FudmFzLW5hdiBsaS5uYXYtYmFjazpub3QoOmZpcnN0LWNoaWxkKSBhe21hcmdpbi10b3A6LTFweH0uaGMtb2ZmY2FudmFzLW5hdiBhLm5hdi1uZXh0e2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjMmM1ZDhmO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMyYzVkOGZ9LmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1uZXh0IHNwYW46OmJlZm9yZSwuaGMtb2ZmY2FudmFzLW5hdiAubmF2LWJhY2sgc3Bhbjo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3dpZHRoOjhweDtoZWlnaHQ6OHB4O21hcmdpbi1sZWZ0Oi0ycHg7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlci10b3A6MnB4IHNvbGlkICNmZmY7Ym9yZGVyLWxlZnQ6MnB4IHNvbGlkICNmZmY7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9LmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1uZXh0IHNwYW57cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7Ym90dG9tOjB9LmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1uZXh0IHNwYW46OmJlZm9yZXt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgxMzVkZWcpfS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtYmFjayBzcGFuOjpiZWZvcmV7bWFyZ2luLWxlZnQ6MnB4O3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyl9LmhjLW9mZmNhbnZhcy1uYXYubmF2LXBvc2l0aW9uLWxlZnQubmF2LW9wZW4ubmF2LWxldmVscy1vdmVybGFwIC5uYXYtd3JhcHBlcntib3gtc2hhZG93OjFweCAwIDJweCByZ2JhKDAsMCwwLC4yKX0uaGMtb2ZmY2FudmFzLW5hdi5uYXYtcG9zaXRpb24tcmlnaHQubmF2LW9wZW4ubmF2LWxldmVscy1vdmVybGFwIC5uYXYtd3JhcHBlcntib3gtc2hhZG93Oi0xcHggMCAycHggcmdiYSgwLDAsMCwuMil9LmhjLW9mZmNhbnZhcy1uYXYubmF2LXBvc2l0aW9uLXJpZ2h0IC5uYXYtbmV4dCBzcGFuOjpiZWZvcmV7bWFyZ2luLWxlZnQ6MnB4O3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyl9LmhjLW9mZmNhbnZhcy1uYXYubmF2LXBvc2l0aW9uLXJpZ2h0IC5uYXYtYmFjayBzcGFuOjpiZWZvcmV7bWFyZ2luLWxlZnQ6LTJweDt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgxMzVkZWcpfS5oYy1vZmZjYW52YXMtbmF2Lm5hdi1wb3NpdGlvbi10b3AubmF2LW9wZW4gLm5hdi13cmFwcGVye2JveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsLjIpfS5oYy1vZmZjYW52YXMtbmF2Lm5hdi1wb3NpdGlvbi10b3AgLm5hdi1uZXh0IHNwYW46OmJlZm9yZXttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDotMnB4O3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC0xMzVkZWcpfS5oYy1vZmZjYW52YXMtbmF2Lm5hdi1wb3NpdGlvbi10b3AgLm5hdi1iYWNrIHNwYW46OmJlZm9yZXttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDotMnB4O3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKX0uaGMtb2ZmY2FudmFzLW5hdi5uYXYtcG9zaXRpb24tYm90dG9tLm5hdi1vcGVuIC5uYXYtd3JhcHBlcntib3gtc2hhZG93OjAgLTFweCAycHggcmdiYSgwLDAsMCwuMil9LmhjLW9mZmNhbnZhcy1uYXYubmF2LXBvc2l0aW9uLWJvdHRvbSAubmF2LW5leHQgc3Bhbjo6YmVmb3Jle21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0Oi0ycHg7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpfS5oYy1vZmZjYW52YXMtbmF2Lm5hdi1wb3NpdGlvbi1ib3R0b20gLm5hdi1iYWNrIHNwYW46OmJlZm9yZXttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDotMnB4O3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC0xMzVkZWcpfS5oYy1vZmZjYW52YXMtbmF2Lm5hdi1sZXZlbHMtZXhwYW5kIHVsIC5uYXYtd3JhcHBlciwuaGMtb2ZmY2FudmFzLW5hdi5uYXYtbGV2ZWxzLW5vbmUgdWwgLm5hdi13cmFwcGVye2JveC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9LmhjLW9mZmNhbnZhcy1uYXYubmF2LWxldmVscy1leHBhbmQgbGkubGV2ZWwtb3BlbiwuaGMtb2ZmY2FudmFzLW5hdi5uYXYtbGV2ZWxzLW5vbmUgbGkubGV2ZWwtb3BlbntiYWNrZ3JvdW5kOiMyZTYyOTZ9LmhjLW9mZmNhbnZhcy1uYXYubmF2LWxldmVscy1leHBhbmQgbGkubGV2ZWwtb3Blbj4ubmF2LWl0ZW0td3JhcHBlcj5hLC5oYy1vZmZjYW52YXMtbmF2Lm5hdi1sZXZlbHMtbm9uZSBsaS5sZXZlbC1vcGVuPi5uYXYtaXRlbS13cmFwcGVyPmF7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzI5NTg4N30uaGMtb2ZmY2FudmFzLW5hdi5uYXYtbGV2ZWxzLWV4cGFuZCBsaS5sZXZlbC1vcGVuPi5uYXYtaXRlbS13cmFwcGVyPmE6aG92ZXIsLmhjLW9mZmNhbnZhcy1uYXYubmF2LWxldmVscy1ub25lIGxpLmxldmVsLW9wZW4+Lm5hdi1pdGVtLXdyYXBwZXI+YTpob3ZlcntiYWNrZ3JvdW5kOiMyZjY0OWF9LmhjLW9mZmNhbnZhcy1uYXYubmF2LWxldmVscy1leHBhbmQgbGkubGV2ZWwtb3Blbj4ubmF2LWl0ZW0td3JhcHBlcj4ubmF2LW5leHQgc3Bhbjo6YmVmb3JlLC5oYy1vZmZjYW52YXMtbmF2Lm5hdi1sZXZlbHMtZXhwYW5kIGxpLmxldmVsLW9wZW4+Lm5hdi1pdGVtLXdyYXBwZXI+YT4ubmF2LW5leHQgc3Bhbjo6YmVmb3JlLC5oYy1vZmZjYW52YXMtbmF2Lm5hdi1sZXZlbHMtbm9uZSBsaS5sZXZlbC1vcGVuPi5uYXYtaXRlbS13cmFwcGVyPi5uYXYtbmV4dCBzcGFuOjpiZWZvcmUsLmhjLW9mZmNhbnZhcy1uYXYubmF2LWxldmVscy1ub25lIGxpLmxldmVsLW9wZW4+Lm5hdi1pdGVtLXdyYXBwZXI+YT4ubmF2LW5leHQgc3Bhbjo6YmVmb3Jle21hcmdpbi10b3A6LTJweDt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtMTM1ZGVnKX0uaGMtb2ZmY2FudmFzLW5hdi5uYXYtbGV2ZWxzLWV4cGFuZCAubmF2LXdyYXBwZXItMSAubmF2LWl0ZW0tbGluaywuaGMtb2ZmY2FudmFzLW5hdi5uYXYtbGV2ZWxzLW5vbmUgLm5hdi13cmFwcGVyLTEgLm5hdi1pdGVtLWxpbmt7cGFkZGluZy1sZWZ0OmNhbGMoMTdweCArIDIwcHggKiAxKX0uaGMtb2ZmY2FudmFzLW5hdi5uYXYtbGV2ZWxzLWV4cGFuZCAubmF2LXdyYXBwZXItMiAubmF2LWl0ZW0tbGluaywuaGMtb2ZmY2FudmFzLW5hdi5uYXYtbGV2ZWxzLW5vbmUgLm5hdi13cmFwcGVyLTIgLm5hdi1pdGVtLWxpbmt7cGFkZGluZy1sZWZ0OmNhbGMoMTdweCArIDIwcHggKiAyKX0uaGMtb2ZmY2FudmFzLW5hdi5uYXYtbGV2ZWxzLWV4cGFuZCAubmF2LXdyYXBwZXItMyAubmF2LWl0ZW0tbGluaywuaGMtb2ZmY2FudmFzLW5hdi5uYXYtbGV2ZWxzLW5vbmUgLm5hdi13cmFwcGVyLTMgLm5hdi1pdGVtLWxpbmt7cGFkZGluZy1sZWZ0OmNhbGMoMTdweCArIDIwcHggKiAzKX0uaGMtb2ZmY2FudmFzLW5hdi5uYXYtbGV2ZWxzLWV4cGFuZCAubmF2LXdyYXBwZXItNCAubmF2LWl0ZW0tbGluaywuaGMtb2ZmY2FudmFzLW5hdi5uYXYtbGV2ZWxzLW5vbmUgLm5hdi13cmFwcGVyLTQgLm5hdi1pdGVtLWxpbmt7cGFkZGluZy1sZWZ0OmNhbGMoMTdweCArIDIwcHggKiA0KX0uaGMtb2ZmY2FudmFzLW5hdi5uYXYtbGV2ZWxzLWV4cGFuZCAubmF2LXdyYXBwZXItNSAubmF2LWl0ZW0tbGluaywuaGMtb2ZmY2FudmFzLW5hdi5uYXYtbGV2ZWxzLW5vbmUgLm5hdi13cmFwcGVyLTUgLm5hdi1pdGVtLWxpbmt7cGFkZGluZy1sZWZ0OmNhbGMoMTdweCArIDIwcHggKiA1KX0uaGMtb2ZmY2FudmFzLW5hdi5ydGwgYS5uYXYtbmV4dHtib3JkZXItbGVmdDpub25lO2JvcmRlci1yaWdodDoxcHggc29saWQgIzJjNWQ4Zn0uaGMtb2ZmY2FudmFzLW5hdi5ydGwgLm5hdi10aXRsZSsubmF2LWNsb3NlIGE6bm90KC5oYXMtbGFiZWwpLC5oYy1vZmZjYW52YXMtbmF2LnJ0bCAubmF2LWNsb3NlLWJ1dHRvbiBzcGFuLC5oYy1vZmZjYW52YXMtbmF2LnJ0bCAubmF2LW5leHQsLmhjLW9mZmNhbnZhcy1uYXYucnRsIC5uYXYtYmFjayBzcGFue2xlZnQ6MDtyaWdodDphdXRvfS5oYy1vZmZjYW52YXMtbmF2LnJ0bCBsaS5uYXYtcGFyZW50IC5uYXYtaXRlbS1saW5rOmxhc3QtY2hpbGR7cGFkZGluZy1sZWZ0OjU4cHg7cGFkZGluZy1yaWdodDoxN3B4fS5oYy1vZmZjYW52YXMtbmF2LnJ0bCBsaS5uYXYtcGFyZW50IC5uYXYtaXRlbS1saW5rOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWxlZnQ6NDVweDttYXJnaW4tcmlnaHQ6MH0uaGMtb2ZmY2FudmFzLW5hdi5ydGwgLm5hdi13cmFwcGVyLTEgbGkubmF2LWl0ZW0gLm5hdi1pdGVtLWxpbmt7cGFkZGluZy1yaWdodDpjYWxjKDE3cHggKyAyMHB4ICogMSl9LmhjLW9mZmNhbnZhcy1uYXYucnRsIC5uYXYtd3JhcHBlci0yIGxpLm5hdi1pdGVtIC5uYXYtaXRlbS1saW5re3BhZGRpbmctcmlnaHQ6Y2FsYygxN3B4ICsgMjBweCAqIDIpfS5oYy1vZmZjYW52YXMtbmF2LnJ0bCAubmF2LXdyYXBwZXItMyBsaS5uYXYtaXRlbSAubmF2LWl0ZW0tbGlua3twYWRkaW5nLXJpZ2h0OmNhbGMoMTdweCArIDIwcHggKiAzKX0uaGMtb2ZmY2FudmFzLW5hdi5ydGwgLm5hdi13cmFwcGVyLTQgbGkubmF2LWl0ZW0gLm5hdi1pdGVtLWxpbmt7cGFkZGluZy1yaWdodDpjYWxjKDE3cHggKyAyMHB4ICogNCl9LmhjLW9mZmNhbnZhcy1uYXYucnRsIC5uYXYtd3JhcHBlci01IGxpLm5hdi1pdGVtIC5uYXYtaXRlbS1saW5re3BhZGRpbmctcmlnaHQ6Y2FsYygxN3B4ICsgMjBweCAqIDUpfWEuaGMtbmF2LXRyaWdnZXJ7cG9zaXRpb246cmVsYXRpdmU7dG9wOjA7cmlnaHQ6MDtoZWlnaHQ6NGVtO3dpZHRoOjRlbTtiYWNrZ3JvdW5kOiNmZmY7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbjozLjM1ZW0gMCAwO21pbi1oZWlnaHQ6MDtjdXJzb3I6cG9pbnRlcjtib3JkZXI6bm9uZSAhaW1wb3J0YW50O2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7bWFzay1pbWFnZTp1cmwoXCJpbWFnZXMvbWVudS1pY29uLnN2Z1wiKTttYXNrLXBvc2l0aW9uOmNlbnRlcjttYXNrLXNpemU6Y29udGFpbjttYXNrLXJlcGVhdDpuby1yZXBlYXR9YS5oYy1uYXYtdHJpZ2dlciBzcGFue2Rpc3BsYXk6bm9uZTtoZWlnaHQ6MH1hLmhjLW5hdi10cmlnZ2VyIHNwYW46YmVmb3JlLGEuaGMtbmF2LXRyaWdnZXIgc3BhbjphZnRlcntjb250ZW50Om5vbmV9LmhjLW9mZmNhbnZhcy1uYXYuaGMtbmF2LTEgZGl2Lm5hdi1jb250YWluZXJ7d2lkdGg6OTB2d31ib2R5LmxvZ2dlZC1pbiAuaGMtb2ZmY2FudmFzLW5hdi5oYy1uYXYtMSBkaXYubmF2LWNvbnRhaW5lcnt0b3A6NDZweH1uYXYuaGMtb2ZmY2FudmFzLW5hdi5oYy1uYXYtMSBkaXYubmF2LWNvbnRhaW5lcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoOTB2dywgMCwgMCl9LmhjLW9mZmNhbnZhcy1uYXYuaGMtbmF2LTEubmF2LXBvc2l0aW9uLXJpZ2h0IGRpdi5uYXYtY29udGFpbmVye3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg5MHZ3LCAwLCAwKX1uYXYuaGMtb2ZmY2FudmFzLW5hdi5uYXYtb3BlbltjbGFzcyo9aGMtbmF2LV0gZGl2Lm5hdi1jb250YWluZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtY29udGVudHtmb250LXNpemU6MXJlbX0uaGMtb2ZmY2FudmFzLW5hdiAubmF2LWNvbnRhaW5lciwuaGMtb2ZmY2FudmFzLW5hdiAubmF2LXdyYXBwZXIsLmhjLW9mZmNhbnZhcy1uYXYgdWx7YmFja2dyb3VuZDojOGMwZjBmfS5oYy1vZmZjYW52YXMtbmF2e2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjg1KX0uaGMtb2ZmY2FudmFzLW5hdiBsaXtjb2xvcjppbmhlcml0fS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtY29udGVudD5oMntkaXNwbGF5Om5vbmV9LmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1jb250ZW50Pi5uYXYtY2xvc2V7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtY29udGVudD4ubmF2LWNsb3NlPmEubmF2LWNsb3NlLWJ1dHRvbntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDozNXB4O2hlaWdodDozNXB4O3RvcDoxNXB4O3JpZ2h0OjE2cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO21hc2staW1hZ2U6dXJsKFwiaW1hZ2VzL21lbnUtY2xvc2Uuc3ZnXCIpO21hc2stcG9zaXRpb246Y2VudGVyO21hc2stc2l6ZTpjb250YWluO21hc2stcmVwZWF0Om5vLXJlcGVhdH0uaGMtb2ZmY2FudmFzLW5hdiAubmF2LWNvbnRlbnQ+Lm5hdi1jbG9zZT5hLm5hdi1jbG9zZS1idXR0b24+c3BhbntkaXNwbGF5Om5vbmV9LmhjLW9mZmNhbnZhcy1uYXYgbGkubmF2LWl0ZW17bWFyZ2luOjB9LmhjLW9mZmNhbnZhcy1uYXYgbGkubmF2LWl0ZW06aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yNSl9LmhjLW9mZmNhbnZhcy1uYXYgbGkubmF2LWl0ZW0gYXtjb2xvcjppbmhlcml0fS5oYy1vZmZjYW52YXMtbmF2IGxpLm5hdi1pdGVtIGE6aG92ZXJ7Y29sb3I6I2ZmZn0uaGMtb2ZmY2FudmFzLW5hdiAubmF2LWl0ZW0tbGluaywuaGMtb2ZmY2FudmFzLW5hdiBsaS5uYXYtY2xvc2UgYSwuaGMtb2ZmY2FudmFzLW5hdiAubmF2LWJhY2sgYXtwYWRkaW5nOjE0cHggMTdweDtmb250LXNpemU6MjJweDtjb2xvcjppbmhlcml0O3otaW5kZXg6MTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMjUpO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMXMgZWFzZX0uaGMtb2ZmY2FudmFzLW5hdjpub3QoLnRvdWNoLWRldmljZSkgbGk6bm90KC5uYXYtaXRlbS1jdXN0b20pIGE6bm90KFtkaXNhYmxlZF0pOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMjUpfS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtd3JhcHBlcj4ubmF2LWNvbnRlbnQ+dWw6Zmlyc3Qtb2YtdHlwZT5saTpmaXJzdC1jaGlsZDpub3QoLm5hdi1iYWNrKTpub3QoLm5hdi1jbG9zZSk+Lm5hdi1pdGVtLXdyYXBwZXI+Lm5hdi1pdGVtLWxpbmt7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMjUpfS5oYy1vZmZjYW52YXMtbmF2IC5uYXYtY2xvc2UtYnV0dG9uIHNwYW57d2lkdGg6NDBweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTRweDtyaWdodDoxNHB4O2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMXMgZWFzZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpO2hlaWdodDo0MHB4O2JvcmRlci1yYWRpdXM6MjBweDttYXJnaW46MH0uaGMtb2ZmY2FudmFzLW5hdiAubmF2LWNsb3NlLWJ1dHRvbiBzcGFuOmJlZm9yZSwuaGMtb2ZmY2FudmFzLW5hdiAubmF2LWNsb3NlLWJ1dHRvbiBzcGFuOmFmdGVye2NvbnRlbnQ6bm9uZX0uc2NyZWVuLXJlYWRlci10ZXh0e2JvcmRlcjowO2NsaXA6cmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO2NsaXAtcGF0aDppbnNldCg1MCUpO2hlaWdodDoxcHg7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50O3dpZHRoOjFweDt3b3JkLXdyYXA6bm9ybWFsICFpbXBvcnRhbnR9LnNjcmVlbi1yZWFkZXItdGV4dDpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNmMWYxZjE7Ym9yZGVyLXJhZGl1czozcHg7Ym94LXNoYWRvdzowIDAgMnB4IDJweCByZ2JhKDAsMCwwLC42KTtjbGlwOmF1dG8gIWltcG9ydGFudDtjbGlwLXBhdGg6bm9uZTtjb2xvcjojMjE3NTliO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjE0cHg7Zm9udC1zaXplOi44NzVyZW07Zm9udC13ZWlnaHQ6Ym9sZDtoZWlnaHQ6YXV0bztsZWZ0OjVweDtsaW5lLWhlaWdodDpub3JtYWw7cGFkZGluZzoxNXB4IDIzcHggMTRweDt0ZXh0LWRlY29yYXRpb246bm9uZTt0b3A6NXB4O3dpZHRoOmF1dG87ei1pbmRleDoxMDAwMDB9I2NvbnRlbnRbdGFiaW5kZXg9XCItMVwiXTpmb2N1c3tvdXRsaW5lOjB9LmFsaWdubGVmdHtkaXNwbGF5OmlubGluZTtmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDoxLjVlbX0uYWxpZ25yaWdodHtkaXNwbGF5OmlubGluZTtmbG9hdDpyaWdodDttYXJnaW4tbGVmdDoxLjVlbX0uYWxpZ25jZW50ZXJ7Y2xlYXI6Ym90aDtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99YnV0dG9uLGEuZmlsbS1idXR0b24sYS5maWxtLWJ1dHRvbjp2aXNpdGVkLGlucHV0W3R5cGU9YnV0dG9uXSxpbnB1dFt0eXBlPXJlc2V0XSxpbnB1dFt0eXBlPXN1Ym1pdF17Zm9udC1zaXplOjE2cHg7Zm9udC1zaXplOjFyZW07Ym9yZGVyOm5vbmU7Ym9yZGVyLWNvbG9yOiM5NTIyMGQ7Ym9yZGVyLXJhZGl1czowO2JhY2tncm91bmQ6Izk1MjIwZDtjb2xvcjojZmZmO2xpbmUtaGVpZ2h0OjEuMjt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXdlaWdodDo2MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6NnB4IDhweH1idXR0b246aG92ZXIsYS5maWxtLWJ1dHRvbjpob3ZlcixidXR0b246aG92ZXI6dmlzaXRlZCxpbnB1dFt0eXBlPWJ1dHRvbl06aG92ZXIsaW5wdXRbdHlwZT1idXR0b25dOmhvdmVyOnZpc2l0ZWQsaW5wdXRbdHlwZT1yZXNldF06aG92ZXIsaW5wdXRbdHlwZT1yZXNldF06aG92ZXI6dmlzaXRlZCxpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyOnZpc2l0ZWR7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiNjNDJkMTF9YS5maWxtLWJ1dHRvbixhLmZpbG0tYnV0dG9uOnZpc2l0ZWR7ZGlzcGxheTpibG9jazt3aWR0aDphdXRvfWEuZmlsbS1idXR0b246aG92ZXIsYS5maWxtLWJ1dHRvbjpob3Zlcjp2aXNpdGVkLGEuZmlsbS1idXR0b246dmlzaXRlZDpob3ZlcixhLmZpbG0tYnV0dG9uOnZpc2l0ZWQ6aG92ZXI6dmlzaXRlZHtjb2xvcjojZmZmO2JhY2tncm91bmQ6I2M0MmQxMX0ud3AtY2FwdGlvbnttYXJnaW4tYm90dG9tOjEuNWVtO21heC13aWR0aDoxMDAlfS53cC1jYXB0aW9uIGltZ1tjbGFzcyo9d3AtaW1hZ2UtXXtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LndwLWNhcHRpb24gLndwLWNhcHRpb24tdGV4dHttYXJnaW46LjgwNzVlbSAwfS53cC1jYXB0aW9uLXRleHR7dGV4dC1hbGlnbjpjZW50ZXJ9LmNsZWFyOmJlZm9yZSwuY2xlYXI6YWZ0ZXIsLmVudHJ5LWNvbnRlbnQ6YmVmb3JlLC5lbnRyeS1jb250ZW50OmFmdGVyLC5jb21tZW50LWNvbnRlbnQ6YmVmb3JlLC5jb21tZW50LWNvbnRlbnQ6YWZ0ZXIsLnNpdGUtaGVhZGVyOmJlZm9yZSwuc2l0ZS1oZWFkZXI6YWZ0ZXIsLnNpdGUtY29udGVudDpiZWZvcmUsLnNpdGUtY29udGVudDphZnRlciwuc2l0ZS1mb290ZXI6YmVmb3JlLC5zaXRlLWZvb3RlcjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZTt0YWJsZS1sYXlvdXQ6Zml4ZWR9LmNsZWFyOmFmdGVyLC5lbnRyeS1jb250ZW50OmFmdGVyLC5jb21tZW50LWNvbnRlbnQ6YWZ0ZXIsLnNpdGUtaGVhZGVyOmFmdGVyLC5zaXRlLWNvbnRlbnQ6YWZ0ZXIsLnNpdGUtZm9vdGVyOmFmdGVye2NsZWFyOmJvdGh9aW5wdXRbdHlwZT10ZXh0XSxpbnB1dFt0eXBlPWVtYWlsXSxpbnB1dFt0eXBlPXVybF0saW5wdXRbdHlwZT1wYXNzd29yZF0saW5wdXRbdHlwZT1zZWFyY2hdLGlucHV0W3R5cGU9bnVtYmVyXSxpbnB1dFt0eXBlPXRlbF0saW5wdXRbdHlwZT1yYW5nZV0saW5wdXRbdHlwZT1kYXRlXSxpbnB1dFt0eXBlPW1vbnRoXSxpbnB1dFt0eXBlPXdlZWtdLGlucHV0W3R5cGU9dGltZV0saW5wdXRbdHlwZT1kYXRldGltZV0saW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0saW5wdXRbdHlwZT1jb2xvcl0sdGV4dGFyZWF7Y29sb3I6IzY2Njtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLXJhZGl1czozcHg7cGFkZGluZzozcHh9aW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxpbnB1dFt0eXBlPXVybF06Zm9jdXMsaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cyxpbnB1dFt0eXBlPXRlbF06Zm9jdXMsaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXMsaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyxpbnB1dFt0eXBlPW1vbnRoXTpmb2N1cyxpbnB1dFt0eXBlPXdlZWtdOmZvY3VzLGlucHV0W3R5cGU9dGltZV06Zm9jdXMsaW5wdXRbdHlwZT1kYXRldGltZV06Zm9jdXMsaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06Zm9jdXMsaW5wdXRbdHlwZT1jb2xvcl06Zm9jdXMsdGV4dGFyZWE6Zm9jdXN7Y29sb3I6IzExMX1zZWxlY3R7Ym9yZGVyOjFweCBzb2xpZCAjY2NjfXRleHRhcmVhe3dpZHRoOjEwMCV9Lm5ld3NsZXR0ZXItZm9ybS13cmFwcGVye3dpZHRoOm1pbi1jb250ZW50fS5uZXdzbGV0dGVyLWZvcm0td3JhcHBlciBmb3Jte21hcmdpbi1ib3R0b206LjVyZW07ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtYXJlYXM6XCJ0aXRsZSB0aXRsZVwiIFwiaW5wdXQgc3VibWl0XCJ9Lm5ld3NsZXR0ZXItZm9ybS13cmFwcGVyIGZvcm0+bGFiZWx7Z3JpZC1hcmVhOnRpdGxlfS5uZXdzbGV0dGVyLWZvcm0td3JhcHBlciBmb3JtPmlucHV0e2dyaWQtYXJlYTppbnB1dDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjJweCBzb2xpZCAjZmZmO2JvcmRlci1yaWdodDpub25lO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjE7cGFkZGluZzouNXJlbSAxcmVtfS5uZXdzbGV0dGVyLWZvcm0td3JhcHBlciBmb3JtPmRpdi5jbGVhcntncmlkLWFyZWE6c3VibWl0O3dpZHRoOm1heC1jb250ZW50O2Rpc3BsYXk6ZmxleDtib3JkZXI6MnB4IHNvbGlkICNmZmZ9Lm5ld3NsZXR0ZXItZm9ybS13cmFwcGVyIGZvcm0+ZGl2LmNsZWFyIGlucHV0e2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXI6bm9uZTtjb2xvcjojZmZmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxO3BhZGRpbmc6LjVyZW0gMXJlbX11bCxvbHttYXJnaW46MS4yNWVtIDA7cGFkZGluZzowIDAgMCAxLjI1ZW19dWwgbGksb2wgbGl7bWFyZ2luOi43NWVtIDB9dWx7bGlzdC1zdHlsZTpkaXNjfW9se2xpc3Qtc3R5bGU6ZGVjaW1hbH1saT51bCxsaT5vbHttYXJnaW46MCAwIDEuMjVlbSAwfWR0e2ZvbnQtd2VpZ2h0OmJvbGR9ZGR7bWFyZ2luOjAgMS41ZW0gMS41ZW19LnBhZ2UtY29udGVudCAud3Atc21pbGV5LC5lbnRyeS1jb250ZW50IC53cC1zbWlsZXksLmNvbW1lbnQtY29udGVudCAud3Atc21pbGV5e2JvcmRlcjpub25lO21hcmdpbi1ib3R0b206MDttYXJnaW4tdG9wOjA7cGFkZGluZzowfWVtYmVkLGlmcmFtZSxvYmplY3R7bWF4LXdpZHRoOjEwMCV9LmN1c3RvbS1sb2dvLWxpbmt7ZGlzcGxheTppbmxpbmUtYmxvY2t9aW1ne2hlaWdodDphdXRvO21heC13aWR0aDoxMDAlfWZpZ3VyZXttYXJnaW46MWVtIDB9aHRtbHtib3gtc2l6aW5nOmJvcmRlci1ib3h9KiwqOmJlZm9yZSwqOmFmdGVye2JveC1zaXppbmc6aW5oZXJpdH1ocntiYWNrZ3JvdW5kLWNvbG9yOiNjY2M7Ym9yZGVyOjA7aGVpZ2h0OjFweDttYXJnaW46MWVtIDB9LmFsZXJ0e2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuNSk7Ym9yZGVyLXJhZGl1czouMjVlbTtwYWRkaW5nOjEuNWVtIDEuMTI1ZW07bGluZS1oZWlnaHQ6MS40O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDUpO21hcmdpbjoxZW0gMCAyZW19LmFsZXJ0IHA6bGFzdC1jaGlsZCwuYWxlcnQ+KjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ubW9kYWwtb3V0ZXJ7ZGlzcGxheTpmbGV4O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNzUpO3Bvc2l0aW9uOmZpeGVkO2hlaWdodDoxMDB2aDt3aWR0aDoxMDB2dzt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDAwO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO29wYWNpdHk6MDtwb2ludGVyLWV2ZW50czpub25lO3otaW5kZXg6OTk5OX0ubW9kYWwtb3V0ZXIub3BlbntvcGFjaXR5OjE7cG9pbnRlci1ldmVudHM6YWxsfS5tb2RhbC1pbm5lcnttaW4taGVpZ2h0Om1pbi1jb250ZW50O21heC1oZWlnaHQ6OTB2aDt3aWR0aDo5MHZ3O21heC13aWR0aDoxMjAwcHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC45KTtwb3NpdGlvbjpyZWxhdGl2ZTtib3gtc2hhZG93OjAgMCAyZW0gcmdiYSgwLDAsMCwuOSk7Ym9yZGVyLXJhZGl1czoxLjI1ZW07ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3RyYW5zaXRpb246d2lkdGggNTBtcyBsaW5lYXIsaGVpZ2h0IDUwbXMgbGluZWFyfUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsubW9kYWwtaW5uZXJ7d2lkdGg6ODJ2d319QG1lZGlhKG1pbi13aWR0aDogMTAwNXB4KXsubW9kYWwtaW5uZXJ7d2lkdGg6NzV2d319Lm1vZGFsLWNvbnRlbnR7bWFyZ2luOjQ1cHggMTJweCAxMnB4IDEycHg7bWF4LWhlaWdodDoxMDAlO292ZXJmbG93LXk6c2Nyb2xsfUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsubW9kYWwtY29udGVudHttYXJnaW46NDVweCAyMHB4IDIwcHggMjBweH19QG1lZGlhKG1pbi13aWR0aDogMTAwNXB4KXsubW9kYWwtY29udGVudHttYXJnaW46NDVweCAzMHB4IDMwcHggMzBweH19LmNsb3NlLW1vZGFse3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMHB4O3JpZ2h0OjEwcHg7dGV4dC1pbmRlbnQ6LTk5OTlweDtoZWlnaHQ6MmVtO3dpZHRoOjJlbTtib3JkZXItcmFkaXVzOjFlbTtjdXJzb3I6cG9pbnRlcn0uY2xvc2UtbW9kYWw6YmVmb3Jle2NvbnRlbnQ6XCLDl1wiO2ZvbnQtc2l6ZToyLjI1ZW07Y29sb3I6I2ZmZjt0ZXh0LWluZGVudDowO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MGVtO2hlaWdodDowZW07bGluZS1oZWlnaHQ6MTt0b3A6LTAuMDg1ZW07bGVmdDouMTRlbX1odG1sey0tc2Nyb2xsYmFyQkc6IHRyYW5zcGFyZW50Oy0tdGh1bWJCRzogI2JiYn0qe3Njcm9sbGJhci1jb2xvcjp2YXIoLS10aHVtYkJHKSB2YXIoLS1zY3JvbGxiYXJCRyl9Kjo6LXdlYmtpdC1zY3JvbGxiYXJ7d2lkdGg6MTRweH0qOjotd2Via2l0LXNjcm9sbGJhci10cmFja3tiYWNrZ3JvdW5kOnZhcigtLXNjcm9sbGJhckJHKX0qOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXRodW1iQkcpO2JvcmRlci1yYWRpdXM6MH10YWJsZXttYXJnaW46MDtwYWRkaW5nOjA7Ym9yZGVyLXNwYWNpbmc6MH10YWJsZSB0cnttYXJnaW46MDtwYWRkaW5nOjB9dGFibGUgdGR7bWFyZ2luOjA7cGFkZGluZzowIC41ZW0gMCAwfXRhYmxlIHRkOmxhc3QtY2hpbGR7cGFkZGluZy1yaWdodDowfS5maWxtLWNhcmR7Zm9udC1zaXplOjEuMjVlbTtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1hcmVhczpcInRpdGxlXCIgXCJwb3N0ZXJcIiBcImluZm9cIiBcImxpbmtzXCIgXCJzY3JlZW5pbmdzXCIgXCJkZXNjcmlwdGlvblwiO2NvbHVtbi1nYXA6MS4yNWVtO3Jvdy1nYXA6MS4yNWVtO21hcmdpbjowO3BhZGRpbmc6MH1AbWVkaWEobWluLXdpZHRoOiA1NTBweCl7LmZpbG0tY2FyZHtmb250LXNpemU6MWVtO2dyaWQtdGVtcGxhdGUtYXJlYXM6XCJwb3N0ZXIgdGl0bGVcIiBcInBvc3RlciBpbmZvXCIgXCJwb3N0ZXIgbGlua3NcIiBcInBvc3RlciBzY3JlZW5pbmdzXCIgXCJkZXNjcmlwdGlvbiBkZXNjcmlwdGlvblwiO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMS41ZnI7Z3JpZC10ZW1wbGF0ZS1yb3dzOm1pbi1jb250ZW50IG1pbi1jb250ZW50IG1pbi1jb250ZW50IDFmciBtaW4tY29udGVudH19QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpey5maWxtLWNhcmR7Y29sdW1uLWdhcDoxLjVlbTtyb3ctZ2FwOjFlbTtncmlkLXRlbXBsYXRlLWFyZWFzOlwic2lkZWJhciB0aXRsZVwiIFwic2lkZWJhciBpbmZvXCIgXCJzaWRlYmFyIHNjcmVlbmluZ3NcIiBcInNpZGViYXIgZGVzY3JpcHRpb25cIjtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDIuMjVmcjtncmlkLXRlbXBsYXRlLXJvd3M6bWluLWNvbnRlbnQgbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgMWZyfX0ubW9kYWwtaW5uZXIgLmZpbG0tY2FyZHttYXJnaW46MCA4cHggMCAwfS5maWxtLWNhcmQtLXNpZGViYXJ7ZGlzcGxheTpjb250ZW50c31AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7LmZpbG0tY2FyZC0tc2lkZWJhcntncmlkLWFyZWE6c2lkZWJhcjtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dyaWQtZ2FwOjFlbX19LmZpbG0tY2FyZC0tbGlua3N7cGFkZGluZzowO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z3JpZC1nYXA6MTBweDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpey5maWxtLWNhcmQtLWxpbmtze2dyaWQtZ2FwOjEycHg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9LmZpbG0tY2FyZC0tbGlua3MgYXttYXgtd2lkdGg6bm9uZX19LmZpbG0tY2FyZC0tdGl0bGV7Z3JpZC1hcmVhOnRpdGxlO2ZvbnQtc2l6ZToyLjVlbTttYXJnaW46MCAwIC0wLjI1ZW07dGV4dC1hbGlnbjpjZW50ZXJ9LmZpbG0tY2FyZC0tdGl0bGUgYXt0ZXh0LWRlY29yYXRpb246bm9uZX0uZmlsbS1jYXJkLS10aXRsZSBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9QG1lZGlhKG1pbi13aWR0aDogNTUwcHgpey5maWxtLWNhcmQtLXRpdGxle2ZvbnQtc2l6ZToyLjI1ZW07bWFyZ2luOjA7dGV4dC1hbGlnbjpsZWZ0fX0uZmlsbS1jYXJkLS1maWxtLWluZm97Z3JpZC1hcmVhOmluZm87cGFkZGluZzowO21hcmdpbjotMC4yNWVtIDAgMDtmb250LXNpemU6MS4xMjVlbTtmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKG1pbi13aWR0aDogNTUwcHgpey5maWxtLWNhcmQtLWZpbG0taW5mb3ttYXJnaW46LTAuNzVlbSAwIDA7Zm9udC1zaXplOjFlbTt0ZXh0LWFsaWduOmxlZnR9fUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsuZmlsbS1jYXJkLS1maWxtLWluZm97Zm9udC1zaXplOi45ZW19fS5maWxtLWNhcmQtLWxpbmtze2dyaWQtYXJlYTpsaW5rc30uZmlsbS1jYXJkLS1kZXNjcmlwdGlvbntncmlkLWFyZWE6ZGVzY3JpcHRpb247cGFkZGluZzowO21hcmdpbjowO2ZvbnQtc2l6ZToxZW07aGVpZ2h0Om1pbi1jb250ZW50O3RleHQtYWxpZ246bGVmdH0uZmlsbS1jYXJkLS1kZXNjcmlwdGlvbiBwOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0uZmlsbS1jYXJkLS1kZXNjcmlwdGlvbiBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5maWxtLWNhcmQuY29taW5nLXNvb24gLmZpbG0tY2FyZC0tZGVzY3JpcHRpb257ZGlzcGxheTpub25lfUBtZWRpYShtaW4td2lkdGg6IDU1MHB4KXsuZmlsbS1jYXJkLS1kZXNjcmlwdGlvbnt0ZXh0LWFsaWduOmxlZnR9fS5maWxtLWNhcmQtLXNjcmVlbmluZ3N7Z3JpZC1hcmVhOnNjcmVlbmluZ3M7cGFkZGluZzouNWVtIC43NWVtO2ZvbnQtc2l6ZToxZW07YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43NSk7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIwNCwyMDQsMjA0LC41KTtoZWlnaHQ6bWluLWNvbnRlbnR9LmZpbG0tY2FyZC0tc2NyZWVuaW5ncyAuc2NyZWVuaW5ncyBwe21hcmdpbjowO2xpbmUtaGVpZ2h0OjEuNjI1fS53ZWVre3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOi41ZW19LmZpbG0tY2FyZC0tcG9zdGVye2dyaWQtYXJlYTpwb3N0ZXJ9LmZpbG0tY2FyZC0tcG9zdGVyIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowO21hcmdpbjowfWEuZmlsbS1idXR0b257bWF4LXdpZHRoOjEwMCU7Zm9udC1zaXplOjEuMjVlbTtwYWRkaW5nOi41ZW0gMH1AbWVkaWEobWluLXdpZHRoOiA1NTBweCl7YS5maWxtLWJ1dHRvbnttYXgtd2lkdGg6MjUwcHg7Zm9udC1zaXplOjFlbTtwYWRkaW5nOi4zZW0gMH19QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpe2EuZmlsbS1idXR0b257bWF4LXdpZHRoOjEwMCU7cGFkZGluZzouNWVtIDB9fUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsuY29taW5nLXNvb24gLmZpbG0tYnV0dG9uIHNwYW57ZGlzcGxheTpub25lfX0udGl0bGUtYXJlYS1Ye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtmb250LXNpemU6MS44NzV2dztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDphdXRvO21hcmdpbjo3dncgMCAwfUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsudGl0bGUtYXJlYS1Ye2ZvbnQtc2l6ZTouODllbTttYXJnaW46M2VtIGF1dG8gMmVtO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcn19LnRpdGxlLWFyZWEtWC0tZm9vdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiaW1hZ2VzL2Zvb3Rlci1ncmFwaGljLnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7bWFyZ2luOjA7cGFkZGluZzo1LjVlbSAwO2ZvbnQtc2l6ZToydnd9QG1lZGlhKG1pbi13aWR0aDogNTUwcHgpey50aXRsZS1hcmVhLVgtLWZvb3Rlcntmb250LXNpemU6Ljc1ZW19fS50aXRsZS1hcmVhLVg6aG92ZXJ7Y29sb3I6I2ZmZn0udGl0bGUtYXJlYS1YPmEuaG9tZS1saW5re3RleHQtaW5kZW50Oi05OTk5cHg7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0udGl0bGUtYXJlYXtmb250LXNpemU6MS4wNzVlbTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsudGl0bGUtYXJlYXtmb250LXNpemU6MWVtfX0udGl0bGUtYXJlYSAuc2l0ZS10aXRsZXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0udGl0bGUtYXJlYSAuaG9tZS1saW5re2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0ZXh0LWluZGVudDotOTk5OWVtfWgxLnNpdGUtdGl0bGV7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtsaW5lLWhlaWdodDoxLjI7Zm9udC1zaXplOjQuNzVlbTtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2ZvbnQtd2VpZ2h0OmJvbGQ7bGV0dGVyLXNwYWNpbmc6LjA1ZW07Y29sb3I6I2ZmZn1oMS5zaXRlLXRpdGxlIC5hcnRpY2xle2ZvbnQtc2l6ZTouNDVlbTtsZXR0ZXItc3BhY2luZzouNzVlbTttYXJnaW4tcmlnaHQ6LTAuNzVlbTttYXJnaW4tYm90dG9tOi0wLjRlbX1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7aDEuc2l0ZS10aXRsZXttYXJnaW4tcmlnaHQ6LTAuMDVlbTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn19aDIuc2l0ZS1zdWJ0aXRsZXttYXJnaW46MDtsaW5lLWhlaWdodDoxLjYyNTtmb250LXNpemU6MS4zZW07bGV0dGVyLXNwYWNpbmc6LjJlbTtjb2xvcjojZmZmO3dpZHRoOjI3ZW07dGV4dC1hbGlnbjpsZWZ0O2ZvbnQtd2VpZ2h0OmJvbGR9QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpe2gyLnNpdGUtc3VidGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpibG9jaztmb250LXNpemU6Ljc1ZW07bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi40NGVtO3dpZHRoOmF1dG99fUBtZWRpYShtaW4td2lkdGg6IDApYW5kIChtYXgtd2lkdGg6IDc4MnB4KXtoMi5zaXRlLXN1YnRpdGxle2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59aDIuc2l0ZS1zdWJ0aXRsZSAubGluZS0xe2ZvbnQtc2l6ZTouNzVlbTtsZXR0ZXItc3BhY2luZzouMjVlbX1oMi5zaXRlLXN1YnRpdGxlIC5saW5lLTJ7bWFyZ2luLXRvcDouMjVlbTtmb250LXNpemU6Ljc1ZW07bGV0dGVyLXNwYWNpbmc6LjI1ZW19fS50aXRsZS1hcmVhLS1mb290ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJpbWFnZXMvZm9vdGVyLWdyYXBoaWMucG5nXCIpO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjttYXJnaW46MDtwYWRkaW5nOjUuNWVtIDA7Zm9udC1zaXplOjJ2d31AbWVkaWEobWluLXdpZHRoOiA1NTBweCl7LnRpdGxlLWFyZWEtLWZvb3Rlcntmb250LXNpemU6Ljc1ZW19fWEudHJhaWxlci1saW5re2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlcjoxcHggc29saWQgI2M0MmQxMTtwYWRkaW5nOi41ZW0gLjc1ZW07YmFja2dyb3VuZC1jb2xvcjojOTUyMjBkO2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWRlY29yYXRpb246bm9uZTtsaW5lLWhlaWdodDoxLjJ9YS50cmFpbGVyLWxpbms6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojYzQyZDExO2NvbG9yOiNmZmZ9LndpZGdldHttYXJnaW46MCAwIDEuNWVtfS53aWRnZXQgc2VsZWN0e21heC13aWR0aDoxMDAlfS5jYWxlbmRhci1oZWFkZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21hcmdpbjowIDAgMWVtfS5jYWxlbmRhci1oZWFkZXIgYXt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXdlaWdodDo2MDB9LmNhbGVuZGFyLS1tb250aGx5e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEsIDFmcik7Z3JpZC1nYXA6LjVlbTtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO21hcmdpbjowO2ZvbnQtc2l6ZToxLjI1cmVtfUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsuY2FsZW5kYXItLW1vbnRobHl7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg3LCAxZnIpO2ZvbnQtc2l6ZToxcmVtfX0uY2FsZW5kYXItLW1vbnRobHkgLmRheXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjA1KTtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyNSk7Ym9yZGVyLXJhZGl1czouODVyZW07cGFkZGluZzowO21hcmdpbjowO21pbi13aWR0aDphdXRvO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpey5jYWxlbmRhci0tbW9udGhseSAuZGF5e2p1c3RpZnktY29udGVudDpmbGV4LWVuZDttaW4taGVpZ2h0OjRlbTttaW4td2lkdGg6MmVtfX0uY2FsZW5kYXItLW1vbnRobHkgLmRheS5oZWFkaW5ne2JvcmRlcjpub25lO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtkaXNwbGF5Om5vbmU7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bGluZS1oZWlnaHQ6MTttaW4taGVpZ2h0OjA7cGFkZGluZy10b3A6LjI1ZW07cGFkZGluZy1ib3R0b206LjI1ZW07Zm9udC13ZWlnaHQ6Ym9sZH1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7LmNhbGVuZGFyLS1tb250aGx5IC5kYXkuaGVhZGluZ3tkaXNwbGF5OmZsZXh9fS5jYWxlbmRhci0tbW9udGhseSAuZGF5LmVtcHR5e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXI6bm9uZTtkaXNwbGF5Om5vbmV9QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpey5jYWxlbmRhci0tbW9udGhseSAuZGF5LmVtcHR5e2Rpc3BsYXk6ZmxleH19LmRhdGUtZGlzcGxheXtkaXNwbGF5OmJsb2NrO21hcmdpbjouNWVtO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxfUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsuZGF0ZS1kaXNwbGF5e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjUpO3dpZHRoOjEuMjVlbTtoZWlnaHQ6MS4yNWVtO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czouNzVlbTttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjI1ZW07cmlnaHQ6LjI1ZW19fS5kYXRlLWRpc3BsYXktLWRheXtmb250LXNpemU6Ljc1ZW19LmRhdGUtZGlzcGxheS0tZGF5X19mdWxse2Rpc3BsYXk6YmxvY2t9QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpey5kYXRlLWRpc3BsYXktLWRheV9fZnVsbHtkaXNwbGF5Om5vbmV9fS5kYXRlLWRpc3BsYXktLWRheV9fbnVte2Rpc3BsYXk6bm9uZX1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7LmRhdGUtZGlzcGxheS0tZGF5X19udW17ZGlzcGxheTpibG9ja319LmZpbG1zLWRpc3BsYXl7cGFkZGluZzowIC4zZW0gLjNlbSAuM2VtO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z3JpZC1nYXA6LjRlbTtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsuZmlsbXMtZGlzcGxheXtwYWRkaW5nLXRvcDoxLjc1ZW19fWJ1dHRvbi5maWxtLGEuZmlsbS5maWxtLWJ1dHRvbntkaXNwbGF5OmZsZXg7dGV4dC10cmFuc2Zvcm06bm9uZTt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1zaXplOi43NWVtO2ZsZXgtZGlyZWN0aW9uOnJvdztqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2dyaWQtZ2FwOi4xMjVlbTtib3JkZXI6MXB4IHNvbGlkO3dpZHRoOjEwMCU7cGFkZGluZzouMjVlbSAuNWVtO2JvcmRlci1yYWRpdXM6LjdlbTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjA0LDIwNCwyMDQsLjQpO2JvcmRlci1jb2xvcjpyZ2JhKDE3MCwxNzAsMTcwLC41KTtjdXJzb3I6cG9pbnRlcn1idXR0b24uZmlsbTpob3ZlcixhLmZpbG0uZmlsbS1idXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC40KTtib3JkZXItY29sb3I6cmdiYSgxNzAsMTcwLDE3MCwuOSl9YnV0dG9uLmZpbG06aG92ZXIgc3Bhbi5maWxtLXRpdGxlLGEuZmlsbS5maWxtLWJ1dHRvbjpob3ZlciBzcGFuLmZpbG0tdGl0bGUsYnV0dG9uLmZpbG06aG92ZXIgLmZpbG0tdGltZXMsYS5maWxtLmZpbG0tYnV0dG9uOmhvdmVyIC5maWxtLXRpbWVze2NvbG9yOiNlNjFiMWJ9QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpe2J1dHRvbi5maWxtLGEuZmlsbS5maWxtLWJ1dHRvbntmbGV4LWRpcmVjdGlvbjpjb2x1bW59fWJ1dHRvbi5maWxtIHNwYW4uZmlsbS10aXRsZSxhLmZpbG0uZmlsbS1idXR0b24gc3Bhbi5maWxtLXRpdGxle3RleHQtdHJhbnNmb3JtOm5vbmU7dGV4dC1kZWNvcmF0aW9uOm5vbmU7bGluZS1oZWlnaHQ6MS4zO2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiM4YzBmMGZ9YnV0dG9uLmZpbG0gc3Bhbi5maWxtLXRpdGxlOmFmdGVyLGEuZmlsbS5maWxtLWJ1dHRvbiBzcGFuLmZpbG0tdGl0bGU6YWZ0ZXJ7Y29udGVudDpcIjogXCI7bWFyZ2luLXJpZ2h0Oi4yNWVtfUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXtidXR0b24uZmlsbSBzcGFuLmZpbG0tdGl0bGU6YWZ0ZXIsYS5maWxtLmZpbG0tYnV0dG9uIHNwYW4uZmlsbS10aXRsZTphZnRlcntkaXNwbGF5Om5vbmV9fWJ1dHRvbi5maWxtIC5maWxtLXRpbWVzLGEuZmlsbS5maWxtLWJ1dHRvbiAuZmlsbS10aW1lc3tmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MS4zO2Rpc3BsYXk6YmxvY2s7Y29sb3I6IzhjMGYwZn0uaG9tZS1wYWdlLWNvbnRlbnQgaDJ7bWFyZ2luLXRvcDowfS5ob21lLXBhZ2UtY29udGVudCAuZGVidWd7ZGlzcGxheTpub25lfS5zZXJpZXMtaGVhZGVye2Rpc3BsYXk6ZmxleDtncmlkLWdhcDoyZW07Zm9udC1zaXplOi43NWVtO2JvcmRlci1ib3R0b206LjFlbSBzb2xpZCByZ2JhKDE0MCwxNSwxNSwuNSk7cGFkZGluZy1ib3R0b206MWVtfUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsuc2VyaWVzLWhlYWRlcntmb250LXNpemU6LjgyNXJlbX19QG1lZGlhKG1pbi13aWR0aDogMTAwNXB4KXsuc2VyaWVzLWhlYWRlcntmb250LXNpemU6MS4xMjVyZW19fS5zZXJpZXMtaGVhZGVyLWltYWdlIGltZ3t3aWR0aDo4ZW19LnNlcmllcy1oZWFkZXItaW5mb3twYWRkaW5nOi43NWVtIDAgMDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dyaWQtZ2FwOi4yNWVtfWgxLnNlcmllcy10aXRsZXttYXJnaW46MDtmb250LXNpemU6M2VtfWgyLnNlcmllcy1kYXRlc3ttYXJnaW46MDtmb250LXNpemU6MS43NWVtfWgzLnNlcmllcy1zdWJ0aXRsZXttYXJnaW46MDtmb250LXNpemU6MS4yNWVtfS5zZXJpZXMtdGVtcGxhdGUtZGVmYXVsdCAuZmlsbS1jYXJke21hcmdpbjozZW0gMH0jYWNmLWdyb3VwXzVmMzlhNjYxMmRkM2YgLmFjZi1maWVsZC13eXNpd3lnIC5hY2YtbGFiZWx7ZGlzcGxheTpub25lfSNhY2YtZ3JvdXBfNWJmZTViMTU1YzA2Mjpub3QoLmNsb3NlZCkgLmluc2lkZS5hY2YtZmllbGRzLi10b3B7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtYXJlYXM6XCJ0aW1lIHllYXJcIiBcImNvdW50cnkgZm9ybWF0XCIgXCJkaXJlY3RvciBkaXJlY3RvclwifSNhY2YtZ3JvdXBfNWJmZTViMTU1YzA2Mjpub3QoLmNsb3NlZCkgLmluc2lkZS5hY2YtZmllbGRzLi10b3AgLmFjZi1maWVsZFtkYXRhLW5hbWU9ZmlsbV9sZW5ndGhde2dyaWQtYXJlYTp0aW1lfSNhY2YtZ3JvdXBfNWJmZTViMTU1YzA2Mjpub3QoLmNsb3NlZCkgLmluc2lkZS5hY2YtZmllbGRzLi10b3AgLmFjZi1maWVsZFtkYXRhLW5hbWU9ZmlsbV95ZWFyXXtncmlkLWFyZWE6eWVhcjtib3JkZXItdG9wOm5vbmV9I2FjZi1ncm91cF81YmZlNWIxNTVjMDYyOm5vdCguY2xvc2VkKSAuaW5zaWRlLmFjZi1maWVsZHMuLXRvcCAuYWNmLWZpZWxkW2RhdGEtbmFtZT1jb3VudHJ5XXtncmlkLWFyZWE6Y291bnRyeX0jYWNmLWdyb3VwXzViZmU1YjE1NWMwNjI6bm90KC5jbG9zZWQpIC5pbnNpZGUuYWNmLWZpZWxkcy4tdG9wIC5hY2YtZmllbGRbZGF0YS1uYW1lPWZvcm1hdF17Z3JpZC1hcmVhOmZvcm1hdH0jYWNmLWdyb3VwXzViZmU1YjE1NWMwNjI6bm90KC5jbG9zZWQpIC5pbnNpZGUuYWNmLWZpZWxkcy4tdG9wIC5hY2YtZmllbGRbZGF0YS1uYW1lPWZpbG1fZGlyZWN0b3Jde2dyaWQtYXJlYTpkaXJlY3Rvcn0uYWNmLWZpZWxkW2RhdGEtbmFtZT1jdXN0b21fc2NyZWVuaW5nc190ZXh0XSB0ZXh0YXJlYXtoZWlnaHQ6N2VtICFpbXBvcnRhbnQ7cmVzaXplOm5vbmV9I2FjZi1ncm91cF81YmZlNTdiMWUzMTAyOm5vdCguY2xvc2VkKSAuaW5zaWRlLmFjZi1maWVsZHMuLXRvcHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1hcmVhczpcImJhc2lzIGJhc2lzXCIgXCJmcm9tIHRvXCIgXCJ0ZXh0IHRleHRcIiBcInNjcmVlbmluZ3Mgc2NyZWVuaW5nc1wiIFwiZmlyc3RzY3JlZW5pbmcgbGFzdHNjcmVlbmluZ1wiIFwiYWxsc2NyZWVuaW5ncyBhbGxzY3JlZW5pbmdzXCIgXCJhbGxkYXRlcyBhbGxkYXRlc1wifSNhY2YtZ3JvdXBfNWJmZTU3YjFlMzEwMjpub3QoLmNsb3NlZCkgLmluc2lkZS5hY2YtZmllbGRzLi10b3AgLmFjZi1maWVsZFtkYXRhLW5hbWU9dmlzaWJpbGl0eV9iYXNlZF9vbl17Z3JpZC1hcmVhOmJhc2lzfSNhY2YtZ3JvdXBfNWJmZTU3YjFlMzEwMjpub3QoLmNsb3NlZCkgLmluc2lkZS5hY2YtZmllbGRzLi10b3AgLmFjZi1maWVsZFtkYXRhLW5hbWU9ZGlzcGxheV9mcm9tXXtncmlkLWFyZWE6ZnJvbX0jYWNmLWdyb3VwXzViZmU1N2IxZTMxMDI6bm90KC5jbG9zZWQpIC5pbnNpZGUuYWNmLWZpZWxkcy4tdG9wIC5hY2YtZmllbGRbZGF0YS1uYW1lPWRpc3BsYXlfdG9de2dyaWQtYXJlYTp0b30jYWNmLWdyb3VwXzViZmU1N2IxZTMxMDI6bm90KC5jbG9zZWQpIC5pbnNpZGUuYWNmLWZpZWxkcy4tdG9wIC5hY2YtZmllbGRbZGF0YS1uYW1lPWN1c3RvbV9zY3JlZW5pbmdzX3RleHRde2dyaWQtYXJlYTp0ZXh0fSNhY2YtZ3JvdXBfNWJmZTU3YjFlMzEwMjpub3QoLmNsb3NlZCkgLmluc2lkZS5hY2YtZmllbGRzLi10b3AgLmFjZi1maWVsZFtkYXRhLW5hbWU9c2NyZWVuaW5nc117Z3JpZC1hcmVhOnNjcmVlbmluZ3N9I2FjZi1ncm91cF81YmZlNTdiMWUzMTAyOm5vdCguY2xvc2VkKSAuaW5zaWRlLmFjZi1maWVsZHMuLXRvcCAuYWNmLWZpZWxkW2RhdGEtbmFtZT1maXJzdF9zY3JlZW5pbmdde2dyaWQtYXJlYTpmaXJzdHNjcmVlbmluZ30jYWNmLWdyb3VwXzViZmU1N2IxZTMxMDI6bm90KC5jbG9zZWQpIC5pbnNpZGUuYWNmLWZpZWxkcy4tdG9wIC5hY2YtZmllbGRbZGF0YS1uYW1lPWxhc3Rfc2NyZWVuaW5nXXtncmlkLWFyZWE6bGFzdHNjcmVlbmluZ30jYWNmLWdyb3VwXzViZmU1N2IxZTMxMDI6bm90KC5jbG9zZWQpIC5pbnNpZGUuYWNmLWZpZWxkcy4tdG9wIC5hY2YtZmllbGRbZGF0YS1uYW1lPWFsbF9zY3JlZW5pbmdzXXtncmlkLWFyZWE6YWxsc2NyZWVuaW5nc30jYWNmLWdyb3VwXzViZmU1N2IxZTMxMDI6bm90KC5jbG9zZWQpIC5pbnNpZGUuYWNmLWZpZWxkcy4tdG9wIC5hY2YtZmllbGRbZGF0YS1uYW1lPWFsbF9kYXRlc117Z3JpZC1hcmVhOmFsbGRhdGVzfWRpdi5hY2YtcG9zdGJveCBkaXYuYWNmLWZpZWxkcyBkaXYuYWNmLWZpZWxke3BhZGRpbmc6LjYyNXJlbX1kaXYuYWNmLXBvc3Rib3ggZGl2LmFjZi1maWVsZHMgZGl2LmFjZi1maWVsZCBkaXYuYWNmLWxhYmVse21hcmdpbjowIDAgLjI1cmVtfWRpdi5hY2YtcG9zdGJveCBkaXYuYWNmLWZpZWxkcyBkaXYuYWNmLWZpZWxkIGRpdi5hY2YtbGFiZWwgbGFiZWx7Zm9udC13ZWlnaHQ6NTAwO21hcmdpbjowO3BhZGRpbmc6MH0uYWNmLWZpZWxkcy5pbnNpZGV7YmFja2dyb3VuZC1jb2xvcjojZTRlMmUyfS5hY2YtcG9zdGJveC5zZWFtbGVzcz4uaW5zaWRle2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uYWNmLXRhYmxle2JvcmRlci1jb2xvcjojOTQ4YjhhfWRpdi5hY2YtcmVsYXRpb25zaGlwe2JvcmRlci1jb2xvcjojOTQ4YjhhfWRpdi5hY2YtcmVsYXRpb25zaGlwIC5maWx0ZXJze2JvcmRlci1jb2xvcjojOTQ4YjhhfWRpdi5hY2YtcmVsYXRpb25zaGlwIC5zZWxlY3Rpb24gLmNob2ljZXMgLmxpc3R7Ym9yZGVyLWNvbG9yOiM5NDhiOGF9ZGl2LmFjZi1maWVsZHM+ZGl2LmFjZi1maWVsZHtib3JkZXItY29sb3I6Izk0OGI4YX1ib2R5LndwLWFkbWluLnBvc3QtdHlwZS1maWxtICN3cC1jb250ZW50LW1lZGlhLWJ1dHRvbnN7ZGlzcGxheTpub25lfWJvZHkubG9naW4tYWN0aW9uLWxvZ2lue2Rpc3BsYXk6ZmxleH1ib2R5LmxvZ2luLWFjdGlvbi1sb2dpbiAjbG9naW57d2lkdGg6NDAlO21pbi13aWR0aDoyNzVweDttYXgtd2lkdGg6NDAwcHg7cGFkZGluZzoxNXB4IDAgMCAwO21hcmdpbjphdXRvfWJvZHkubG9naW4gaDEgYXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9jaW5lbWEtdGhlbWUvaW1hZ2VzL2xvZ29fMjAxOS5wbmcpO2hlaWdodDoxMDBweDt3aWR0aDoxMDBweDtiYWNrZ3JvdW5kLXNpemU6MTAwcHh9Ym9keS53cC1jb3JlLXVpLGJvZHkud3AtYWRtaW57YmFja2dyb3VuZC1pbWFnZTpub25lO2JhY2tncm91bmQtY29sb3I6I2M5YzVjNDtmb250LWZhbWlseTpcIldvcmsgU2Fuc1wiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2NvbG9yOiMwMDB9Ym9keS53cC1jb3JlLXVpIHAsYm9keS53cC1jb3JlLXVpIGgxLGJvZHkud3AtY29yZS11aSBoMixib2R5LndwLWNvcmUtdWkgaDMsYm9keS53cC1jb3JlLXVpIGg0LGJvZHkud3AtY29yZS11aSBoNSxib2R5LndwLWNvcmUtdWkgc3Bhbixib2R5LndwLWNvcmUtdWkgYnV0dG9uLGJvZHkud3AtY29yZS11aSBhLmZpbG0tYnV0dG9uLGJvZHkud3AtYWRtaW4gcCxib2R5LndwLWFkbWluIGgxLGJvZHkud3AtYWRtaW4gaDIsYm9keS53cC1hZG1pbiBoMyxib2R5LndwLWFkbWluIGg0LGJvZHkud3AtYWRtaW4gaDUsYm9keS53cC1hZG1pbiBzcGFuLGJvZHkud3AtYWRtaW4gYnV0dG9uLGJvZHkud3AtYWRtaW4gYS5maWxtLWJ1dHRvbntmb250LWZhbWlseTpcIldvcmsgU2Fuc1wiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmfWJvZHkud3AtY29yZS11aSB1bCxib2R5LndwLWFkbWluIHVse2xpc3Qtc3R5bGU6bm9uZX1ib2R5LndwLWNvcmUtdWkgLndwLXN1Ym1lbnUsYm9keS53cC1hZG1pbiAud3Atc3VibWVudXttYXJnaW46MH0uYWNjb3JkaW9uLXNlY3Rpb24tdGl0bGU6YWZ0ZXIsLmhhbmRsZWRpdiwuaXRlbS1lZGl0LC5wb3N0Ym94IC5oYW5kbGVkaXYuYnV0dG9uLWxpbmssLnRvZ2dsZS1pbmRpY2F0b3J7Y29sb3I6IzAwMH0ud3AtY29yZS11aSAuYnV0dG9uLXByaW1hcnl7YmFja2dyb3VuZDojMzcwZDA1O2JvcmRlci1jb2xvcjojMDAwfS53cC1jb3JlLXVpIC5idXR0b24tcHJpbWFyeTpob3Zlciwud3AtY29yZS11aSAuYnV0dG9uLXByaW1hcnk6Zm9jdXMsLndwLWNvcmUtdWkgLmJ1dHRvbi1wcmltYXJ5OmFjdGl2ZXtiYWNrZ3JvdW5kOiM5NTIyMGQ7Ym9yZGVyLWNvbG9yOiM1ZTE1MDh9I3dwLWNvbnRlbnQtZWRpdG9yLXRvb2xze2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0ucG9zdGJveC1oZWFkZXJ7YmFja2dyb3VuZC1jb2xvcjojOTQ4YjhhO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM5NDhiOGF9LmNvbW11bml0eS1ldmVudHMgdWx7YmFja2dyb3VuZC1jb2xvcjojZTRlMmUyfS51cGRhdGUtY29yZS1waHAgaDJ7bWFyZ2luLXRvcDoxLjI1ZW19LnBvc3Rib3h7Ym9yZGVyLWNvbG9yOiM5NDhiOGE7Ym94LXNoYWRvdzowIDFweCAxcHggcmdiYSgwLDAsMCwuMDQpO2JhY2tncm91bmQtY29sb3I6I2U0ZTJlMn0jY29tbWVudC1saW5rLWJveCwjZWRpdC1zbHVnLWJveHtwYWRkaW5nOjA7Y29sb3I6cmdiYSgwLDAsMCwuNzUpfS53cC1lZGl0b3ItZXhwYW5kICN3cC1jb250ZW50LWVkaXRvci10b29sc3tib3JkZXItY29sb3I6Izk0OGI4YX1idXR0b24ud3Atc3dpdGNoLWVkaXRvcixhLndwLXN3aXRjaC1lZGl0b3IuZmlsbS1idXR0b257Ym9yZGVyLWNvbG9yOiM5NDhiOGF9ZGl2LndwLWVkaXRvci1jb250YWluZXJ7Ym9yZGVyLWNvbG9yOiM5NDhiOGF9I3Bvc3Qtc3RhdHVzLWluZm97Ym9yZGVyLWNvbG9yOiM5NDhiOGF9LnBvc3Rib3ggLmhuZGxlLC5zdHVmZmJveCAuaG5kbGV7Ym9yZGVyLWNvbG9yOiM5NDhiOGF9I3NjcmVlbi1tZXRhe2JhY2tncm91bmQtY29sb3I6I2U0ZTJlMjtib3JkZXItY29sb3I6Izk0OGI4YX0jc2NyZWVuLW1ldGEtbGlua3MgLnNob3ctc2V0dGluZ3N7Ym9yZGVyLWNvbG9yOiM5NDhiOGE7YmFja2dyb3VuZC1jb2xvcjojZTRlMmUyfXVsI2FkbWlubWVudSBhLndwLWhhcy1jdXJyZW50LXN1Ym1lbnU6YWZ0ZXIsdWwjYWRtaW5tZW51PmxpLmN1cnJlbnQ+YS5jdXJyZW50OmFmdGVye2JvcmRlci1yaWdodC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC42MjUpfWlucHV0W3R5cGU9dGV4dF0saW5wdXRbdHlwZT1lbWFpbF0saW5wdXRbdHlwZT11cmxdLGlucHV0W3R5cGU9cGFzc3dvcmRdLGlucHV0W3R5cGU9c2VhcmNoXSxpbnB1dFt0eXBlPW51bWJlcl0saW5wdXRbdHlwZT10ZWxdLGlucHV0W3R5cGU9cmFuZ2VdLGlucHV0W3R5cGU9ZGF0ZV0saW5wdXRbdHlwZT1tb250aF0saW5wdXRbdHlwZT13ZWVrXSxpbnB1dFt0eXBlPXRpbWVdLGlucHV0W3R5cGU9ZGF0ZXRpbWVdLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLGlucHV0W3R5cGU9Y29sb3JdLHRleHRhcmVhe2NvbG9yOnJnYmEoMCwwLDAsLjc1KTtib3JkZXItY29sb3I6Izk0OGI4YTtib3JkZXItcmFkaXVzOjA7cGFkZGluZzozcHh9LmhhbmRsZS1vcmRlci1sb3dlciwuaGFuZGxlLW9yZGVyLWhpZ2hlcntkaXNwbGF5Om5vbmV9LnN1Ym1pdGJveHtiYWNrZ3JvdW5kLWNvbG9yOiNlNGUyZTJ9I21ham9yLXB1Ymxpc2hpbmctYWN0aW9uc3tiYWNrZ3JvdW5kLWNvbG9yOiNlNGUyZTJ9I3Bvc3RzdHVmZiAjdGl0bGV3cmFwe3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlcjoxcHggc29saWQgIzk0OGI4YTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9I3Bvc3RzdHVmZiAjdGl0bGV3cmFwICN0aXRsZS1wcm9tcHQtdGV4dCwjcG9zdHN0dWZmICN0aXRsZXdyYXAgI3RpdGxle3BhZGRpbmc6M3B4IDhweDtmb250LXNpemU6MS43ZW07bGluZS1oZWlnaHQ6MS4yO2hlaWdodDoxLjdlbTt3aWR0aDoxMDAlO291dGxpbmU6MDttYXJnaW46MDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOm5vbmV9I3Bvc3RzdHVmZiAjdGl0bGV3cmFwICN0aXRsZS1wcm9tcHQtdGV4dHt0b3A6MDtsZWZ0OjA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS50aGVtZS1icm93c2VyIC50aGVtZSAudGhlbWUtbmFtZXtoZWlnaHQ6NDhweH0iLCIvKiFcblRoZW1lIE5hbWU6IENpbmVtYSBUaGVtZVxuVGhlbWUgVVJJOiBodHRwOi8vdW5kZXJzY29yZXMubWUvXG5BdXRob3I6IFJpY2hhcmQgR2lsYmVydFxuQXV0aG9yIFVSSTogaHR0cDovL2Zlenppd2lnbWVkaWEuY29tL1xuRGVzY3JpcHRpb246IEEgY3VzdG9tIHRoZW1lIGZvciBhbiBpbmRlcGVuZGVudCBjaW5lbWEuXG5WZXJzaW9uOiAxLjAuMFxuTGljZW5zZTogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdjIgb3IgbGF0ZXJcbkxpY2Vuc2UgVVJJOiBMSUNFTlNFXG5UZXh0IERvbWFpbjogY2luZW1hX3RoZW1lXG5UYWdzOiBjdXN0b20tYmFja2dyb3VuZCwgY3VzdG9tLWxvZ28sIGN1c3RvbS1tZW51LCBmZWF0dXJlZC1pbWFnZXMsIHRocmVhZGVkLWNvbW1lbnRzLCB0cmFuc2xhdGlvbi1yZWFkeVxuXG5UaGlzIHRoZW1lLCBsaWtlIFdvcmRQcmVzcywgaXMgbGljZW5zZWQgdW5kZXIgdGhlIEdQTC5cblVzZSBpdCB0byBtYWtlIHNvbWV0aGluZyBjb29sLCBoYXZlIGZ1biwgYW5kIHNoYXJlIHdoYXQgeW91J3ZlIGxlYXJuZWQgd2l0aCBvdGhlcnMuXG5cbkNpbmVtYSBUaGVtZSBpcyBiYXNlZCBvbiBVbmRlcnNjb3JlcyBodHRwczovL3VuZGVyc2NvcmVzLm1lLywgKEMpIDIwMTItMjAxNyBBdXRvbWF0dGljLCBJbmMuXG5VbmRlcnNjb3JlcyBpcyBkaXN0cmlidXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHUEwgdjIgb3IgbGF0ZXIuXG5cbk5vcm1hbGl6aW5nIHN0eWxlcyBoYXZlIGJlZW4gaGVscGVkIGFsb25nIHRoYW5rcyB0byB0aGUgZmluZSB3b3JrIG9mXG5OaWNvbGFzIEdhbGxhZ2hlciBhbmQgSm9uYXRoYW4gTmVhbCBodHRwczovL25lY29sYXMuZ2l0aHViLmlvL25vcm1hbGl6ZS5jc3MvXG4qL1xuXG5AaW1wb3J0IFwiY29uZmlnL2NvbmZpZ1wiO1xuQGltcG9ydCBcIm5vcm1hbGl6ZVwiO1xuQGltcG9ydCBcInR5cG9ncmFwaHkvX2NvcHkuc2Nzc1wiO1xuQGltcG9ydCBcInR5cG9ncmFwaHkvX3R5cG9ncmFwaHkuc2Nzc1wiO1xuQGltcG9ydCBcImxheW91dC9sYXlvdXRcIjtcbkBpbXBvcnQgXCJuYXZpZ2F0aW9uL25hdmlnYXRpb25cIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9fYWNjZXNzaWJpbGl0eS5zY3NzXCI7XG5AaW1wb3J0IFwiZWxlbWVudHMvX2FsaWdubWVudHMuc2Nzc1wiO1xuQGltcG9ydCBcImVsZW1lbnRzL19idXR0b25zLnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9fY2FwdGlvbnMuc2Nzc1wiO1xuQGltcG9ydCBcImVsZW1lbnRzL19jbGVhcmluZ3Muc2Nzc1wiO1xuQGltcG9ydCBcImVsZW1lbnRzL19maWVsZHMuc2Nzc1wiO1xuQGltcG9ydCBcImVsZW1lbnRzL19mb3Jtcy5zY3NzXCI7XG5AaW1wb3J0IFwiZWxlbWVudHMvX2xpc3RzLnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9fbWVkaWEuc2Nzc1wiO1xuQGltcG9ydCBcImVsZW1lbnRzL19taXNjZWxsYW5lb3VzLnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9fbW9kYWwuc2Nzc1wiO1xuQGltcG9ydCBcImVsZW1lbnRzL19zY3JvbGxiYXJzLnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9fdGFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19maWxtLWNhcmQuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX3RpdGxlLWFyZWEuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX3RyYWlsZXItbGluay5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fd2lkZ2V0cy5zY3NzXCI7XG5AaW1wb3J0IFwicGFnZXMvX2NhbGVuZGFyLS1tb250aGx5LnNjc3NcIjtcbkBpbXBvcnQgXCJwYWdlcy9faG9tZS1wYWdlLnNjc3NcIjtcbkBpbXBvcnQgXCJwYWdlcy9fc2VyaWVzLXBhZ2Uuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL19hY2YtLWZpbG0tZGVzY3JpcHRpb24uc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL19hY2YtLWZpbG0tZGV0YWlscy5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vX2FjZi0tc2NyZWVuaW5ncy5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vX2FjZi5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vX2FkbWluLnNjc3NcIjtcbiIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1MaWJyZStCYXNrZXJ2aWxsZTp3Z2h0QDQwMDs3MDAmZmFtaWx5PVdvcmsrU2Fuczp3Z2h0QDQwMDs1MDA7NjAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgXCJicmVha3BvaW50XCI7XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGcmFuY2hpc2UgQm9sZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBzcmM6IGxvY2FsKFwiRnJhbmNoaXNlIEJvbGRcIiksXG4gICAgdXJsKFwiZm9udHMvRnJhbmNoaXNlLUJvbGQtaGludGVkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJyb3RoZXJzIFJlZ3VsYXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IGxvY2FsKFwiQnJvdGhlcnMgUmVndWxhclwiKSxcbiAgICB1cmwoXCJmb250cy9Ccm90aGVycy1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlByYXRhIFJlZ3VsYXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IGxvY2FsKFwiUHJhdGEgUmVndWxhclwiKSwgdXJsKFwiZm9udHMvUHJhdGEtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5cbmh0bWwge1xuXHRsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmJvZHkge1xuXHRtYXJnaW46IDA7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG5cdGZvbnQtc2l6ZTogMmVtO1xuXHRtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG5cdGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG5cdGhlaWdodDogMDsgLyogMSAqL1xuXHRvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcblx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG5cdGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuXHRib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG5cdGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuXHRmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcblx0Zm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcblx0Zm9udC1zaXplOiA3NSU7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcblx0Ym90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuXHR0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cblx0Zm9udC1zaXplOiAxMDAlOyAvKiAxICovXG5cdGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG5cdG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cblx0b3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuXHRvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcblx0cGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKlx0XHRgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG5cdGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG5cdGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG5cdG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuXHRwYWRkaW5nOiAwOyAvKiAzICovXG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcblx0b3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG5cdHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG5cdGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cblx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cblx0Zm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuXHRkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2Ncblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4iLCJwIHtcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbmRmbiwgY2l0ZSwgZW0sIGkge1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmJsb2NrcXVvdGUge1xuXHRtYXJnaW46IDAgMS41ZW07XG59XG5cbmFkZHJlc3Mge1xuXHRtYXJnaW46IDAgMCAxLjVlbTtcbn1cblxucHJlIHtcblx0YmFja2dyb3VuZDogJGMtLWJhY2tncm91bmQtcHJlO1xuXHRmb250LWZhbWlseTogJGZvbnRfX3ByZTtcblx0QGluY2x1ZGUgZm9udC1zaXplKDAuOTM3NSk7XG5cdGxpbmUtaGVpZ2h0OiAkZm9udF9fbGluZS1oZWlnaHQtcHJlO1xuXHRtYXJnaW4tYm90dG9tOiAxLjZlbTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogYXV0bztcblx0cGFkZGluZzogMS42ZW07XG59XG5cbmNvZGUsIGtiZCwgdHQsIHZhciB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udF9fY29kZTtcblx0QGluY2x1ZGUgZm9udC1zaXplKDAuOTM3NSk7XG59XG5cbmFiYnIsIGFjcm9ueW0ge1xuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICRjLS1ib3JkZXItYWJicjtcblx0Y3Vyc29yOiBoZWxwO1xufVxuXG5tYXJrLCBpbnMge1xuXHRiYWNrZ3JvdW5kOiAkYy0tYmFja2dyb3VuZC1pbnM7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYmlnIHtcblx0Zm9udC1zaXplOiAxMjUlO1xufVxuIiwiJGMtLXdoaXRlOiAjZmZmO1xuJGMtLWJsYWNrOiAjMDAwO1xuXG4kYy0tcmVkOiAjZjQzOTM5O1xuJGMtLXJlZC0tZGFyazogI2U2MWIxYjtcbiRjLS1yZWQtLWRhcmtlcjogZGFya2VuKCRjLS1yZWQtLWRhcmssIDEwJSk7XG4kYy0tcmVkLS1kYXJrZXN0OiBkYXJrZW4oJGMtLXJlZC0tZGFyaywgMjAlKTtcblxuJGMtLXJ1c3Q6ICNhYTRmMDg7XG5cbi8vICRjLS1wcmltYXJ5OiAjYWE0ZjA4O1xuJGMtLXByaW1hcnk6IG1peCgkYy0tcmVkLS1kYXJrZXN0LCAkYy0tcnVzdCwgNzAlKTtcbiRjLS1wcmltYXJ5LS1saWdodDogbGlnaHRlbigkYy0tcHJpbWFyeSwgMTAlKTtcbiRjLS1wcmltYXJ5LS1saWdodGVyOiBsaWdodGVuKCRjLS1wcmltYXJ5LCAxNSUpO1xuJGMtLXByaW1hcnktLWxpZ2h0ZXN0OiBsaWdodGVuKCRjLS1wcmltYXJ5LCAyMCUpO1xuJGMtLXByaW1hcnktLWRhcms6IGRhcmtlbigkYy0tcHJpbWFyeSwgMTAlKTtcbiRjLS1wcmltYXJ5LS1kYXJrZXI6IGRhcmtlbigkYy0tcHJpbWFyeSwgMTUlKTtcbiRjLS1wcmltYXJ5LS1kYXJrZXN0OiBkYXJrZW4oJGMtLXByaW1hcnksIDIwJSk7XG5cbiRjLS1iYWNrZ3JvdW5kLWJvZHk6ICNmNGYzZjM7XG4kYy0tYmFja2dyb3VuZC1zY3JlZW46ICNmMWYxZjE7XG4kYy0tYmFja2dyb3VuZC1ocjogI2NjYztcbiRjLS1iYWNrZ3JvdW5kLWJ1dHRvbjogI2U2ZTZlNjtcbiRjLS1mb3JlZ3JvdW5kLWJ1dHRvbjogIzAwMDtcbiRjLS1iYWNrZ3JvdW5kLXByZTogI2VlZTtcbiRjLS1iYWNrZ3JvdW5kLWluczogI2ZmZjljMDtcblxuJGMtLXRleHQtc2NyZWVuOiAjMjE3NTliO1xuJGMtLXRleHQtaW5wdXQ6ICM2NjY7XG4kYy0tdGV4dC1pbnB1dC1mb2N1czogIzExMTtcblxuJGMtLWxpbms6ICRjLS1wcmltYXJ5O1xuJGMtLWxpbmstdmlzaXRlZDogJGMtLXByaW1hcnktLWRhcms7XG4kYy0tbGluay1ob3ZlcjogJGMtLXByaW1hcnktLWxpZ2h0O1xuXG4kYy0tdGV4dC1tYWluOiByZ2JhKCRjLS1ibGFjaywgLjgpO1xuJGMtLXRleHQtaGVhZGluZzogcmdiYSgkYy0tYmxhY2ssIC43NSk7XG5cbiRjLS10ZXh0LW1haW4tLWxpZ2h0OiByZ2JhKCRjLS13aGl0ZSwgLjgpO1xuJGMtLXRleHQtaGVhZGluZy0tbGlnaHQ6IGRhcmtlbigkYy0td2hpdGUsIDEwJSk7XG5cbiRjLS1ib3JkZXItYnV0dG9uOiAjY2NjICNjY2MgI2JiYjtcbiRjLS1ib3JkZXItYnV0dG9uLWhvdmVyOiAjY2NjICNiYmIgI2FhYTtcbiRjLS1ib3JkZXItYnV0dG9uLWZvY3VzOiAjYWFhICNiYmIgI2JiYjtcbiRjLS1ib3JkZXItaW5wdXQ6ICNjY2M7XG4kYy0tYm9yZGVyLWFiYnI6ICM2NjY7XG5cbiRjLS1hZG1pbi1jb2xvcjogZGVzYXR1cmF0ZSgkYy0tcHJpbWFyeS0tZGFya2VzdCwgNTAlKTtcbiRjLS1hZG1pbi1oZWFkaW5nOiByZ2JhKCRjLS1ibGFjaywgLjc1KTtcblxuJGMtLWFkbWluLWJhY2tncm91bmQ6IG1peCgkYy0tYWRtaW4tY29sb3IsICRjLS13aGl0ZSwgMjUlKTtcbiRjLS1hZG1pbi1maWVsZC1ib3JkZXI6IG1peCgkYy0tYWRtaW4tY29sb3IsICRjLS13aGl0ZSwgNTAlKTtcbiRjLS1hZG1pbi1oZWFkaW5nLWJhY2tncm91bmQ6IG1peCgkYy0tYWRtaW4tY29sb3IsICRjLS13aGl0ZSwgNTAlKTtcbiRjLS1hZG1pbi1maWVsZHNldC1iYWNrZ3JvdW5kOiBtaXgoJGMtLWFkbWluLWJhY2tncm91bmQsICRjLS13aGl0ZSwgNTAlKTtcblxuJGMtLWFkbWluLWJ1dHRvbjogc2F0dXJhdGUoJGMtLWFkbWluLWNvbG9yLCA1MCUpO1xuJGMtLWFkbWluLWJ1dHRvbi1ib3JkZXI6IGRhcmtlbigkYy0tYWRtaW4tYnV0dG9uLCAyMCUpO1xuJGMtLWFkbWluLWJ1dHRvbi0taG92ZXI6IGxpZ2h0ZW4oJGMtLWFkbWluLWJ1dHRvbiwgMjAlKTtcbiRjLS1hZG1pbi1idXR0b24tYm9yZGVyLS1ob3ZlcjogbGlnaHRlbigkYy0tYWRtaW4tYnV0dG9uLWJvcmRlciwgMjAlKTtcbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy8gRm9udCBjaG9pY2VzLlxuJGZvbnRfX21haW46IFwiV29yayBTYW5zXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4kZm9udF9faGVhZGluZzogXCJGcmFuY2hpc2UgQm9sZFwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuJGZvbnRfX3N1YmhlYWRpbmc6IFwiV29yayBTYW5zXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4kZm9udF9fYWRtaW4tbWFpbjogXCJXb3JrIFNhbnNcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiRmb250X19hZG1pbi1oZWFkaW5nOiBcIkxpYnJlIEJhc2tlcnZpbGxlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4kZm9udF9fc2l0ZW5hbWU6IFwiQnJvdGhlcnMgUmVndWxhclwiLCBcIkxpYnJlIEJhc2tlcnZpbGxlXCIsIEhlbHZldGljYSwgQXJpYWwsXG4gIHNhbnMtc2VyaWY7XG4kZm9udF9fc3VidGl0bGU6IFwiUHJhdGEgUmVndWxhclwiLCBcIkxpYnJlIEJhc2tlcnZpbGxlXCIsIEhlbHZldGljYSwgQXJpYWwsXG4gIHNhbnMtc2VyaWY7XG4kZm9udF9fY29kZTogTW9uYWNvLCBDb25zb2xhcywgXCJBbmRhbGUgTW9ub1wiLCBcIkRlamFWdSBTYW5zIE1vbm9cIiwgbW9ub3NwYWNlO1xuJGZvbnRfX3ByZTogXCJDb3VyaWVyIDEwIFBpdGNoXCIsIENvdXJpZXIsIG1vbm9zcGFjZTtcblxuLy8gTGluZSBoZWlnaHRzLlxuJGZvbnRfX2xpbmUtaGVpZ2h0LWJvZHk6IDEuNTtcbiRmb250X19saW5lLWhlaWdodC1wcmU6IDEuNjtcblxuLy8gRm9udCB3ZWlnaHRzLlxuJGZvbnQtd2VpZ2h0LS1iYXNlOiA0MDA7XG4kZm9udC13ZWlnaHQtLXNlbWlib2xkOiA1MDA7XG4kZm9udC13ZWlnaHQtLWJvbGQ6IDcwMDtcblxuLy8gRm9udCBzaXppbmcuXG4kZm9udC1zaXplLWZhY3RvcjogMS4zMzk5O1xuJGZvbnQtc2l6ZS0tbWQ6IDFyZW07XG4kZm9udC1zaXplLS1sZzogY2FsYygkZm9udC1zaXplLS1tZCAqICRmb250LXNpemUtZmFjdG9yKTtcbiRmb250LXNpemUtLXhsOiBjYWxjKCRmb250LXNpemUtLWxnICogJGZvbnQtc2l6ZS1mYWN0b3IpO1xuJGZvbnQtc2l6ZS0teHhsOiBjYWxjKCRmb250LXNpemUtLXhsICogJGZvbnQtc2l6ZS1mYWN0b3IpO1xuJGZvbnQtc2l6ZS0tc206IG1hdGguZGl2KCRmb250LXNpemUtLW1kLCAkZm9udC1zaXplLWZhY3Rvcik7XG4kZm9udC1zaXplLS14czogbWF0aC5kaXYoJGZvbnQtc2l6ZS0tc20sICRmb250LXNpemUtZmFjdG9yKTtcbiRmb250LXNpemUtLXh4czogbWF0aC5kaXYoJGZvbnQtc2l6ZS0teHMsICRmb250LXNpemUtZmFjdG9yKTtcbiIsIi8vIFJlbSBvdXRwdXQgd2l0aCBweCBmYWxsYmFja1xuQG1peGluIGZvbnQtc2l6ZSgkc2l6ZVZhbHVlOiAxKSB7XG4gIGZvbnQtc2l6ZTogKCRzaXplVmFsdWUgKiAxNikgKiAxcHg7XG4gIGZvbnQtc2l6ZTogJHNpemVWYWx1ZSAqIDFyZW07XG59XG5cbi8vIENlbnRlciBibG9ja1xuQG1peGluIGNlbnRlci1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4vLyBDbGVhcmZpeFxuQG1peGluIGNsZWFyZml4KCkge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cblxuLy8gQ2xlYXIgYWZ0ZXIgKG5vdCBhbGwgY2xlYXJmaXggbmVlZCB0aGlzIGFsc28pXG5AbWl4aW4gY2xlYXJmaXgtYWZ0ZXIoKSB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vLyBDb2x1bW4gd2lkdGggd2l0aCBtYXJnaW5cbkBtaXhpbiBjb2x1bW4td2lkdGgoJG51bWJlckNvbHVtbnM6IDMpIHtcbiAgd2lkdGg6IG1hcC1nZXQoJGNvbHVtbnMsICRudW1iZXJDb2x1bW5zKSAtXG4gICAgKCgkY29sdW1uc19fbWFyZ2luICogKCRudW1iZXJDb2x1bW5zIC0gMSkpIC8gJG51bWJlckNvbHVtbnMpO1xufVxuXG5AbWl4aW4gbGluay1zdHlsZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXNpemU6IHVuc2V0O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IHVuc2V0O1xuICBjb2xvcjogJGMtLWxpbms7XG4gIHRleHQtYWxpZ246IHVuc2V0O1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkYy0tbGluay1ob3ZlcjtcbiAgfVxufVxuIiwiaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbmJvZHksXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBjb2xvcjogcmdiYSgkYy0tYmxhY2ssIDAuNzUpO1xuICBmb250LWZhbWlseTogJGZvbnRfX21haW47XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG5lbSxcbmkge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1ib2xkO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbmgxLFxuaDIge1xuICBmb250LWZhbWlseTogJGZvbnRfX2hlYWRpbmc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAxLjEyNWVtIDAgMC4yNWVtO1xufVxuXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udF9fc3ViaGVhZGluZztcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIG1hcmdpbjogMCAwIDAuMjVlbTtcbn1cblxuaDEge1xuICBmb250LXNpemU6ICRmb250LXNpemUtLXh4bDtcblxuICAmLnNpdGUtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udF9fc2l0ZW5hbWU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbn1cblxuaDIge1xuICBmb250LXNpemU6ICRmb250LXNpemUtLXhsO1xuXG4gICYuc2l0ZS1zdWJ0aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250X19zdWJ0aXRsZTtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIH1cbn1cblxuaDMge1xuICBmb250LXNpemU6ICRmb250LXNpemUtLWxnO1xufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tbWQ7XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLS1zbTtcbn1cblxuaDYge1xuICBmb250LXNpemU6ICRmb250LXNpemUtLXhzO1xufVxuXG5wIHtcbiAgbWFyZ2luOiAwIDAgMWVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogJGMtLXRleHQtbWFpbjtcbn1cblxuYXNpZGUuc2lkZWJhciB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG59XG5cbi5kZWJ1ZyB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYy0tYmxhY2ssIDAuMSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGMtLWJsYWNrLCAwLjIpO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuIiwiKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy0tYmFja2dyb3VuZC1ib2R5O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zaXRlLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc2l0ZS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uc2VjdGlvbi1vdXRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zZWN0aW9uIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc2VjdGlvbi1pbm5lciB7XG4gIHBhZGRpbmc6IDAgM3Z3O1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiIsImJvZHkge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNpdGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uY29udGFpbmVyIHtcbiAgcGFkZGluZzogMWVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY29udGVudC1sYXlvdXQge1xuICAmLmhhcy1zaWRlYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgbWFpbi5zaXRlLW1haW4ge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2lkZWJhciB7XG4gICAgICBmbGV4OiBub25lO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgICAgICB3aWR0aDogMzUlO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1kKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgfVxuXG4gICYubm8tc2lkZWJhciB7XG4gICAgLmNvbnRlbnQtYXJlYSB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5zaXRlLW1haW4ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBEZWZhdWx0IFZhcmlhYmxlc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4kQnJlYWtwb2ludC1TZXR0aW5nczogKFxuICAnZGVmYXVsdCBtZWRpYSc6IGFsbCxcbiAgJ2RlZmF1bHQgZmVhdHVyZSc6IG1pbi13aWR0aCxcbiAgJ2RlZmF1bHQgcGFpcic6IHdpZHRoLFxuXG4gICdmb3JjZSBhbGwgbWVkaWEgdHlwZSc6IGZhbHNlLFxuICAndG8gZW1zJzogZmFsc2UsXG4gICd0cmFuc2Zvcm0gcmVzb2x1dGlvbnMnOiB0cnVlLFxuXG4gICdubyBxdWVyaWVzJzogZmFsc2UsXG4gICdubyBxdWVyeSBmYWxsYmFja3MnOiBmYWxzZSxcblxuICAnYmFzZSBmb250IHNpemUnOiAxNnB4LFxuXG4gICdsZWdhY3kgc3ludGF4JzogZmFsc2Vcbik7XG5cbiRicmVha3BvaW50OiAoKSAhZGVmYXVsdDtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBJbXBvcnRzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbkBpbXBvcnQgXCJicmVha3BvaW50L3NldHRpbmdzXCI7XG5AaW1wb3J0ICdicmVha3BvaW50L2NvbnRleHQnO1xuQGltcG9ydCAnYnJlYWtwb2ludC9oZWxwZXJzJztcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvcGFyc2Vycyc7XG5AaW1wb3J0ICdicmVha3BvaW50L25vLXF1ZXJ5JztcblxuQGltcG9ydCAnYnJlYWtwb2ludC9yZXNwb25kLXRvJztcblxuQGltcG9ydCBcImJyZWFrcG9pbnQvbGVnYWN5LXNldHRpbmdzXCI7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gQnJlYWtwb2ludCBNaXhpblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbkBtaXhpbiBicmVha3BvaW50KCRxdWVyeSwgJG5vLXF1ZXJ5OiBmYWxzZSkge1xuICBAaW5jbHVkZSBsZWdhY3ktc2V0dGluZ3Mtd2FybmluZztcblxuICAvLyBSZXNldCBjb250ZXh0c1xuICBAaW5jbHVkZSBwcml2YXRlLWJyZWFrcG9pbnQtcmVzZXQtY29udGV4dHMoKTtcblxuICAkYnJlYWtwb2ludDogYnJlYWtwb2ludCgkcXVlcnksIGZhbHNlKTtcblxuICAkcXVlcnktc3RyaW5nOiBtYXAtZ2V0KCRicmVha3BvaW50LCAncXVlcnknKTtcbiAgJHF1ZXJ5LWZhbGxiYWNrOiBtYXAtZ2V0KCRicmVha3BvaW50LCAnZmFsbGJhY2snKTtcblxuICAkcHJpdmF0ZS1icmVha3BvaW50LWNvbnRleHQtaG9sZGVyOiBtYXAtZ2V0KCRicmVha3BvaW50LCAnY29udGV4dCBob2xkZXInKSAhZ2xvYmFsO1xuICAkcHJpdmF0ZS1icmVha3BvaW50LXF1ZXJ5LWNvdW50OiBtYXAtZ2V0KCRicmVha3BvaW50LCAncXVlcnkgY291bnQnKSAhZ2xvYmFsO1xuXG4gIC8vIEFsbG93IGZvciBhbiBhcy1uZWVkZWQgb3ZlcnJpZGUgb3IgdXNhZ2Ugb2Ygbm8gcXVlcnkgZmFsbGJhY2suXG4gIEBpZiAkbm8tcXVlcnkgIT0gZmFsc2Uge1xuICAgICRxdWVyeS1mYWxsYmFjazogJG5vLXF1ZXJ5O1xuICB9XG5cbiAgQGlmICRxdWVyeS1mYWxsYmFjayAhPSBmYWxzZSB7XG4gICAgJGNvbnRleHQtc2V0dGVyOiBwcml2YXRlLWJyZWFrcG9pbnQtc2V0LWNvbnRleHQoJ25vLXF1ZXJ5JywgJHF1ZXJ5LWZhbGxiYWNrKTtcbiAgfVxuXG4gIC8vIFByaW50IE91dCBRdWVyeSBTdHJpbmdcbiAgQGlmIG5vdCBicmVha3BvaW50LWdldCgnbm8gcXVlcmllcycpIHtcbiAgICBAbWVkaWEgI3skcXVlcnktc3RyaW5nfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAaWYgYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJ5IGZhbGxiYWNrcycpICE9IGZhbHNlIG9yIGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyaWVzJykgPT0gdHJ1ZSB7XG5cbiAgICAkdHlwZTogdHlwZS1vZihicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykpO1xuICAgICRwcmludDogZmFsc2U7XG5cbiAgICBAaWYgKCR0eXBlID09ICdib29sJykge1xuICAgICAgJHByaW50OiB0cnVlO1xuICAgIH1cbiAgICBAZWxzZSBpZiAoJHR5cGUgPT0gJ3N0cmluZycpIHtcbiAgICAgIEBpZiAkcXVlcnktZmFsbGJhY2sgPT0gYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJ5IGZhbGxiYWNrcycpIHtcbiAgICAgICAgJHByaW50OiB0cnVlO1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSBpZiAoJHR5cGUgPT0gJ2xpc3QnKSB7XG4gICAgICBAZWFjaCAkd3JhcHBlciBpbiBicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykge1xuICAgICAgICBAaWYgJHF1ZXJ5LWZhbGxiYWNrID09ICR3cmFwcGVyIHtcbiAgICAgICAgICAkcHJpbnQ6IHRydWU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBXcml0ZSBGYWxsYmFja1xuICAgIEBpZiAoJHF1ZXJ5LWZhbGxiYWNrICE9IGZhbHNlKSBhbmQgKCRwcmludCA9PSB0cnVlKSB7XG4gICAgICAkdHlwZS1mYWxsYmFjazogdHlwZS1vZigkcXVlcnktZmFsbGJhY2spO1xuXG4gICAgICBAaWYgKCR0eXBlLWZhbGxiYWNrICE9ICdib29sJykge1xuICAgICAgICAjeyRxdWVyeS1mYWxsYmFja30gJiB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgcHJpdmF0ZS1icmVha3BvaW50LXJlc2V0LWNvbnRleHRzKCk7XG59XG5cblxuQG1peGluIG1xKCRxdWVyeSwgJG5vLXF1ZXJ5OiBmYWxzZSkge1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRxdWVyeSwgJG5vLXF1ZXJ5KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi5zZWN0aW9uLW91dGVyLS1zaXRlLWhlYWRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9oZWFkZXItYmFja2dyb3VuZC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9oZWFkZXItc3F1aWdnbGUucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgfVxufVxuXG4uc2VjdGlvbi1pbm5lci0tc2l0ZS1oZWFkZXIge1xuICBmb250LXNpemU6IDEuNzV2dztcbiAgbWFyZ2luLWxlZnQ6IDJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAyZW07XG4gIHBhZGRpbmc6IDEuMjVlbSAwO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1kKSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi5jb250ZW50LWxheW91dC0taGVhZGVyICoge1xuICAvLyB0cmFuc2l0aW9uOiBmb250LXNpemUgLjA1cyBsaW5lYXI7XG59XG5cbi5jb250ZW50LWxheW91dC0taGVhZGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDRlbTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW4tY29udGVudCBhdXRvO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOlxuICAgICdzb2NpYWwgZG9uYXRlIGRvbmF0ZSdcbiAgICAndGl0bGUgdGl0bGUgbWVudSc7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW4tY29udGVudCBhdXRvIGF1dG87XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICAnc29jaWFsIGRvbmF0ZSdcbiAgICAndGl0bGUgdGl0bGUnXG4gICAgJ21lbnUgbWVudSc7XG4gIH1cblxuICAuc29jaWFsLW1lZGlhLWFyZWEge1xuICAgIGdyaWQtYXJlYTogc29jaWFsO1xuICB9XG5cbiAgLnRpdGxlLWFyZWEge1xuICAgIGdyaWQtYXJlYTogdGl0bGU7XG4gIH1cblxuICAuZG9uYXRlLWFyZWEge1xuICAgIGdyaWQtYXJlYTogZG9uYXRlO1xuICB9XG5cbiAgLm1lbnUtYXJlYSB7XG4gICAgZ3JpZC1hcmVhOiBtZW51O1xuICB9XG59XG5cbi5tZW51LWFyZWEge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxZW07XG4gIH1cbn1cblxuLm1haW4tbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNDBlbTtcbiAgfVxufVxuXG4uc29jaWFsLW1lZGlhLWFyZWEge1xuICBmb250LXNpemU6IDEuNWVtO1xuICBtYXJnaW46IDAgMCAuNzVlbTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRzbSkge1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1kKSB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gIH1cbn1cblxuLmRvbmF0ZS1hcmVhIHtcbiAgZm9udC1zaXplOiAxLjc1dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgIGZvbnQtc2l6ZTogLjhlbTtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGxnKSB7XG4gICAgZm9udC1zaXplOiAuOWVtO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbmEuZG9uYXRlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9kb25hdGUtYnV0dG9uLnBuZ1wiKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBoZWlnaHQ6IDYuOGVtO1xuICB3aWR0aDogMTEuMjZlbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG9wYWNpdHk6IC45O1xuXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbiIsIi5zZWN0aW9uLW91dGVyLS1zaXRlLWNvbnRlbnQge1xuICBmbGV4OiAxO1xufVxuXG4uc2VjdGlvbi1pbm5lci0tc2l0ZS1jb250ZW50IHtcbiAgQGluY2x1ZGUgc2l0ZS1wYWRkaW5nO1xuXG4gIHBhZGRpbmctdG9wOiA0dnc7XG4gIHBhZGRpbmctYm90dG9tOiA0dnc7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNWVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1ZW07XG4gIH1cbn1cbiIsIkBtaXhpbiBzaXRlLW1hcmdpbiB7XG4gIG1hcmdpbi1sZWZ0OiA0dnc7XG4gIG1hcmdpbi1yaWdodDogNHZ3O1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1kKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICB9XG59XG5cbkBtaXhpbiBzaXRlLXBhZGRpbmcge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgfVxufSIsIi5zZWN0aW9uLW91dGVyLS1zaXRlLWZvb3RlciB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy0tcmVkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIGNvbG9yOiAkYy0td2hpdGU7XG5cbiAgcCB7XG4gICAgY29sb3I6ICRjLS13aGl0ZTtcbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiAkYy0td2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tYm9sZDtcbiAgfVxuXG4gIGg0IHtcbiAgICBjb2xvcjogJGMtLXJlZC0tZGFya2VzdDtcbiAgfVxuXG4gICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMTZweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2Zvb3Rlci1zcXVpZ2dsZS5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIG1hcmdpbi10b3A6IC0xMnB4O1xuICB9XG59XG5cbi5zZWN0aW9uLS1zaXRlLWZvb3RlciB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcblxuICAubG9jYXRpb24sXG4gIC5lbWFpbCxcbiAgLm1haWwge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbn1cblxuLnNlY3Rpb24taW5uZXItLXNpdGUtZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLnJlZ2lvbl9fZm9vdGVyLWZpcnN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuNXJlbSAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy0tcmVkLS1kYXJrO1xuXG4gIC5jb2x1bW5zIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4ucmVnaW9uX19mb290ZXItc2Vjb25kIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLS1yZWQtLWRhcms7XG59XG5cbi5yZWdpb25fX2Zvb3Rlci1zZWNvbmQgLmNvbHVtbnMge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbGcpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLnJlZ2lvbl9fZm9vdGVyLXNlY29uZCAuY29sdW1uLS1maXJzdCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAwIDAgMDtcbiAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgZmxleDogMTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRsZykge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxufVxuXG4ucmVnaW9uX19mb290ZXItc2Vjb25kIC5jb2x1bW4tLXNlY29uZCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIGZsZXg6IDE7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbGcpIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMnJlbSAxLjVyZW0gMDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYy0tcmVkLS1kYXJrO1xuICB9XG59XG5cbi5yZWdpb25fX2Zvb3Rlci1zZWNvbmQgLmNvbHVtbi0tdGhpcmQge1xuICBwYWRkaW5nOiAwO1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbGcpIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMCAxLjVyZW0gMnJlbTtcbiAgICB3aWR0aDogbWluLWNvbnRlbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICB9XG59XG5cbi5yZWdpb25fX2Zvb3Rlci10aGlyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtIDAgMi41cmVtO1xuICBtYXJnaW46IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnJlZ2lvbi1pbm5lciB7XG4gIHBhZGRpbmc6IDAgM3Z3O1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jb2x1bW5zIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbiIsIi8vIFRlYXNlciBoZWFkaW5nLlxuLmZpbG0tY2FyZHMtaGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmgyLnNlY3Rpb24tdGl0bGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgjMDAwLCAwLjI1KTtcbiAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAzcmVtO1xufVxuXG4uZmlsbS1jYXJkcyB7XG4gIC8vIGJvcmRlcjogMXB4IGRhc2hlZCBvcmFuZ2U7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogM3JlbTtcbiAgbWFyZ2luOiAwIDAgM3JlbTtcbn1cblxuLmZpbG0tY2FyZHMtLW5vdy1wbGF5aW5nIHtcbiAgYm9yZGVyLWNvbG9yOiByZWQ7XG59XG5cbi5maWxtLWNhcmRzLS1jb21pbmctc29vbiB7XG4gIGJvcmRlci1jb2xvcjogZ3JlZW47XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cblxuLmZpbG0tY2FyZHMgPiAuZmlsbS10ZWFzZXIge1xuICBtYXJnaW46IDA7XG59XG4iLCJhIHtcblx0Y29sb3I6ICRjLS1saW5rO1xuXG5cdCY6dmlzaXRlZCB7XG5cdFx0Y29sb3I6ICRjLS1saW5rLXZpc2l0ZWQ7XG5cdH1cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyxcblx0JjphY3RpdmUge1xuXHRcdGNvbG9yOiAkYy0tbGluay1ob3Zlcjtcblx0fVxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiB0aGluIGRvdHRlZDtcblx0fVxuXHQmOmhvdmVyLFxuXHQmOmFjdGl2ZSB7XG5cdFx0b3V0bGluZTogMDtcblx0fVxufVxuIiwiLm1haW4tbmF2aWdhdGlvbiB7XG5cdGNsZWFyOiBib3RoO1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG5cblx0dWwge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXG5cdFx0Lypcblx0XHR1bCB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRsZWZ0OiAtOTk5ZW07XG5cdFx0XHR6LWluZGV4OiA5OTk5OTtcblxuXHRcdFx0dWwge1xuXHRcdFx0XHRsZWZ0OiAtOTk5ZW07XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdH1cblxuXHRcdFx0bGkge1xuXHRcdFx0XHQmOmhvdmVyID4gdWwsXG5cdFx0XHRcdCYuZm9jdXMgPiB1bCB7XG5cdFx0XHRcdFx0bGVmdDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQ6aG92ZXIgPiBhLFxuXHRcdFx0LmZvY3VzID4gYSB7XG5cdFx0XHR9XG5cblx0XHRcdGE6aG92ZXIsXG5cdFx0XHRhLmZvY3VzIHtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ki9cblxuXHRcdGxpOmhvdmVyID4gdWwsXG5cdFx0bGkuZm9jdXMgPiB1bCB7XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdGxpIHtcblx0XHRmbG9hdDogbm9uZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOmhvdmVyID4gYSxcblx0XHQmLmZvY3VzID4gYSB7XG5cdFx0fVxuXHR9XG5cblx0YSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cblx0LmN1cnJlbnRfcGFnZV9pdGVtID4gYSxcblx0LmN1cnJlbnQtbWVudS1pdGVtID4gYSxcblx0LmN1cnJlbnRfcGFnZV9hbmNlc3RvciA+IGEsXG5cdC5jdXJyZW50LW1lbnUtYW5jZXN0b3IgPiBhIHtcblx0fVxufVxuXG4vKiBTbWFsbCBtZW51LiAqL1xuLm1lbnUtdG9nZ2xlLFxuLm1haW4tbmF2aWdhdGlvbi50b2dnbGVkIHVsIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3LjVlbSkge1xuXHQubWVudS10b2dnbGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0Lm1haW4tbmF2aWdhdGlvbiB1bCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuLmNvbW1lbnQtbmF2aWdhdGlvbixcbi5wb3N0cy1uYXZpZ2F0aW9uLFxuLnBvc3QtbmF2aWdhdGlvbiB7XG5cblx0LnNpdGUtbWFpbiAmIHtcblx0XHRtYXJnaW46IDAgMCAxLjVlbTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0Lm5hdi1wcmV2aW91cyB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxuXG5cdC5uYXYtbmV4dCB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cbn1cbiIsInVsI3ByaW1hcnktbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMjBweCAwIDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDZ2dztcbiAgZ3JpZC1nYXA6IDMwcHg7XG5cbiAgPiBsaSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICA+IGEge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogJGMtLXJlZDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogbWl4KCRjLS10ZXh0LWhlYWRpbmctLWxpZ2h0LCAkYy0tcmVkLCA1MCUpO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gdWwuc3ViLW1lbnUge1xuICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoI2ZmZiwgLjc1KTtcbiAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICB9XG5cbiAgICAmLmN1cnJlbnQtbWVudS1pdGVtIGEge1xuICAgICAgY29sb3I6ICRjLS10ZXh0LWhlYWRpbmctLWxpZ2h0O1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjLS10ZXh0LWhlYWRpbmctLWxpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNtKSB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICA+IGxpIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxufVxuIiwidWwjc29jaWFsLW1lZGlhLW1lbnUge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcblxuICBsaSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgLjYyNWVtIDAgMDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAyZW07XG4gICAgICBoZWlnaHQ6IDJlbTtcbiAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtLXRleHQtaGVhZGluZy0tbGlnaHQ7XG4gICAgICBtYXNrLWltYWdlOiB1cmwoXCJpbWFnZXMvZmFjZWJvb2suc3ZnXCIpO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtLXdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYubWVudS1pdGVtLS1mYWNlYm9vayA+IGEge1xuICAgICAgbWFzay1pbWFnZTogdXJsKFwiaW1hZ2VzL2ZhY2Vib29rLnN2Z1wiKTtcbiAgICB9XG5cbiAgICAmLm1lbnUtaXRlbS0tdHdpdHRlciA+IGEge1xuICAgICAgbWFzay1pbWFnZTogdXJsKFwiaW1hZ2VzL3R3aXR0ZXIuc3ZnXCIpO1xuICAgIH1cblxuICAgICYubWVudS1pdGVtLS1pbnN0YWdyYW0gPiBhIHtcbiAgICAgIG1hc2staW1hZ2U6IHVybChcImltYWdlcy9pbnN0YWdyYW0uc3ZnXCIpO1xuICAgIH1cbiAgfVxufVxuIiwiJGhjLW9mZmNhbnZhcy1uYXYtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjRzICFkZWZhdWx0O1xuJGhjLW9mZmNhbnZhcy1uYXYtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UgIWRlZmF1bHQ7XG5cbmh0bWwuaGMtbmF2LXlzY3JvbGwge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbmJvZHkuaGMtbmF2LW9wZW4ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cblxuLmhjLW9mZmNhbnZhcy1uYXYge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgJi5pcy1pb3Mge1xuICAgICoge1xuICAgICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA5OTk4O1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJGhjLW9mZmNhbnZhcy1uYXYtdHJhbnNpdGlvbi1kdXJhdGlvbiAkaGMtb2ZmY2FudmFzLW5hdi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcbiAgfVxuXG4gIC5uYXYtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogbm9uZTtcbiAgfVxuXG4gIC5uYXYtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLm5hdi13cmFwcGVyLTAge1xuICAgICYgPiAubmF2LWNvbnRlbnQge1xuICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICAgIG92ZXJmbG93LXg6IHZpc2libGU7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG4gIH1cblxuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAmLmxldmVsLW9wZW4ge1xuICAgICAgJiA+IC5uYXYtd3JhcHBlciB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLmN1c3RvbS1jb250ZW50KSB7XG4gICAgICBhIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICB9XG5cbiAgICAgICAgJixcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLm5hdi1pdGVtLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5uYXYtaXRlbS1saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gICY6bm90KC51c2VyLWlzLXRhYmJpbmcpIHtcbiAgICAubmF2LWNsb3NlLWJ1dHRvbixcbiAgICAubmF2LWl0ZW0td3JhcHBlciBhIHtcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uYXYtY2xvc2UsXG4gIC5uYXYtbmV4dCxcbiAgLm5hdi1iYWNrIHtcbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgIH1cbiAgfVxuXG4gIC8vIEJhY2tncm91bmQgb3ZlcmxheVxuXG4gICYuZGlzYWJsZS1ib2R5LFxuICAubmF2LXdyYXBwZXIge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgei1pbmRleDogOTk5MDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogbm9uZTtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGVhc2UgJGhjLW9mZmNhbnZhcy1uYXYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgb3BhY2l0eSAkaGMtb2ZmY2FudmFzLW5hdi10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2U7XG4gICAgfVxuICB9XG5cbiAgJi5kaXNhYmxlLWJvZHkge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB9XG4gIH1cblxuICAubmF2LXdyYXBwZXIge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gIH1cblxuICAmLmRpc2FibGUtYm9keS5uYXYtb3BlbixcbiAgLnN1Yi1sZXZlbC1vcGVuIHtcbiAgICAmOjphZnRlciB7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4wNXM7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoLm5hdi1vcGVuKSB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gRXhwYW5kIExldmVsc1xuICAmLm5hdi1sZXZlbHMtZXhwYW5kIHtcblxuICAgIC5uYXYtd3JhcHBlciB7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi5uYXYtd3JhcHBlci0wIHtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwdmg7XG5cbiAgICAgICAgJiA+IC5uYXYtY29udGVudCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICAgICAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIC5uYXYtd3JhcHBlciB7XG4gICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMHMgZWFzZSAkaGMtb2ZmY2FudmFzLW5hdi10cmFuc2l0aW9uLWR1cmF0aW9uO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5sZXZlbC1vcGVuIHtcbiAgICAgICYgPiAubmF2LXdyYXBwZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBUcmFuc2Zvcm0gTGV2ZWxzXG4gICYubmF2LWxldmVscy1vdmVybGFwIHtcblxuICAgIC5uYXYtY29udGVudCB7XG4gICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgfVxuXG4gICAgLm5hdi13cmFwcGVyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgIH1cblxuICAgIHVsIHtcblxuICAgICAgLm5hdi13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiA5OTk5O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGVhc2UgJGhjLW9mZmNhbnZhcy1uYXYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgdHJhbnNmb3JtICRoYy1vZmZjYW52YXMtbmF2LXRyYW5zaXRpb24tZHVyYXRpb24gJGhjLW9mZmNhbnZhcy1uYXYtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG4gICAgICB9XG5cbiAgICAgIGxpIHtcblxuICAgICAgICAmLm5hdi1wYXJlbnQge1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIH1cblxuICAgICAgICAmLmxldmVsLW9wZW4ge1xuICAgICAgICAgICYgPiAubmF2LXdyYXBwZXIge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJGhjLW9mZmNhbnZhcy1uYXYtdHJhbnNpdGlvbi1kdXJhdGlvbiAkaGMtb2ZmY2FudmFzLW5hdi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBMZWZ0XG4gICYubmF2LXBvc2l0aW9uLWxlZnQge1xuICAgIGxlZnQ6IDA7XG5cbiAgICAubmF2LWNvbnRhaW5lciB7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgICYubmF2LWxldmVscy1vdmVybGFwIHtcblxuICAgICAgbGkge1xuICAgICAgICAubmF2LXdyYXBwZXIge1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSaWdodFxuICAmLm5hdi1wb3NpdGlvbi1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG5cbiAgICAubmF2LWNvbnRhaW5lciB7XG4gICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAmLm5hdi1sZXZlbHMtb3ZlcmxhcCB7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgLm5hdi13cmFwcGVyIHtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gVG9wXG4gICYubmF2LXBvc2l0aW9uLXRvcCB7XG4gICAgdG9wOiAwO1xuXG4gICAgLm5hdi1jb250YWluZXIge1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJi5uYXYtbGV2ZWxzLW92ZXJsYXAge1xuXG4gICAgICBsaSB7XG4gICAgICAgIC5uYXYtd3JhcHBlciB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIEJvdHRvbVxuICAmLm5hdi1wb3NpdGlvbi1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDA7XG5cbiAgICAubmF2LWNvbnRhaW5lciB7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmLm5hdi1sZXZlbHMtb3ZlcmxhcCB7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgLm5hdi13cmFwcGVyIHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBPcGVuIE5hdlxuICAmLm5hdi1vcGVuW2NsYXNzKj0naGMtbmF2LSddIHtcbiAgICBkaXYubmF2LWNvbnRhaW5lciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbiAgfVxuXG4gIC8vIFJUTFxuICAmLnJ0bCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gIH1cbn0iLCJAaW1wb3J0ICcuL21peGlucyc7XG5cbi5oYy1uYXYtdHJpZ2dlciB7XG4gIEBpbmNsdWRlIGhjLWhhbWJ1cmdlcjtcbn1cbiIsIiRoYy1vZmZjYW52YXMtbmF2LXRyaWdnZXItd2lkdGg6IDMwcHggIWRlZmF1bHQ7XG4kaGMtb2ZmY2FudmFzLW5hdi10cmlnZ2VyLWhlaWdodDogMjRweCAhZGVmYXVsdDtcbiRoYy1vZmZjYW52YXMtbmF2LXRyaWdnZXItbGluZS13aWR0aDogNHB4ICFkZWZhdWx0O1xuJGhjLW9mZmNhbnZhcy1uYXYtdHJpZ2dlci1jb2xvcjogIzM0NDk1RSAhZGVmYXVsdDtcbiRoYy1vZmZjYW52YXMtbmF2LXRyaWdnZXItdHJhbnNmb3JtLXNwZWVkOiAuMnMgIWRlZmF1bHQ7XG5cbkBtaXhpbiBoYy1oYW1idXJnZXIoJHR5cGU6ICdkZWZhdWx0JywgJHdpZHRoOiAkaGMtb2ZmY2FudmFzLW5hdi10cmlnZ2VyLXdpZHRoLCAkaGVpZ2h0OiAkaGMtb2ZmY2FudmFzLW5hdi10cmlnZ2VyLWhlaWdodCwgJGxpbmUtd2lkdGg6ICRoYy1vZmZjYW52YXMtbmF2LXRyaWdnZXItbGluZS13aWR0aCwgJGNvbG9yOiAkaGMtb2ZmY2FudmFzLW5hdi10cmlnZ2VyLWNvbG9yLCAkdHJhbnNmb3JtLXNwZWVkOiAkaGMtb2ZmY2FudmFzLW5hdi10cmlnZ2VyLXRyYW5zZm9ybS1zcGVlZCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRvcDogMjBweDtcbiAgei1pbmRleDogOTk4MDtcbiAgd2lkdGg6ICR3aWR0aDtcbiAgbWluLWhlaWdodDogJGhlaWdodDtcblxuICAkbGluZS1vZmZzZXQ6IGNhbGMoKCRoZWlnaHQgLSAkbGluZS13aWR0aCkgLyAyKTtcblxuICBzcGFuIHtcbiAgICB3aWR0aDogJHdpZHRoO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuXG4gICAgJixcbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiAkbGluZS13aWR0aDtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnNmb3JtLXNwZWVkIGVhc2U7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogLSRsaW5lLW9mZnNldDtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206IC0kbGluZS1vZmZzZXQ7XG4gICAgfVxuICB9XG5cbiAgJi50b2dnbGUtb3BlbiB7XG5cbiAgICBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGxpbmUtb2Zmc2V0LCAwKTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpIHRyYW5zbGF0ZTNkKCRsaW5lLW9mZnNldCwgMCwgMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiJGhjLW9mZmNhbnZhcy1uYXYtYmFja2dyb3VuZC1jb2xvcjogICAjMzM2Y2E2ICFkZWZhdWx0O1xuJGhjLW9mZmNhbnZhcy1uYXYtdGV4dC1jb2xvcjogICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGhjLW9mZmNhbnZhcy1uYXYtdGV4dC1zaXplOiAgICAgICAgICAxNHB4ICFkZWZhdWx0O1xuXG4uaGMtb2ZmY2FudmFzLW5hdiB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuXG4gICYsXG4gIC5uYXYtd3JhcHBlciB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMyk7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1jb250YWluZXIsXG4gIC5uYXYtd3JhcHBlcixcbiAgdWwge1xuICAgIGJhY2tncm91bmQ6ICRoYy1vZmZjYW52YXMtbmF2LWJhY2tncm91bmQtY29sb3I7XG4gIH1cblxuICAubmF2LWNvbnRlbnQgPiB7XG4gICAgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgIGZvbnQtc2l6ZTogcm91bmQoJGhjLW9mZmNhbnZhcy1uYXYtdGV4dC1zaXplICogMS4zNSk7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTdweDtcbiAgICAgIGNvbG9yOiAkaGMtb2ZmY2FudmFzLW5hdi10ZXh0LWNvbG9yO1xuXG4gICAgICAmOm5vdCgubmF2LXRpdGxlKTpub3QoLmxldmVsLXRpdGxlKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcm91bmQoJGhjLW9mZmNhbnZhcy1uYXYtdGV4dC1zaXplICogMS4xNCk7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTdweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGhjLW9mZmNhbnZhcy1uYXYtYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2LWl0ZW0tbGluayxcbiAgbGkubmF2LWNsb3NlIGEsXG4gIC5uYXYtYmFjayBhIHtcbiAgICBwYWRkaW5nOiAxNHB4IDE3cHg7XG4gICAgZm9udC1zaXplOiAkaGMtb2ZmY2FudmFzLW5hdi10ZXh0LXNpemU7XG4gICAgY29sb3I6ICRoYy1vZmZjYW52YXMtbmF2LXRleHQtY29sb3I7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBkYXJrZW4oJGhjLW9mZmNhbnZhcy1uYXYtYmFja2dyb3VuZC1jb2xvciwgNiUpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjFzIGVhc2U7XG5cbiAgICAmOmZvY3VzLFxuICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgIH1cblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgIGNvbG9yOiByZ2JhKCRoYy1vZmZjYW52YXMtbmF2LXRleHQtY29sb3IsIC41KTtcbiAgICB9XG4gIH1cblxuICBkaXYubmF2LWJhY2sge1xuICAgICYgKyB1bCA+IGxpOmZpcnN0LWNoaWxkID4gLm5hdi1pdGVtLXdyYXBwZXIgPiAubmF2LWl0ZW0tbGluayB7XG4gICAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoLnRvdWNoLWRldmljZSkge1xuICAgIGxpOm5vdCgubmF2LWl0ZW0tY3VzdG9tKSB7XG4gICAgICBhOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkaGMtb2ZmY2FudmFzLW5hdi1iYWNrZ3JvdW5kLWNvbG9yLCAyJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2LWN1c3RvbS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNHB4IDE3cHg7XG4gICAgZm9udC1zaXplOiAkaGMtb2ZmY2FudmFzLW5hdi10ZXh0LXNpemU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGRhcmtlbigkaGMtb2ZmY2FudmFzLW5hdi1iYWNrZ3JvdW5kLWNvbG9yLCA2JSk7XG4gIH1cblxuICAubmF2LWhpZ2hsaWdodCB7XG4gICAgYmFja2dyb3VuZDogZGFya2VuKCRoYy1vZmZjYW52YXMtbmF2LWJhY2tncm91bmQtY29sb3IsIDQlKTtcbiAgfVxuXG4gIC5uYXYtd3JhcHBlciB7XG4gICAgJiA+IC5uYXYtY29udGVudCA+IHtcblxuICAgICAgdWwge1xuXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgJiA+IGxpIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQ6bm90KC5uYXYtYmFjayk6bm90KC5uYXYtY2xvc2UpIHtcbiAgICAgICAgICAgICAgJiA+IC5uYXYtaXRlbS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAmID4gLm5hdi1pdGVtLWxpbmsge1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGRhcmtlbigkaGMtb2ZmY2FudmFzLW5hdi1iYWNrZ3JvdW5kLWNvbG9yLCA2JSk7XG5cbiAgICAgICAgICAgICAgICAgICYgKyBhIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGRhcmtlbigkaGMtb2ZmY2FudmFzLW5hdi1iYWNrZ3JvdW5kLWNvbG9yLCA2JSk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgZGFya2VuKCRoYy1vZmZjYW52YXMtbmF2LWJhY2tncm91bmQtY29sb3IsIDYlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYgKyB7XG4gICAgICAgICAgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgICAgICYgKyB1bCB7XG4gICAgICAgICAgJiA+IGxpIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQ6bm90KC5uYXYtYmFjayk6bm90KC5uYXYtY2xvc2UpIHtcbiAgICAgICAgICAgICAgJiA+IC5uYXYtaXRlbS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAmID4gLm5hdi1pdGVtLWxpbmsge1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGRhcmtlbigkaGMtb2ZmY2FudmFzLW5hdi1iYWNrZ3JvdW5kLWNvbG9yLCA2JSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5uYXYtdGl0bGUsXG4gICAgICAubGV2ZWwtdGl0bGUsXG4gICAgICAubmF2LWNsb3NlIHtcbiAgICAgICAgJiArIHtcbiAgICAgICAgICBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGRhcmtlbigkaGMtb2ZmY2FudmFzLW5hdi1iYWNrZ3JvdW5kLWNvbG9yLCA2JSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgbGkge1xuICAgIGNvbG9yOiAkaGMtb2ZmY2FudmFzLW5hdi10ZXh0LWNvbG9yO1xuXG4gICAgJi5uYXYtcGFyZW50IHtcbiAgICAgIC5uYXYtaXRlbS1saW5rIHtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDU4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uYXYtY2xvc2UtYnV0dG9uIHNwYW4sXG4gIC5uYXYtcGFyZW50IC5uYXYtbmV4dCxcbiAgLm5hdi1iYWNrIHNwYW4ge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXMgZWFzZTtcbiAgfVxuXG4gIC5uYXYtY2xvc2UtYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBzcGFuIHtcbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkaGMtb2ZmY2FudmFzLW5hdi10ZXh0LWNvbG9yO1xuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRoYy1vZmZjYW52YXMtbmF2LXRleHQtY29sb3I7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtOXB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdi1jb250ZW50ID4gLm5hdi1jbG9zZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICBhIHtcbiAgICAgIGZvbnQtc2l6ZTogJGhjLW9mZmNhbnZhcy1uYXYtdGV4dC1zaXplO1xuICAgICAgY29sb3I6ICRoYy1vZmZjYW52YXMtbmF2LXRleHQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICY6bm90KC5oYXMtbGFiZWwpIHtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgfVxuXG4gICAgICAmLmhhcy1sYWJlbCB7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMTdweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGRhcmtlbigkaGMtb2ZmY2FudmFzLW5hdi1iYWNrZ3JvdW5kLWNvbG9yLCA2JSk7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChcbiAgICAgICAgICBmYXJ0aGVzdC1jb3JuZXIgYXQgdG9wIHJpZ2h0LFxuICAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjEpLFxuICAgICAgICAgIHJnYmEoMCwgMCwgMCwgMClcbiAgICAgICAgKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhhcy1sYWJlbCArIHVsIHtcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoLm5hdi1jbG9zZS1idXR0b24tZW1wdHkpIHtcbiAgICAubmF2LWNvbnRlbnQgPiAubmF2LWNsb3NlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgfVxuICB9XG5cbiAgLm5hdi10aXRsZSB7XG4gICAgJiArIC5uYXYtY2xvc2Uge1xuICAgICAgYTpub3QoLmhhcy1sYWJlbCkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICBoZWlnaHQ6IDY2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2NnB4O1xuICAgICAgICB0b3A6IC02NnB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm5hdi1jbG9zZS1idXR0b24tZW1wdHkge1xuICAgIC5uYXYtdGl0bGUge1xuICAgICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgICB9XG4gIH1cblxuICBsaS5uYXYtY2xvc2Uge1xuICAgIGE6bm90KC5oYXMtbGFiZWwpIHtcbiAgICAgIGhlaWdodDogNDlweDtcbiAgICB9XG4gIH1cblxuICAubmF2LWNvbnRlbnQgPiAubmF2LWNsb3NlOmZpcnN0LWNoaWxkIGEsXG4gIC5uYXYtdGl0bGUgKyAubmF2LWNsb3NlIGEuaGFzLWxhYmVsLFxuICBsaS5uYXYtY2xvc2UgYSxcbiAgLm5hdi1iYWNrIGEge1xuICAgIGJhY2tncm91bmQ6IGRhcmtlbigkaGMtb2ZmY2FudmFzLW5hdi1iYWNrZ3JvdW5kLWNvbG9yLCAzJSk7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGRhcmtlbigkaGMtb2ZmY2FudmFzLW5hdi1iYWNrZ3JvdW5kLWNvbG9yLCA3JSk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGRhcmtlbigkaGMtb2ZmY2FudmFzLW5hdi1iYWNrZ3JvdW5kLWNvbG9yLCA3JSk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkaGMtb2ZmY2FudmFzLW5hdi1iYWNrZ3JvdW5kLWNvbG9yLCA0LjMlKTtcbiAgICB9XG4gIH1cblxuICBsaS5uYXYtY2xvc2UsXG4gIGxpLm5hdi1iYWNrIHtcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIGEge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGEubmF2LW5leHQge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgZGFya2VuKCRoYy1vZmZjYW52YXMtbmF2LWJhY2tncm91bmQtY29sb3IsIDYlKTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgZGFya2VuKCRoYy1vZmZjYW52YXMtbmF2LWJhY2tncm91bmQtY29sb3IsIDYlKTtcbiAgfVxuXG4gIC5uYXYtbmV4dCxcbiAgLm5hdi1iYWNrIHtcbiAgICBzcGFuIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTJweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRoYy1vZmZjYW52YXMtbmF2LXRleHQtY29sb3I7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGhjLW9mZmNhbnZhcy1uYXYtdGV4dC1jb2xvcjtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uYXYtbmV4dCB7XG4gICAgc3BhbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uYXYtYmFjayB7XG4gICAgc3BhbiB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvKiBMZWZ0ICovXG5cbiAgJi5uYXYtcG9zaXRpb24tbGVmdCB7XG5cbiAgICAmLm5hdi1vcGVuLm5hdi1sZXZlbHMtb3ZlcmxhcCB7XG4gICAgICAubmF2LXdyYXBwZXIge1xuICAgICAgICBib3gtc2hhZG93OiAxcHggMCAycHggcmdiYSgwLCAwLCAwLCAuMik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLyogUmlnaHQgKi9cblxuICAmLm5hdi1wb3NpdGlvbi1yaWdodCB7XG5cbiAgICAmLm5hdi1vcGVuLm5hdi1sZXZlbHMtb3ZlcmxhcCB7XG4gICAgICAubmF2LXdyYXBwZXIge1xuICAgICAgICBib3gtc2hhZG93OiAtMXB4IDAgMnB4IHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtbmV4dCB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1iYWNrIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLyogVG9wICovXG5cbiAgJi5uYXYtcG9zaXRpb24tdG9wIHtcblxuICAgICYubmF2LW9wZW4ge1xuICAgICAgLm5hdi13cmFwcGVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtbmV4dCB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0ycHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC0xMzVkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1iYWNrIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLTJweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLyogQm90dG9tICovXG5cbiAgJi5uYXYtcG9zaXRpb24tYm90dG9tIHtcblxuICAgICYubmF2LW9wZW4ge1xuICAgICAgLm5hdi13cmFwcGVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAtMXB4IDJweCByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LW5leHQge1xuICAgICAgc3BhbiB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LWJhY2sge1xuICAgICAgc3BhbiB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qIEV4cGFuZCAmIG5vbmUgKi9cblxuICAmLm5hdi1sZXZlbHMtZXhwYW5kLFxuICAmLm5hdi1sZXZlbHMtbm9uZSB7XG5cbiAgICB1bCB7XG4gICAgICAubmF2LXdyYXBwZXIge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBsaSB7XG5cbiAgICAgICYubGV2ZWwtb3BlbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkaGMtb2ZmY2FudmFzLW5hdi1iYWNrZ3JvdW5kLWNvbG9yLCA0JSk7XG5cbiAgICAgICAgJiA+IC5uYXYtaXRlbS13cmFwcGVyID4ge1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgZGFya2VuKCRoYy1vZmZjYW52YXMtbmF2LWJhY2tncm91bmQtY29sb3IsIDglKTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkaGMtb2ZmY2FudmFzLW5hdi1iYWNrZ3JvdW5kLWNvbG9yLCAzJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5hdi1uZXh0LFxuICAgICAgICAgIGEgPiAubmF2LW5leHQge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTEzNWRlZyk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDUge1xuICAgICAgLm5hdi13cmFwcGVyLSN7JGl9IC5uYXYtaXRlbS1saW5rIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDE3cHggKyAyMHB4ICogI3skaX0pO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qIFJUTCAqL1xuXG4gICYucnRsIHtcblxuICAgIGEubmF2LW5leHQge1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBkYXJrZW4oJGhjLW9mZmNhbnZhcy1uYXYtYmFja2dyb3VuZC1jb2xvciwgNiUpO1xuICAgIH1cblxuICAgIC5uYXYtdGl0bGUgKyAubmF2LWNsb3NlIGE6bm90KC5oYXMtbGFiZWwpLFxuICAgIC5uYXYtY2xvc2UtYnV0dG9uIHNwYW4sXG4gICAgLm5hdi1uZXh0LFxuICAgIC5uYXYtYmFjayBzcGFuIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICAmLm5hdi1wYXJlbnQge1xuICAgICAgICAubmF2LWl0ZW0tbGluayB7XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1OHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTdweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA1IHtcbiAgICAgIC5uYXYtd3JhcHBlci0jeyRpfSBsaS5uYXYtaXRlbSAubmF2LWl0ZW0tbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTdweCArIDIwcHggKiAjeyRpfSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiYS5oYy1uYXYtdHJpZ2dlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiA0ZW07XG4gIHdpZHRoOiA0ZW07XG4gIGJhY2tncm91bmQ6ICRjLS13aGl0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAzLjM1ZW0gMCAwO1xuICBtaW4taGVpZ2h0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogJGMtLXdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgbWFzay1pbWFnZTogdXJsKFwiaW1hZ2VzL21lbnUtaWNvbi5zdmdcIik7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAwO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uaGMtb2ZmY2FudmFzLW5hdi5oYy1uYXYtMSBkaXYubmF2LWNvbnRhaW5lciB7XG4gIHdpZHRoOiA5MHZ3O1xuXG4gIGJvZHkubG9nZ2VkLWluICYgeyB0b3A6IDQ2cHg7IH1cbn1cblxubmF2LmhjLW9mZmNhbnZhcy1uYXYuaGMtbmF2LTEgZGl2Lm5hdi1jb250YWluZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDkwdncsIDAsIDApO1xufVxuXG4uaGMtb2ZmY2FudmFzLW5hdi5oYy1uYXYtMS5uYXYtcG9zaXRpb24tcmlnaHQgZGl2Lm5hdi1jb250YWluZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDkwdncsIDAsIDApO1xufVxuXG5uYXYuaGMtb2ZmY2FudmFzLW5hdi5uYXYtb3BlbltjbGFzcyo9J2hjLW5hdi0nXSBkaXYubmF2LWNvbnRhaW5lciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi8vIFNldHRpbmcgdGhlIGJhc2Ugc2l6aW5nIGZvciBvZmYtY2FudmFzIG1lbnUuXG4uaGMtb2ZmY2FudmFzLW5hdiAubmF2LWNvbnRlbnQge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi8vIE1vYmlsZSBtZW51IGJhY2tncm91bmQgY29sb3IuXG4uaGMtb2ZmY2FudmFzLW5hdiAubmF2LWNvbnRhaW5lcixcbi5oYy1vZmZjYW52YXMtbmF2IC5uYXYtd3JhcHBlcixcbi5oYy1vZmZjYW52YXMtbmF2IHVsIHtcbiAgYmFja2dyb3VuZDogJGMtLXJlZC0tZGFya2VzdDtcbn1cblxuLy8gTW9iaWxlIG5hdiB0ZXh0IGNvbG9yLlxuLmhjLW9mZmNhbnZhcy1uYXYge1xuICBjb2xvcjogcmdiYSgkYy0td2hpdGUsIC44NSk7XG5cbiAgbGkgeyBjb2xvcjogaW5oZXJpdDsgfVxufVxuXG4vLyBcIkJhY2tcIiBidXR0b24gdGV4dFxuLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1jb250ZW50IHtcblxuICA+IGgyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgPiAubmF2LWNsb3NlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgID4gYS5uYXYtY2xvc2UtYnV0dG9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy0td2hpdGU7XG5cbiAgICAgIG1hc2staW1hZ2U6IHVybChcImltYWdlcy9tZW51LWNsb3NlLnN2Z1wiKTtcbiAgICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgID4gc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5oYy1vZmZjYW52YXMtbmF2IGxpLm5hdi1pdGVtIHtcbiAgbWFyZ2luOiAwO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoJGMtLWJsYWNrLCAuMjUpO1xuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7IC8vIFBpY2tzIHVwIHRoZSBjb2xvciBzcGVjaWZpZWQgYWJvdmVcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRjLS13aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1pdGVtLWxpbmssXG4uaGMtb2ZmY2FudmFzLW5hdiBsaS5uYXYtY2xvc2UgYSxcbi5oYy1vZmZjYW52YXMtbmF2IC5uYXYtYmFjayBhIHtcbiAgcGFkZGluZzogMTRweCAxN3B4O1xuICBmb250LXNpemU6IDIycHg7XG4gIGNvbG9yOiBpbmhlcml0OyAvLyBQaWNrcyB1cCB0aGUgY29sb3Igc3BlY2lmaWVkIGFib3ZlXG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYy0td2hpdGUsIC4yNSk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjFzIGVhc2U7XG59XG5cbi8vIE1lbnUgbGluayBob3ZlciBiYWNrZ3JvdW5kIGNvbG9yLlxuLmhjLW9mZmNhbnZhcy1uYXY6bm90KC50b3VjaC1kZXZpY2UpIGxpOm5vdCgubmF2LWl0ZW0tY3VzdG9tKSBhOm5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoYmxhY2ssIC4yNSk7XG59XG5cbi5oYy1vZmZjYW52YXMtbmF2IC5uYXYtd3JhcHBlciA+IC5uYXYtY29udGVudCA+IHVsOmZpcnN0LW9mLXR5cGUgPiBsaTpmaXJzdC1jaGlsZDpub3QoLm5hdi1iYWNrKTpub3QoLm5hdi1jbG9zZSkgPiAubmF2LWl0ZW0td3JhcHBlciA+IC5uYXYtaXRlbS1saW5rIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJGMtLXdoaXRlLCAuMjUpO1xufVxuXG4vLyBcIkNsb3NlXCIgYnV0dG9uXG4uaGMtb2ZmY2FudmFzLW5hdiAubmF2LWNsb3NlLWJ1dHRvbiBzcGFuIHtcbiAgd2lkdGg6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNHB4O1xuICByaWdodDogMTRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgbWFyZ2luOiAwO1xuXG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHsgY29udGVudDogbm9uZTsgfVxufVxuIiwiLyogVGV4dCBtZWFudCBvbmx5IGZvciBzY3JlZW4gcmVhZGVycy4gKi9cbi5zY3JlZW4tcmVhZGVyLXRleHQge1xuXHRib3JkZXI6IDA7XG5cdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcblx0Y2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0d2lkdGg6IDFweDtcblx0d29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDsgLyogTWFueSBzY3JlZW4gcmVhZGVyIGFuZCBicm93c2VyIGNvbWJpbmF0aW9ucyBhbm5vdW5jZSBicm9rZW4gd29yZHMgYXMgdGhleSB3b3VsZCBhcHBlYXIgdmlzdWFsbHkuICovXG5cblx0Jjpmb2N1cyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtLWJhY2tncm91bmQtc2NyZWVuO1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRib3gtc2hhZG93OiAwIDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG5cdFx0Y2xpcDogYXV0byAhaW1wb3J0YW50O1xuXHRcdGNsaXAtcGF0aDogbm9uZTtcblx0XHRjb2xvcjogJGMtLXRleHQtc2NyZWVuO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgwLjg3NSk7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGxlZnQ6IDVweDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdHBhZGRpbmc6IDE1cHggMjNweCAxNHB4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR0b3A6IDVweDtcblx0XHR3aWR0aDogYXV0bztcblx0XHR6LWluZGV4OiAxMDAwMDA7IC8qIEFib3ZlIFdQIHRvb2xiYXIuICovXG5cdH1cbn1cblxuLyogRG8gbm90IHNob3cgdGhlIG91dGxpbmUgb24gdGhlIHNraXAgbGluayB0YXJnZXQuICovXG4jY29udGVudFt0YWJpbmRleD1cIi0xXCJdOmZvY3VzIHtcblx0b3V0bGluZTogMDtcbn1cbiIsIi5hbGlnbmxlZnQge1xuXHRkaXNwbGF5OiBpbmxpbmU7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW4tcmlnaHQ6IDEuNWVtO1xufVxuXG4uYWxpZ25yaWdodCB7XG5cdGRpc3BsYXk6IGlubGluZTtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW4tbGVmdDogMS41ZW07XG59XG5cbi5hbGlnbmNlbnRlciB7XG5cdGNsZWFyOiBib3RoO1xuXHRAaW5jbHVkZSBjZW50ZXItYmxvY2s7XG59XG4iLCJidXR0b24sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItY29sb3I6ICRjLS1wcmltYXJ5O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiAkYy0tcHJpbWFyeTtcbiAgY29sb3I6IHdoaXRlO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNnB4IDhweDtcblxuICAmOmhvdmVyLFxuICAmOmhvdmVyOnZpc2l0ZWQge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAkYy0tcHJpbWFyeS0tbGlnaHQ7XG4gIH1cbn1cblxuYS5maWxtLWJ1dHRvbixcbmEuZmlsbS1idXR0b246dmlzaXRlZCB7XG4gIEBleHRlbmQgYnV0dG9uO1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcblxuICAmOmhvdmVyLFxuICAmOmhvdmVyOnZpc2l0ZWQge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAkYy0tcHJpbWFyeS0tbGlnaHQ7XG4gIH1cbn1cbiIsIi53cC1jYXB0aW9uIHtcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG5cdG1heC13aWR0aDogMTAwJTtcblxuXHRpbWdbY2xhc3MqPVwid3AtaW1hZ2UtXCJdIHtcblx0XHRAaW5jbHVkZSBjZW50ZXItYmxvY2s7XG5cdH1cblxuXHQud3AtY2FwdGlvbi10ZXh0IHtcblx0XHRtYXJnaW46IDAuODA3NWVtIDA7XG5cdH1cbn1cblxuLndwLWNhcHRpb24tdGV4dCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIi5jbGVhcjpiZWZvcmUsXG4uY2xlYXI6YWZ0ZXIsXG4uZW50cnktY29udGVudDpiZWZvcmUsXG4uZW50cnktY29udGVudDphZnRlcixcbi5jb21tZW50LWNvbnRlbnQ6YmVmb3JlLFxuLmNvbW1lbnQtY29udGVudDphZnRlcixcbi5zaXRlLWhlYWRlcjpiZWZvcmUsXG4uc2l0ZS1oZWFkZXI6YWZ0ZXIsXG4uc2l0ZS1jb250ZW50OmJlZm9yZSxcbi5zaXRlLWNvbnRlbnQ6YWZ0ZXIsXG4uc2l0ZS1mb290ZXI6YmVmb3JlLFxuLnNpdGUtZm9vdGVyOmFmdGVyIHtcblx0QGluY2x1ZGUgY2xlYXJmaXg7XG59XG5cbi5jbGVhcjphZnRlcixcbi5lbnRyeS1jb250ZW50OmFmdGVyLFxuLmNvbW1lbnQtY29udGVudDphZnRlcixcbi5zaXRlLWhlYWRlcjphZnRlcixcbi5zaXRlLWNvbnRlbnQ6YWZ0ZXIsXG4uc2l0ZS1mb290ZXI6YWZ0ZXIge1xuXHRAaW5jbHVkZSBjbGVhcmZpeC1hZnRlcjtcbn1cbiIsImlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cInVybFwiXSxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuaW5wdXRbdHlwZT1cInRlbFwiXSxcbmlucHV0W3R5cGU9XCJyYW5nZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuaW5wdXRbdHlwZT1cIndlZWtcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmlucHV0W3R5cGU9XCJjb2xvclwiXSxcbnRleHRhcmVhIHtcblx0Y29sb3I6ICRjLS10ZXh0LWlucHV0O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYy0tYm9yZGVyLWlucHV0O1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdHBhZGRpbmc6IDNweDtcblxuXHQmOmZvY3VzIHtcblx0XHRjb2xvcjogJGMtLXRleHQtaW5wdXQtZm9jdXM7XG5cdH1cbn1cblxuc2VsZWN0IHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGMtLWJvcmRlci1pbnB1dDtcbn1cblxudGV4dGFyZWEge1xuXHR3aWR0aDogMTAwJTtcbn1cbiIsIi5uZXdzbGV0dGVyLWZvcm0td3JhcHBlciB7XG4gIHdpZHRoOiBtaW4tY29udGVudDtcblxuICBmb3JtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgXCJ0aXRsZSB0aXRsZVwiXG4gICAgXCJpbnB1dCBzdWJtaXRcIjtcblxuICAgID4gbGFiZWwge1xuICAgICAgZ3JpZC1hcmVhOiB0aXRsZTtcbiAgICB9XG5cbiAgICA+IGlucHV0IHtcbiAgICAgIGdyaWQtYXJlYTogaW5wdXQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy0td2hpdGU7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkYy0td2hpdGU7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtLW1kO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBwYWRkaW5nOiAuNXJlbSAxcmVtO1xuICAgIH1cblxuICAgID4gZGl2LmNsZWFyIHtcbiAgICAgIGdyaWQtYXJlYTogc3VibWl0O1xuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjLS13aGl0ZTtcblxuICAgICAgaW5wdXQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkYy0td2hpdGU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tbWQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBwYWRkaW5nOiAuNXJlbSAxcmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwidWwsIG9sIHtcbiAgbWFyZ2luOiAxLjI1ZW0gMDtcbiAgcGFkZGluZzogMCAwIDAgMS4yNWVtO1xuXG5cdGxpIHtcblx0XHRtYXJnaW46IC43NWVtIDA7XG5cdH1cbn1cblxudWwge1xuXHRsaXN0LXN0eWxlOiBkaXNjO1xufVxuXG5vbCB7XG5cdGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG5cbmxpID4gdWwsXG5saSA+IG9sIHtcblx0bWFyZ2luOiAwIDAgMS4yNWVtIDA7XG59XG5cbmR0IHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmRkIHtcblx0bWFyZ2luOiAwIDEuNWVtIDEuNWVtO1xufVxuIiwiLnBhZ2UtY29udGVudCAud3Atc21pbGV5LFxuLmVudHJ5LWNvbnRlbnQgLndwLXNtaWxleSxcbi5jb21tZW50LWNvbnRlbnQgLndwLXNtaWxleSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogTWFrZSBzdXJlIGVtYmVkcyBhbmQgaWZyYW1lcyBmaXQgdGhlaXIgY29udGFpbmVycy4gKi9cbmVtYmVkLFxuaWZyYW1lLFxub2JqZWN0IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4vKiBNYWtlIHN1cmUgbG9nbyBsaW5rIHdyYXBzIGFyb3VuZCBsb2dvIGltYWdlLiAqL1xuLmN1c3RvbS1sb2dvLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmltZyB7XG4gIGhlaWdodDogYXV0bzsgLyogTWFrZSBzdXJlIGltYWdlcyBhcmUgc2NhbGVkIGNvcnJlY3RseS4gKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiBBZGhlcmUgdG8gY29udGFpbmVyIHdpZHRoLiAqL1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSAwOyAvKiBFeHRyYSB3aWRlIGltYWdlcyB3aXRoaW4gZmlndXJlIHRhZ3MgZG9uJ3Qgb3ZlcmZsb3cgdGhlIGNvbnRlbnQgYXJlYS4gKi9cbn1cbiIsImh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgLyogSW5oZXJpdCBib3gtc2l6aW5nIHRvIG1ha2UgaXQgZWFzaWVyIHRvIGNoYW5nZSB0aGUgcHJvcGVydHkgZm9yIGNvbXBvbmVudHMgdGhhdCBsZXZlcmFnZSBvdGhlciBiZWhhdmlvcjsgc2VlIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vaW5oZXJpdGluZy1ib3gtc2l6aW5nLXByb2JhYmx5LXNsaWdodGx5LWJldHRlci1iZXN0LXByYWN0aWNlLyAqL1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5ociB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjLS1iYWNrZ3JvdW5kLWhyO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDFlbSAwO1xufVxuXG4uYWxlcnQge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKGJsYWNrLCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1ZW07XG4gIHBhZGRpbmc6IDEuNWVtIDEuMTI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoYmxhY2ssIDAuMDUpO1xuICBtYXJnaW46IDFlbSAwIDJlbTtcblxuICBwLFxuICA+ICoge1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLm1vZGFsLW91dGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMDAwLCAwLjc1KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB3aWR0aDogMTAwdnc7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiA5OTk5O1xuXG4gICYub3BlbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB9XG59XG5cbi5tb2RhbC1pbm5lciB7XG4gIG1pbi1oZWlnaHQ6IG1pbi1jb250ZW50O1xuICBtYXgtaGVpZ2h0OiA5MHZoO1xuICB3aWR0aDogOTB2dztcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoI2ZmZiwgMC45KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiAwIDAgMmVtIHJnYmEoIzAwMCwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogMS4yNWVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB0cmFuc2l0aW9uOiB3aWR0aCA1MG1zIGxpbmVhciwgaGVpZ2h0IDUwbXMgbGluZWFyO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1kKSB7XG4gICAgd2lkdGg6IDgydnc7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRsZykge1xuICAgIHdpZHRoOiA3NXZ3O1xuICB9XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgbWFyZ2luOiA0NXB4IDEycHggMTJweCAxMnB4O1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBtYXJnaW46IDQ1cHggMjBweCAyMHB4IDIwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRsZykge1xuICAgIG1hcmdpbjogNDVweCAzMHB4IDMwcHggMzBweDtcbiAgfVxufVxuXG4uY2xvc2UtbW9kYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBoZWlnaHQ6IDJlbTtcbiAgd2lkdGg6IDJlbTtcbiAgYm9yZGVyLXJhZGl1czogMWVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwwMEQ3XCI7XG4gICAgZm9udC1zaXplOiAyLjI1ZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAwZW07XG4gICAgaGVpZ2h0OiAwZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdG9wOiAtMC4wODVlbTtcbiAgICBsZWZ0OiAwLjE0ZW07XG4gIH1cbn1cbiIsImh0bWwge1xuICAtLXNjcm9sbGJhckJHOiB0cmFuc3BhcmVudDtcbiAgLS10aHVtYkJHOiAjYmJiO1xufVxuXG4qIHtcbiAgLy8gc2Nyb2xsYmFyLXdpZHRoOlxuICBzY3JvbGxiYXItY29sb3I6IHZhcigtLXRodW1iQkcpIHZhcigtLXNjcm9sbGJhckJHKTtcblxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDE0cHg7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tc2Nyb2xsYmFyQkcpO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRodW1iQkcpO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgLy8gYm9yZGVyOiAzcHggc29saWQgdmFyKC0tc2Nyb2xsYmFyQkcpO1xuICB9XG59XG4iLCJ0YWJsZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG5cbiAgdHIge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgdGQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDAuNWVtIDAgMDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gVGhlIGdyaWQgZm9yIHRoZSB0ZWFzZXJcbi5maWxtLWNhcmQge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICBcInRpdGxlXCJcbiAgICBcInBvc3RlclwiXG4gICAgXCJpbmZvXCJcbiAgICBcImxpbmtzXCJcbiAgICBcInNjcmVlbmluZ3NcIlxuICAgIFwiZGVzY3JpcHRpb25cIjtcbiAgY29sdW1uLWdhcDogMS4yNWVtO1xuICByb3ctZ2FwOiAxLjI1ZW07XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRzbSkge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgICBcInBvc3RlciB0aXRsZVwiXG4gICAgICBcInBvc3RlciBpbmZvXCJcbiAgICAgIFwicG9zdGVyIGxpbmtzXCJcbiAgICAgIFwicG9zdGVyIHNjcmVlbmluZ3NcIlxuICAgICAgXCJkZXNjcmlwdGlvbiBkZXNjcmlwdGlvblwiO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDEuNWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgMWZyIG1pbi1jb250ZW50O1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBjb2x1bW4tZ2FwOiAxLjVlbTtcbiAgICByb3ctZ2FwOiAxZW07XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICAgIFwic2lkZWJhciB0aXRsZVwiXG4gICAgICBcInNpZGViYXIgaW5mb1wiXG4gICAgICBcInNpZGViYXIgc2NyZWVuaW5nc1wiXG4gICAgICBcInNpZGViYXIgZGVzY3JpcHRpb25cIjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAyLjI1ZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW4tY29udGVudCBtaW4tY29udGVudCBtaW4tY29udGVudCAxZnI7XG4gIH1cblxuICAubW9kYWwtaW5uZXIgJiB7XG4gICAgbWFyZ2luOiAwIDhweCAwIDA7XG4gIH1cbn1cblxuLmZpbG0tY2FyZC0tc2lkZWJhciB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1kKSB7XG4gICAgZ3JpZC1hcmVhOiBzaWRlYmFyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBncmlkLWdhcDogMWVtO1xuICB9XG59XG5cbi5maWxtLWNhcmQtLWxpbmtzIHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ3JpZC1nYXA6IDEwcHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBncmlkLWdhcDogMTJweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICBhIHtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmZpbG0tY2FyZC0tdGl0bGUge1xuICBncmlkLWFyZWE6IHRpdGxlO1xuICBmb250LXNpemU6IDIuNWVtO1xuICBtYXJnaW46IDAgMCAtMC4yNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRzbSkge1xuICAgIGZvbnQtc2l6ZTogMi4yNWVtO1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgLmZpbG0tY2FyZC5jb21pbmctc29vbiAmIHtcbiAgICAgIC8vIGZvbnQtc2l6ZTogMS44MjVlbTtcbiAgICB9XG4gIH1cbn1cblxuLmZpbG0tY2FyZC0tZmlsbS1pbmZvIHtcbiAgZ3JpZC1hcmVhOiBpbmZvO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0wLjI1ZW0gMCAwO1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLWJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRzbSkge1xuICAgIG1hcmdpbjogLTAuNzVlbSAwIDA7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1kKSB7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgfVxufVxuXG4uZmlsbS1jYXJkLS1saW5rcyB7XG4gIGdyaWQtYXJlYTogbGlua3M7XG59XG5cbi5maWxtLWNhcmQtLWRlc2NyaXB0aW9uIHtcbiAgZ3JpZC1hcmVhOiBkZXNjcmlwdGlvbjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDFlbTtcbiAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcblxuICBwOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmZpbG0tY2FyZC5jb21pbmctc29vbiAmIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkc20pIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5maWxtLWNhcmQtLXNjcmVlbmluZ3Mge1xuICBncmlkLWFyZWE6IHNjcmVlbmluZ3M7XG4gIHBhZGRpbmc6IDAuNWVtIDAuNzVlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoI2ZmZiwgMC43NSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoI2NjYywgMC41KTtcbiAgaGVpZ2h0OiBtaW4tY29udGVudDtcblxuICAuc2NyZWVuaW5ncyBwIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjI1O1xuICB9XG59XG5cbi53ZWVrIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5cbi5maWxtLWNhcmQtLXBvc3RlciB7XG4gIGdyaWQtYXJlYTogcG9zdGVyO1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbmEuZmlsbS1idXR0b24ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBwYWRkaW5nOiAwLjVlbSAwO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNtKSB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBwYWRkaW5nOiAwLjNlbSAwO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMC41ZW0gMDtcbiAgfVxufVxuXG4uY29taW5nLXNvb24gLmZpbG0tYnV0dG9uIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIudGl0bGUtYXJlYS1YIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZm9udC1zaXplOiAxLjg3NXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDd2dyAwIDA7XG4gIC8vIGJhY2tncm91bmQtY29sb3I6IG9yYW5nZTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgIGZvbnQtc2l6ZTogLjg5ZW07XG4gICAgbWFyZ2luOiAzZW0gYXV0byAyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAmLS1mb290ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9mb290ZXItZ3JhcGhpYy5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiA1LjVlbSAwO1xuICAgIGZvbnQtc2l6ZTogMnZ3O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkc20pIHtcbiAgICAgIGZvbnQtc2l6ZTogLjc1ZW07XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjLS13aGl0ZTtcbiAgfVxuXG4gID4gYS5ob21lLWxpbmsge1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuXG5cblxuLnRpdGxlLWFyZWEge1xuICBmb250LXNpemU6IDEuMDc1ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAvLyBib3JkZXI6IDFweCBkb3R0ZWQgeWVsbG93O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgfVxuXG4gIC5zaXRlLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5zaXRlLXN1YnRpdGxlIHtcbiAgfVxuXG4gIC5ob21lLWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5ZW07XG4gIH1cbn1cblxuXG5cblxuXG5cblxuXG5cblxuXG5oMS5zaXRlLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zaXplOiA0Ljc1ZW07XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogLjA1ZW07XG4gIGNvbG9yOiAkYy0td2hpdGU7XG5cbiAgLmFydGljbGUge1xuICAgIGZvbnQtc2l6ZTogLjQ1ZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC43NWVtO1xuICAgIG1hcmdpbi1yaWdodDogLS43NWVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0uNGVtO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0uMDVlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbmgyLnNpdGUtc3VidGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNTtcbiAgZm9udC1zaXplOiAxLjNlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4yZW07XG4gIGNvbG9yOiAkYy0td2hpdGU7XG4gIHdpZHRoOiAyN2VtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogYm9sZDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IC43NWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC40NGVtO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkc20tZG93bikge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5saW5lLTEge1xuICAgICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMjVlbTtcbiAgICB9XG5cbiAgICAubGluZS0yIHtcbiAgICAgIG1hcmdpbi10b3A6IC4yNWVtO1xuICAgICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMjVlbTtcbiAgICB9XG4gIH1cbn1cblxuXG5cblxuXG4udGl0bGUtYXJlYS0tZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2Zvb3Rlci1ncmFwaGljLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNS41ZW0gMDtcbiAgZm9udC1zaXplOiAydnc7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkc20pIHtcbiAgICBmb250LXNpemU6IC43NWVtO1xuICB9XG59IiwiYS50cmFpbGVyLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjLS1saW5rLWhvdmVyO1xuICBwYWRkaW5nOiAuNWVtIC43NWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy0tbGluaztcbiAgY29sb3I6ICRjLS13aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy0tbGluay1ob3ZlcjtcbiAgICBjb2xvcjogJGMtLXdoaXRlO1xuICB9XG59XG4iLCIud2lkZ2V0IHtcblx0bWFyZ2luOiAwIDAgMS41ZW07XG5cblx0LyogTWFrZSBzdXJlIHNlbGVjdCBlbGVtZW50cyBmaXQgaW4gd2lkZ2V0cy4gKi9cblx0c2VsZWN0IHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cbn1cbiIsIi5jYWxlbmRhciB7XG4gIC8vIGJvcmRlcjogM3B4IGRvdWJsZSBvcmFuZ2U7XG59XG5cbi5jYWxlbmRhci1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMCAwIDFlbTtcblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxufVxuXG4uY2FsZW5kYXItLW1vbnRobHkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICBncmlkLWdhcDogMC41ZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1kKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgMWZyKTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cblxuICAuZGF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMwMDAsIDAuMDUpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCMwMDAsIDAuMTI1KTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjg1cmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBtaW4taGVpZ2h0OiA0ZW07XG4gICAgICBtaW4td2lkdGg6IDJlbTtcbiAgICB9XG5cbiAgICAmLmhlYWRpbmcge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgcGFkZGluZy10b3A6IDAuMjVlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwLjI1ZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVtcHR5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmRhdGUtZGlzcGxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAuNWVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMwMDAsIDAuNSk7XG4gICAgd2lkdGg6IDEuMjVlbTtcbiAgICBoZWlnaHQ6IDEuMjVlbTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMC43NWVtO1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwLjI1ZW07XG4gICAgcmlnaHQ6IDAuMjVlbTtcbiAgfVxuXG4gICYtLWRheSB7XG4gICAgZm9udC1zaXplOiAwLjc1ZW07XG5cbiAgICAmX19mdWxsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX251bSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZpbG1zLWRpc3BsYXkge1xuICBwYWRkaW5nOiAwIDAuM2VtIDAuM2VtIDAuM2VtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBncmlkLWdhcDogMC40ZW07XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBwYWRkaW5nLXRvcDogMS43NWVtO1xuICB9XG59XG5cbmJ1dHRvbi5maWxtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBncmlkLWdhcDogMC4xMjVlbTtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC41ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuN2VtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNjY2MsIDAuNCk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgjYWFhLCAwLjUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZmZmLCAwLjQpO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgjYWFhLCAwLjkpO1xuXG4gICAgc3Bhbi5maWxtLXRpdGxlLFxuICAgIC5maWxtLXRpbWVzIHtcbiAgICAgIGNvbG9yOiAkYy0tcmVkLS1kYXJrO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1kKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIHNwYW4uZmlsbS10aXRsZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogJGMtLXJlZC0tZGFya2VzdDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCI6IFwiO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1ZW07XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZpbG0tdGltZXMge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogJGMtLXJlZC0tZGFya2VzdDtcbiAgfVxufVxuIiwiLmhvbWUtcGFnZS1jb250ZW50IHtcbiAgaDIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAuZGVidWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIi5zZXJpZXMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ3JpZC1nYXA6IDJlbTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGJvcmRlci1ib3R0b206IDAuMWVtIHNvbGlkIHJnYmEoJGMtLXJlZC0tZGFya2VzdCwgMC41KTtcbiAgcGFkZGluZy1ib3R0b206IDFlbTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgIGZvbnQtc2l6ZTogMC44MjVyZW07XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRsZykge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cblxuLnNlcmllcy1oZWFkZXItaW1hZ2Uge1xuICBpbWcge1xuICAgIHdpZHRoOiA4ZW07XG4gIH1cbn1cblxuLnNlcmllcy1oZWFkZXItaW5mbyB7XG4gIHBhZGRpbmc6IDAuNzVlbSAwIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdyaWQtZ2FwOiAwLjI1ZW07XG59XG5cbmgxLnNlcmllcy10aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAzZW07XG59XG5cbmgyLnNlcmllcy1kYXRlcyB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxLjc1ZW07XG59XG5cbmgzLnNlcmllcy1zdWJ0aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG59XG5cbi5zZXJpZXMtdGVtcGxhdGUtZGVmYXVsdCB7XG4gIC5maWxtLWNhcmQge1xuICAgIG1hcmdpbjogM2VtIDA7XG4gIH1cbn1cbiIsIiNhY2YtZ3JvdXBfNWYzOWE2NjEyZGQzZiB7XG5cbiAgLmFjZi1maWVsZC13eXNpd3lnIC5hY2YtbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxufVxuIiwiI2FjZi1ncm91cF81YmZlNWIxNTVjMDYyOm5vdCguY2xvc2VkKSAuaW5zaWRlLmFjZi1maWVsZHMuLXRvcCB7XG4gIC8vIGJhY2tncm91bmQtY29sb3I6IHBpbms7XG5cbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICBcInRpbWUgeWVhclwiXG4gICAgXCJjb3VudHJ5IGZvcm1hdFwiXG4gICAgXCJkaXJlY3RvciBkaXJlY3RvclwiO1xuXG4gIC5hY2YtZmllbGRbZGF0YS1uYW1lPVwiZmlsbV9sZW5ndGhcIl0ge1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6IG9yYW5nZTtcbiAgICBncmlkLWFyZWE6IHRpbWU7XG4gIH1cblxuICAuYWNmLWZpZWxkW2RhdGEtbmFtZT1cImZpbG1feWVhclwiXSB7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogYnVybHl3b29kO1xuICAgIGdyaWQtYXJlYTogeWVhcjtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG5cbiAgLmFjZi1maWVsZFtkYXRhLW5hbWU9XCJjb3VudHJ5XCJdIHtcbiAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3c7XG4gICAgZ3JpZC1hcmVhOiBjb3VudHJ5O1xuICB9XG5cbiAgLmFjZi1maWVsZFtkYXRhLW5hbWU9XCJmb3JtYXRcIl0ge1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHBhbGV0dXJxdW9pc2U7XG4gICAgZ3JpZC1hcmVhOiBmb3JtYXQ7XG4gIH1cblxuICAuYWNmLWZpZWxkW2RhdGEtbmFtZT1cImZpbG1fZGlyZWN0b3JcIl0ge1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6IGRhcmtzZWFncmVlbjtcbiAgICBncmlkLWFyZWE6IGRpcmVjdG9yO1xuICB9XG59XG5cbi5hY2YtZmllbGRbZGF0YS1uYW1lPVwiY3VzdG9tX3NjcmVlbmluZ3NfdGV4dFwiXSB7XG5cbiAgdGV4dGFyZWEge1xuICAgIGhlaWdodDogN2VtICFpbXBvcnRhbnQ7XG4gICAgcmVzaXplOiBub25lO1xuICB9XG59XG4iLCIjYWNmLWdyb3VwXzViZmU1N2IxZTMxMDI6bm90KC5jbG9zZWQpIC5pbnNpZGUuYWNmLWZpZWxkcy4tdG9wIHtcblxuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOlxuICAgIFwiYmFzaXMgYmFzaXNcIlxuICAgIFwiZnJvbSB0b1wiXG4gICAgXCJ0ZXh0IHRleHRcIlxuICAgIFwic2NyZWVuaW5ncyBzY3JlZW5pbmdzXCJcbiAgICBcImZpcnN0c2NyZWVuaW5nIGxhc3RzY3JlZW5pbmdcIlxuICAgIFwiYWxsc2NyZWVuaW5ncyBhbGxzY3JlZW5pbmdzXCJcbiAgICBcImFsbGRhdGVzIGFsbGRhdGVzXCI7XG5cbiAgLmFjZi1maWVsZFtkYXRhLW5hbWU9XCJ2aXNpYmlsaXR5X2Jhc2VkX29uXCJdIHtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6IG9yYW5nZTtcbiAgICBncmlkLWFyZWE6IGJhc2lzO1xuICB9XG5cbiAgLmFjZi1maWVsZFtkYXRhLW5hbWU9XCJkaXNwbGF5X2Zyb21cIl0ge1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogYnVybHl3b29kO1xuICAgIGdyaWQtYXJlYTogZnJvbTtcbiAgfVxuXG4gIC5hY2YtZmllbGRbZGF0YS1uYW1lPVwiZGlzcGxheV90b1wiXSB7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3c7XG4gICAgZ3JpZC1hcmVhOiB0bztcbiAgfVxuXG4gIC5hY2YtZmllbGRbZGF0YS1uYW1lPVwiY3VzdG9tX3NjcmVlbmluZ3NfdGV4dFwiXSB7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiBwYWxldHVycXVvaXNlO1xuICAgIGdyaWQtYXJlYTogdGV4dDtcbiAgfVxuXG4gIC5hY2YtZmllbGRbZGF0YS1uYW1lPVwic2NyZWVuaW5nc1wiXSB7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiBkYXJrc2VhZ3JlZW47XG4gICAgZ3JpZC1hcmVhOiBzY3JlZW5pbmdzO1xuICB9XG5cbiAgLmFjZi1maWVsZFtkYXRhLW5hbWU9XCJmaXJzdF9zY3JlZW5pbmdcIl0ge1xuICAgIGdyaWQtYXJlYTogZmlyc3RzY3JlZW5pbmc7XG4gICAgLy9kaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmFjZi1maWVsZFtkYXRhLW5hbWU9XCJsYXN0X3NjcmVlbmluZ1wiXSB7XG4gICAgZ3JpZC1hcmVhOiBsYXN0c2NyZWVuaW5nO1xuICAgIC8vZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hY2YtZmllbGRbZGF0YS1uYW1lPVwiYWxsX3NjcmVlbmluZ3NcIl0ge1xuICAgIGdyaWQtYXJlYTogYWxsc2NyZWVuaW5ncztcbiAgICAvL2Rpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYWNmLWZpZWxkW2RhdGEtbmFtZT1cImFsbF9kYXRlc1wiXSB7XG4gICAgZ3JpZC1hcmVhOiBhbGxkYXRlcztcbiAgICAvL2Rpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsImRpdi5hY2YtcG9zdGJveCBkaXYuYWNmLWZpZWxkcyBkaXYuYWNmLWZpZWxkIHtcblxuICBwYWRkaW5nOiAuNjI1cmVtO1xuXG4gIGRpdi5hY2YtbGFiZWwge1xuICAgIG1hcmdpbjogMCAwIC4yNXJlbTtcblxuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uYWNmLWZpZWxkcy5pbnNpZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy0tYWRtaW4tZmllbGRzZXQtYmFja2dyb3VuZDtcbn1cblxuLmFjZi1wb3N0Ym94LnNlYW1sZXNzPi5pbnNpZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmFjZi10YWJsZSB7XG4gIGJvcmRlci1jb2xvcjogJGMtLWFkbWluLWZpZWxkLWJvcmRlcjtcbn1cblxuZGl2LmFjZi1yZWxhdGlvbnNoaXAge1xuICBib3JkZXItY29sb3I6ICRjLS1hZG1pbi1maWVsZC1ib3JkZXI7XG59XG5cbmRpdi5hY2YtcmVsYXRpb25zaGlwIC5maWx0ZXJzIHtcbiAgYm9yZGVyLWNvbG9yOiAkYy0tYWRtaW4tZmllbGQtYm9yZGVyO1xufVxuXG5kaXYuYWNmLXJlbGF0aW9uc2hpcCAuc2VsZWN0aW9uIC5jaG9pY2VzIC5saXN0IHtcbiAgYm9yZGVyLWNvbG9yOiAkYy0tYWRtaW4tZmllbGQtYm9yZGVyO1xufVxuXG5kaXYuYWNmLWZpZWxkcz5kaXYuYWNmLWZpZWxkIHtcbiAgYm9yZGVyLWNvbG9yOiAkYy0tYWRtaW4tZmllbGQtYm9yZGVyO1xufVxuXG5ib2R5LndwLWFkbWluLnBvc3QtdHlwZS1maWxtIHtcblxuICAjd3AtY29udGVudC1tZWRpYS1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCJib2R5LmxvZ2luLWFjdGlvbi1sb2dpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgI2xvZ2luIHtcbiAgICB3aWR0aDogNDAlO1xuICAgIG1pbi13aWR0aDogMjc1cHg7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMCAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuXG5ib2R5LmxvZ2luIHtcblxuICBoMSBhIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vY2luZW1hLXRoZW1lL2ltYWdlcy9sb2dvXzIwMTkucG5nKTtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4O1xuICB9XG59XG5cbmJvZHkud3AtY29yZS11aSxcbmJvZHkud3AtYWRtaW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy0tYWRtaW4tYmFja2dyb3VuZDtcbiAgZm9udC1mYW1pbHk6ICRmb250X19hZG1pbi1tYWluO1xuICBjb2xvcjogJGMtLWJsYWNrO1xuXG4gIHAsIGgxLCBoMiwgaDMsIGg0LCBoNSwgc3BhbiwgYnV0dG9uIHtcbiAgICBmb250LWZhbWlseTogJGZvbnRfX2FkbWluLW1haW47XG4gIH1cblxuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgfVxuXG4gIC53cC1zdWJtZW51IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuI2FkbWlubWVudSxcbiNhZG1pbm1lbnUgLndwLXN1Ym1lbnUsXG4jYWRtaW5tZW51YmFjayxcbiNhZG1pbm1lbnV3cmFwIHtcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGMtLWFkbWluLWNvbG9yO1xufVxuXG4jYWRtaW5tZW51IC53cC1oYXMtY3VycmVudC1zdWJtZW51IC53cC1zdWJtZW51IC53cC1zdWJtZW51LWhlYWQsXG4jYWRtaW5tZW51IC53cC1tZW51LWFycm93LFxuI2FkbWlubWVudSAud3AtbWVudS1hcnJvdyBkaXYsXG4jYWRtaW5tZW51IGxpLmN1cnJlbnQgYS5tZW51LXRvcCxcbiNhZG1pbm1lbnUgbGkud3AtaGFzLWN1cnJlbnQtc3VibWVudSBhLndwLWhhcy1jdXJyZW50LXN1Ym1lbnUsXG4uZm9sZGVkICNhZG1pbm1lbnUgbGkuY3VycmVudC5tZW51LXRvcCxcbi5mb2xkZWQgI2FkbWlubWVudSBsaS53cC1oYXMtY3VycmVudC1zdWJtZW51IHtcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGMtLWFkbWluLWJ1dHRvbjtcbn1cblxuLmFjY29yZGlvbi1zZWN0aW9uLXRpdGxlOmFmdGVyLFxuLmhhbmRsZWRpdixcbi5pdGVtLWVkaXQsXG4ucG9zdGJveCAuaGFuZGxlZGl2LmJ1dHRvbi1saW5rLFxuLnRvZ2dsZS1pbmRpY2F0b3Ige1xuICBjb2xvcjogJGMtLWFkbWluLWJ1dHRvbi1ib3JkZXI7XG59XG5cbi53cC1jb3JlLXVpIC5idXR0b24tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICRjLS1hZG1pbi1idXR0b247XG4gIGJvcmRlci1jb2xvcjogJGMtLWFkbWluLWJ1dHRvbi1ib3JkZXI7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICRjLS1hZG1pbi1idXR0b24tLWhvdmVyO1xuICAgIGJvcmRlci1jb2xvcjogJGMtLWFkbWluLWJ1dHRvbi1ib3JkZXItLWhvdmVyO1xuICB9XG59XG5cbiN3cC1jb250ZW50LWVkaXRvci10b29scyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucG9zdGJveC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy0tYWRtaW4taGVhZGluZy1iYWNrZ3JvdW5kO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtLWFkbWluLWZpZWxkLWJvcmRlcjtcbn1cblxuLmNvbW11bml0eS1ldmVudHMgdWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy0tYWRtaW4tZmllbGRzZXQtYmFja2dyb3VuZDtcbn1cblxuaDIuaG5kbGUge1xuICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkYy0tYWRtaW4taGVhZGluZy1iYWNrZ3JvdW5kO1xufVxuXG4udXBkYXRlLWNvcmUtcGhwIGgyIHtcbiAgbWFyZ2luLXRvcDogMS4yNWVtO1xufVxuXG4ucG9zdGJveCB7XG4gIGJvcmRlci1jb2xvcjogJGMtLWFkbWluLWZpZWxkLWJvcmRlcjtcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGMtLWFkbWluLWZpZWxkc2V0LWJhY2tncm91bmQ7XG59XG5cbiNjb21tZW50LWxpbmstYm94LCAjZWRpdC1zbHVnLWJveCB7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAkYy0tYWRtaW4taGVhZGluZztcbn1cblxuLndwLWVkaXRvci1leHBhbmQgI3dwLWNvbnRlbnQtZWRpdG9yLXRvb2xzIHtcbiAgYm9yZGVyLWNvbG9yOiAkYy0tYWRtaW4tZmllbGQtYm9yZGVyO1xufVxuXG5idXR0b24ud3Atc3dpdGNoLWVkaXRvciB7XG4gIGJvcmRlci1jb2xvcjogJGMtLWFkbWluLWZpZWxkLWJvcmRlcjtcbn1cblxuZGl2LndwLWVkaXRvci1jb250YWluZXIge1xuICBib3JkZXItY29sb3I6ICRjLS1hZG1pbi1maWVsZC1ib3JkZXI7XG59XG5cbiNwb3N0LXN0YXR1cy1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAkYy0tYWRtaW4tZmllbGQtYm9yZGVyO1xufVxuXG4ucG9zdGJveCAuaG5kbGUsIC5zdHVmZmJveCAuaG5kbGUge1xuICBib3JkZXItY29sb3I6ICRjLS1hZG1pbi1maWVsZC1ib3JkZXI7XG59XG5cbiNzY3JlZW4tbWV0YSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjLS1hZG1pbi1maWVsZHNldC1iYWNrZ3JvdW5kO1xuICBib3JkZXItY29sb3I6ICRjLS1hZG1pbi1maWVsZC1ib3JkZXI7XG59XG5cbiNzY3JlZW4tbWV0YS1saW5rcyAuc2hvdy1zZXR0aW5ncyB7XG4gIGJvcmRlci1jb2xvcjogJGMtLWFkbWluLWZpZWxkLWJvcmRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGMtLWFkbWluLWZpZWxkc2V0LWJhY2tncm91bmQ7XG59XG5cbnVsI2FkbWlubWVudSBhLndwLWhhcy1jdXJyZW50LXN1Ym1lbnU6YWZ0ZXIsXG51bCNhZG1pbm1lbnU+bGkuY3VycmVudD5hLmN1cnJlbnQ6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoJGMtLXdoaXRlLCAuNjI1KTtcbn1cblxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwidXJsXCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cInJhbmdlXCJdLFxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0sXG5pbnB1dFt0eXBlPVwid2Vla1wiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdLFxudGV4dGFyZWEge1xuICBjb2xvcjogcmdiYSgkYy0tYmxhY2ssIC43NSk7XG4gIGJvcmRlci1jb2xvcjogJGMtLWFkbWluLWZpZWxkLWJvcmRlcjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogM3B4O1xufVxuXG4uaGFuZGxlLW9yZGVyLWxvd2VyLFxuLmhhbmRsZS1vcmRlci1oaWdoZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3VibWl0Ym94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGMtLWFkbWluLWZpZWxkc2V0LWJhY2tncm91bmQ7XG59XG5cbiNtYWpvci1wdWJsaXNoaW5nLWFjdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy0tYWRtaW4tZmllbGRzZXQtYmFja2dyb3VuZDtcbn1cblxuI3Bvc3RzdHVmZiAjdGl0bGV3cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAkYy0tYWRtaW4tZmllbGQtYm9yZGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICN0aXRsZS1wcm9tcHQtdGV4dCxcbiAgI3RpdGxlIHtcbiAgICBwYWRkaW5nOiAzcHggOHB4O1xuICAgIGZvbnQtc2l6ZTogMS43ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBoZWlnaHQ6IDEuN2VtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG91dGxpbmU6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuXG4gICN0aXRsZS1wcm9tcHQtdGV4dCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi50aGVtZS1icm93c2VyIC50aGVtZSAudGhlbWUtbmFtZSB7XG4gIGhlaWdodDogNDhweDtcbn0iXX0= */
