/*!
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}a{text-decoration:none}a:hover{text-decoration:underline}div.link a{display:block;font-weight:bold;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#95220d;color:#fff;text-decoration:none;line-height:1;padding:.325rem .5rem}div.link a:hover{background-color:#c42d11;text-decoration:none}*{-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;font-size:.8em;-webkit-transition:.25s linear font-size;-o-transition:.25s linear font-size;transition:.25s linear font-size}@media(min-width: 783px){.donate-area{font-size:.7em;right:0}}@media(min-width: 1005px){.donate-area{font-size:.8em;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:#300505}.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}.block--alert{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:.5rem;padding:.825rem .75rem;font-size:1em;background-color:rgba(255,255,255,.75);border:1px solid rgba(204,204,204,.5)}.block--alert h2{margin:0}.block--alert p{margin:0 0 .5rem}.block--alert p:last-child{margin-bottom:0}.block--event{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:.5rem;padding:.825rem .75rem;font-size:1em;background-color:rgba(255,255,255,.75);border:1px solid rgba(204,204,204,.5)}.block--event h2{margin:0}.block--event p{margin:0 0 .5rem}.block--event p:last-child{margin-bottom:0}.blocks{background-color:rgba(0,0,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:1.5rem;margin:2rem 0 3rem}.block{margin-bottom:1.5rem}.blocks>.block,.block:last-child{margin-bottom: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 ul.screenings-list{margin:0;line-height:1.625;list-style:none;padding:0;margin:0}.film-card--screenings ul.screenings-list li.screening{padding:0;margin:0}.film-card--screenings ul.screenings-list li.screening.past{opacity:.5;font-weight:100}.film-card--screenings ul.screenings-list li.screening.present,.film-card--screenings ul.screenings-list li.screening.future{color:#000}.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{font-size:2.125vw;width:38.5em;overflow:hidden;display:grid;position:relative;grid-template-areas:" title" " subtitle";grid-template-columns:auto;-webkit-column-gap:.75em;-moz-column-gap:.75em;column-gap:.75em;-webkit-transition:.2s linear font-size,.2s linear margin;-o-transition:.2s linear font-size,.2s linear margin;transition:.2s linear font-size,.2s linear margin}@media(min-width: 783px){.title-area{font-size:.98rem;width:46.1em;grid-template-columns:7em auto;grid-template-areas:"logo title" "logo subtitle"}}@media(min-width: 1005px){.title-area{font-size:1.25rem;margin-top:.75em}}.title-area .logo{display:none}@media(min-width: 783px){.title-area .logo{grid-area:logo;display:block;aspect-ratio:1/1;width:7em;background-image:url(images/logos/gi-logo.png);background-size:contain;background-position:center;background-repeat:no-repeat}}.title-area .site-title{grid-area: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;margin-left:-0.05em}.title-area .site-subtitle{grid-area:subtitle}.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.5em;-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:.34em;letter-spacing:.5em;margin-top:-0.25em;margin-right:-0.75em;margin-bottom:-0.4em;margin-left:.15em}h2.site-subtitle{margin:0;line-height:1.2;font-size:.74em;letter-spacing:.34em;width:auto;color:#fff;text-align:left;font-weight:bold}.title-area--footer{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}.calendar--monthly .day--past{background-color:rgba(0,0,0,.025)}.calendar--monthly .day--past .date-display{color:rgba(0,0,0,.3)}@media(min-width: 783px){.calendar--monthly .day--past .date-display{color:#fff;background-color:rgba(0,0,0,.25)}}.calendar--monthly .day--present .date-display{color:#000}@media(min-width: 783px){.calendar--monthly .day--present .date-display{color:#fff;background-color:rgba(0,0,0,.9)}}.calendar--monthly .day--future .date-display{color:rgba(0,0,0,.625)}@media(min-width: 783px){.calendar--monthly .day--future .date-display{color:#fff;background-color:rgba(0,0,0,.625)}}@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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsInN0eWxlLnNjc3MiLCJjb25maWcvX3ZlbmRvcnMuc2NzcyIsIl9ub3JtYWxpemUuc2NzcyIsInR5cG9ncmFwaHkvX2NvcHkuc2NzcyIsImNvbmZpZy9fdmFycy0tY29sb3JzLnNjc3MiLCJjb25maWcvX3ZhcnMtLXR5cG9ncmFwaHkuc2NzcyIsImNvbmZpZy9fbWl4aW5zLS1taXNjLnNjc3MiLCJ0eXBvZ3JhcGh5L190eXBvZ3JhcGh5LnNjc3MiLCJsYXlvdXQvX2xheW91dC0tZ2xvYmFsLnNjc3MiLCJsYXlvdXQvX2xheW91dC0tcGFnZS5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2JyZWFrcG9pbnQtc2Fzcy9zdHlsZXNoZWV0cy9fYnJlYWtwb2ludC5zY3NzIiwibGF5b3V0L19sYXlvdXQtLWhlYWRlci5zY3NzIiwibGF5b3V0L19sYXlvdXQtLWNvbnRlbnQuc2NzcyIsImNvbmZpZy9fbWl4aW5zLS1sYXlvdXQuc2NzcyIsImxheW91dC9fbGF5b3V0LS1mb290ZXIuc2NzcyIsImxheW91dC9fbGF5b3V0LS1maWxtLWNhcmRzLnNjc3MiLCJuYXZpZ2F0aW9uL19saW5rcy5zY3NzIiwibmF2aWdhdGlvbi9fbWVudXMuc2NzcyIsIm5hdmlnYXRpb24vX3ByaW1hcnktbWVudS5zY3NzIiwibmF2aWdhdGlvbi9fc29jaWFsLW1lZGlhLW1lbnUuc2NzcyIsIm5hdmlnYXRpb24vaGMtb2ZmY2FudmFzLW5hdi9fY29yZS5zY3NzIiwibmF2aWdhdGlvbi9oYy1vZmZjYW52YXMtbmF2L190b2dnbGUuc2NzcyIsIm5hdmlnYXRpb24vaGMtb2ZmY2FudmFzLW5hdi9fbWl4aW5zLnNjc3MiLCJuYXZpZ2F0aW9uL2hjLW9mZmNhbnZhcy1uYXYvX3RoZW1lLWRlZmF1bHQuc2NzcyIsIm5hdmlnYXRpb24vaGMtb2ZmY2FudmFzLW5hdi9fY3VzdG9tLnNjc3MiLCJlbGVtZW50cy9fYWNjZXNzaWJpbGl0eS5zY3NzIiwiZWxlbWVudHMvX2FsaWdubWVudHMuc2NzcyIsImVsZW1lbnRzL19idXR0b25zLnNjc3MiLCJlbGVtZW50cy9fY2FwdGlvbnMuc2NzcyIsImVsZW1lbnRzL19jbGVhcmluZ3Muc2NzcyIsImVsZW1lbnRzL19maWVsZHMuc2NzcyIsImVsZW1lbnRzL19mb3Jtcy5zY3NzIiwiZWxlbWVudHMvX2xpc3RzLnNjc3MiLCJlbGVtZW50cy9fbWVkaWEuc2NzcyIsImVsZW1lbnRzL19taXNjZWxsYW5lb3VzLnNjc3MiLCJlbGVtZW50cy9fbW9kYWwuc2NzcyIsImVsZW1lbnRzL19zY3JvbGxiYXJzLnNjc3MiLCJlbGVtZW50cy9fdGFibGVzLnNjc3MiLCJjb21wb25lbnRzL19ibG9jay0tYWxlcnQuc2NzcyIsImNvbXBvbmVudHMvX2Jsb2NrLS1ldmVudC5zY3NzIiwiY29tcG9uZW50cy9fYmxvY2suc2NzcyIsImNvbXBvbmVudHMvX2ZpbG0tY2FyZC5zY3NzIiwiY29tcG9uZW50cy9fdGl0bGUtYXJlYS5zY3NzIiwiY29tcG9uZW50cy9fdHJhaWxlci1saW5rLnNjc3MiLCJjb21wb25lbnRzL193aWRnZXRzLnNjc3MiLCJwYWdlcy9fY2FsZW5kYXItLW1vbnRobHkuc2NzcyIsInBhZ2VzL19ob21lLXBhZ2Uuc2NzcyIsInBhZ2VzL19zZXJpZXMtcGFnZS5zY3NzIiwiYWRtaW4vX2FjZi0tZmlsbS1kZXNjcmlwdGlvbi5zY3NzIiwiYWRtaW4vX2FjZi0tZmlsbS1kZXRhaWxzLnNjc3MiLCJhZG1pbi9fYWNmLS1zY3JlZW5pbmdzLnNjc3MiLCJhZG1pbi9fYWNmLnNjc3MiLCJhZG1pbi9fYWRtaW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Q0NBQSxDQUFBLCtIQUFBLENDR0EsV0FDRSw0QkFBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxrRkFBQSxDQUlGLFdBQ0UsOEJBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsK0VBQUEsQ0FJRixXQUNFLDJCQUFBLENBQ0EsaUJBQUEsQ0FD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Q0Esb0JoRHRHc0IsQ2dEdUd0QixlQUFBLENBQ0EsV0FBQSxDQUdGLHlDQUVFLFlBQUEsQ0FHRixXQUNFLHdCaEQvRzZCLENnRGtIL0IsMEJBQ0Usd0JoRG5INkIsQ2dEc0gvQixzQkFDRSxpQkFBQSxDQUNBLHdCQUFBLENBQ0EscUJBQUEsQ0FFQSxzRUFFRSxlQUFBLENBQ0EsZUFBQSxDQUNBLGVBQUEsQ0FDQSxZQUFBLENBQ0EsVUFBQSxDQUNBLFNBQUEsQ0FDQSxRQUFBLENBQ0EsOEJBQUEsQ0FDQSxXQUFBLENBR0YseUNBQ0UsS0FBQSxDQUNBLE1BQUEsQ0FDQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLDJCQUFBLENBQUEsNEJBQUEsQ0FBQSx5QkFBQSxDQUFBLHFCQUFBLENBQ0EsdUJBQUEsQ0FBQSxvQkFBQSxDQUFBLHNCQUFBLENBSUosa0NBQ0UsV0FBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiFcblRoZW1lIE5hbWU6IENpbmVtYSBUaGVtZVxuVGhlbWUgVVJJOiBodHRwOi8vdW5kZXJzY29yZXMubWUvXG5BdXRob3I6IFJpY2hhcmQgR2lsYmVydFxuQXV0aG9yIFVSSTogaHR0cDovL2Zlenppd2lnbWVkaWEuY29tL1xuRGVzY3JpcHRpb246IEEgY3VzdG9tIHRoZW1lIGZvciBhbiBpbmRlcGVuZGVudCBjaW5lbWEuXG5WZXJzaW9uOiAxLjAuMFxuTGljZW5zZTogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdjIgb3IgbGF0ZXJcbkxpY2Vuc2UgVVJJOiBMSUNFTlNFXG5UZXh0IERvbWFpbjogY2luZW1hX3RoZW1lXG5UYWdzOiBjdXN0b20tYmFja2dyb3VuZCwgY3VzdG9tLWxvZ28sIGN1c3RvbS1tZW51LCBmZWF0dXJlZC1pbWFnZXMsIHRocmVhZGVkLWNvbW1lbnRzLCB0cmFuc2xhdGlvbi1yZWFkeVxuXG5UaGlzIHRoZW1lLCBsaWtlIFdvcmRQcmVzcywgaXMgbGljZW5zZWQgdW5kZXIgdGhlIEdQTC5cblVzZSBpdCB0byBtYWtlIHNvbWV0aGluZyBjb29sLCBoYXZlIGZ1biwgYW5kIHNoYXJlIHdoYXQgeW91J3ZlIGxlYXJuZWQgd2l0aCBvdGhlcnMuXG5cbkNpbmVtYSBUaGVtZSBpcyBiYXNlZCBvbiBVbmRlcnNjb3JlcyBodHRwczovL3VuZGVyc2NvcmVzLm1lLywgKEMpIDIwMTItMjAxNyBBdXRvbWF0dGljLCBJbmMuXG5VbmRlcnNjb3JlcyBpcyBkaXN0cmlidXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHUEwgdjIgb3IgbGF0ZXIuXG5cbk5vcm1hbGl6aW5nIHN0eWxlcyBoYXZlIGJlZW4gaGVscGVkIGFsb25nIHRoYW5rcyB0byB0aGUgZmluZSB3b3JrIG9mXG5OaWNvbGFzIEdhbGxhZ2hlciBhbmQgSm9uYXRoYW4gTmVhbCBodHRwczovL25lY29sYXMuZ2l0aHViLmlvL25vcm1hbGl6ZS5jc3MvXG4qL0BpbXBvcnRcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TGlicmUrQmFza2VydmlsbGU6d2dodEA0MDA7NzAwJmZhbWlseT1Xb3JrK1NhbnM6d2dodEA0MDA7NTAwOzYwMCZkaXNwbGF5PXN3YXBcIjtAZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiRnJhbmNoaXNlIEJvbGRcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO3NyYzpsb2NhbChcIkZyYW5jaGlzZSBCb2xkXCIpLHVybChcImZvbnRzL0ZyYW5jaGlzZS1Cb2xkLWhpbnRlZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkJyb3RoZXJzIFJlZ3VsYXJcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7c3JjOmxvY2FsKFwiQnJvdGhlcnMgUmVndWxhclwiKSx1cmwoXCJmb250cy9Ccm90aGVycy1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiUHJhdGEgUmVndWxhclwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtzcmM6bG9jYWwoXCJQcmF0YSBSZWd1bGFyXCIpLHVybChcImZvbnRzL1ByYXRhLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpfS8qISBub3JtYWxpemUuY3NzIHY4LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9odG1se2xpbmUtaGVpZ2h0OjEuMTU7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCV9Ym9keXttYXJnaW46MH1oMXtmb250LXNpemU6MmVtO21hcmdpbjouNjdlbSAwfWhye2JveC1zaXppbmc6Y29udGVudC1ib3g7aGVpZ2h0OjA7b3ZlcmZsb3c6dmlzaWJsZX1wcmV7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLG1vbm9zcGFjZTtmb250LXNpemU6MWVtfWF7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfWFiYnJbdGl0bGVde2JvcmRlci1ib3R0b206bm9uZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGRlcn1jb2RlLGtiZCxzYW1we2ZvbnQtZmFtaWx5Om1vbm9zcGFjZSxtb25vc3BhY2U7Zm9udC1zaXplOjFlbX1zbWFsbHtmb250LXNpemU6ODAlfXN1YixzdXB7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1Yntib3R0b206LTAuMjVlbX1zdXB7dG9wOi0wLjVlbX1pbWd7Ym9yZGVyLXN0eWxlOm5vbmV9YnV0dG9uLGEuZmlsbS1idXR0b24sYS5maWxtLWJ1dHRvbjp2aXNpdGVkLGlucHV0LG9wdGdyb3VwLHNlbGVjdCx0ZXh0YXJlYXtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZToxMDAlO2xpbmUtaGVpZ2h0OjEuMTU7bWFyZ2luOjB9YnV0dG9uLGEuZmlsbS1idXR0b24sYS5maWxtLWJ1dHRvbjp2aXNpdGVkLGlucHV0e292ZXJmbG93OnZpc2libGV9YnV0dG9uLGEuZmlsbS1idXR0b24sYS5maWxtLWJ1dHRvbjp2aXNpdGVkLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfWJ1dHRvbixhLmZpbG0tYnV0dG9uLGEuZmlsbS1idXR0b246dmlzaXRlZCxbdHlwZT1idXR0b25dLFt0eXBlPXJlc2V0XSxbdHlwZT1zdWJtaXRdey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259YnV0dG9uOjotbW96LWZvY3VzLWlubmVyLGEuZmlsbS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsYS5maWxtLWJ1dHRvbjp2aXNpdGVkOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyLXN0eWxlOm5vbmU7cGFkZGluZzowfWJ1dHRvbjotbW96LWZvY3VzcmluZyxhLmZpbG0tYnV0dG9uOi1tb3otZm9jdXNyaW5nLFt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsW3R5cGU9cmVzZXRdOi1tb3otZm9jdXNyaW5nLFt0eXBlPXN1Ym1pdF06LW1vei1mb2N1c3Jpbmd7b3V0bGluZToxcHggZG90dGVkIEJ1dHRvblRleHR9ZmllbGRzZXR7cGFkZGluZzouMzVlbSAuNzVlbSAuNjI1ZW19bGVnZW5ke2JveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjppbmhlcml0O2Rpc3BsYXk6dGFibGU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzowO3doaXRlLXNwYWNlOm5vcm1hbH1wcm9ncmVzc3t2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX10ZXh0YXJlYXtvdmVyZmxvdzphdXRvfVt0eXBlPWNoZWNrYm94XSxbdHlwZT1yYWRpb117Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MH1bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b257aGVpZ2h0OmF1dG99W3R5cGU9c2VhcmNoXXstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkO291dGxpbmUtb2Zmc2V0Oi0ycHh9W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b247Zm9udDppbmhlcml0fWRldGFpbHN7ZGlzcGxheTpibG9ja31zdW1tYXJ5e2Rpc3BsYXk6bGlzdC1pdGVtfXRlbXBsYXRle2Rpc3BsYXk6bm9uZX1baGlkZGVuXXtkaXNwbGF5Om5vbmV9cHttYXJnaW4tYm90dG9tOjEuNWVtfWRmbixjaXRlLGVtLGl7Zm9udC1zdHlsZTppdGFsaWN9YmxvY2txdW90ZXttYXJnaW46MCAxLjVlbX1hZGRyZXNze21hcmdpbjowIDAgMS41ZW19cHJle2JhY2tncm91bmQ6I2VlZTtmb250LWZhbWlseTpcIkNvdXJpZXIgMTAgUGl0Y2hcIixDb3VyaWVyLG1vbm9zcGFjZTtmb250LXNpemU6MTVweDtmb250LXNpemU6LjkzNzVyZW07bGluZS1oZWlnaHQ6MS42O21hcmdpbi1ib3R0b206MS42ZW07bWF4LXdpZHRoOjEwMCU7b3ZlcmZsb3c6YXV0bztwYWRkaW5nOjEuNmVtfWNvZGUsa2JkLHR0LHZhcntmb250LWZhbWlseTpNb25hY28sQ29uc29sYXMsXCJBbmRhbGUgTW9ub1wiLFwiRGVqYVZ1IFNhbnMgTW9ub1wiLG1vbm9zcGFjZTtmb250LXNpemU6MTVweDtmb250LXNpemU6LjkzNzVyZW19YWJicixhY3Jvbnlte2JvcmRlci1ib3R0b206MXB4IGRvdHRlZCAjNjY2O2N1cnNvcjpoZWxwfW1hcmssaW5ze2JhY2tncm91bmQ6I2ZmZjljMDt0ZXh0LWRlY29yYXRpb246bm9uZX1iaWd7Zm9udC1zaXplOjEyNSV9aHRtbHtmb250LXNpemU6MTZweDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX1ib2R5LGJ1dHRvbixhLmZpbG0tYnV0dG9uLGEuZmlsbS1idXR0b246dmlzaXRlZCxpbnB1dCxzZWxlY3Qsb3B0Z3JvdXAsdGV4dGFyZWF7Y29sb3I6cmdiYSgwLDAsMCwuNzUpO2ZvbnQtZmFtaWx5OlwiV29yayBTYW5zXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjFlbTtsaW5lLWhlaWdodDoxLjZ9ZW0saXtmb250LXN0eWxlOml0YWxpY31iLHN0cm9uZ3tmb250LXdlaWdodDo3MDB9aDE6Zmlyc3QtY2hpbGQsaDI6Zmlyc3QtY2hpbGQsaDM6Zmlyc3QtY2hpbGQsaDQ6Zmlyc3QtY2hpbGQsaDU6Zmlyc3QtY2hpbGQsaDY6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfWgxLGgye2ZvbnQtZmFtaWx5OlwiRnJhbmNoaXNlIEJvbGRcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6LjAyNWVtO2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjEuMTI1ZW0gMCAuMjVlbX1oMyxoNCxoNSxoNntmb250LWZhbWlseTpcIldvcmsgU2Fuc1wiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjI1O21hcmdpbjowIDAgLjI1ZW19aDF7Zm9udC1zaXplOjIuNDA1NTY1MzYwMnJlbX1oMS5zaXRlLXRpdGxle2ZvbnQtZmFtaWx5OlwiQnJvdGhlcnMgUmVndWxhclwiLFwiTGlicmUgQmFza2VydmlsbGVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjttYXJnaW46MDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9aDJ7Zm9udC1zaXplOjEuNzk1MzMyMDFyZW19aDIuc2l0ZS1zdWJ0aXRsZXtmb250LWZhbWlseTpcIlByYXRhIFJlZ3VsYXJcIixcIkxpYnJlIEJhc2tlcnZpbGxlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7bWFyZ2luOjA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOi4yZW19aDN7Zm9udC1zaXplOjEuMzM5OXJlbX1oNHtmb250LXNpemU6MXJlbX1oNXtmb250LXNpemU6Ljc0NjMyNDM1MjZyZW19aDZ7Zm9udC1zaXplOi41NTcwMDAwMzkycmVtfXB7bWFyZ2luOjAgMCAxZW07bGluZS1oZWlnaHQ6MS41O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjpyZ2JhKDAsMCwwLC44KX1hc2lkZS5zaWRlYmFye2ZvbnQtc2l6ZTouOGVtfS5kZWJ1Z3tmb250LWZhbWlseTptb25vc3BhY2U7Zm9udC1zaXplOjEwcHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4xKTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO3BhZGRpbmc6MTBweDttYXJnaW46MCAwIDEwcHh9YXt0ZXh0LWRlY29yYXRpb246bm9uZX1hOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9ZGl2LmxpbmsgYXtkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OmJvbGQ7d2lkdGg6bWF4LWNvbnRlbnQ7YmFja2dyb3VuZC1jb2xvcjojOTUyMjBkO2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7bGluZS1oZWlnaHQ6MTtwYWRkaW5nOi4zMjVyZW0gLjVyZW19ZGl2LmxpbmsgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNjNDJkMTE7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Kntib3gtc2l6aW5nOmJvcmRlci1ib3h9Ym9keXtiYWNrZ3JvdW5kLWNvbG9yOiNmNGYzZjM7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgY2VudGVyO21hcmdpbjowO3BhZGRpbmc6MH0uc2l0ZS13cmFwcGVye3dpZHRoOjEwMCU7bWFyZ2luOjB9LnNpdGUtY29udGFpbmVye3dpZHRoOjEwMCU7bWluLWhlaWdodDoxMDB2aDttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uc2VjdGlvbi1vdXRlcnt3aWR0aDoxMDAlO21hcmdpbjowO3BhZGRpbmc6MH0uc2VjdGlvbnttYXgtd2lkdGg6MTAwMHB4O21hcmdpbjowIGF1dG99LnNlY3Rpb24taW5uZXJ7cGFkZGluZzowIDN2dzttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZX1ib2R5e3dpZHRoOjEwMCV9LnNpdGV7d2lkdGg6MTAwJX0ud3JhcHBlcnt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAwcHg7cGFkZGluZzowO21hcmdpbjowIGF1dG99LmNvbnRhaW5lcntwYWRkaW5nOjFlbTt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlfS5yb3d7bWFyZ2luOjB9LmNvbnRlbnQtbGF5b3V0Lmhhcy1zaWRlYmFye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmNvbnRlbnQtbGF5b3V0Lmhhcy1zaWRlYmFyIG1haW4uc2l0ZS1tYWlue2ZsZXg6bm9uZTttYXJnaW4tYm90dG9tOjEuNXJlbX1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7LmNvbnRlbnQtbGF5b3V0Lmhhcy1zaWRlYmFyIG1haW4uc2l0ZS1tYWlue3dpZHRoOjYwJTttYXJnaW4tYm90dG9tOjB9fS5jb250ZW50LWxheW91dC5oYXMtc2lkZWJhciAuc2lkZWJhcntmbGV4Om5vbmV9QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpey5jb250ZW50LWxheW91dC5oYXMtc2lkZWJhciAuc2lkZWJhcnt3aWR0aDozNSV9fUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsuY29udGVudC1sYXlvdXQuaGFzLXNpZGViYXJ7ZmxleC1kaXJlY3Rpb246cm93fX0uY29udGVudC1sYXlvdXQubm8tc2lkZWJhciAuY29udGVudC1hcmVhe2Zsb2F0Om5vbmU7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30uY29udGVudC1sYXlvdXQubm8tc2lkZWJhciAuc2l0ZS1tYWlue21hcmdpbi1yaWdodDowfS5zZWN0aW9uLW91dGVyLS1zaXRlLWhlYWRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImltYWdlcy9oZWFkZXItYmFja2dyb3VuZC5wbmdcIik7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXJ9LnNlY3Rpb24tb3V0ZXItLXNpdGUtaGVhZGVyOmFmdGVye2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2hlaWdodDoxNnB4O3dpZHRoOjEwMCU7YmFja2dyb3VuZC1pbWFnZTp1cmwoaW1hZ2VzL2hlYWRlci1zcXVpZ2dsZS5wbmcpO2JhY2tncm91bmQtcG9zaXRpb246dG9wIGNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteH0uc2VjdGlvbi1pbm5lci0tc2l0ZS1oZWFkZXJ7Zm9udC1zaXplOjEuNzV2dzttYXJnaW4tbGVmdDoyZW07bWFyZ2luLXJpZ2h0OjJlbTtwYWRkaW5nOjEuMjVlbSAwfUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsuc2VjdGlvbi1pbm5lci0tc2l0ZS1oZWFkZXJ7Zm9udC1zaXplOjFyZW19fS5jb250ZW50LWxheW91dC0taGVhZGVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmciA0ZW07Z3JpZC10ZW1wbGF0ZS1yb3dzOm1pbi1jb250ZW50IGF1dG87Z3JpZC10ZW1wbGF0ZS1hcmVhczpcInNvY2lhbCBkb25hdGUgZG9uYXRlXCIgXCJ0aXRsZSB0aXRsZSBtZW51XCJ9QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpey5jb250ZW50LWxheW91dC0taGVhZGVye2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO2dyaWQtdGVtcGxhdGUtcm93czptaW4tY29udGVudCBhdXRvIGF1dG87Z3JpZC10ZW1wbGF0ZS1hcmVhczpcInNvY2lhbCBkb25hdGVcIiBcInRpdGxlIHRpdGxlXCIgXCJtZW51IG1lbnVcIn19LmNvbnRlbnQtbGF5b3V0LS1oZWFkZXIgLnNvY2lhbC1tZWRpYS1hcmVhe2dyaWQtYXJlYTpzb2NpYWx9LmNvbnRlbnQtbGF5b3V0LS1oZWFkZXIgLnRpdGxlLWFyZWF7Z3JpZC1hcmVhOnRpdGxlfS5jb250ZW50LWxheW91dC0taGVhZGVyIC5kb25hdGUtYXJlYXtncmlkLWFyZWE6ZG9uYXRlfS5jb250ZW50LWxheW91dC0taGVhZGVyIC5tZW51LWFyZWF7Z3JpZC1hcmVhOm1lbnV9Lm1lbnUtYXJlYXttYXJnaW46MDtwYWRkaW5nOjB9QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpey5tZW51LWFyZWF7anVzdGlmeS1jb250ZW50OmNlbnRlcjtkaXNwbGF5OmZsZXg7cGFkZGluZy1ib3R0b206MWVtfX0ubWFpbi1uYXZpZ2F0aW9ue2Rpc3BsYXk6bm9uZX1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7Lm1haW4tbmF2aWdhdGlvbntkaXNwbGF5OmJsb2NrO3dpZHRoOjQwZW19fS5zb2NpYWwtbWVkaWEtYXJlYXtmb250LXNpemU6MS41ZW07bWFyZ2luOjAgMCAuNzVlbX1AbWVkaWEobWluLXdpZHRoOiA1NTBweCl7LnNvY2lhbC1tZWRpYS1hcmVhe2ZvbnQtc2l6ZTouOWVtfX1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7LnNvY2lhbC1tZWRpYS1hcmVhe2ZvbnQtc2l6ZToxZW19fS5kb25hdGUtYXJlYXtmb250LXNpemU6MS43NXZ3O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Zm9udC1zaXplOi44ZW07dHJhbnNpdGlvbjouMjVzIGxpbmVhciBmb250LXNpemV9QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpey5kb25hdGUtYXJlYXtmb250LXNpemU6LjdlbTtyaWdodDowfX1AbWVkaWEobWluLXdpZHRoOiAxMDA1cHgpey5kb25hdGUtYXJlYXtmb250LXNpemU6LjhlbTtyaWdodDowfX1hLmRvbmF0ZS1idXR0b257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJpbWFnZXMvZG9uYXRlLWJ1dHRvbi5wbmdcIik7ZGlzcGxheTpibG9jazt0ZXh0LWluZGVudDotOTk5OXB4O2hlaWdodDo2LjhlbTt3aWR0aDoxMS4yNmVtO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246dG9wIHJpZ2h0O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtvcGFjaXR5Oi45fWEuZG9uYXRlLWJ1dHRvbjpob3ZlcntvcGFjaXR5OjF9LnNlY3Rpb24tb3V0ZXItLXNpdGUtY29udGVudHtmbGV4OjF9LnNlY3Rpb24taW5uZXItLXNpdGUtY29udGVudHtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHg7cGFkZGluZy10b3A6NHZ3O3BhZGRpbmctYm90dG9tOjR2d31AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7LnNlY3Rpb24taW5uZXItLXNpdGUtY29udGVudHtwYWRkaW5nLWxlZnQ6MzJweDtwYWRkaW5nLXJpZ2h0OjMycHh9fUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsuc2VjdGlvbi1pbm5lci0tc2l0ZS1jb250ZW50e3BhZGRpbmctdG9wOjIuMjVlbTtwYWRkaW5nLWJvdHRvbToyLjI1ZW19fS5zZWN0aW9uLW91dGVyLS1zaXRlLWZvb3RlcnttaW4taGVpZ2h0OjEwMHB4O2JhY2tncm91bmQtY29sb3I6I2Y0MzkzOTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2NvbG9yOiNmZmZ9LnNlY3Rpb24tb3V0ZXItLXNpdGUtZm9vdGVyIHB7Y29sb3I6I2ZmZn0uc2VjdGlvbi1vdXRlci0tc2l0ZS1mb290ZXIgYXtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMH0uc2VjdGlvbi1vdXRlci0tc2l0ZS1mb290ZXIgaDR7Y29sb3I6IzMwMDUwNX0uc2VjdGlvbi1vdXRlci0tc2l0ZS1mb290ZXI6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2hlaWdodDoxNnB4O3dpZHRoOjEwMCU7YmFja2dyb3VuZC1pbWFnZTp1cmwoaW1hZ2VzL2Zvb3Rlci1zcXVpZ2dsZS5wbmcpO2JhY2tncm91bmQtcG9zaXRpb246dG9wIGNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDttYXJnaW4tdG9wOi0xMnB4fS5zZWN0aW9uLS1zaXRlLWZvb3RlcnttYXgtd2lkdGg6MTAwJTt3aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW46MH0uc2VjdGlvbi0tc2l0ZS1mb290ZXIgLmxvY2F0aW9uLC5zZWN0aW9uLS1zaXRlLWZvb3RlciAuZW1haWwsLnNlY3Rpb24tLXNpdGUtZm9vdGVyIC5tYWlse3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uc2VjdGlvbi1pbm5lci0tc2l0ZS1mb290ZXJ7d2lkdGg6MTAwJTtwYWRkaW5nOjA7bWFyZ2luOjB9LnJlZ2lvbl9fZm9vdGVyLWZpcnN0e3dpZHRoOjEwMCU7cGFkZGluZzoxLjVyZW0gMDttYXJnaW46MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTYxYjFifS5yZWdpb25fX2Zvb3Rlci1maXJzdCAuY29sdW1uc3tqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5yZWdpb25fX2Zvb3Rlci1zZWNvbmR7d2lkdGg6MTAwJTtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U2MWIxYn0ucmVnaW9uX19mb290ZXItc2Vjb25kIC5jb2x1bW5ze2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWluLXdpZHRoOiAxMDA1cHgpey5yZWdpb25fX2Zvb3Rlci1zZWNvbmQgLmNvbHVtbnN7ZmxleC1kaXJlY3Rpb246cm93O3RleHQtYWxpZ246bGVmdH19LnJlZ2lvbl9fZm9vdGVyLXNlY29uZCAuY29sdW1uLS1maXJzdHtwYWRkaW5nOjEuNXJlbSAwIDAgMDttaW4td2lkdGg6bWF4LWNvbnRlbnQ7ZmxleDoxfUBtZWRpYShtaW4td2lkdGg6IDEwMDVweCl7LnJlZ2lvbl9fZm9vdGVyLXNlY29uZCAuY29sdW1uLS1maXJzdHtwYWRkaW5nLWJvdHRvbToxLjVyZW07cGFkZGluZy1yaWdodDoycmVtfX0ucmVnaW9uX19mb290ZXItc2Vjb25kIC5jb2x1bW4tLXNlY29uZHtwYWRkaW5nOjA7bWluLXdpZHRoOm1heC1jb250ZW50O2ZsZXg6MX1AbWVkaWEobWluLXdpZHRoOiAxMDA1cHgpey5yZWdpb25fX2Zvb3Rlci1zZWNvbmQgLmNvbHVtbi0tc2Vjb25ke3BhZGRpbmc6MS41cmVtIDJyZW0gMS41cmVtIDA7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZTYxYjFifX0ucmVnaW9uX19mb290ZXItc2Vjb25kIC5jb2x1bW4tLXRoaXJke3BhZGRpbmc6MDtmbGV4Om5vbmU7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn1AbWVkaWEobWluLXdpZHRoOiAxMDA1cHgpey5yZWdpb25fX2Zvb3Rlci1zZWNvbmQgLmNvbHVtbi0tdGhpcmR7cGFkZGluZzoxLjVyZW0gMCAxLjVyZW0gMnJlbTt3aWR0aDptaW4tY29udGVudDtqdXN0aWZ5LWNvbnRlbnQ6bGVmdH19LnJlZ2lvbl9fZm9vdGVyLXRoaXJke3dpZHRoOjEwMCU7cGFkZGluZzoxcmVtIDAgMi41cmVtO21hcmdpbjowO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWFsaWduOmNlbnRlcn0ucmVnaW9uLWlubmVye3BhZGRpbmc6MCAzdnc7bWF4LXdpZHRoOjEwMDBweDttYXJnaW46MCBhdXRvfS5jb2x1bW5ze2Rpc3BsYXk6ZmxleH0uZmlsbS1jYXJkcy1oZWFkaW5ne21hcmdpbi1ib3R0b206MXJlbX1oMi5zZWN0aW9uLXRpdGxle2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjI1KTttYXJnaW46MCAwIDJyZW07cGFkZGluZzowO2ZvbnQtc2l6ZTozcmVtfS5maWxtLWNhcmRze2Rpc3BsYXk6Z3JpZDtnYXA6M3JlbTttYXJnaW46MCAwIDNyZW19LmZpbG0tY2FyZHMtLW5vdy1wbGF5aW5ne2JvcmRlci1jb2xvcjpyZWR9LmZpbG0tY2FyZHMtLWNvbWluZy1zb29ue2JvcmRlci1jb2xvcjpncmVlbn1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7LmZpbG0tY2FyZHMtLWNvbWluZy1zb29ue2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyfX0uZmlsbS1jYXJkcz4uZmlsbS10ZWFzZXJ7bWFyZ2luOjB9YXtjb2xvcjojOTUyMjBkfWE6dmlzaXRlZHtjb2xvcjojNjYxNzA5fWE6aG92ZXIsYTpmb2N1cyxhOmFjdGl2ZXtjb2xvcjojYzQyZDExfWE6Zm9jdXN7b3V0bGluZTp0aGluIGRvdHRlZH1hOmhvdmVyLGE6YWN0aXZle291dGxpbmU6MH0ubWFpbi1uYXZpZ2F0aW9ue2NsZWFyOmJvdGg7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlfS5tYWluLW5hdmlnYXRpb24gdWx7ZGlzcGxheTpub25lO2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nLWxlZnQ6MH0ubWFpbi1uYXZpZ2F0aW9uIHVsIGxpOmhvdmVyPnVsLC5tYWluLW5hdmlnYXRpb24gdWwgbGkuZm9jdXM+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+KjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ubW9kYWwtb3V0ZXJ7ZGlzcGxheTpmbGV4O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNzUpO3Bvc2l0aW9uOmZpeGVkO2hlaWdodDoxMDB2aDt3aWR0aDoxMDB2dzt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDAwO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO29wYWNpdHk6MDtwb2ludGVyLWV2ZW50czpub25lO3otaW5kZXg6OTk5OX0ubW9kYWwtb3V0ZXIub3BlbntvcGFjaXR5OjE7cG9pbnRlci1ldmVudHM6YWxsfS5tb2RhbC1pbm5lcnttaW4taGVpZ2h0Om1pbi1jb250ZW50O21heC1oZWlnaHQ6OTB2aDt3aWR0aDo5MHZ3O21heC13aWR0aDoxMjAwcHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC45KTtwb3NpdGlvbjpyZWxhdGl2ZTtib3gtc2hhZG93OjAgMCAyZW0gcmdiYSgwLDAsMCwuOSk7Ym9yZGVyLXJhZGl1czoxLjI1ZW07ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3RyYW5zaXRpb246d2lkdGggNTBtcyBsaW5lYXIsaGVpZ2h0IDUwbXMgbGluZWFyfUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsubW9kYWwtaW5uZXJ7d2lkdGg6ODJ2d319QG1lZGlhKG1pbi13aWR0aDogMTAwNXB4KXsubW9kYWwtaW5uZXJ7d2lkdGg6NzV2d319Lm1vZGFsLWNvbnRlbnR7bWFyZ2luOjQ1cHggMTJweCAxMnB4IDEycHg7bWF4LWhlaWdodDoxMDAlO292ZXJmbG93LXk6c2Nyb2xsfUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsubW9kYWwtY29udGVudHttYXJnaW46NDVweCAyMHB4IDIwcHggMjBweH19QG1lZGlhKG1pbi13aWR0aDogMTAwNXB4KXsubW9kYWwtY29udGVudHttYXJnaW46NDVweCAzMHB4IDMwcHggMzBweH19LmNsb3NlLW1vZGFse3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMHB4O3JpZ2h0OjEwcHg7dGV4dC1pbmRlbnQ6LTk5OTlweDtoZWlnaHQ6MmVtO3dpZHRoOjJlbTtib3JkZXItcmFkaXVzOjFlbTtjdXJzb3I6cG9pbnRlcn0uY2xvc2UtbW9kYWw6YmVmb3Jle2NvbnRlbnQ6XCLDl1wiO2ZvbnQtc2l6ZToyLjI1ZW07Y29sb3I6I2ZmZjt0ZXh0LWluZGVudDowO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MGVtO2hlaWdodDowZW07bGluZS1oZWlnaHQ6MTt0b3A6LTAuMDg1ZW07bGVmdDouMTRlbX1odG1sey0tc2Nyb2xsYmFyQkc6IHRyYW5zcGFyZW50Oy0tdGh1bWJCRzogI2JiYn0qe3Njcm9sbGJhci1jb2xvcjp2YXIoLS10aHVtYkJHKSB2YXIoLS1zY3JvbGxiYXJCRyl9Kjo6LXdlYmtpdC1zY3JvbGxiYXJ7d2lkdGg6MTRweH0qOjotd2Via2l0LXNjcm9sbGJhci10cmFja3tiYWNrZ3JvdW5kOnZhcigtLXNjcm9sbGJhckJHKX0qOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXRodW1iQkcpO2JvcmRlci1yYWRpdXM6MH10YWJsZXttYXJnaW46MDtwYWRkaW5nOjA7Ym9yZGVyLXNwYWNpbmc6MH10YWJsZSB0cnttYXJnaW46MDtwYWRkaW5nOjB9dGFibGUgdGR7bWFyZ2luOjA7cGFkZGluZzowIC41ZW0gMCAwfXRhYmxlIHRkOmxhc3QtY2hpbGR7cGFkZGluZy1yaWdodDowfS5ibG9jay0tYWxlcnR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtncmlkLWdhcDouNXJlbTtwYWRkaW5nOi44MjVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxZW07YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43NSk7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIwNCwyMDQsMjA0LC41KX0uYmxvY2stLWFsZXJ0IGgye21hcmdpbjowfS5ibG9jay0tYWxlcnQgcHttYXJnaW46MCAwIC41cmVtfS5ibG9jay0tYWxlcnQgcDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uYmxvY2stLWV2ZW50e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z3JpZC1nYXA6LjVyZW07cGFkZGluZzouODI1cmVtIC43NXJlbTtmb250LXNpemU6MWVtO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNzUpO2JvcmRlcjoxcHggc29saWQgcmdiYSgyMDQsMjA0LDIwNCwuNSl9LmJsb2NrLS1ldmVudCBoMnttYXJnaW46MH0uYmxvY2stLWV2ZW50IHB7bWFyZ2luOjAgMCAuNXJlbX0uYmxvY2stLWV2ZW50IHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmJsb2Nrc3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtncmlkLWdhcDoxLjVyZW07bWFyZ2luOjJyZW0gMCAzcmVtfS5ibG9ja3ttYXJnaW4tYm90dG9tOjEuNXJlbX0uYmxvY2tzPi5ibG9jaywuYmxvY2s6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmZpbG0tY2FyZHtmb250LXNpemU6MS4yNWVtO2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWFyZWFzOlwidGl0bGVcIiBcInBvc3RlclwiIFwiaW5mb1wiIFwibGlua3NcIiBcInNjcmVlbmluZ3NcIiBcImRlc2NyaXB0aW9uXCI7Y29sdW1uLWdhcDoxLjI1ZW07cm93LWdhcDoxLjI1ZW07bWFyZ2luOjA7cGFkZGluZzowfUBtZWRpYShtaW4td2lkdGg6IDU1MHB4KXsuZmlsbS1jYXJke2ZvbnQtc2l6ZToxZW07Z3JpZC10ZW1wbGF0ZS1hcmVhczpcInBvc3RlciB0aXRsZVwiIFwicG9zdGVyIGluZm9cIiBcInBvc3RlciBsaW5rc1wiIFwicG9zdGVyIHNjcmVlbmluZ3NcIiBcImRlc2NyaXB0aW9uIGRlc2NyaXB0aW9uXCI7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxLjVmcjtncmlkLXRlbXBsYXRlLXJvd3M6bWluLWNvbnRlbnQgbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgMWZyIG1pbi1jb250ZW50fX1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7LmZpbG0tY2FyZHtjb2x1bW4tZ2FwOjEuNWVtO3Jvdy1nYXA6MWVtO2dyaWQtdGVtcGxhdGUtYXJlYXM6XCJzaWRlYmFyIHRpdGxlXCIgXCJzaWRlYmFyIGluZm9cIiBcInNpZGViYXIgc2NyZWVuaW5nc1wiIFwic2lkZWJhciBkZXNjcmlwdGlvblwiO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMi4yNWZyO2dyaWQtdGVtcGxhdGUtcm93czptaW4tY29udGVudCBtaW4tY29udGVudCBtaW4tY29udGVudCAxZnJ9fS5tb2RhbC1pbm5lciAuZmlsbS1jYXJke21hcmdpbjowIDhweCAwIDB9LmZpbG0tY2FyZC0tc2lkZWJhcntkaXNwbGF5OmNvbnRlbnRzfUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsuZmlsbS1jYXJkLS1zaWRlYmFye2dyaWQtYXJlYTpzaWRlYmFyO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z3JpZC1nYXA6MWVtfX0uZmlsbS1jYXJkLS1saW5rc3twYWRkaW5nOjA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtncmlkLWdhcDoxMHB4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZH1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7LmZpbG0tY2FyZC0tbGlua3N7Z3JpZC1nYXA6MTJweDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0uZmlsbS1jYXJkLS1saW5rcyBhe21heC13aWR0aDpub25lfX0uZmlsbS1jYXJkLS10aXRsZXtncmlkLWFyZWE6dGl0bGU7Zm9udC1zaXplOjIuNWVtO21hcmdpbjowIDAgLTAuMjVlbTt0ZXh0LWFsaWduOmNlbnRlcn0uZmlsbS1jYXJkLS10aXRsZSBhe3RleHQtZGVjb3JhdGlvbjpub25lfS5maWxtLWNhcmQtLXRpdGxlIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1AbWVkaWEobWluLXdpZHRoOiA1NTBweCl7LmZpbG0tY2FyZC0tdGl0bGV7Zm9udC1zaXplOjIuMjVlbTttYXJnaW46MDt0ZXh0LWFsaWduOmxlZnR9fS5maWxtLWNhcmQtLWZpbG0taW5mb3tncmlkLWFyZWE6aW5mbztwYWRkaW5nOjA7bWFyZ2luOi0wLjI1ZW0gMCAwO2ZvbnQtc2l6ZToxLjEyNWVtO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWluLXdpZHRoOiA1NTBweCl7LmZpbG0tY2FyZC0tZmlsbS1pbmZve21hcmdpbjotMC43NWVtIDAgMDtmb250LXNpemU6MWVtO3RleHQtYWxpZ246bGVmdH19QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpey5maWxtLWNhcmQtLWZpbG0taW5mb3tmb250LXNpemU6LjllbX19LmZpbG0tY2FyZC0tbGlua3N7Z3JpZC1hcmVhOmxpbmtzfS5maWxtLWNhcmQtLWRlc2NyaXB0aW9ue2dyaWQtYXJlYTpkZXNjcmlwdGlvbjtwYWRkaW5nOjA7bWFyZ2luOjA7Zm9udC1zaXplOjFlbTtoZWlnaHQ6bWluLWNvbnRlbnQ7dGV4dC1hbGlnbjpsZWZ0fS5maWxtLWNhcmQtLWRlc2NyaXB0aW9uIHA6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS5maWxtLWNhcmQtLWRlc2NyaXB0aW9uIHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmZpbG0tY2FyZC5jb21pbmctc29vbiAuZmlsbS1jYXJkLS1kZXNjcmlwdGlvbntkaXNwbGF5Om5vbmV9QG1lZGlhKG1pbi13aWR0aDogNTUwcHgpey5maWxtLWNhcmQtLWRlc2NyaXB0aW9ue3RleHQtYWxpZ246bGVmdH19LmZpbG0tY2FyZC0tc2NyZWVuaW5nc3tncmlkLWFyZWE6c2NyZWVuaW5ncztwYWRkaW5nOi41ZW0gLjc1ZW07Zm9udC1zaXplOjFlbTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjc1KTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjA0LDIwNCwyMDQsLjUpO2hlaWdodDptaW4tY29udGVudH0uZmlsbS1jYXJkLS1zY3JlZW5pbmdzIHVsLnNjcmVlbmluZ3MtbGlzdHttYXJnaW46MDtsaW5lLWhlaWdodDoxLjYyNTtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO21hcmdpbjowfS5maWxtLWNhcmQtLXNjcmVlbmluZ3MgdWwuc2NyZWVuaW5ncy1saXN0IGxpLnNjcmVlbmluZ3twYWRkaW5nOjA7bWFyZ2luOjB9LmZpbG0tY2FyZC0tc2NyZWVuaW5ncyB1bC5zY3JlZW5pbmdzLWxpc3QgbGkuc2NyZWVuaW5nLnBhc3R7b3BhY2l0eTouNTtmb250LXdlaWdodDoxMDB9LmZpbG0tY2FyZC0tc2NyZWVuaW5ncyB1bC5zY3JlZW5pbmdzLWxpc3QgbGkuc2NyZWVuaW5nLnByZXNlbnQsLmZpbG0tY2FyZC0tc2NyZWVuaW5ncyB1bC5zY3JlZW5pbmdzLWxpc3QgbGkuc2NyZWVuaW5nLmZ1dHVyZXtjb2xvcjojMDAwfS53ZWVre3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOi41ZW19LmZpbG0tY2FyZC0tcG9zdGVye2dyaWQtYXJlYTpwb3N0ZXJ9LmZpbG0tY2FyZC0tcG9zdGVyIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowO21hcmdpbjowfWEuZmlsbS1idXR0b257bWF4LXdpZHRoOjEwMCU7Zm9udC1zaXplOjEuMjVlbTtwYWRkaW5nOi41ZW0gMH1AbWVkaWEobWluLXdpZHRoOiA1NTBweCl7YS5maWxtLWJ1dHRvbnttYXgtd2lkdGg6MjUwcHg7Zm9udC1zaXplOjFlbTtwYWRkaW5nOi4zZW0gMH19QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpe2EuZmlsbS1idXR0b257bWF4LXdpZHRoOjEwMCU7cGFkZGluZzouNWVtIDB9fUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsuY29taW5nLXNvb24gLmZpbG0tYnV0dG9uIHNwYW57ZGlzcGxheTpub25lfX0udGl0bGUtYXJlYXtmb250LXNpemU6Mi4xMjV2dzt3aWR0aDozOC41ZW07b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6Z3JpZDtwb3NpdGlvbjpyZWxhdGl2ZTtncmlkLXRlbXBsYXRlLWFyZWFzOlwiIHRpdGxlXCIgXCIgc3VidGl0bGVcIjtncmlkLXRlbXBsYXRlLWNvbHVtbnM6YXV0bztjb2x1bW4tZ2FwOi43NWVtO3RyYW5zaXRpb246LjJzIGxpbmVhciBmb250LXNpemUsLjJzIGxpbmVhciBtYXJnaW59QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpey50aXRsZS1hcmVhe2ZvbnQtc2l6ZTouOThyZW07d2lkdGg6NDYuMWVtO2dyaWQtdGVtcGxhdGUtY29sdW1uczo3ZW0gYXV0bztncmlkLXRlbXBsYXRlLWFyZWFzOlwibG9nbyB0aXRsZVwiIFwibG9nbyBzdWJ0aXRsZVwifX1AbWVkaWEobWluLXdpZHRoOiAxMDA1cHgpey50aXRsZS1hcmVhe2ZvbnQtc2l6ZToxLjI1cmVtO21hcmdpbi10b3A6Ljc1ZW19fS50aXRsZS1hcmVhIC5sb2dve2Rpc3BsYXk6bm9uZX1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7LnRpdGxlLWFyZWEgLmxvZ297Z3JpZC1hcmVhOmxvZ287ZGlzcGxheTpibG9jazthc3BlY3QtcmF0aW86MS8xO3dpZHRoOjdlbTtiYWNrZ3JvdW5kLWltYWdlOnVybChpbWFnZXMvbG9nb3MvZ2ktbG9nby5wbmcpO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH19LnRpdGxlLWFyZWEgLnNpdGUtdGl0bGV7Z3JpZC1hcmVhOnRpdGxlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO21hcmdpbi1sZWZ0Oi0wLjA1ZW19LnRpdGxlLWFyZWEgLnNpdGUtc3VidGl0bGV7Z3JpZC1hcmVhOnN1YnRpdGxlfS50aXRsZS1hcmVhIC5ob21lLWxpbmt7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RleHQtaW5kZW50Oi05OTk5ZW19aDEuc2l0ZS10aXRsZXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2xpbmUtaGVpZ2h0OjEuMjtmb250LXNpemU6NC41ZW07anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtmb250LXdlaWdodDpib2xkO2xldHRlci1zcGFjaW5nOi4wNWVtO2NvbG9yOiNmZmZ9aDEuc2l0ZS10aXRsZSAuYXJ0aWNsZXtmb250LXNpemU6LjM0ZW07bGV0dGVyLXNwYWNpbmc6LjVlbTttYXJnaW4tdG9wOi0wLjI1ZW07bWFyZ2luLXJpZ2h0Oi0wLjc1ZW07bWFyZ2luLWJvdHRvbTotMC40ZW07bWFyZ2luLWxlZnQ6LjE1ZW19aDIuc2l0ZS1zdWJ0aXRsZXttYXJnaW46MDtsaW5lLWhlaWdodDoxLjI7Zm9udC1zaXplOi43NGVtO2xldHRlci1zcGFjaW5nOi4zNGVtO3dpZHRoOmF1dG87Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmxlZnQ7Zm9udC13ZWlnaHQ6Ym9sZH0udGl0bGUtYXJlYS0tZm9vdGVye2ZvbnQtc2l6ZToydnd9QG1lZGlhKG1pbi13aWR0aDogNTUwcHgpey50aXRsZS1hcmVhLS1mb290ZXJ7Zm9udC1zaXplOi43NWVtfX1hLnRyYWlsZXItbGlua3tkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXI6MXB4IHNvbGlkICNjNDJkMTE7cGFkZGluZzouNWVtIC43NWVtO2JhY2tncm91bmQtY29sb3I6Izk1MjIwZDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7bGluZS1oZWlnaHQ6MS4yfWEudHJhaWxlci1saW5rOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2M0MmQxMTtjb2xvcjojZmZmfS53aWRnZXR7bWFyZ2luOjAgMCAxLjVlbX0ud2lkZ2V0IHNlbGVjdHttYXgtd2lkdGg6MTAwJX0uY2FsZW5kYXItaGVhZGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW46MCAwIDFlbX0uY2FsZW5kYXItaGVhZGVyIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC13ZWlnaHQ6NjAwfS5jYWxlbmRhci0tbW9udGhseXtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgxLCAxZnIpO2dyaWQtZ2FwOi41ZW07bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDttYXJnaW46MDtmb250LXNpemU6MS4yNXJlbX1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7LmNhbGVuZGFyLS1tb250aGx5e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNywgMWZyKTtmb250LXNpemU6MXJlbX19LmNhbGVuZGFyLS1tb250aGx5IC5kYXl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4wNSk7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMjUpO2JvcmRlci1yYWRpdXM6Ljg1cmVtO3BhZGRpbmc6MDttYXJnaW46MDttaW4td2lkdGg6YXV0bztkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5jYWxlbmRhci0tbW9udGhseSAuZGF5LS1wYXN0e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDI1KX0uY2FsZW5kYXItLW1vbnRobHkgLmRheS0tcGFzdCAuZGF0ZS1kaXNwbGF5e2NvbG9yOnJnYmEoMCwwLDAsLjMpfUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsuY2FsZW5kYXItLW1vbnRobHkgLmRheS0tcGFzdCAuZGF0ZS1kaXNwbGF5e2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4yNSl9fS5jYWxlbmRhci0tbW9udGhseSAuZGF5LS1wcmVzZW50IC5kYXRlLWRpc3BsYXl7Y29sb3I6IzAwMH1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7LmNhbGVuZGFyLS1tb250aGx5IC5kYXktLXByZXNlbnQgLmRhdGUtZGlzcGxheXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuOSl9fS5jYWxlbmRhci0tbW9udGhseSAuZGF5LS1mdXR1cmUgLmRhdGUtZGlzcGxheXtjb2xvcjpyZ2JhKDAsMCwwLC42MjUpfUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsuY2FsZW5kYXItLW1vbnRobHkgLmRheS0tZnV0dXJlIC5kYXRlLWRpc3BsYXl7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjYyNSl9fUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsuY2FsZW5kYXItLW1vbnRobHkgLmRheXtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7bWluLWhlaWdodDo0ZW07bWluLXdpZHRoOjJlbX19LmNhbGVuZGFyLS1tb250aGx5IC5kYXkuaGVhZGluZ3tib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7ZGlzcGxheTpub25lO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2xpbmUtaGVpZ2h0OjE7bWluLWhlaWdodDowO3BhZGRpbmctdG9wOi4yNWVtO3BhZGRpbmctYm90dG9tOi4yNWVtO2ZvbnQtd2VpZ2h0OmJvbGR9QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpey5jYWxlbmRhci0tbW9udGhseSAuZGF5LmhlYWRpbmd7ZGlzcGxheTpmbGV4fX0uY2FsZW5kYXItLW1vbnRobHkgLmRheS5lbXB0eXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOm5vbmU7ZGlzcGxheTpub25lfUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsuY2FsZW5kYXItLW1vbnRobHkgLmRheS5lbXB0eXtkaXNwbGF5OmZsZXh9fS5kYXRlLWRpc3BsYXl7ZGlzcGxheTpibG9jazttYXJnaW46LjVlbTtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MX1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7LmRhdGUtZGlzcGxheXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC41KTt3aWR0aDoxLjI1ZW07aGVpZ2h0OjEuMjVlbTtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6Ljc1ZW07bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOi4yNWVtO3JpZ2h0Oi4yNWVtfX0uZGF0ZS1kaXNwbGF5LS1kYXl7Zm9udC1zaXplOi43NWVtfS5kYXRlLWRpc3BsYXktLWRheV9fZnVsbHtkaXNwbGF5OmJsb2NrfUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXsuZGF0ZS1kaXNwbGF5LS1kYXlfX2Z1bGx7ZGlzcGxheTpub25lfX0uZGF0ZS1kaXNwbGF5LS1kYXlfX251bXtkaXNwbGF5Om5vbmV9QG1lZGlhKG1pbi13aWR0aDogNzgzcHgpey5kYXRlLWRpc3BsYXktLWRheV9fbnVte2Rpc3BsYXk6YmxvY2t9fS5maWxtcy1kaXNwbGF5e3BhZGRpbmc6MCAuM2VtIC4zZW0gLjNlbTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dyaWQtZ2FwOi40ZW07anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydH1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7LmZpbG1zLWRpc3BsYXl7cGFkZGluZy10b3A6MS43NWVtfX1idXR0b24uZmlsbSxhLmZpbG0uZmlsbS1idXR0b257ZGlzcGxheTpmbGV4O3RleHQtdHJhbnNmb3JtOm5vbmU7dGV4dC1hbGlnbjpsZWZ0O2ZvbnQtc2l6ZTouNzVlbTtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtncmlkLWdhcDouMTI1ZW07Ym9yZGVyOjFweCBzb2xpZDt3aWR0aDoxMDAlO3BhZGRpbmc6LjI1ZW0gLjVlbTtib3JkZXItcmFkaXVzOi43ZW07YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDIwNCwyMDQsMjA0LC40KTtib3JkZXItY29sb3I6cmdiYSgxNzAsMTcwLDE3MCwuNSk7Y3Vyc29yOnBvaW50ZXJ9YnV0dG9uLmZpbG06aG92ZXIsYS5maWxtLmZpbG0tYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNCk7Ym9yZGVyLWNvbG9yOnJnYmEoMTcwLDE3MCwxNzAsLjkpfWJ1dHRvbi5maWxtOmhvdmVyIHNwYW4uZmlsbS10aXRsZSxhLmZpbG0uZmlsbS1idXR0b246aG92ZXIgc3Bhbi5maWxtLXRpdGxlLGJ1dHRvbi5maWxtOmhvdmVyIC5maWxtLXRpbWVzLGEuZmlsbS5maWxtLWJ1dHRvbjpob3ZlciAuZmlsbS10aW1lc3tjb2xvcjojZTYxYjFifUBtZWRpYShtaW4td2lkdGg6IDc4M3B4KXtidXR0b24uZmlsbSxhLmZpbG0uZmlsbS1idXR0b257ZmxleC1kaXJlY3Rpb246Y29sdW1ufX1idXR0b24uZmlsbSBzcGFuLmZpbG0tdGl0bGUsYS5maWxtLmZpbG0tYnV0dG9uIHNwYW4uZmlsbS10aXRsZXt0ZXh0LXRyYW5zZm9ybTpub25lO3RleHQtZGVjb3JhdGlvbjpub25lO2xpbmUtaGVpZ2h0OjEuMztkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojOGMwZjBmfWJ1dHRvbi5maWxtIHNwYW4uZmlsbS10aXRsZTphZnRlcixhLmZpbG0uZmlsbS1idXR0b24gc3Bhbi5maWxtLXRpdGxlOmFmdGVye2NvbnRlbnQ6XCI6IFwiO21hcmdpbi1yaWdodDouMjVlbX1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7YnV0dG9uLmZpbG0gc3Bhbi5maWxtLXRpdGxlOmFmdGVyLGEuZmlsbS5maWxtLWJ1dHRvbiBzcGFuLmZpbG0tdGl0bGU6YWZ0ZXJ7ZGlzcGxheTpub25lfX1idXR0b24uZmlsbSAuZmlsbS10aW1lcyxhLmZpbG0uZmlsbS1idXR0b24gLmZpbG0tdGltZXN7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuMztkaXNwbGF5OmJsb2NrO2NvbG9yOiM4YzBmMGZ9LmhvbWUtcGFnZS1jb250ZW50IGgye21hcmdpbi10b3A6MH0uaG9tZS1wYWdlLWNvbnRlbnQgLmRlYnVne2Rpc3BsYXk6bm9uZX0uc2VyaWVzLWhlYWRlcntkaXNwbGF5OmZsZXg7Z3JpZC1nYXA6MmVtO2ZvbnQtc2l6ZTouNzVlbTtib3JkZXItYm90dG9tOi4xZW0gc29saWQgcmdiYSgxNDAsMTUsMTUsLjUpO3BhZGRpbmctYm90dG9tOjFlbX1AbWVkaWEobWluLXdpZHRoOiA3ODNweCl7LnNlcmllcy1oZWFkZXJ7Zm9udC1zaXplOi44MjVyZW19fUBtZWRpYShtaW4td2lkdGg6IDEwMDVweCl7LnNlcmllcy1oZWFkZXJ7Zm9udC1zaXplOjEuMTI1cmVtfX0uc2VyaWVzLWhlYWRlci1pbWFnZSBpbWd7d2lkdGg6OGVtfS5zZXJpZXMtaGVhZGVyLWluZm97cGFkZGluZzouNzVlbSAwIDA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtncmlkLWdhcDouMjVlbX1oMS5zZXJpZXMtdGl0bGV7bWFyZ2luOjA7Zm9udC1zaXplOjNlbX1oMi5zZXJpZXMtZGF0ZXN7bWFyZ2luOjA7Zm9udC1zaXplOjEuNzVlbX1oMy5zZXJpZXMtc3VidGl0bGV7bWFyZ2luOjA7Zm9udC1zaXplOjEuMjVlbX0uc2VyaWVzLXRlbXBsYXRlLWRlZmF1bHQgLmZpbG0tY2FyZHttYXJnaW46M2VtIDB9I2FjZi1ncm91cF81ZjM5YTY2MTJkZDNmIC5hY2YtZmllbGQtd3lzaXd5ZyAuYWNmLWxhYmVse2Rpc3BsYXk6bm9uZX0jYWNmLWdyb3VwXzViZmU1YjE1NWMwNjI6bm90KC5jbG9zZWQpIC5pbnNpZGUuYWNmLWZpZWxkcy4tdG9we2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWFyZWFzOlwidGltZSB5ZWFyXCIgXCJjb3VudHJ5IGZvcm1hdFwiIFwiZGlyZWN0b3IgZGlyZWN0b3JcIn0jYWNmLWdyb3VwXzViZmU1YjE1NWMwNjI6bm90KC5jbG9zZWQpIC5pbnNpZGUuYWNmLWZpZWxkcy4tdG9wIC5hY2YtZmllbGRbZGF0YS1uYW1lPWZpbG1fbGVuZ3RoXXtncmlkLWFyZWE6dGltZX0jYWNmLWdyb3VwXzViZmU1YjE1NWMwNjI6bm90KC5jbG9zZWQpIC5pbnNpZGUuYWNmLWZpZWxkcy4tdG9wIC5hY2YtZmllbGRbZGF0YS1uYW1lPWZpbG1feWVhcl17Z3JpZC1hcmVhOnllYXI7Ym9yZGVyLXRvcDpub25lfSNhY2YtZ3JvdXBfNWJmZTViMTU1YzA2Mjpub3QoLmNsb3NlZCkgLmluc2lkZS5hY2YtZmllbGRzLi10b3AgLmFjZi1maWVsZFtkYXRhLW5hbWU9Y291bnRyeV17Z3JpZC1hcmVhOmNvdW50cnl9I2FjZi1ncm91cF81YmZlNWIxNTVjMDYyOm5vdCguY2xvc2VkKSAuaW5zaWRlLmFjZi1maWVsZHMuLXRvcCAuYWNmLWZpZWxkW2RhdGEtbmFtZT1mb3JtYXRde2dyaWQtYXJlYTpmb3JtYXR9I2FjZi1ncm91cF81YmZlNWIxNTVjMDYyOm5vdCguY2xvc2VkKSAuaW5zaWRlLmFjZi1maWVsZHMuLXRvcCAuYWNmLWZpZWxkW2RhdGEtbmFtZT1maWxtX2RpcmVjdG9yXXtncmlkLWFyZWE6ZGlyZWN0b3J9LmFjZi1maWVsZFtkYXRhLW5hbWU9Y3VzdG9tX3NjcmVlbmluZ3NfdGV4dF0gdGV4dGFyZWF7aGVpZ2h0OjdlbSAhaW1wb3J0YW50O3Jlc2l6ZTpub25lfSNhY2YtZ3JvdXBfNWJmZTU3YjFlMzEwMjpub3QoLmNsb3NlZCkgLmluc2lkZS5hY2YtZmllbGRzLi10b3B7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtYXJlYXM6XCJiYXNpcyBiYXNpc1wiIFwiZnJvbSB0b1wiIFwidGV4dCB0ZXh0XCIgXCJzY3JlZW5pbmdzIHNjcmVlbmluZ3NcIiBcImZpcnN0c2NyZWVuaW5nIGxhc3RzY3JlZW5pbmdcIiBcImFsbHNjcmVlbmluZ3MgYWxsc2NyZWVuaW5nc1wiIFwiYWxsZGF0ZXMgYWxsZGF0ZXNcIn0jYWNmLWdyb3VwXzViZmU1N2IxZTMxMDI6bm90KC5jbG9zZWQpIC5pbnNpZGUuYWNmLWZpZWxkcy4tdG9wIC5hY2YtZmllbGRbZGF0YS1uYW1lPXZpc2liaWxpdHlfYmFzZWRfb25de2dyaWQtYXJlYTpiYXNpc30jYWNmLWdyb3VwXzViZmU1N2IxZTMxMDI6bm90KC5jbG9zZWQpIC5pbnNpZGUuYWNmLWZpZWxkcy4tdG9wIC5hY2YtZmllbGRbZGF0YS1uYW1lPWRpc3BsYXlfZnJvbV17Z3JpZC1hcmVhOmZyb219I2FjZi1ncm91cF81YmZlNTdiMWUzMTAyOm5vdCguY2xvc2VkKSAuaW5zaWRlLmFjZi1maWVsZHMuLXRvcCAuYWNmLWZpZWxkW2RhdGEtbmFtZT1kaXNwbGF5X3RvXXtncmlkLWFyZWE6dG99I2FjZi1ncm91cF81YmZlNTdiMWUzMTAyOm5vdCguY2xvc2VkKSAuaW5zaWRlLmFjZi1maWVsZHMuLXRvcCAuYWNmLWZpZWxkW2RhdGEtbmFtZT1jdXN0b21fc2NyZWVuaW5nc190ZXh0XXtncmlkLWFyZWE6dGV4dH0jYWNmLWdyb3VwXzViZmU1N2IxZTMxMDI6bm90KC5jbG9zZWQpIC5pbnNpZGUuYWNmLWZpZWxkcy4tdG9wIC5hY2YtZmllbGRbZGF0YS1uYW1lPXNjcmVlbmluZ3Nde2dyaWQtYXJlYTpzY3JlZW5pbmdzfSNhY2YtZ3JvdXBfNWJmZTU3YjFlMzEwMjpub3QoLmNsb3NlZCkgLmluc2lkZS5hY2YtZmllbGRzLi10b3AgLmFjZi1maWVsZFtkYXRhLW5hbWU9Zmlyc3Rfc2NyZWVuaW5nXXtncmlkLWFyZWE6Zmlyc3RzY3JlZW5pbmd9I2FjZi1ncm91cF81YmZlNTdiMWUzMTAyOm5vdCguY2xvc2VkKSAuaW5zaWRlLmFjZi1maWVsZHMuLXRvcCAuYWNmLWZpZWxkW2RhdGEtbmFtZT1sYXN0X3NjcmVlbmluZ117Z3JpZC1hcmVhOmxhc3RzY3JlZW5pbmd9I2FjZi1ncm91cF81YmZlNTdiMWUzMTAyOm5vdCguY2xvc2VkKSAuaW5zaWRlLmFjZi1maWVsZHMuLXRvcCAuYWNmLWZpZWxkW2RhdGEtbmFtZT1hbGxfc2NyZWVuaW5nc117Z3JpZC1hcmVhOmFsbHNjcmVlbmluZ3N9I2FjZi1ncm91cF81YmZlNTdiMWUzMTAyOm5vdCguY2xvc2VkKSAuaW5zaWRlLmFjZi1maWVsZHMuLXRvcCAuYWNmLWZpZWxkW2RhdGEtbmFtZT1hbGxfZGF0ZXNde2dyaWQtYXJlYTphbGxkYXRlc31kaXYuYWNmLXBvc3Rib3ggZGl2LmFjZi1maWVsZHMgZGl2LmFjZi1maWVsZHtwYWRkaW5nOi42MjVyZW19ZGl2LmFjZi1wb3N0Ym94IGRpdi5hY2YtZmllbGRzIGRpdi5hY2YtZmllbGQgZGl2LmFjZi1sYWJlbHttYXJnaW46MCAwIC4yNXJlbX1kaXYuYWNmLXBvc3Rib3ggZGl2LmFjZi1maWVsZHMgZGl2LmFjZi1maWVsZCBkaXYuYWNmLWxhYmVsIGxhYmVse2ZvbnQtd2VpZ2h0OjUwMDttYXJnaW46MDtwYWRkaW5nOjB9LmFjZi1maWVsZHMuaW5zaWRle2JhY2tncm91bmQtY29sb3I6I2U0ZTJlMn0uYWNmLXBvc3Rib3guc2VhbWxlc3M+Lmluc2lkZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmFjZi10YWJsZXtib3JkZXItY29sb3I6Izk0OGI4YX1kaXYuYWNmLXJlbGF0aW9uc2hpcHtib3JkZXItY29sb3I6Izk0OGI4YX1kaXYuYWNmLXJlbGF0aW9uc2hpcCAuZmlsdGVyc3tib3JkZXItY29sb3I6Izk0OGI4YX1kaXYuYWNmLXJlbGF0aW9uc2hpcCAuc2VsZWN0aW9uIC5jaG9pY2VzIC5saXN0e2JvcmRlci1jb2xvcjojOTQ4YjhhfWRpdi5hY2YtZmllbGRzPmRpdi5hY2YtZmllbGR7Ym9yZGVyLWNvbG9yOiM5NDhiOGF9Ym9keS53cC1hZG1pbi5wb3N0LXR5cGUtZmlsbSAjd3AtY29udGVudC1tZWRpYS1idXR0b25ze2Rpc3BsYXk6bm9uZX1ib2R5LmxvZ2luLWFjdGlvbi1sb2dpbntkaXNwbGF5OmZsZXh9Ym9keS5sb2dpbi1hY3Rpb24tbG9naW4gI2xvZ2lue3dpZHRoOjQwJTttaW4td2lkdGg6Mjc1cHg7bWF4LXdpZHRoOjQwMHB4O3BhZGRpbmc6MTVweCAwIDAgMDttYXJnaW46YXV0b31ib2R5LmxvZ2luIGgxIGF7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vY2luZW1hLXRoZW1lL2ltYWdlcy9sb2dvXzIwMTkucG5nKTtoZWlnaHQ6MTAwcHg7d2lkdGg6MTAwcHg7YmFja2dyb3VuZC1zaXplOjEwMHB4fWJvZHkud3AtY29yZS11aSxib2R5LndwLWFkbWlue2JhY2tncm91bmQtaW1hZ2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNjOWM1YzQ7Zm9udC1mYW1pbHk6XCJXb3JrIFNhbnNcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtjb2xvcjojMDAwfWJvZHkud3AtY29yZS11aSBwLGJvZHkud3AtY29yZS11aSBoMSxib2R5LndwLWNvcmUtdWkgaDIsYm9keS53cC1jb3JlLXVpIGgzLGJvZHkud3AtY29yZS11aSBoNCxib2R5LndwLWNvcmUtdWkgaDUsYm9keS53cC1jb3JlLXVpIHNwYW4sYm9keS53cC1jb3JlLXVpIGJ1dHRvbixib2R5LndwLWNvcmUtdWkgYS5maWxtLWJ1dHRvbixib2R5LndwLWFkbWluIHAsYm9keS53cC1hZG1pbiBoMSxib2R5LndwLWFkbWluIGgyLGJvZHkud3AtYWRtaW4gaDMsYm9keS53cC1hZG1pbiBoNCxib2R5LndwLWFkbWluIGg1LGJvZHkud3AtYWRtaW4gc3Bhbixib2R5LndwLWFkbWluIGJ1dHRvbixib2R5LndwLWFkbWluIGEuZmlsbS1idXR0b257Zm9udC1mYW1pbHk6XCJXb3JrIFNhbnNcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZn1ib2R5LndwLWNvcmUtdWkgdWwsYm9keS53cC1hZG1pbiB1bHtsaXN0LXN0eWxlOm5vbmV9Ym9keS53cC1jb3JlLXVpIC53cC1zdWJtZW51LGJvZHkud3AtYWRtaW4gLndwLXN1Ym1lbnV7bWFyZ2luOjB9LmFjY29yZGlvbi1zZWN0aW9uLXRpdGxlOmFmdGVyLC5oYW5kbGVkaXYsLml0ZW0tZWRpdCwucG9zdGJveCAuaGFuZGxlZGl2LmJ1dHRvbi1saW5rLC50b2dnbGUtaW5kaWNhdG9ye2NvbG9yOiMwMDB9LndwLWNvcmUtdWkgLmJ1dHRvbi1wcmltYXJ5e2JhY2tncm91bmQ6IzM3MGQwNTtib3JkZXItY29sb3I6IzAwMH0ud3AtY29yZS11aSAuYnV0dG9uLXByaW1hcnk6aG92ZXIsLndwLWNvcmUtdWkgLmJ1dHRvbi1wcmltYXJ5OmZvY3VzLC53cC1jb3JlLXVpIC5idXR0b24tcHJpbWFyeTphY3RpdmV7YmFja2dyb3VuZDojOTUyMjBkO2JvcmRlci1jb2xvcjojNWUxNTA4fSN3cC1jb250ZW50LWVkaXRvci10b29sc3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LnBvc3Rib3gtaGVhZGVye2JhY2tncm91bmQtY29sb3I6Izk0OGI4YTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjOTQ4YjhhfS5jb21tdW5pdHktZXZlbnRzIHVse2JhY2tncm91bmQtY29sb3I6I2U0ZTJlMn0udXBkYXRlLWNvcmUtcGhwIGgye21hcmdpbi10b3A6MS4yNWVtfS5wb3N0Ym94e2JvcmRlci1jb2xvcjojOTQ4YjhhO2JveC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMCwwLDAsLjA0KTtiYWNrZ3JvdW5kLWNvbG9yOiNlNGUyZTJ9I2NvbW1lbnQtbGluay1ib3gsI2VkaXQtc2x1Zy1ib3h7cGFkZGluZzowO2NvbG9yOnJnYmEoMCwwLDAsLjc1KX0ud3AtZWRpdG9yLWV4cGFuZCAjd3AtY29udGVudC1lZGl0b3ItdG9vbHN7Ym9yZGVyLWNvbG9yOiM5NDhiOGF9YnV0dG9uLndwLXN3aXRjaC1lZGl0b3IsYS53cC1zd2l0Y2gtZWRpdG9yLmZpbG0tYnV0dG9ue2JvcmRlci1jb2xvcjojOTQ4YjhhfWRpdi53cC1lZGl0b3ItY29udGFpbmVye2JvcmRlci1jb2xvcjojOTQ4YjhhfSNwb3N0LXN0YXR1cy1pbmZve2JvcmRlci1jb2xvcjojOTQ4YjhhfS5wb3N0Ym94IC5obmRsZSwuc3R1ZmZib3ggLmhuZGxle2JvcmRlci1jb2xvcjojOTQ4YjhhfSNzY3JlZW4tbWV0YXtiYWNrZ3JvdW5kLWNvbG9yOiNlNGUyZTI7Ym9yZGVyLWNvbG9yOiM5NDhiOGF9I3NjcmVlbi1tZXRhLWxpbmtzIC5zaG93LXNldHRpbmdze2JvcmRlci1jb2xvcjojOTQ4YjhhO2JhY2tncm91bmQtY29sb3I6I2U0ZTJlMn11bCNhZG1pbm1lbnUgYS53cC1oYXMtY3VycmVudC1zdWJtZW51OmFmdGVyLHVsI2FkbWlubWVudT5saS5jdXJyZW50PmEuY3VycmVudDphZnRlcntib3JkZXItcmlnaHQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNjI1KX1pbnB1dFt0eXBlPXRleHRdLGlucHV0W3R5cGU9ZW1haWxdLGlucHV0W3R5cGU9dXJsXSxpbnB1dFt0eXBlPXBhc3N3b3JkXSxpbnB1dFt0eXBlPXNlYXJjaF0saW5wdXRbdHlwZT1udW1iZXJdLGlucHV0W3R5cGU9dGVsXSxpbnB1dFt0eXBlPXJhbmdlXSxpbnB1dFt0eXBlPWRhdGVdLGlucHV0W3R5cGU9bW9udGhdLGlucHV0W3R5cGU9d2Vla10saW5wdXRbdHlwZT10aW1lXSxpbnB1dFt0eXBlPWRhdGV0aW1lXSxpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxpbnB1dFt0eXBlPWNvbG9yXSx0ZXh0YXJlYXtjb2xvcjpyZ2JhKDAsMCwwLC43NSk7Ym9yZGVyLWNvbG9yOiM5NDhiOGE7Ym9yZGVyLXJhZGl1czowO3BhZGRpbmc6M3B4fS5oYW5kbGUtb3JkZXItbG93ZXIsLmhhbmRsZS1vcmRlci1oaWdoZXJ7ZGlzcGxheTpub25lfS5zdWJtaXRib3h7YmFja2dyb3VuZC1jb2xvcjojZTRlMmUyfSNtYWpvci1wdWJsaXNoaW5nLWFjdGlvbnN7YmFja2dyb3VuZC1jb2xvcjojZTRlMmUyfSNwb3N0c3R1ZmYgI3RpdGxld3JhcHtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXI6MXB4IHNvbGlkICM5NDhiOGE7YmFja2dyb3VuZC1jb2xvcjojZmZmfSNwb3N0c3R1ZmYgI3RpdGxld3JhcCAjdGl0bGUtcHJvbXB0LXRleHQsI3Bvc3RzdHVmZiAjdGl0bGV3cmFwICN0aXRsZXtwYWRkaW5nOjNweCA4cHg7Zm9udC1zaXplOjEuN2VtO2xpbmUtaGVpZ2h0OjEuMjtoZWlnaHQ6MS43ZW07d2lkdGg6MTAwJTtvdXRsaW5lOjA7bWFyZ2luOjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjpub25lfSNwb3N0c3R1ZmYgI3RpdGxld3JhcCAjdGl0bGUtcHJvbXB0LXRleHR7dG9wOjA7bGVmdDowO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcn0udGhlbWUtYnJvd3NlciAudGhlbWUgLnRoZW1lLW5hbWV7aGVpZ2h0OjQ4cHh9IiwiLyohXG5UaGVtZSBOYW1lOiBDaW5lbWEgVGhlbWVcblRoZW1lIFVSSTogaHR0cDovL3VuZGVyc2NvcmVzLm1lL1xuQXV0aG9yOiBSaWNoYXJkIEdpbGJlcnRcbkF1dGhvciBVUkk6IGh0dHA6Ly9mZXp6aXdpZ21lZGlhLmNvbS9cbkRlc2NyaXB0aW9uOiBBIGN1c3RvbSB0aGVtZSBmb3IgYW4gaW5kZXBlbmRlbnQgY2luZW1hLlxuVmVyc2lvbjogMS4wLjBcbkxpY2Vuc2U6IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYyIG9yIGxhdGVyXG5MaWNlbnNlIFVSSTogTElDRU5TRVxuVGV4dCBEb21haW46IGNpbmVtYV90aGVtZVxuVGFnczogY3VzdG9tLWJhY2tncm91bmQsIGN1c3RvbS1sb2dvLCBjdXN0b20tbWVudSwgZmVhdHVyZWQtaW1hZ2VzLCB0aHJlYWRlZC1jb21tZW50cywgdHJhbnNsYXRpb24tcmVhZHlcblxuVGhpcyB0aGVtZSwgbGlrZSBXb3JkUHJlc3MsIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBHUEwuXG5Vc2UgaXQgdG8gbWFrZSBzb21ldGhpbmcgY29vbCwgaGF2ZSBmdW4sIGFuZCBzaGFyZSB3aGF0IHlvdSd2ZSBsZWFybmVkIHdpdGggb3RoZXJzLlxuXG5DaW5lbWEgVGhlbWUgaXMgYmFzZWQgb24gVW5kZXJzY29yZXMgaHR0cHM6Ly91bmRlcnNjb3Jlcy5tZS8sIChDKSAyMDEyLTIwMTcgQXV0b21hdHRpYywgSW5jLlxuVW5kZXJzY29yZXMgaXMgZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR1BMIHYyIG9yIGxhdGVyLlxuXG5Ob3JtYWxpemluZyBzdHlsZXMgaGF2ZSBiZWVuIGhlbHBlZCBhbG9uZyB0aGFua3MgdG8gdGhlIGZpbmUgd29yayBvZlxuTmljb2xhcyBHYWxsYWdoZXIgYW5kIEpvbmF0aGFuIE5lYWwgaHR0cHM6Ly9uZWNvbGFzLmdpdGh1Yi5pby9ub3JtYWxpemUuY3NzL1xuKi9cblxuQGltcG9ydCBcImNvbmZpZy9jb25maWdcIjtcbkBpbXBvcnQgXCJub3JtYWxpemVcIjtcbkBpbXBvcnQgXCJ0eXBvZ3JhcGh5L19jb3B5LnNjc3NcIjtcbkBpbXBvcnQgXCJ0eXBvZ3JhcGh5L190eXBvZ3JhcGh5LnNjc3NcIjtcbkBpbXBvcnQgXCJsYXlvdXQvbGF5b3V0XCI7XG5AaW1wb3J0IFwibmF2aWdhdGlvbi9uYXZpZ2F0aW9uXCI7XG5AaW1wb3J0IFwiZWxlbWVudHMvX2FjY2Vzc2liaWxpdHkuc2Nzc1wiO1xuQGltcG9ydCBcImVsZW1lbnRzL19hbGlnbm1lbnRzLnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9fYnV0dG9ucy5zY3NzXCI7XG5AaW1wb3J0IFwiZWxlbWVudHMvX2NhcHRpb25zLnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9fY2xlYXJpbmdzLnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9fZmllbGRzLnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9fZm9ybXMuc2Nzc1wiO1xuQGltcG9ydCBcImVsZW1lbnRzL19saXN0cy5zY3NzXCI7XG5AaW1wb3J0IFwiZWxlbWVudHMvX21lZGlhLnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9fbWlzY2VsbGFuZW91cy5zY3NzXCI7XG5AaW1wb3J0IFwiZWxlbWVudHMvX21vZGFsLnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9fc2Nyb2xsYmFycy5zY3NzXCI7XG5AaW1wb3J0IFwiZWxlbWVudHMvX3RhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fYmxvY2stLWFsZXJ0LnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19ibG9jay0tZXZlbnQuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2Jsb2NrLnNjc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19maWxtLWNhcmQuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX3RpdGxlLWFyZWEuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX3RyYWlsZXItbGluay5zY3NzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fd2lkZ2V0cy5zY3NzXCI7XG5AaW1wb3J0IFwicGFnZXMvX2NhbGVuZGFyLS1tb250aGx5LnNjc3NcIjtcbkBpbXBvcnQgXCJwYWdlcy9faG9tZS1wYWdlLnNjc3NcIjtcbkBpbXBvcnQgXCJwYWdlcy9fc2VyaWVzLXBhZ2Uuc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL19hY2YtLWZpbG0tZGVzY3JpcHRpb24uc2Nzc1wiO1xuQGltcG9ydCBcImFkbWluL19hY2YtLWZpbG0tZGV0YWlscy5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vX2FjZi0tc2NyZWVuaW5ncy5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vX2FjZi5zY3NzXCI7XG5AaW1wb3J0IFwiYWRtaW4vX2FkbWluLnNjc3NcIjtcbiIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1MaWJyZStCYXNrZXJ2aWxsZTp3Z2h0QDQwMDs3MDAmZmFtaWx5PVdvcmsrU2Fuczp3Z2h0QDQwMDs1MDA7NjAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgXCJicmVha3BvaW50XCI7XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGcmFuY2hpc2UgQm9sZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBzcmM6IGxvY2FsKFwiRnJhbmNoaXNlIEJvbGRcIiksXG4gICAgdXJsKFwiZm9udHMvRnJhbmNoaXNlLUJvbGQtaGludGVkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJyb3RoZXJzIFJlZ3VsYXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IGxvY2FsKFwiQnJvdGhlcnMgUmVndWxhclwiKSxcbiAgICB1cmwoXCJmb250cy9Ccm90aGVycy1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlByYXRhIFJlZ3VsYXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IGxvY2FsKFwiUHJhdGEgUmVndWxhclwiKSwgdXJsKFwiZm9udHMvUHJhdGEtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5cbmh0bWwge1xuXHRsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmJvZHkge1xuXHRtYXJnaW46IDA7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG5cdGZvbnQtc2l6ZTogMmVtO1xuXHRtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG5cdGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG5cdGhlaWdodDogMDsgLyogMSAqL1xuXHRvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcblx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG5cdGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuXHRib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG5cdGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuXHRmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcblx0Zm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcblx0Zm9udC1zaXplOiA3NSU7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcblx0Ym90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuXHR0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cblx0Zm9udC1zaXplOiAxMDAlOyAvKiAxICovXG5cdGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG5cdG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cblx0b3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuXHRvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcblx0cGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKlx0XHRgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG5cdGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG5cdGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG5cdG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuXHRwYWRkaW5nOiAwOyAvKiAzICovXG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcblx0b3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG5cdHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG5cdGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cblx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cblx0Zm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuXHRkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2Ncblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4iLCJwIHtcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbmRmbiwgY2l0ZSwgZW0sIGkge1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmJsb2NrcXVvdGUge1xuXHRtYXJnaW46IDAgMS41ZW07XG59XG5cbmFkZHJlc3Mge1xuXHRtYXJnaW46IDAgMCAxLjVlbTtcbn1cblxucHJlIHtcblx0YmFja2dyb3VuZDogJGMtLWJhY2tncm91bmQtcHJlO1xuXHRmb250LWZhbWlseTogJGZvbnRfX3ByZTtcblx0QGluY2x1ZGUgZm9udC1zaXplKDAuOTM3NSk7XG5cdGxpbmUtaGVpZ2h0OiAkZm9udF9fbGluZS1oZWlnaHQtcHJlO1xuXHRtYXJnaW4tYm90dG9tOiAxLjZlbTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogYXV0bztcblx0cGFkZGluZzogMS42ZW07XG59XG5cbmNvZGUsIGtiZCwgdHQsIHZhciB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udF9fY29kZTtcblx0QGluY2x1ZGUgZm9udC1zaXplKDAuOTM3NSk7XG59XG5cbmFiYnIsIGFjcm9ueW0ge1xuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICRjLS1ib3JkZXItYWJicjtcblx0Y3Vyc29yOiBoZWxwO1xufVxuXG5tYXJrLCBpbnMge1xuXHRiYWNrZ3JvdW5kOiAkYy0tYmFja2dyb3VuZC1pbnM7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYmlnIHtcblx0Zm9udC1zaXplOiAxMjUlO1xufVxuIiwiJGMtLXdoaXRlOiAjZmZmO1xuJGMtLWJsYWNrOiAjMDAwO1xuXG4vKlxuJGMtLXJlZDogI0VDMEUwRTsgLy8gd2FzICNmNDM5MzlcbiRjLS1yZWQ6IGRlc2F0dXJhdGUoJGMtLXJlZCwgMjUlKTtcbiRjLS1yZWQ6IGRhcmtlbigkYy0tcmVkLCA1JSk7XG4kYy0tcmVkLS1kYXJrOiBkYXJrZW4oJGMtLXJlZCwgNSUpOyAvLyB3YXMgI2U2MWIxYlxuJGMtLXJlZC0tZGFya2VyOiBkYXJrZW4oJGMtLXJlZC0tZGFyaywgMTAlKTtcbiRjLS1yZWQtLWRhcmtlc3Q6IGRhcmtlbigkYy0tcmVkLS1kYXJrLCAyMCUpO1xuKi9cblxuJGMtLXJlZDogI2Y0MzkzOTtcbiRjLS1yZWQtLWRhcms6ICNlNjFiMWI7XG4kYy0tcmVkLS1kYXJrZXI6IGRhcmtlbigkYy0tcmVkLS1kYXJrLCAxMCUpO1xuJGMtLXJlZC0tZGFya2VzdDogZGFya2VuKCRjLS1yZWQtLWRhcmssIDIwJSk7XG4kYy0tcmVkLS1kYXJrZXJlc3Q6IGRhcmtlbigkYy0tcmVkLS1kYXJrZXN0LCAyMCUpO1xuXG4kYy0tcnVzdDogI2FhNGYwODtcblxuLy8gJGMtLXByaW1hcnk6ICNhYTRmMDg7XG4kYy0tcHJpbWFyeTogbWl4KCRjLS1yZWQtLWRhcmtlc3QsICRjLS1ydXN0LCA3MCUpO1xuJGMtLXByaW1hcnktLWxpZ2h0OiBsaWdodGVuKCRjLS1wcmltYXJ5LCAxMCUpO1xuJGMtLXByaW1hcnktLWxpZ2h0ZXI6IGxpZ2h0ZW4oJGMtLXByaW1hcnksIDE1JSk7XG4kYy0tcHJpbWFyeS0tbGlnaHRlc3Q6IGxpZ2h0ZW4oJGMtLXByaW1hcnksIDIwJSk7XG4kYy0tcHJpbWFyeS0tZGFyazogZGFya2VuKCRjLS1wcmltYXJ5LCAxMCUpO1xuJGMtLXByaW1hcnktLWRhcmtlcjogZGFya2VuKCRjLS1wcmltYXJ5LCAxNSUpO1xuJGMtLXByaW1hcnktLWRhcmtlc3Q6IGRhcmtlbigkYy0tcHJpbWFyeSwgMjAlKTtcblxuJGMtLWJhY2tncm91bmQtYm9keTogI2Y0ZjNmMztcbiRjLS1iYWNrZ3JvdW5kLXNjcmVlbjogI2YxZjFmMTtcbiRjLS1iYWNrZ3JvdW5kLWhyOiAjY2NjO1xuJGMtLWJhY2tncm91bmQtYnV0dG9uOiAjZTZlNmU2O1xuJGMtLWZvcmVncm91bmQtYnV0dG9uOiAjMDAwO1xuJGMtLWJhY2tncm91bmQtcHJlOiAjZWVlO1xuJGMtLWJhY2tncm91bmQtaW5zOiAjZmZmOWMwO1xuXG4kYy0tdGV4dC1zY3JlZW46ICMyMTc1OWI7XG4kYy0tdGV4dC1pbnB1dDogIzY2NjtcbiRjLS10ZXh0LWlucHV0LWZvY3VzOiAjMTExO1xuXG4kYy0tbGluazogJGMtLXByaW1hcnk7XG4kYy0tbGluay12aXNpdGVkOiAkYy0tcHJpbWFyeS0tZGFyaztcbiRjLS1saW5rLWhvdmVyOiAkYy0tcHJpbWFyeS0tbGlnaHQ7XG5cbiRjLS10ZXh0LW1haW46IHJnYmEoJGMtLWJsYWNrLCAuOCk7XG4kYy0tdGV4dC1oZWFkaW5nOiByZ2JhKCRjLS1ibGFjaywgLjc1KTtcblxuJGMtLXRleHQtbWFpbi0tbGlnaHQ6IHJnYmEoJGMtLXdoaXRlLCAuOCk7XG4kYy0tdGV4dC1oZWFkaW5nLS1saWdodDogZGFya2VuKCRjLS13aGl0ZSwgMTAlKTtcblxuJGMtLWJvcmRlci1idXR0b246ICNjY2MgI2NjYyAjYmJiO1xuJGMtLWJvcmRlci1idXR0b24taG92ZXI6ICNjY2MgI2JiYiAjYWFhO1xuJGMtLWJvcmRlci1idXR0b24tZm9jdXM6ICNhYWEgI2JiYiAjYmJiO1xuJGMtLWJvcmRlci1pbnB1dDogI2NjYztcbiRjLS1ib3JkZXItYWJicjogIzY2NjtcblxuJGMtLWFkbWluLWNvbG9yOiBkZXNhdHVyYXRlKCRjLS1wcmltYXJ5LS1kYXJrZXN0LCA1MCUpO1xuJGMtLWFkbWluLWhlYWRpbmc6IHJnYmEoJGMtLWJsYWNrLCAuNzUpO1xuXG4kYy0tYWRtaW4tYmFja2dyb3VuZDogbWl4KCRjLS1hZG1pbi1jb2xvciwgJGMtLXdoaXRlLCAyNSUpO1xuJGMtLWFkbWluLWZpZWxkLWJvcmRlcjogbWl4KCRjLS1hZG1pbi1jb2xvciwgJGMtLXdoaXRlLCA1MCUpO1xuJGMtLWFkbWluLWhlYWRpbmctYmFja2dyb3VuZDogbWl4KCRjLS1hZG1pbi1jb2xvciwgJGMtLXdoaXRlLCA1MCUpO1xuJGMtLWFkbWluLWZpZWxkc2V0LWJhY2tncm91bmQ6IG1peCgkYy0tYWRtaW4tYmFja2dyb3VuZCwgJGMtLXdoaXRlLCA1MCUpO1xuXG4kYy0tYWRtaW4tYnV0dG9uOiBzYXR1cmF0ZSgkYy0tYWRtaW4tY29sb3IsIDUwJSk7XG4kYy0tYWRtaW4tYnV0dG9uLWJvcmRlcjogZGFya2VuKCRjLS1hZG1pbi1idXR0b24sIDIwJSk7XG4kYy0tYWRtaW4tYnV0dG9uLS1ob3ZlcjogbGlnaHRlbigkYy0tYWRtaW4tYnV0dG9uLCAyMCUpO1xuJGMtLWFkbWluLWJ1dHRvbi1ib3JkZXItLWhvdmVyOiBsaWdodGVuKCRjLS1hZG1pbi1idXR0b24tYm9yZGVyLCAyMCUpO1xuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4vLyBGb250IGNob2ljZXMuXG4kZm9udF9fbWFpbjogXCJXb3JrIFNhbnNcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiRmb250X19oZWFkaW5nOiBcIkZyYW5jaGlzZSBCb2xkXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4kZm9udF9fc3ViaGVhZGluZzogXCJXb3JrIFNhbnNcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiRmb250X19hZG1pbi1tYWluOiBcIldvcmsgU2Fuc1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuJGZvbnRfX2FkbWluLWhlYWRpbmc6IFwiTGlicmUgQmFza2VydmlsbGVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiRmb250X19zaXRlbmFtZTogXCJCcm90aGVycyBSZWd1bGFyXCIsIFwiTGlicmUgQmFza2VydmlsbGVcIiwgSGVsdmV0aWNhLCBBcmlhbCxcbiAgc2Fucy1zZXJpZjtcbiRmb250X19zdWJ0aXRsZTogXCJQcmF0YSBSZWd1bGFyXCIsIFwiTGlicmUgQmFza2VydmlsbGVcIiwgSGVsdmV0aWNhLCBBcmlhbCxcbiAgc2Fucy1zZXJpZjtcbiRmb250X19jb2RlOiBNb25hY28sIENvbnNvbGFzLCBcIkFuZGFsZSBNb25vXCIsIFwiRGVqYVZ1IFNhbnMgTW9ub1wiLCBtb25vc3BhY2U7XG4kZm9udF9fcHJlOiBcIkNvdXJpZXIgMTAgUGl0Y2hcIiwgQ291cmllciwgbW9ub3NwYWNlO1xuXG4vLyBMaW5lIGhlaWdodHMuXG4kZm9udF9fbGluZS1oZWlnaHQtYm9keTogMS41O1xuJGZvbnRfX2xpbmUtaGVpZ2h0LXByZTogMS42O1xuXG4vLyBGb250IHdlaWdodHMuXG4kZm9udC13ZWlnaHQtLWJhc2U6IDQwMDtcbiRmb250LXdlaWdodC0tc2VtaWJvbGQ6IDUwMDtcbiRmb250LXdlaWdodC0tYm9sZDogNzAwO1xuXG4vLyBGb250IHNpemluZy5cbiRmb250LXNpemUtZmFjdG9yOiAxLjMzOTk7XG4kZm9udC1zaXplLS1tZDogMXJlbTtcbiRmb250LXNpemUtLWxnOiBjYWxjKCRmb250LXNpemUtLW1kICogJGZvbnQtc2l6ZS1mYWN0b3IpO1xuJGZvbnQtc2l6ZS0teGw6IGNhbGMoJGZvbnQtc2l6ZS0tbGcgKiAkZm9udC1zaXplLWZhY3Rvcik7XG4kZm9udC1zaXplLS14eGw6IGNhbGMoJGZvbnQtc2l6ZS0teGwgKiAkZm9udC1zaXplLWZhY3Rvcik7XG4kZm9udC1zaXplLS1zbTogbWF0aC5kaXYoJGZvbnQtc2l6ZS0tbWQsICRmb250LXNpemUtZmFjdG9yKTtcbiRmb250LXNpemUtLXhzOiBtYXRoLmRpdigkZm9udC1zaXplLS1zbSwgJGZvbnQtc2l6ZS1mYWN0b3IpO1xuJGZvbnQtc2l6ZS0teHhzOiBtYXRoLmRpdigkZm9udC1zaXplLS14cywgJGZvbnQtc2l6ZS1mYWN0b3IpO1xuIiwiLy8gUmVtIG91dHB1dCB3aXRoIHB4IGZhbGxiYWNrXG5AbWl4aW4gZm9udC1zaXplKCRzaXplVmFsdWU6IDEpIHtcbiAgZm9udC1zaXplOiAoJHNpemVWYWx1ZSAqIDE2KSAqIDFweDtcbiAgZm9udC1zaXplOiAkc2l6ZVZhbHVlICogMXJlbTtcbn1cblxuLy8gQ2VudGVyIGJsb2NrXG5AbWl4aW4gY2VudGVyLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi8vIENsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuXG4vLyBDbGVhciBhZnRlciAobm90IGFsbCBjbGVhcmZpeCBuZWVkIHRoaXMgYWxzbylcbkBtaXhpbiBjbGVhcmZpeC1hZnRlcigpIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8vIENvbHVtbiB3aWR0aCB3aXRoIG1hcmdpblxuQG1peGluIGNvbHVtbi13aWR0aCgkbnVtYmVyQ29sdW1uczogMykge1xuICB3aWR0aDogbWFwLWdldCgkY29sdW1ucywgJG51bWJlckNvbHVtbnMpIC1cbiAgICAoKCRjb2x1bW5zX19tYXJnaW4gKiAoJG51bWJlckNvbHVtbnMgLSAxKSkgLyAkbnVtYmVyQ29sdW1ucyk7XG59XG5cbkBtaXhpbiBsaW5rLXN0eWxlIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtc2l6ZTogdW5zZXQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LWZhbWlseTogdW5zZXQ7XG4gIGNvbG9yOiAkYy0tbGluaztcbiAgdGV4dC1hbGlnbjogdW5zZXQ7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjLS1saW5rLWhvdmVyO1xuICB9XG59XG4iLCJodG1sIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuYm9keSxcbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiByZ2JhKCRjLS1ibGFjaywgMC43NSk7XG4gIGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbmVtLFxuaSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtLWJvbGQ7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuaDEsXG5oMiB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udF9faGVhZGluZztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDEuMTI1ZW0gMCAwLjI1ZW07XG59XG5cbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1mYW1pbHk6ICRmb250X19zdWJoZWFkaW5nO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LS1ib2xkO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgbWFyZ2luOiAwIDAgMC4yNWVtO1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0teHhsO1xuXG4gICYuc2l0ZS10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250X19zaXRlbmFtZTtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0teGw7XG5cbiAgJi5zaXRlLXN1YnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnRfX3N1YnRpdGxlO1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgfVxufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tbGc7XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLS1tZDtcbn1cblxuaDUge1xuICBmb250LXNpemU6ICRmb250LXNpemUtLXNtO1xufVxuXG5oNiB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0teHM7XG59XG5cbnAge1xuICBtYXJnaW46IDAgMCAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAkYy0tdGV4dC1tYWluO1xufVxuXG5hc2lkZS5zaWRlYmFyIHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbn1cblxuLmRlYnVnIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjLS1ibGFjaywgMC4xKTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkYy0tYmxhY2ssIDAuMik7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cblxuZGl2LmxpbmsgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTUyMjBkO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMC4zMjVyZW0gMC41cmVtO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNDJkMTE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4iLCIqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjLS1iYWNrZ3JvdW5kLWJvZHk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNpdGUtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG5cbi5zaXRlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5zZWN0aW9uLW91dGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNlY3Rpb24ge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zZWN0aW9uLWlubmVyIHtcbiAgcGFkZGluZzogMCAzdnc7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuIiwiYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2l0ZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jb250YWluZXIge1xuICBwYWRkaW5nOiAxZW07XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3cge1xuICBtYXJnaW46IDA7XG59XG5cbi5jb250ZW50LWxheW91dCB7XG4gICYuaGFzLXNpZGViYXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBtYWluLnNpdGUtbWFpbiB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlYmFyIHtcbiAgICAgIGZsZXg6IG5vbmU7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1kKSB7XG4gICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICB9XG5cbiAgJi5uby1zaWRlYmFyIHtcbiAgICAuY29udGVudC1hcmVhIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnNpdGUtbWFpbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIERlZmF1bHQgVmFyaWFibGVzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbiRCcmVha3BvaW50LVNldHRpbmdzOiAoXG4gICdkZWZhdWx0IG1lZGlhJzogYWxsLFxuICAnZGVmYXVsdCBmZWF0dXJlJzogbWluLXdpZHRoLFxuICAnZGVmYXVsdCBwYWlyJzogd2lkdGgsXG5cbiAgJ2ZvcmNlIGFsbCBtZWRpYSB0eXBlJzogZmFsc2UsXG4gICd0byBlbXMnOiBmYWxzZSxcbiAgJ3RyYW5zZm9ybSByZXNvbHV0aW9ucyc6IHRydWUsXG5cbiAgJ25vIHF1ZXJpZXMnOiBmYWxzZSxcbiAgJ25vIHF1ZXJ5IGZhbGxiYWNrcyc6IGZhbHNlLFxuXG4gICdiYXNlIGZvbnQgc2l6ZSc6IDE2cHgsXG5cbiAgJ2xlZ2FjeSBzeW50YXgnOiBmYWxzZVxuKTtcblxuJGJyZWFrcG9pbnQ6ICgpICFkZWZhdWx0O1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIEltcG9ydHNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuQGltcG9ydCBcImJyZWFrcG9pbnQvc2V0dGluZ3NcIjtcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvY29udGV4dCc7XG5AaW1wb3J0ICdicmVha3BvaW50L2hlbHBlcnMnO1xuQGltcG9ydCAnYnJlYWtwb2ludC9wYXJzZXJzJztcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvbm8tcXVlcnknO1xuXG5AaW1wb3J0ICdicmVha3BvaW50L3Jlc3BvbmQtdG8nO1xuXG5AaW1wb3J0IFwiYnJlYWtwb2ludC9sZWdhY3ktc2V0dGluZ3NcIjtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBCcmVha3BvaW50IE1peGluXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuQG1peGluIGJyZWFrcG9pbnQoJHF1ZXJ5LCAkbm8tcXVlcnk6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIGxlZ2FjeS1zZXR0aW5ncy13YXJuaW5nO1xuXG4gIC8vIFJlc2V0IGNvbnRleHRzXG4gIEBpbmNsdWRlIHByaXZhdGUtYnJlYWtwb2ludC1yZXNldC1jb250ZXh0cygpO1xuXG4gICRicmVha3BvaW50OiBicmVha3BvaW50KCRxdWVyeSwgZmFsc2UpO1xuXG4gICRxdWVyeS1zdHJpbmc6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdxdWVyeScpO1xuICAkcXVlcnktZmFsbGJhY2s6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdmYWxsYmFjaycpO1xuXG4gICRwcml2YXRlLWJyZWFrcG9pbnQtY29udGV4dC1ob2xkZXI6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdjb250ZXh0IGhvbGRlcicpICFnbG9iYWw7XG4gICRwcml2YXRlLWJyZWFrcG9pbnQtcXVlcnktY291bnQ6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdxdWVyeSBjb3VudCcpICFnbG9iYWw7XG5cbiAgLy8gQWxsb3cgZm9yIGFuIGFzLW5lZWRlZCBvdmVycmlkZSBvciB1c2FnZSBvZiBubyBxdWVyeSBmYWxsYmFjay5cbiAgQGlmICRuby1xdWVyeSAhPSBmYWxzZSB7XG4gICAgJHF1ZXJ5LWZhbGxiYWNrOiAkbm8tcXVlcnk7XG4gIH1cblxuICBAaWYgJHF1ZXJ5LWZhbGxiYWNrICE9IGZhbHNlIHtcbiAgICAkY29udGV4dC1zZXR0ZXI6IHByaXZhdGUtYnJlYWtwb2ludC1zZXQtY29udGV4dCgnbm8tcXVlcnknLCAkcXVlcnktZmFsbGJhY2spO1xuICB9XG5cbiAgLy8gUHJpbnQgT3V0IFF1ZXJ5IFN0cmluZ1xuICBAaWYgbm90IGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyaWVzJykge1xuICAgIEBtZWRpYSAjeyRxdWVyeS1zdHJpbmd9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBpZiBicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykgIT0gZmFsc2Ugb3IgYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJpZXMnKSA9PSB0cnVlIHtcblxuICAgICR0eXBlOiB0eXBlLW9mKGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSk7XG4gICAgJHByaW50OiBmYWxzZTtcblxuICAgIEBpZiAoJHR5cGUgPT0gJ2Jvb2wnKSB7XG4gICAgICAkcHJpbnQ6IHRydWU7XG4gICAgfVxuICAgIEBlbHNlIGlmICgkdHlwZSA9PSAnc3RyaW5nJykge1xuICAgICAgQGlmICRxdWVyeS1mYWxsYmFjayA9PSBicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykge1xuICAgICAgICAkcHJpbnQ6IHRydWU7XG4gICAgICB9XG4gICAgfVxuICAgIEBlbHNlIGlmICgkdHlwZSA9PSAnbGlzdCcpIHtcbiAgICAgIEBlYWNoICR3cmFwcGVyIGluIGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSB7XG4gICAgICAgIEBpZiAkcXVlcnktZmFsbGJhY2sgPT0gJHdyYXBwZXIge1xuICAgICAgICAgICRwcmludDogdHJ1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFdyaXRlIEZhbGxiYWNrXG4gICAgQGlmICgkcXVlcnktZmFsbGJhY2sgIT0gZmFsc2UpIGFuZCAoJHByaW50ID09IHRydWUpIHtcbiAgICAgICR0eXBlLWZhbGxiYWNrOiB0eXBlLW9mKCRxdWVyeS1mYWxsYmFjayk7XG5cbiAgICAgIEBpZiAoJHR5cGUtZmFsbGJhY2sgIT0gJ2Jvb2wnKSB7XG4gICAgICAgICN7JHF1ZXJ5LWZhbGxiYWNrfSAmIHtcbiAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBwcml2YXRlLWJyZWFrcG9pbnQtcmVzZXQtY29udGV4dHMoKTtcbn1cblxuXG5AbWl4aW4gbXEoJHF1ZXJ5LCAkbm8tcXVlcnk6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHF1ZXJ5LCAkbm8tcXVlcnkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLnNlY3Rpb24tb3V0ZXItLXNpdGUtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2hlYWRlci1iYWNrZ3JvdW5kLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXG4gICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMTZweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2hlYWRlci1zcXVpZ2dsZS5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICB9XG59XG5cbi5zZWN0aW9uLWlubmVyLS1zaXRlLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMS43NXZ3O1xuICBtYXJnaW4tbGVmdDogMmVtO1xuICBtYXJnaW4tcmlnaHQ6IDJlbTtcbiAgcGFkZGluZzogMS4yNWVtIDA7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuLmNvbnRlbnQtbGF5b3V0LS1oZWFkZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgNGVtO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbi1jb250ZW50IGF1dG87XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgJ3NvY2lhbCBkb25hdGUgZG9uYXRlJ1xuICAgICd0aXRsZSB0aXRsZSBtZW51JztcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbi1jb250ZW50IGF1dG8gYXV0bztcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOlxuICAgICdzb2NpYWwgZG9uYXRlJ1xuICAgICd0aXRsZSB0aXRsZSdcbiAgICAnbWVudSBtZW51JztcbiAgfVxuXG4gIC5zb2NpYWwtbWVkaWEtYXJlYSB7XG4gICAgZ3JpZC1hcmVhOiBzb2NpYWw7XG4gIH1cblxuICAudGl0bGUtYXJlYSB7XG4gICAgZ3JpZC1hcmVhOiB0aXRsZTtcbiAgfVxuXG4gIC5kb25hdGUtYXJlYSB7XG4gICAgZ3JpZC1hcmVhOiBkb25hdGU7XG4gIH1cblxuICAubWVudS1hcmVhIHtcbiAgICBncmlkLWFyZWE6IG1lbnU7XG4gIH1cbn1cblxuLm1lbnUtYXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1ib3R0b206IDFlbTtcbiAgfVxufVxuXG4ubWFpbi1uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA0MGVtO1xuICB9XG59XG5cbi5zb2NpYWwtbWVkaWEtYXJlYSB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIG1hcmdpbjogMCAwIC43NWVtO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNtKSB7XG4gICAgZm9udC1zaXplOiAuOWVtO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgfVxufVxuXG4uZG9uYXRlLWFyZWEge1xuICBmb250LXNpemU6IDEuNzV2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBmb250LXNpemU6IC44ZW07XG4gIHRyYW5zaXRpb246IC4yNXMgbGluZWFyIGZvbnQtc2l6ZTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgIGZvbnQtc2l6ZTogLjdlbTtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGxnKSB7XG4gICAgZm9udC1zaXplOiAuOGVtO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbmEuZG9uYXRlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9kb25hdGUtYnV0dG9uLnBuZ1wiKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBoZWlnaHQ6IDYuOGVtO1xuICB3aWR0aDogMTEuMjZlbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG9wYWNpdHk6IC45O1xuXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbiIsIi5zZWN0aW9uLW91dGVyLS1zaXRlLWNvbnRlbnQge1xuICBmbGV4OiAxO1xufVxuXG4uc2VjdGlvbi1pbm5lci0tc2l0ZS1jb250ZW50IHtcbiAgQGluY2x1ZGUgc2l0ZS1wYWRkaW5nO1xuXG4gIHBhZGRpbmctdG9wOiA0dnc7XG4gIHBhZGRpbmctYm90dG9tOiA0dnc7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNWVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1ZW07XG4gIH1cbn1cbiIsIkBtaXhpbiBzaXRlLW1hcmdpbiB7XG4gIG1hcmdpbi1sZWZ0OiA0dnc7XG4gIG1hcmdpbi1yaWdodDogNHZ3O1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1kKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICB9XG59XG5cbkBtaXhpbiBzaXRlLXBhZGRpbmcge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgfVxufSIsIi5zZWN0aW9uLW91dGVyLS1zaXRlLWZvb3RlciB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy0tcmVkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIGNvbG9yOiAkYy0td2hpdGU7XG5cbiAgcCB7XG4gICAgY29sb3I6ICRjLS13aGl0ZTtcbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiAkYy0td2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tYm9sZDtcbiAgfVxuXG4gIGg0IHtcbiAgICBjb2xvcjogJGMtLXJlZC0tZGFya2VyZXN0O1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvZm9vdGVyLXNxdWlnZ2xlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgbWFyZ2luLXRvcDogLTEycHg7XG4gIH1cbn1cblxuLnNlY3Rpb24tLXNpdGUtZm9vdGVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuXG4gIC5sb2NhdGlvbixcbiAgLmVtYWlsLFxuICAubWFpbCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxufVxuXG4uc2VjdGlvbi1pbm5lci0tc2l0ZS1mb290ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucmVnaW9uX19mb290ZXItZmlyc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS41cmVtIDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLS1yZWQtLWRhcms7XG5cbiAgLmNvbHVtbnMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5yZWdpb25fX2Zvb3Rlci1zZWNvbmQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtLXJlZC0tZGFyaztcbn1cblxuLnJlZ2lvbl9fZm9vdGVyLXNlY29uZCAuY29sdW1ucyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRsZykge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4ucmVnaW9uX19mb290ZXItc2Vjb25kIC5jb2x1bW4tLWZpcnN0IHtcbiAgcGFkZGluZzogMS41cmVtIDAgMCAwO1xuICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICBmbGV4OiAxO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGxnKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG59XG5cbi5yZWdpb25fX2Zvb3Rlci1zZWNvbmQgLmNvbHVtbi0tc2Vjb25kIHtcbiAgcGFkZGluZzogMDtcbiAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgZmxleDogMTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRsZykge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAycmVtIDEuNXJlbSAwO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjLS1yZWQtLWRhcms7XG4gIH1cbn1cblxuLnJlZ2lvbl9fZm9vdGVyLXNlY29uZCAuY29sdW1uLS10aGlyZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRsZykge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAwIDEuNXJlbSAycmVtO1xuICAgIHdpZHRoOiBtaW4tY29udGVudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gIH1cbn1cblxuLnJlZ2lvbl9fZm9vdGVyLXRoaXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW0gMCAyLjVyZW07XG4gIG1hcmdpbjogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucmVnaW9uLWlubmVyIHtcbiAgcGFkZGluZzogMCAzdnc7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmNvbHVtbnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuIiwiLy8gVGVhc2VyIGhlYWRpbmcuXG4uZmlsbS1jYXJkcy1oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuaDIuc2VjdGlvbi10aXRsZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCMwMDAsIDAuMjUpO1xuICBtYXJnaW46IDAgMCAycmVtO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDNyZW07XG59XG5cbi5maWxtLWNhcmRzIHtcbiAgLy8gYm9yZGVyOiAxcHggZGFzaGVkIG9yYW5nZTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAzcmVtO1xuICBtYXJnaW46IDAgMCAzcmVtO1xufVxuXG4uZmlsbS1jYXJkcy0tbm93LXBsYXlpbmcge1xuICBib3JkZXItY29sb3I6IHJlZDtcbn1cblxuLmZpbG0tY2FyZHMtLWNvbWluZy1zb29uIHtcbiAgYm9yZGVyLWNvbG9yOiBncmVlbjtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuXG4uZmlsbS1jYXJkcyA+IC5maWxtLXRlYXNlciB7XG4gIG1hcmdpbjogMDtcbn1cbiIsImEge1xuXHRjb2xvcjogJGMtLWxpbms7XG5cblx0Jjp2aXNpdGVkIHtcblx0XHRjb2xvcjogJGMtLWxpbmstdmlzaXRlZDtcblx0fVxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzLFxuXHQmOmFjdGl2ZSB7XG5cdFx0Y29sb3I6ICRjLS1saW5rLWhvdmVyO1xuXHR9XG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IHRoaW4gZG90dGVkO1xuXHR9XG5cdCY6aG92ZXIsXG5cdCY6YWN0aXZlIHtcblx0XHRvdXRsaW5lOiAwO1xuXHR9XG59XG4iLCIubWFpbi1uYXZpZ2F0aW9uIHtcblx0Y2xlYXI6IGJvdGg7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMTAwJTtcblxuXHR1bCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cblx0XHQvKlxuXHRcdHVsIHtcblx0XHRcdGJveC1zaGFkb3c6IDAgM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTAwJTtcblx0XHRcdGxlZnQ6IC05OTllbTtcblx0XHRcdHotaW5kZXg6IDk5OTk5O1xuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxlZnQ6IC05OTllbTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdCY6aG92ZXIgPiB1bCxcblx0XHRcdFx0Ji5mb2N1cyA+IHVsIHtcblx0XHRcdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdDpob3ZlciA+IGEsXG5cdFx0XHQuZm9jdXMgPiBhIHtcblx0XHRcdH1cblxuXHRcdFx0YTpob3Zlcixcblx0XHRcdGEuZm9jdXMge1xuXHRcdFx0fVxuXHRcdH1cblx0XHQqL1xuXG5cdFx0bGk6aG92ZXIgPiB1bCxcblx0XHRsaS5mb2N1cyA+IHVsIHtcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0bGkge1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6aG92ZXIgPiBhLFxuXHRcdCYuZm9jdXMgPiBhIHtcblx0XHR9XG5cdH1cblxuXHRhIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cblxuXHQuY3VycmVudF9wYWdlX2l0ZW0gPiBhLFxuXHQuY3VycmVudC1tZW51LWl0ZW0gPiBhLFxuXHQuY3VycmVudF9wYWdlX2FuY2VzdG9yID4gYSxcblx0LmN1cnJlbnQtbWVudS1hbmNlc3RvciA+IGEge1xuXHR9XG59XG5cbi8qIFNtYWxsIG1lbnUuICovXG4ubWVudS10b2dnbGUsXG4ubWFpbi1uYXZpZ2F0aW9uLnRvZ2dsZWQgdWwge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzcuNWVtKSB7XG5cdC5tZW51LXRvZ2dsZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQubWFpbi1uYXZpZ2F0aW9uIHVsIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4uY29tbWVudC1uYXZpZ2F0aW9uLFxuLnBvc3RzLW5hdmlnYXRpb24sXG4ucG9zdC1uYXZpZ2F0aW9uIHtcblxuXHQuc2l0ZS1tYWluICYge1xuXHRcdG1hcmdpbjogMCAwIDEuNWVtO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblxuXHQubmF2LXByZXZpb3VzIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cblx0Lm5hdi1uZXh0IHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxufVxuIiwidWwjcHJpbWFyeS1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogNnZ3O1xuICBncmlkLWdhcDogMzBweDtcblxuICA+IGxpIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgID4gYSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAkYy0tcmVkO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBtaXgoJGMtLXRleHQtaGVhZGluZy0tbGlnaHQsICRjLS1yZWQsIDUwJSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiB1bC5zdWItbWVudSB7XG4gICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZmZmLCAuNzUpO1xuICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgIH1cblxuICAgICYuY3VycmVudC1tZW51LWl0ZW0gYSB7XG4gICAgICBjb2xvcjogJGMtLXRleHQtaGVhZGluZy0tbGlnaHQ7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGMtLXRleHQtaGVhZGluZy0tbGlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkc20pIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1kKSB7XG4gICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgID4gbGkge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCJ1bCNzb2NpYWwtbWVkaWEtbWVudSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIGxpIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCAuNjI1ZW0gMCAwO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDJlbTtcbiAgICAgIGhlaWdodDogMmVtO1xuICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy0tdGV4dC1oZWFkaW5nLS1saWdodDtcbiAgICAgIG1hc2staW1hZ2U6IHVybChcImltYWdlcy9mYWNlYm9vay5zdmdcIik7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy0td2hpdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5tZW51LWl0ZW0tLWZhY2Vib29rID4gYSB7XG4gICAgICBtYXNrLWltYWdlOiB1cmwoXCJpbWFnZXMvZmFjZWJvb2suc3ZnXCIpO1xuICAgIH1cblxuICAgICYubWVudS1pdGVtLS10d2l0dGVyID4gYSB7XG4gICAgICBtYXNrLWltYWdlOiB1cmwoXCJpbWFnZXMvdHdpdHRlci5zdmdcIik7XG4gICAgfVxuXG4gICAgJi5tZW51LWl0ZW0tLWluc3RhZ3JhbSA+IGEge1xuICAgICAgbWFzay1pbWFnZTogdXJsKFwiaW1hZ2VzL2luc3RhZ3JhbS5zdmdcIik7XG4gICAgfVxuICB9XG59XG4iLCIkaGMtb2ZmY2FudmFzLW5hdi10cmFuc2l0aW9uLWR1cmF0aW9uOiAuNHMgIWRlZmF1bHQ7XG4kaGMtb2ZmY2FudmFzLW5hdi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZSAhZGVmYXVsdDtcblxuaHRtbC5oYy1uYXYteXNjcm9sbCB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuYm9keS5oYy1uYXYtb3BlbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG4uaGMtb2ZmY2FudmFzLW5hdiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogOTk5OTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAmLmlzLWlvcyB7XG4gICAgKiB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDk5OTg7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkaGMtb2ZmY2FudmFzLW5hdi10cmFuc2l0aW9uLWR1cmF0aW9uICRoYy1vZmZjYW52YXMtbmF2LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuICB9XG5cbiAgLm5hdi13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lO1xuICB9XG5cbiAgLm5hdi1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubmF2LXdyYXBwZXItMCB7XG4gICAgJiA+IC5uYXYtY29udGVudCB7XG4gICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cbiAgfVxuXG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICYubGV2ZWwtb3BlbiB7XG4gICAgICAmID4gLm5hdi13cmFwcGVyIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCguY3VzdG9tLWNvbnRlbnQpIHtcbiAgICAgIGEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAubmF2LWl0ZW0td3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLm5hdi1pdGVtLWxpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgJjpub3QoLnVzZXItaXMtdGFiYmluZykge1xuICAgIC5uYXYtY2xvc2UtYnV0dG9uLFxuICAgIC5uYXYtaXRlbS13cmFwcGVyIGEge1xuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdi1jbG9zZSxcbiAgLm5hdi1uZXh0LFxuICAubmF2LWJhY2sge1xuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogMTA7XG4gICAgfVxuICB9XG5cbiAgLy8gQmFja2dyb3VuZCBvdmVybGF5XG5cbiAgJi5kaXNhYmxlLWJvZHksXG4gIC5uYXYtd3JhcHBlciB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB6LWluZGV4OiA5OTkwO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgZWFzZSAkaGMtb2ZmY2FudmFzLW5hdi10cmFuc2l0aW9uLWR1cmF0aW9uLCBvcGFjaXR5ICRoYy1vZmZjYW52YXMtbmF2LXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZTtcbiAgICB9XG4gIH1cblxuICAmLmRpc2FibGUtYm9keSB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtd3JhcHBlciB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cbiAgfVxuXG4gICYuZGlzYWJsZS1ib2R5Lm5hdi1vcGVuLFxuICAuc3ViLWxldmVsLW9wZW4ge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjA1cztcbiAgICB9XG4gIH1cblxuICAmOm5vdCgubmF2LW9wZW4pIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBFeHBhbmQgTGV2ZWxzXG4gICYubmF2LWxldmVscy1leHBhbmQge1xuXG4gICAgLm5hdi13cmFwcGVyIHtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLm5hdi13cmFwcGVyLTAge1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcblxuICAgICAgICAmID4gLm5hdi1jb250ZW50IHtcbiAgICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgICAgIG92ZXJmbG93LXg6IHZpc2libGU7XG4gICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgLm5hdi13cmFwcGVyIHtcbiAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwcyBlYXNlICRoYy1vZmZjYW52YXMtbmF2LXRyYW5zaXRpb24tZHVyYXRpb247XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxldmVsLW9wZW4ge1xuICAgICAgJiA+IC5uYXYtd3JhcHBlciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFRyYW5zZm9ybSBMZXZlbHNcbiAgJi5uYXYtbGV2ZWxzLW92ZXJsYXAge1xuXG4gICAgLm5hdi1jb250ZW50IHtcbiAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgICB9XG5cbiAgICAubmF2LXdyYXBwZXIge1xuICAgICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgfVxuXG4gICAgdWwge1xuXG4gICAgICAubmF2LXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgZWFzZSAkaGMtb2ZmY2FudmFzLW5hdi10cmFuc2l0aW9uLWR1cmF0aW9uLCB0cmFuc2Zvcm0gJGhjLW9mZmNhbnZhcy1uYXYtdHJhbnNpdGlvbi1kdXJhdGlvbiAkaGMtb2ZmY2FudmFzLW5hdi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcbiAgICAgIH1cblxuICAgICAgbGkge1xuXG4gICAgICAgICYubmF2LXBhcmVudCB7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgfVxuXG4gICAgICAgICYubGV2ZWwtb3BlbiB7XG4gICAgICAgICAgJiA+IC5uYXYtd3JhcHBlciB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkaGMtb2ZmY2FudmFzLW5hdi10cmFuc2l0aW9uLWR1cmF0aW9uICRoYy1vZmZjYW52YXMtbmF2LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIExlZnRcbiAgJi5uYXYtcG9zaXRpb24tbGVmdCB7XG4gICAgbGVmdDogMDtcblxuICAgIC5uYXYtY29udGFpbmVyIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgJi5uYXYtbGV2ZWxzLW92ZXJsYXAge1xuXG4gICAgICBsaSB7XG4gICAgICAgIC5uYXYtd3JhcHBlciB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJpZ2h0XG4gICYubmF2LXBvc2l0aW9uLXJpZ2h0IHtcbiAgICByaWdodDogMDtcblxuICAgIC5uYXYtY29udGFpbmVyIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgICYubmF2LWxldmVscy1vdmVybGFwIHtcblxuICAgICAgbGkge1xuICAgICAgICAubmF2LXdyYXBwZXIge1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBUb3BcbiAgJi5uYXYtcG9zaXRpb24tdG9wIHtcbiAgICB0b3A6IDA7XG5cbiAgICAubmF2LWNvbnRhaW5lciB7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmLm5hdi1sZXZlbHMtb3ZlcmxhcCB7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgLm5hdi13cmFwcGVyIHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gQm90dG9tXG4gICYubmF2LXBvc2l0aW9uLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMDtcblxuICAgIC5uYXYtY29udGFpbmVyIHtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYubmF2LWxldmVscy1vdmVybGFwIHtcblxuICAgICAgbGkge1xuICAgICAgICAubmF2LXdyYXBwZXIge1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIE9wZW4gTmF2XG4gICYubmF2LW9wZW5bY2xhc3MqPSdoYy1uYXYtJ10ge1xuICAgIGRpdi5uYXYtY29udGFpbmVyIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxuICB9XG5cbiAgLy8gUlRMXG4gICYucnRsIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgfVxufSIsIkBpbXBvcnQgJy4vbWl4aW5zJztcblxuLmhjLW5hdi10cmlnZ2VyIHtcbiAgQGluY2x1ZGUgaGMtaGFtYnVyZ2VyO1xufVxuIiwiJGhjLW9mZmNhbnZhcy1uYXYtdHJpZ2dlci13aWR0aDogMzBweCAhZGVmYXVsdDtcbiRoYy1vZmZjYW52YXMtbmF2LXRyaWdnZXItaGVpZ2h0OiAyNHB4ICFkZWZhdWx0O1xuJGhjLW9mZmNhbnZhcy1uYXYtdHJpZ2dlci1saW5lLXdpZHRoOiA0cHggIWRlZmF1bHQ7XG4kaGMtb2ZmY2FudmFzLW5hdi10cmlnZ2VyLWNvbG9yOiAjMzQ0OTVFICFkZWZhdWx0O1xuJGhjLW9mZmNhbnZhcy1uYXYtdHJpZ2dlci10cmFuc2Zvcm0tc3BlZWQ6IC4ycyAhZGVmYXVsdDtcblxuQG1peGluIGhjLWhhbWJ1cmdlcigkdHlwZTogJ2RlZmF1bHQnLCAkd2lkdGg6ICRoYy1vZmZjYW52YXMtbmF2LXRyaWdnZXItd2lkdGgsICRoZWlnaHQ6ICRoYy1vZmZjYW52YXMtbmF2LXRyaWdnZXItaGVpZ2h0LCAkbGluZS13aWR0aDogJGhjLW9mZmNhbnZhcy1uYXYtdHJpZ2dlci1saW5lLXdpZHRoLCAkY29sb3I6ICRoYy1vZmZjYW52YXMtbmF2LXRyaWdnZXItY29sb3IsICR0cmFuc2Zvcm0tc3BlZWQ6ICRoYy1vZmZjYW52YXMtbmF2LXRyaWdnZXItdHJhbnNmb3JtLXNwZWVkKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgdG9wOiAyMHB4O1xuICB6LWluZGV4OiA5OTgwO1xuICB3aWR0aDogJHdpZHRoO1xuICBtaW4taGVpZ2h0OiAkaGVpZ2h0O1xuXG4gICRsaW5lLW9mZnNldDogY2FsYygoJGhlaWdodCAtICRsaW5lLXdpZHRoKSAvIDIpO1xuXG4gIHNwYW4ge1xuICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG5cbiAgICAmLFxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBoZWlnaHQ6ICRsaW5lLXdpZHRoO1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yO1xuICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFuc2Zvcm0tc3BlZWQgZWFzZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAtJGxpbmUtb2Zmc2V0O1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogLSRsaW5lLW9mZnNldDtcbiAgICB9XG4gIH1cblxuICAmLnRvZ2dsZS1vcGVuIHtcblxuICAgIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkbGluZS1vZmZzZXQsIDApO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZykgdHJhbnNsYXRlM2QoJGxpbmUtb2Zmc2V0LCAwLCAwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIkaGMtb2ZmY2FudmFzLW5hdi1iYWNrZ3JvdW5kLWNvbG9yOiAgICMzMzZjYTYgIWRlZmF1bHQ7XG4kaGMtb2ZmY2FudmFzLW5hdi10ZXh0LWNvbG9yOiAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kaGMtb2ZmY2FudmFzLW5hdi10ZXh0LXNpemU6ICAgICAgICAgIDE0cHggIWRlZmF1bHQ7XG5cbi5oYy1vZmZjYW52YXMtbmF2IHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG5cbiAgJixcbiAgLm5hdi13cmFwcGVyIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgICB9XG4gIH1cblxuICAubmF2LWNvbnRhaW5lcixcbiAgLm5hdi13cmFwcGVyLFxuICB1bCB7XG4gICAgYmFja2dyb3VuZDogJGhjLW9mZmNhbnZhcy1uYXYtYmFja2dyb3VuZC1jb2xvcjtcbiAgfVxuXG4gIC5uYXYtY29udGVudCA+IHtcbiAgICBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgZm9udC1zaXplOiByb3VuZCgkaGMtb2ZmY2FudmFzLW5hdi10ZXh0LXNpemUgKiAxLjM1KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZzogMjBweCAxN3B4O1xuICAgICAgY29sb3I6ICRoYy1vZmZjYW52YXMtbmF2LXRleHQtY29sb3I7XG5cbiAgICAgICY6bm90KC5uYXYtdGl0bGUpOm5vdCgubGV2ZWwtdGl0bGUpIHtcbiAgICAgICAgZm9udC1zaXplOiByb3VuZCgkaGMtb2ZmY2FudmFzLW5hdi10ZXh0LXNpemUgKiAxLjE0KTtcbiAgICAgICAgcGFkZGluZzogMTVweCAxN3B4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkaGMtb2ZmY2FudmFzLW5hdi1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uYXYtaXRlbS1saW5rLFxuICBsaS5uYXYtY2xvc2UgYSxcbiAgLm5hdi1iYWNrIGEge1xuICAgIHBhZGRpbmc6IDE0cHggMTdweDtcbiAgICBmb250LXNpemU6ICRoYy1vZmZjYW52YXMtbmF2LXRleHQtc2l6ZTtcbiAgICBjb2xvcjogJGhjLW9mZmNhbnZhcy1uYXYtdGV4dC1jb2xvcjtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGRhcmtlbigkaGMtb2ZmY2FudmFzLW5hdi1iYWNrZ3JvdW5kLWNvbG9yLCA2JSk7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXMgZWFzZTtcblxuICAgICY6Zm9jdXMsXG4gICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgei1pbmRleDogMTA7XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgY29sb3I6IHJnYmEoJGhjLW9mZmNhbnZhcy1uYXYtdGV4dC1jb2xvciwgLjUpO1xuICAgIH1cbiAgfVxuXG4gIGRpdi5uYXYtYmFjayB7XG4gICAgJiArIHVsID4gbGk6Zmlyc3QtY2hpbGQgPiAubmF2LWl0ZW0td3JhcHBlciA+IC5uYXYtaXRlbS1saW5rIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmOm5vdCgudG91Y2gtZGV2aWNlKSB7XG4gICAgbGk6bm90KC5uYXYtaXRlbS1jdXN0b20pIHtcbiAgICAgIGE6bm90KFtkaXNhYmxlZF0pIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRoYy1vZmZjYW52YXMtbmF2LWJhY2tncm91bmQtY29sb3IsIDIlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uYXYtY3VzdG9tLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE0cHggMTdweDtcbiAgICBmb250LXNpemU6ICRoYy1vZmZjYW52YXMtbmF2LXRleHQtc2l6ZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgZGFya2VuKCRoYy1vZmZjYW52YXMtbmF2LWJhY2tncm91bmQtY29sb3IsIDYlKTtcbiAgfVxuXG4gIC5uYXYtaGlnaGxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGhjLW9mZmNhbnZhcy1uYXYtYmFja2dyb3VuZC1jb2xvciwgNCUpO1xuICB9XG5cbiAgLm5hdi13cmFwcGVyIHtcbiAgICAmID4gLm5hdi1jb250ZW50ID4ge1xuXG4gICAgICB1bCB7XG5cbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAmID4gbGkge1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZDpub3QoLm5hdi1iYWNrKTpub3QoLm5hdi1jbG9zZSkge1xuICAgICAgICAgICAgICAmID4gLm5hdi1pdGVtLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICYgPiAubmF2LWl0ZW0tbGluayB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgZGFya2VuKCRoYy1vZmZjYW52YXMtbmF2LWJhY2tncm91bmQtY29sb3IsIDYlKTtcblxuICAgICAgICAgICAgICAgICAgJiArIGEge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgZGFya2VuKCRoYy1vZmZjYW52YXMtbmF2LWJhY2tncm91bmQtY29sb3IsIDYlKTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBkYXJrZW4oJGhjLW9mZmNhbnZhcy1uYXYtYmFja2dyb3VuZC1jb2xvciwgNiUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJiArIHtcbiAgICAgICAgICBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgICAgJiArIHVsIHtcbiAgICAgICAgICAmID4gbGkge1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZDpub3QoLm5hdi1iYWNrKTpub3QoLm5hdi1jbG9zZSkge1xuICAgICAgICAgICAgICAmID4gLm5hdi1pdGVtLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICYgPiAubmF2LWl0ZW0tbGluayB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgZGFya2VuKCRoYy1vZmZjYW52YXMtbmF2LWJhY2tncm91bmQtY29sb3IsIDYlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5hdi10aXRsZSxcbiAgICAgIC5sZXZlbC10aXRsZSxcbiAgICAgIC5uYXYtY2xvc2Uge1xuICAgICAgICAmICsge1xuICAgICAgICAgIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgZGFya2VuKCRoYy1vZmZjYW52YXMtbmF2LWJhY2tncm91bmQtY29sb3IsIDYlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBsaSB7XG4gICAgY29sb3I6ICRoYy1vZmZjYW52YXMtbmF2LXRleHQtY29sb3I7XG5cbiAgICAmLm5hdi1wYXJlbnQge1xuICAgICAgLm5hdi1pdGVtLWxpbmsge1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNThweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdi1jbG9zZS1idXR0b24gc3BhbixcbiAgLm5hdi1wYXJlbnQgLm5hdi1uZXh0LFxuICAubmF2LWJhY2sgc3BhbiB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcyBlYXNlO1xuICB9XG5cbiAgLm5hdi1jbG9zZS1idXR0b24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIHNwYW4ge1xuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRoYy1vZmZjYW52YXMtbmF2LXRleHQtY29sb3I7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGhjLW9mZmNhbnZhcy1uYXYtdGV4dC1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC05cHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2LWNvbnRlbnQgPiAubmF2LWNsb3NlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgIGEge1xuICAgICAgZm9udC1zaXplOiAkaGMtb2ZmY2FudmFzLW5hdi10ZXh0LXNpemU7XG4gICAgICBjb2xvcjogJGhjLW9mZmNhbnZhcy1uYXYtdGV4dC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgJjpub3QoLmhhcy1sYWJlbCkge1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICB9XG5cbiAgICAgICYuaGFzLWxhYmVsIHtcbiAgICAgICAgcGFkZGluZzogMTRweCAxN3B4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgZGFya2VuKCRoYy1vZmZjYW52YXMtbmF2LWJhY2tncm91bmQtY29sb3IsIDYlKTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KFxuICAgICAgICAgIGZhcnRoZXN0LWNvcm5lciBhdCB0b3AgcmlnaHQsXG4gICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMSksXG4gICAgICAgICAgcmdiYSgwLCAwLCAwLCAwKVxuICAgICAgICApO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaGFzLWxhYmVsICsgdWwge1xuICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICB9XG4gIH1cblxuICAmOm5vdCgubmF2LWNsb3NlLWJ1dHRvbi1lbXB0eSkge1xuICAgIC5uYXYtY29udGVudCA+IC5uYXYtY2xvc2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICB9XG4gIH1cblxuICAubmF2LXRpdGxlIHtcbiAgICAmICsgLm5hdi1jbG9zZSB7XG4gICAgICBhOm5vdCguaGFzLWxhYmVsKSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgIGhlaWdodDogNjZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDY2cHg7XG4gICAgICAgIHRvcDogLTY2cHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYubmF2LWNsb3NlLWJ1dHRvbi1lbXB0eSB7XG4gICAgLm5hdi10aXRsZSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgIH1cbiAgfVxuXG4gIGxpLm5hdi1jbG9zZSB7XG4gICAgYTpub3QoLmhhcy1sYWJlbCkge1xuICAgICAgaGVpZ2h0OiA0OXB4O1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtY29udGVudCA+IC5uYXYtY2xvc2U6Zmlyc3QtY2hpbGQgYSxcbiAgLm5hdi10aXRsZSArIC5uYXYtY2xvc2UgYS5oYXMtbGFiZWwsXG4gIGxpLm5hdi1jbG9zZSBhLFxuICAubmF2LWJhY2sgYSB7XG4gICAgYmFja2dyb3VuZDogZGFya2VuKCRoYy1vZmZjYW52YXMtbmF2LWJhY2tncm91bmQtY29sb3IsIDMlKTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgZGFya2VuKCRoYy1vZmZjYW52YXMtbmF2LWJhY2tncm91bmQtY29sb3IsIDclKTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgZGFya2VuKCRoYy1vZmZjYW52YXMtbmF2LWJhY2tncm91bmQtY29sb3IsIDclKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRoYy1vZmZjYW52YXMtbmF2LWJhY2tncm91bmQtY29sb3IsIDQuMyUpO1xuICAgIH1cbiAgfVxuXG4gIGxpLm5hdi1jbG9zZSxcbiAgbGkubmF2LWJhY2sge1xuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgYSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgYS5uYXYtbmV4dCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBkYXJrZW4oJGhjLW9mZmNhbnZhcy1uYXYtYmFja2dyb3VuZC1jb2xvciwgNiUpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBkYXJrZW4oJGhjLW9mZmNhbnZhcy1uYXYtYmFja2dyb3VuZC1jb2xvciwgNiUpO1xuICB9XG5cbiAgLm5hdi1uZXh0LFxuICAubmF2LWJhY2sge1xuICAgIHNwYW4ge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGhjLW9mZmNhbnZhcy1uYXYtdGV4dC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkaGMtb2ZmY2FudmFzLW5hdi10ZXh0LWNvbG9yO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdi1uZXh0IHtcbiAgICBzcGFuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDEzNWRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdi1iYWNrIHtcbiAgICBzcGFuIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qIExlZnQgKi9cblxuICAmLm5hdi1wb3NpdGlvbi1sZWZ0IHtcblxuICAgICYubmF2LW9wZW4ubmF2LWxldmVscy1vdmVybGFwIHtcbiAgICAgIC5uYXYtd3JhcHBlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IDFweCAwIDJweCByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvKiBSaWdodCAqL1xuXG4gICYubmF2LXBvc2l0aW9uLXJpZ2h0IHtcblxuICAgICYubmF2LW9wZW4ubmF2LWxldmVscy1vdmVybGFwIHtcbiAgICAgIC5uYXYtd3JhcHBlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IC0xcHggMCAycHggcmdiYSgwLCAwLCAwLCAuMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1uZXh0IHtcbiAgICAgIHNwYW4ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LWJhY2sge1xuICAgICAgc3BhbiB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDEzNWRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvKiBUb3AgKi9cblxuICAmLm5hdi1wb3NpdGlvbi10b3Age1xuXG4gICAgJi5uYXYtb3BlbiB7XG4gICAgICAubmF2LXdyYXBwZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAuMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1uZXh0IHtcbiAgICAgIHNwYW4ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLTJweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTEzNWRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LWJhY2sge1xuICAgICAgc3BhbiB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvKiBCb3R0b20gKi9cblxuICAmLm5hdi1wb3NpdGlvbi1ib3R0b20ge1xuXG4gICAgJi5uYXYtb3BlbiB7XG4gICAgICAubmF2LXdyYXBwZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwIC0xcHggMnB4IHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtbmV4dCB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0ycHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtYmFjayB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0ycHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC0xMzVkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLyogRXhwYW5kICYgbm9uZSAqL1xuXG4gICYubmF2LWxldmVscy1leHBhbmQsXG4gICYubmF2LWxldmVscy1ub25lIHtcblxuICAgIHVsIHtcbiAgICAgIC5uYXYtd3JhcHBlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIGxpIHtcblxuICAgICAgJi5sZXZlbC1vcGVuIHtcbiAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRoYy1vZmZjYW52YXMtbmF2LWJhY2tncm91bmQtY29sb3IsIDQlKTtcblxuICAgICAgICAmID4gLm5hdi1pdGVtLXdyYXBwZXIgPiB7XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBkYXJrZW4oJGhjLW9mZmNhbnZhcy1uYXYtYmFja2dyb3VuZC1jb2xvciwgOCUpO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRoYy1vZmZjYW52YXMtbmF2LWJhY2tncm91bmQtY29sb3IsIDMlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LW5leHQsXG4gICAgICAgICAgYSA+IC5uYXYtbmV4dCB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNSB7XG4gICAgICAubmF2LXdyYXBwZXItI3skaX0gLm5hdi1pdGVtLWxpbmsge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMTdweCArIDIwcHggKiAjeyRpfSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLyogUlRMICovXG5cbiAgJi5ydGwge1xuXG4gICAgYS5uYXYtbmV4dCB7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIGRhcmtlbigkaGMtb2ZmY2FudmFzLW5hdi1iYWNrZ3JvdW5kLWNvbG9yLCA2JSk7XG4gICAgfVxuXG4gICAgLm5hdi10aXRsZSArIC5uYXYtY2xvc2UgYTpub3QoLmhhcy1sYWJlbCksXG4gICAgLm5hdi1jbG9zZS1idXR0b24gc3BhbixcbiAgICAubmF2LW5leHQsXG4gICAgLm5hdi1iYWNrIHNwYW4ge1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgICYubmF2LXBhcmVudCB7XG4gICAgICAgIC5uYXYtaXRlbS1saW5rIHtcblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDUge1xuICAgICAgLm5hdi13cmFwcGVyLSN7JGl9IGxpLm5hdi1pdGVtIC5uYXYtaXRlbS1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygxN3B4ICsgMjBweCAqICN7JGl9KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJhLmhjLW5hdi10cmlnZ2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDRlbTtcbiAgd2lkdGg6IDRlbTtcbiAgYmFja2dyb3VuZDogJGMtLXdoaXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDMuMzVlbSAwIDA7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAkYy0td2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICBtYXNrLWltYWdlOiB1cmwoXCJpbWFnZXMvbWVudS1pY29uLnN2Z1wiKTtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDA7XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5oYy1vZmZjYW52YXMtbmF2LmhjLW5hdi0xIGRpdi5uYXYtY29udGFpbmVyIHtcbiAgd2lkdGg6IDkwdnc7XG5cbiAgYm9keS5sb2dnZWQtaW4gJiB7IHRvcDogNDZweDsgfVxufVxuXG5uYXYuaGMtb2ZmY2FudmFzLW5hdi5oYy1uYXYtMSBkaXYubmF2LWNvbnRhaW5lciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoOTB2dywgMCwgMCk7XG59XG5cbi5oYy1vZmZjYW52YXMtbmF2LmhjLW5hdi0xLm5hdi1wb3NpdGlvbi1yaWdodCBkaXYubmF2LWNvbnRhaW5lciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoOTB2dywgMCwgMCk7XG59XG5cbm5hdi5oYy1vZmZjYW52YXMtbmF2Lm5hdi1vcGVuW2NsYXNzKj0naGMtbmF2LSddIGRpdi5uYXYtY29udGFpbmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLy8gU2V0dGluZyB0aGUgYmFzZSBzaXppbmcgZm9yIG9mZi1jYW52YXMgbWVudS5cbi5oYy1vZmZjYW52YXMtbmF2IC5uYXYtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLy8gTW9iaWxlIG1lbnUgYmFja2dyb3VuZCBjb2xvci5cbi5oYy1vZmZjYW52YXMtbmF2IC5uYXYtY29udGFpbmVyLFxuLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi13cmFwcGVyLFxuLmhjLW9mZmNhbnZhcy1uYXYgdWwge1xuICBiYWNrZ3JvdW5kOiAkYy0tcmVkLS1kYXJrZXN0O1xufVxuXG4vLyBNb2JpbGUgbmF2IHRleHQgY29sb3IuXG4uaGMtb2ZmY2FudmFzLW5hdiB7XG4gIGNvbG9yOiByZ2JhKCRjLS13aGl0ZSwgLjg1KTtcblxuICBsaSB7IGNvbG9yOiBpbmhlcml0OyB9XG59XG5cbi8vIFwiQmFja1wiIGJ1dHRvbiB0ZXh0XG4uaGMtb2ZmY2FudmFzLW5hdiAubmF2LWNvbnRlbnQge1xuXG4gID4gaDIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICA+IC5uYXYtY2xvc2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgPiBhLm5hdi1jbG9zZS1idXR0b24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICB0b3A6IDE1cHg7XG4gICAgICByaWdodDogMTZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLS13aGl0ZTtcblxuICAgICAgbWFzay1pbWFnZTogdXJsKFwiaW1hZ2VzL21lbnUtY2xvc2Uuc3ZnXCIpO1xuICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICAgPiBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmhjLW9mZmNhbnZhcy1uYXYgbGkubmF2LWl0ZW0ge1xuICBtYXJnaW46IDA7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgkYy0tYmxhY2ssIC4yNSk7XG4gIH1cblxuICBhIHtcbiAgICBjb2xvcjogaW5oZXJpdDsgLy8gUGlja3MgdXAgdGhlIGNvbG9yIHNwZWNpZmllZCBhYm92ZVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGMtLXdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4uaGMtb2ZmY2FudmFzLW5hdiAubmF2LWl0ZW0tbGluayxcbi5oYy1vZmZjYW52YXMtbmF2IGxpLm5hdi1jbG9zZSBhLFxuLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi1iYWNrIGEge1xuICBwYWRkaW5nOiAxNHB4IDE3cHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIFBpY2tzIHVwIHRoZSBjb2xvciBzcGVjaWZpZWQgYWJvdmVcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRjLS13aGl0ZSwgLjI1KTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXMgZWFzZTtcbn1cblxuLy8gTWVudSBsaW5rIGhvdmVyIGJhY2tncm91bmQgY29sb3IuXG4uaGMtb2ZmY2FudmFzLW5hdjpub3QoLnRvdWNoLWRldmljZSkgbGk6bm90KC5uYXYtaXRlbS1jdXN0b20pIGE6bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYShibGFjaywgLjI1KTtcbn1cblxuLmhjLW9mZmNhbnZhcy1uYXYgLm5hdi13cmFwcGVyID4gLm5hdi1jb250ZW50ID4gdWw6Zmlyc3Qtb2YtdHlwZSA+IGxpOmZpcnN0LWNoaWxkOm5vdCgubmF2LWJhY2spOm5vdCgubmF2LWNsb3NlKSA+IC5uYXYtaXRlbS13cmFwcGVyID4gLm5hdi1pdGVtLWxpbmsge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgkYy0td2hpdGUsIC4yNSk7XG59XG5cbi8vIFwiQ2xvc2VcIiBidXR0b25cbi5oYy1vZmZjYW52YXMtbmF2IC5uYXYtY2xvc2UtYnV0dG9uIHNwYW4ge1xuICB3aWR0aDogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE0cHg7XG4gIHJpZ2h0OiAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjFzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBtYXJnaW46IDA7XG5cbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIgeyBjb250ZW50OiBub25lOyB9XG59XG4iLCIvKiBUZXh0IG1lYW50IG9ubHkgZm9yIHNjcmVlbiByZWFkZXJzLiAqL1xuLnNjcmVlbi1yZWFkZXItdGV4dCB7XG5cdGJvcmRlcjogMDtcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuXHRjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHR3aWR0aDogMXB4O1xuXHR3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50OyAvKiBNYW55IHNjcmVlbiByZWFkZXIgYW5kIGJyb3dzZXIgY29tYmluYXRpb25zIGFubm91bmNlIGJyb2tlbiB3b3JkcyBhcyB0aGV5IHdvdWxkIGFwcGVhciB2aXN1YWxseS4gKi9cblxuXHQmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy0tYmFja2dyb3VuZC1zY3JlZW47XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdGJveC1zaGFkb3c6IDAgMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcblx0XHRjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0Y2xpcC1wYXRoOiBub25lO1xuXHRcdGNvbG9yOiAkYy0tdGV4dC1zY3JlZW47XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKDAuODc1KTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bGVmdDogNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0cGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHRvcDogNXB4O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHotaW5kZXg6IDEwMDAwMDsgLyogQWJvdmUgV1AgdG9vbGJhci4gKi9cblx0fVxufVxuXG4vKiBEbyBub3Qgc2hvdyB0aGUgb3V0bGluZSBvbiB0aGUgc2tpcCBsaW5rIHRhcmdldC4gKi9cbiNjb250ZW50W3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuXHRvdXRsaW5lOiAwO1xufVxuIiwiLmFsaWdubGVmdCB7XG5cdGRpc3BsYXk6IGlubGluZTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbi1yaWdodDogMS41ZW07XG59XG5cbi5hbGlnbnJpZ2h0IHtcblx0ZGlzcGxheTogaW5saW5lO1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbi1sZWZ0OiAxLjVlbTtcbn1cblxuLmFsaWduY2VudGVyIHtcblx0Y2xlYXI6IGJvdGg7XG5cdEBpbmNsdWRlIGNlbnRlci1ibG9jaztcbn1cbiIsImJ1dHRvbixcbmlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogJGMtLXByaW1hcnk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6ICRjLS1wcmltYXJ5O1xuICBjb2xvcjogd2hpdGU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA2cHggOHB4O1xuXG4gICY6aG92ZXIsXG4gICY6aG92ZXI6dmlzaXRlZCB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQ6ICRjLS1wcmltYXJ5LS1saWdodDtcbiAgfVxufVxuXG5hLmZpbG0tYnV0dG9uLFxuYS5maWxtLWJ1dHRvbjp2aXNpdGVkIHtcbiAgQGV4dGVuZCBidXR0b247XG5cbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuXG4gICY6aG92ZXIsXG4gICY6aG92ZXI6dmlzaXRlZCB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQ6ICRjLS1wcmltYXJ5LS1saWdodDtcbiAgfVxufVxuIiwiLndwLWNhcHRpb24ge1xuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdGltZ1tjbGFzcyo9XCJ3cC1pbWFnZS1cIl0ge1xuXHRcdEBpbmNsdWRlIGNlbnRlci1ibG9jaztcblx0fVxuXG5cdC53cC1jYXB0aW9uLXRleHQge1xuXHRcdG1hcmdpbjogMC44MDc1ZW0gMDtcblx0fVxufVxuXG4ud3AtY2FwdGlvbi10ZXh0IHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLmNsZWFyOmJlZm9yZSxcbi5jbGVhcjphZnRlcixcbi5lbnRyeS1jb250ZW50OmJlZm9yZSxcbi5lbnRyeS1jb250ZW50OmFmdGVyLFxuLmNvbW1lbnQtY29udGVudDpiZWZvcmUsXG4uY29tbWVudC1jb250ZW50OmFmdGVyLFxuLnNpdGUtaGVhZGVyOmJlZm9yZSxcbi5zaXRlLWhlYWRlcjphZnRlcixcbi5zaXRlLWNvbnRlbnQ6YmVmb3JlLFxuLnNpdGUtY29udGVudDphZnRlcixcbi5zaXRlLWZvb3RlcjpiZWZvcmUsXG4uc2l0ZS1mb290ZXI6YWZ0ZXIge1xuXHRAaW5jbHVkZSBjbGVhcmZpeDtcbn1cblxuLmNsZWFyOmFmdGVyLFxuLmVudHJ5LWNvbnRlbnQ6YWZ0ZXIsXG4uY29tbWVudC1jb250ZW50OmFmdGVyLFxuLnNpdGUtaGVhZGVyOmFmdGVyLFxuLnNpdGUtY29udGVudDphZnRlcixcbi5zaXRlLWZvb3RlcjphZnRlciB7XG5cdEBpbmNsdWRlIGNsZWFyZml4LWFmdGVyO1xufVxuIiwiaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwidXJsXCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cInJhbmdlXCJdLFxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0sXG5pbnB1dFt0eXBlPVwid2Vla1wiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdLFxudGV4dGFyZWEge1xuXHRjb2xvcjogJGMtLXRleHQtaW5wdXQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjLS1ib3JkZXItaW5wdXQ7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcblx0cGFkZGluZzogM3B4O1xuXG5cdCY6Zm9jdXMge1xuXHRcdGNvbG9yOiAkYy0tdGV4dC1pbnB1dC1mb2N1cztcblx0fVxufVxuXG5zZWxlY3Qge1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYy0tYm9yZGVyLWlucHV0O1xufVxuXG50ZXh0YXJlYSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuIiwiLm5ld3NsZXR0ZXItZm9ybS13cmFwcGVyIHtcbiAgd2lkdGg6IG1pbi1jb250ZW50O1xuXG4gIGZvcm0ge1xuICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICBcInRpdGxlIHRpdGxlXCJcbiAgICBcImlucHV0IHN1Ym1pdFwiO1xuXG4gICAgPiBsYWJlbCB7XG4gICAgICBncmlkLWFyZWE6IHRpdGxlO1xuICAgIH1cblxuICAgID4gaW5wdXQge1xuICAgICAgZ3JpZC1hcmVhOiBpbnB1dDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLS13aGl0ZTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjLS13aGl0ZTtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tbWQ7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIHBhZGRpbmc6IC41cmVtIDFyZW07XG4gICAgfVxuXG4gICAgPiBkaXYuY2xlYXIge1xuICAgICAgZ3JpZC1hcmVhOiBzdWJtaXQ7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGMtLXdoaXRlO1xuXG4gICAgICBpbnB1dCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY29sb3I6ICRjLS13aGl0ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLS1tZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHBhZGRpbmc6IC41cmVtIDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJ1bCwgb2wge1xuICBtYXJnaW46IDEuMjVlbSAwO1xuICBwYWRkaW5nOiAwIDAgMCAxLjI1ZW07XG5cblx0bGkge1xuXHRcdG1hcmdpbjogLjc1ZW0gMDtcblx0fVxufVxuXG51bCB7XG5cdGxpc3Qtc3R5bGU6IGRpc2M7XG59XG5cbm9sIHtcblx0bGlzdC1zdHlsZTogZGVjaW1hbDtcbn1cblxubGkgPiB1bCxcbmxpID4gb2wge1xuXHRtYXJnaW46IDAgMCAxLjI1ZW0gMDtcbn1cblxuZHQge1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGQge1xuXHRtYXJnaW46IDAgMS41ZW0gMS41ZW07XG59XG4iLCIucGFnZS1jb250ZW50IC53cC1zbWlsZXksXG4uZW50cnktY29udGVudCAud3Atc21pbGV5LFxuLmNvbW1lbnQtY29udGVudCAud3Atc21pbGV5IHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBNYWtlIHN1cmUgZW1iZWRzIGFuZCBpZnJhbWVzIGZpdCB0aGVpciBjb250YWluZXJzLiAqL1xuZW1iZWQsXG5pZnJhbWUsXG5vYmplY3Qge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qIE1ha2Ugc3VyZSBsb2dvIGxpbmsgd3JhcHMgYXJvdW5kIGxvZ28gaW1hZ2UuICovXG4uY3VzdG9tLWxvZ28tbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaW1nIHtcbiAgaGVpZ2h0OiBhdXRvOyAvKiBNYWtlIHN1cmUgaW1hZ2VzIGFyZSBzY2FsZWQgY29ycmVjdGx5LiAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIEFkaGVyZSB0byBjb250YWluZXIgd2lkdGguICovXG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDA7IC8qIEV4dHJhIHdpZGUgaW1hZ2VzIHdpdGhpbiBmaWd1cmUgdGFncyBkb24ndCBvdmVyZmxvdyB0aGUgY29udGVudCBhcmVhLiAqL1xufVxuIiwiaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICAvKiBJbmhlcml0IGJveC1zaXppbmcgdG8gbWFrZSBpdCBlYXNpZXIgdG8gY2hhbmdlIHRoZSBwcm9wZXJ0eSBmb3IgY29tcG9uZW50cyB0aGF0IGxldmVyYWdlIG90aGVyIGJlaGF2aW9yOyBzZWUgaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9pbmhlcml0aW5nLWJveC1zaXppbmctcHJvYmFibHktc2xpZ2h0bHktYmV0dGVyLWJlc3QtcHJhY3RpY2UvICovXG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbmhyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGMtLWJhY2tncm91bmQtaHI7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogMWVtIDA7XG59XG5cbi5hbGVydCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoYmxhY2ssIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcbiAgcGFkZGluZzogMS41ZW0gMS4xMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYShibGFjaywgMC4wNSk7XG4gIG1hcmdpbjogMWVtIDAgMmVtO1xuXG4gIHAsXG4gID4gKiB7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIubW9kYWwtb3V0ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMwMDAsIDAuNzUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGhlaWdodDogMTAwdmg7XG4gIHdpZHRoOiAxMDB2dztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDk5OTk7XG5cbiAgJi5vcGVuIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIH1cbn1cblxuLm1vZGFsLWlubmVyIHtcbiAgbWluLWhlaWdodDogbWluLWNvbnRlbnQ7XG4gIG1heC1oZWlnaHQ6IDkwdmg7XG4gIHdpZHRoOiA5MHZ3O1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZmZmLCAwLjkpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDAgMCAyZW0gcmdiYSgjMDAwLCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAxLjI1ZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHRyYW5zaXRpb246IHdpZHRoIDUwbXMgbGluZWFyLCBoZWlnaHQgNTBtcyBsaW5lYXI7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICB3aWR0aDogODJ2dztcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGxnKSB7XG4gICAgd2lkdGg6IDc1dnc7XG4gIH1cbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBtYXJnaW46IDQ1cHggMTJweCAxMnB4IDEycHg7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgIG1hcmdpbjogNDVweCAyMHB4IDIwcHggMjBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGxnKSB7XG4gICAgbWFyZ2luOiA0NXB4IDMwcHggMzBweCAzMHB4O1xuICB9XG59XG5cbi5jbG9zZS1tb2RhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIGhlaWdodDogMmVtO1xuICB3aWR0aDogMmVtO1xuICBib3JkZXItcmFkaXVzOiAxZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDAwRDdcIjtcbiAgICBmb250LXNpemU6IDIuMjVlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDBlbTtcbiAgICBoZWlnaHQ6IDBlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0b3A6IC0wLjA4NWVtO1xuICAgIGxlZnQ6IDAuMTRlbTtcbiAgfVxufVxuIiwiaHRtbCB7XG4gIC0tc2Nyb2xsYmFyQkc6IHRyYW5zcGFyZW50O1xuICAtLXRodW1iQkc6ICNiYmI7XG59XG5cbioge1xuICAvLyBzY3JvbGxiYXItd2lkdGg6XG4gIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tdGh1bWJCRykgdmFyKC0tc2Nyb2xsYmFyQkcpO1xuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMTRweDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zY3JvbGxiYXJCRyk7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGh1bWJCRyk7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAvLyBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1zY3JvbGxiYXJCRyk7XG4gIH1cbn1cbiIsInRhYmxlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3BhY2luZzogMDtcblxuICB0ciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICB0ZCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMC41ZW0gMCAwO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCIuYmxvY2stLWFsZXJ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ3JpZC1nYXA6IDAuNXJlbTtcbiAgcGFkZGluZzogMC44MjVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoI2ZmZiwgMC43NSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoI2NjYywgMC41KTtcblxuICBoMiB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgcCB7XG4gICAgbWFyZ2luOiAwIDAgMC41cmVtO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIuYmxvY2stLWV2ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ3JpZC1nYXA6IDAuNXJlbTtcbiAgcGFkZGluZzogMC44MjVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoI2ZmZiwgMC43NSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoI2NjYywgMC41KTtcblxuICBoMiB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgcCB7XG4gICAgbWFyZ2luOiAwIDAgMC41cmVtO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIuYmxvY2tzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdyaWQtZ2FwOiAxLjVyZW07XG4gIG1hcmdpbjogMnJlbSAwIDNyZW07XG59XG5cbi5ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblxuICAuYmxvY2tzID4gJixcbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4iLCIvLyBUaGUgZ3JpZCBmb3IgdGhlIHRlYXNlclxuLmZpbG0tY2FyZCB7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOlxuICAgIFwidGl0bGVcIlxuICAgIFwicG9zdGVyXCJcbiAgICBcImluZm9cIlxuICAgIFwibGlua3NcIlxuICAgIFwic2NyZWVuaW5nc1wiXG4gICAgXCJkZXNjcmlwdGlvblwiO1xuICBjb2x1bW4tZ2FwOiAxLjI1ZW07XG4gIHJvdy1nYXA6IDEuMjVlbTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNtKSB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICAgIFwicG9zdGVyIHRpdGxlXCJcbiAgICAgIFwicG9zdGVyIGluZm9cIlxuICAgICAgXCJwb3N0ZXIgbGlua3NcIlxuICAgICAgXCJwb3N0ZXIgc2NyZWVuaW5nc1wiXG4gICAgICBcImRlc2NyaXB0aW9uIGRlc2NyaXB0aW9uXCI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMS41ZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW4tY29udGVudCBtaW4tY29udGVudCBtaW4tY29udGVudCAxZnIgbWluLWNvbnRlbnQ7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgIGNvbHVtbi1nYXA6IDEuNWVtO1xuICAgIHJvdy1nYXA6IDFlbTtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOlxuICAgICAgXCJzaWRlYmFyIHRpdGxlXCJcbiAgICAgIFwic2lkZWJhciBpbmZvXCJcbiAgICAgIFwic2lkZWJhciBzY3JlZW5pbmdzXCJcbiAgICAgIFwic2lkZWJhciBkZXNjcmlwdGlvblwiO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDIuMjVmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbi1jb250ZW50IG1pbi1jb250ZW50IG1pbi1jb250ZW50IDFmcjtcbiAgfVxuXG4gIC5tb2RhbC1pbm5lciAmIHtcbiAgICBtYXJnaW46IDAgOHB4IDAgMDtcbiAgfVxufVxuXG4uZmlsbS1jYXJkLS1zaWRlYmFyIHtcbiAgZGlzcGxheTogY29udGVudHM7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBncmlkLWFyZWE6IHNpZGViYXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdyaWQtZ2FwOiAxZW07XG4gIH1cbn1cblxuLmZpbG0tY2FyZC0tbGlua3Mge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBncmlkLWdhcDogMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgIGdyaWQtZ2FwOiAxMnB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgIGEge1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZmlsbS1jYXJkLS10aXRsZSB7XG4gIGdyaWQtYXJlYTogdGl0bGU7XG4gIGZvbnQtc2l6ZTogMi41ZW07XG4gIG1hcmdpbjogMCAwIC0wLjI1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNtKSB7XG4gICAgZm9udC1zaXplOiAyLjI1ZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAuZmlsbS1jYXJkLmNvbWluZy1zb29uICYge1xuICAgICAgLy8gZm9udC1zaXplOiAxLjgyNWVtO1xuICAgIH1cbiAgfVxufVxuXG4uZmlsbS1jYXJkLS1maWxtLWluZm8ge1xuICBncmlkLWFyZWE6IGluZm87XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTAuMjVlbSAwIDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC0tYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNtKSB7XG4gICAgbWFyZ2luOiAtMC43NWVtIDAgMDtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICB9XG59XG5cbi5maWxtLWNhcmQtLWxpbmtzIHtcbiAgZ3JpZC1hcmVhOiBsaW5rcztcbn1cblxuLmZpbG0tY2FyZC0tZGVzY3JpcHRpb24ge1xuICBncmlkLWFyZWE6IGRlc2NyaXB0aW9uO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gIHA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICBwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuZmlsbS1jYXJkLmNvbWluZy1zb29uICYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRzbSkge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLmZpbG0tY2FyZC0tc2NyZWVuaW5ncyB7XG4gIGdyaWQtYXJlYTogc2NyZWVuaW5ncztcbiAgcGFkZGluZzogMC41ZW0gMC43NWVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZmZmLCAwLjc1KTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgjY2NjLCAwLjUpO1xuICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuXG4gIHVsLnNjcmVlbmluZ3MtbGlzdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYyNTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgbGkuc2NyZWVuaW5nIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBcblxuICAgICAgJi5wYXN0IHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBmb250LXdlaWdodDogMTAwO1xuICAgICAgfVxuXG4gICAgICAmLnByZXNlbnQsXG4gICAgICAmLmZ1dHVyZSB7XG4gICAgICAgIGNvbG9yOiAkYy0tYmxhY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53ZWVrIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5cbi5maWxtLWNhcmQtLXBvc3RlciB7XG4gIGdyaWQtYXJlYTogcG9zdGVyO1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbmEuZmlsbS1idXR0b24ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBwYWRkaW5nOiAwLjVlbSAwO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNtKSB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBwYWRkaW5nOiAwLjNlbSAwO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMC41ZW0gMDtcbiAgfVxufVxuXG4uY29taW5nLXNvb24gLmZpbG0tYnV0dG9uIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIudGl0bGUtYXJlYSB7XG4gIGZvbnQtc2l6ZTogMi4xMjV2dztcbiAgd2lkdGg6IDM4LjVlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNmZmYsIC41KTtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICBcIiB0aXRsZVwiXG4gICAgXCIgc3VidGl0bGVcIjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICBjb2x1bW4tZ2FwOiAuNzVlbTtcbiAgdHJhbnNpdGlvbjogLjJzIGxpbmVhciBmb250LXNpemUsIC4ycyBsaW5lYXIgbWFyZ2luO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNtKSB7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZmZmLCAuMjUpO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBmb250LXNpemU6IC45OHJlbTtcbiAgICB3aWR0aDogNDYuMWVtO1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoI2ZmZiwgLjEyNSk7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA3ZW0gYXV0bztcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOlxuICAgICAgXCJsb2dvIHRpdGxlXCJcbiAgICAgIFwibG9nbyBzdWJ0aXRsZVwiO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbGcpIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbWFyZ2luLXRvcDogLjc1ZW07XG4gIH1cblxuICAubG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1kKSB7XG4gICAgICBncmlkLWFyZWE6IGxvZ287XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgICAgd2lkdGg6IDdlbTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvbG9nb3MvZ2ktbG9nby5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9XG4gIH1cblxuICAuc2l0ZS10aXRsZSB7XG4gICAgZ3JpZC1hcmVhOiB0aXRsZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tbGVmdDogLS4wNWVtO1xuICB9XG5cbiAgLnNpdGUtc3VidGl0bGUge1xuICAgIGdyaWQtYXJlYTogc3VidGl0bGU7XG4gIH1cblxuICAuaG9tZS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICB9XG59XG5cbmgxLnNpdGUtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXNpemU6IDQuNWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuICBjb2xvcjogJGMtLXdoaXRlO1xuXG4gIC5hcnRpY2xlIHtcbiAgICBmb250LXNpemU6IC4zNGVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAuNWVtO1xuICAgIG1hcmdpbi10b3A6IC0wLjI1ZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtLjc1ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLS40ZW07XG4gICAgbWFyZ2luLWxlZnQ6IC4xNWVtO1xuICB9XG59XG5cbmgyLnNpdGUtc3VidGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtc2l6ZTogLjc0ZW07XG4gIGxldHRlci1zcGFjaW5nOiAuMzRlbTtcbiAgd2lkdGg6IGF1dG87XG4gIGNvbG9yOiAkYy0td2hpdGU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udGl0bGUtYXJlYS0tZm9vdGVyIHtcbiAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2Zvb3Rlci1ncmFwaGljLnBuZ1wiKTtcbiAgLy8gYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAvLyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC8vIG1hcmdpbjogMDtcbiAgLy8gcGFkZGluZzogNS41ZW0gMDtcbiAgZm9udC1zaXplOiAydnc7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkc20pIHtcbiAgICBmb250LXNpemU6IC43NWVtO1xuICB9XG59XG4iLCJhLnRyYWlsZXItbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgJGMtLWxpbmstaG92ZXI7XG4gIHBhZGRpbmc6IC41ZW0gLjc1ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICRjLS1saW5rO1xuICBjb2xvcjogJGMtLXdoaXRlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLS1saW5rLWhvdmVyO1xuICAgIGNvbG9yOiAkYy0td2hpdGU7XG4gIH1cbn1cbiIsIi53aWRnZXQge1xuXHRtYXJnaW46IDAgMCAxLjVlbTtcblxuXHQvKiBNYWtlIHN1cmUgc2VsZWN0IGVsZW1lbnRzIGZpdCBpbiB3aWRnZXRzLiAqL1xuXHRzZWxlY3Qge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuIiwiLmNhbGVuZGFyIHtcbiAgLy8gYm9yZGVyOiAzcHggZG91YmxlIG9yYW5nZTtcbn1cblxuLmNhbGVuZGFyLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAwIDAgMWVtO1xuXG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG59XG5cbi5jYWxlbmRhci0tbW9udGhseSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIGdyaWQtZ2FwOiAwLjVlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuMjVyZW07XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuXG4gIC5kYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzAwMCwgMC4wNSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoIzAwMCwgMC4xMjUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuODVyZW07XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAmLS1wYXN0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzAwMCwgMC4wMjUpO1xuXG4gICAgICAuZGF0ZS1kaXNwbGF5IHtcbiAgICAgICAgY29sb3I6IHJnYmEoIzAwMCwgMC4zKTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzAwMCwgMC4yNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1wcmVzZW50IHtcbiAgICAgIC5kYXRlLWRpc3BsYXkge1xuICAgICAgICBjb2xvcjogIzAwMDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzAwMCwgMC45KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtLWZ1dHVyZSB7XG4gICAgICAuZGF0ZS1kaXNwbGF5IHtcbiAgICAgICAgY29sb3I6IHJnYmEoIzAwMCwgMC42MjUpO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1kKSB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMDAwLCAwLjYyNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIG1pbi1oZWlnaHQ6IDRlbTtcbiAgICAgIG1pbi13aWR0aDogMmVtO1xuICAgIH1cblxuICAgICYuaGVhZGluZyB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMC4yNWVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZW1wdHkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZGF0ZS1kaXNwbGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMC41ZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1kKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzAwMCwgMC41KTtcbiAgICB3aWR0aDogMS4yNWVtO1xuICAgIGhlaWdodDogMS4yNWVtO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjc1ZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAuMjVlbTtcbiAgICByaWdodDogMC4yNWVtO1xuICB9XG5cbiAgJi0tZGF5IHtcbiAgICBmb250LXNpemU6IDAuNzVlbTtcblxuICAgICZfX2Z1bGwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbnVtIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZmlsbXMtZGlzcGxheSB7XG4gIHBhZGRpbmc6IDAgMC4zZW0gMC4zZW0gMC4zZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdyaWQtZ2FwOiAwLjRlbTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRtZCkge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1ZW07XG4gIH1cbn1cblxuYnV0dG9uLmZpbG0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdyaWQtZ2FwOiAwLjEyNWVtO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTtcbiAgYm9yZGVyLXJhZGl1czogMC43ZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoI2NjYywgMC40KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKCNhYWEsIDAuNSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNmZmYsIDAuNCk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKCNhYWEsIDAuOSk7XG5cbiAgICBzcGFuLmZpbG0tdGl0bGUsXG4gICAgLmZpbG0tdGltZXMge1xuICAgICAgY29sb3I6ICRjLS1yZWQtLWRhcms7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgc3Bhbi5maWxtLXRpdGxlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAkYy0tcmVkLS1kYXJrZXN0O1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIjogXCI7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVlbTtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmlsbS10aW1lcyB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAkYy0tcmVkLS1kYXJrZXN0O1xuICB9XG59XG4iLCIuaG9tZS1wYWdlLWNvbnRlbnQge1xuICBoMiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5kZWJ1ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiLnNlcmllcy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBncmlkLWdhcDogMmVtO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4xZW0gc29saWQgcmdiYSgkYy0tcmVkLS1kYXJrZXN0LCAwLjUpO1xuICBwYWRkaW5nLWJvdHRvbTogMWVtO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1kKSB7XG4gICAgZm9udC1zaXplOiAwLjgyNXJlbTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGxnKSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuXG4uc2VyaWVzLWhlYWRlci1pbWFnZSB7XG4gIGltZyB7XG4gICAgd2lkdGg6IDhlbTtcbiAgfVxufVxuXG4uc2VyaWVzLWhlYWRlci1pbmZvIHtcbiAgcGFkZGluZzogMC43NWVtIDAgMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ3JpZC1nYXA6IDAuMjVlbTtcbn1cblxuaDEuc2VyaWVzLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDNlbTtcbn1cblxuaDIuc2VyaWVzLWRhdGVzIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuNzVlbTtcbn1cblxuaDMuc2VyaWVzLXN1YnRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuMjVlbTtcbn1cblxuLnNlcmllcy10ZW1wbGF0ZS1kZWZhdWx0IHtcbiAgLmZpbG0tY2FyZCB7XG4gICAgbWFyZ2luOiAzZW0gMDtcbiAgfVxufVxuIiwiI2FjZi1ncm91cF81ZjM5YTY2MTJkZDNmIHtcblxuICAuYWNmLWZpZWxkLXd5c2l3eWcgLmFjZi1sYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG59XG4iLCIjYWNmLWdyb3VwXzViZmU1YjE1NWMwNjI6bm90KC5jbG9zZWQpIC5pbnNpZGUuYWNmLWZpZWxkcy4tdG9wIHtcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogcGluaztcblxuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOlxuICAgIFwidGltZSB5ZWFyXCJcbiAgICBcImNvdW50cnkgZm9ybWF0XCJcbiAgICBcImRpcmVjdG9yIGRpcmVjdG9yXCI7XG5cbiAgLmFjZi1maWVsZFtkYXRhLW5hbWU9XCJmaWxtX2xlbmd0aFwiXSB7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogb3JhbmdlO1xuICAgIGdyaWQtYXJlYTogdGltZTtcbiAgfVxuXG4gIC5hY2YtZmllbGRbZGF0YS1uYW1lPVwiZmlsbV95ZWFyXCJdIHtcbiAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiBidXJseXdvb2Q7XG4gICAgZ3JpZC1hcmVhOiB5ZWFyO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cblxuICAuYWNmLWZpZWxkW2RhdGEtbmFtZT1cImNvdW50cnlcIl0ge1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHllbGxvdztcbiAgICBncmlkLWFyZWE6IGNvdW50cnk7XG4gIH1cblxuICAuYWNmLWZpZWxkW2RhdGEtbmFtZT1cImZvcm1hdFwiXSB7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcGFsZXR1cnF1b2lzZTtcbiAgICBncmlkLWFyZWE6IGZvcm1hdDtcbiAgfVxuXG4gIC5hY2YtZmllbGRbZGF0YS1uYW1lPVwiZmlsbV9kaXJlY3RvclwiXSB7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogZGFya3NlYWdyZWVuO1xuICAgIGdyaWQtYXJlYTogZGlyZWN0b3I7XG4gIH1cbn1cblxuLmFjZi1maWVsZFtkYXRhLW5hbWU9XCJjdXN0b21fc2NyZWVuaW5nc190ZXh0XCJdIHtcblxuICB0ZXh0YXJlYSB7XG4gICAgaGVpZ2h0OiA3ZW0gIWltcG9ydGFudDtcbiAgICByZXNpemU6IG5vbmU7XG4gIH1cbn1cbiIsIiNhY2YtZ3JvdXBfNWJmZTU3YjFlMzEwMjpub3QoLmNsb3NlZCkgLmluc2lkZS5hY2YtZmllbGRzLi10b3Age1xuXG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgXCJiYXNpcyBiYXNpc1wiXG4gICAgXCJmcm9tIHRvXCJcbiAgICBcInRleHQgdGV4dFwiXG4gICAgXCJzY3JlZW5pbmdzIHNjcmVlbmluZ3NcIlxuICAgIFwiZmlyc3RzY3JlZW5pbmcgbGFzdHNjcmVlbmluZ1wiXG4gICAgXCJhbGxzY3JlZW5pbmdzIGFsbHNjcmVlbmluZ3NcIlxuICAgIFwiYWxsZGF0ZXMgYWxsZGF0ZXNcIjtcblxuICAuYWNmLWZpZWxkW2RhdGEtbmFtZT1cInZpc2liaWxpdHlfYmFzZWRfb25cIl0ge1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogb3JhbmdlO1xuICAgIGdyaWQtYXJlYTogYmFzaXM7XG4gIH1cblxuICAuYWNmLWZpZWxkW2RhdGEtbmFtZT1cImRpc3BsYXlfZnJvbVwiXSB7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiBidXJseXdvb2Q7XG4gICAgZ3JpZC1hcmVhOiBmcm9tO1xuICB9XG5cbiAgLmFjZi1maWVsZFtkYXRhLW5hbWU9XCJkaXNwbGF5X3RvXCJdIHtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6IHllbGxvdztcbiAgICBncmlkLWFyZWE6IHRvO1xuICB9XG5cbiAgLmFjZi1maWVsZFtkYXRhLW5hbWU9XCJjdXN0b21fc2NyZWVuaW5nc190ZXh0XCJdIHtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6IHBhbGV0dXJxdW9pc2U7XG4gICAgZ3JpZC1hcmVhOiB0ZXh0O1xuICB9XG5cbiAgLmFjZi1maWVsZFtkYXRhLW5hbWU9XCJzY3JlZW5pbmdzXCJdIHtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6IGRhcmtzZWFncmVlbjtcbiAgICBncmlkLWFyZWE6IHNjcmVlbmluZ3M7XG4gIH1cblxuICAuYWNmLWZpZWxkW2RhdGEtbmFtZT1cImZpcnN0X3NjcmVlbmluZ1wiXSB7XG4gICAgZ3JpZC1hcmVhOiBmaXJzdHNjcmVlbmluZztcbiAgICAvL2Rpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYWNmLWZpZWxkW2RhdGEtbmFtZT1cImxhc3Rfc2NyZWVuaW5nXCJdIHtcbiAgICBncmlkLWFyZWE6IGxhc3RzY3JlZW5pbmc7XG4gICAgLy9kaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmFjZi1maWVsZFtkYXRhLW5hbWU9XCJhbGxfc2NyZWVuaW5nc1wiXSB7XG4gICAgZ3JpZC1hcmVhOiBhbGxzY3JlZW5pbmdzO1xuICAgIC8vZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hY2YtZmllbGRbZGF0YS1uYW1lPVwiYWxsX2RhdGVzXCJdIHtcbiAgICBncmlkLWFyZWE6IGFsbGRhdGVzO1xuICAgIC8vZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiZGl2LmFjZi1wb3N0Ym94IGRpdi5hY2YtZmllbGRzIGRpdi5hY2YtZmllbGQge1xuXG4gIHBhZGRpbmc6IC42MjVyZW07XG5cbiAgZGl2LmFjZi1sYWJlbCB7XG4gICAgbWFyZ2luOiAwIDAgLjI1cmVtO1xuXG4gICAgbGFiZWwge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG59XG5cbi5hY2YtZmllbGRzLmluc2lkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjLS1hZG1pbi1maWVsZHNldC1iYWNrZ3JvdW5kO1xufVxuXG4uYWNmLXBvc3Rib3guc2VhbWxlc3M+Lmluc2lkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYWNmLXRhYmxlIHtcbiAgYm9yZGVyLWNvbG9yOiAkYy0tYWRtaW4tZmllbGQtYm9yZGVyO1xufVxuXG5kaXYuYWNmLXJlbGF0aW9uc2hpcCB7XG4gIGJvcmRlci1jb2xvcjogJGMtLWFkbWluLWZpZWxkLWJvcmRlcjtcbn1cblxuZGl2LmFjZi1yZWxhdGlvbnNoaXAgLmZpbHRlcnMge1xuICBib3JkZXItY29sb3I6ICRjLS1hZG1pbi1maWVsZC1ib3JkZXI7XG59XG5cbmRpdi5hY2YtcmVsYXRpb25zaGlwIC5zZWxlY3Rpb24gLmNob2ljZXMgLmxpc3Qge1xuICBib3JkZXItY29sb3I6ICRjLS1hZG1pbi1maWVsZC1ib3JkZXI7XG59XG5cbmRpdi5hY2YtZmllbGRzPmRpdi5hY2YtZmllbGQge1xuICBib3JkZXItY29sb3I6ICRjLS1hZG1pbi1maWVsZC1ib3JkZXI7XG59XG5cbmJvZHkud3AtYWRtaW4ucG9zdC10eXBlLWZpbG0ge1xuXG4gICN3cC1jb250ZW50LW1lZGlhLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsImJvZHkubG9naW4tYWN0aW9uLWxvZ2luIHtcbiAgZGlzcGxheTogZmxleDtcblxuICAjbG9naW4ge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgbWluLXdpZHRoOiAyNzVweDtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMCAwIDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG5cbmJvZHkubG9naW4ge1xuXG4gIGgxIGEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9jaW5lbWEtdGhlbWUvaW1hZ2VzL2xvZ29fMjAxOS5wbmcpO1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwcHg7XG4gIH1cbn1cblxuYm9keS53cC1jb3JlLXVpLFxuYm9keS53cC1hZG1pbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjLS1hZG1pbi1iYWNrZ3JvdW5kO1xuICBmb250LWZhbWlseTogJGZvbnRfX2FkbWluLW1haW47XG4gIGNvbG9yOiAkYy0tYmxhY2s7XG5cbiAgcCwgaDEsIGgyLCBoMywgaDQsIGg1LCBzcGFuLCBidXR0b24ge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udF9fYWRtaW4tbWFpbjtcbiAgfVxuXG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG5cbiAgLndwLXN1Ym1lbnUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4jYWRtaW5tZW51LFxuI2FkbWlubWVudSAud3Atc3VibWVudSxcbiNhZG1pbm1lbnViYWNrLFxuI2FkbWlubWVudXdyYXAge1xuICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkYy0tYWRtaW4tY29sb3I7XG59XG5cbiNhZG1pbm1lbnUgLndwLWhhcy1jdXJyZW50LXN1Ym1lbnUgLndwLXN1Ym1lbnUgLndwLXN1Ym1lbnUtaGVhZCxcbiNhZG1pbm1lbnUgLndwLW1lbnUtYXJyb3csXG4jYWRtaW5tZW51IC53cC1tZW51LWFycm93IGRpdixcbiNhZG1pbm1lbnUgbGkuY3VycmVudCBhLm1lbnUtdG9wLFxuI2FkbWlubWVudSBsaS53cC1oYXMtY3VycmVudC1zdWJtZW51IGEud3AtaGFzLWN1cnJlbnQtc3VibWVudSxcbi5mb2xkZWQgI2FkbWlubWVudSBsaS5jdXJyZW50Lm1lbnUtdG9wLFxuLmZvbGRlZCAjYWRtaW5tZW51IGxpLndwLWhhcy1jdXJyZW50LXN1Ym1lbnUge1xuICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkYy0tYWRtaW4tYnV0dG9uO1xufVxuXG4uYWNjb3JkaW9uLXNlY3Rpb24tdGl0bGU6YWZ0ZXIsXG4uaGFuZGxlZGl2LFxuLml0ZW0tZWRpdCxcbi5wb3N0Ym94IC5oYW5kbGVkaXYuYnV0dG9uLWxpbmssXG4udG9nZ2xlLWluZGljYXRvciB7XG4gIGNvbG9yOiAkYy0tYWRtaW4tYnV0dG9uLWJvcmRlcjtcbn1cblxuLndwLWNvcmUtdWkgLmJ1dHRvbi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogJGMtLWFkbWluLWJ1dHRvbjtcbiAgYm9yZGVyLWNvbG9yOiAkYy0tYWRtaW4tYnV0dG9uLWJvcmRlcjtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogJGMtLWFkbWluLWJ1dHRvbi0taG92ZXI7XG4gICAgYm9yZGVyLWNvbG9yOiAkYy0tYWRtaW4tYnV0dG9uLWJvcmRlci0taG92ZXI7XG4gIH1cbn1cblxuI3dwLWNvbnRlbnQtZWRpdG9yLXRvb2xzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5wb3N0Ym94LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjLS1hZG1pbi1oZWFkaW5nLWJhY2tncm91bmQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy0tYWRtaW4tZmllbGQtYm9yZGVyO1xufVxuXG4uY29tbXVuaXR5LWV2ZW50cyB1bCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjLS1hZG1pbi1maWVsZHNldC1iYWNrZ3JvdW5kO1xufVxuXG5oMi5obmRsZSB7XG4gIC8vIGJhY2tncm91bmQtY29sb3I6ICRjLS1hZG1pbi1oZWFkaW5nLWJhY2tncm91bmQ7XG59XG5cbi51cGRhdGUtY29yZS1waHAgaDIge1xuICBtYXJnaW4tdG9wOiAxLjI1ZW07XG59XG5cbi5wb3N0Ym94IHtcbiAgYm9yZGVyLWNvbG9yOiAkYy0tYWRtaW4tZmllbGQtYm9yZGVyO1xuICBib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy0tYWRtaW4tZmllbGRzZXQtYmFja2dyb3VuZDtcbn1cblxuI2NvbW1lbnQtbGluay1ib3gsICNlZGl0LXNsdWctYm94IHtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICRjLS1hZG1pbi1oZWFkaW5nO1xufVxuXG4ud3AtZWRpdG9yLWV4cGFuZCAjd3AtY29udGVudC1lZGl0b3ItdG9vbHMge1xuICBib3JkZXItY29sb3I6ICRjLS1hZG1pbi1maWVsZC1ib3JkZXI7XG59XG5cbmJ1dHRvbi53cC1zd2l0Y2gtZWRpdG9yIHtcbiAgYm9yZGVyLWNvbG9yOiAkYy0tYWRtaW4tZmllbGQtYm9yZGVyO1xufVxuXG5kaXYud3AtZWRpdG9yLWNvbnRhaW5lciB7XG4gIGJvcmRlci1jb2xvcjogJGMtLWFkbWluLWZpZWxkLWJvcmRlcjtcbn1cblxuI3Bvc3Qtc3RhdHVzLWluZm8ge1xuICBib3JkZXItY29sb3I6ICRjLS1hZG1pbi1maWVsZC1ib3JkZXI7XG59XG5cbi5wb3N0Ym94IC5obmRsZSwgLnN0dWZmYm94IC5obmRsZSB7XG4gIGJvcmRlci1jb2xvcjogJGMtLWFkbWluLWZpZWxkLWJvcmRlcjtcbn1cblxuI3NjcmVlbi1tZXRhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGMtLWFkbWluLWZpZWxkc2V0LWJhY2tncm91bmQ7XG4gIGJvcmRlci1jb2xvcjogJGMtLWFkbWluLWZpZWxkLWJvcmRlcjtcbn1cblxuI3NjcmVlbi1tZXRhLWxpbmtzIC5zaG93LXNldHRpbmdzIHtcbiAgYm9yZGVyLWNvbG9yOiAkYy0tYWRtaW4tZmllbGQtYm9yZGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy0tYWRtaW4tZmllbGRzZXQtYmFja2dyb3VuZDtcbn1cblxudWwjYWRtaW5tZW51IGEud3AtaGFzLWN1cnJlbnQtc3VibWVudTphZnRlcixcbnVsI2FkbWlubWVudT5saS5jdXJyZW50PmEuY3VycmVudDphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgkYy0td2hpdGUsIC42MjUpO1xufVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJ1cmxcIl0sXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJtb250aFwiXSxcbmlucHV0W3R5cGU9XCJ3ZWVrXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwiY29sb3JcIl0sXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiByZ2JhKCRjLS1ibGFjaywgLjc1KTtcbiAgYm9yZGVyLWNvbG9yOiAkYy0tYWRtaW4tZmllbGQtYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAzcHg7XG59XG5cbi5oYW5kbGUtb3JkZXItbG93ZXIsXG4uaGFuZGxlLW9yZGVyLWhpZ2hlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zdWJtaXRib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy0tYWRtaW4tZmllbGRzZXQtYmFja2dyb3VuZDtcbn1cblxuI21ham9yLXB1Ymxpc2hpbmctYWN0aW9ucyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjLS1hZG1pbi1maWVsZHNldC1iYWNrZ3JvdW5kO1xufVxuXG4jcG9zdHN0dWZmICN0aXRsZXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjLS1hZG1pbi1maWVsZC1ib3JkZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgI3RpdGxlLXByb21wdC10ZXh0LFxuICAjdGl0bGUge1xuICAgIHBhZGRpbmc6IDNweCA4cHg7XG4gICAgZm9udC1zaXplOiAxLjdlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGhlaWdodDogMS43ZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3V0bGluZTogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG5cbiAgI3RpdGxlLXByb21wdC10ZXh0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLnRoZW1lLWJyb3dzZXIgLnRoZW1lIC50aGVtZS1uYW1lIHtcbiAgaGVpZ2h0OiA0OHB4O1xufSJdfQ== */
