.btn-blue,.btn-primary{background:#348e4d!important;border-color:#348e4d!important}.bg-primary,.bg-secondary{background:#348e4d!important;border-color:#348e4d!important}.img-overlay--blue:after{background:#348e4d!important}.text-blue{color:#348e4d!important}.btn-transparent--blue{border:1px solid #348e4d!important;color:#348e4d!important}.btn-transparent--blue:focus,.btn-transparent--blue:hover{background:#348e4d!important;color:#fff!important}.bg-blue-gradient{background:#009065!important;background:-webkit-linear-gradient(top,#009065 0,#00ae88 100%)!important;background:linear-gradient(to bottom,#009065 0,#00ae88 100%)!important}.img-secondary-overlay--black:after{opacity:.25!important;filter:alpha(opacity=25)}.ui-state-default{color:#348e4d!important}.ui-state-disabled .ui-state-default,.ui-state-disabled.ui-datepicker-prev,.ui-state-disabled.ui-datepicker-next,.ui-state-disabled.ui-datepicker-next:hover,.ui-state-disabled.ui-datepicker-prev:hover{color:#87878c!important}.ui-datepicker-next,.ui-datepicker-prev,.ui-datepicker-next:hover,.ui-datepicker-prev:hover{color:#348e4d!important}.header-img__logo--lg .header-img__logo__img{max-height:100px!important}.wysiwyg a{color:#348e4d!important}.social-icons a:hover>.icon{color:#348e4d!important;background-color:#fff}.form-control:focus{border-color:#348e4d!important}.filter-bar.affix{background:#348e4d!important}.filter-bar.affix .filter-bar__submit{background:#fff!important;color:#348e4d!important}.poi-teaser__body__bottom{color:#348e4d!important}.is-active.poi-teaser--poi,.is-active.poi-teaser--standard{background:#348e4d!important}.hero-img--with-overlay:after{background-image:-webkit-linear-gradient(270deg,transparent 0,rgba(0,0,0,.35) 50%)!important;background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.35) 50%)!important}.teaser__head .label-top-left{background:#348e4d!important}a{color:inherit;cursor:pointer}a:hover,a:focus{color:inherit;text-decoration:none}address{margin-bottom:0}textarea{resize:vertical}label{font-weight:inherit}#pc-cookie-notice{background:#c3c3c5!important;color:#444!important;font-family:SourceSansPro-Regular,sans-serif!important;font-size:14px!important}#pc-cookie-notice #pc-button button{background:#ebebeb!important}html{-ms-overflow-style:scrollbar}body{position:relative;color:#404040;line-height:22px}.container{max-width:1310px;width:100%;padding-left:0;padding-right:0}.container-narrow{max-width:822px}.row{margin-left:-10px;margin-right:-10px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:10px;padding-right:10px}.container>.navbar-header{margin-left:0;margin-right:0}.content-block{margin-bottom:30px;margin-top:30px}.content-block--max{max-width:720px;width:100%}.content-block--max--booking-teaser{max-width:600px;margin-bottom:57px}.container-block{padding-left:15px;padding-right:15px}.page-wrapper{background:#fff;position:relative;z-index:1}.page-wrapper.page-wrapper--landingpage{padding-top:0}.btn{border-radius:0;padding:5px 18px;text-transform:uppercase;cursor:pointer;color:#fff;position:relative;font-size:14px}.btn--icon-only.btn--icon-only{padding:10px}.btn>.icon-arrow{position:absolute;font-weight:600;right:5px;top:9px;-webkit-transition:200ms ease-in-out;transition:200ms ease-in-out}.btn-with-icon{padding:6px 20px 6px 10px}.btn-full-width{width:100%}.btn.btn-xl{padding:10px 20px}.btn:hover,.btn:active,.btn:focus{color:#fff;box-shadow:none}.btn.active{box-shadow:none}.btn-group{margin-bottom:0}.btn-group .btn{margin-right:2px}.btn-transparent--white{border:1px solid #fff}.btn-transparent--purple{border:1px solid #910f7d;color:#910f7d}.btn-transparent--purple:focus,.btn-transparent--purple:hover{background:#910f7d}.btn-transparent--purple .icon-arrow{-webkit-transition:none;transition:none}.btn-transparent--purple.btn-transparent--purple:hover .icon-arrow{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.btn-transparent--red{border:1px solid #b40a19;color:#b40a19}.btn-transparent--red:focus,.btn-transparent--red:hover{color:#b40a19}.btn-transparent--blue{border:1px solid #009bdc;color:#009bdc}.btn-transparent--blue:focus,.btn-transparent--blue:hover{background:#009bdc}.btn-xs--left{position:absolute;left:0;bottom:0}.btn-xs--right{position:absolute;right:0;bottom:0}.btn-green{background:#348e4d}.btn-green:hover{background:#337546}.btn-green-light{background:#73be8c}.btn-green-light:hover{background:#73a684}.btn-green-dark{background:#00a078}.btn-green-dark:hover{background:#008765}.btn-purple{background:#910f7d}.btn-purple:hover{background:#780f68}.btn-blue{background:#009bdc}.btn-blue:hover{background:#0088c2}.btn-red{background:#b40a19}.btn-red:hover{background:#9c0a16}.btn-booking{color:#b40a19;background-color:#f0f0f0}.btn-booking:hover{color:#b40a19;background:#dadada}.btn-grey-blue{background:#85aab3}.btn-grey-blue:focus,.btn-grey-blue:hover{background:#7eaeba}.btn-no-styling,.btn.btn-no-styling{border:none;background:none;text-align:left;padding:0;color:inherit;font-family:inherit;font-weight:inherit;cursor:pointer;font-size:inherit}.btn .btn__icon{position:relative;top:0;right:0;vertical-align:-.2em;font-size:16px;margin-right:-10px;margin-left:10px}.nav-tabs{padding:0;border-bottom:0;margin-bottom:0;box-shadow:0 2px 4px 0 #dbdbdb}.nav-tabs .btn{border:0;padding:10px 5px}.nav-tabs.btn-group>.btn:hover{z-index:auto}.nav-tabs .btn-green-light:hover{background:#73be8c}.nav-tabs .active-state{position:absolute;bottom:0;left:0;height:4px;width:100%;background:#fff;z-index:3;-webkit-transition:200ms ease;transition:200ms ease}.tab-pane{display:none}.tab-pane.active{display:block}.btn-group--tabs .btn{opacity:.5;filter:alpha(opacity=50);-webkit-transition:200ms ease-in;transition:200ms ease-in}.btn-group--tabs .btn.active{opacity:1;filter:alpha(opacity=100)}.nav-tabs--btn{box-shadow:none;margin-top:30px;margin-bottom:25px}.nav-tabs.nav-tabs--btn li>a{color:#009bdc;border:1px solid #009bdc;border-radius:0;margin-right:-1px;padding:9px 15px;font-size:14px}.nav-tabs.nav-tabs--btn li.active>a,.nav-tabs.nav-tabs--btn li.active>a:hover,.nav-tabs.nav-tabs--btn li.active>a:focus,.nav-tabs--btn li a:hover,.nav-tabs.nav-tabs--btn li a:focus,.nav-tabs.nav-tabs--btn>li:hover>a{background-color:#009bdc;border:1px solid #009bdc;color:#fff}.navbar-main{border-radius:0;border:0;background-color:#fff;margin-bottom:0;z-index:3;color:#666;line-height:22px;display:block}.navbar-nav{text-transform:uppercase}.navbar-header{position:relative;z-index:1}.nav-toplinks a:hover{color:#404040}.navbar__buttons{position:fixed;bottom:20px;right:0;left:0;pointer-events:none;z-index:5;padding-right:72px}.navbar__buttons .open-search{pointer-events:initial}.nav-toplinks--flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.nav-toplinks__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px}.nav-toplinks__list__icon{vertical-align:-.15em;margin-right:3px}.nav-toplinks__list>li{position:relative}.nav-toplinks__list>li a{padding:0}.nav-toplinks__list>li:not(:last-child){margin-right:30px}.nav-toplinks__list--bordered>li:not(:last-child){padding-right:22px;margin-right:22px}.nav-toplinks__list--bordered>li:not(:last-child):after{content:'';position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:16px;width:2px;background:#666}.breadcrumb{background-color:transparent;font-weight:400;font-family:SourceSansPro-Light;margin-bottom:30px;position:relative;padding:8px 0}.breadcrumb>li{color:#fff;opacity:.5;filter:alpha(opacity=50);padding-right:0}.breadcrumb>li:not(:last-child):after{content:">";padding:0 10px}.breadcrumb>li+li:before{content:none;padding:0}.breadcrumb>.active{opacity:1;filter:alpha(opacity=100);color:#fff}.breadcrumb a:hover{text-decoration:underline}.content-head{position:relative;height:140px}.content-head--text{position:absolute;width:100%;bottom:0}.content-head--text>p{margin-bottom:0}.content-head--text__btn{position:absolute;right:0;bottom:0}.content-head--text-max{max-width:940px}.content-head--fix{height:150px;position:absolute;width:100%}.bg-poi{background-color:#009cda}.bg-aktiv{background-color:#0082a4}.bg-bek{background-color:#00a5a7}.bg-natur{background-color:#00a276}.bg-genuss{background-color:#71bc8b}.bg-gesundheit{background-color:#67a2c0}.bg-kultur{background-color:#7c84bb}.bg-poi-gradient{background:#0089d3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwODlkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE4ZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0089d3),color-stop(100%,#00a8e1));background:-webkit-linear-gradient(top,#0089d3 0,#00a8e1 100%);background:linear-gradient(to bottom,#0089d3 0,#00a8e1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0089d3',endColorstr='#00a8e1',GradientType=0)}.bg-aktiv-gradient{background:#006f93;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNmY5MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDkyYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#006f93),color-stop(100%,#0092b1));background:-webkit-linear-gradient(top,#006f93 0,#0092b1 100%);background:linear-gradient(to bottom,#006f93 0,#0092b1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006f93',endColorstr='#0092b1',GradientType=0)}.bg-bek-gradient{background:#009393;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTM5MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGIxYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#009393),color-stop(100%,#00b1b1));background:-webkit-linear-gradient(top,#009393 0,#00b1b1 100%);background:linear-gradient(to bottom,#009393 0,#00b1b1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009393',endColorstr='#00b1b1',GradientType=0)}.bg-natur-gradient{background:#009065;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTA2NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGFlODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#009065),color-stop(100%,#00ae88));background:-webkit-linear-gradient(top,#009065 0,#00ae88 100%);background:linear-gradient(to bottom,#009065 0,#00ae88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009065',endColorstr='#00ae88',GradientType=0)}.bg-genuss-gradient{background:#60b079;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYwYjA3OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NGM3OWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#60b079),color-stop(100%,#84c79b));background:-webkit-linear-gradient(top,#60b079 0,#84c79b 100%);background:linear-gradient(to bottom,#60b079 0,#84c79b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60b079',endColorstr='#84c79b',GradientType=0)}.bg-gesundheit-gradient{background:#568eb0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU2OGViMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YmFkYzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#568eb0),color-stop(100%,#7badc7));background:-webkit-linear-gradient(top,#568eb0 0,#7badc7 100%);background:linear-gradient(to bottom,#568eb0 0,#7badc7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#568eb0',endColorstr='#7badc7',GradientType=0)}.bg-kultur-gradient{background:#6a6faa;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZhNmZhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZDkyYzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6a6faa),color-stop(100%,#8d92c3));background:-webkit-linear-gradient(top,#6a6faa 0,#8d92c3 100%);background:linear-gradient(to bottom,#6a6faa 0,#8d92c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a6faa',endColorstr='#8d92c3',GradientType=0)}.bg-home-gradient{background:#059ddc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZhNmZhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZDkyYzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#059ddc),color-stop(100%,#6dbe8f));background:-webkit-linear-gradient(top,#059ddc 0,#6dbe8f 100%);background:linear-gradient(to bottom,#059ddc 0,#6dbe8f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#059ddc',endColorstr='#6dbe8f',GradientType=0)}.navbar-search{position:fixed;width:100%;height:0;left:0;top:0;margin:0;padding:0;background:#f09600;z-index:2;-webkit-transition:200ms ease-in;transition:200ms ease-in;visibility:hidden}.navbar-search.is-open{height:126px;visibility:visible}.navbar-search .form-group{width:100%;display:none}.navbar-search .form-control{background:none;border:none;border-radius:0;width:75%;margin-left:5%;font-size:30px;height:60px;color:#fff;-webkit-transition:all 400ms cubic-bezier(.64,.09,.08,1);transition:all 400ms cubic-bezier(.64,.09,.08,1);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 96%,#fff 4%);background:linear-gradient(to bottom,rgba(255,255,255,0) 96%,#fff 4%);background-position:-1000px 0;background-size:100%;background-repeat:no-repeat;box-shadow:none;border-bottom:1px solid #fff;margin-top:25px}.navbar-search .form-control:focus{box-shadow:none;background-position:0 0}.navbar-search ::-webkit-input-placeholder{color:#fff}.navbar-search ::-moz-placeholder{color:#fff}.navbar-search--list{color:#009bdc}.open-search{z-index:5;position:fixed;-webkit-transition:500ms cubic-bezier(.65,.05,.36,1);transition:500ms cubic-bezier(.65,.05,.36,1);bottom:80px;right:60px;max-width:60px;cursor:pointer;display:block}.open-search .icon-search{background:#f09600;border-radius:100%;padding:18px;box-shadow:0 2px 3px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2);position:absolute;left:0}.open-search.is-open{bottom:100%;margin-bottom:-20px}.open-search .icon-search:before{-webkit-transition:200ms ease-in;transition:200ms ease-in;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.open-search.is-open .icon-search:before{content:"\E014";color:#f09600;-webkit-transition:200ms ease-in;transition:200ms ease-in;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.affix .open-search .icon-search:before{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.open-search.is-open .icon-search{background:#fff}.navbar-search:after{content:'';position:fixed;background:#fff;height:0;width:100%;-webkit-transition:200ms ease-in;transition:200ms ease-in}.navbar-search.is-open:after{height:100%;-webkit-transform:translateY(35px);-ms-transform:translateY(35px);transform:translateY(35px)}.navbar-search.is-open .form-group{display:block}.twitter-typeahead{width:75%;margin-left:5%;position:static!important}.tt-dropdown-menu{width:100%;background:#fff;padding:18px 30px}.tt-suggestions{left:5%;position:relative}.tt-suggestion{padding:20px 0;border-bottom:1px solid #c3c3c5}.tt-dataset-states{max-width:960px;margin-left:auto;margin-right:auto;color:#009bdc}.tt-suggestion p{margin:0}.wysiwyg{line-height:24px}.wysiwyg a{color:#009bdc}.wysiwyg a:hover{color:#0082a5}.wysiwyg h1,.wysiwyg h2{text-transform:none}.wysiwyg h1{font-size:30px;font-weight:400;font-family:SourceSansPro-Light}.wysiwyg h2{font-size:26px;color:#9a9a9a;font-weight:400}.wysiwyg h3{font-weight:400;font-family:SourceSansPro-Semibold;font-size:20px}.wysiwyg ul{list-style:none;padding:0}.wysiwyg ul li{position:relative;padding-left:25px}.wysiwyg ul li:before{content:'';border:3px solid #009bdc;position:absolute;left:8px;top:9px}.wysiwyg strong{font-family:SourceSansPro-Semibold;font-weight:400}.two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}.wysiwyg img{max-width:100%;height:auto}.portal-slider:hover .img-overlay--black:after{opacity:0;filter:alpha(opacity=0)}.portal-slider--item{position:relative}.portal-slider--claim{position:absolute;width:100%;top:30%}.portal-slider--claim h1{margin-bottom:0}.portal-slider--claim .btn{padding:8px 25px}.slick-dots{list-style:none;padding:0 15px;margin:15px auto 20px;width:auto;height:30px;text-align:center}.teaser-slider .slick-dots{margin-top:0}.slick-dots li{margin:5px;display:inline-block;width:18px;height:18px}.slick-dots button{border-radius:15px;padding:0;width:18px;height:18px;border:2px solid #009bdc;color:transparent;background:#009bdc;-webkit-transition:500ms;transition:500ms}.slick-dots .slick-active button{background:none}.slick-dots button:focus{outline:none}.slick-slide+.slick-slide{display:block}.portal-slider--item__img{position:relative}.portal-slider--item__img:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:#000;background:-webkit-linear-gradient(top,transparent 0,#000 100%);background:linear-gradient(to bottom,transparent 0,#000 100%);opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out;will-change:opacity}.portal-slider--item__img:hover:after{opacity:0;filter:alpha(opacity=0)}.picture-grid .blue-box{background:#00b9e8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00b9e8),color-stop(100%,#009bdc));background:-webkit-linear-gradient(top,#00b9e8 0,#009bdc 100%);background:linear-gradient(to bottom,#00b9e8 0,#009bdc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b9e8',endColorstr='#009bdc',GradientType=0)}.picture-text{position:absolute;bottom:0;margin:0 15px;z-index:1}.picture-text .mb10{margin-bottom:5px}.section-img .picture-text a{height:55px}.picture-text-fixed{position:absolute;bottom:0;padding:10px 25px;width:100%}.picture-grid__content ul{list-style:none;padding:0 25px}.picture-grid__content li{padding:15px 10px 15px 0;border-bottom:1px solid #75ccf5;font-weight:400;font-family:SourceSansPro-Semibold;-webkit-transition:200ms ease-in;transition:200ms ease-in}.picture-grid__content li:hover{padding-right:0}.picture-grid__content a:last-child li{border-bottom:0}.picture-grid{padding-bottom:1px;overflow:hidden}.picture-grid-text-only{display:table;position:absolute;left:0;top:0;height:100%;width:100%;padding:21% 0}.picture-grid-text-only h1{display:table-cell;vertical-align:middle;font-weight:400;font-family:SourceSansPro-Light;font-size:45px}.section{position:relative}.section__head{overflow:visible}.section__head--bar{position:absolute;top:-32px;left:0;width:100%;z-index:1;padding:5px}.section__head--bar ul{margin-bottom:0}.section__head--bar ul li{padding-right:8px;padding-left:8px}.dropdown-share-toggle{cursor:pointer}.dropdown-share-menu{right:0;top:25px;left:auto;box-shadow:0 1px 4px 0 rgba(0,0,0,.37);margin:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transition:200ms;transition:200ms;display:block;border:0;border-radius:0;padding:0 10px;color:#666}.open>.dropdown-share-menu{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.dropdown-share-menu.dropdown-share-menu li{padding:10px 20px}.section__head--text{position:absolute;width:100%;bottom:0;left:0}.section__content{padding-top:20px;padding-bottom:20px}.section__cta{position:absolute;width:100%;bottom:-20px}.section__content--fixed{position:absolute;left:0;top:0;padding:10px 20px;width:100%;height:100%}.section__content .fz100{line-height:60px}.section.section__map-list{padding-top:70px}.unesco{padding:8px;width:80px;height:80px}.bodenseecard-badge{width:100px}.section__head--text>.arrange__item--bottom--xs>h1{font-size:28px}.section__head--center{width:100%;height:100%;position:absolute;left:0;bottom:0}.lake-map{position:relative;padding-bottom:30px}.lake-poi{padding:20px 15px}.lake-poi .img-circle{max-width:200px}.tab-section .nav-tabs{position:relative;top:-1px}.tabs-xs h2,.tabs-xs .season{font-size:24px}.tabs-xs.tab-content{font-size:15px}.teaser{box-shadow:0 0 6px 0 #dbdbdb;position:relative}.teaser__head{position:relative}.teaser__head--text{position:absolute;bottom:0;width:100%;padding-right:20px}.teaser__head .label-top-left{background:#009bdc;position:absolute;left:0;top:0;z-index:1;line-height:14px;padding:8px 12px}.teaser__body{padding:15px 20px;background:#fff;height:200px;overflow:hidden;position:relative}.teaser__body h2{font-size:20px;font-weight:400;font-family:SourceSansPro-Semibold;margin-bottom:10px}.teaser__body--link{position:absolute;bottom:0;left:0;width:100%;padding:5px 20px 10px}.teaser:hover .img-overlay{opacity:0;filter:alpha(opacity=0)}.teaser__head--text h2{line-height:24px}.teaser-show-all{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.teaser-show-all:after{content:'';position:absolute;left:0;top:0;background-color:#fff;opacity:0;filter:alpha(opacity=0);width:100%;height:100%;-webkit-transition:250ms ease-in-out;transition:250ms ease-in-out}.teaser-show-all:hover:after{opacity:.2;filter:alpha(opacity=20)}.teaser-show-all__content{padding:15px}.teaser__center{position:absolute;left:0;top:0;width:100%;height:100%;padding:38% 50px;z-index:1}.teaser__center--text{line-height:40px}.teaser__center .icon{font-size:60px}.img-teaser{max-width:200px;box-shadow:none}.img-teaser .img-with-overlay{position:relative}.img-teaser__lake{position:absolute;width:90%;left:8px;top:15%;z-index:1}.pauschal-teaser{max-width:285px}.pauschal-teaser .teaser__body{height:85px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.presse-teaser .teaser__body{height:130px}.teaser-wide{max-width:720px}.teaser-wide .teaser__body{padding:14px 20px 10px;height:auto}.teaser-slider-show-all{width:100%;padding:0 15px;margin-left:auto;margin-right:auto;margin-top:-5px}.teaser-slider-show-all--pauschal-teaser{padding:0;max-width:285px}.teaser-slider-show-all__content{font-size:20px;padding-top:15px;padding-bottom:15px}.teaser-slider-show-all__content>div{position:relative;top:-6px}.teaser-slider-show-all__content>div .icon-arrow{margin-left:10px;font-size:30px;top:8px;position:relative}.teaser-slider .slick-next,.teaser-slider .slick-prev{position:absolute;font-size:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.teaser-slider .slick-next{right:6px}.teaser-slider .slick-prev{left:6px;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.teaser--box{max-width:600px}.teaser--box--blue{color:#00b1b1}.teaser--box .teaser--box__body{overflow:visible;padding:20px 0}.teaser--box__body .teaser--box__body__icon{display:block;font-size:30px}.teaser--box__body .booking__text{max-width:400px;margin:auto;padding:17px 0;font-size:20px;line-height:1.2;font-weight:600;display:block}.teaser--box__body .booking__link{font-size:18px}.teaser--box__body .icon-arrow,.teaser--box__arrow{font-size:16px;font-weight:600;padding:12px 17px;border-radius:100%;background:#b40a19;color:#fff;display:inline-block;bottom:-21px;position:absolute;right:50%;-webkit-transform:translateX(21px);-ms-transform:translateX(21px);transform:translateX(21px);-webkit-transition:200ms ease-in-out;transition:200ms ease-in-out;width:40px;height:40px}.teaser--box--blue .teaser--box__body .icon-arrow{background:#00b1b1}.teaser--box .teaser--box__arrow--primary{background:#009bdc}.teaser--box__title{font-size:22px;line-height:1.27778;margin:15px 0 0}.tesaer--box-lg{font-size:14px;line-height:1.14286}.teaser--box-lg .teaser--box__body{padding:30px 0 40px}.table>thead>tr>th,.wysiwyg table>thead>tr>th{font-weight:400;font-family:SourceSansPro-Semibold;border-bottom:1px solid #87878c}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th,.wysiwyg>table>tbody>tr>td,.wysiwyg>table>tbody>tr>th,.wysiwyg>table>tfoot>tr>td,.wysiwyg>table>tfoot>tr>th,.wysiwyg>table>thead>tr>td{border-top:1px solid #87878c}.table-responsive{border:0}.table.vertical-thead tbody th,.wysiwyg>table>tbody>tr>th{background:#fafafa;padding-left:20px}.wysiwyg table{width:100%;max-width:100%;margin:0;margin-bottom:20px}.wysiwyg>table>tbody>tr>td,.wysiwyg>table>tbody>tr>th,.wysiwyg>table>tfoot>tr>td,.wysiwyg>table>tfoot>tr>th,.wysiwyg>table>thead>tr>td,.wysiwyg>table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top}.filterlist__item{border-bottom:1px solid #c3c3c5}.filterlist__item.is-active .filterlist__head{padding-left:25px}.filterlist__item.is-active .filterlist__head:before{content:"\E013";font-family:iconfont;position:absolute;left:4px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#009bdc;font-size:10px}.filterlist__head{position:relative;overflow:hidden;min-height:45px}.filterlist__head .ripple-circle{position:absolute}.filterlist__head h3{margin-bottom:0}.filterlist__head a{padding:15px 20px 15px 0;width:100%}.filterlist__head .label__checkbox-fake{margin-top:10px}.filterlist__head a.collapsed .icon:before,.filterlist__body a.collapsed .icon:before{content:"\E017"}.filterlist__body a{padding:5px 20px 5px 0;width:100%}.filterlist__result,.filterteaser__result{padding:10px 0}.filterlist__result .row{height:60px}.filterlist__result .show-in-map{padding-right:5px;border-right:1px solid #009bdc;cursor:pointer}.filterlist__result .show-detail{padding-left:5px}.sortbySelect{background:none;border-radius:0;width:auto;display:inline-block;margin-left:20px}.checkbox-fake[type=checkbox]{display:none}.label__checkbox-fake{padding-left:25px;cursor:pointer;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.label__checkbox-fake .checkbox-fake--box,.label__checkbox-fake .checkbox-fake--check:before{-webkit-transition-duration:150ms;transition-duration:150ms}.checkbox-fake--box{position:absolute;left:4px;top:5px;border:1px solid #c3c3c5;height:15px;width:15px;-webkit-transition-delay:100ms;transition-delay:100ms}.checkbox-fake--check{left:5px;top:1px;position:absolute;font-size:12px}.checkbox-fake--check:before{font-family:iconfont;content:"\E013";position:absolute;color:#0f9d58;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:100ms;transition-delay:100ms;opacity:0;filter:alpha(opacity=0)}.checkbox-fake[type=checkbox]:checked~.checkbox-fake--box{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(0) rotate(-180deg);-ms-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg)}.checkbox-fake[type=checkbox]:checked~.checkbox-fake--check:before{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}.form-control{border-radius:0;box-shadow:none;background:transparent;border:1px solid #c3c3c5;min-height:40px}.form-control:focus{box-shadow:none}.form-control[readonly]{background:transparent}.form-control.select{-webkit-appearance:none;-moz-appearance:none;padding-right:25px}.form-control.select::-ms-expand{display:none}.form-control.select~.icon-open{position:absolute;right:20px;bottom:13px;font-size:12px;pointer-events:none}.form-control--special{border:none;border-bottom:1px solid #c3c3c5}.form-control--special:focus{border-color:#229b09}.form-control-label{position:absolute;pointer-events:none;left:10px;-webkit-transition:.2s ease all;transition:.2s ease all;font-size:18px;-webkit-transform:translateY(-30px) translateZ(0);transform:translateY(-30px) translateZ(0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.form-control--special[readonly]{background:none}.form-control--special.is-not-empty~.form-control-label,.form-control--special:focus~.form-control-label,.js-datepicker~.form-control-label,.counter .form-control-label{color:#229b09;-webkit-transform:translateY(-60px) scale(.8);-ms-transform:translateY(-60px) scale(.8);transform:translateY(-60px) scale(.8)}.form-control-line{position:absolute;display:block;left:10px;right:10px;height:2px;bottom:1px;background:#229b09;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.form-control--special:focus~.form-control-line{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.form-control-item{margin:25px 0}.form-control--head{border:1px solid #c3c3c5;padding:10px;margin-bottom:20px}textarea.form-control--special{height:40px}textarea.form-control--special~.form-control-label{top:40px}.counter .icon{border:1px solid #c3c3c5;top:5px;padding:6px;position:absolute;background:#fff}.counter .icon-zoom-in{right:21px}.counter-input{border:0;text-align:center;padding-left:0}.counter-input::-webkit-outer-spin-button,.counter-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.counter-plus,.counter-minus{cursor:pointer;font-size:17px}.form-control--special.js-datepicker{margin-left:45px;padding-bottom:0;padding-left:0;max-width:138px}.js-datepicker~.form-control-line{margin-left:45px;max-width:138px}.js-datepicker--trigger{cursor:pointer;position:absolute;left:10px;bottom:0;border:1px solid #c3c3c5;padding:5px;font-size:19px}.ui-datepicker{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.ui-state-default{color:#009bdc}.ui-state-disabled .ui-state-default,.ui-state-disabled.ui-datepicker-prev,.ui-state-disabled.ui-datepicker-next,.ui-state-disabled.ui-datepicker-next:hover,.ui-state-disabled.ui-datepicker-prev:hover{color:#87878c}.ui-datepicker-next,.ui-datepicker-prev,.ui-datepicker-next:hover,.ui-datepicker-prev:hover{color:#009bdc;font-size:20px}.ui-datepicker .ui-datepicker-next-hover{top:2px;right:2px}.ui-datepicker .ui-datepicker-prev-hover{top:2px;left:2px}.ui-datepicker .ui-datepicker-title select{margin-top:7px;border-color:#e4e4e4;margin-right:6px}.parsley-errors-list{position:absolute;list-style:none;color:#b40a19;right:10px;padding:0}.has-error~.form-control-line{background:#b40a19}.has-error.form-control--special:focus~.form-control-label,.has-error.form-control--special:valid~.form-control-label,.has-error.js-datepicker~.form-control-label,.has-error~.form-control-label,.is-not-empty.has-error~.form-control-label{color:#b40a19}.form-control.has-error,.form-control.has-error:focus{border-bottom:1px solid #b40a19}.form-control.select.has-error{border:1px solid #b40a19}.label__checkbox-fake.has-error .checkbox-fake--box{border-color:#b40a19;box-shadow:0 0 5px red}.ripple-circle{display:block;position:relative;background:rgba(255,255,255,.3);border-radius:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:100%;height:100%}.ripple-circle--blue{background:rgba(0,166,224,.3)}.animate{-webkit-animation:ripple .65s linear;animation:ripple .65s linear}@-webkit-keyframes ripple{100%{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(2.5)}}@keyframes ripple{100%{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(2.5);transform:scale(2.5)}}.poi__link{min-height:50px;padding:20px;cursor:pointer}.poi__circle{border-radius:100%;border:5px solid;width:35px;height:35px;line-height:22px;-webkit-transition:200ms ease-in;transition:200ms ease-in}.poi__circle .poi__circle--icon{display:none;top:2px;position:relative}.active-in-map{cursor:pointer}.active-in-map.is-active .poi__circle--text{display:none}.active-in-map.is-active .poi__circle--icon{display:inline-block}.top-city-poi__img{position:relative}.top-city-poi__img .icon{position:absolute;bottom:8px;left:8px}.poi-standard{border-color:#009bdc}.poi-aktiv{border-color:#0082a5}.poi-bek{border-color:#00a5a5}.poi-genuss{border-color:#73be8c}.poi-gesundheit{border-color:#69a0be}.poi-kultur{border-color:#7d82b9}.poi-natur{border-color:#00a078}.google-map{position:relative}.google-map__controls{position:absolute;right:10px;top:10px}.google-map__controls .google-map__control{width:35px;height:35px;padding:0;margin-bottom:2px;-webkit-transition:200ms;transition:200ms;overflow:hidden}.google-map__control:active,.google-map__control:focus,.google-map__control:hover{color:#0082a5}.google-map__control .icon{position:relative;top:10px;right:0}.infoBox .teaser__body.teaser__body--autoHeight{height:auto;padding-bottom:10px}.routeplanner{width:100%;height:630px;margin-bottom:20px}#directions table{width:100%}.anreisebtn.btn{padding:9px 25px;background-color:#009bdc;border-color:#009bdc}.anreisebtn:hover{background-color:#0083d0;border-color:#0083d0}.infoBox>img{z-index:5;position:absolute!important;right:0;top:0}.scrolling-map{overflow:hidden;max-width:1920px;margin:0 auto}.scrolling-map__pois__teaser{padding:30px 0}.scrolling-map__map{position:absolute;left:0;right:0;top:0;bottom:0;max-height:100vh}.scrolling-map__pois{padding:20px 15px;z-index:1;position:relative}.google-map__btn{position:absolute;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.google-map__btn .btn{padding:10px 20px}.google-map-embed{position:relative;box-shadow:0 0 6px 0 #dbdbdb}.google-map-embed__overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.87);padding:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.google-map-embed__overlay__title{font-size:28px;line-height:1.1;margin-bottom:10px}.google-map-embed__overlay__subtitle{font-size:18px;margin-bottom:15px}.is-dynamic-map .google-map-embed{display:none}.google-map-dynamic{display:none}.is-dynamic-map .google-map-dynamic{display:block}.pagination{margin-bottom:0;margin-top:0}.paging-row .pagination li a{background:none;border:0;border-radius:0!important;color:#7a7a80}.paging-row .pagination li a:hover{background:#fff}.paging-row .pagination .active a{color:#404040;background:#fff}.pagination li a .icon-arrow{font-size:12px;font-weight:700;position:relative;top:2px;margin-left:5px}.pagination li:first-child a .icon-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:inline-block;margin-right:5px;margin-left:auto}.header-img{position:relative;max-width:1920px}.header-img .breadcrumb{position:absolute;z-index:1}.header-img--text{position:absolute;width:100%;bottom:10px;z-index:1}.header-img--text.header-img--text--centered{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header-img__overlay__icon{font-size:120px}.header-img--has-logo{margin-bottom:60px}.header-img--has-logo-lg{margin-bottom:80px}.header-img__logo{position:absolute;left:0;right:0;top:100%;padding:0 30px;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.header-img__logo__img{margin:0 auto;max-height:80px;width:auto}.header-img__logo--lg .header-img__logo__img{max-height:100px}.mfp-zoom-out-cur{cursor:default}.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer}.mfp-close{cursor:pointer;font-size:22px}.mfp-close>.icon{pointer-events:none}.asset-video .mfp-close{color:#fff;top:-40px}.mfp-arrow{z-index:1;opacity:1;filter:alpha(opacity=100);cursor:pointer;width:60px;visibility:hidden}.mfp-s-ready .mfp-arrow{visibility:visible}.mfp-arrow .mfp-b,.mfp-arrow:before{font-size:40px;opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{border:0}.mfp-arrow-left.mfp-arrow-left{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:60px}.js-lightbox__hover{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.js-lightbox__hover--overlay,.js-lightbox__hover--overlay:after{position:absolute;top:0;left:0;right:0;bottom:0;display:block;visibility:hidden;opacity:0;filter:alpha(opacity=0);will-change:opacity;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease}.js-lightbox__hover--overlay.js-lightbox__hover--overlay-video{visibility:visible;opacity:1;filter:alpha(opacity=100)}.js-lightbox__hover--overlay:after{content:'';opacity:.5;filter:alpha(opacity=50);background:rgba(0,0,0,.5);visibility:visible}.js-lightbox__hover--overlay>.icon{position:absolute;display:block;z-index:1;color:#fff;font-size:80px;top:50%;left:0;right:0;height:80px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.js-lightbox:hover .js-lightbox__hover--overlay,.js-lightbox__hover:hover .js-lightbox__hover--overlay,.js-lightbox__hover:active .js-lightbox__hover--overlay{visibility:visible;opacity:1;filter:alpha(opacity=100)}.mfp-content{max-width:1400px}.mfp-counter{font-size:16px}.mfp-title{text-align:right;font-size:18px;padding-right:50px}.mfp-iframe-holder .mfp-content{max-width:1680px}.mfp-iframe-scaler{padding-top:56.25%}.asset-video{height:600px;overflow:visible}.embed-responsive-item.video-js{width:100%!important;height:100%!important}.vjs-default-skin.vjs-default-skin .vjs-big-play-button{top:50%;left:50%;margin-top:-52px;margin-left:-52px;width:100px;height:100px;border:0;font-size:10em;background:none}.asset-video .vjs-default-skin:hover .vjs-big-play-button{background:none;box-shadow:0 0 2em #fff}.vjs-default-skin.vjs-default-skin .vjs-big-play-button:before{text-shadow:none;line-height:100px;content:"\E020";font-family:iconfont;color:#fff}.vjs-default-skin.vjs-default-skin .vjs-control{color:#fff}.vjs-default-skin.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin.vjs-default-skin .vjs-control:hover:before{text-shadow:none;opacity:.9;filter:alpha(opacity=90)}.vjs-default-skin.vjs-default-skin .vjs-play-control:before{content:"\E019";font-family:iconfont}.vjs-default-skin.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\E01F";font-family:iconfont}.vjs-default-skin.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin.vjs-default-skin .vjs-volume-menu-button:before{content:"\E01A"!important;font-family:iconfont}.vjs-default-skin.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\E01B"!important;font-family:iconfont}.vjs-default-skin.vjs-default-skin .vjs-fullscreen-control:before{content:"\E016";font-family:iconfont}.vjs-default-skin.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\E016";font-family:iconfont}.recommend-seasons__item{height:40px;position:relative}.recommend-seasons__percent{width:20px;position:absolute;left:70%;bottom:-45px;height:150px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.recommend-seasons__percent--percent{background:#c3c3c5;position:absolute;bottom:0;width:100%}.recommend-seasons__color{height:20px;width:20px;position:relative;float:left;margin-right:25px}.recommend-seasons__text{position:relative;float:left}.recommend-seasons__item.january .recommend-seasons__color{background:#007581}.recommend-seasons__item.february .recommend-seasons__color{background:#007d55}.recommend-seasons__item.march .recommend-seasons__color{background:#008232}.recommend-seasons__item.april .recommend-seasons__color{background:#73ad1b}.recommend-seasons__item.may .recommend-seasons__color{background:#c8d634}.recommend-seasons__item.june .recommend-seasons__color{background:#eadd14}.recommend-seasons__item.july .recommend-seasons__color{background:#ffce00}.recommend-seasons__item.august .recommend-seasons__color{background:#ff9200}.recommend-seasons__item.september .recommend-seasons__color{background:#c80000}.recommend-seasons__item.october .recommend-seasons__color{background:#812068}.recommend-seasons__item.november .recommend-seasons__color{background:#005faf}.recommend-seasons__item.december .recommend-seasons__color{background:#007581}footer{color:#fff}footer .bg-primary{padding:25px}footer .bg-secondary{padding:15px}.social-icons li{font-size:55px;float:left;margin-right:2px}.social-icons .icon{display:block;height:39px;line-height:39px}.social-icons a:hover>.icon{color:#0088c2;background-color:#fff}.footer__logo{max-width:170px}.footer__logo>img{display:inline-block;width:100%}.footer__hl{font-size:20px}.footer__center-logo{margin:25px 0}footer ul{line-height:24px}footer a:hover{text-decoration:underline}footer .social-icons a:hover{text-decoration:none}.img-with-overlay:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.img-secondary-overlay--black:after{background:#000;opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity 200ms ease-in;transition:opacity 200ms ease-in}.img-overlay--black:after{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmNmYyIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(100%,#000));background:-webkit-linear-gradient(top,transparent 0,#000 100%);background:linear-gradient(to bottom,transparent 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='transparent',endColorstr='#000000',GradientType=0);opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;will-change:opacity}.img-overlay--black:hover:after{opacity:0;filter:alpha(opacity=0)}.img-overlay--blue:after{background:#009bdc;opacity:.9;filter:alpha(opacity=90)}.img-overlay--turquoise:after{background:#00a5a5;opacity:.9;filter:alpha(opacity=90)}.img-overlay--green:after{background:#73be8c;opacity:.5;filter:alpha(opacity=50)}.img-with-overlay.img-circle:after{border-radius:100%}.isClickable:hover .img-overlay--black:after,.isClickable:hover .img-secondary-overlay--black:after{opacity:0;filter:alpha(opacity=0)}.author{position:relative;margin-bottom:30px;padding-top:15px}.blog-slide .author{top:-40px;padding-top:0}.author__info{color:#9a9a9a;font-size:16px;margin-top:12px;margin-bottom:25px}.blog-slide .author__info{margin-top:0}.author__statement{color:#666;font-size:26px;position:relative;display:inline-block;line-height:1.2}.author__statement__quote{display:inline-block;font-size:10px;vertical-align:-.45em;margin-right:-2px}.author__statement__quote--end{margin-right:0;vertical-align:1.2em}.author__bottom{margin-top:15px;border-top:2px solid rgba(255,255,255,.5);font-size:16px;padding:15px 0 5px}.blog-slide{position:relative;margin:50px 0 40px}.blog-slide__btn{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%) translateY(50%);-ms-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%);color:#fff;padding:15px 20px;font-size:14px;text-transform:uppercase;white-space:nowrap}.blog-slide__btn:hover{color:#fff}.blog-slide__content{padding:0 20px}.blog-slide--blue{background-image:url(/static/img/pattern/pattern-bg.png),-webkit-linear-gradient(270deg,#0088d2 0,#009bdc 100%);background-image:url(/static/img/pattern/pattern-bg.png),linear-gradient(180deg,#0088d2 0,#009bdc 100%)}.blog-slide--dark-blue{background-image:url(/static/img/pattern/pattern-bg.png),-webkit-linear-gradient(270deg,#076582 0,#1a99b5 100%);background-image:url(/static/img/pattern/pattern-bg.png),linear-gradient(180deg,#076582 0,#1a99b5 100%)}.blog-slide--turquoise{background-image:url(/static/img/pattern/pattern-bg.png),-webkit-linear-gradient(270deg,#098585 0,#3cbaba 100%);background-image:url(/static/img/pattern/pattern-bg.png),linear-gradient(180deg,#098585 0,#3cbaba 100%)}.blog-slide--dark-green{background-image:url(/static/img/pattern/pattern-bg.png),-webkit-linear-gradient(270deg,#067e5b 0,#0ba785 100%);background-image:url(/static/img/pattern/pattern-bg.png),linear-gradient(180deg,#067e5b 0,#0ba785 100%)}.blog-slide--green{background-image:url(/static/img/pattern/pattern-bg.png),-webkit-linear-gradient(270deg,#579c6c 0,#8ac69f 100%);background-image:url(/static/img/pattern/pattern-bg.png),linear-gradient(180deg,#579c6c 0,#8ac69f 100%)}.blog-slide--light-blue{background-image:url(/static/img/pattern/pattern-bg.png),-webkit-linear-gradient(270deg,#4f7e9b 0,#84b0c7 100%);background-image:url(/static/img/pattern/pattern-bg.png),linear-gradient(180deg,#4f7e9b 0,#84b0c7 100%)}.blog-slide--purple{background-image:url(/static/img/pattern/pattern-bg.png),-webkit-linear-gradient(270deg,#5f6398 0,#9296c3 100%);background-image:url(/static/img/pattern/pattern-bg.png),linear-gradient(180deg,#5f6398 0,#9296c3 100%)}.blog-slide--grey-blue{background-image:url(/static/img/pattern/pattern-bg.png),-webkit-linear-gradient(270deg,#85aab3 0,#b6d0d5 100%);background-image:url(/static/img/pattern/pattern-bg.png),linear-gradient(180deg,#85aab3 0,#b6d0d5 100%)}.blog-slide--blue .blog-slide__btn{background:#005faf}.blog-slide--dark-blue .blog-slide__btn{background:#066381}.blog-slide--turquoise .blog-slide__btn{background:#068181}.blog-slide--dark-green .blog-slide__btn{background:#067e5b}.blog-slide--green .blog-slide__btn{background:#067e5b}.blog-slide--light-blue .blog-slide__btn{background:#4e7d9a}.blog-slide--purple .blog-slide__btn{background:#5d6196}.blog-slide--grey-blue .blog-slide__btn{background:#85aab3}.blog-slide--blue .blog-slide__btn:hover{background:#0580c2}.blog-slide--dark-blue .blog-slide__btn:hover{background:#1b718b}.blog-slide--turquoise .blog-slide__btn:hover{background:#178686}.blog-slide--dark-green .blog-slide__btn:hover{background:#0d8f70}.blog-slide--green .blog-slide__btn:hover{background:#579c6c}.blog-slide--light-blue .blog-slide__btn:hover{background:#648ca4}.blog-slide--purple .blog-slide__btn:hover{background:#7d81ad}.blog-slide--grey-blue .blog-slide__btn:hover{background:#7eaeba}.container-booking-start-slide{position:relative}.booking-start-slide__select-city .content-block.d-ib:last-child{margin-bottom:0}.booking-start-slide__select-overlay>.row>.col{z-index:1}.booking-start-slide__select-overlay .select-overlay__info-box{margin:30px 0;background:#fff;box-shadow:0 0 6px 0 #dbdbdb}.select-city__select-form,.select-region__select-form{position:relative;width:auto}.select-city__link-list ul{list-style:none;padding:0}.select-city__link-list ul li{position:relative;padding-left:25px}.select-city__link-list ul li a{color:#009bdc}.select-city__link-list ul li a:hover{text-decoration:underline}.select-city__link-list ul li:before{content:'';border:3px solid #009bdc;position:absolute;left:8px;top:9px}.select-region__map{position:relative;top:-60px}.select-region__map svg g:not(.map__no-hover):hover>path,.select-region__map svg g:not(.map__no-hover):focus>path{fill:#d1d1d1;cursor:pointer}.select-region__map svg g:not(.map__no-hover):visited>path{fill:#e6e6e6}.select-region__map svg g:focus{outline:none}.select-region__map svg g.info-active{fill:#d1d1d1}.weather-map svg g:focus{outline:none}.select-region__map svg g text{cursor:pointer}.select-overlay__info-box .icon-close{position:absolute;cursor:pointer;top:-30px;padding:18px;right:50%;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);border-radius:100%;z-index:1;background:#009bdc;box-shadow:0 2px 3px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2)}.info-box__head{position:relative}.info-box__head .img-overlay--black:hover:after{opacity:.5;filter:alpha(opacity=50)}.info-box__head .head__hl{position:absolute;bottom:0;padding:0 30px}.info-box__body{padding:15px 20px}.info-box__body .body__descpription{margin-bottom:20px}.info-box__body .btn-booking{width:100%;padding:11px 10px;font-size:22px;text-transform:none;font-weight:700;margin-bottom:25px}.info-box__body .btn-booking:focus,.info-box__body .btn-booking:active{color:#b40a19}.info-box__body .btn-booking .icon-bed{position:relative;top:4px;right:0;font-size:26px;margin-right:10px}.info-box__body .btn-booking .btn-booking__text{margin-right:10px;width:80%;display:inline-block;font-size:18px;white-space:normal;text-align:left;float:left;position:relative;top:0}.info-box__body .btn-booking .icon-arrow{position:absolute;display:inline-block;top:0;bottom:0;height:35px;margin:auto;right:10px;font-size:15px;background:#b40a19;color:#fff;padding:10px 14px;border-radius:18px}.info-box__body .body__top-destinations{margin-bottom:20px}.info-box__body .body__top-destinations ul li{float:left;margin-right:1px;margin-bottom:1px}.img-slider{padding:0 30px;margin:30px 0}.img-slider .img-slider__arrow{position:absolute;top:58px;font-size:22px;font-weight:700;right:0}.img-slider .img-slider__arrow.slick-prev{left:0;right:auto}.img-slider__item__meta{font-size:13px;margin-top:10px}.detail-table{padding-left:20px}.detail-table__label{font-size:18px;text-align:left;padding-left:0;padding-bottom:5px}.divider-left.detail-table__text{text-align:left;padding-left:0;padding-bottom:10px;border:none}.detail-table__icon>.icon-anreise{position:relative;width:40px;background:#fff;display:inline-block;padding-top:0;padding-bottom:0}.detail-table__icon:after{content:"";position:absolute;height:1px;width:100%;background:#c3c3c5;left:0;top:12px;z-index:-1}.row--same-height__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.row--same-height,.row--same-height.slick-slider .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row--same-height{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row--same-height--one-row{-webkit-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit}.row--same-height.slick-slider{display:block}.row--same-height:before,.row--same-height:after{display:none}.row--same-height>.col,.row--same-height.slick-slider .col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto}.row--inline-block{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row--vertical-gutter-36>.col{margin-top:36px}.row--vertical-gutter-10{margin-top:-10px}.row--vertical-gutter-10>.col{margin-top:10px}.row--vertical-gutter-20{margin-top:-20px}.row--vertical-gutter-20>.col{margin-top:20px}.row--align-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hero-img{position:relative}.hero-img--with-overlay:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:-webkit-linear-gradient(270deg,transparent 0,#000 100%);background-image:linear-gradient(180deg,transparent 0,#000 100%)}.hero-img__content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;z-index:1;padding:20px 0}.hero-img__content__hl{font-size:24px}.hero-img__content__hl--lg{font-size:31px}.hero-img__backlink{position:absolute;top:17px;left:20px;z-index:1;font-size:12px}.hero-img__backlink .hero-img__backlink__icon{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:7px;font-size:8px}.hero-img__backlink:hover{color:#fff;text-decoration:underline}.hero-img__logo{position:absolute;right:10px;top:10px;z-index:1;background:#fff;max-width:100px}.hero-img__badge{z-index:1;max-width:80px;max-height:80px;margin:0 auto -20px;position:relative}.weather-block+.weather-block{margin-top:20px}.weather-block__img{position:relative}.weather-block__img:after{content:'';position:absolute;bottom:0;top:0;left:0;right:0;height:396px;background-image:-webkit-linear-gradient(270deg,transparent 0,rgba(0,0,0,.7) 100%);background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.7) 100%)}.weather-block__img__text{position:absolute;bottom:0;left:0;right:0;z-index:1;font-size:18px;padding:8px 15px;text-shadow:0 1px 4px rgba(0,0,0,.3)}.weather-block__img__detail{position:absolute;right:15px;bottom:15px;font-size:16px;z-index:1}.weather-block__img__detail>.icon{font-size:10px;margin-left:6px;display:inline-block;-webkit-transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out}.weather-block__img__detail:hover{color:#fff}.weather-block__img__detail:hover>.icon{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.weather-block__detail{padding:25px 15px 10px}.weather-block__detail__icon{font-size:80px}.weather-block__detail__hl{font-size:24px;margin-top:20px}.weather-block__detail__data{font-size:16px}.weather-block__detail__data+.weather-block__detail__data{margin-top:5px}.bg-weather-map{position:relative;background-size:cover;background-position:center}.bg-weather-map:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:-webkit-linear-gradient(270deg,#00a8e1 0,#0089d3 100%);background-image:linear-gradient(180deg,#00a8e1 0,#0089d3 100%);opacity:.85;filter:alpha(opacity=85)}.bg-weather-map:after{content:'';position:absolute;height:270px;top:0;left:0;right:0;background-image:-webkit-linear-gradient(270deg,#00a8e1 0,rgba(0,167,225,0) 100%);background-image:linear-gradient(180deg,#00a8e1 0,rgba(0,167,225,0) 100%)}.weather-map{position:relative;z-index:1;width:795px;margin:30px auto 50px}.weather-map-info{position:relative;border-top:1px solid rgba(255,255,255,.6);color:#fff;font-size:20px;z-index:1}.weather-map-info .col:nth-child(2) .weather-map-info__block{border-left:1px solid rgba(255,255,255,.6);border-right:1px solid rgba(255,255,255,.6)}.weather-map-info .col:first-child .weather-map-info__block{padding-left:0}.weather-map-info .col:last-child .weather-map-info__block{padding-right:0}.weather-map-info__block{padding:25px 50px}.weather-map-info__block .weather-map-info__block__hl{font-family:SourceSansPro-Regular;font-size:25px;text-shadow:0 1px 4px rgba(0,0,0,.2)}.weather-map-info__block .weather-map-info__block--special-text{font-size:18px;line-height:1.38889;text-shadow:0 1px 4px rgba(0,0,0,.2)}.temperature__value{padding-top:8px;padding-bottom:3px}.btn.temperature__detail-link{padding-left:0;font-size:16px}.btn.temperature__detail-link>.icon-arrow{font-size:10px;top:13px}.weather-map svg g:not(.map__no-hover):hover>path,.weather-map svg g:not(.map__no-hover):focus>path{cursor:pointer;fill:#e6e6e6}.weather-map svg text{cursor:pointer}.weather-map svg g.info-active{fill:#e6e6e6}.weather-map-data__box{position:absolute;color:#fff;background-color:#f09600;padding:28px 28px 22px;cursor:default;pointer-events:none;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 250ms ease;transition:all 250ms ease;box-shadow:0 0 8px rgba(0,0,0,.2)}.weather-map-data__box.active{opacity:1;filter:alpha(opacity=100);pointer-events:auto;cursor:pointer}.weather-map-data__box:after{content:'';position:absolute;bottom:-30px;left:0;right:0;width:30px;height:30px;margin:auto;border-top:14px solid #f09600;border-bottom:5px solid transparent;border-left:15px solid transparent;border-right:15px solid transparent}.weather-map-data__box .weather-map-data__box__close{position:absolute;cursor:pointer;top:-20px;padding:12px;right:50%;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);border-radius:100%;z-index:1;background:#fff;color:#f09600;font-size:16px;box-shadow:0 2px 3px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2)}.weather-map-data__box__label{font-size:30px}.weather-map-data__box__label .weather-icon{padding-left:5px;font-size:22px}.weather-map-data__box .temperature__value{padding-right:0}.weather-map-info__block .temperature__value,.weather-map-data__box .temperature__value{text-shadow:0 1px 4px rgba(0,0,0,.2)}.temperature__value{font-size:80px;line-height:1;display:inline-block;padding-right:43px;position:relative}.temperature--sm .temperature__value{font-size:55px;padding-right:30px}.temperature__value__small{font-size:22px;position:absolute;right:0;top:10px}.temperature__value__small--min{top:auto;bottom:8px}.temperature--sm .temperature__value__small{font-size:18px;top:8px}.temperature--sm.temperature--sm .temperature__value__small--min{top:auto;bottom:6px}.weather-slide{background-size:cover;background-position:center;padding:12px 12px 0;position:relative}.weather-slide:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:-webkit-linear-gradient(270deg,#0089d3 0,#00a8e1 100%);background-image:linear-gradient(180deg,#0089d3 0,#00a8e1 100%);opacity:.85;filter:alpha(opacity=85)}.weather-slide__content{position:relative;z-index:1;text-shadow:0 1px 4px rgba(0,0,0,.2);font-size:16px}.weather-slide__content__hl{font-size:25px}.weather-slide__content__data+.weather-slide__content__data{margin-top:7px}.weather-slide__content__icon{font-size:70px}.weather-slide__content__col__icon{font-size:20px;vertical-align:-.15em;margin-left:5px}.slide{padding:30px 0}.slide--padding-top-lg{padding:50px 0 30px}.slide-lg{padding:50px 0}.slide-sm{padding:20px 0}.slide--no-bottom-padding.slide--no-bottom-padding{padding-bottom:0}.slide-text-block{color:#666;font-size:16px;line-height:1.38889}.slide+footer.mt20{margin-top:0}.slide--bordered-top{border-top:1px solid #c3c3c5}.filter-bar{padding:12px 30px;box-shadow:0 1px 4px rgba(0,0,0,.1);background:#fff;-webkit-transition:background 250ms ease-in-out,color 250ms ease-in-out;transition:background 250ms ease-in-out,color 250ms ease-in-out;min-height:64px}.filter-bar__item{font-size:14px}.filter-bar__item__title:hover{color:#009bdc}.filter-bar__item__title__icon{font-size:11px;margin-left:3px}.filter-bar__item__dropdown{padding:15px;border-radius:0;border:0;box-shadow:0 1px 5px 0 rgba(0,0,0,.5);margin-top:8px;color:#404040}.filter-bar__input{background:#fff}.filter-bar.affix{top:0;left:0;right:0;z-index:2;background:#009bdc;color:#fff}.filter-bar.affix .filter-bar__item__title:hover{color:#fff}.filter-bar.affix .filter-bar__submit{background:#fff;color:#009bdc}.mobile-affix-bar{box-shadow:0 2px 4px 0 rgba(0,0,0,.1);z-index:7}.mobile-affix-bar__btn{color:#666;padding:10px 15px;display:block;background:#fff;position:relative}.col+.col .mobile-affix-bar__btn{border-left:1px solid #e6e6e6}.icon.mobile-affix-bar__btn__icon{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:13px;-webkit-transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out}.is-open .icon.mobile-affix-bar__btn__icon{-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.mobile-affix-bar.affix,.mobile-affix-bar.is-fixed{position:fixed;top:0;left:0;right:0}.mobile-affix-bar__btn__hide,.is-open .mobile-affix-bar__btn__show{display:none}.is-open .mobile-affix-bar__btn__hide{display:inline-block}.poi-teaser{height:100%;background:#fff;-webkit-transition:backgournd 250ms ease-in-out,color 250ms ease-in-out;transition:backgournd 250ms ease-in-out,color 250ms ease-in-out;box-shadow:0 0 6px 0 #dbdbdb;position:relative}.poi-teaser+.poi-teaser{margin-top:20px}.poi-teaser__head{position:relative}.poi-teaser__body{padding:15px 20px 60px;overflow:hidden;position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.poi-teaser__body__title{font-size:20px;font-family:SourceSansPro-Semibold;font-weight:400;margin-bottom:10px}.poi-teaser__body__bottom{color:#009bdc;-webkit-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out;position:absolute;bottom:0;left:0;right:0;padding:5px 20px 10px}.poi-teaser__body__bottom__show-map>.icon{vertical-align:-.15em;font-size:18px;margin-right:5px}.is-active.poi-teaser,.is-active .poi-teaser__body__bottom{color:#fff}.is-active.poi-teaser--poi,.is-active.poi-teaser--standard{background:#009bdc}.is-active.poi-teaser--aktiv{background:#0082a5}.is-active.poi-teaser--bek{background:#00a5a5}.is-active.poi-teaser--genuss{background:#73be8c}.is-active.poi-teaser--gesundheit{background:#69a0be}.is-active.poi-teaser--kultur{background:#7d82b9}.is-active.poi-teaser--natur{background:#00a078}.facts{max-width:1080px;margin:0 auto;position:relative}.facts__step{position:relative;padding:15px 0;line-height:1.6;text-align:center}.facts__step__title{font-size:28px;margin-bottom:15px}.facts__step__img{max-width:100px;margin:0 auto 20px}.panel.panel-default{background:transparent;border-radius:0;border:0;box-shadow:none;border-top:2px solid rgba(230,230,230,.59)}.panel-default .panel-heading{padding:0;background:transparent;border-radius:0}.panel-default .panel-title a{padding:10px 30px 10px 15px;display:block;position:relative;background:rgba(230,230,230,.59);font-size:16px;line-height:1.2;font-family:SourceSansPro-Regular;font-weight:400;color:#404040}.panel-title a.collapsed{background:transparent}.panel-title .panel-title__icon{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out}a.collapsed .panel-title__icon{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.panel-default .panel-body,.panel-default>.panel-heading+.panel-collapse>.panel-body{border:0}.panel-default .panel-body{padding:10px 15px;font-size:15px;line-height:1.38889;color:#666;font-family:SourceSansPro-Light,sans-serif;font-weight:400;background:rgba(230,230,230,.59)}.panel-group .panel-default+.panel-default{margin-top:0}.contact-info{border-top:2px solid #c3c3c5;padding:25px 0 15px}.interactive-map{width:100%;max-width:380px}.interactive-map__svg{max-width:100%;height:auto}.interactive-map .is-active>path{fill:#78c6e6}.interactive-map-links a.is-active{color:#009bdc}.blog-teaser{background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.05)}.blog-teaser__body{padding:35px 35px 18px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.blog-teaser__body__hl{font-family:SourceSansPro-Semibold,sans-serif;font-weight:400;font-size:25px;line-height:1.2;margin-bottom:14px}.blog-teaser__bottom{width:70%;padding:18px 35px;border-top:1px solid #dedede}.blog-teaser__head{position:relative}.blog-teaser__head__overlay{position:absolute;top:0;bottom:0;left:0;right:0}.blog-teaser .blog-teaser__head__overlay__icon{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:80px}.blog-teaser__head__badge{position:absolute;top:15px;right:15px;z-index:1;max-width:60px;max-height:60px}@font-face{font-family:iconfont;src:url(/static/icons/font/iconfont.eot?#iefix) format('eot'),url(/static/icons/font/iconfont.woff) format('woff')}.icon{font-family:iconfont;speak:none;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.icon-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.icon-2x{font-size:2em}.icon-3x{font-size:3em}.icon-4x{font-size:4em}.icon-5x{font-size:5em}.icon-fw{width:1.2857142857142858em;text-align:center}.icon-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.icon-ul>li{position:relative}.icon-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.icon-li.icon-lg{left:-1.85714286em}.icon-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.icon-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.icon-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.icon-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.icon-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .icon-rotate-90,:root .icon-rotate-180,:root .icon-rotate-270,:root .icon-flip-horizontal,:root .icon-flip-vertical{-webkit-filter:none;filter:none}.icon-anreise:before{content:"\E001"}.icon-arrow:before{content:"\E002"}.icon-googleplus:before{content:"\E003"}.icon-kalender:before{content:"\E004"}.icon-facebook:before{content:"\E005"}.icon-mail:before{content:"\E006"}.icon-prospekt:before{content:"\E007"}.icon-spring:before{content:"\E008"}.icon-star:before{content:"\E009"}.icon-summer:before{content:"\E00A"}.icon-list-item:before{content:"\E00B"}.icon-teaser-ansicht:before{content:"\E00C"}.icon-website:before{content:"\E00D"}.icon-mobile_menu:before{content:"\E00E"}.icon-winter:before{content:"\E00F"}.icon-fax:before{content:"\E010"}.icon-autumn:before{content:"\E011"}.icon-bek_card:before{content:"\E012"}.icon-check:before{content:"\E013"}.icon-close:before{content:"\E014"}.icon-download:before{content:"\E015"}.icon-expanding:before{content:"\E016"}.icon-open:before{content:"\E017"}.icon-phone:before{content:"\E018"}.icon-play-small:before{content:"\E019"}.icon-sound-off:before{content:"\E01A"}.icon-sound-on:before{content:"\E01B"}.icon-zoom-in:before{content:"\E01C"}.icon-zoom-out:before{content:"\E01D"}.icon-karten-ansicht:before{content:"\E01E"}.icon-pause:before{content:"\E01F"}.icon-play:before{content:"\E020"}.icon-poi_marker:before{content:"\E021"}.icon-search:before{content:"\E022"}.icon-clock:before{content:"\E023"}.icon-card-klein:before{content:"\E024"}.icon-dog:before{content:"\E025"}.icon-print:before{content:"\E026"}.icon-share:before{content:"\E027"}.icon-elements:before{content:"\E028"}.icon-BEKallgemein:before{content:"\E029"}.icon-baederundvitalerlebnisse:before{content:"\E02A"}.icon-bergbahnerlebnisse:before{content:"\E02B"}.icon-burgundschlosserlebnisse:before{content:"\E02C"}.icon-exklusiverlebnisse:before{content:"\E02D"}.icon-hundeerlaubt:before{content:"\E02E"}.icon-museenundkulturerlebnisse:before{content:"\E02F"}.icon-naturundfreizeiterlebnisse:before{content:"\E030"}.icon-schiffserlebnisse:before{content:"\E031"}.icon-stadterlebnisse:before{content:"\E032"}.icon-verkaufsstelle:before{content:"\E033"}.icon-twitter:before{content:"\E034"}.icon-quote:before{content:"\E035"}.icon-360:before{content:"\E036"}.icon-bed:before{content:"\E037"}.icon-audio-guide:before{content:"\E038"}.icon-barrierefrei:before{content:"\E039"}.icon-flower:before{content:"\E03A"}.icon-bus:before{content:"\E03B"}.icon-rad:before{content:"\E03C"}.icon-schueler:before{content:"\E03D"}.icon-bier:before{content:"\E03E"}.icon-fisch:before{content:"\E03F"}.icon-familienfreundlich:before{content:"\E040"}.icon-gastronomieangebot:before{content:"\E041"}.icon-info-tafel:before{content:"\E042"}.icon-naturschutzgebiet:before{content:"\E043"}.icon-unesco-fundstelle:before{content:"\E044"}.icon-wetterunabhaengig:before{content:"\E045"}.icon-instagram:before{content:"\E046"}.icon-map:before{content:"\E047"}.icon-megaphone:before{content:"\E048"}.icon-info:before{content:"\E049"}.icon-kaese:before{content:"\E04A"}.icon-wein:before{content:"\E04C"}.icon-warning:before{content:"\E050"}.icon-express-check-in:before{content:"\E051"}.icon-veggies:before{content:"\E04B"}@font-face{font-family:iconfont-weather;src:url(/static/weather-icons/font/iconfont-weather.eot?#iefix) format('eot'),url(/static/weather-icons/font/iconfont-weather.woff) format('woff')}.weather-icon{font-family:iconfont-weather;speak:none;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.weather-icon-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.weather-icon-2x{font-size:2em}.weather-icon-3x{font-size:3em}.weather-icon-4x{font-size:4em}.weather-icon-5x{font-size:5em}.weather-icon-fw{width:1.2857142857142858em;text-align:center}.weather-icon-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.weather-icon-ul>li{position:relative}.weather-icon-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.weather-icon-li.weather-icon-lg{left:-1.85714286em}.weather-icon-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.weather-icon-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.weather-icon-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.weather-icon-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.weather-icon-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .weather-icon-rotate-90,:root .weather-icon-rotate-180,:root .weather-icon-rotate-270,:root .weather-icon-flip-horizontal,:root .weather-icon-flip-vertical{-webkit-filter:none;filter:none}.weather-icon-elements:before{content:"\E001"}.weather-icon-1:before{content:"\E002"}.weather-icon-10:before{content:"\E003"}.weather-icon-11:before{content:"\E004"}.weather-icon-12:before{content:"\E005"}.weather-icon-13:before{content:"\E006"}.weather-icon-14:before{content:"\E007"}.weather-icon-15:before{content:"\E008"}.weather-icon-16:before{content:"\E009"}.weather-icon-17:before{content:"\E00A"}.weather-icon-18:before{content:"\E00B"}.weather-icon-19:before{content:"\E00C"}.weather-icon-2:before{content:"\E00D"}.weather-icon-3:before{content:"\E00E"}.weather-icon-4:before{content:"\E00F"}.weather-icon-5:before{content:"\E010"}.weather-icon-6:before{content:"\E011"}.weather-icon-7:before{content:"\E012"}.weather-icon-9:before{content:"\E014"}body{font-family:SourceSansPro-Regular,sans-serif;font-weight:400;font-size:1em;color:#404040}html{font-size:14px}h1,h2,h3,h4{margin-top:0}h1,.h1{font-size:31px;font-weight:400;font-family:SourceSansPro-Semibold;margin-bottom:0}h2,.h2{font-size:22px;margin-bottom:20px}h3,.h3{font-size:17px}h5,.h5{font-size:15px}h6,.h6{font-size:1em}.fz14{font-size:13px}.fz18{font-size:15px}.fz20{font-size:16px}.fz24{font-size:18px}.fz30{font-size:20px}.fz34{font-size:26px}.fz100{font-size:90px}.font-amatic{font-family:AmaticSC-Bold,sans-serif;font-weight:400}.bg-white{background-color:#fff}.bg-primary{background-color:#009bdc}.bg-secondary{background-color:#0083d0}.bg-green-light{background-color:#73be8c}.bg-green-dark{background-color:#00a078}.bg-blue-gradient{background:#00a6e0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwODZjZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iIzAwYTZlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0086cf),color-stop(78%,#00a6e0));background:-webkit-linear-gradient(top,#0086cf 0,#00a6e0 78%);background:linear-gradient(to bottom,#0086cf 0,#00a6e0 78%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0086cf',endColorstr='#00a6e0',GradientType=0)}.bg-secondary-blue-gradient{background:#71a6c2}a.text-blue:hover{color:#0082a5}.text-primary{color:#404040}.text-white{color:#fff}.text-grey{color:#87878c}.text-grey-secondary{color:#9a9a9a}.text-grey-light{color:#c3c3c5}.text-red{color:#e6001e}.text-red-dark{color:#b40a19}.text-blue{color:#009bdc}.text-blue-dark{color:#0082a5}.text-purple{color:#910f7d}.text-green-light{color:#73be8c}.text-green{color:#00a078}.italic{font-style:italic}.light{font-weight:400;font-family:SourceSansPro-Light}.strong{font-weight:400;font-family:SourceSansPro-Semibold}.icon.strong{font-family:iconfont;font-weight:600}.no-margin.no-margin{margin:0}.ml-auto{margin-left:auto}.ml-1{margin-left:3px;margin-left:.25rem}.ml-2{margin-left:7px;margin-left:.5rem}.mt-1{margin-top:3px;margin-top:.25rem}.mt-2{margin-top:7px;margin-top:.5rem}.mt-3{margin-top:14px;margin-top:1rem}.mt0{margin-top:0}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mr30{margin-right:30px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mr5{margin-right:5px}.mr10{margin-right:10px}.pb1{padding-bottom:1px}.pt10{padding-top:10px}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pl20{padding-left:20px}.pt40{padding-top:25px}.pl30{padding-left:20px}.pr30{padding-right:20px}.embed-responsive{width:100%}.embed-responsive.embed-responsive-1by1{padding-top:100%}.embed-responsive.embed-responsive-svg{padding-top:102.54237%}.embed-responsive.embed-responsive-16by7{padding-top:43.75%}.embed-responsive.embed-responsive-8by2{padding-top:25%}.embed-responsive.embed-responsive-8by5{padding-top:62.5%}.embed-responsive.embed-responsive-16by5{padding-top:31.25%}.embed-responsive.embed-responsive-125{padding-top:125.2%}.embed-responsive.embed-responsive-8by3{padding-top:37.5%}.embed-responsive.embed-responsive-9by5{padding-top:55.55556%}.embed-responsive.embed-responsive-14by3{padding-top:21.42857%}.embed-responsive.embed-responsive-5by6{padding-top:125%}.embed-responsive.embed-responsive-7by2{padding-top:28.57143%}.embed-responsive.embed-responsive-portal-slider{padding-top:43.75%}.embed-responsive.embed-responsive-14by6{padding-top:42.85714%}.embed-responsive.embed-responsive-12by5{padding-top:41.66667%}.embed-responsive.embed-responsive-gallery-grid{padding-top:69%}.embed-responsive.embed-responsive-2by1{padding-top:50%}.embed-responsive.embed-responsive-3by1{padding-top:33.33333%}.embed-responsive.embed-responsive-6by9{padding-top:150%}.embed-responsive.embed-responsive-5by2{padding-top:40%}.embed-responsive.embed-responsive-13by5{padding-top:38.46154%}.row--gutter-width-0{margin-left:0;margin-right:0}.row--gutter-width-0>.col{padding-left:0;padding-right:0}.row--gutter-with-1{margin-right:-.25px;margin-left:-.25px}.row--gutter-with-1 .col{padding-left:.5px;padding-right:.5px}.row--gutter-with-30{margin-right:-15px;margin-left:-15px}.row--gutter-with-30 .col{padding-left:15px;padding-right:15px}.row--gutter-with-36{margin-left:-18px;margin-right:-18px}.row--gutter-with-36>.col{padding-left:18px;padding-right:18px}.isClickable{cursor:pointer}.d-ib{display:inline-block}.text-middle{vertical-align:middle}.text-underline{text-decoration:underline}a.text-underline:hover{text-decoration:none}.divider{border-bottom:1px solid #fff;margin-bottom:10px}.divider-grey{border-bottom:1px solid #c3c3c5}.divider-left{border-left:1px solid #c3c3c5}.theme__circle{padding:5px;border-radius:100%;width:35px;height:35px;line-height:24px}.link-with-arrow .icon-arrow{font-size:12px;padding-left:5px}.center-col{text-align:left}.arrange--xs{display:table;min-width:100%;table-layout:auto}.arrange__item--xs{display:table-cell;vertical-align:middle;float:none}.arrange__item--bottom--xs{vertical-align:bottom}.position-relative{position:relative}.cookie-bar{position:fixed;bottom:0;left:0;right:0;background:#212529;color:#fff;padding:10px 14px;padding:.75rem 1rem;z-index:100}.cookie-bar__text{display:inline}.cookie-bar__detail,a.cookie-bar__detail{display:inline}.cookie-bar__detail-btn{display:inline;text-decoration:underline;vertical-align:inherit;cursor:pointer;margin-right:.25em}.cookie-bar__detail-btn:hover{color:#009bdc}.cookie-bar__buttons{margin-top:10px;margin-top:.75rem;text-align:right}.cookie-bar__accept{margin-left:10px;margin-left:.75rem}.cookie-modal__item{margin-bottom:10px;margin-bottom:.75rem}.cookie-modal__item--all{margin-bottom:14px;margin-bottom:1rem}.cookie-modal__label{font-size:21px;font-size:1.5rem}.cookie-modal__link{display:inline-block;margin-left:7px;margin-left:.5rem;text-decoration:underline}.cookie-modal__switch{position:relative;display:inline-block;width:60px;height:34px;vertical-align:middle;margin-right:7px;margin-right:.5rem}.cookie-modal__switch-toggle{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:34px}.cookie-modal__switch-toggle:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s;border-radius:34px}input:checked+.cookie-modal__switch-toggle{background-color:#009bdc}input:focus+.cookie-modal__switch-toggle{box-shadow:0 0 2px #009bdc}input:checked+.cookie-modal__switch-toggle:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.cookie-modal .close{position:absolute;right:0;top:0;z-index:1;cursor:pointer;text-shadow:none;background:transparent;border:0;font-size:40px;line-height:1;padding:0 10px}.cookie-bar[hidden]{display:none}.btn-row{margin-top:-8px}.btn-row__item{margin-top:8px}.btn-row__item+.btn-row__item{margin-left:5px}.theme-pfahlbauten .btn-primary{background:#85aab3;border-color:#85aab3}.theme-pfahlbauten .btn-primary:focus,.theme-pfahlbauten .btn-primary:hover{background:#7eaeba}.theme-pfahlbauten .teaser__head .label-top-left{background:#85aab3}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#fafafa}.overlay-toggle{width:54px;height:54px;border-radius:50%;background:#9b2689;position:relative;display:inline-block;color:#fff;font-size:24px;box-shadow:0 2px 3px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2);pointer-events:initial}.overlay-toggle:hover{color:#fff}.overlay-toggle__icon{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.overlay-toggle__badge+.overlay-toggle__icon{-webkit-transform:translateX(-58%) translateY(-44%);-ms-transform:translateX(-58%) translateY(-44%);transform:translateX(-58%) translateY(-44%)}.overlay-toggle__badge{position:absolute;right:-9px;top:0;border-radius:50%;width:27px;height:27px;background:#404040;border:1px solid #fff;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.navbar-overlay{display:block;position:fixed;top:0;left:0;right:0;z-index:6;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);background:#fff;-webkit-transition:-webkit-transform 200ms ease-in;transition:transform 200ms ease-in}.navbar-overlay__content{padding:70px 30px}.navbar-overlay.is-open{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.navbar-overlay__close{position:absolute;top:10px;right:16px;width:54px;height:54px;background:#525252;border-radius:50%;color:#fff;z-index:2}.navbar-overlay__close:hover{color:#fff}.navbar-overlay__close .navbar-overlay__close__icon{font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.navbar-search.is-open~.navbar__buttons .overlay-toggle{opacity:0;filter:alpha(opacity=0)}.info-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.info-link+.info-link{margin-top:16px}.info-link__icon{min-width:35px;width:35px;height:35px;border-radius:50%;background:#f1a018;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:25px}.info-link__link{color:#f1a018;position:relative;display:block}.info-link__link:hover{text-decoration:underline}.info-link--warning .info-link__icon{background:#9b2689}.info-link--warning .info-link__link{color:#9b2689}.flex-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-16px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-list__item{width:100%;margin-top:16px}.landingpage-top{position:relative;padding:15px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.landingpage-top__backlink{position:absolute;left:0;top:15px;z-index:1;font-size:12px}.landingpage-top__backlink .landingpage-top__backlink__icon{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:7px;font-size:8px}.landingpage-top__backlink:hover{color:#fff;text-decoration:underline}.landingpage-top__logo{z-index:1;background:#fff;max-width:70px}.usp{font-size:20px;line-height:1.2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:SourceSansPro-Semibold;font-weight:400}.usp-faded{opacity:.2;filter:alpha(opacity=20)}.usp+.usp{margin-top:30px}.usp__icon{font-size:24px;margin-right:8px}.usp-box-wrapper--region{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.usp--region{-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}.usp__icon--region{min-width:30px}@media screen and (min-width:768px){.header-img__logo--lg .header-img__logo__img{max-height:320px!important}.header-img__logo__img{max-height:160px!important}.hero-img__logo{min-width:200px}.container-block{padding-left:0;padding-right:0}.page-wrapper{background:#fafafa;padding-top:126px}.container{padding-left:15px;padding-right:15px;width:100%}.btn{padding:6px 25px}.btn-with-icon{padding:6px 30px 6px 15px}.btn-lg{padding:10px 40px}.btn-lg .icon{font-size:12px;top:13px;right:22px}.btn>.icon-arrow{right:15px}.btn-with-icon:hover .icon-arrow{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.btn.btn-xl{padding:15px 65px}.btn .btn__icon{top:0;right:0;font-size:16px;margin-right:-25px}.nav-tabs--btn{margin-top:50px;margin-bottom:37px}.navbar-main{box-shadow:0 1px 4px rgba(0,0,0,.1);position:absolute;left:0;right:0;top:0}.navbar-collapse{padding-top:16px}.navbar-brand{height:126px;padding:15px 15px 15px 22px}.navbar-nav>li{font-size:22px;font-weight:400;font-family:SourceSansPro-Semibold}.navbar-nav>li>a{padding:18px 14px 12px;border-bottom:6px solid transparent}.navbar-nav .second-line{margin:0;font-weight:400;font-family:SourceSansPro-Regular;font-size:12px}.navbar-main>li>a{border-bottom:6px solid #fff}.nav>li:focus>a,.nav>li:hover>a,.nav>li.active>a,.nav>li>a:focus,.nav>li.is-open>a{background:transparent;border-bottom:6px solid #e6001e}.nav-toplinks{padding-top:12px;height:34px}.nav-toplinks a{padding:0 10px}.navbar__buttons{bottom:auto;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%) translateY(-30px);-ms-transform:translateX(-50%) translateY(-30px);transform:translateX(-50%) translateY(-30px);max-width:1280px;width:100%;padding-right:40px}.navbar__buttons .open-search{width:60px;height:60px;left:auto;display:inline-block;-webkit-transform:none;-ms-transform:none;transform:none;bottom:-4px;right:auto;margin-left:14px}.navbar__buttons .open-search.is-open{-webkit-transform:translateY(-75px);-ms-transform:translateY(-75px);transform:translateY(-75px)}.affix .navbar__buttons .open-search.is-open{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.affix .navbar__buttons .open-search{-webkit-transform:none;-ms-transform:none;transform:none}.navbar-main.affix{height:70px;width:100%;position:fixed}.navbar-main.affix .form-group .navbar-brand{height:126px;background-image:none;width:auto;padding:15px 15px 15px 22px;margin-left:-15px;margin-top:0}.navbar-main.affix .form-group .navbar-brand>img{display:block}.navbar-main.affix .second-line{display:none}.navbar-main.affix .navbar-nav>li>a{font-size:18px;padding-bottom:9px;padding-top:10px}.navbar-main.affix .navbar-collapse{padding-top:5px}.navbar-main.affix .navbar-brand{height:50px;padding:0 25px;background-image:url(/static/img/logo_affix.png);background-size:100%;background-repeat:no-repeat;width:82px;margin-left:0;margin-top:10px}.navbar-main.affix .navbar-brand>img{display:none}.navbar-main.affix .nav-toplinks{padding:5px 110px 0 95px;margin-bottom:-7px;height:27px}.breadcrumb{margin-bottom:50px}.breadcrumb{margin-bottom:20px}.content-head{height:240px}.content-head--fix{height:290px}.content-head--text h1{font-size:65px}.navbar-search{position:absolute}.navbar-search:after{content:none}.open-search.is-open{-webkit-transform:translateY(-90px);-ms-transform:translateY(-90px);transform:translateY(-90px);bottom:-10px;margin-bottom:0}.open-search{bottom:-10px;position:relative;left:95%;-webkit-transform:translateY(-36px);-ms-transform:translateY(-36px);transform:translateY(-36px)}.navbar-search .form-control{font-size:50px;height:100px;margin-top:0}.affix .open-search{-webkit-transform:translateY(-36px);-ms-transform:translateY(-36px);transform:translateY(-36px)}.wysiwyg h1{font-size:70px}.wysiwyg h2{font-size:34px}.portal-slider{padding-right:.5px;padding-left:.5px;padding-bottom:1px}.slick-next,.slick-prev{position:absolute;top:45%;font-size:70px;cursor:pointer}.slick-next{right:35px}.slick-prev{left:35px}.slick-dots{display:none!important}.portal-slider--claim .btn{padding:10px 60px}.portal-slider--claim h1{font-size:90px}.portal-slider--claim h2{font-size:58px}.portal-slider--item__img:after{opacity:0;filter:alpha(opacity=0)}.portal-slider:hover .portal-slider--item__img:after{opacity:.5;filter:alpha(opacity=50)}.picture-text{position:relative;bottom:80px;margin:0 30px}.section-img .picture-text{bottom:100px}.main-nav__dropdown .picture-text{top:80px}.picture-text .mb10{margin-bottom:10px}.picture-grid__content a:last-child li{border-bottom:1px solid #75ccf5}.picture-grid__content li{padding:10px 10px 10px 0}.section{box-shadow:0 0 10px 1px rgba(0,0,0,.1)}.section__head:hover .img-overlay--black:after{opacity:0;filter:alpha(opacity=0)}.section__head--text{height:100%}.section__head--text>.arrange__item--bottom--xs>h1{font-size:55px}.section__content{padding:40px}.section__content--text{max-width:700px}.section__head--more{opacity:0;filter:alpha(opacity=0);-webkit-transition:300ms ease-in-out;transition:300ms ease-in-out;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;height:100%;position:absolute;left:0;bottom:0}.section__head--more.is-open{opacity:1;filter:alpha(opacity=100)}.section__head--bar{top:0}.section__head--bar ul li{padding-right:10px;padding-left:10px}.section-more{position:relative;bottom:28px;height:60px;z-index:2}.section-more--btn{cursor:pointer;width:60px;height:60px;border-radius:100%;box-shadow:0 0 10px 1px rgba(0,0,0,.1);margin:0 auto;position:relative}.section-more--btn .icon-open{position:absolute;left:50%;top:50%;margin-top:-15px;margin-left:-15px;-webkit-transition:200ms ease-in;transition:200ms ease-in;font-size:30px;-webkit-transform:translateZ(0);transform:translateZ(0)}.section-more.is-open .bg-green-light{background:#fff}.section-more.is-open .icon-open{-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}.section-more.is-open .bg-green-light .icon-open{color:#73be8c}.section-more.is-open .bg-white .icon-open{color:#fff}.section-more.is-open .bg-white{background:#00a078}.unesco{position:absolute;right:20px;bottom:20px}.bodenseecard-badge{position:absolute;right:20px;bottom:20px}.unesco+.bodenseecard-badge{right:116px}.lake-map{max-width:700px;height:365px;padding-bottom:0}.lake-poi{width:60px;height:90px;position:absolute;padding:0}.lake-poi:hover:after{background-color:rgba(145,15,125,.5);border-radius:100%;content:'';position:absolute;top:0;left:0;width:60px;height:60px}.lake-poi .img-circle{max-width:60px;max-height:60px}.lake-poi--line{position:absolute;top:58px;left:29px;width:3px;height:22px;background:#910f7d}.lake-poi--dot{position:absolute;bottom:0;height:11px;width:11px;border:3px solid #910f7d;border-radius:10px;left:25px}.lake-btn{position:absolute}.lake-map .btn-group{position:absolute;bottom:0;left:20%}.tooltip.top .tooltip-arrow{border-top-color:#910f7d}.tooltip-inner{background-color:#910f7d}.tabs-xs .tab-content{max-width:250px;font-size:16px}.tabs-xs{padding-bottom:30px}.tabs-xs .tab-content h2{height:75px}.tab-content span.italic{height:22px;display:block}.teaser__head--text{bottom:10px}.img-teaser{max-width:250px}.teaser__body{height:270px}.img-teaser__lake{width:100%;left:0}.service-teaser{max-width:340px}.row--same-height .pauschal-teaser .teaser__body{height:218px}.teaser-slider .slick-next{right:-15px}.teaser-slider .slick-prev{left:-15px}.teaser--box:hover .icon-arrow,.teaser--box:hover .teaser--box__arrow{-webkit-transform:translateX(33px);-ms-transform:translateX(33px);transform:translateX(33px)}.teaser--box__body .teaser--box__body__icon{font-size:33px}.teaser--box__body .booking__text{padding:17px 0 26px;font-size:30px}.teaser--box__body .booking__link{font-size:28px}.teaser--box__body .icon-arrow,.teaser--box__arrow{font-size:21px;-webkit-transform:translateX(25px);-ms-transform:translateX(25px);transform:translateX(25px);padding:15px 20px;bottom:-25px;width:50px;height:50px}.img-teaser--flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.img-teaser--flex__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.filterlist__result .poi__circle{float:right}.filterlist__result,.filterteaser__result{padding:30px 10px}.filterlist__result .show-in-map{padding-right:20px}.filterlist__result .show-detail{padding-left:20px}.filterrow .form-control-item{margin-top:0}.form-control-item{margin:18px 0}.form-control--submit{position:relative;bottom:-90px}.counter{margin-left:45px}.poi__link{padding:20px 0}.google-map{min-height:180px}.google-map__controls{right:50px;top:50px}.google-map__controls .google-map__control{width:50px;height:50px}.google-map__control .icon{top:18px}.google-map__infobox{padding:15px}.scrolling-map__pois{padding:30px}.google-map.is-fixed{position:fixed;top:66px;bottom:0;height:auto;width:58.33333333%;max-width:1120px}.google-map.is-bottom{position:absolute;bottom:0;width:100%}.google-map__btn .btn{padding:15px 65px}.google-map-embed__overlay__title{font-size:50px;margin-bottom:15px}.google-map-embed__overlay__subtitle{font-size:28px;margin-bottom:40px}.header-img .breadcrumb{top:20px}.header-img--text{bottom:10%}.header-img--text--weather{bottom:6%}.header-img__overlay{position:absolute;width:100%;bottom:30%;z-index:1}.header-img__overlay--weather{bottom:33%}.header-img__overlay img{max-width:300px}.header-img--text--weather .header-img--text__hl{margin-bottom:20px}.header-img--has-logo{margin-bottom:100px}.header-img--has-logo-lg{margin-bottom:140px}.header-img__logo{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header-img__logo__img{max-height:150px}.header-img__logo--lg .header-img__logo__img{max-height:220px}.js-lightbox__hover--overlay>.sd-icon{font-size:74px;margin-top:-37px}.mfp-arrow-left.mfp-arrow-left{left:-15px}.mfp-arrow{width:90px}.mfp-content{margin-left:-18px}.js-lightbox__hover--overlay.js-lightbox__hover--overlay-video{opacity:0;filter:alpha(opacity=0);visibility:hidden}.recommend-seasons__item{height:105px}.recommend-seasons__percent{width:50%;left:25%;bottom:35px;height:70px;-webkit-transform:none;-ms-transform:none;transform:none}.recommend-seasons__color{height:10px;width:100%;position:absolute;bottom:25px;margin-right:0}.recommend-seasons__text{position:absolute;width:100%;bottom:0}footer .bg-primary{padding:55px}.footer__center-logo{margin:45px 0}.author{padding-top:0;top:-34px}.author__statement{font-size:42px;line-height:1.42857}.author__statement__quote{font-size:18px;vertical-align:-.85em;margin-right:-5px}.author__statement__quote--end{margin-right:0;vertical-align:1.4em}.author__bottom{margin-top:28px;padding:32px 0 20px}.blog-slide{margin:100px 0 80px}.blog-slide__btn{padding:15px 73px}.blog-slide__content{padding:0 10%}.booking-start-slide__select-overlay>.row>.col{position:absolute;top:60px}.booking-start-slide__select-overlay .select-overlay__info-box{margin:0}.select-region__map svg{width:100%;height:auto}.select-city__select-form,.select-region__select-form{width:390px}.select-city__select-form .form-control.select,.select-region__select-form .from-control.select{height:50px}.select-city__select-form .form-control.select~.icon-open,.select-region__select-form .form-control.select~.icon-open{bottom:19px}.info-box__body{padding:20px 30px}.info-box__body .btn-booking{padding:11px 20px}.info-box__body .btn-booking .icon-bed{height:26px;width:35px;position:absolute;display:inline-block;top:0;bottom:0;left:20px;margin:auto 0}.info-box__body .btn-booking .btn-booking__text{font-size:22px;width:75%;margin-left:10px;text-align:center;float:none}.info-box__body .btn-booking .icon-arrow{left:auto;right:20px}.booking-start-slide__select-region{margin-bottom:-70px}.img-slider{padding:0 70px;margin:55px 0 45px}.img-slider .img-slider__arrow{top:118px;right:30px}.img-slider .img-slider__arrow.slick-prev{left:30px;right:auto}.detail-table__label{font-size:15px;font-family:SourceSansPro-Semibold,sans-serif;text-align:right;padding-left:10px;padding-bottom:0;border-left:0}.divider-left.detail-table__text{padding-left:30px;padding-bottom:15px;border-left:1px solid #c3c3c5}.detail-table__icon{text-align:center;padding-left:10px;left:0}.detail-table__icon>.icon-anreise{width:auto;background:transparent;display:inline;padding-bottom:10px;padding-top:10px}.detail-table__icon:after{display:none}.row--inline-block .teaser{width:100%}.row--inline-block .teaser,.row--same-height-sm .row--same-height__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.row--inline-block,.row--inline-block.slick-slider .slick-track,.row--same-height-sm,.row--same-height-sm.slick-slider .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row--inline-block.slick-slider,.row--same-height-sm.slick-slider{display:block}.row--inline-block:before,.row--inline-block:after,.row--same-height-sm:before,.row--same-height-sm:after{display:none}.row--inline-block>.center-col,.row--inline-block.slick-slider .center-col,.row--same-height-sm>.col,.row--same-height-sm.slick-slider .col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto}.hero-img__content{padding:100px 0}.hero-img__content__hl{font-size:50px}.hero-img__content__hl--lg{font-size:60px}.hero-img__backlink{top:30px;left:40px;font-size:14px}.hero-img__logo{right:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:30px;background:transparent}.hero-img .navbar-search{top:auto;bottom:0}.hero-img .open-search.is-open{-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}.hero-img__badge{margin:0;position:absolute;top:20px;right:20px;max-width:120px;max-height:120px}.weather-block__img__text{font-size:20px;padding:15px 30px}.weather-block__img__detail{right:30px;bottom:25px}.weather-block__detail{padding:50px 28px 20px}.weather-block-sm .weather-block__detail{padding:30px}.weather-block__detail__icon{font-size:130px}.weather-block-sm .weather-block__detail__icon{font-size:80px}.weather-block__detail__hl{font-size:30px}.weather-block-sm .weather-block__detail__hl{font-size:20px;margin-bottom:4px}.weather-block__detail__data{font-size:20px}.weather-block__detail__data+.weather-block__detail__data{margin-top:22px}.temperature__value{font-size:100px}.temperature--sm .temperature__value{font-size:70px;padding-right:43px}.temperature__value__small{font-size:25px;top:15px}.temperature__value__small--min{top:auto;bottom:10px}.temperature--sm .temperature__value__small{font-size:20px;top:10px}.weather-slide{padding:26px 28px}.weather-slide__content__col{position:relative;padding-left:15px}.slide{padding:50px 0}.slide--padding-top-lg{padding:70px 0 50px}.slide-lg{padding:70px 0}.slide-sm{padding:30px 0}.slide-text-block{font-size:18px}.filter-bar__item{padding:5px;border-radius:30px;-webkit-transition:background 250ms ease-in-out;transition:background 250ms ease-in-out}.filter-bar__item.is-active,.filter-bar__item.is-active a:hover{background:#009bdc;color:#fff}.filter-bar__item__dropdown{min-width:230px}.filter-bar.affix .filter-bar__item.is-active,.filter-bar.affix .filter-bar__item.is-active a:hover{background:#fff;color:#009bdc}.facts{padding:50px 0 30px}.facts:before{content:'';background:url(/static/img/line.svg);position:absolute;left:30px;top:0;bottom:0;width:48px}.facts:before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.facts__step{text-align:right;width:50%;padding:24px 110px 0 0}.facts__step+.facts__step{margin-top:-140px}.facts__step__title{font-size:46px;margin-bottom:25px}.facts__step__img{position:absolute;margin:0;right:-60px;top:0;max-width:120px}.facts__step:nth-child(even){text-align:left;margin-left:50%;padding-left:110px;padding-right:0}.facts__step:nth-child(even) .facts__step__img{right:auto;left:-60px}.panel-default .panel-title a{padding:16px 25px;font-size:20px}.panel-title .panel-title__icon{right:20px}.panel-default .panel-body{padding:20px 25px 60px;font-size:18px}.contact-info{padding:55px 0 30px}.blog-teaser__head__badge{max-width:80px;max-height:80px}html{font-size:15px}h1,.h1{font-size:70px}h2{font-size:40px}h3{font-size:20px}.fz10{font-size:10px}.fz14{font-size:14px}.fz20{font-size:18px}.fz24{font-size:20px}.fz30{font-size:22px}.fz34{font-size:30px}.pl30{padding-left:30px}.pr30{padding-right:30px}.pt40{padding-top:40px}.row--gutter-with-1{margin-right:-.5px;margin-left:-.5px}.row--gutter-with-60{margin-left:-30px;margin-right:-30px}.row--gutter-with-60 .col{padding-left:30px;padding-right:30px}.arrange{display:table;min-width:100%;table-layout:auto}.arrange__item{display:table-cell;vertical-align:middle;float:none}.arrange__item--bottom{vertical-align:bottom}.cookie-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.cookie-bar__text{display:block;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.cookie-bar__detail{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;margin-left:1rem}.cookie-bar__buttons{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-left:1rem}.navbar-overlay{min-height:126px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-overlay__content{padding:25px 15px}.navbar-overlay__close{right:10px;width:60px;height:60px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.navbar-overlay__close .navbar-overlay__close__icon{font-size:22px}.info-link__link{display:inline-block;padding-left:7px}.info-link__link:before{content:'|';position:absolute;top:0;left:0;color:#666}.flex-list__item{max-width:48%}.landingpage-top{padding:30px 0}.landingpage-top__backlink{top:30px;font-size:14px}.landingpage-top__logo{background:transparent}.usp{font-size:24px}.usp__icon{font-size:30px;margin-right:15px}.usp__icon--region{min-width:35px}}@media screen and (max-width:767px){.header-img__logo__img{max-height:80px!important}.navbar-main{position:static}.navbar-main .navbar-header{height:60px;box-shadow:0 1px 4px rgba(0,0,0,.1)}.navbar-brand>img{max-width:170px}.nav>li>a:focus,.nav>li>a:hover{background:transparent}.navbar-collapse{position:absolute;margin:0!important;width:100%;height:100%;z-index:10000;background:#f2f2f2}.navbar-nav{margin:15px 0}.navbar-nav li{padding:2px 10px}.navbar-nav li.is-open{border:1px solid;border:1px solid #c3c3c5}.navbar-nav li.is-open>a{border-bottom:1px solid #c3c3c5}.navbar-nav>li>a{color:#666;font-size:18px}.navbar-nav .is-open .main-nav__dropdown{display:block}.navbar-nav .subnav-toggle{padding:10px;z-index:1;position:relative}.main-nav__dropdown .main-nav__dropdown__teaser-list{padding:0}.main-nav__dropdown__teaser-list li+li{margin-top:10px}.subnav-block{padding:6px 0 6px 15px}.subnav-block ul{margin-top:8px;display:none}.subnav-block.is-open ul{display:block}.subnav-block .subnav-toggle{padding:4px 15px}.subnav-block ul{list-style:none;padding:0}.subnav-block a{color:#292929}.navbar-main .navbar-toggle{margin:0;padding:13px 15px;color:#666;font-size:28px;line-height:1;-webkit-transition:200ms;transition:200ms;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.navbar-main .navbar-toggle .icon-bar{width:30px;background:#666;height:5px}.navbar-toggle .icon-bar+.icon-bar{margin-top:5px}.navbar-main .navbar-toggle.is-open{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.navbar-main .navbar-toggle.is-open .icon-bar{display:none}.navbar-main .navbar-toggle.is-open:before{font-family:iconfont;content:"\E014"}.navbar-nav .subnav-toggle.icon-zoom-out{font-size:15px}.navbar-nav__lang{padding-left:15px}.teaser-slider{padding:0 15px}.wysiwyg table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.scrolling-map .google-map{position:fixed;top:42px;left:0;right:0;bottom:0;display:none;z-index:6}.scrolling-map .is-open.google-map{display:block}.header-img .breadcrumb{margin:0 15px}.vjs-default-skin .vjs-big-play-button.vjs-big-play-button:before{line-height:1.3;left:5px}.asset-video{height:250px}.recommend-seasons{position:relative;overflow:hidden}.recommend-seasons:after{pointer-events:none;content:'';position:absolute;right:-1px;top:0;bottom:0;width:10%;z-index:1;background:rgba(250,250,250,.5);background:-webkit-linear-gradient(left,rgba(250,250,250,0) 0,rgba(250,250,250,.85) 100%);background:linear-gradient(to right,rgba(250,250,250,0) 0,rgba(250,250,250,.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0,250,250,.98039)',endColorstr='#fafafa',GradientType=1)}.recommend-seasons:before{pointer-events:none;content:"\E002";font-family:iconfont;speak:none;font-style:normal;position:absolute;right:2px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;font-size:18px;font-weight:700}.recommend-seasons .row--gutter-with-1{overflow:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap}.recommend-seasons .col{float:none;display:inline-block}.recommend-seasons .recommend-seasons__item{height:105px;width:75px}.recommend-seasons .recommend-seasons__percent{width:50%;position:absolute;left:25%;bottom:35px;height:70px;-webkit-transform:none;-ms-transform:none;transform:none}.recommend-seasons .recommend-seasons__color{height:10px;width:100%;position:absolute;float:left;margin-right:0;bottom:25px}.recommend-seasons .recommend-seasons__text{position:absolute;float:left;width:100%;bottom:0}.weather-block-sm{margin-bottom:20px;text-align:center}.weather-block-sm .weather-block__detail{padding:15px}.weather-map-info{border-top:0}.weather-map-info__block{padding:25px 0}.weather-map-info .col:nth-child(2) .weather-map-info__block{border:none}.weather-slide{padding-left:0;padding-right:0}.weather-slide__content{padding:0 10px}.weather-slide__content>.row>.col{margin-bottom:15px}.slide__block{margin-bottom:20px}.filter-bar{padding:15px;position:fixed;top:42px;left:0;right:0;bottom:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;z-index:6;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.is-open.filter-bar{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.embed-responsive--change.embed-responsive-7by2{padding-top:50%}.embed-responsive--change.embed-responsive-5by6{padding-top:100%}.embed-responsive--change.embed-responsive-14by3{padding-top:30%}.embed-responsive.embed-responsive-portal-slider{padding-top:56.25%}.weather-block .embed-responsive--change{padding-top:50%}.embed-responsive.embed-responsive--auto-xs{padding:0;height:auto}.embed-responsive.embed-responsive--auto-xs>.embed-responsive-item{position:relative}.embed-responsive.embed-responsive-10by6-xs{padding-top:60%}.navbar-overlay{bottom:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.navbar-overlay__content{-webkit-overflow-scrolling:touch;height:100%;overflow-y:auto;overflow-x:hidden}}@media screen and (min-width:1200px){.hero-img__logo{max-width:none;min-width:250px}.navbar__buttons{-webkit-transform:translateX(-50%) translateY(-36px);-ms-transform:translateX(-50%) translateY(-36px);transform:translateX(-50%) translateY(-36px)}.navbar__buttons .open-search.is-open{-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}.affix .navbar__buttons .open-search.is-open{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.navbar__buttons .open-search{bottom:0}.open-search{bottom:0;left:92%}.portal-slider--claim{top:45%}.lake-map{max-width:960px;height:500px}.lake-poi{width:80px;height:116px}.lake-poi:hover:after{width:80px;height:80px}.lake-poi .img-circle{max-width:80px;max-height:80px}.lake-poi--line{top:80px;left:37px;width:4px;height:25px}.lake-poi--dot{height:12px;width:12px;border:4px solid #910f7d;left:33px}.lake-map .btn-group{bottom:20px;left:34%}.teaser__body{height:215px}.row--same-height .pauschal-teaser .teaser__body{height:172px}.google-map-embed__overlay{padding:30px}.google-map-embed__overlay{padding:30px 100px}.header-img__overlay img{max-width:450px}.header-img__overlay--weather{bottom:26%}.header-img__overlay__icon{font-size:200px}.social-icons li{font-size:60px}.footer__logo{max-width:186px}.blog-slide__content{padding:0 20%}.info-box__body .btn-booking .icon-bed{position:relative;margin:0;float:left;left:0;top:5px}.info-box__body .btn-booking .btn-booking__text{width:auto;margin-left:15px;margin-right:15px;top:2px;float:left;text-align:left}.info-box__body .btn-booking .icon-arrow{position:relative;right:0;float:right;left:0}.hero-img__content__hl{font-size:70px}.hero-img__content__hl--lg{font-size:90px}.hero-img__logo{max-width:none}.weather-slide__content{font-size:20px}.weather-slide__content__data{padding:0 80px 0 30px}.weather-slide__content__data+.weather-slide__content__data{margin-top:12px}.weather-slide__content__icon{font-size:80px}.weather-slide__content__col{padding-left:30px}.filter-bar__item{font-size:16px;padding:5px 20px}.filter-bar__item__title__icon{font-size:13px;margin-left:5px}.fz18{font-size:18px}.fz20{font-size:20px}.fz24{font-size:24px}.fz30{font-size:30px}.fz34{font-size:34px}.fz100{font-size:100px}.overlay-toggle{width:60px;height:60px}.landingpage-top__logo{max-width:none}}@media screen and (max-width:991px) and (min-width:768px){body{width:982px}}@media screen and (min-width:786px){.nav-tabs--btn .active a:after{content:'';position:absolute;bottom:0;left:50%;-webkit-transform:translateY(100%) translateX(-50%);-ms-transform:translateY(100%) translateX(-50%);transform:translateY(100%) translateX(-50%);border-style:solid;border-width:9px 9px 0;border-color:#009bdc transparent transparent}.weather-slide__content__data{padding:0 30px}.weather-slide__content__col:after{content:'';position:absolute;left:-10px;top:0;bottom:0;width:2px;background:#fff}}@media screen and (min-width:1400px){.main-nav__dropdown .picture-text{top:105px}.picture-grid__content li{padding:15px 15px 15px 0}.picture-grid__content ul{padding:0 40px}.section__content--fixed{padding:20px 80px}}@media screen and (min-width:768px) and (max-width:1199px){.picture-grid__content ul{padding:0 15px}.section__head--text .arrange__item--xs .light.mb20{margin-bottom:5px}.footer__logo{max-width:170px}.weather-slide .temperature__value{font-size:60px;padding-right:32px}.weather-slide .temperature--sm .temperature__value__small{font-size:18px}}@media screen and (min-width:1050px){.teaser-slider .slick-next,.teaser-slider .slick-prev{font-size:40px}.teaser-slider .slick-next{right:-40px}.teaser-slider .slick-prev{left:-40px}}@media screen and (max-width:768px){.routeplanner{height:330px}}@media screen and (min-width:992px){.google-map.is-fixed{top:133px}.filter-bar.affix{top:70px}}@media screen and (min-width:1080px){.weather-slide__content{font-size:18px}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYi9zdGF0aWMvY3NzL3N0eWxlL2dhcnRlbmphaHIvb3ZlcndyaXRlLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2dhcnRlbmphaHIvaW1nLW92ZXJsYXlzLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2dhcnRlbmphaHIvZGF0ZXBpY2tlci5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9nYXJ0ZW5qYWhyL2hlYWRlci1pbWcuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvZ2FydGVuamFoci93eXNpd3lnLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2dhcnRlbmphaHIvZm9vdGVyLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2dhcnRlbmphaHIvZm9ybS1jb250cm9sLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2dhcnRlbmphaHIvZmlsdGVyLWJhci5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9nYXJ0ZW5qYWhyL3BvaS10ZWFzZXIuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvZ2FydGVuamFoci9oZXJvLWltZy5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9nYXJ0ZW5qYWhyL3RlYXNlci5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9iYXNlLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2Jhc2UtbGF5b3V0LmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2J0bi5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS90YWJzLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL25hdmlnYXRpb24uY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvYnJlYWRjcnVtYi5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9jb250ZW50LWhlYWQuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvc2VhcmNoLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3d5c2l3eWcuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvcG9ydGFsLXNsaWRlci5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9waWN0dXJlLWdyaWQuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvc2VjdGlvbi5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9zZWN0aW9uLWxha2UuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvc2VjdGlvbi13aXRoLXRhYnMuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvdGVhc2VyLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3RhYmxlLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2ZpbHRlci5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9jaGVja2JveC5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9mb3JtLWNvbnRyb2wuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvZm9ybS1jb250cm9sLXNwZWNpYWwuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvZGF0ZXBpY2tlci5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9wYXJzbGV5LmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3JpcHBsZS1jbGljay5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9wb2kuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvbWFwLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3BhZ2luYXRpb24uY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvaGVhZGVyLWltZy5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9saWdodGJveC5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS92aWRlby1hc3NldC5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9yZWNvbW1lbmQtc2Vhc29ucy5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9mb290ZXIuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvaW1nLW92ZXJsYXlzLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2F1dGhvci5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9ibG9nLXNsaWRlLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2Jvb2tpbmctc3RhcnQtc2xpZGUuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvYmxvZy9pbWctc2xpZGVyLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2RldGFpbC10YWJsZS5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9yb3ctaGVscGVycy5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9oZXJvLWltZy5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS93ZWF0aGVyLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3RlbXBlcmF0dXJlLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3dlYXRoZXItc2xpZGUuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvc2xpZGUuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvZmlsdGVyLWJhci5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9wb2ktdGVhc2VyLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2ZhY3RzLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3BhbmVsLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2NvbnRhY3QtaW5mby5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9pbnRlcmFjdGl2ZS1tYXAuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvYmxvZy9ibG9nLXRlYXNlci5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9pY29ucy5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS93ZWF0aGVyLWljb25zLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3R5cG8uY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvb29jc3MuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvY29va2llcy5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9idG4tcm93LmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3RoZW1lLXBmYWhsYmF1dGVuLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL292ZXJsYXkuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvbmF2YmFyLW92ZXJsYXkuY3NzIiwid2ViL3N0YXRpYy9jc3Mvc3R5bGUvaW5mby1saW5rLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL2xhbmRpbmdwYWdlLmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL3VzcC5jc3MiLCJ3ZWIvc3RhdGljL2Nzcy9zdHlsZS9uYXZpZ2F0aW9uLWFmZml4LmNzcyIsIndlYi9zdGF0aWMvY3NzL3N0eWxlL21vYmlsZS1uYXYuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHVCQUVJLDZCQUErQixBQUMvQiw4QkFBaUMsQ0FDcEMsQUFDRCwwQkFFSSw2QkFBK0IsQUFDL0IsOEJBQWlDLENBQ3BDLEFBQ0QseUJBQ0ksNEJBQStCLENBQ2xDLEFBQ0QsV0FDSSx1QkFBMEIsQ0FDN0IsQUFDRCx1QkFDSSxtQ0FBcUMsQUFDckMsdUJBQTBCLENBQzdCLEFBQ0QsMERBQ0ksNkJBQStCLEFBQy9CLG9CQUF1QixDQUMxQixBQUNELGtCQUNJLDZCQUErQixBQUMvQix5RUFBNEUsQUFBNUUsc0VBQTRFLENBQy9FLEFDM0JELG9DQUNJLHNCQUF3Qix5QkFDM0IsQUNGRCxrQkFDSSx1QkFBMEIsQ0FDN0IsQUFDRCx5TUFFSSx1QkFBMEIsQ0FDN0IsQUFDRCw0RkFDSSx1QkFBMEIsQ0FDN0IsQUNURCw2Q0FDSSwwQkFBNkIsQ0FDaEMsQUNGRCxXQUNJLHVCQUEwQixDQUM3QixBQ0ZELDRCQUNJLHdCQUEwQixBQUMxQixxQkFBdUIsQ0FDMUIsQUNIRCxvQkFDSSw4QkFBaUMsQ0FDcEMsQUNGRCxrQkFDSSw0QkFBK0IsQ0FDbEMsQUFDRCxzQ0FDSSwwQkFBNEIsQUFDNUIsdUJBQTBCLENBQzdCLEFDTkQsMEJBQ0ksdUJBQTBCLENBQzdCLEFBQ0QsMkRBRUksNEJBQStCLENBQ2xDLEFDTkQsOEJBQ0ksNkZBQWtHLEFBQWxHLG9GQUFrRyxDQUNyRyxBQ0ZELDhCQUNJLDRCQUErQixDQUNs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Q3ZDLG1CQUFxQixlQUFnQixDQUFFLEFBQ3ZDLHNCQUF3QixlQUFnQixDQUFFLEFBQzFDLHVCQUF5QixlQUFnQixDQUFFLEFBQzNDLGtCQUFvQixlQUFnQixDQUFFLEFBQ3RDLG1CQUFxQixlQUFnQixDQUFFLEFBQ3ZDLHdCQUEwQixlQUFnQixDQUFFLEFBQzVDLHVCQUF5QixlQUFnQixDQUFFLEFBQzNDLHNCQUF3QixlQUFnQixDQUFFLEFBQzFDLHFCQUF1QixlQUFnQixDQUFFLEFBQ3pDLHNCQUF3QixlQUFnQixDQUFFLEFBQzFDLDRCQUE4QixlQUFnQixDQUFFLEFBQ2hELG1CQUFxQixlQUFnQixDQUFFLEFBQ3ZDLGtCQUFvQixlQUFnQixDQUFFLEFBQ3RDLHdCQUEwQixlQUFnQixDQUFFLEFBQzVDLG9CQUFzQixlQUFnQixDQUFFLEFBQ3hDLG1CQUFxQixlQUFnQixDQUFFLEFBQ3ZDLHdCQUEwQixlQUFnQixDQUFFLEFBQzVDLGlCQUFtQixlQUFnQixDQUFFLEFBQ3JDLG1CQUFxQixlQUFnQixDQUFFLEFBQ3ZDLG1CQUFxQixlQUFnQixDQUFFLEFBQ3ZDLHNCQUF3QixlQUFnQixDQUFFLEFBQzFDLDBCQUE0QixlQUFnQixDQUFFLEFBQzlDLHNDQUF3QyxlQUFnQixDQUFFLEFBQzFELGdDQUFrQyxlQUFnQixDQUFFLEFBQ3BELHNDQUF3QyxlQUFnQixDQUFFLEFBQzFELGdDQUFrQyxlQUFnQixDQUFFLEFBQ3BELDBCQUE0QixlQUFnQixDQUFFLEFBQzlDLHVDQUF5QyxlQUFnQixDQUFFLEFBQzNELHdDQUEwQyxlQUFnQixDQUFFLEFBQzVELCtCQUFpQyxlQUFnQixDQUFFLEFBQ25ELDZCQUErQixlQUFnQixDQUFFLEFBQ2pELDRCQUE4QixlQUFnQixDQUFFLEFBQ2hELHFCQUF1QixlQUFnQixDQUFFLEFBQ3pDLG1CQUFxQixlQUFnQixDQUFFLEFBQ3ZDLGlCQUFtQixlQUFnQixDQUFFLEFBQ3JDLGlCQUFtQixlQUFnQixDQUFFLEFBQ3JDLHlCQUEyQixlQUFnQixDQUFFLEFBQzdDLDBCQUE0QixlQUFnQixDQUFFLEFBQzlDLG9CQUFzQixlQUFnQixDQUFFLEFBQ3hDLGlCQUFtQixlQUFnQixDQUFFLEFBQ3JDLGlCQUFtQixlQUFnQixDQUFFLEFBQ3JDLHNCQUF3QixlQUFnQixDQUFFLEFBQzFDLGtCQUFvQixlQUFnQixDQUFFLEFBQ3RDLG1CQUFxQixlQUFnQixDQUFFLEFBQ3ZDLGdDQUFrQyxlQUFnQixDQUFFLEFBQ3BELGdDQUFrQyxlQUFnQixDQUFFLEFBQ3BELHdCQUEwQixlQUFnQixDQUFFLEFBQzVDLCtCQUFpQyxlQUFnQixDQUFFLEFBQ25ELCtCQUFpQyxlQUFnQixDQUFFLEFBQ25ELCtCQUFpQyxlQUFnQixDQUFFLEFBQ25ELHVCQUF5QixlQUFnQixDQUFFLEFBQzNDLGlCQUFtQixlQUFnQixDQUFFLEFBQ3JDLHVCQUF5QixlQUFnQixDQUFFLEFBQzNDLGtCQUFvQixlQUFnQixDQUFFLEFBQ3RDLG1CQUFxQixlQUFnQixDQUFFLEFBQ3ZDLGtCQUFvQixlQUFnQixDQUFFLEFBQ3RDLHFCQUF1QixlQUFnQixDQUFFLEFBQ3pDLDhCQUFnQyxlQUFnQixDQUFFLEFBQ2xELHFCQUF1QixlQUFnQixDQUFFLEFDeEs3QyxXQUNJLDZCQUFnQyxBQUNoQyxrSkFDMkUsQ0FHOUUsQUFFRCxjQUNJLDZCQUFnQyxBQUNoQyxXQUFZLEFBQ1osa0JBQW1CLEFBQ25CLGdCQUFvQixBQUNwQixjQUFlLEFBQ2Ysb0JBQXFCLEFBQ3JCLG1DQUFvQyxBQUNwQyxrQ0FBbUMsQUFDbkMsaUNBQTJCLEFBQTNCLDZCQUEyQixBQUEzQix3QkFBMkIsQ0FDOUIsQUFFRCxpQkFDSSwrQkFBZ0MsQUFDaEMsa0JBQW9CLEFBQ3BCLG1CQUFxQixDQUN4QixBQUNELGlCQUFtQixhQUFlLENBQUUsQUFDcEMsaUJBQW1CLGFBQWUsQ0FBRSxBQUNwQyxpQkFBbUIsYUFBZSxDQUFFLEFBQ3BDLGlCQUFtQixhQUFlLENBQUUsQUFDcEMsaUJBQ0ksMkJBQTRCLEFBQzVCLGlCQUFtQixDQUN0QixBQUVELGlCQUNJLGVBQWdCLEFBQ2hCLHlCQUEwQixBQUMxQixvQkFBc0IsQ0FDekIsQUFDRCxvQkFDSSxpQkFBbUIsQ0FDdEIsQUFDRCxpQkFDSSxrQkFBbUIsQUFDbkIsbUJBQW9CLEFBQ3BCLG1CQUFvQixBQUNwQixnQkFBa0IsQUFDbEIsaUJBQW1CLENBQ3RCLEFBQ0QsaUNBQ0ksa0JBQW9CLENBQ3ZCLEFBRUQsd0JBQ0ksZ0VBQWlFLEFBQ2pFLGdDQUFpQyxBQUNqQyw0QkFBNkIsQUFDN0IsdUJBQXlCLENBQzVCLEFBQ0QseUJBQ0ksZ0VBQWlFLEFBQ2pFLGlDQUFrQyxBQUNsQyw2QkFBOEIsQUFDOUIsd0JBQTBCLENBQzdCLEFBQ0QseUJBQ0ksZ0VBQWlFLEFBQ2pFLGlDQUFrQyxBQUNsQyw2QkFBOEIsQUFDOUIsd0JBQTBCLENBQzdCLEFBQ0QsOEJBQ0kseUVBQTJFLEFBQzNFLDhCQUFnQyxBQUNoQywwQkFBNEIsQUFDNUIscUJBQXdCLENBQzNCLEFBQ0QsNEJBQ0kseUVBQTJFLEFBQzNFLDhCQUFnQyxBQUNoQywwQkFBNEIsQUFDNUIscUJBQXdCLENBQzNCLEFBQ0Qsa0tBS0ksb0JBQWEsQUFBYixXQUFhLENBQ2hCLEFBRUQsOEJBQWdDLGVBQWdCLENBQUUsQUFDOUMsdUJBQXlCLGVBQWdCLENBQUUsQUFDM0Msd0JBQTBCLGVBQWdCLENBQUUsQUFDNUMsd0JBQTBCLGVBQWdCLENBQUUsQUFDNUMsd0JBQTBCLGVBQWdCLENBQUUsQUFDNUMsd0JBQTBCLGVBQWdCLENBQUUsQUFDNUMsd0JBQTBCLGVBQWdCLENBQUUsQUFDNUMsd0JBQTBCLGVBQWdCLENBQUUsQUFDNUMsd0JBQTBCLGVBQWdCLENBQUUsQUFDNUMsd0JBQTBCLGVBQWdCLENBQUUsQUFDNUMsd0JBQTBCLGVBQWdCLENBQUUsQUFDNUMsd0JBQTBCLGVBQWdCLENBQUUsQUFDNUMsdUJBQXlCLGVBQWdCLENBQUUsQUFDM0MsdUJBQXlCLGVBQWdCLENBQUUsQUFDM0MsdUJBQXlCLGVBQWdCLENBQUUsQUFDM0MsdUJBQXlCLGVBQWdCLENBQUUsQUFDM0MsdUJBQXlCLGVBQWdCLENBQUUsQUFDM0MsdUJBQXlCLGVBQWdCLENBQUUsQUFDM0MsdUJBQXlCLGVBQWdCLENBQUUsQUM3Ry9DLEtBQ0ksNkNBQWlELEFBQ2pELGdCQUFpQixBQUNqQixjQUFlLEFBQ2YsYUFBZSxDQUNsQixBQUNELEtBQ0ksY0FBZ0IsQ0FDbkIsQUFPRCxZQUNJLFlBQWMsQ0FDakIsQUFFRCxPQUFVLGVBQWdCLEFBQUMsZ0JBQWlCLEFBQUMsbUNBQXNDLEFBQUMsZUFBaUIsQ0FBQyxBQUN0RyxPQUFVLGVBQWdCLEFBQUMsa0JBQW9CLENBQUMsQUFDaEQsT0FBVSxjQUFnQixDQUFDLEFBQzNCLE9BQVUsY0FBZ0IsQ0FBRSxBQUM1QixPQUFVLGFBQWUsQ0FBRSxBQVMzQixNQUFRLGNBQWdCLENBQUUsQUFDMUIsTUFBUSxjQUFnQixDQUFFLEFBQzFCLE1BQVEsY0FBZ0IsQ0FBRSxBQUMxQixNQUFRLGNBQWdCLENBQUUsQUFDMUIsTUFBUSxjQUFnQixDQUFFLEFBQzFCLE1BQVEsY0FBZ0IsQ0FBRSxBQUMxQixPQUFRLGNBQWdCLENBQUUsQUFvQjFCLGFBQ0kscUNBQXdDLEFBQ3hDLGVBQWlCLENBQ3BCLEFDNURELFVBQ0kscUJBQXVCLENBQzFCLEFBQ0QsWUFDSSx3QkFBMEIsQ0FDN0IsQUFDRCxjQUNJLHdCQUEwQixDQUM3QixBQUNELGdCQUNJLHdCQUEwQixDQUM3QixBQUNELGVBQ0ksd0JBQTBCLENBQzdCLEFBRUQsa0JBQ0ksbUJBQW9CLEFBQ3BCLG1xQkFBb3FCLEFBRXBxQix1R0FBNkcsQUFJN0csOERBQWdFLEFBQWhFLDREQUFnRSxBQUNoRSwrR0FBb0gsQ0FDdkgsQUFDRCw0QkFDSSxrQkFBb0IsQ0FDdkIsQUFHRCxrQkFBbUIsYUFBZSxDQUFDLEFBR25DLGNBQWUsYUFBZSxDQUFDLEFBQy9CLFlBQWEsVUFBWSxDQUFDLEFBQzFCLFdBQVksYUFBZSxDQUFDLEFBQzVCLHFCQUFzQixhQUFlLENBQUMsQUFDdEMsaUJBQWtCLGFBQWUsQ0FBQyxBQUNsQyxVQUFXLGFBQWUsQ0FBQyxBQUMzQixlQUFnQixhQUFlLENBQUMsQUFDaEMsV0FBVyxhQUFlLENBQUMsQUFDM0IsZ0JBQWdCLGFBQWUsQ0FBQyxBQUNoQyxhQUFhLGFBQWUsQ0FBQyxBQUM3QixrQkFBa0IsYUFBZSxDQUFDLEFBQ2xDLFlBQVksYUFBZSxDQUFDLEFBRzVCLFFBQVMsaUJBQW1CLENBQUMsQUFDN0IsT0FBUSxnQkFBaUIsQUFBQywrQkFBbUMsQ0FBQyxBQUM5RCxRQUFTLGdCQUFpQixBQUFDLGtDQUFzQyxDQUFDLEFBQ2xFLGFBQWUscUJBQXNCLEFBQUMsZUFBaUIsQ0FBRSxBQUd6RCxxQkFDSSxRQUFVLENBQ2IsQUFDRCxTQUFXLGdCQUFrQixDQUFDLEFBQzlCLE1BQVEsZ0JBQW9CLEFBQXBCLGtCQUFvQixDQUFDLEFBQzdCLE1BQVEsZ0JBQW1CLEFBQW5CLGlCQUFtQixDQUFDLEFBQzVCLE1BQVEsZUFBbUIsQUFBbkIsaUJBQW1CLENBQUUsQUFDN0IsTUFBUSxlQUFrQixBQUFsQixnQkFBa0IsQ0FBRSxBQUM1QixNQUFPLGdCQUFpQixBQUFqQixlQUFpQixDQUFFLEFBRTFCLEtBQU0sWUFBYyxDQUFDLEFBQ3JCLE1BQU0sa0JBQW9CLENBQUMsQUFDM0IsTUFBTSxrQkFBb0IsQ0FBQyxBQUMzQixNQUFNLGtCQUFvQixDQUFDLEFBQzNCLE1BQU0saUJBQW1CLENBQUMsQUFDMUIsTUFBTSxlQUFpQixDQUFDLEFBQ3hCLE1BQU0sZUFBaUIsQ0FBQyxBQUN4QixLQUFLLGdCQUFrQixDQUFDLEFBQ3hCLE1BQU0saUJBQW1CLENBQUMsQUFHMUIsS0FBSyxrQkFBb0IsQ0FBQyxBQUMxQixNQUFNLGdCQUFrQixDQUFDLEFBQ3pCLE1BQU0sbUJBQXFCLENBQUMsQUFDNUIsTUFBTSxtQkFBcUIsQ0FBQyxBQUM1QixNQUFNLGlCQUFtQixDQUFDLEFBQzFCLE1BQU0sZ0JBQWtCLENBQUMsQUFDekIsTUFBTSxpQkFBbUIsQ0FBQyxBQUMxQixNQUFNLGtCQUFvQixDQUFDLEFBUTNCLGtCQUFvQixVQUFZLENBQUUsQUFDbEMsd0NBQ0ksZ0JBQWtCLENBQ3JCLEFBQ0QsdUNBQ0ksc0JBQWdDLENBQ25DLEFBQ0QseUNBQ0ksa0JBQTZCLENBQ2hDLEFBQ0Qsd0NBQ0ksZUFBNEIsQ0FDL0IsQUFDRCx3Q0FDSSxpQkFBNEIsQ0FDL0IsQUFDRCx5Q0FDSSxrQkFBNkIsQ0FDaEMsQUFFRCx1Q0FDSSxrQkFBb0IsQ0FDdkIsQUFFRCx3Q0FDSSxpQkFBNEIsQ0FDL0IsQUFDRCx3Q0FDSSxxQkFBNEIsQ0FDL0IsQUFDRCx5Q0FDSSxxQkFBNkIsQ0FDaEMsQUFDRCx3Q0FDSSxnQkFBK0IsQ0FDbEMsQUFDRCx3Q0FDSSxxQkFBNEIsQ0FDL0IsQUFDRCxpREFDSSxrQkFBNkIsQ0FDaEMsQUFDRCx5Q0FDSSxxQkFBNkIsQ0FDaEMsQUFDRCx5Q0FDSSxxQkFBNkIsQ0FDaEMsQUFDRCxnREFDSSxlQUFnQixDQUNuQixBQUNELHdDQUNJLGVBQWlCLENBQ3BCLEFBQ0Qsd0NBQ0kscUJBQTRCLENBQy9CLEFBRUQsd0NBQ0ksZ0JBQWtCLENBQ3JCLEFBQ0Qsd0NBQ0ksZUFBNEIsQ0FDL0IsQUFDRCx5Q0FDSSxxQkFBNkIsQ0FDaEMsQUFpQ0QscUJBQ0ksY0FBYyxBQUNkLGNBQWUsQ0FDbEIsQUFDRCwwQkFDSSxlQUFlLEFBQ2YsZUFBZ0IsQ0FDbkIsQUFFRCxvQkFDSSxvQkFBcUIsQUFDckIsa0JBQW9CLENBQ3ZCLEFBQ0QseUJBQ0ksa0JBQW1CLEFBQ25CLGtCQUFvQixDQUN2QixBQU9ELHFCQUNJLG1CQUFvQixBQUNwQixpQkFBbUIsQ0FDdEIsQUFDRCwwQkFDSSxrQkFBbUIsQUFDbkIsa0JBQW9CLENBQ3ZCLEFBV0QscUJBQ0ksa0JBQW1CLEFBQ25CLGtCQUFvQixDQUN2QixBQUNELDBCQUNJLGtCQUFtQixBQUNuQixrQkFBb0IsQ0FDdkIsQUFFRCxhQUFjLGNBQWdCLENBQUMsQUFDL0IsTUFBTSxvQkFBc0IsQ0FBQyxBQUM3QixhQUFjLHFCQUF1QixDQUFDLEFBQ3RDLGdCQUFpQix5QkFBMkIsQ0FBQyxBQUM3Qyx1QkFBd0Isb0JBQXNCLENBQUMsQUFHL0MsU0FDSSw2QkFBOEIsQUFDOUIsa0JBQW9CLENBQ3ZCLEFBQ0QsY0FDSSwrQkFBaUMsQ0FDcEMsQUFDRCxjQUNJLDZCQUErQixDQUNsQyxBQUlELGVBQ0ksWUFBYSxBQUNiLG1CQUFvQixBQUNwQixXQUFZLEFBQ1osWUFBYSxBQUNiLGdCQUFrQixDQUNyQixBQUdELDZCQUNJLGVBQWdCLEFBQ2hCLGdCQUFrQixDQUNyQixBQUVELFlBQ0ksZUFBaUIsQ0FDcEIsQUFHRCxhQUNJLGNBQWUsQUFDZixlQUFnQixBQUNoQixpQkFBbUIsQ0FDdEIsQUFDRCxtQkFDSSxtQkFBb0IsQUFDcEIsc0JBQXVCLEFBQ3ZCLFVBQVksQ0FDZixBQUNELDJCQUNJLHFCQUF1QixDQUMxQixBQXVDRCxtQkFDSSxpQkFBbUIsQ0FDdEIsQUM3VUQsWUFDSSxlQUFnQixBQUNoQixTQUFVLEFBQ1YsT0FBUSxBQUNSLFFBQVMsQUFDVCxtQkFBb0IsQUFDcEIsV0FBZSxBQUNmLGtCQUFxQixBQUFyQixvQkFBcUIsQUFDckIsV0FBYSxDQUNoQixBQU9ELGtCQUNJLGNBQWdCLENBQ25CLEFBUUQseUNBRUksY0FBZ0IsQ0FDbkIsQUFPRCx3QkFDSSxlQUFnQixBQUNoQiwwQkFBMkIsQUFDM0IsdUJBQXdCLEFBQ3hCLGVBQWdCLEFBQ2hCLGtCQUFvQixDQUN2QixBQUNELDhCQUNJLGFBQWUsQ0FDbEIsQUFDRCxxQkFDSSxnQkFBbUIsQUFBbkIsa0JBQW1CLEFBQ25CLGdCQUFrQixDQUNyQixBQU9ELG9CQUNJLGlCQUFvQixBQUFwQixrQkFBb0IsQ0FDdkIsQUFHRCxvQkFDSSxtQkFBc0IsQUFBdEIsb0JBQXNCLENBQ3pCLEFBQ0QseUJBQ0ksbUJBQW9CLEFBQXBCLGtCQUFvQixDQUN2QixBQUNELHFCQUNJLGVBQWtCLEFBQWxCLGdCQUFrQixDQUVyQixBQUNELG9CQUNJLHFCQUFzQixBQUN0QixnQkFBbUIsQUFBbkIsa0JBQW1CLEFBQ25CLHlCQUEyQixDQUM5QixBQUdELHNCQUNJLGtCQUFtQixBQUNuQixxQkFBc0IsQUFDdEIsV0FBWSxBQUNaLFlBQWEsQUFDYixzQkFBdUIsQUFDdkIsaUJBQW9CLEFBQXBCLGtCQUFvQixDQUN2QixBQUNELDZCQUNJLGtCQUFtQixBQUNuQixlQUFnQixBQUNoQixNQUFPLEFBQ1AsT0FBUSxBQUNSLFFBQVMsQUFDVCxTQUFVLEFBQ1Ysc0JBQXVCLEFBQ3ZCLHVCQUFnQixBQUFoQixlQUFnQixBQUNoQixrQkFBb0IsQ0FDdkIsQUFDRCxvQ0FDSSxrQkFBbUIsQUFDbkIsV0FBWSxBQUNaLFlBQWEsQUFDYixXQUFZLEFBQ1osU0FBVSxBQUNWLFdBQVksQUFDWix1QkFBd0IsQUFDeEIsdUJBQWdCLEFBQWhCLGVBQWdCLEFBQ2hCLGtCQUFvQixDQUN2QixBQUNELDJDQUNJLHdCQUEwQixDQUM3QixBQUNELHlDQUNJLDBCQUE0QixDQUMvQixBQUNELGtEQUNJLG1DQUE0QixBQUE1QiwrQkFBNEIsQUFBNUIsMEJBQTRCLENBQy9CLEFBRUQscUJBQ0ksa0JBQW1CLEFBQ25CLFFBQVMsQUFDVCxNQUFPLEFBQ1AsVUFBVyxBQUNYLGVBQWdCLEFBQ2hCLGlCQUFrQixBQUNsQix1QkFBd0IsQUFDeEIsU0FBVSxBQUNWLGVBQWdCLEFBQ2hCLGNBQWUsQUFDZixjQUFnQixDQUNuQixBQUNELG9CQUNJLFlBQWMsQ0FDakIsQUNySUQsU0FDSSxlQUFpQixDQUNwQixBQUNELGVBQ0ksY0FBZ0IsQ0FDbkIsQUFDRCw4QkFDSSxlQUFpQixDQUNwQixBQ1JELGdDQUNJLG1CQUFvQixBQUNwQixvQkFBc0IsQ0FDekIsQUFDRCw0RUFFSSxrQkFBb0IsQ0FDdkIsQUFDRCxpREFDSSxrQkFBb0IsQ0FDdkIsQUNWRCxTQUNJLGVBQWdCLEFBQ2hCLE1BQU8sQUFDUCxTQUFVLEFBQ1YsT0FBUSxBQUNSLFFBQVMsQUFDVCxrQkFBb0IsQ0FDdkIsQUFDRCxnQkFDSSxXQUFZLEFBQ1osWUFBYSxBQUNiLGtCQUFtQixBQUNuQixtQkFBb0IsQUFDcEIsa0JBQW1CLEFBQ25CLHFCQUFzQixBQUN0QixXQUFZLEFBQ1osZUFBZ0IsQUFDaEIsNkRBQStELEFBQy9ELHNCQUF3QixDQUMzQixBQU9ELHNCQUNJLFVBQVksQ0FDZixBQUNELHNCQUNJLGtCQUFtQixBQUNuQixRQUFTLEFBQ1QsU0FBVSxBQUNWLG9EQUE2QyxBQUE3QyxnREFBNkMsQUFBN0MsMkNBQTZDLENBQ2hELEFBQ0QsNkNBQ0ksb0RBQTZDLEFBQTdDLGdEQUE2QyxBQUE3QywyQ0FBNkMsQ0FDaEQsQUFDRCx1QkFDSSxrQkFBbUIsQUFDbkIsV0FBWSxBQUNaLE1BQU8sQUFDUCxrQkFBbUIsQUFDbkIsV0FBWSxBQUNaLFlBQWEsQUFDYixtQkFBb0IsQUFDcEIsc0JBQTBCLEFBQzFCLGVBQWdCLEFBQ2hCLG9CQUFjLEFBQWQscUJBQWMsQUFBZCxvQkFBYyxBQUFkLGFBQWMsQUFDZCx5QkFBb0IsQUFBcEIsMkJBQW9CLEFBQXBCLHNCQUFvQixBQUFwQixtQkFBb0IsQUFDcEIsd0JBQXdCLEFBQXhCLCtCQUF3QixBQUF4QixxQkFBd0IsQUFBeEIsc0JBQXdCLENBQzNCLEFDbkRELGdCQUNJLGNBQWUsQUFDZixlQUFnQixBQUNoQixNQUFPLEFBQ1AsT0FBUSxBQUNSLFFBQVMsQUFDVCxVQUFXLEFBQ1gsb0NBQTZCLEFBQTdCLGdDQUE2QixBQUE3Qiw0QkFBNkIsQUFDN0IsZ0JBQWlCLEFBQ2pCLG1EQUFvQyxBQUFwQyxrQ0FBb0MsQ0FDdkMsQUFnQkQseUJBQ0ksaUJBQW1CLENBQ3RCLEFBY0Qsd0JBQ0ksZ0NBQXlCLEFBQXpCLDRCQUF5QixBQUF6Qix1QkFBeUIsQ0FDNUIsQUFDRCx1QkFDSSxrQkFBbUIsQUFDbkIsU0FBVSxBQUNWLFdBQVksQUFDWixXQUFZLEFBQ1osWUFBYSxBQUNiLG1CQUFvQixBQUNwQixrQkFBbUIsQUFDbkIsV0FBWSxBQUNaLFNBQVcsQ0FDZCxBQVVELDZCQUNJLFVBQVksQ0FDZixBQUNELG9EQUNJLGVBQWdCLEFBQ2hCLGtCQUFtQixBQUNuQixRQUFTLEFBQ1QsU0FBVSxBQUNWLG9EQUE2QyxBQUE3QyxnREFBNkMsQUFBN0MsMkNBQTZDLENBQ2hELEFBT0Qsd0RBQ0ksVUFBVyx3QkFDZCxBQ25GRCxXQUNJLG9CQUFjLEFBQWQscUJBQWMsQUFBZCxvQkFBYyxBQUFkLGFBQWMsQUFDZCx5QkFBb0IsQUFBcEIsMkJBQW9CLEFBQXBCLHNCQUFvQixBQUFwQixrQkFBb0IsQ0FDdkIsQUFDRCxzQkFDSSxlQUFpQixDQUNwQixBQUNELGlCQUNJLGVBQWdCLEFBQ2hCLFdBQVksQUFDWixZQUFhLEFBQ2Isa0JBQW1CLEFBQ25CLG1CQUFvQixBQUNwQixXQUFZLEFBQ1osb0JBQWMsQUFBZCxxQkFBYyxBQUFkLG9CQUFjLEFBQWQsYUFBYyxBQUNkLHlCQUFvQixBQUFwQiwyQkFBb0IsQUFBcEIsc0JBQW9CLEFBQXBCLG1CQUFvQixBQUNwQix3QkFBd0IsQUFBeEIsK0JBQXdCLEFBQXhCLHFCQUF3QixBQUF4Qix1QkFBd0IsQUFDeEIsaUJBQW1CLENBQ3RCLEFBQ0QsaUJBQ0ksY0FBZSxBQUNmLGtCQUFtQixBQUNuQixhQUFlLENBQ2xCLEFBY0QsdUJBQ0kseUJBQTJCLENBQzlCLEFBQ0QscUNBQ0ksa0JBQW9CLENBQ3ZCLEFBQ0QscUNBQ0ksYUFBZSxDQUNsQixBQUVELFdBQ0ksb0JBQWMsQUFBZCxxQkFBYyxBQUFkLG9CQUFjLEFBQWQsYUFBYyxBQUNkLDhCQUFvQixBQUFwQiw2QkFBb0IsQUFBcEIsMkJBQW9CLEFBQXBCLHVCQUFvQixBQUFwQixtQkFBb0IsQUFDcEIsdUJBQWdCLEFBQWhCLG1CQUFnQixBQUFoQixlQUFnQixBQUNoQixpQkFBa0IsQUFDbEIseUJBQStCLEFBQS9CLHNDQUErQixBQUEvQixzQkFBK0IsQUFBL0IsNkJBQStCLENBQ2xDLEFBQ0QsaUJBQ0ksV0FBWSxBQUNaLGVBQWlCLENBQ3BCLEFDekRELGlCQUNJLGtCQUFtQixBQUNuQixlQUFnQixBQUNoQixvQkFBYyxBQUFkLHFCQUFjLEFBQWQsb0JBQWMsQUFBZCxhQUFjLEFBQ2Qsd0JBQXdCLEFBQXhCLCtCQUF3QixBQUF4QixxQkFBd0IsQUFBeEIsc0JBQXdCLENBQzNCLEFBT0QsMkJBQ0ksa0JBQW1CLEFBQ25CLE9BQVEsQUFDUixTQUFVLEFBQ1YsVUFBVyxBQUNYLGNBQWdCLENBQ25CLEFBT0QsNERBQ0kscUJBQXNCLEFBQ3RCLGlDQUEwQixBQUExQiw2QkFBMEIsQUFBMUIseUJBQTBCLEFBQzFCLGlCQUFrQixBQUNsQixhQUFlLENBQ2xCLEFBQ0QsaUNBQ0ksV0FBWSxBQUNaLHlCQUEyQixDQUM5QixBQUNELHVCQUNJLFVBQVcsQUFDWCxnQkFBaUIsQUFDakIsY0FBZ0IsQ0FDbkIsQUN2Q0QsS0FDSSxlQUFnQixBQUNoQixnQkFBaUIsQUFDakIsb0JBQWMsQUFBZCxxQkFBYyxBQUFkLG9CQUFjLEFBQWQsYUFBYyxBQUNkLHlCQUFvQixBQUFwQiwyQkFBb0IsQUFBcEIsc0JBQW9CLEFBQXBCLG1CQUFvQixBQUNwQix3QkFBd0IsQUFBeEIsK0JBQXdCLEFBQXhCLHFCQUF3QixBQUF4Qix1QkFBd0IsQUFDeEIsbUNBQXNDLEFBQ3RDLGVBQWlCLENBQ3BCLEFBRUQsV0FDSSxXQUFhLHlCQUNoQixBQU9ELFVBQ0ksZUFBaUIsQ0FDcEIsQUFDRCxXQUNJLGVBQWdCLEFBQ2hCLGdCQUFrQixDQUNyQixBQVNELHlCQUNJLG9CQUFjLEFBQWQscUJBQWMsQUFBZCxvQkFBYyxBQUFkLGFBQWMsQUFDZCx3QkFBd0IsQUFBeEIsK0JBQXdCLEFBQXhCLHFCQUF3QixBQUF4QixzQkFBd0IsQ0FDM0IsQUFDRCxhQUNJLHNCQUFzQixBQUF0Qiw2QkFBc0IsQUFBdEIsbUJBQXNCLEFBQXRCLG9CQUFzQixDQUN6QixBQUNELG1CQUNJLGNBQWdCLENBQ25CLEFyRXhDRCxvQ0FDSSw2Q0FDSSwwQkFBNkIsQ0FDaEMsQUFRRCx1QkFDSSwwQkFBMkIsQ0FDOUIsQU1aRCxnQkFDSSxlQUFpQixDQUNwQixBRzhDRCxpQkFDSSxlQUFnQixBQUNoQixlQUFpQixDQUNwQixBQUNELGNBQ0ksbUJBQW9CLEFBQ3BCLGlCQUFtQixDQUN0QixBQUNELFdBQ0ksa0JBQW1CLEFBQ25CLG1CQUFvQixBQUNwQixVQUFZLENBQ2YsQUN0Q0QsS0FDSSxnQkFBa0IsQ0FDckIsQUFDRCxlQUNJLHlCQUEyQixDQUM5QixBQUNELFFBQ0ksaUJBQW1CLENBQ3RCLEFBQ0QsY0FDSSxlQUFnQixBQUNoQixTQUFVLEFBQ1YsVUFBWSxDQUNmLEFBQ0QsaUJBQ0ksVUFBWSxDQUNmLEFBQ0QsaUNBRUksa0NBQTJCLEFBQTNCLDhCQUEyQixBQUEzQix5QkFBMkIsQ0FDOUIsQUFNRCxZQUNJLGlCQUFtQixDQUN0QixBQThJRCxnQkFDSSxNQUFPLEFBQ1AsUUFBUyxBQUNULGVBQWdCLEFBQ2hCLGtCQUFvQixDQUN2QixBQzFKRCxlQUNJLGdCQUFpQixBQUNqQixrQkFBb0IsQ0FDdkIsQUM3QkQsYUFDSSxvQ0FBcUMsQUFDckMsa0JBQW1CLEFBQ25CLE9BQVEsQUFDUixRQUFTLEFBQ1QsS0FBTyxDQUNWLEFBQ0QsaUJBQ0ksZ0JBQWtCLENBQ3JCLEFBQ0QsY0FDSSxhQUFjLEFBQ2QsMkJBQTZCLENBQ2hDLEFBQ0QsZUFDSSxlQUFnQixBQUNoQixnQkFBaUIsQUFDakIsa0NBQXNDLENBQ3pDLEFBQ0QsaUJBQ0ksdUJBQXdCLEFBQ3hCLG1DQUFxQyxDQUN4QyxBQUNELHlCQUNJLFNBQVUsQUFDVixnQkFBaUIsQUFDakIsa0NBQXFDLEFBQ3JDLGNBQWdCLENBQ25CLEFBQ0Qsa0JBQ0ksNEJBQThCLENBQ2pDLEFBQ0QsbUZBQ0ksdUJBQXdCLEFBQ3hCLCtCQUFpQyxDQUNwQyxBQUNELGNBQ0ksaUJBQWtCLEFBQ2xCLFdBQWEsQ0FDaEIsQUFDRCxnQkFDSSxjQUFnQixDQUNuQixBQVlELGlCQUNJLFlBQWEsQUFDYixrQkFBbUIsQUFDbkIsU0FBVSxBQUNWLFNBQVUsQUFDVixxREFBOEMsQUFBOUMsaURBQThDLEFBQTlDLDZDQUE4QyxBQUM5QyxpQkFBa0IsQUFDbEIsV0FBWSxBQUNaLGtCQUFvQixDQUN2QixBQVdELDhCQUNJLFdBQVksQUFDWixZQUFhLEFBQ2IsVUFBVyxBQUNYLHFCQUFzQixBQUN0Qix1QkFBZ0IsQUFBaEIsbUJBQWdCLEFBQWhCLGVBQWdCLEFBQ2hCLFlBQWEsQUFDYixXQUFZLEFBQ1osZ0JBQWtCLENBQ3JCLEFBQ0Qsc0NBQ0ksb0NBQTZCLEFBQTdCLGdDQUE2QixBQUE3QiwyQkFBNkIsQ0FDaEMsQUFDRCw2Q0FDSSxvQ0FBNkIsQUFBN0IsZ0NBQTZCLEFBQTdCLDJCQUE2QixDQUNoQyxBQUNELHFDQUNJLHVCQUFnQixBQUFoQixtQkFBZ0IsQUFBaEIsY0FBZ0IsQ0FDbkIsQTBEaEhELG1CQUNJLFlBQWEsQUFDYixXQUFZLEFBQ1osY0FBZ0IsQ0FDbkIsQUFDRCw2Q0FDSSxhQUFjLEFBQ2Qsc0JBQXVCLEFBQ3ZCLFdBQVksQUFDWiw0QkFBNkIsQUFDN0Isa0JBQW1CLEFBQ25CLFlBQWMsQ0FDakIsQUFDRCxpREFDSSxhQUFlLENBQ2xCLEFBQ0QsZ0NBQ0ksWUFBYyxDQUNqQixBQUNELG9DQUNJLGVBQWdCLEFBQ2hCLG1CQUFvQixBQUNwQixnQkFBa0IsQ0FDckIsQUFDRCxvQ0FDSSxlQUFpQixDQUNwQixBQUNELGlDQUNJLFlBQWEsQUFDYixlQUFnQixBQUNoQixpREFBb0QsQUFDcEQscUJBQXNCLEFBQ3RCLDRCQUE2QixBQUM3QixXQUFZLEFBQ1osY0FBZSxBQUNmLGVBQWlCLENBQ3BCLEFBQ0QscUNBQ0ksWUFBYyxDQUNqQixBQUNELGlDQUNJLHlCQUEwQixBQUMxQixtQkFBb0IsQUFDcEIsV0FBYSxDQUNoQixBekRoQkQsWUFDSSxrQkFBb0IsQ0FDdkIsQUFDRCxZQUNJLGtCQUFvQixDQUN2QixBQ0pELGNBQ0ksWUFBYyxDQUNqQixBQUNELG1CQUNJLFlBQWMsQ0FDakIsQUFDRCx1QkFDSSxjQUFnQixDQUNuQixBQ29FRCxlQUNJLGlCQUFtQixDQUN0QixBQUNELHFCQUNJLFlBQWMsQ0FDakIsQUFDRCxxQkFDSSxvQ0FBNkIsQUFBN0IsZ0NBQTZCLEFBQTdCLDRCQUE2QixBQUM3QixhQUFjLEFBQ2QsZUFBaUIsQ0FDcEIsQUFDRCxhQUNJLGFBQWMsQUFDZCxrQkFBbUIsQUFDbkIsU0FBVSxBQUNWLG9DQUE2QixBQUE3QixnQ0FBNkIsQUFBN0IsMkJBQTZCLENBQ2hDLEFBQ0QsNkJBQ0ksZUFBZ0IsQUFDaEIsYUFBYyxBQUNkLFlBQWMsQ0FDakIsQUFDRCxvQkFDSSxvQ0FBNkIsQUFBN0IsZ0NBQTZCLEFBQTdCLDJCQUE2QixDQUNoQyxBQzlFRCxZQUNJLGNBQWdCLENBQ25CLEFBQ0QsWUFDSSxjQUFnQixDQUNuQixBQ0hELGVBQ0ksbUJBQW9CLEFBQ3BCLGtCQUFtQixBQUNuQixrQkFBb0IsQ0FDdkIsQUFDRCx3QkFDSSxrQkFBbUIsQUFDbkIsUUFBUyxBQUNULGVBQWdCLEFBQ2hCLGNBQWdCLENBQ25CLEFBQ0QsWUFDSSxVQUFZLENBQ2YsQUFDRCxZQUNJLFNBQVcsQ0FDZCxBQUNELFlBQ0ksc0JBQXlCLENBQzVCLEFBQ0QsMkJBQ0ksaUJBQW1CLENBQ3RCLEFBQ0QseUJBQ0ksY0FBZ0IsQ0FDbkIsQUFDRCx5QkFDSSxjQUFnQixDQUNuQixBQWlDRCxnQ0FDSSxVQUFXLHdCQUNkLEFBQ0QscURBQ0ksV0FBYSx5QkFDaEIsQUNyREQsY0FDSSxrQkFBbUIsQUFDbkIsWUFBYSxBQUNiLGFBQWUsQ0FDbEIsQUFDRCwyQkFDSSxZQUFjLENBQ2pCLEFBQ0Qsa0NBQ0ksUUFBVSxDQUNiLEFBQ0Qsb0JBQ0ksa0JBQW9CLENBQ3ZCLEFBQ0QsdUNBQ0ksK0JBQWlDLENBQ3BDLEFBQ0QsMEJBQ0ksd0JBQTBCLENBQzdCLEFDUUQsU0FDSSxzQ0FBd0MsQ0FDM0MsQUFDRCwrQ0FDSSxVQUFXLHdCQUNkLEFBQ0QscUJBQ0ksV0FBYSxDQUNoQixBQUNELG1EQUNJLGNBQWdCLENBQ25CLEFBQ0Qsa0JBQ0ksWUFBYyxDQUNqQixBQUNELHdCQUNJLGVBQWlCLENBQ3BCLEFBQ0QscUJBQ0ksVUFBVyx3QkFDWCxxQ0FBOEIsQUFBOUIsNkJBQThCLEFBQzlCLGdDQUF5QixBQUF6Qix3QkFBeUIsQUFDekIsV0FBWSxBQUNaLFlBQWEsQUFDYixrQkFBbUIsQUFDbkIsT0FBUSxBQUNSLFFBQVUsQ0FDYixBQUNELDZCQUNJLFVBQVcsMEJBQ2QsQUFDRCxvQkFDSSxLQUFPLENBQ1YsQUFDRCwwQkFDSSxtQkFBb0IsQUFDcEIsaUJBQW1CLENBQ3RCLEFBQ0QsY0FDSSxrQkFBbUIsQUFDbkIsWUFBYSxBQUNiLFlBQWEsQUFDYixTQUFXLENBQ2QsQUFDRCxtQkFDSSxlQUFnQixBQUNoQixXQUFZLEFBQ1osWUFBYSxBQUNiLG1CQUFvQixBQUNwQix1Q0FBMEMsQUFDMUMsY0FBZSxBQUNmLGlCQUFtQixDQUN0QixBQUNELDhCQUNJLGtCQUFtQixBQUNuQixTQUFVLEFBQ1YsUUFBUyxBQUNULGlCQUFrQixBQUNsQixrQkFBbUIsQUFDbkIsaUNBQTBCLEFBQTFCLHlCQUEwQixBQUMxQixlQUFnQixBQUNoQixnQ0FBeUIsQUFBekIsdUJBQXlCLENBQzVCLEFBQ0Qsc0NBQ0ksZUFBaUIsQ0FDcEIsQUFDRCxpQ0FDSSw4Q0FBdUMsQUFBdkMscUNBQXVDLENBQzFDLEFBQ0QsaURBQ0ksYUFBZSxDQUNsQixBQUNELDJDQUNJLFVBQVksQ0FDZixBQUNELGdDQUNJLGtCQUFvQixDQUN2QixBQUNELFFBQ0ksa0JBQW1CLEFBQ25CLFdBQVksQUFDWixXQUFhLENBQ2hCLEFBQ0Qsb0JBQ0ksa0JBQW1CLEFBQ25CLFdBQVksQUFDWixXQUFhLENBQ2hCLEFBRUQsNEJBQ0ksV0FBYSxDQUNoQixBQzlLRCxVQUNJLGdCQUFpQixBQUNqQixhQUFjLEFBQ2QsZ0JBQWtCLENBQ3JCLEFBQ0QsVUFDSSxXQUFZLEFBQ1osWUFBYSxBQUNiLGtCQUFtQixBQUNuQixTQUFXLENBQ2QsQUFDRCxzQkFDSSxxQ0FBMEMsQUFDMUMsbUJBQW9CLEFBQ3BCLFdBQVksQUFDWixrQkFBbUIsQUFDbkIsTUFBTyxBQUNQLE9BQVEsQUFDUixXQUFZLEFBQ1osV0FBYSxDQUNoQixBQUNELHNCQUNJLGVBQWdCLEFBQ2hCLGVBQWlCLENBQ3BCLEFBQ0QsZ0JBQ0ksa0JBQW1CLEFBQ25CLFNBQVUsQUFDVixVQUFXLEFBQ1gsVUFBVyxBQUNYLFlBQWEsQUFDYixrQkFBb0IsQ0FDdkIsQUFDRCxlQUNJLGtCQUFtQixBQUNuQixTQUFZLEFBQ1osWUFBYSxBQUNiLFdBQVksQUFDWix5QkFBMEIsQUFDMUIsbUJBQW9CLEFBQ3BCLFNBQVcsQ0FDZCxBQUNELFVBQ0ksaUJBQW1CLENBQ3RCLEFBQ0QscUJBQ0ksa0JBQW1CLEFBQ25CLFNBQVUsQUFDVixRQUFVLENBQ2IsQUFDRCw0QkFDSSx3QkFBMEIsQ0FDN0IsQUFDRCxlQUNJLHdCQUEwQixDQUM3QixBQ3ZERCxzQkFDSSxnQkFBaUIsQUFDakIsY0FBZ0IsQ0FDbkIsQUFDRCxTQUNJLG1CQUFxQixDQUN4QixBQUNELHlCQUNJLFdBQWEsQ0FDaEIsQUFDRCx5QkFDSSxZQUFhLEFBQ2IsYUFBZSxDQUNsQixBQ2lFRCxvQkFDSSxXQUFhLENBQ2hCLEFBa0JELFlBQ0ksZUFBaUIsQ0FDcEIsQUFDRCxjQUNJLFlBQWMsQ0FDakIsQUFDRCxrQkFDSSxXQUFZLEFBQ1osTUFBUSxDQUNYLEFBR0QsZ0JBQ0ksZUFBaUIsQ0FDcEIsQUFrQkQsaURBQ0ksWUFBYyxDQUNqQixBQTBFRCwyQkFDSSxXQUFhLENBQ2hCLEFBQ0QsMkJBQ0ksVUFBWSxDQUNmLEFBb0VELHNFQUVJLG1DQUE0QixBQUE1QiwrQkFBNEIsQUFBNUIsMEJBQTRCLENBQy9CLEFBQ0QsNENBQ0ksY0FBZ0IsQ0FDbkIsQUFDRCxrQ0FDSSxvQkFBdUIsQUFDdkIsY0FBZ0IsQ0FDbkIsQUFDRCxrQ0FDSSxjQUFnQixDQUNuQixBQUNELG1EQUVJLGVBQWdCLEFBQ2hCLG1DQUE0QixBQUE1QiwrQkFBNEIsQUFBNUIsMkJBQTRCLEFBQzVCLGtCQUFtQixBQUNuQixhQUFjLEFBQ2QsV0FBWSxBQUNaLFdBQWEsQ0FDaEIsQUFJRCxrQkFDSSxvQkFBYyxBQUFkLHFCQUFjLEFBQWQsb0JBQWMsQUFBZCxhQUFjLEFBQ2QsNEJBQXVCLEFBQXZCLDZCQUF1QixBQUF2Qiw4QkFBdUIsQUFBdkIsMEJBQXVCLEFBQXZCLHNCQUF1QixBQUN2QixXQUFhLENBQ2hCLEFBQ0QseUJBQ0ksb0JBQWMsQUFBZCxxQkFBYyxBQUFkLG9CQUFjLEFBQWQsYUFBYyxBQUNkLHNCQUFzQixBQUF0Qiw2QkFBc0IsQUFBdEIsbUJBQXNCLEFBQXRCLHFCQUFzQixBQUN0QixtQkFBYSxBQUFiLG9CQUFhLEFBQWIsb0JBQWEsQUFBYixZQUFhLEFBQ2Isd0JBQXdCLEFBQXhCLCtCQUF3QixBQUF4QixxQkFBd0IsQUFBeEIsc0JBQXdCLENBQzNCLEFFdFFELGlDQUNJLFdBQWEsQ0FDaEIsQUFDRCwwQ0FDSSxpQkFBbUIsQ0FDdEIsQUFDRCxpQ0FDSSxrQkFBb0IsQ0FDdkIsQUFDRCxpQ0FDSSxpQkFBbUIsQ0FDdEIsQUFDRCw4QkFDSSxZQUFjLENBQ2pCLEFHT0QsbUJBQ0ksYUFBZSxDQUNsQixBQUNELHNCQUNJLGtCQUFtQixBQUNuQixZQUFjLENBQ2pCLEFBQ0QsU0FDSSxnQkFBa0IsQ0FDckIsQUlsRUQsV0FDSSxjQUFnQixDQUNuQixBQzFCRCxZQUNJLGdCQUFrQixDQUNyQixBQXNERCxzQkFDSSxXQUFZLEFBQ1osUUFBVSxDQUNiLEFBQ0QsMkNBQ0ksV0FBWSxBQUNaLFdBQWEsQ0FDaEIsQUFDRCwyQkFDSSxRQUFVLENBQ2IsQUFDRCxxQkFDSSxZQUFjLENBQ2pCLEFBc0NELHFCQUNJLFlBQWMsQ0FDakIsQUFHRCxxQkFDSSxlQUFnQixBQUNoQixTQUFVLEFBQ1YsU0FBVSxBQUNWLFlBQWEsQUFDYixtQkFBb0IsQUFDcEIsZ0JBQWtCLENBQ3JCLEFBQ0Qsc0JBQ0ksa0JBQW1CLEFBQ25CLFNBQVUsQUFDVixVQUFZLENBQ2YsQUFpQ0Qsc0JBQ0ksaUJBQW1CLENBQ3RCLEFBcUNELGtDQUNJLGVBQWdCLEFBQ2hCLGtCQUFvQixDQUN2QixBQU9ELHFDQUNJLGVBQWdCLEFBQ2hCLGtCQUFvQixDQUN2QixBRS9MRCx3QkFDSSxRQUFVLENBQ2IsQUFDRCxrQkFDSSxVQUFZLENBQ2YsQUFDRCwyQkFDSSxTQUFXLENBQ2QsQUFDRCxxQkFDSSxrQkFBbUIsQUFDbkIsV0FBWSxBQUNaLFdBQVksQUFDWixTQUFXLENBQ2QsQUFDRCw4QkFDSSxVQUFZLENBQ2YsQUFDRCx5QkFDSSxlQUFpQixDQUNwQixBQUNELGlEQUNJLGtCQUFvQixDQUN2QixBQTZCRCxzQkFDSSxtQkFBcUIsQ0FDeEIsQUFNRCx5QkFDSSxtQkFBcUIsQ0FDeEIsQUFXRCxrQkFDSSxtQ0FBNEIsQUFBNUIsK0JBQTRCLEFBQTVCLDBCQUE0QixDQUMvQixBQVFELHVCQUNJLGdCQUFrQixDQUNyQixBQU9ELDZDQUNJLGdCQUFrQixDQUNyQixBQ05ELHNDQUNJLGVBQWdCLEFBQ2hCLGdCQUFrQixDQUNyQixBQUNELCtCQUNJLFVBQVksQ0FDZixBQUNELFdBQ0ksVUFBWSxDQUNmLEFBQ0QsYUFDSSxpQkFBbUIsQ0FDdEIsQUFFRCwrREFDSSxVQUFXLHdCQUNYLGlCQUFtQixDQUN0QixBRXJCRCx5QkFDSSxZQUFjLENBQ2pCLEFBQ0QsNEJBQ0ksVUFBVyxBQUNYLFNBQVUsQUFDVixZQUFhLEFBQ2IsWUFBYSxBQUNiLHVCQUFnQixBQUFoQixtQkFBZ0IsQUFBaEIsY0FBZ0IsQ0FDbkIsQUFDRCwwQkFDSSxZQUFhLEFBQ2IsV0FBWSxBQUNaLGtCQUFtQixBQUNuQixZQUFhLEFBQ2IsY0FBZ0IsQ0FDbkIsQUFDRCx5QkFDSSxrQkFBbUIsQUFDbkIsV0FBWSxBQUNaLFFBQVUsQ0FDYixBQ2pIRCxtQkFDSSxZQUFjLENBQ2pCLEFBbUNELHFCQUNJLGFBQWUsQ0FDbEIsQUUvQ0QsUUFDSSxjQUFlLEFBQ2YsU0FBVyxDQUNkLEFBdUJELG1CQUNJLGVBQWdCLEFBQ2hCLG1CQUF5QixDQUM1QixBQVNELDBCQUNJLGVBQWdCLEFBQ2hCLHNCQUF3QixBQUN4QixpQkFBbUIsQ0FDdEIsQUFPRCwrQkFDSSxlQUFlLEFBQ2Ysb0JBQXNCLENBQ3pCLEFBU0QsZ0JBQ0ksZ0JBQWlCLEFBQ2pCLG1CQUFxQixDQUN4QixBQ2pFRCxZQUNJLG1CQUFxQixDQUN4QixBQWNELGlCQUNJLGlCQUFtQixDQUN0QixBQVNELHFCQUNJLGFBQWUsQ0FDbEIsQUM0SUQsK0NBQ0ksa0JBQW1CLEFBQ25CLFFBQVUsQ0FDYixBQUNELCtEQUNJLFFBQVUsQ0FDYixBQUVELHdCQUNJLFdBQVksQUFDWixXQUFhLENBQ2hCLEFBRUQsc0RBRUksV0FBYSxDQUNoQixBQUNELGdHQUVJLFdBQWEsQ0FDaEIsQUFDRCxzSEFFSSxXQUFhLENBRWhCLEFBRUQsZ0JBQ0ksaUJBQW1CLENBQ3RCLEFBRUQsNkJBQ0ksaUJBQW1CLENBQ3RCLEFBRUQsdUNBQ0ksWUFBYSxBQUNiLFdBQVksQUFDWixrQkFBbUIsQUFDbkIscUJBQXNCLEFBQ3RCLE1BQU8sQUFDUCxTQUFVLEFBQ1YsVUFBVyxBQUNYLGFBQWUsQ0FDbEIsQUFDRCxnREFDSSxlQUFnQixBQUNoQixVQUFXLEFBQ1gsaUJBQWtCLEFBQ2xCLGtCQUFtQixBQUNuQixVQUFXLENBQ2QsQUFFRCx5Q0FDSSxVQUFXLEFBQ1gsVUFBWSxDQUNmLEFBRUQsb0NBQ0ksbUJBQXFCLENBQ3hCLEFDck9ELFlBQ0ksZUFBZ0IsQUFDaEIsa0JBQW9CLENBQ3ZCLEFBVUQsK0JBQ0ksVUFBVyxBQUNYLFVBQVksQ0FDZixBQU9ELDBDQUNJLFVBQVcsQUFDWCxVQUFZLENBQ2YsQUNPRCxxQkFDSSxlQUFnQixBQUNoQiw4Q0FBa0QsQUFDbEQsaUJBQWtCLEFBQ2xCLGtCQUFtQixBQUNuQixpQkFBa0IsQUFDbEIsYUFBZSxDQUNsQixBQUVELGlDQUNJLGtCQUFtQixBQUNuQixvQkFBcUIsQUFDckIsNkJBQStCLENBRWxDLEFBQ0Qsb0JBQ0ksa0JBQW1CLEFBQ25CLGtCQUFtQixBQUNuQixNQUFRLENBQ1gsQUFDRCxrQ0FDSSxXQUFZLEFBQ1osdUJBQXdCLEFBQ3hCLGVBQWdCLEFBQ2hCLG9CQUFxQixBQUNyQixnQkFBa0IsQ0FDckIsQUFDRCwwQkFDSSxZQUFjLENBQ2pCLEFDeEJELDJCQUNJLFVBQVksQ0FDZixBQUNELHdFQUVJLG9CQUFjLEFBQWQscUJBQWMsQUFBZCxvQkFBYyxBQUFkLGFBQWMsQUFDZCxtQkFBZSxBQUFmLHNCQUFlLEFBQWYsa0JBQWUsQUFBZixjQUFlLEFBQ2YsNEJBQXVCLEFBQXZCLDZCQUF1QixBQUF2Qiw4QkFBdUIsQUFBdkIsMEJBQXVCLEFBQXZCLHFCQUF1QixDQUMxQixBQU9ELG9JQUlJLG9CQUFjLEFBQWQscUJBQWMsQUFBZCxvQkFBYyxBQUFkLGFBQWMsQUFDZCw4QkFBb0IsQUFBcEIsNkJBQW9CLEFBQXBCLDJCQUFvQixBQUFwQix1QkFBb0IsQUFBcEIsbUJBQW9CLEFBQ3BCLHVCQUFnQixBQUFoQixtQkFBZ0IsQUFBaEIsY0FBZ0IsQ0FJbkIsQUFDRCxrRUFFSSxhQUFlLENBQ2xCLEFBQ0QsMEdBSUksWUFBYyxDQUNqQixBQUNELDRJQUlJLG9CQUFjLEFBQWQscUJBQWMsQUFBZCxvQkFBYyxBQUFkLGFBQWMsQUFDZCw0QkFBdUIsQUFBdkIsNkJBQXVCLEFBQXZCLDhCQUF1QixBQUF2QiwwQkFBdUIsQUFBdkIsc0JBQXVCLEFBQ3ZCLFdBQWEsQ0FDaEIsQUNoRUQsbUJBQ0ksZUFBaUIsQ0FDcEIsQUFTRCx1QkFDSSxjQUFnQixDQUNuQixBQUNELDJCQUNJLGNBQWdCLENBQ25CLEFBa0JELG9CQUNJLFNBQVUsQUFDVixVQUFXLEFBQ1gsY0FBZ0IsQ0FDbkIsQUFxQkQsZ0JBQ0ksV0FBWSxBQUNaLFNBQVMsQUFDVCxtQ0FBNEIsQUFBNUIsK0JBQTRCLEFBQTVCLDJCQUE0QixBQUM1QixTQUFVLEFBQ1Ysc0JBQXdCLENBQzNCLEFBUUQseUJBQ0ksU0FBVSxBQUNWLFFBQVUsQ0FDYixBQUNELCtCQUNJLHFDQUE4QixBQUE5QixpQ0FBOEIsQUFBOUIsNEJBQThCLENBQ2pDLEFBWUQsaUJBQ0ksU0FBVSxBQUNWLGtCQUFtQixBQUNuQixTQUFVLEFBQ1YsV0FBWSxBQUNaLGdCQUFpQixBQUNqQixnQkFBa0IsQ0FDckIsQUM3RkQsMEJBQ0ksZUFBZ0IsQUFDaEIsaUJBQW1CLENBQ3RCLEFBVUQsNEJBQ0ksV0FBWSxBQUNaLFdBQWEsQ0FDaEIsQUFrQkQsdUJBQ0ksc0JBQXdCLENBQzNCLEFBQ0QseUNBQ0ksWUFBYyxDQUNqQixBQU1ELDZCQUNJLGVBQWlCLENBQ3BCLEFBQ0QsK0NBQ0ksY0FBZ0IsQ0FDbkIsQUFPRCwyQkFDSSxjQUFnQixDQUNuQixBQUNELDZDQUNJLGVBQWdCLEFBQ2hCLGlCQUFtQixDQUN0QixBQVNELDZCQUNJLGNBQWdCLENBQ25CLEFBQ0QsMERBQ0ksZUFBaUIsQ0FDcEIsQUM1RkQsb0JBQ0ksZUFBaUIsQ0FDcEIsQUFDRCxxQ0FDSSxlQUFnQixBQUNoQixrQkFBb0IsQ0FDdkIsQUFxQkQsMkJBQ0ksZUFBZ0IsQUFDaEIsUUFBVSxDQUNiLEFBQ0QsZ0NBQ0ksU0FBVSxBQUNWLFdBQWEsQ0FDaEIsQUFFRCw0Q0FDSSxlQUFnQixBQUNoQixRQUFVLENBQ2IsQUN0Q0QsZUFDSSxpQkFBbUIsQ0FDdEIsQUFnRUQsNkJBQ0ksa0JBQW1CLEFBQ25CLGlCQUFtQixDQUN0QixBQzlFRCxPQUNJLGNBQWdCLENBQ25CLEFBTUQsdUJBQ0ksbUJBQXFCLENBQ3hCLEFBT0QsVUFDSSxjQUFnQixDQUNuQixBQU9ELFVBQ0ksY0FBZ0IsQ0FDbkIsQUFjRCxrQkFDSSxjQUFnQixDQUNuQixBQ2xCRCxrQkFDSSxZQUFhLEFBQ2IsbUJBQW9CLEFBQ3BCLGdEQUF5QyxBQUF6Qyx1Q0FBeUMsQ0FDNUMsQUFDRCxnRUFFSSxtQkFBb0IsQUFDcEIsVUFBWSxDQUNmLEFBOEJELDRCQUNJLGVBQWlCLENBQ3BCLEFBOEJELG9HQUVJLGdCQUFpQixBQUNqQixhQUFlLENBQ2xCLEFFbkdELE9BQ0ksbUJBQXFCLENBQ3hCLEFBQ0QsY0FDSSxXQUFZLEFBQ1oscUNBQXdDLEFBQ3hDLGtCQUFtQixBQUNuQixVQUFXLEFBQ1gsTUFBTyxBQUNQLFNBQVUsQUFDVixVQUFZLENBQ2YsQUFHRCxjQUNJLFNBQVUsQUFDVixtQ0FBNEIsQUFBNUIsK0JBQTRCLEFBQTVCLDBCQUE0QixDQUMvQixBQVNELGFBQ0ksaUJBQWtCLEFBQ2xCLFVBQVcsQUFDWCxzQkFBd0IsQ0FDM0IsQUFDRCwwQkFDSSxpQkFBbUIsQ0FDdEIsQUFPRCxvQkFDSSxlQUFnQixBQUNoQixrQkFBb0IsQ0FDdkIsQUFRRCxrQkFDSSxrQkFBbUIsQUFDbkIsU0FBVSxBQUNWLFlBQWEsQUFDYixNQUFPLEFBQ1AsZUFBaUIsQ0FDcEIsQUFHRCw2QkFDSSxnQkFBaUIsQUFDakIsZ0JBQWlCLEFBQ2pCLG1CQUFvQixBQUNwQixlQUFpQixDQUNwQixBQUNELCtDQUNJLFdBQVksQUFDWixVQUFZLENBQ2YsQUNuREQsOEJBQ0ksa0JBQW1CLEFBQ25CLGNBQWdCLENBQ25CLEFBYUQsZ0NBQ0ksVUFBWSxDQUNmLEFBbUJELDJCQUNJLHVCQUF3QixBQUN4QixjQUFnQixDQUNuQixBQzNERCxjQUNJLG1CQUFxQixDQUN4QixBRXlDRCwwQkFDSSxlQUFnQixBQUNoQixlQUFpQixDQUNwQixBR3pDRCxLQUNJLGNBQWdCLENBQ25CLEFBY0QsT0FBUyxjQUFnQixDQUFDLEFBQzFCLEdBQUksY0FBZ0IsQ0FBQyxBQUNyQixHQUFJLGNBQWdCLENBQUMsQUFhckIsTUFBUSxjQUFnQixDQUFFLEFBQzFCLE1BQVEsY0FBZ0IsQ0FBRSxBQUMxQixNQUFRLGNBQWdCLENBQUUsQUFDMUIsTUFBUSxjQUFnQixDQUFFLEFBQzFCLE1BQVEsY0FBZ0IsQ0FBRSxBQUMxQixNQUFRLGNBQWdCLENBQUUsQUN3QzFCLE1BQU0saUJBQW1CLENBQUMsQUFDMUIsTUFBTSxrQkFBb0IsQ0FBQyxBQUMzQixNQUFNLGdCQUFrQixDQUFDLEFBeUh6QixvQkFDSSxtQkFBb0IsQUFDcEIsaUJBQW1CLENBQ3RCLEFBV0QscUJBQ0ksa0JBQW1CLEFBQ25CLGtCQUFvQixDQUN2QixBQUNELDBCQUNJLGtCQUFtQixBQUNuQixrQkFBb0IsQ0FDdkIsQUFnRUQsU0FDSSxjQUFlLEFBQ2YsZUFBZ0IsQUFDaEIsaUJBQW1CLENBQ3RCLEFBQ0QsZUFDSSxtQkFBb0IsQUFDcEIsc0JBQXVCLEFBQ3ZCLFVBQVksQ0FDZixBQUNELHVCQUNJLHFCQUF1QixDQUMxQixBQ3ZTRCxZQUNJLG9CQUFjLEFBQWQscUJBQWMsQUFBZCxvQkFBYyxBQUFkLGFBQWMsQUFDZCwyQkFBc0IsQUFBdEIsNkJBQXNCLEFBQXRCLHdCQUFzQixBQUF0QixvQkFBc0IsQ0FDekIsQUFNRCxrQkFDSSxjQUFlLEFBQ2YsbUJBQWUsQUFBZixzQkFBZSxBQUFmLGtCQUFlLEFBQWYsYUFBZSxDQUNsQixBQVFELG9CQUNJLG1CQUFXLEFBQVgsa0JBQVcsQUFBWCxjQUFXLEFBQVgsVUFBVyxBQUNYLGdCQUFrQixDQUNyQixBQWlCRCxxQkFDSSxtQkFBVyxBQUFYLGtCQUFXLEFBQVgsY0FBVyxBQUFYLFVBQVcsQUFDWCxnQkFBa0IsQ0FDckIsQUkxQ0QsZ0JBQ0ksaUJBQWtCLEFBQ2xCLG9CQUFjLEFBQWQscUJBQWMsQUFBZCxvQkFBYyxBQUFkLGFBQWMsQUFDZCx5QkFBb0IsQUFBcEIsMkJBQW9CLEFBQXBCLHNCQUFvQixBQUFwQixrQkFBb0IsQ0FDdkIsQUFzQkQseUJBQ0ksaUJBQW1CLENBQ3RCLEFBaUJELHVCQUNJLFdBQVksQUFDWixXQUFZLEFBQ1osWUFBYSxBQUNiLFFBQVMsQUFDVCxtQ0FBNEIsQUFBNUIsK0JBQTRCLEFBQTVCLDBCQUE0QixDQUMvQixBQWFELG9EQUNJLGNBQWdCLENBQ25CLEFDckRELGlCQUNJLHFCQUFzQixBQUN0QixnQkFBa0IsQ0FDckIsQUFDRCx3QkFDSSxZQUFhLEFBQ2Isa0JBQW1CLEFBQ25CLE1BQU8sQUFDUCxPQUFRLEFBQ1IsVUFBWSxDQUNmLEFBd0JELGlCQUNJLGFBQWUsQ0FDbEIsQUNyREQsaUJBQ0ksY0FBZ0IsQ0FDbkIsQUFVRCwyQkFDSSxTQUFVLEFBQ1YsY0FBZ0IsQ0FDbkIsQUFrQkQsdUJBQ0ksc0JBQXdCLENBQzNCLEFDNUJELEtBQ0ksY0FBZ0IsQ0FDbkIsQUFVRCxXQUNJLGVBQWdCLEFBQ2hCLGlCQUFtQixDQUN0QixBQWVELG1CQUNJLGNBQWdCLENBQ25CLENyRXhDSixBQUNELG9DQUNJLHVCQUNJLHlCQUEyQixDQUM5QixBdUVWRCxhQUNJLGVBQWlCLENBQ3BCLEFBQ0QsNEJBQ0ksWUFBYSxBQUNiLG1DQUFxQyxDQUN4QyxBQUNELGtCQUNJLGVBQWlCLENBQ3BCLEFBQ0QsZ0NBQ0ksc0JBQXdCLENBQzNCLEFBR0QsaUJBQ0ksa0JBQW1CLEFBQ25CLG1CQUFxQixBQUNyQixXQUFZLEFBQ1osWUFBYSxBQUNiLGNBQWUsQUFDZixrQkFBb0IsQ0FDdkIsQUFDRCxZQUNJLGFBQWUsQ0FDbEIsQUFDRCxlQUNJLGdCQUFrQixDQUNyQixBQUNELHVCQUNJLGlCQUFrQixBQUNsQix3QkFBMEIsQ0FDN0IsQUFDRCx5QkFDSSwrQkFBaUMsQ0FDcEMsQUFDRCxpQkFDSSxXQUFlLEFBQ2YsY0FBZ0IsQ0FDbkIsQUFDRCx5Q0FDSSxhQUFlLENBQ2xCLEFBRUQsMkJBQ0ksYUFBYyxBQUNkLFVBQVcsQUFDWCxpQkFBbUIsQ0FDdEIsQUFDRCxxREFDSSxTQUFXLENBQ2QsQUFDRCx1Q0FDSSxlQUFpQixDQUNwQixBQUNELGNBQ0ksc0JBQTBCLENBQzdCLEFBQ0QsaUJBQ0ksZUFBZ0IsQUFDaEIsWUFBYyxDQUNqQixBQUNELHlCQUNJLGFBQWUsQ0FDbEIsQUFDRCw2QkFDSSxnQkFBMkIsQ0FDOUIsQUFDRCxpQkFDSSxnQkFBaUIsQUFDakIsU0FBVyxDQUNkLEFBQ0QsZ0JBQ0ksYUFBZSxDQUNsQixBQUdELDRCQUNJLFNBQVUsQUFDVixrQkFBbUIsQUFDbkIsV0FBZSxBQUNmLGVBQWdCLEFBQ2hCLGNBQWUsQUFDZix5QkFBa0IsQUFBbEIsaUJBQWtCLEFBQ2xCLGtDQUEyQixBQUEzQiw4QkFBMkIsQUFBM0IseUJBQTJCLENBQzlCLEFBRUQsc0NBQ0ksV0FBWSxBQUNaLGdCQUFvQixBQUNwQixVQUFZLENBQ2YsQUFDRCxtQ0FDSSxjQUFnQixDQUNuQixBQUNELG9DQUNJLCtCQUF3QixBQUF4QiwyQkFBd0IsQUFBeEIsc0JBQXdCLENBQzNCLEFBQ0QsOENBQ0ksWUFBYyxDQUNqQixBQUNELDJDQUNJLHFCQUFzQixBQUN0QixlQUFpQixDQUNwQixBQUNELHlDQUNJLGNBQWdCLENBQ25CLEFBQ0Qsa0JBQ0ksaUJBQW1CLENBQ3RCLEFqRDBERCxlQUNJLGNBQWdCLENBQ25CLEFDeElELGVBQ0ksY0FBZSxBQUNmLGdCQUFpQixBQUNqQixnQ0FBa0MsQ0FDckMsQVNrR0QsMkJBQ0ksZUFBZ0IsQUFDaEIsU0FBVSxBQUNWLE9BQVEsQUFDUixRQUFTLEFBQ1QsU0FBVSxBQUNWLGFBQWMsQUFDZCxTQUFXLENBQ2QsQUFDRCxtQ0FDSSxhQUFlLENBQ2xCLEFFMUlELHdCQUNJLGFBQWUsQ0FDbEIsQUVtREQsa0VBQ0ksZ0JBQWlCLEFBQ2pCLFFBQVUsQ0FDYixBQUNELGFBQ0ksWUFBYyxDQUNqQixBQ25FRCxtQkFDSSxrQkFBbUIsQUFDbkIsZUFBaUIsQ0FDcEIsQUFDRCx5QkFDSSxvQkFBcUIsQUFDckIsV0FBWSxBQUNaLGtCQUFtQixBQUNuQixXQUFZLEFBQ1osTUFBTyxBQUNQLFNBQVUsQUFDVixVQUFXLEFBQ1gsVUFBVyxBQUNYLGdDQUFxQyxBQUdyQywwRkFBMEYsQUFBMUYsc0ZBQTBGLEFBQzFGLDhIQUFzSCxDQUN6SCxBQUNELDBCQUNJLG9CQUFxQixBQUNyQixnQkFBaUIsQUFDakIscUJBQXNCLEFBQ3RCLFdBQVksQUFDWixrQkFBbUIsQUFDbkIsa0JBQW1CLEFBQ25CLFVBQVcsQUFDWCxRQUFTLEFBQ1QsbUNBQTRCLEFBQTVCLCtCQUE0QixBQUE1QiwyQkFBNEIsQUFDNUIsVUFBVyxBQUNYLGVBQWdCLEFBQ2hCLGVBQWtCLENBQ3JCLEFBRUQsdUNBQ0ksZ0JBQWlCLEFBQ2pCLGlDQUFrQyxBQUNsQyxrQkFBb0IsQ0FDdkIsQUFFRCx3QkFDSSxXQUFZLEFBQ1osb0JBQXNCLENBQ3pCLEFBQ0QsNENBQ0ksYUFBYyxBQUNkLFVBQVksQ0FDZixBQUVELCtDQUNJLFVBQVcsQUFDWCxrQkFBbUIsQUFDbkIsU0FBVSxBQUNWLFlBQWEsQUFDYixZQUFhLEFBQ2IsdUJBQWdCLEFBQWhCLG1CQUFnQixBQUFoQixjQUFnQixDQUNuQixBQUNELDZDQUNJLFlBQWEsQUFDYixXQUFZLEFBQ1osa0JBQW1CLEFBQ25CLFdBQVcsQUFDWCxlQUFnQixBQUNoQixXQUFhLENBQ2hCLEFBQ0QsNENBQ0ksa0JBQW1CLEFBQ25CLFdBQVksQUFDWixXQUFZLEFBQ1osUUFBVSxDQUNiLEFVb0NELGtCQUNJLG1CQUFvQixBQUNwQixpQkFBbUIsQ0FDdEIsQUFDRCx5Q0FDSSxZQUFjLENBQ2pCLEFBa0tELGtCQUNJLFlBQWMsQ0FDakIsQUFFRCx5QkFDSSxjQUFnQixDQUVuQixBQUNELDZEQUNJLFdBQWEsQ0FDaEIsQUV2UkQsZUFDSSxlQUFnQixBQUNoQixlQUFpQixDQUNwQixBQWtDRCx3QkFDSSxjQUFnQixDQUNuQixBQUNELGtDQUNJLGtCQUFvQixDQUN2QixBQ0dELGNBQ0ksa0JBQW9CLENBQ3ZCLEFDOUNELFlBQ0ksYUFBYyxBQUNkLGVBQWdCLEFBQ2hCLFNBQVUsQUFDVixPQUFRLEFBQ1IsUUFBUyxBQUNULFNBQVUsQUFDVixtQ0FBNEIsQUFBNUIsK0JBQTRCLEFBQTVCLDJCQUE0QixBQUM1Qix1REFBd0MsQUFBeEMsdUNBQXdDLEFBQ3hDLFVBQVcsQUFDWCxrQkFBbUIsQUFDbkIsZ0JBQWlCLEFBQ2pCLGdDQUFrQyxDQUNyQyxBQUNELG9CQUNJLGdDQUF5QixBQUF6Qiw0QkFBeUIsQUFBekIsdUJBQXlCLENBQzVCLEFVeUlELGdEQUNJLGVBQWlCLENBQ3BCLEFBQ0QsZ0RBQ0ksZ0JBQWtCLENBQ3JCLEFBQ0QsaURBQ0ksZUFBaUIsQ0FDcEIsQUFDRCxpREFDSSxrQkFBNkIsQ0FDaEMsQUFDRCx5Q0FDSSxlQUFpQixDQUNwQixBQUNELDRDQUNJLFVBQVcsQUFDWCxXQUFhLENBQ2hCLEFBQ0QsbUVBQ0ksaUJBQW1CLENBQ3RCLEFBRUQsNENBQ0ksZUFBNkIsQ0FDaEMsQUt2S0QsZ0JBQ0ksU0FBVSxBQUNWLGdCQUFpQixBQUNqQixrQkFBbUIsQUFDbkIsZ0NBQWtDLENBQ3JDLEFBTUQseUJBQ0ksaUNBQWtDLEFBQ2xDLFlBQWEsQUFDYixnQkFBaUIsQUFDakIsaUJBQW1CLENBQ3RCLENsRXZCSixBTUpELHFDQUNJLGdCQUNJLGVBQWdCLEFBQ2hCLGVBQWlCLENBQ3BCLEFNMkVELGlCQUNJLHFEQUE4QyxBQUE5QyxpREFBOEMsQUFBOUMsNENBQThDLENBQ2pELEFBMkJELHNDQUNJLG9DQUE2QixBQUE3QixnQ0FBNkIsQUFBN0IsMkJBQTZCLENBQ2hDLEFBQ0QsNkNBQ0ksbUNBQTRCLEFBQTVCLCtCQUE0QixBQUE1QiwwQkFBNEIsQ0FDL0IsQUFDRCw4QkFDSSxRQUFVLENBQ2IsQUdVRCxhQUNJLFNBQVUsQUFDVixRQUFVLENBQ2IsQUVwREQsc0JBQ0ksT0FBUyxDQUNaLEFHbEJELFVBQ0ksZ0JBQWlCLEFBQ2pCLFlBQWMsQ0FDakIsQUFDRCxVQUNJLFdBQVksQUFDWixZQUFjLENBQ2pCLEFBQ0Qsc0JBQ0ksV0FBWSxBQUNaLFdBQWEsQ0FDaEIsQUFDRCxzQkFDSSxlQUFnQixBQUNoQixlQUFpQixDQUNwQixBQUNELGdCQUNJLFNBQVUsQUFDVixVQUFXLEFBQ1gsVUFBVyxBQUNYLFdBQWEsQ0FDaEIsQUFDRCxlQUNJLFlBQWEsQUFDYixXQUFZLEFBQ1oseUJBQTBCLEFBQzFCLFNBQVcsQ0FDZCxBQUNELHFCQUNJLFlBQWEsQUFDYixRQUFVLENBQ2IsQUUwQkQsY0FDSSxZQUFjLENBQ2pCLEFBb0JELGlEQUNJLFlBQWMsQ0FDakIsQVVtQ0QsMkJBQ0ksWUFBYyxDQUNqQixBQUdELDJCQUNJLGtCQUFvQixDQUN2QixBRTNJRCx5QkFDSSxlQUFpQixDQUNwQixBQUNELDhCQUNJLFVBQVksQ0FDZixBQU9ELDJCQUNJLGVBQWlCLENBQ3BCLEFJRkQsaUJBQ0ksY0FBZ0IsQ0FDbkIsQUFFRCxjQUNJLGVBQWlCLENBQ3BCLEFHbENELHFCQUNJLGFBQWUsQ0FDbEIsQUN3TUQsdUNBQ0ksa0JBQW1CLEFBQ25CLFNBQVUsQUFDVixXQUFZLEFBQ1osT0FBUSxBQUNSLE9BQVMsQ0FDWixBQUVELGdEQUNJLFdBQVksQUFDWixpQkFBa0IsQUFDbEIsa0JBQW1CLEFBQ25CLFFBQVMsQUFDVCxXQUFZLEFBQ1osZUFBaUIsQ0FDcEIsQUFDRCx5Q0FDSSxrQkFBbUIsQUFDbkIsUUFBUyxBQUNULFlBQWEsQUFDYixNQUFRLENBQ1gsQUkzTkQsdUJBQ0ksY0FBZ0IsQ0FDbkIsQUFDRCwyQkFDSSxjQUFnQixDQUNuQixBQTRDRCxnQkFDSSxjQUFnQixDQUNuQixBR3JERCx3QkFDSSxjQUFnQixDQUNuQixBQW1CRCw4QkFDSSxxQkFBdUIsQ0FDMUIsQUFDRCw0REFDSSxlQUFpQixDQUNwQixBQVNELDhCQUNJLGNBQWdCLENBQ25CLEFBU0QsNkJBQ0ksaUJBQW1CLENBQ3RCLEFFN0NELGtCQUNJLGVBQWdCLEFBQ2hCLGdCQUFrQixDQUNyQixBQVVELCtCQUNJLGVBQWdCLEFBQ2hCLGVBQWlCLENBQ3BCLEFTUkQsTUFBUSxjQUFnQixDQUFFLEFBQzFCLE1BQVEsY0FBZ0IsQ0FBRSxBQUMxQixNQUFRLGNBQWdCLENBQUUsQUFDMUIsTUFBUSxjQUFnQixDQUFFLEFBQzFCLE1BQVEsY0FBZ0IsQ0FBRSxBQUMxQixPQUFRLGVBQWlCLENBQUUsQUtsQzNCLGdCQUNJLFdBQVksQUFDWixXQUFhLENBQ2hCLEFHc0JELHVCQUNJLGNBQWdCLENBQ25CLEM5RG5DSixBR3NERCwwREFDSSxLQUNJLFdBQWEsQ0FDaEIsQ0FDSixBRUFELG9DQUNJLCtCQUNJLFdBQVksQUFDWixrQkFBbUIsQUFDbkIsU0FBVSxBQUNWLFNBQVUsQUFDVixvREFBNkMsQUFBN0MsZ0RBQTZDLEFBQTdDLDRDQUE2QyxBQUM3QyxtQkFBb0IsQUFDcEIsdUJBQTRCLEFBQzVCLDRDQUEwRCxDQUM3RCxBc0MxQkQsOEJBQ0ksY0FBZ0IsQ0FDbkIsQUFpQ0QsbUNBQ0ksV0FBWSxBQUNaLGtCQUFtQixBQUNuQixXQUFZLEFBQ1osTUFBTyxBQUNQLFNBQVUsQUFDVixVQUFXLEFBQ1gsZUFBaUIsQ0FDcEIsQ3RDaEJKLEFPTUQscUNBQ0ksa0NBQ0ksU0FBVyxDQUNkLEFBQ0QsMEJBQ0ksd0JBQTBCLENBQzdCLEFBQ0QsMEJBQ0ksY0FBZ0IsQ0FDbkIsQUNrR0QseUJBQ0ksaUJBQW1CLENBQ3RCLENEbkdKLEFBQ0QsMkRBQ0ksMEJBQ0ksY0FBZ0IsQ0FDbkIsQUN1RkQsb0RBQ0ksaUJBQW1CLENBQ3RCLEFtQnZMRCxjQUNJLGVBQWlCLENBQ3BCLEFXaUdELG1DQUNJLGVBQWdCLEFBQ2hCLGtCQUFvQixDQUN2QixBQUNELDJEQUNJLGNBQWdCLENBQ25CLEMvQlZKLEFJeUhELHFDQUNJLHNEQUVJLGNBQWdCLENBQ25CLEFBQ0QsMkJBQ0ksV0FBYSxDQUNoQixBQUNELDJCQUNJLFVBQVksQ0FDZixDQUNKLEFVekpELG9DQUNJLGNBQ0ksWUFBYyxDQUNqQixDQUNKLEFBNENELG9DQUNJLHFCQUNJLFNBQVcsQ0FDZCxBbUI1Q0Qsa0JBQ0ksUUFBVSxDQUNiLENuQjJDSixBaUJyR0QscUNBQ0ksd0JBQ0ksY0FBZ0IsQ0FDbkIsQ0FDSiIsImZpbGUiOiI8bm8tb3V0cHV0PiIsInNvdXJjZXNDb250ZW50IjpbIi5idG4tYmx1ZSxcbi5idG4tcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZDogIzM0OGU0ZCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzM0OGU0ZCAhaW1wb3J0YW50O1xufVxuLmJnLXByaW1hcnksXG4uYmctc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiAjMzQ4ZTRkICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzQ4ZTRkICFpbXBvcnRhbnQ7XG59XG4uaW1nLW92ZXJsYXktLWJsdWU6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICMzNDhlNGQgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJsdWUge1xuICAgIGNvbG9yOiAjMzQ4ZTRkICFpbXBvcnRhbnQ7XG59XG4uYnRuLXRyYW5zcGFyZW50LS1ibHVlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzQ4ZTRkICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMzNDhlNGQgIWltcG9ydGFudDtcbn1cbi5idG4tdHJhbnNwYXJlbnQtLWJsdWU6Zm9jdXMsIC5idG4tdHJhbnNwYXJlbnQtLWJsdWU6aG92ZXJ7XG4gICAgYmFja2dyb3VuZDogIzM0OGU0ZCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYmctYmx1ZS1ncmFkaWVudCB7XG4gICAgYmFja2dyb3VuZDogIzAwOTA2NSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICAjMDA5MDY1IDAlLCMwMGFlODggMTAwJSkgIWltcG9ydGFudDtcbn1cbiIsIi5pbWctc2Vjb25kYXJ5LW92ZXJsYXktLWJsYWNrOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAuMjUgIWltcG9ydGFudDtcbn0iLCIudWktc3RhdGUtZGVmYXVsdCB7XG4gICAgY29sb3I6ICMzNDhlNGQgIWltcG9ydGFudDtcbn1cbi51aS1zdGF0ZS1kaXNhYmxlZCAudWktc3RhdGUtZGVmYXVsdCwgLnVpLXN0YXRlLWRpc2FibGVkLnVpLWRhdGVwaWNrZXItcHJldixcbi51aS1zdGF0ZS1kaXNhYmxlZC51aS1kYXRlcGlja2VyLW5leHQsIC51aS1zdGF0ZS1kaXNhYmxlZC51aS1kYXRlcGlja2VyLW5leHQ6aG92ZXIsIC51aS1zdGF0ZS1kaXNhYmxlZC51aS1kYXRlcGlja2VyLXByZXY6aG92ZXIge1xuICAgIGNvbG9yOiAjODc4NzhjICFpbXBvcnRhbnQ7XG59XG4udWktZGF0ZXBpY2tlci1uZXh0LCAudWktZGF0ZXBpY2tlci1wcmV2LCAudWktZGF0ZXBpY2tlci1uZXh0OmhvdmVyLCAudWktZGF0ZXBpY2tlci1wcmV2OmhvdmVyIHtcbiAgICBjb2xvcjogIzM0OGU0ZCAhaW1wb3J0YW50O1xufSIsIi5oZWFkZXItaW1nX19sb2dvLS1sZyAuaGVhZGVyLWltZ19fbG9nb19faW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVhZGVyLWltZ19fbG9nby0tbGcgLmhlYWRlci1pbWdfX2xvZ29fX2ltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaGVhZGVyLWltZ19fbG9nb19faW1nIHtcbiAgICAgICAgbWF4LWhlaWdodDogODBweCFpbXBvcnRhbnQ7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVhZGVyLWltZ19fbG9nb19faW1nIHtcbiAgICAgICAgbWF4LWhlaWdodDoxNjBweCFpbXBvcnRhbnQ7XG4gICAgfVxufSIsIi53eXNpd3lnIGEge1xuICAgIGNvbG9yOiAjMzQ4ZTRkICFpbXBvcnRhbnQ7XG59IiwiLnNvY2lhbC1pY29ucyBhOmhvdmVyPi5pY29uIHtcbiAgICBjb2xvcjogIzM0OGU0ZCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59IiwiLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzQ4ZTRkICFpbXBvcnRhbnQ7XG59IiwiLmZpbHRlci1iYXIuYWZmaXgge1xuICAgIGJhY2tncm91bmQ6ICMzNDhlNGQgIWltcG9ydGFudDtcbn1cbi5maWx0ZXItYmFyLmFmZml4IC5maWx0ZXItYmFyX19zdWJtaXQge1xuICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzM0OGU0ZCAhaW1wb3J0YW50O1xufSIsIi5wb2ktdGVhc2VyX19ib2R5X19ib3R0b20ge1xuICAgIGNvbG9yOiAjMzQ4ZTRkICFpbXBvcnRhbnQ7XG59XG4uaXMtYWN0aXZlLnBvaS10ZWFzZXItLXBvaSxcbi5pcy1hY3RpdmUucG9pLXRlYXNlci0tc3RhbmRhcmR7XG4gICAgYmFja2dyb3VuZDogIzM0OGU0ZCAhaW1wb3J0YW50O1xufSIsIi5oZXJvLWltZy0td2l0aC1vdmVybGF5OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuMzUpIDUwJSkhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVyby1pbWdfX2xvZ28ge1xuICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5oZXJvLWltZ19fbG9nbyB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICB9XG59IiwiLnRlYXNlcl9faGVhZCAubGFiZWwtdG9wLWxlZnQge1xuICAgIGJhY2tncm91bmQ6ICMzNDhlNGQgIWltcG9ydGFudDtcbn0iLCJhIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbmE6aG92ZXIsXHJcbmE6Zm9jdXMge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuYWRkcmVzcyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbnRleHRhcmVhIHtcclxuICAgIHJlc2l6ZTogdmVydGljYWw7XHJcbn1cclxubGFiZWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcblxyXG4jcGMtY29va2llLW5vdGljZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYzNjM2M1IWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjNDQ0IWltcG9ydGFudDtcclxuICAgIGZvbnQtZmFtaWx5OiBTb3VyY2VTYW5zUHJvLVJlZ3VsYXIsc2Fucy1zZXJpZiFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDE0cHghaW1wb3J0YW50O1xyXG59XHJcblxyXG4jcGMtY29va2llLW5vdGljZSAjcGMtYnV0dG9uIGJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWJlYmViIWltcG9ydGFudDtcclxufVxyXG4iLCJodG1sIHtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjsgLypwcmV2ZW50IHNjcm9sbGJhciBmcm9tIG92ZXJsYXBwaW5nIGNvbnRlbnQqL1xufVxuXG5ib2R5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICM0MDQwNDA7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEzMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5jb250YWluZXItbmFycm93IHtcbiAgICBtYXgtd2lkdGg6IDgyMnB4O1xufVxuLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG59XG4uY29sLXhzLTEsIC5jb2wtc20tMSwgLmNvbC1tZC0xLCAuY29sLWxnLTEsIC5jb2wteHMtMiwgLmNvbC1zbS0yLCAuY29sLW1kLTIsIC5jb2wtbGctMiwgLmNvbC14cy0zLCAuY29sLXNtLTMsIC5jb2wtbWQtMywgLmNvbC1sZy0zLCAuY29sLXhzLTQsIC5jb2wtc20tNCwgLmNvbC1tZC00LCAuY29sLWxnLTQsIC5jb2wteHMtNSwgLmNvbC1zbS01LCAuY29sLW1kLTUsIC5jb2wtbGctNSwgLmNvbC14cy02LCAuY29sLXNtLTYsIC5jb2wtbWQtNiwgLmNvbC1sZy02LCAuY29sLXhzLTcsIC5jb2wtc20tNywgLmNvbC1tZC03LCAuY29sLWxnLTcsIC5jb2wteHMtOCwgLmNvbC1zbS04LCAuY29sLW1kLTgsIC5jb2wtbGctOCwgLmNvbC14cy05LCAuY29sLXNtLTksIC5jb2wtbWQtOSwgLmNvbC1sZy05LCAuY29sLXhzLTEwLCAuY29sLXNtLTEwLCAuY29sLW1kLTEwLCAuY29sLWxnLTEwLCAuY29sLXhzLTExLCAuY29sLXNtLTExLCAuY29sLW1kLTExLCAuY29sLWxnLTExLCAuY29sLXhzLTEyLCAuY29sLXNtLTEyLCAuY29sLW1kLTEyLCAuY29sLWxnLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5jb250YWluZXI+Lm5hdmJhci1oZWFkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbn1cbi5jb250ZW50LWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uY29udGVudC1ibG9jay0tbWF4IHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRlbnQtYmxvY2stLW1heC0tYm9va2luZy10ZWFzZXJ7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1N3B4O1xufVxuLmNvbnRhaW5lci1ibG9jayB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ucGFnZS13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5jb250YWluZXItYmxvY2sge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5wYWdlLXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTI2cHg7XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkge1xuICAgICAgICB3aWR0aDogOTgycHg7XG4gICAgfVxufVxuXG4ucGFnZS13cmFwcGVyLnBhZ2Utd3JhcHBlci0tbGFuZGluZ3BhZ2Uge1xuICAgIHBhZGRpbmctdG9wOiAwO1xufSIsIi5idG4ge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBwYWRkaW5nOiA1cHggMThweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuLmJ0bi0taWNvbi1vbmx5LmJ0bi0taWNvbi1vbmx5IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuLmJ0bj4uaWNvbi1hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0b3A6IDlweDtcbiAgICB0cmFuc2l0aW9uOiAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5idG4td2l0aC1pY29uIHtcbiAgICBwYWRkaW5nOiA2cHggMjBweCA2cHggMTBweDtcbn1cbi5idG4tZnVsbC13aWR0aCB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLmJ0biB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAyNXB4O1xuICAgIH1cbiAgICAuYnRuLXdpdGgtaWNvbiB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAzMHB4IDZweCAxNXB4O1xuICAgIH1cbiAgICAuYnRuLWxnIHtcbiAgICAgICAgcGFkZGluZzogMTBweCA0MHB4O1xuICAgIH1cbiAgICAuYnRuLWxnIC5pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgIHJpZ2h0OiAyMnB4O1xuICAgIH1cbiAgICAuYnRuPi5pY29uLWFycm93IHtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgfVxuICAgIC5idG4td2l0aC1pY29uOmhvdmVyIC5pY29uLWFycm93IHtcbiAgICAgICAgLypyaWdodDogOHB4OyovXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xuICAgIH1cbn1cbi5idG4uYnRuLXhsIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5idG4uYnRuLXhsIHtcbiAgICAgICAgcGFkZGluZzogMTVweCA2NXB4O1xuICAgIH1cbn1cbi5idG46aG92ZXIsIC5idG46YWN0aXZlLCAuYnRuOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bi5hY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnRuLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJ0bi1ncm91cCAuYnRuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbi5idG4tdHJhbnNwYXJlbnQtLXdoaXRlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xufVxuLmJ0bi10cmFuc3BhcmVudC0tcHVycGxlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTEwZjdkO1xuICAgIGNvbG9yOiAjOTEwZjdkO1xufVxuLmJ0bi10cmFuc3BhcmVudC0tcHVycGxlOmZvY3VzLCAuYnRuLXRyYW5zcGFyZW50LS1wdXJwbGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICM5MTBmN2Q7XG59XG4uYnRuLXRyYW5zcGFyZW50LS1wdXJwbGUgLmljb24tYXJyb3cge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYnRuLXRyYW5zcGFyZW50LS1wdXJwbGUuYnRuLXRyYW5zcGFyZW50LS1wdXJwbGU6aG92ZXIgLmljb24tYXJyb3d7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuLmJ0bi10cmFuc3BhcmVudC0tcmVkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjQwYTE5O1xuICAgIGNvbG9yOiAjYjQwYTE5O1xufVxuLmJ0bi10cmFuc3BhcmVudC0tcmVkOmZvY3VzLCAuYnRuLXRyYW5zcGFyZW50LS1yZWQ6aG92ZXIge1xuICAgIGNvbG9yOiAjYjQwYTE5O1xufVxuLmJ0bi10cmFuc3BhcmVudC0tYmx1ZXtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA5YmRjO1xuICAgIGNvbG9yOiAjMDA5YmRjO1xufVxuLmJ0bi10cmFuc3BhcmVudC0tYmx1ZTpmb2N1cywgLmJ0bi10cmFuc3BhcmVudC0tYmx1ZTpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiAjMDA5YmRjO1xuICAgIC8qY29sb3I6ICNmZmY7Ki9cbn1cblxuXG4uYnRuLXhzLS1sZWZ0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG59XG4uYnRuLXhzLS1yaWdodCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbn1cblxuLypHcmVlbiBCdXR0b24qL1xuLmJ0bi1ncmVlbiB7XG4gICAgYmFja2dyb3VuZDogIzM0OGU0ZDtcbn1cbi5idG4tZ3JlZW46aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IGNvbG9yKCMzNDhlNGQgYigrMTAlKSk7IC8qcGxlZWVhc2UgZGFya2VyIGZ1bmN0aW9uIGh0dHA6Ly9kZXYudzMub3JnL2Nzc3dnL2Nzcy1jb2xvci00LyNtb2RpZnlpbmctY29sb3JzKi9cbn1cbi8qR3JlZW4gQnV0dG9uIGxpZ2h0Ki9cbi5idG4tZ3JlZW4tbGlnaHQge1xuICAgIGJhY2tncm91bmQ6ICM3M2JlOGM7XG59XG4uYnRuLWdyZWVuLWxpZ2h0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBjb2xvcigjNzNiZThjIGIoKzEwJSkpOyAvKnBsZWVlYXNlIGRhcmtlciBmdW5jdGlvbiBodHRwOi8vZGV2LnczLm9yZy9jc3N3Zy9jc3MtY29sb3ItNC8jbW9kaWZ5aW5nLWNvbG9ycyovXG59XG4vKkdyZWVuIEJ1dHRvbiBkYXJrKi9cbi5idG4tZ3JlZW4tZGFyayB7XG4gICAgYmFja2dyb3VuZDogIzAwYTA3ODtcbn1cbi5idG4tZ3JlZW4tZGFyazpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogY29sb3IoIzAwYTA3OCBiKCsxMCUpKTtcbn1cbi8qUHVycGxlIEJ1dHRvbiovXG4uYnRuLXB1cnBsZSB7XG4gICAgYmFja2dyb3VuZDogIzkxMGY3ZDtcbn1cbi5idG4tcHVycGxlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBjb2xvcigjOTEwZjdkIGIoKzEwJSkpOyAvKnBsZWVlYXNlIGRhcmtlciBmdW5jdGlvbiBodHRwOi8vZGV2LnczLm9yZy9jc3N3Zy9jc3MtY29sb3ItNC8jbW9kaWZ5aW5nLWNvbG9ycyovXG59XG4vKkJsdWUgQnV0dG9uKi9cbi5idG4tYmx1ZSB7XG4gICAgYmFja2dyb3VuZDogIzAwOWJkYztcbn1cbi5idG4tYmx1ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogY29sb3IoIzAwOWJkYyBiKCsxMCUpKTsgLypwbGVlZWFzZSBkYXJrZXIgZnVuY3Rpb24gaHR0cDovL2Rldi53My5vcmcvY3Nzd2cvY3NzLWNvbG9yLTQvI21vZGlmeWluZy1jb2xvcnMqL1xufVxuLypSZWQgQnV0dG9uKi9cbi5idG4tcmVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjYjQwYTE5O1xufVxuLmJ0bi1yZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IGNvbG9yKCNiNDBhMTkgYigrMTAlKSk7IC8qcGxlZWVhc2UgZGFya2VyIGZ1bmN0aW9uIGh0dHA6Ly9kZXYudzMub3JnL2Nzc3dnL2Nzcy1jb2xvci00LyNtb2RpZnlpbmctY29sb3JzKi9cbn1cbi8qR3JleSBCdXR0b24gd2l0aCBSZWQgVGV4dCBDb2xvciovXG4uYnRuLWJvb2tpbmd7XG4gICAgY29sb3I6ICNiNDBhMTk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbn1cbi5idG4tYm9va2luZzpob3ZlcntcbiAgICBjb2xvcjogI2I0MGExOTtcbiAgICBiYWNrZ3JvdW5kOiBjb2xvcigjZjBmMGYwIGIoKzEwJSkpO1xufVxuXG4uYnRuLWdyZXktYmx1ZXtcbiAgICBiYWNrZ3JvdW5kOiAjODVhYWIzO1xufVxuLmJ0bi1ncmV5LWJsdWU6Zm9jdXMsXG4uYnRuLWdyZXktYmx1ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzdlYWViYTtcbn1cblxuLmJ0bi1uby1zdHlsaW5nLFxuLmJ0bi5idG4tbm8tc3R5bGluZyB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi5idG4gLmJ0bl9faWNvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLS4yZW07XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5idG4gLmJ0bl9faWNvbiB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjVweDtcbiAgICB9XG59IiwiLm5hdi10YWJzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCAjZGJkYmRiO1xufVxuLm5hdi10YWJzIC5idG4ge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAxMHB4IDVweDtcbn1cbi5uYXYtdGFicy5idG4tZ3JvdXA+LmJ0bjpob3ZlcntcbiAgICB6LWluZGV4OiBhdXRvO1xufVxuLm5hdi10YWJzIC5idG4tZ3JlZW4tbGlnaHQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICM3M2JlOGM7XG59XG4ubmF2LXRhYnMgLmFjdGl2ZS1zdGF0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB6LWluZGV4OiAzO1xuICAgIHRyYW5zaXRpb246IDIwMG1zIGVhc2U7XG59XG4udGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiLXBhbmUuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5idG4tZ3JvdXAtLXRhYnMgLmJ0biB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHRyYW5zaXRpb246IDIwMG1zIGVhc2UtaW47XG59XG4uYnRuLWdyb3VwLS10YWJzIC5idG4uYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4vKmJ1dHRvbiBuYXYgdGFicyovXG4ubmF2LXRhYnMtLWJ0biB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLm5hdi10YWJzLS1idG4ge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzN3B4O1xuICAgIH1cbn1cbi5uYXYtdGFicy5uYXYtdGFicy0tYnRuIGxpID4gYSB7XG4gICAgY29sb3I6ICMwMDliZGM7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwOWJkYztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICBwYWRkaW5nOiA5cHggMTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG4ubmF2LXRhYnMubmF2LXRhYnMtLWJ0biBsaS5hY3RpdmUgPiBhLFxuLm5hdi10YWJzLm5hdi10YWJzLS1idG4gbGkuYWN0aXZlID4gYTpob3Zlcixcbi5uYXYtdGFicy5uYXYtdGFicy0tYnRuIGxpLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ubmF2LXRhYnMtLWJ0biBsaSBhOmhvdmVyLFxuLm5hdi10YWJzLm5hdi10YWJzLS1idG4gbGkgYTpmb2N1cyxcbi5uYXYtdGFicy5uYXYtdGFicy0tYnRuPmxpOmhvdmVyPmEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDliZGM7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwOWJkYztcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzg2cHgpe1xuICAgIC5uYXYtdGFicy0tYnRuIC5hY3RpdmUgYTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA5cHggOXB4IDAgOXB4O1xuICAgICAgICBib3JkZXItY29sb3I6ICMwMDliZGMgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufSIsIi5uYXZiYXItbWFpbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgei1pbmRleDogMztcbiAgICBjb2xvcjogIzY2NjY2NjtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5uYXZiYXItbmF2IHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm5hdmJhci1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuLm5hdi10b3BsaW5rcyBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzQwNDA0MDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAubmF2YmFyLW1haW4ge1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLDAsMCwuMSk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG4gICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgIH1cbiAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgaGVpZ2h0OiAxMjZweDtcbiAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMjJweDtcbiAgICB9XG4gICAgLm5hdmJhci1uYXY+bGkge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1TZW1pYm9sZCc7XG4gICAgfVxuICAgIC5uYXZiYXItbmF2PmxpPmEge1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDE0cHggMTJweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAubmF2YmFyLW5hdiAuc2Vjb25kLWxpbmUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1SZWd1bGFyJztcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgICAubmF2YmFyLW1haW4+bGk+YXtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmY7XG4gICAgfVxuICAgIC5uYXY+bGk6Zm9jdXM+YSwgLm5hdj5saTpob3Zlcj5hLCAubmF2PmxpLmFjdGl2ZT5hLCAubmF2PmxpPmE6Zm9jdXMsIC5uYXY+bGkuaXMtb3Blbj5hIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZTYwMDFlO1xuICAgIH1cbiAgICAubmF2LXRvcGxpbmtze1xuICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgIH1cbiAgICAubmF2LXRvcGxpbmtzIGEge1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgfVxufVxuLm5hdmJhcl9fYnV0dG9ucyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHotaW5kZXg6IDU7XG4gICAgcGFkZGluZy1yaWdodDogNzJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmJhcl9fYnV0dG9ucyB7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTMwcHgpO1xuICAgICAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLm5hdmJhcl9fYnV0dG9ucyB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0zNnB4KTtcbiAgICB9XG59XG4ubmF2YmFyX19idXR0b25zIC5vcGVuLXNlYXJjaCB7XG4gICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5uYXZiYXJfX2J1dHRvbnMgLm9wZW4tc2VhcmNoIHtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGJvdHRvbTogLTRweDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgIH1cbiAgICAubmF2YmFyX19idXR0b25zIC5vcGVuLXNlYXJjaC5pcy1vcGVuIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03NXB4KTtcbiAgICB9XG4gICAgLmFmZml4IC5uYXZiYXJfX2J1dHRvbnMgLm9wZW4tc2VhcmNoLmlzLW9wZW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgIH1cbiAgICAuYWZmaXggLm5hdmJhcl9fYnV0dG9ucyAub3Blbi1zZWFyY2gge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLm5hdmJhcl9fYnV0dG9ucyAub3Blbi1zZWFyY2guaXMtb3BlbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjBweCk7XG4gICAgfVxuICAgIC5hZmZpeCAubmF2YmFyX19idXR0b25zIC5vcGVuLXNlYXJjaC5pcy1vcGVuIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICAgIH1cbiAgICAubmF2YmFyX19idXR0b25zIC5vcGVuLXNlYXJjaCB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICB9XG59XG5cblxuLm5hdi10b3BsaW5rcy0tZmxleCB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cbi5uYXYtdG9wbGlua3NfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG4ubmF2LXRvcGxpbmtzX19saXN0X19pY29uIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTVlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cbi5uYXYtdG9wbGlua3NfX2xpc3QgPiBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm5hdi10b3BsaW5rc19fbGlzdCA+IGxpIGEge1xuICAgIHBhZGRpbmc6IDA7XG59XG4ubmF2LXRvcGxpbmtzX19saXN0ID4gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLm5hdi10b3BsaW5rc19fbGlzdC0tYm9yZGVyZWQgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjJweDtcbn1cbi5uYXYtdG9wbGlua3NfX2xpc3QtLWJvcmRlcmVkID4gbGk6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgd2lkdGg6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAjNjY2NjY2O1xufSIsIi5icmVhZGNydW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1MaWdodCc7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogOHB4IDA7XG59XG4uYnJlYWRjcnVtYj5saSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uYnJlYWRjcnVtYj5saTpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIj5cIjtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uYnJlYWRjcnVtYj5saStsaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbn1cbi5icmVhZGNydW1iPi5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uYnJlYWRjcnVtYiBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuYnJlYWRjcnVtYiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG59IiwiLypDb250ZW50IEhlYWQqL1xuLmNvbnRlbnQtaGVhZHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxNDBweDtcbn1cbi5jb250ZW50LWhlYWQtLXRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDA7XG59XG4uY29udGVudC1oZWFkLS10ZXh0PnB7XG4gICAgbWFyZ2luLWJvdHRvbTogMFxufVxuXG4uY29udGVudC1oZWFkLS10ZXh0X19idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG59XG5cbi5jb250ZW50LWhlYWQtLXRleHQtbWF4IHtcbiAgICBtYXgtd2lkdGg6IDk0MHB4O1xufVxuLypGaXhlZCBDb250ZW50IEhlYWQqL1xuLmNvbnRlbnQtaGVhZC0tZml4IHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRlbnQtaGVhZCB7XG4gICAgICAgIGhlaWdodDogMjQwcHg7XG4gICAgfVxuICAgIC5jb250ZW50LWhlYWQtLWZpeCB7XG4gICAgICAgIGhlaWdodDogMjkwcHg7XG4gICAgfVxuICAgIC5jb250ZW50LWhlYWQtLXRleHQgaDF7XG4gICAgICAgIGZvbnQtc2l6ZTogNjVweDtcbiAgICB9XG59XG5cblxuXG4vKkNvbnRlbnQgSGVhZCBCYWNrZ3JvdW5kIGNvbG9ycyovXG4uYmctcG9pIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsMTU2LDIxOCk7IH1cbi5iZy1ha3RpdiB7IGJhY2tncm91bmQtY29sb3I6IHJnYigwLDEzMCwxNjQpOyB9XG4uYmctYmVrICB7IGJhY2tncm91bmQtY29sb3I6IHJnYigwLDE2NSwxNjcpOyB9XG4uYmctbmF0dXIgIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsMTYyLDExOCk7IH1cbi5iZy1nZW51c3MgIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDExMywxODgsMTM5KTsgfVxuLmJnLWdlc3VuZGhlaXQgIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEwMywxNjIsMTkyKTsgfVxuLmJnLWt1bHR1ciAgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTI0LDEzMiwxODcpOyB9XG5cbi8qQ29udGVudCBIZWFkIEJhY2tncm91bmQgZ3JhZGllbnRzKi9cbi5iZy1wb2ktZ3JhZGllbnQge1xuICAgIGJhY2tncm91bmQ6ICMwMDg5ZDM7XG4gICAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpBd09EbGtNeUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlNd01HRTRaVEVpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMDg5ZDMgMCUsICMwMGE4ZTEgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwjMDA4OWQzKSwgY29sb3Itc3RvcCgxMDAlLCMwMGE4ZTEpKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA4OWQzIDAlLCMwMGE4ZTEgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMDg5ZDMgMCUsIzAwYThlMSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMDg5ZDMgMCUsIzAwYThlMSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgIzAwODlkMyAwJSwjMDBhOGUxIDEwMCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDA4OWQzJywgZW5kQ29sb3JzdHI9JyMwMGE4ZTEnLEdyYWRpZW50VHlwZT0wICk7XG59XG4uYmctYWt0aXYtZ3JhZGllbnQge1xuICAgIGJhY2tncm91bmQ6ICMwMDZmOTM7XG4gICAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpBd05tWTVNeUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlNd01Ea3lZakVpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMDZmOTMgMCUsICMwMDkyYjEgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwjMDA2ZjkzKSwgY29sb3Itc3RvcCgxMDAlLCMwMDkyYjEpKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA2ZjkzIDAlLCMwMDkyYjEgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMDZmOTMgMCUsIzAwOTJiMSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMDZmOTMgMCUsIzAwOTJiMSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgIzAwNmY5MyAwJSwjMDA5MmIxIDEwMCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDA2ZjkzJywgZW5kQ29sb3JzdHI9JyMwMDkyYjEnLEdyYWRpZW50VHlwZT0wICk7XG59XG4uYmctYmVrLWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA5MzkzO1xuICAgIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdPVE01TXlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNR0l4WWpFaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA5MzkzIDAlLCAjMDBiMWIxIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsIzAwOTM5MyksIGNvbG9yLXN0b3AoMTAwJSwjMDBiMWIxKSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwOTM5MyAwJSwjMDBiMWIxIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA5MzkzIDAlLCMwMGIxYjEgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA5MzkzIDAlLCMwMGIxYjEgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICMwMDkzOTMgMCUsIzAwYjFiMSAxMDAlKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwOTM5MycsIGVuZENvbG9yc3RyPScjMDBiMWIxJyxHcmFkaWVudFR5cGU9MCApO1xufVxuLmJnLW5hdHVyLWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA5MDY1O1xuICAgIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdPVEEyTlNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNR0ZsT0RnaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA5MDY1IDAlLCAjMDBhZTg4IDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsIzAwOTA2NSksIGNvbG9yLXN0b3AoMTAwJSwjMDBhZTg4KSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwOTA2NSAwJSwjMDBhZTg4IDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA5MDY1IDAlLCMwMGFlODggMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDA5MDY1IDAlLCMwMGFlODggMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICMwMDkwNjUgMCUsIzAwYWU4OCAxMDAlKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwOTA2NScsIGVuZENvbG9yc3RyPScjMDBhZTg4JyxHcmFkaWVudFR5cGU9MCApO1xufVxuLmJnLWdlbnVzcy1ncmFkaWVudCB7XG4gICAgYmFja2dyb3VuZDogIzYwYjA3OTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJell3WWpBM09TSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU00TkdNM09XSWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgIzYwYjA3OSAwJSwgIzg0Yzc5YiAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCM2MGIwNzkpLCBjb2xvci1zdG9wKDEwMCUsIzg0Yzc5YikpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgICM2MGIwNzkgMCUsIzg0Yzc5YiAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAgIzYwYjA3OSAwJSwjODRjNzliIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAgIzYwYjA3OSAwJSwjODRjNzliIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICAjNjBiMDc5IDAlLCM4NGM3OWIgMTAwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM2MGIwNzknLCBlbmRDb2xvcnN0cj0nIzg0Yzc5YicsR3JhZGllbnRUeXBlPTAgKTtcbn1cbi5iZy1nZXN1bmRoZWl0LWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjNTY4ZWIwO1xuICAgIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6VTJPR1ZpTUNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTTNZbUZrWXpjaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICAjNTY4ZWIwIDAlLCAjN2JhZGM3IDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsIzU2OGViMCksIGNvbG9yLXN0b3AoMTAwJSwjN2JhZGM3KSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgIzU2OGViMCAwJSwjN2JhZGM3IDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICAjNTY4ZWIwIDAlLCM3YmFkYzcgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICAjNTY4ZWIwIDAlLCM3YmFkYzcgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICM1NjhlYjAgMCUsIzdiYWRjNyAxMDAlKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzU2OGViMCcsIGVuZENvbG9yc3RyPScjN2JhZGM3JyxHcmFkaWVudFR5cGU9MCApO1xufVxuLmJnLWt1bHR1ci1ncmFkaWVudCB7XG4gICAgYmFja2dyb3VuZDogIzZhNmZhYTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJelpoTm1aaFlTSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU00WkRreVl6TWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgIzZhNmZhYSAwJSwgIzhkOTJjMyAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCM2YTZmYWEpLCBjb2xvci1zdG9wKDEwMCUsIzhkOTJjMykpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgICM2YTZmYWEgMCUsIzhkOTJjMyAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAgIzZhNmZhYSAwJSwjOGQ5MmMzIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAgIzZhNmZhYSAwJSwjOGQ5MmMzIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICAjNmE2ZmFhIDAlLCM4ZDkyYzMgMTAwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM2YTZmYWEnLCBlbmRDb2xvcnN0cj0nIzhkOTJjMycsR3JhZGllbnRUeXBlPTAgKTtcbn1cblxuLmJnLWhvbWUtZ3JhZGllbnQge1xuICAgIGJhY2tncm91bmQ6ICMwNTlkZGM7XG4gICAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpaaE5tWmhZU0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlNNFpEa3lZek1pSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgICMwNTlkZGMgMCUsICM2ZGJlOGYgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwjMDU5ZGRjKSwgY29sb3Itc3RvcCgxMDAlLCM2ZGJlOGYpKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICAjMDU5ZGRjIDAlLCM2ZGJlOGYgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgICMwNTlkZGMgMCUsIzZkYmU4ZiAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgICMwNTlkZGMgMCUsIzZkYmU4ZiAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgIzA1OWRkYyAwJSwjNmRiZThmIDEwMCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDU5ZGRjJywgZW5kQ29sb3JzdHI9JyM2ZGJlOGYnLEdyYWRpZW50VHlwZT0wICk7XG59IiwiLm5hdmJhci1zZWFyY2gge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogI2YwOTYwMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRyYW5zaXRpb246IDIwMG1zIGVhc2UtaW47XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLm5hdmJhci1zZWFyY2guaXMtb3BlbiB7XG4gICAgaGVpZ2h0OiAxMjZweDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLm5hdmJhci1zZWFyY2ggLmZvcm0tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2YmFyLXNlYXJjaCAuZm9ybS1jb250cm9sIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWFyZ2luLWxlZnQ6IDUlO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogYWxsIDQwMG1zIGN1YmljLWJlemllciguNjQsLjA5LC4wOCwxKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwyNTUsMjU1LDApIDk2JSwgI2ZmZiA0JSk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMDBweCAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5uYXZiYXItc2VhcmNoIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuLm5hdmJhci1zZWFyY2ggOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItc2VhcmNoIDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLXNlYXJjaC0tbGlzdCB7XG4gICAgY29sb3I6ICMwMDliZGM7XG59XG4ub3Blbi1zZWFyY2gge1xuICAgIHotaW5kZXg6IDU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRyYW5zaXRpb246IDUwMG1zIGN1YmljLWJlemllcigwLjY1LCAwLjA1LCAwLjM2LCAxKTtcbiAgICBib3R0b206IDgwcHg7XG4gICAgcmlnaHQ6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiA2MHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5vcGVuLXNlYXJjaCAuaWNvbi1zZWFyY2gge1xuICAgIGJhY2tncm91bmQ6ICNmMDk2MDA7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBwYWRkaW5nOiAxOHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDAsMCwwLC4xKSwwIDJweCAzcHggcmdiYSgwLDAsMCwuMik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG59XG4ub3Blbi1zZWFyY2guaXMtb3BlbiB7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4O1xufVxuLm9wZW4tc2VhcmNoIC5pY29uLXNlYXJjaDpiZWZvcmUge1xuICAgIHRyYW5zaXRpb246IDIwMG1zIGVhc2UtaW47XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbn1cbi5vcGVuLXNlYXJjaC5pcy1vcGVuIC5pY29uLXNlYXJjaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxFMDE0XCI7XG4gICAgY29sb3I6ICNmMDk2MDA7XG4gICAgdHJhbnNpdGlvbjogMjAwbXMgZWFzZS1pbjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbi5hZmZpeCAub3Blbi1zZWFyY2ggLmljb24tc2VhcmNoOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbn1cbi5vcGVuLXNlYXJjaC5pcy1vcGVuIC5pY29uLXNlYXJjaCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5uYXZiYXItc2VhcmNoOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogMjAwbXMgZWFzZS1pbjtcbn1cbi5uYXZiYXItc2VhcmNoLmlzLW9wZW46YWZ0ZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzVweCk7XG59XG4ubmF2YmFyLXNlYXJjaC5pcy1vcGVuIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmJhci1zZWFyY2gge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICAgIC5uYXZiYXItc2VhcmNoOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gICAgLm9wZW4tc2VhcmNoLmlzLW9wZW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTkwcHgpO1xuICAgICAgICBib3R0b206IC0xMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAub3Blbi1zZWFyY2h7XG4gICAgICAgIGJvdHRvbTogLTEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGVmdDogOTUlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTM2cHgpO1xuICAgIH1cbiAgICAubmF2YmFyLXNlYXJjaCAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgICAuYWZmaXggLm9wZW4tc2VhcmNoIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zNnB4KTtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5vcGVuLXNlYXJjaHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiA5MiU7XG4gICAgfVxufVxuXG4vKlR5cGVhaGVhZCovXG4udHdpdHRlci10eXBlYWhlYWQge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWFyZ2luLWxlZnQ6IDUlO1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cbi50dC1kcm9wZG93bi1tZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDE4cHggMzBweDtcbn1cbi50dC1zdWdnZXN0aW9ucyB7XG4gICAgbGVmdDogNSU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnR0LXN1Z2dlc3Rpb24ge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MzYzNjNTtcbn1cbi50dC1kYXRhc2V0LXN0YXRlcyB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgY29sb3I6ICMwMDliZGM7XG59XG4udHQtc3VnZ2VzdGlvbiBwIHtcbiAgICBtYXJnaW46IDA7XG59IiwiLnd5c2l3eWcge1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLnd5c2l3eWcgYSB7XG4gICAgY29sb3I6ICMwMDliZGM7XG59XG4ud3lzaXd5ZyBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwODJhNTtcbn1cbi53eXNpd3lnIGgxLCAud3lzaXd5ZyBoMiB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4ud3lzaXd5ZyBoMXtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZVNhbnNQcm8tTGlnaHQnO1xufVxuLnd5c2l3eWcgaDIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBjb2xvcjogIzlhOWE5YTtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuLnd5c2l3eWcgaDMge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1mYW1pbHk6ICdTb3VyY2VTYW5zUHJvLVNlbWlib2xkJztcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG4ud3lzaXd5ZyB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xufVxuLnd5c2l3eWcgdWwgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4ud3lzaXd5ZyB1bCBsaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICMwMDlCREM7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDhweDtcbiAgICB0b3A6IDlweDtcbn1cbi53eXNpd3lnIHN0cm9uZyB7XG4gICAgZm9udC1mYW1pbHk6ICdTb3VyY2VTYW5zUHJvLVNlbWlib2xkJztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnR3by1jb2x1bW5zIHtcbiAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMjsgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXG4gICAgLW1vei1jb2x1bW4tY291bnQ6IDI7IC8qIEZpcmVmb3ggKi9cbiAgICBjb2x1bW4tY291bnQ6IDI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnd5c2l3eWcgaDEge1xuICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgfVxuICAgIC53eXNpd3lnIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgIH1cbn1cbi53eXNpd3lnIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbn0iLCIucG9ydGFsLXNsaWRlcjpob3ZlciAuaW1nLW92ZXJsYXktLWJsYWNrOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAwO1xufVxuLnBvcnRhbC1zbGlkZXItLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wb3J0YWwtc2xpZGVyLS1jbGFpbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMzAlO1xufVxuLnBvcnRhbC1zbGlkZXItLWNsYWltIGgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBvcnRhbC1zbGlkZXItLWNsYWltIC5idG4ge1xuICAgIHBhZGRpbmc6IDhweCAyNXB4O1xufVxuXG4uc2xpY2stZG90cyB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbWFyZ2luOiAxNXB4IGF1dG8gMjBweCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGVhc2VyLXNsaWRlciAuc2xpY2stZG90c3tcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG5cbi5zbGljay1kb3RzIGxpIHtcbiAgICBtYXJnaW46IDVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xufVxuLnNsaWNrLWRvdHMgYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDliZGM7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6ICMwMDliZGM7XG4gICAgdHJhbnNpdGlvbjogNTAwbXM7XG59XG4uc2xpY2stZG90cyAuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5zbGljay1kb3RzIGJ1dHRvbjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnBvcnRhbC1zbGlkZXIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAuNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IC41cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gICAgfVxuICAgIC5zbGljay1uZXh0LCAuc2xpY2stcHJldiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0NSU7XG4gICAgICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICAuc2xpY2stbmV4dCB7XG4gICAgICAgIHJpZ2h0OiAzNXB4O1xuICAgIH1cbiAgICAuc2xpY2stcHJldiB7XG4gICAgICAgIGxlZnQ6IDM1cHg7XG4gICAgfVxuICAgIC5zbGljay1kb3Rze1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5wb3J0YWwtc2xpZGVyLS1jbGFpbSAuYnRuIHtcbiAgICAgICAgcGFkZGluZzogMTBweCA2MHB4O1xuICAgIH1cbiAgICAucG9ydGFsLXNsaWRlci0tY2xhaW0gaDEge1xuICAgICAgICBmb250LXNpemU6IDkwcHg7XG4gICAgfVxuICAgIC5wb3J0YWwtc2xpZGVyLS1jbGFpbSBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNThweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAucG9ydGFsLXNsaWRlci0tY2xhaW0ge1xuICAgICAgICB0b3A6IDQ1JTtcbiAgICB9XG59XG5cbi5zbGljay1zbGlkZSArIC5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cblxuLnBvcnRhbC1zbGlkZXItLWl0ZW1fX2ltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBvcnRhbC1zbGlkZXItLWl0ZW1fX2ltZzphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICB0cmFuc3BhcmVudCAwJSwjMDAwMDAwIDEwMCUpO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGVhc2UtaW4tb3V0O1xuICAgIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xufVxuLnBvcnRhbC1zbGlkZXItLWl0ZW1fX2ltZzpob3ZlcjphZnRlciB7XG4gICAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnBvcnRhbC1zbGlkZXItLWl0ZW1fX2ltZzphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIC5wb3J0YWwtc2xpZGVyOmhvdmVyIC5wb3J0YWwtc2xpZGVyLS1pdGVtX19pbWc6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxufSIsIi5waWN0dXJlLWdyaWQgLmJsdWUtYm94e1xyXG4gICAgYmFja2dyb3VuZDogIzAwYjllODtcclxuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMGI5ZTggMCUsICMwMDliZGMgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCMwMGI5ZTgpLCBjb2xvci1zdG9wKDEwMCUsIzAwOWJkYykpO1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwYjllOCAwJSwjMDA5YmRjIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMGI5ZTggMCUsIzAwOWJkYyAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwYjllOCAwJSwjMDA5YmRjIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICMwMGI5ZTggMCUsIzAwOWJkYyAxMDAlKTtcclxuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDBiOWU4JywgZW5kQ29sb3JzdHI9JyMwMDliZGMnLEdyYWRpZW50VHlwZT0wICk7XHJcblxyXG59XHJcbi5waWN0dXJlLXRleHQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luOiAwIDE1cHg7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcbi5waWN0dXJlLXRleHQgLm1iMTAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcbi5zZWN0aW9uLWltZyAucGljdHVyZS10ZXh0IGEge1xyXG4gICAgaGVpZ2h0OiA1NXB4O1xyXG59XHJcbi5waWN0dXJlLXRleHQtZml4ZWQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZzogMTBweCAyNXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLnBpY3R1cmUtZ3JpZF9fY29udGVudCB1bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZzogMCAyNXB4O1xyXG59XHJcbi5waWN0dXJlLWdyaWRfX2NvbnRlbnQgbGkge1xyXG4gICAgcGFkZGluZzogMTVweCAxMHB4IDE1cHggMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzVjY2Y1O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1TZW1pYm9sZCc7XHJcbiAgICB0cmFuc2l0aW9uOiAyMDBtcyBlYXNlLWluO1xyXG59XHJcbi5waWN0dXJlLWdyaWRfX2NvbnRlbnQgbGk6aG92ZXIge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG4ucGljdHVyZS1ncmlkX19jb250ZW50IGE6bGFzdC1jaGlsZCBsaXtcclxuICAgIGJvcmRlci1ib3R0b206IDA7XHJcbn1cclxuLnBpY3R1cmUtZ3JpZCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4ucGljdHVyZS1ncmlkLXRleHQtb25seSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDIxJSAwO1xyXG59XHJcbi5waWN0dXJlLWdyaWQtdGV4dC1vbmx5IGgxIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1MaWdodCc7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xyXG4gICAgLnBpY3R1cmUtdGV4dCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJvdHRvbTogODBweDtcclxuICAgICAgICBtYXJnaW46IDAgMzBweDtcclxuICAgIH1cclxuICAgIC5zZWN0aW9uLWltZyAucGljdHVyZS10ZXh0IHtcclxuICAgICAgICBib3R0b206IDEwMHB4O1xyXG4gICAgfVxyXG4gICAgLm1haW4tbmF2X19kcm9wZG93biAucGljdHVyZS10ZXh0e1xyXG4gICAgICAgIHRvcDogODBweDtcclxuICAgIH1cclxuICAgIC5waWN0dXJlLXRleHQgLm1iMTAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgICAucGljdHVyZS1ncmlkX19jb250ZW50IGE6bGFzdC1jaGlsZCBsaXtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzc1Y2NmNTtcclxuICAgIH1cclxuICAgIC5waWN0dXJlLWdyaWRfX2NvbnRlbnQgbGkge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDA7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAubWFpbi1uYXZfX2Ryb3Bkb3duIC5waWN0dXJlLXRleHR7XHJcbiAgICAgICAgdG9wOiAxMDVweDtcclxuICAgIH1cclxuICAgIC5waWN0dXJlLWdyaWRfX2NvbnRlbnQgbGkge1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDA7XHJcbiAgICB9XHJcbiAgICAucGljdHVyZS1ncmlkX19jb250ZW50IHVsIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpe1xyXG4gICAgLnBpY3R1cmUtZ3JpZF9fY29udGVudCB1bCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgfVxyXG59IiwiLnNlY3Rpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uX19oZWFkIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5zZWN0aW9uX19oZWFkLS1iYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0zMnB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG4uc2VjdGlvbl9faGVhZC0tYmFyIHVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNlY3Rpb25fX2hlYWQtLWJhciB1bCBsaSB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xufVxuLmRyb3Bkb3duLXNoYXJlLXRvZ2dsZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmRyb3Bkb3duLXNoYXJlLW1lbnUge1xuICAgIHJpZ2h0OiAwO1xuICAgIC8qd2lkdGg6IDE1MHB4OyovXG4gICAgdG9wOiAyNXB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgYm94LXNoYWRvdzogMCAxcHggNHB4IDAgcmdiYSgwLDAsMCwuMzcpO1xuICAgIG1hcmdpbjogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcbiAgICB0cmFuc2l0aW9uOiAyMDBtcztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgY29sb3I6ICM2NjY7XG59XG4ub3Blbj4uZHJvcGRvd24tc2hhcmUtbWVudXtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmRyb3Bkb3duLXNoYXJlLW1lbnUuZHJvcGRvd24tc2hhcmUtbWVudSBsaSB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuLnNlY3Rpb25fX2hlYWQtLXRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbn1cbi5zZWN0aW9uX19jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5zZWN0aW9uX19jdGEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IC0yMHB4O1xufVxuLnNlY3Rpb25fX2NvbnRlbnQtLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cbi5zZWN0aW9uX19jb250ZW50IC5mejEwMCB7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG59XG4uc2VjdGlvbi5zZWN0aW9uX19tYXAtbGlzdCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG59XG4udW5lc2NvIHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xufVxuLmJvZGVuc2VlY2FyZC1iYWRnZSB7XG4gICAgd2lkdGg6IDEwMHB4O1xufVxuLnNlY3Rpb25fX2hlYWQtLXRleHQ+LmFycmFuZ2VfX2l0ZW0tLWJvdHRvbS0teHM+aDEge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbn1cbi5zZWN0aW9uX19oZWFkLS1jZW50ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnNlY3Rpb24ge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCAxcHggcmdiYSgwLDAsMCwuMSk7XG4gICAgfVxuICAgIC5zZWN0aW9uX19oZWFkOmhvdmVyIC5pbWctb3ZlcmxheS0tYmxhY2s6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAuc2VjdGlvbl9faGVhZC0tdGV4dCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgLnNlY3Rpb25fX2hlYWQtLXRleHQ+LmFycmFuZ2VfX2l0ZW0tLWJvdHRvbS0teHM+aDEge1xuICAgICAgICBmb250LXNpemU6IDU1cHg7XG4gICAgfVxuICAgIC5zZWN0aW9uX19jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICB9XG4gICAgLnNlY3Rpb25fX2NvbnRlbnQtLXRleHQge1xuICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgIH1cbiAgICAuc2VjdGlvbl9faGVhZC0tbW9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgIH1cbiAgICAuc2VjdGlvbl9faGVhZC0tbW9yZS5pcy1vcGVue1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAuc2VjdGlvbl9faGVhZC0tYmFyIHtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cbiAgICAuc2VjdGlvbl9faGVhZC0tYmFyIHVsIGxpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgICAuc2VjdGlvbi1tb3JlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3R0b206IDI4cHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gICAgLnNlY3Rpb24tbW9yZS0tYnRuIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBib3gtc2hhZG93OiAwIDBweCAxMHB4IDFweCByZ2JhKDAsMCwwLC4xKTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgLnNlY3Rpb24tbW9yZS0tYnRuIC5pY29uLW9wZW4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgIHRyYW5zaXRpb246IDIwMG1zIGVhc2UtaW47XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIH1cbiAgICAuc2VjdGlvbi1tb3JlLmlzLW9wZW4gLmJnLWdyZWVuLWxpZ2h0IHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB9XG4gICAgLnNlY3Rpb24tbW9yZS5pcy1vcGVuIC5pY29uLW9wZW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWigwKTtcbiAgICB9XG4gICAgLnNlY3Rpb24tbW9yZS5pcy1vcGVuIC5iZy1ncmVlbi1saWdodCAuaWNvbi1vcGVuIHtcbiAgICAgICAgY29sb3I6ICM3M2JlOGM7XG4gICAgfVxuICAgIC5zZWN0aW9uLW1vcmUuaXMtb3BlbiAuYmctd2hpdGUgLmljb24tb3BlbiB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAuc2VjdGlvbi1tb3JlLmlzLW9wZW4gLmJnLXdoaXRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwYTA3ODtcbiAgICB9XG4gICAgLnVuZXNjbyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIGJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgLmJvZGVuc2VlY2FyZC1iYWRnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIGJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAudW5lc2NvICsgLmJvZGVuc2VlY2FyZC1iYWRnZSB7XG4gICAgICAgIHJpZ2h0OiAxMTZweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KXtcbiAgICAuc2VjdGlvbl9faGVhZC0tdGV4dCAuYXJyYW5nZV9faXRlbS0teHMgLmxpZ2h0Lm1iMjAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAuc2VjdGlvbl9fY29udGVudC0tZml4ZWQge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDgwcHg7XG4gICAgfVxufSIsIi5sYWtlLW1hcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxufVxyXG4ubGFrZS1wb2kge1xyXG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xyXG59XHJcbi5sYWtlLXBvaSAuaW1nLWNpcmNsZSB7XHJcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubGFrZS1tYXAge1xyXG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNjVweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgIC5sYWtlLXBvaSB7XHJcbiAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gICAgLmxha2UtcG9pOmhvdmVyOmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NSwgMTUsIDEyNSwgMC41KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICB9XHJcbiAgICAubGFrZS1wb2kgLmltZy1jaXJjbGUge1xyXG4gICAgICAgIG1heC13aWR0aDogNjBweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA2MHB4O1xyXG4gICAgfVxyXG4gICAgLmxha2UtcG9pLS1saW5lIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1OHB4O1xyXG4gICAgICAgIGxlZnQ6IDI5cHg7XHJcbiAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzkxMGY3ZDtcclxuICAgIH1cclxuICAgIC5sYWtlLXBvaS0tZG90IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICM5MTBmN2Q7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBsZWZ0OiAyNXB4O1xyXG4gICAgfVxyXG4gICAgLmxha2UtYnRuIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9XHJcbiAgICAubGFrZS1tYXAgLmJ0bi1ncm91cCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAyMCU7XHJcbiAgICB9XHJcbiAgICAudG9vbHRpcC50b3AgLnRvb2x0aXAtYXJyb3cge1xyXG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICM5MTBGN0Q7XHJcbiAgICB9XHJcbiAgICAudG9vbHRpcC1pbm5lcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEwRjdEO1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7XHJcbiAgICAubGFrZS1tYXAge1xyXG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MDBweDtcclxuICAgIH1cclxuICAgIC5sYWtlLXBvaSB7XHJcbiAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMTZweDtcclxuICAgIH1cclxuICAgIC5sYWtlLXBvaTpob3ZlcjphZnRlciB7XHJcbiAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgfVxyXG4gICAgLmxha2UtcG9pIC5pbWctY2lyY2xlIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogODBweDtcclxuICAgIH1cclxuICAgIC5sYWtlLXBvaS0tbGluZSB7XHJcbiAgICAgICAgdG9wOiA4MHB4O1xyXG4gICAgICAgIGxlZnQ6IDM3cHg7XHJcbiAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICB9XHJcbiAgICAubGFrZS1wb2ktLWRvdCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICM5MTBmN2Q7XHJcbiAgICAgICAgbGVmdDogMzNweDtcclxuICAgIH1cclxuICAgIC5sYWtlLW1hcCAuYnRuLWdyb3VwIHtcclxuICAgICAgICBib3R0b206IDIwcHg7XHJcbiAgICAgICAgbGVmdDogMzQlO1xyXG4gICAgfVxyXG59IiwiLnRhYi1zZWN0aW9uIC5uYXYtdGFicyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IC0xcHg7XHJcbn1cclxuLnRhYnMteHMgaDIsIC50YWJzLXhzIC5zZWFzb24ge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG59XHJcbi50YWJzLXhzLnRhYi1jb250ZW50e1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcclxuICAgIC50YWJzLXhzIC50YWItY29udGVudCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgICAudGFicy14cyB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcbiAgICAudGFicy14cyAudGFiLWNvbnRlbnQgaDIge1xyXG4gICAgICAgIGhlaWdodDogNzVweDtcclxuICAgIH1cclxuICAgIC50YWItY29udGVudCBzcGFuLml0YWxpYyB7XHJcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59IiwiLnRlYXNlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDZweCAwcHggI2RiZGJkYjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGVhc2VyX19oZWFkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGVhc2VyX19oZWFkLS10ZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4udGVhc2VyX19oZWFkIC5sYWJlbC10b3AtbGVmdCB7XG4gICAgYmFja2dyb3VuZDogIzAwOWJkYztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcbn1cbi50ZWFzZXJfX2JvZHkge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGVhc2VyX19ib2R5IGgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZVNhbnNQcm8tU2VtaWJvbGQnO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4udGVhc2VyX19ib2R5LS1saW5rIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNXB4IDIwcHggMTBweDtcbn1cbi50ZWFzZXI6aG92ZXIgLmltZy1vdmVybGF5IHtcbiAgICBvcGFjaXR5OiAwO1xufVxuLnRlYXNlcl9faGVhZC0tdGV4dCBoMiB7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cblxuLnRlYXNlci1zaG93LWFsbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnRlYXNlci1zaG93LWFsbDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgb3BhY2l0eTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG4udGVhc2VyLXNob3ctYWxsOmhvdmVyOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAwLjI7XG59XG4udGVhc2VyLXNob3ctYWxsX19jb250ZW50e1xuICAgIHBhZGRpbmc6IDE1cHg7XG59XG5cbi50ZWFzZXJfX2NlbnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAzOCUgNTBweDtcbiAgICB6LWluZGV4OiAxO1xufVxuLnRlYXNlcl9fY2VudGVyLS10ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi50ZWFzZXJfX2NlbnRlciAuaWNvbntcbiAgICBmb250LXNpemU6IDYwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnRlYXNlcl9faGVhZC0tdGV4dCB7XG4gICAgICAgIGJvdHRvbTogMTBweDtcbiAgICB9XG59XG4vKkltYWdlIFRlYXNlciovXG4uaW1nLXRlYXNlciB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmltZy10ZWFzZXIgLmltZy13aXRoLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbWctdGVhc2VyX19sYWtlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBsZWZ0OiA4cHg7XG4gICAgdG9wOiAxNSU7XG4gICAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuaW1nLXRlYXNlciB7XG4gICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgfVxuICAgIC50ZWFzZXJfX2JvZHkge1xuICAgICAgICBoZWlnaHQ6IDI3MHB4O1xuICAgIH1cbiAgICAuaW1nLXRlYXNlcl9fbGFrZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC8qU2VydmljZSBUZWFzZXIqL1xuICAgIC5zZXJ2aWNlLXRlYXNlciB7XG4gICAgICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnRlYXNlcl9fYm9keSB7XG4gICAgICAgIGhlaWdodDogMjE1cHg7XG4gICAgfVxufVxuXG4vKlBhdXNjaGFsIFRlYXNlciovXG4ucGF1c2NoYWwtdGVhc2VyIHtcbiAgICBtYXgtd2lkdGg6IDI4NXB4O1xufVxuLnBhdXNjaGFsLXRlYXNlciAudGVhc2VyX19ib2R5IHtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gICAgZmxleC1ncm93OiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnJvdy0tc2FtZS1oZWlnaHQgLnBhdXNjaGFsLXRlYXNlciAudGVhc2VyX19ib2R5IHtcbiAgICAgICAgaGVpZ2h0OiAyMThweDtcbiAgICB9XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAucm93LS1zYW1lLWhlaWdodCAucGF1c2NoYWwtdGVhc2VyIC50ZWFzZXJfX2JvZHkge1xuICAgICAgICBoZWlnaHQ6IDE3MnB4O1xuICAgIH1cblxufVxuXG4vKlByZXNzZSBUZWFzZXIqL1xuLnByZXNzZS10ZWFzZXIgLnRlYXNlcl9fYm9keSB7XG4gICAgaGVpZ2h0OiAxMzBweDtcbn1cblxuLypXaWRlIFRlYXNlciovXG4udGVhc2VyLXdpZGUge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG59XG4udGVhc2VyLXdpZGUgLnRlYXNlcl9fYm9keXtcbiAgICBwYWRkaW5nOiAxNHB4IDIwcHggMTBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnRlYXNlci1zbGlkZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgfVxufVxuXG4udGVhc2VyLXNsaWRlci1zaG93LWFsbHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG59XG4udGVhc2VyLXNsaWRlci1zaG93LWFsbC0tcGF1c2NoYWwtdGVhc2Vye1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LXdpZHRoOiAyODVweDtcbn1cblxuLnRlYXNlci1zbGlkZXItc2hvdy1hbGxfX2NvbnRlbnR7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLnRlYXNlci1zbGlkZXItc2hvdy1hbGxfX2NvbnRlbnQ+ZGl2e1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC02cHg7XG59XG4udGVhc2VyLXNsaWRlci1zaG93LWFsbF9fY29udGVudD5kaXYgLmljb24tYXJyb3d7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIHRvcDogOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRlYXNlci1zbGlkZXIgLnNsaWNrLW5leHQsXG4udGVhc2VyLXNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4udGVhc2VyLXNsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDZweDtcbn1cbi50ZWFzZXItc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiA2cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudGVhc2VyLXNsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICB9XG4gICAgLnRlYXNlci1zbGlkZXIgLnNsaWNrLXByZXYge1xuICAgICAgICBsZWZ0OiAtMTVweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDUwcHgpIHtcbiAgICAudGVhc2VyLXNsaWRlciAuc2xpY2stbmV4dCxcbiAgICAudGVhc2VyLXNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG4gICAgLnRlYXNlci1zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgICAgICByaWdodDogLTQwcHg7XG4gICAgfVxuICAgIC50ZWFzZXItc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICAgICAgbGVmdDogLTQwcHg7XG4gICAgfVxufVxuXG5cbi8qIFRlYXNlciBCb29raW5nICovXG4udGVhc2VyLS1ib3h7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbn1cbi50ZWFzZXItLWJveC0tYmx1ZSB7XG4gICAgY29sb3I6ICMwMGIxYjE7XG59XG5cbi50ZWFzZXItLWJveCAudGVhc2VyLS1ib3hfX2JvZHl7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcGFkZGluZzogMjBweCAwO1xufVxuLnRlYXNlci0tYm94X19ib2R5IC50ZWFzZXItLWJveF9fYm9keV9faWNvbntcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDMwcHg7XG59XG4udGVhc2VyLS1ib3hfX2JvZHkgLmJvb2tpbmdfX3RleHR7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcGFkZGluZzogMTdweCAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4udGVhc2VyLS1ib3hfX2JvZHkgLmJvb2tpbmdfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cbi50ZWFzZXItLWJveF9fYm9keSAuaWNvbi1hcnJvdyxcbi50ZWFzZXItLWJveF9fYXJyb3d7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcGFkZGluZzogMTJweCAxN3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2I0MGExOTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm90dG9tOiAtMjFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjFweCk7XG4gICAgdHJhbnNpdGlvbjogMjAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xufVxuLnRlYXNlci0tYm94LS1ibHVlIC50ZWFzZXItLWJveF9fYm9keSAuaWNvbi1hcnJvdyB7XG4gICAgYmFja2dyb3VuZDogIzAwYjFiMTtcbn1cbi50ZWFzZXItLWJveCAudGVhc2VyLS1ib3hfX2Fycm93LS1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA5YmRjO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC50ZWFzZXItLWJveDpob3ZlciAuaWNvbi1hcnJvdyxcbiAgICAudGVhc2VyLS1ib3g6aG92ZXIgLnRlYXNlci0tYm94X19hcnJvd3tcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMzcHgpO1xuICAgIH1cbiAgICAudGVhc2VyLS1ib3hfX2JvZHkgLnRlYXNlci0tYm94X19ib2R5X19pY29ue1xuICAgICAgICBmb250LXNpemU6IDMzcHg7XG4gICAgfVxuICAgIC50ZWFzZXItLWJveF9fYm9keSAuYm9va2luZ19fdGV4dHtcbiAgICAgICAgcGFkZGluZzogMTdweCAwIDI2cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cbiAgICAudGVhc2VyLS1ib3hfX2JvZHkgLmJvb2tpbmdfX2xpbmsge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgfVxuICAgIC50ZWFzZXItLWJveF9fYm9keSAuaWNvbi1hcnJvdyxcbiAgICAudGVhc2VyLS1ib3hfX2Fycm93IHtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjVweCk7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgYm90dG9tOiAtMjVweDtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuaW1nLXRlYXNlci0tZmxleCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgLmltZy10ZWFzZXItLWZsZXhfX3RpdGxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cbi50ZWFzZXItLWJveF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygyMy8xOCk7XG4gICAgbWFyZ2luOiAxNXB4IDAgMDtcbn1cbi50ZXNhZXItLWJveC1sZyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDE2LzE0KTtcbn1cbi50ZWFzZXItLWJveC1sZyAudGVhc2VyLS1ib3hfX2JvZHkge1xuICAgIHBhZGRpbmc6IDMwcHggMCA0MHB4O1xufSIsIi50YWJsZT50aGVhZD50cj50aCwgLnd5c2l3eWcgdGFibGU+dGhlYWQ+dHI+dGh7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1mYW1pbHk6ICdTb3VyY2VTYW5zUHJvLVNlbWlib2xkJztcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODc4NzhjO1xyXG59XHJcbi50YWJsZT50Ym9keT50cj50ZCwgLnRhYmxlPnRib2R5PnRyPnRoLCAudGFibGU+dGZvb3Q+dHI+dGQsXHJcbi50YWJsZT50Zm9vdD50cj50aCwgLnRhYmxlPnRoZWFkPnRyPnRkLCAudGFibGU+dGhlYWQ+dHI+dGgsXHJcbi53eXNpd3lnPnRhYmxlPnRib2R5PnRyPnRkLCAud3lzaXd5Zz50YWJsZT50Ym9keT50cj50aCxcclxuLnd5c2l3eWc+dGFibGU+dGZvb3Q+dHI+dGQsIC53eXNpd3lnPnRhYmxlPnRmb290PnRyPnRoLFxyXG4ud3lzaXd5Zz50YWJsZT50aGVhZD50cj50ZHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjODc4NzhjO1xyXG59XHJcbi50YWJsZS1yZXNwb25zaXZlIHtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG4udGFibGUudmVydGljYWwtdGhlYWQgdGJvZHkgdGgsIC53eXNpd3lnPnRhYmxlPnRib2R5PnRyPnRoIHtcclxuICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbn1cclxuXHJcbi53eXNpd3lnIHRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4ud3lzaXd5Zz50YWJsZT50Ym9keT50cj50ZCwgLnd5c2l3eWc+dGFibGU+dGJvZHk+dHI+dGgsXHJcbi53eXNpd3lnPnRhYmxlPnRmb290PnRyPnRkLCAud3lzaXd5Zz50YWJsZT50Zm9vdD50cj50aCxcclxuLnd5c2l3eWc+dGFibGU+dGhlYWQ+dHI+dGQsIC53eXNpd3lnPnRhYmxlPnRoZWFkPnRyPnRoIHtcclxuICAgIHBhZGRpbmc6IDhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC53eXNpd3lnIHRhYmxlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICAgIH1cclxufSIsIi5maWx0ZXJsaXN0X19pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MzYzNjNTtcbn1cbi5maWx0ZXJsaXN0X19pdGVtLmlzLWFjdGl2ZSAuZmlsdGVybGlzdF9faGVhZHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4uZmlsdGVybGlzdF9faXRlbS5pcy1hY3RpdmUgLmZpbHRlcmxpc3RfX2hlYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcRTAxM1wiO1xuICAgIGZvbnQtZmFtaWx5OiBpY29uZm9udDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNHB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBjb2xvcjogIzAwOWJkYztcbiAgICBmb250LXNpemU6IDEwcHg7XG59XG4uZmlsdGVybGlzdF9faGVhZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWluLWhlaWdodDogNDVweDtcbn1cbi5maWx0ZXJsaXN0X19oZWFkIC5yaXBwbGUtY2lyY2xlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZmlsdGVybGlzdF9faGVhZCBoM3tcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZpbHRlcmxpc3RfX2hlYWQgYSB7XG4gICAgcGFkZGluZzogMTVweCAyMHB4IDE1cHggMDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5maWx0ZXJsaXN0X19oZWFkIC5sYWJlbF9fY2hlY2tib3gtZmFrZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5maWx0ZXJsaXN0X19oZWFkIGEuY29sbGFwc2VkIC5pY29uOmJlZm9yZSwgLmZpbHRlcmxpc3RfX2JvZHkgYS5jb2xsYXBzZWQgLmljb246YmVmb3Jle1xuICAgIGNvbnRlbnQ6IFwiXFxFMDE3XCI7XG59XG4uZmlsdGVybGlzdF9fYm9keSBhIHtcbiAgICBwYWRkaW5nOiA1cHggMjBweCA1cHggMDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5maWx0ZXJsaXN0X19yZXN1bHQsIC5maWx0ZXJ0ZWFzZXJfX3Jlc3VsdCB7XG4gICAgcGFkZGluZzogMTBweCAwO1xufVxuLmZpbHRlcmxpc3RfX3Jlc3VsdCAucm93IHtcbiAgICBoZWlnaHQ6IDYwcHg7XG59XG4uZmlsdGVybGlzdF9fcmVzdWx0IC5zaG93LWluLW1hcCB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDliZGM7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZpbHRlcmxpc3RfX3Jlc3VsdCAuc2hvdy1kZXRhaWwge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLnNvcnRieVNlbGVjdCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5maWx0ZXJsaXN0X19yZXN1bHQgLnBvaV9fY2lyY2xlIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICAuZmlsdGVybGlzdF9fcmVzdWx0LCAuZmlsdGVydGVhc2VyX19yZXN1bHQge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDEwcHg7XG4gICAgfVxuICAgIC5maWx0ZXJsaXN0X19yZXN1bHQgLnNob3ctaW4tbWFwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG4gICAgLmZpbHRlcmxpc3RfX3Jlc3VsdCAuc2hvdy1kZXRhaWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxuICAgIC5maWx0ZXJyb3cgLmZvcm0tY29udHJvbC1pdGVtIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59IiwiLmNoZWNrYm94LWZha2VbdHlwZT1jaGVja2JveF0geyBkaXNwbGF5Om5vbmU7IH1cclxuXHJcbi5sYWJlbF9fY2hlY2tib3gtZmFrZSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbn1cclxuLmxhYmVsX19jaGVja2JveC1mYWtlIC5jaGVja2JveC1mYWtlLS1ib3gsIC5sYWJlbF9fY2hlY2tib3gtZmFrZSAuY2hlY2tib3gtZmFrZS0tY2hlY2s6YmVmb3Jle1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XHJcbn1cclxuXHJcbi5jaGVja2JveC1mYWtlLS1ib3ggICAgIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDRweDtcclxuICAgIHRvcDogNXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MzYzNjNTtcclxuICAgIGhlaWdodDogMTVweDtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTAwbXM7XHJcbn1cclxuXHJcblxyXG4uY2hlY2tib3gtZmFrZS0tY2hlY2sge1xyXG4gICAgbGVmdDogNXB4O1xyXG4gICAgdG9wOiAxcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuLmNoZWNrYm94LWZha2UtLWNoZWNrOmJlZm9yZSB7XHJcbiAgICBmb250LWZhbWlseTogaWNvbmZvbnQ7XHJcbiAgICBjb250ZW50OiBcIlxcRTAxM1wiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29sb3I6ICMwZjlkNTg7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtcztcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5jaGVja2JveC1mYWtlW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgfiAuY2hlY2tib3gtZmFrZS0tYm94IHtcclxuICAgICAgIG9wYWNpdHk6MDtcclxuICAgICAgIHRyYW5zZm9ybTpzY2FsZSgwKSByb3RhdGUoLTE4MGRlZyk7XHJcbn1cclxuXHJcbi5jaGVja2JveC1mYWtlW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgfiAuY2hlY2tib3gtZmFrZS0tY2hlY2s6YmVmb3JlIHtcclxuICAgIG9wYWNpdHk6MTtcclxuICAgIHRyYW5zZm9ybTpzY2FsZSgxKSByb3RhdGUoMGRlZyk7XHJcbn0iLCIuZm9ybS1jb250cm9se1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjM2MzYzU7XHJcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xyXG59XHJcbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZm9ybS1jb250cm9sW3JlYWRvbmx5XXtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5mb3JtLWNvbnRyb2wuc2VsZWN0IHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcbn1cclxuLmZvcm0tY29udHJvbC5zZWxlY3Q6Oi1tcy1leHBhbmQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZm9ybS1jb250cm9sLnNlbGVjdCB+IC5pY29uLW9wZW57XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMjBweDtcclxuICAgIGJvdHRvbTogMTNweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59IiwiLmZvcm0tY29udHJvbC0tc3BlY2lhbHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNjM2MzYzU7XHJcbn1cclxuLmZvcm0tY29udHJvbC0tc3BlY2lhbDpmb2N1c3tcclxuICAgIGJvcmRlci1jb2xvcjogIzIyOWIwOTtcclxufVxyXG4uZm9ybS1jb250cm9sLWxhYmVsIHtcclxuICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgcG9pbnRlci1ldmVudHM6bm9uZTtcclxuICAgIGxlZnQ6MTBweDtcclxuICAgIHRyYW5zaXRpb246MC4ycyBlYXNlIGFsbDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCkgdHJhbnNsYXRlWigwKTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xyXG59XHJcbi5mb3JtLWNvbnRyb2wtLXNwZWNpYWxbcmVhZG9ubHldIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuLypBY3RpdmUqL1xyXG4uZm9ybS1jb250cm9sLS1zcGVjaWFsLmlzLW5vdC1lbXB0eSB+IC5mb3JtLWNvbnRyb2wtbGFiZWwsIC5mb3JtLWNvbnRyb2wtLXNwZWNpYWw6Zm9jdXMgfiAuZm9ybS1jb250cm9sLWxhYmVsLCAuanMtZGF0ZXBpY2tlciB+IC5mb3JtLWNvbnRyb2wtbGFiZWwsIC5jb3VudGVyIC5mb3JtLWNvbnRyb2wtbGFiZWx7XHJcbiAgICBjb2xvcjogIzIyOWIwOTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjBweCkgc2NhbGUoMC44KTtcclxufVxyXG4vKkxpbmUqL1xyXG4uZm9ybS1jb250cm9sLWxpbmUge1xyXG4gICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgbGVmdDogMTBweDtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBib3R0b206IDFweDtcclxuICAgIGJhY2tncm91bmQ6IzIyOWIwOTtcclxuICAgIHRyYW5zaXRpb246MC4ycyBlYXNlIGFsbDtcclxuICAgIC1tb3otdHJhbnNpdGlvbjowLjJzIGVhc2UgYWxsO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOjAuMnMgZWFzZSBhbGw7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcclxufVxyXG4uZm9ybS1jb250cm9sLS1zcGVjaWFsOmZvY3VzIH4gLmZvcm0tY29udHJvbC1saW5lIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sLWl0ZW0ge1xyXG4gICAgbWFyZ2luOiAyNXB4IDA7XHJcbn1cclxuLmZvcm0tY29udHJvbC0taGVhZCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzNjM2M1O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbnRleHRhcmVhLmZvcm0tY29udHJvbC0tc3BlY2lhbCB7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbn1cclxudGV4dGFyZWEuZm9ybS1jb250cm9sLS1zcGVjaWFsIH4gLmZvcm0tY29udHJvbC1sYWJlbCB7XHJcbiAgICB0b3A6IDQwcHg7XHJcbn1cclxuXHJcbi8qQ291bnRlciovXHJcbi5jb3VudGVyIC5pY29uIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjM2MzYzU7XHJcbiAgICB0b3A6IDVweDtcclxuICAgIHBhZGRpbmc6IDZweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuLmNvdW50ZXIgLmljb24tem9vbS1pbiB7XHJcbiAgICByaWdodDogMjFweDtcclxufVxyXG4uY291bnRlci1pbnB1dCB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuLmNvdW50ZXItaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXHJcbi5jb3VudGVyLWlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDsgLyogPC0tIEFwcGFyZW50bHkgc29tZSBtYXJnaW4gYXJlIHN0aWxsIHRoZXJlIGV2ZW4gdGhvdWdoIGl0J3MgaGlkZGVuICovXHJcbn1cclxuLmNvdW50ZXItcGx1cywgLmNvdW50ZXItbWludXMge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XHJcbiAgICAuZm9ybS1jb250cm9sLWl0ZW0ge1xyXG4gICAgICAgIG1hcmdpbjogMThweCAwO1xyXG4gICAgfVxyXG4gICAgLmZvcm0tY29udHJvbC0tc3VibWl0IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYm90dG9tOiAtOTBweDtcclxuICAgIH1cclxuICAgIC5jb3VudGVyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNDVweDtcclxuICAgIH1cclxufSIsIi5mb3JtLWNvbnRyb2wtLXNwZWNpYWwuanMtZGF0ZXBpY2tlciB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbWF4LXdpZHRoOiAxMzhweDtcclxufVxyXG4uanMtZGF0ZXBpY2tlciB+IC5mb3JtLWNvbnRyb2wtbGluZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDVweDtcclxuICAgIG1heC13aWR0aDogMTM4cHg7XHJcbn1cclxuLmpzLWRhdGVwaWNrZXItLXRyaWdnZXIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMTBweDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjM2MzYzU7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICBmb250LXNpemU6IDE5cHg7XHJcbn1cclxuLnVpLWRhdGVwaWNrZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsMCwwLC4xKTtcclxufVxyXG4udWktc3RhdGUtZGVmYXVsdCB7XHJcbiAgICBjb2xvcjogIzAwOWJkYztcclxufVxyXG4udWktc3RhdGUtZGlzYWJsZWQgLnVpLXN0YXRlLWRlZmF1bHQsIC51aS1zdGF0ZS1kaXNhYmxlZC51aS1kYXRlcGlja2VyLXByZXYsXHJcbi51aS1zdGF0ZS1kaXNhYmxlZC51aS1kYXRlcGlja2VyLW5leHQsIC51aS1zdGF0ZS1kaXNhYmxlZC51aS1kYXRlcGlja2VyLW5leHQ6aG92ZXIsIC51aS1zdGF0ZS1kaXNhYmxlZC51aS1kYXRlcGlja2VyLXByZXY6aG92ZXIge1xyXG4gICAgY29sb3I6ICM4Nzg3OGM7XHJcbn1cclxuLnVpLWRhdGVwaWNrZXItbmV4dCwgLnVpLWRhdGVwaWNrZXItcHJldiwgLnVpLWRhdGVwaWNrZXItbmV4dDpob3ZlciwgLnVpLWRhdGVwaWNrZXItcHJldjpob3ZlciB7XHJcbiAgICBjb2xvcjogIzAwOWJkYztcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVyIHtcclxuICAgIHRvcDogMnB4O1xyXG4gICAgcmlnaHQ6IDJweDtcclxufVxyXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LWhvdmVyIHtcclxuICAgIHRvcDogMnB4O1xyXG4gICAgbGVmdDogMnB4O1xyXG59XHJcblxyXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSBzZWxlY3R7XHJcbiAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICBib3JkZXItY29sb3I6ICNlNGU0ZTQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxufSIsIi5wYXJzbGV5LWVycm9ycy1saXN0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBjb2xvcjogI2I0MGExOTtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG4uaGFzLWVycm9yIH4gLmZvcm0tY29udHJvbC1saW5lIHtcclxuICAgIGJhY2tncm91bmQ6ICNiNDBhMTk7XHJcbn1cclxuLmhhcy1lcnJvci5mb3JtLWNvbnRyb2wtLXNwZWNpYWw6Zm9jdXN+LmZvcm0tY29udHJvbC1sYWJlbCxcclxuLmhhcy1lcnJvci5mb3JtLWNvbnRyb2wtLXNwZWNpYWw6dmFsaWR+LmZvcm0tY29udHJvbC1sYWJlbCxcclxuLmhhcy1lcnJvci5qcy1kYXRlcGlja2Vyfi5mb3JtLWNvbnRyb2wtbGFiZWwsXHJcbi5oYXMtZXJyb3IgfiAuZm9ybS1jb250cm9sLWxhYmVsLCAuaXMtbm90LWVtcHR5Lmhhcy1lcnJvciB+IC5mb3JtLWNvbnRyb2wtbGFiZWwge1xyXG4gICAgY29sb3I6ICNiNDBhMTk7XHJcbn1cclxuLmZvcm0tY29udHJvbC5oYXMtZXJyb3IsIC5mb3JtLWNvbnRyb2wuaGFzLWVycm9yOmZvY3VzIHtcclxuICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNiNDBhMTk7XHJcbn1cclxuLmZvcm0tY29udHJvbC5zZWxlY3QuaGFzLWVycm9yIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiNDBhMTk7XHJcbn1cclxuLmxhYmVsX19jaGVja2JveC1mYWtlLmhhcy1lcnJvciAuY2hlY2tib3gtZmFrZS0tYm94IHtcclxuICAgIGJvcmRlci1jb2xvcjogI2I0MGExOTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCA1cHggcmVkO1xyXG59IiwiLnJpcHBsZS1jaXJjbGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLypDb2xvcnMqL1xyXG4ucmlwcGxlLWNpcmNsZS0tYmx1ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE2NiwgMjI0LCAwLjMpO1xyXG59XHJcblxyXG5cclxuLypBbmltYXRpb24qL1xyXG4uYW5pbWF0ZSB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogcmlwcGxlIDAuNjVzIGxpbmVhcjtcclxuICAgIC1tb3otYW5pbWF0aW9uOiByaXBwbGUgMC42NXMgbGluZWFyO1xyXG4gICAgLW1zLWFuaW1hdGlvbjogcmlwcGxlIDAuNjVzIGxpbmVhcjtcclxuICAgIC1vLWFuaW1hdGlvbjogcmlwcGxlIDAuNjVzIGxpbmVhcjtcclxuICAgIGFuaW1hdGlvbjogcmlwcGxlIDAuNjVzIGxpbmVhcjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzXHJcbnJpcHBsZSB7ICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMi41KTtcclxufVxyXG59XHJcblxyXG5ALW1vei1rZXlmcmFtZXNcclxucmlwcGxlIHsgIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgyLjUpO1xyXG59XHJcbn1cclxuXHJcbkAtby1rZXlmcmFtZXNcclxucmlwcGxlIHsgIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMi41KTtcclxufVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzXHJcbnJpcHBsZSB7ICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDIuNSk7XHJcbn1cclxufSIsIi5wb2lfX2xpbmsge1xyXG4gICAgbWluLWhlaWdodDogNTBweDtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLnBvaV9fY2lyY2xlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICBib3JkZXI6IDVweCBzb2xpZDtcclxuICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICB0cmFuc2l0aW9uOiAyMDBtcyBlYXNlLWluO1xyXG59XHJcbi5wb2lfX2NpcmNsZSAucG9pX19jaXJjbGUtLWljb257XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgdG9wOiAycHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmFjdGl2ZS1pbi1tYXAge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5hY3RpdmUtaW4tbWFwLmlzLWFjdGl2ZSAucG9pX19jaXJjbGUtLXRleHQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uYWN0aXZlLWluLW1hcC5pcy1hY3RpdmUgLnBvaV9fY2lyY2xlLS1pY29uIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XHJcbiAgICAucG9pX19saW5rIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qVG9wIENpdHkgUG9pcyovXHJcbi50b3AtY2l0eS1wb2lfX2ltZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnRvcC1jaXR5LXBvaV9faW1nIC5pY29uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogOHB4O1xyXG4gICAgbGVmdDogOHB4O1xyXG59XHJcblxyXG4vKlBvaSBDb2xvcnMqL1xyXG4ucG9pLXN0YW5kYXJkIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzAwOUJEQztcclxufVxyXG4ucG9pLWFrdGl2IHtcclxuICAgIGJvcmRlci1jb2xvcjogIzAwODJBNTtcclxufVxyXG4ucG9pLWJlayB7XHJcbiAgICBib3JkZXItY29sb3I6ICMwMEE1QTU7XHJcbn1cclxuLnBvaS1nZW51c3Mge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjNzNCRThDO1xyXG59XHJcbi5wb2ktZ2VzdW5kaGVpdCB7XHJcbiAgICBib3JkZXItY29sb3I6ICM2OUEwQkU7XHJcbn1cclxuLnBvaS1rdWx0dXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjN0Q4MkI5O1xyXG59XHJcbi5wb2ktbmF0dXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMDBBMDc4O1xyXG59IiwiLmdvb2dsZS1tYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmdvb2dsZS1tYXAge1xuICAgICAgICBtaW4taGVpZ2h0OiAxODBweDtcbiAgICB9XG59XG4uZ29vZ2xlLW1hcF9fY29udHJvbHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTBweDtcbiAgICB0b3A6IDEwcHg7XG59XG4uZ29vZ2xlLW1hcF9fY29udHJvbHMgLmdvb2dsZS1tYXBfX2NvbnRyb2wge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICB0cmFuc2l0aW9uOiAyMDBtcztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmdvb2dsZS1tYXBfX2NvbnRyb2w6YWN0aXZlLCAuZ29vZ2xlLW1hcF9fY29udHJvbDpmb2N1cywgLmdvb2dsZS1tYXBfX2NvbnRyb2w6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA4MmE1O1xufVxuLmdvb2dsZS1tYXBfX2NvbnRyb2wgLmljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDA7XG59XG4uaW5mb0JveCAudGVhc2VyX19ib2R5LnRlYXNlcl9fYm9keS0tYXV0b0hlaWdodCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOjEwcHg7XG59XG5cbi5yb3V0ZXBsYW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuI2RpcmVjdGlvbnMgdGFibGV7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5hbnJlaXNlYnRuLmJ0biB7XG4gICAgcGFkZGluZzogOXB4IDI1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWJkYztcbiAgICBib3JkZXItY29sb3I6ICMwMDliZGM7XG59XG5cbi5hbnJlaXNlYnRuOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDgzZDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA4M2QwO1xufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcblxuXG5cbiAgICAuZ29vZ2xlLW1hcF9fY29udHJvbHMge1xuICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgdG9wOiA1MHB4O1xuICAgIH1cbiAgICAuZ29vZ2xlLW1hcF9fY29udHJvbHMgLmdvb2dsZS1tYXBfX2NvbnRyb2wge1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgIH1cbiAgICAuZ29vZ2xlLW1hcF9fY29udHJvbCAuaWNvbiB7XG4gICAgICAgIHRvcDogMThweDtcbiAgICB9XG4gICAgLmdvb2dsZS1tYXBfX2luZm9ib3gge1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cbn1cbi5pbmZvQm94PmltZ3tcbiAgICB6LWluZGV4OiA1O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuICAgIC5yb3V0ZXBsYW5uZXIge1xuICAgICAgICBoZWlnaHQ6IDMzMHB4O1xuICAgIH1cbn1cblxuLyogc2Nyb2xsaW5nIG1hcCAqL1xuLnNjcm9sbGluZy1tYXAge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG4uc2Nyb2xsaW5nLW1hcF9fcG9pc19fdGVhc2VyIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG59XG4uc2Nyb2xsaW5nLW1hcF9fbWFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xufVxuLnNjcm9sbGluZy1tYXBfX3BvaXMge1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNjcm9sbGluZy1tYXBfX3BvaXMge1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuZ29vZ2xlLW1hcC5pcy1maXhlZCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiA2NnB4O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTIwcHg7XG4gICAgfVxuICAgIC5nb29nbGUtbWFwLmlzLWJvdHRvbSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7XG4gICAgLmdvb2dsZS1tYXAuaXMtZml4ZWQge1xuICAgICAgICB0b3A6IDEzM3B4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc2Nyb2xsaW5nLW1hcCAuZ29vZ2xlLW1hcCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiA0MnB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB6LWluZGV4OiA2O1xuICAgIH1cbiAgICAuc2Nyb2xsaW5nLW1hcCAuaXMtb3Blbi5nb29nbGUtbWFwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4uZ29vZ2xlLW1hcF9fYnRuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZ29vZ2xlLW1hcF9fYnRuIC5idG4ge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmdvb2dsZS1tYXBfX2J0biAuYnRuIHtcbiAgICAgICAgcGFkZGluZzogMTVweCA2NXB4O1xuICAgIH1cbn1cblxuLyogbWFwIG92ZXJsYXkgKi9cbi5nb29nbGUtbWFwLWVtYmVkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNoYWRvdzogMCAwIDZweCAwICNkYmRiZGI7XG59XG4uZ29vZ2xlLW1hcC1lbWJlZF9fb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC44Nyk7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmdvb2dsZS1tYXAtZW1iZWRfX292ZXJsYXkge1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5nb29nbGUtbWFwLWVtYmVkX19vdmVybGF5IHtcbiAgICAgICAgcGFkZGluZzogMzBweCAxMDBweDtcbiAgICB9XG59XG4uZ29vZ2xlLW1hcC1lbWJlZF9fb3ZlcmxheV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYyg1NS81MCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuZ29vZ2xlLW1hcC1lbWJlZF9fb3ZlcmxheV9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxufVxuLmdvb2dsZS1tYXAtZW1iZWRfX292ZXJsYXlfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmdvb2dsZS1tYXAtZW1iZWRfX292ZXJsYXlfX3N1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cbn1cbi5pcy1keW5hbWljLW1hcCAuZ29vZ2xlLW1hcC1lbWJlZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5nb29nbGUtbWFwLWR5bmFtaWMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uaXMtZHluYW1pYy1tYXAgLmdvb2dsZS1tYXAtZHluYW1pYyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59IiwiLnBhZ2luYXRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cbi5wYWdpbmctcm93IC5wYWdpbmF0aW9uIGxpIGEge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzdhN2E4MDtcbn1cbi5wYWdpbmctcm93IC5wYWdpbmF0aW9uIGxpIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucGFnaW5nLXJvdyAucGFnaW5hdGlvbiAuYWN0aXZlIGEge1xuICAgIGNvbG9yOiAjNDA0MDQwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucGFnaW5hdGlvbiBsaSBhIC5pY29uLWFycm93IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5wYWdpbmF0aW9uIGxpOmZpcnN0LWNoaWxkIGEgLmljb24tYXJyb3cge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xufSIsIi5oZWFkZXItaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAxOTIwcHg7XG59XG4uaGVhZGVyLWltZyAuYnJlYWRjcnVtYiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmhlYWRlci1pbWcgLmJyZWFkY3J1bWJ7XG4gICAgICAgIG1hcmdpbjogMCAxNXB4O1xuICAgIH1cbn1cblxuLmhlYWRlci1pbWctLXRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDEwcHg7XG4gICAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlYWRlci1pbWcgLmJyZWFkY3J1bWIge1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgfVxuICAgIC5oZWFkZXItaW1nLS10ZXh0IHtcbiAgICAgICAgYm90dG9tOiAxMCU7XG4gICAgfVxuICAgIC5oZWFkZXItaW1nLS10ZXh0LS13ZWF0aGVyIHtcbiAgICAgICAgYm90dG9tOiA2JTtcbiAgICB9XG4gICAgLmhlYWRlci1pbWdfX292ZXJsYXkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3R0b206IDMwJTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgLmhlYWRlci1pbWdfX292ZXJsYXktLXdlYXRoZXIge1xuICAgICAgICBib3R0b206IDMzJTtcbiAgICB9XG4gICAgLmhlYWRlci1pbWdfX292ZXJsYXkgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICB9XG4gICAgLmhlYWRlci1pbWctLXRleHQtLXdlYXRoZXIgLmhlYWRlci1pbWctLXRleHRfX2hsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG59XG4uaGVhZGVyLWltZy0tdGV4dC5oZWFkZXItaW1nLS10ZXh0LS1jZW50ZXJlZCB7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgLmhlYWRlci1pbWdfX292ZXJsYXkgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICB9XG4gICAgLmhlYWRlci1pbWdfX292ZXJsYXktLXdlYXRoZXIge1xuICAgICAgICBib3R0b206IDI2JTtcbiAgICB9XG59XG5cbi5oZWFkZXItaW1nX19vdmVybGF5X19pY29uIHtcbiAgICBmb250LXNpemU6IDEyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAuaGVhZGVyLWltZ19fb3ZlcmxheV9faWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjAwcHg7XG4gICAgfVxufVxuXG4uaGVhZGVyLWltZy0taGFzLWxvZ28ge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5oZWFkZXItaW1nLS1oYXMtbG9nbyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgIH1cbn1cbi5oZWFkZXItaW1nLS1oYXMtbG9nby1sZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlYWRlci1pbWctLWhhcy1sb2dvLWxnIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTQwcHg7XG4gICAgfVxufVxuLmhlYWRlci1pbWdfX2xvZ28ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlYWRlci1pbWdfX2xvZ28ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxufVxuLmhlYWRlci1pbWdfX2xvZ29fX2ltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LWhlaWdodDogODBweDtcbiAgICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlYWRlci1pbWdfX2xvZ29fX2ltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgIH1cbn1cblxuLmhlYWRlci1pbWdfX2xvZ28tLWxnIC5oZWFkZXItaW1nX19sb2dvX19pbWcge1xuICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVhZGVyLWltZ19fbG9nby0tbGcgLmhlYWRlci1pbWdfX2xvZ29fX2ltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDIyMHB4O1xuICAgIH1cbn0iLCIubWZwLXpvb20tb3V0LWN1ciB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm1mcC16b29tLW91dC1jdXIgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1mcC1jbG9zZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbn1cbi5tZnAtY2xvc2U+Lmljb24ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFzc2V0LXZpZGVvIC5tZnAtY2xvc2Uge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRvcDogLTQwcHg7XG59XG4ubWZwLWFycm93e1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLm1mcC1zLXJlYWR5IC5tZnAtYXJyb3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4ubWZwLWFycm93IC5tZnAtYiwgLm1mcC1hcnJvdzpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBvcGFjaXR5OiAxO1xufVxuLm1mcC1hcnJvdyAubWZwLWEsIC5tZnAtYXJyb3cgLm1mcC1iLCAubWZwLWFycm93OmFmdGVyLCAubWZwLWFycm93OmJlZm9yZSB7XG4gICAgYm9yZGVyOiAwO1xufVxuLm1mcC1hcnJvdy1sZWZ0Lm1mcC1hcnJvdy1sZWZ0IHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIGxlZnQ6IDYwcHg7XG59XG4uanMtbGlnaHRib3hfX2hvdmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuLmpzLWxpZ2h0Ym94X19ob3Zlci0tb3ZlcmxheSxcbi5qcy1saWdodGJveF9faG92ZXItLW92ZXJsYXk6YWZ0ZXJ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2U7XG59XG5cbi5qcy1saWdodGJveF9faG92ZXItLW92ZXJsYXkuanMtbGlnaHRib3hfX2hvdmVyLS1vdmVybGF5LXZpZGVve1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLmpzLWxpZ2h0Ym94X19ob3Zlci0tb3ZlcmxheTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwgLjUpO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uanMtbGlnaHRib3hfX2hvdmVyLS1vdmVybGF5Pi5pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG5cbi8qSG92ZXIqL1xuLmpzLWxpZ2h0Ym94OmhvdmVyIC5qcy1saWdodGJveF9faG92ZXItLW92ZXJsYXksXG4uanMtbGlnaHRib3hfX2hvdmVyOmhvdmVyIC5qcy1saWdodGJveF9faG92ZXItLW92ZXJsYXksXG4uanMtbGlnaHRib3hfX2hvdmVyOmFjdGl2ZSAuanMtbGlnaHRib3hfX2hvdmVyLS1vdmVybGF5IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG59XG4ubWZwLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTQwMHB4O1xufVxuLm1mcC1jb3VudGVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG4ubWZwLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cblxuLypJZnJhbWUqL1xuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxNjgwcHg7XG59XG4ubWZwLWlmcmFtZS1zY2FsZXIge1xuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuanMtbGlnaHRib3hfX2hvdmVyLS1vdmVybGF5Pi5zZC1pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiA3NHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMzdweDtcbiAgICB9XG4gICAgLm1mcC1hcnJvdy1sZWZ0Lm1mcC1hcnJvdy1sZWZ0IHtcbiAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgfVxuICAgIC5tZnAtYXJyb3cge1xuICAgICAgICB3aWR0aDogOTBweDtcbiAgICB9XG4gICAgLm1mcC1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xOHB4O1xuICAgIH1cblxuICAgIC5qcy1saWdodGJveF9faG92ZXItLW92ZXJsYXkuanMtbGlnaHRib3hfX2hvdmVyLS1vdmVybGF5LXZpZGVve1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuIiwiLmFzc2V0LXZpZGVvIHtcclxuICAgIGhlaWdodDogNjAwcHg7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4uZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLnZpZGVvLWpzIHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG4udmpzLWRlZmF1bHQtc2tpbi52anMtZGVmYXVsdC1za2luIC52anMtYmlnLXBsYXktYnV0dG9uIHtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgbWFyZ2luLXRvcDogLTUycHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTUycHg7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgZm9udC1zaXplOiAxMGVtO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxufVxyXG4uYXNzZXQtdmlkZW8gLnZqcy1kZWZhdWx0LXNraW46aG92ZXIgLnZqcy1iaWctcGxheS1idXR0b24ge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAyZW0gI2ZmZjtcclxufVxyXG4udmpzLWRlZmF1bHQtc2tpbi52anMtZGVmYXVsdC1za2luIC52anMtYmlnLXBsYXktYnV0dG9uOmJlZm9yZSB7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMDBweDtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDIwXCI7XHJcbiAgICBmb250LWZhbWlseTogJ2ljb25mb250JztcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcbi52anMtZGVmYXVsdC1za2luLnZqcy1kZWZhdWx0LXNraW4gLnZqcy1jb250cm9sIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbi52anMtZGVmYXVsdC1za2luLnZqcy1kZWZhdWx0LXNraW4gLnZqcy1jb250cm9sOmZvY3VzOmJlZm9yZSxcclxuLnZqcy1kZWZhdWx0LXNraW4udmpzLWRlZmF1bHQtc2tpbiAudmpzLWNvbnRyb2w6aG92ZXI6YmVmb3JlIHtcclxuICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgb3BhY2l0eTogLjk7XHJcbn1cclxuLnZqcy1kZWZhdWx0LXNraW4udmpzLWRlZmF1bHQtc2tpbiAudmpzLXBsYXktY29udHJvbDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwMTlcIjtcclxuICAgIGZvbnQtZmFtaWx5OiBpY29uZm9udDtcclxufVxyXG4udmpzLWRlZmF1bHQtc2tpbi52anMtZGVmYXVsdC1za2luLnZqcy1wbGF5aW5nIC52anMtcGxheS1jb250cm9sOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAxRlwiO1xyXG4gICAgZm9udC1mYW1pbHk6IGljb25mb250O1xyXG59XHJcbi52anMtZGVmYXVsdC1za2luLnZqcy1kZWZhdWx0LXNraW4gLnZqcy1tdXRlLWNvbnRyb2w6YmVmb3JlLCAudmpzLWRlZmF1bHQtc2tpbi52anMtZGVmYXVsdC1za2luIC52anMtdm9sdW1lLW1lbnUtYnV0dG9uOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAxQVwiICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogaWNvbmZvbnQ7XHJcbn1cclxuLnZqcy1kZWZhdWx0LXNraW4udmpzLWRlZmF1bHQtc2tpbiAudmpzLW11dGUtY29udHJvbC52anMtdm9sLTA6YmVmb3JlLCAudmpzLWRlZmF1bHQtc2tpbi52anMtZGVmYXVsdC1za2luIC52anMtdm9sdW1lLW1lbnUtYnV0dG9uLnZqcy12b2wtMDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwMUJcIiAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6IGljb25mb250O1xyXG59XHJcbi52anMtZGVmYXVsdC1za2luLnZqcy1kZWZhdWx0LXNraW4gLnZqcy1mdWxsc2NyZWVuLWNvbnRyb2w6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDE2XCI7XHJcbiAgICBmb250LWZhbWlseTogaWNvbmZvbnQ7XHJcbn1cclxuLnZqcy1kZWZhdWx0LXNraW4udmpzLWRlZmF1bHQtc2tpbi52anMtZnVsbHNjcmVlbiAudmpzLWZ1bGxzY3JlZW4tY29udHJvbDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwMTZcIjtcclxuICAgIGZvbnQtZmFtaWx5OiBpY29uZm9udDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnZqcy1kZWZhdWx0LXNraW4gLnZqcy1iaWctcGxheS1idXR0b24udmpzLWJpZy1wbGF5LWJ1dHRvbjpiZWZvcmUge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgfVxyXG4gICAgLmFzc2V0LXZpZGVvIHtcclxuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgfVxyXG59IiwiLyogbmV3IHN0eWxpbmcgZm9yIG1vYmlsZSBmcmllbmRseSBzZWFzb24gb3ZlcnZpZXcqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucmVjb21tZW5kLXNlYXNvbnN7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gICAgLnJlY29tbWVuZC1zZWFzb25zOmFmdGVyIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDEwJTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAgcmdiYSgyNTAsMjUwLDI1MCwwKSAwJSwgcmdiYSgyNTAsMjUwLDI1MCwuODUpIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAgcmdiYSgyNTAsMjUwLDI1MCwwKSAwJSxyZ2JhKDI1MCwyNTAsMjUwLC44NSkgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIHJnYmEoMjUwLDI1MCwyNTAsMCkgMCUscmdiYSgyNTAsMjUwLDI1MCwuODUpIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMGZhZmFmYScsIGVuZENvbG9yc3RyPScjZmFmYWZhJyxHcmFkaWVudFR5cGU9MSApOyAvKiBJRTYtOSAqL1xuICAgIH1cbiAgICAucmVjb21tZW5kLXNlYXNvbnM6YmVmb3JlIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxFMDAyXCI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBpY29uZm9udDtcbiAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMnB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgIC5yZWNvbW1lbmQtc2Vhc29ucyAucm93LS1ndXR0ZXItd2l0aC0xe1xuICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgLnJlY29tbWVuZC1zZWFzb25zIC5jb2x7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICAgIC5yZWNvbW1lbmQtc2Vhc29ucyAucmVjb21tZW5kLXNlYXNvbnNfX2l0ZW17XG4gICAgICAgIGhlaWdodDogMTA1cHg7XG4gICAgICAgIHdpZHRoOiA3NXB4O1xuICAgIH1cblxuICAgIC5yZWNvbW1lbmQtc2Vhc29ucyAucmVjb21tZW5kLXNlYXNvbnNfX3BlcmNlbnR7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMjUlO1xuICAgICAgICBib3R0b206IDM1cHg7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgICAucmVjb21tZW5kLXNlYXNvbnMgLnJlY29tbWVuZC1zZWFzb25zX19jb2xvcntcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBmbG9hdDpsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMjVweDtcbiAgICB9XG4gICAgLnJlY29tbWVuZC1zZWFzb25zIC5yZWNvbW1lbmQtc2Vhc29uc19fdGV4dHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICB9XG5cbn1cblxuLnJlY29tbWVuZC1zZWFzb25zX19pdGVtIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJlY29tbWVuZC1zZWFzb25zX19wZXJjZW50e1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA3MCU7XG4gICAgYm90dG9tOiAtNDVweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5yZWNvbW1lbmQtc2Vhc29uc19fcGVyY2VudC0tcGVyY2VudCB7XG4gICAgYmFja2dyb3VuZDogI2MzYzNjNTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLnJlY29tbWVuZC1zZWFzb25zX19jb2xvciB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG4ucmVjb21tZW5kLXNlYXNvbnNfX3RleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnJlY29tbWVuZC1zZWFzb25zX19pdGVtIHtcbiAgICAgICAgaGVpZ2h0OiAxMDVweDtcbiAgICB9XG4gICAgLnJlY29tbWVuZC1zZWFzb25zX19wZXJjZW50e1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBsZWZ0OiAyNSU7XG4gICAgICAgIGJvdHRvbTogMzVweDtcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICAgIC5yZWNvbW1lbmQtc2Vhc29uc19fY29sb3Ige1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMjVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAucmVjb21tZW5kLXNlYXNvbnNfX3RleHQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgfVxufVxuLypDb2xvcnMqL1xuLnJlY29tbWVuZC1zZWFzb25zX19pdGVtLmphbnVhcnkgLnJlY29tbWVuZC1zZWFzb25zX19jb2xvciB7XG4gICAgYmFja2dyb3VuZDogIzAwNzU4MTtcbn1cbi5yZWNvbW1lbmQtc2Vhc29uc19faXRlbS5mZWJydWFyeSAucmVjb21tZW5kLXNlYXNvbnNfX2NvbG9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA3ZDU1O1xufVxuLnJlY29tbWVuZC1zZWFzb25zX19pdGVtLm1hcmNoIC5yZWNvbW1lbmQtc2Vhc29uc19fY29sb3Ige1xuICAgIGJhY2tncm91bmQ6ICMwMDgyMzI7XG59XG4ucmVjb21tZW5kLXNlYXNvbnNfX2l0ZW0uYXByaWwgLnJlY29tbWVuZC1zZWFzb25zX19jb2xvciB7XG4gICAgYmFja2dyb3VuZDogIzczYWQxYjtcbn1cbi5yZWNvbW1lbmQtc2Vhc29uc19faXRlbS5tYXkgLnJlY29tbWVuZC1zZWFzb25zX19jb2xvciB7XG4gICAgYmFja2dyb3VuZDogI2M4ZDYzNDtcbn1cbi5yZWNvbW1lbmQtc2Vhc29uc19faXRlbS5qdW5lIC5yZWNvbW1lbmQtc2Vhc29uc19fY29sb3Ige1xuICAgIGJhY2tncm91bmQ6ICNlYWRkMTQ7XG59XG4ucmVjb21tZW5kLXNlYXNvbnNfX2l0ZW0uanVseSAucmVjb21tZW5kLXNlYXNvbnNfX2NvbG9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZjZTAwO1xufVxuLnJlY29tbWVuZC1zZWFzb25zX19pdGVtLmF1Z3VzdCAucmVjb21tZW5kLXNlYXNvbnNfX2NvbG9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmY5MjAwO1xufVxuLnJlY29tbWVuZC1zZWFzb25zX19pdGVtLnNlcHRlbWJlciAucmVjb21tZW5kLXNlYXNvbnNfX2NvbG9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjYzgwMDAwO1xufVxuLnJlY29tbWVuZC1zZWFzb25zX19pdGVtLm9jdG9iZXIgLnJlY29tbWVuZC1zZWFzb25zX19jb2xvciB7XG4gICAgYmFja2dyb3VuZDogIzgxMjA2ODtcbn1cbi5yZWNvbW1lbmQtc2Vhc29uc19faXRlbS5ub3ZlbWJlciAucmVjb21tZW5kLXNlYXNvbnNfX2NvbG9yIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA1ZmFmO1xufVxuLnJlY29tbWVuZC1zZWFzb25zX19pdGVtLmRlY2VtYmVyIC5yZWNvbW1lbmQtc2Vhc29uc19fY29sb3Ige1xuICAgIGJhY2tncm91bmQ6ICMwMDc1ODE7XG59IiwiZm9vdGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbmZvb3RlciAuYmctcHJpbWFyeSB7XG4gICAgcGFkZGluZzogMjVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpe1xuICAgIC5mb290ZXJfX2xvZ28ge1xuICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIGZvb3RlciAuYmctcHJpbWFyeSB7XG4gICAgICAgIHBhZGRpbmc6IDU1cHg7XG4gICAgfVxufVxuXG5mb290ZXIgLmJnLXNlY29uZGFyeSB7XG4gICAgcGFkZGluZzogMTVweDtcbn1cbi5zb2NpYWwtaWNvbnMgbGkge1xuICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbi5zb2NpYWwtaWNvbnMgLmljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMzlweDtcbiAgICBsaW5lLWhlaWdodDogMzlweDtcbn1cbi5zb2NpYWwtaWNvbnMgYTpob3Zlcj4uaWNvbiB7XG4gICAgY29sb3I6ICMwMDg4YzI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5mb290ZXJfX2xvZ28ge1xuICAgIG1heC13aWR0aDogMTcwcHg7XG59XG4uZm9vdGVyX19sb2dvPmltZ3tcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb290ZXJfX2hsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG4uZm9vdGVyX19jZW50ZXItbG9nbyB7XG4gICAgbWFyZ2luOiAyNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5mb290ZXJfX2NlbnRlci1sb2dvIHtcbiAgICAgICAgbWFyZ2luOiA0NXB4IDA7XG4gICAgfVxufVxuZm9vdGVyIHVsIHtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbn1cbmZvb3RlciBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmZvb3RlciAuc29jaWFsLWljb25zIGE6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICAuc29jaWFsLWljb25zIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgIH1cblxuICAgIC5mb290ZXJfX2xvZ28ge1xuICAgICAgICBtYXgtd2lkdGg6IDE4NnB4O1xuICAgIH1cbn0iLCIuaW1nLXdpdGgtb3ZlcmxheTphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG4uaW1nLXNlY29uZGFyeS1vdmVybGF5LS1ibGFjazphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlLWluO1xyXG59XHJcbi5pbWctb3ZlcmxheS0tYmxhY2s6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1abU5tWXlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNREF3TURBaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcclxuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHRyYW5zcGFyZW50IDAlLCAjMDAwMDAwIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSx0cmFuc3BhcmVudCksIGNvbG9yLXN0b3AoMTAwJSwjMDAwMDAwKSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICB0cmFuc3BhcmVudCAwJSwjMDAwMDAwIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIHRyYW5zcGFyZW50IDAlLCMwMDAwMDAgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgIHRyYW5zcGFyZW50IDAlLCMwMDAwMDAgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgdHJhbnNwYXJlbnQgMCUsIzAwMDAwMCAxMDAlKTtcclxuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPSd0cmFuc3BhcmVudCcsIGVuZENvbG9yc3RyPScjMDAwMDAwJyxHcmFkaWVudFR5cGU9MCApO1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2UtaW4tb3V0O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2UtaW4tb3V0O1xyXG4gICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlLWluLW91dDtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcbiAgICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcclxufVxyXG4uaW1nLW92ZXJsYXktLWJsYWNrOmhvdmVyOmFmdGVyIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuLmltZy1vdmVybGF5LS1ibHVlOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDliZGM7XHJcbiAgICBvcGFjaXR5OiAwLjk7XHJcbn1cclxuLmltZy1vdmVybGF5LS10dXJxdW9pc2U6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzAwYTVhNTtcclxuICAgIG9wYWNpdHk6IDAuOTtcclxufVxyXG4uaW1nLW92ZXJsYXktLWdyZWVuOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICM3M2JlOGM7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbn1cclxuLmltZy13aXRoLW92ZXJsYXkuaW1nLWNpcmNsZTphZnRlciB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG59XHJcblxyXG4uaXNDbGlja2FibGU6aG92ZXIgLmltZy1vdmVybGF5LS1ibGFjazphZnRlciwgLmlzQ2xpY2thYmxlOmhvdmVyIC5pbWctc2Vjb25kYXJ5LW92ZXJsYXktLWJsYWNrOmFmdGVyIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn0iLCIuYXV0aG9yIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmF1dGhvciB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgdG9wOiAtMzRweDtcclxuICAgIH1cclxufVxyXG4uYmxvZy1zbGlkZSAuYXV0aG9yIHtcclxuICAgIHRvcDogLTQwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxufVxyXG4uYXV0aG9yX19pbmZvIHtcclxuICAgIGNvbG9yOiAjOWE5YTlhO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuLmJsb2ctc2xpZGUgLmF1dGhvcl9faW5mbyB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcbi5hdXRob3JfX3N0YXRlbWVudCB7XHJcbiAgICBjb2xvcjogIzY2NjY2NjtcclxuICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGxpbmUtaGVpZ2h0OjEuMjtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmF1dGhvcl9fc3RhdGVtZW50IHtcclxuICAgICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoNjAvNDIpO1xyXG4gICAgfVxyXG59XHJcbi5hdXRob3JfX3N0YXRlbWVudF9fcXVvdGUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IC0wLjQ1ZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5hdXRob3JfX3N0YXRlbWVudF9fcXVvdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTAuODVlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XHJcbiAgICB9XHJcbn1cclxuLmF1dGhvcl9fc3RhdGVtZW50X19xdW90ZS0tZW5kIHtcclxuICAgIG1hcmdpbi1yaWdodDowO1xyXG4gICAgdmVydGljYWwtYWxpZ246IDEuMmVtO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYXV0aG9yX19zdGF0ZW1lbnRfX3F1b3RlLS1lbmQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDowO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAxLjRlbTtcclxuICAgIH1cclxufVxyXG4uYXV0aG9yX19ib3R0b20ge1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC41KTtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIHBhZGRpbmc6IDE1cHggMCA1cHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5hdXRob3JfX2JvdHRvbSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjhweDtcclxuICAgICAgICBwYWRkaW5nOiAzMnB4IDAgMjBweDtcclxuICAgIH1cclxufSIsIi5ibG9nLXNsaWRlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogNTBweCAwIDQwcHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ibG9nLXNsaWRlIHtcclxuICAgICAgICBtYXJnaW46IDEwMHB4IDAgODBweDtcclxuICAgIH1cclxufVxyXG4uYmxvZy1zbGlkZV9fYnRuIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDUwJSk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYmxvZy1zbGlkZV9fYnRuIHtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDczcHg7XHJcbiAgICB9XHJcbn1cclxuLmJsb2ctc2xpZGVfX2J0bjpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG4uYmxvZy1zbGlkZV9fY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ibG9nLXNsaWRlX19jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwJTtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5ibG9nLXNsaWRlX19jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwJTtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qY29sb3JzKi9cclxuLmJsb2ctc2xpZGUtLWJsdWUge2JhY2tncm91bmQtaW1hZ2U6IHVybChcIi9zdGF0aWMvaW1nL3BhdHRlcm4vcGF0dGVybi1iZy5wbmdcIiksIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwMDg4ZDIgMCUsICMwMDliZGMgMTAwJSk7fVxyXG4uYmxvZy1zbGlkZS0tZGFyay1ibHVlIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvc3RhdGljL2ltZy9wYXR0ZXJuL3BhdHRlcm4tYmcucG5nXCIpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDc2NTgyIDAlLCAjMWE5OWI1IDEwMCUpO31cclxuLmJsb2ctc2xpZGUtLXR1cnF1b2lzZSB7YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3N0YXRpYy9pbWcvcGF0dGVybi9wYXR0ZXJuLWJnLnBuZ1wiKSwgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzA5ODU4NSAwJSwgIzNjYmFiYSAxMDAlKTt9XHJcbi5ibG9nLXNsaWRlLS1kYXJrLWdyZWVuIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvc3RhdGljL2ltZy9wYXR0ZXJuL3BhdHRlcm4tYmcucG5nXCIpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDY3ZTViIDAlLCAjMGJhNzg1IDEwMCUpO31cclxuLmJsb2ctc2xpZGUtLWdyZWVuIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvc3RhdGljL2ltZy9wYXR0ZXJuL3BhdHRlcm4tYmcucG5nXCIpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNTc5YzZjIDAlLCAjOGFjNjlmIDEwMCUpO31cclxuLmJsb2ctc2xpZGUtLWxpZ2h0LWJsdWUge2JhY2tncm91bmQtaW1hZ2U6IHVybChcIi9zdGF0aWMvaW1nL3BhdHRlcm4vcGF0dGVybi1iZy5wbmdcIiksIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM0ZjdlOWIgMCUsICM4NGIwYzcgMTAwJSk7fVxyXG4uYmxvZy1zbGlkZS0tcHVycGxlIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvc3RhdGljL2ltZy9wYXR0ZXJuL3BhdHRlcm4tYmcucG5nXCIpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNWY2Mzk4IDAlLCAjOTI5NmMzIDEwMCUpO31cclxuLmJsb2ctc2xpZGUtLWdyZXktYmx1ZSB7YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3N0YXRpYy9pbWcvcGF0dGVybi9wYXR0ZXJuLWJnLnBuZ1wiKSwgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzg1QUFCMyAwJSwgI0I2RDBENSAxMDAlKTs7fVxyXG4uYmxvZy1zbGlkZS0tYmx1ZSAuYmxvZy1zbGlkZV9fYnRuIHtiYWNrZ3JvdW5kOiAjMDA1ZmFmO31cclxuLmJsb2ctc2xpZGUtLWRhcmstYmx1ZSAuYmxvZy1zbGlkZV9fYnRuIHtiYWNrZ3JvdW5kOiAjMDY2MzgxO31cclxuLmJsb2ctc2xpZGUtLXR1cnF1b2lzZSAuYmxvZy1zbGlkZV9fYnRuIHtiYWNrZ3JvdW5kOiAjMDY4MTgxO31cclxuLmJsb2ctc2xpZGUtLWRhcmstZ3JlZW4gLmJsb2ctc2xpZGVfX2J0biB7YmFja2dyb3VuZDogIzA2N2U1Yjt9XHJcbi5ibG9nLXNsaWRlLS1ncmVlbiAuYmxvZy1zbGlkZV9fYnRuIHtiYWNrZ3JvdW5kOiAjMDY3ZTViO31cclxuLmJsb2ctc2xpZGUtLWxpZ2h0LWJsdWUgLmJsb2ctc2xpZGVfX2J0biB7YmFja2dyb3VuZDogIzRlN2Q5YTt9XHJcbi5ibG9nLXNsaWRlLS1wdXJwbGUgLmJsb2ctc2xpZGVfX2J0biB7YmFja2dyb3VuZDogIzVkNjE5Njt9XHJcbi5ibG9nLXNsaWRlLS1ncmV5LWJsdWUgLmJsb2ctc2xpZGVfX2J0biB7YmFja2dyb3VuZDogIzg1YWFiMzt9XHJcblxyXG4vKmhvdmVyIGNvbG9ycyovXHJcbi5ibG9nLXNsaWRlLS1ibHVlIC5ibG9nLXNsaWRlX19idG46aG92ZXIge2JhY2tncm91bmQ6ICMwNTgwYzI7fVxyXG4uYmxvZy1zbGlkZS0tZGFyay1ibHVlIC5ibG9nLXNsaWRlX19idG46aG92ZXIge2JhY2tncm91bmQ6ICMxYjcxOGI7fVxyXG4uYmxvZy1zbGlkZS0tdHVycXVvaXNlIC5ibG9nLXNsaWRlX19idG46aG92ZXIge2JhY2tncm91bmQ6ICMxNzg2ODY7fVxyXG4uYmxvZy1zbGlkZS0tZGFyay1ncmVlbiAuYmxvZy1zbGlkZV9fYnRuOmhvdmVyIHtiYWNrZ3JvdW5kOiAjMGQ4ZjcwO31cclxuLmJsb2ctc2xpZGUtLWdyZWVuIC5ibG9nLXNsaWRlX19idG46aG92ZXIge2JhY2tncm91bmQ6ICM1NzljNmM7fVxyXG4uYmxvZy1zbGlkZS0tbGlnaHQtYmx1ZSAuYmxvZy1zbGlkZV9fYnRuOmhvdmVyIHtiYWNrZ3JvdW5kOiAjNjQ4Y2E0O31cclxuLmJsb2ctc2xpZGUtLXB1cnBsZSAuYmxvZy1zbGlkZV9fYnRuOmhvdmVyIHtiYWNrZ3JvdW5kOiAjN2Q4MWFkO31cclxuLmJsb2ctc2xpZGUtLWdyZXktYmx1ZSAuYmxvZy1zbGlkZV9fYnRuOmhvdmVyIHtiYWNrZ3JvdW5kOiAjN2VhZWJhO30iLCIuY29udGFpbmVyLWJvb2tpbmctc3RhcnQtc2xpZGV7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5ib29raW5nLXN0YXJ0LXNsaWRlX19zZWxlY3QtY2l0eSAuY29udGVudC1ibG9jay5kLWliOmxhc3QtY2hpbGR7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uYm9va2luZy1zdGFydC1zbGlkZV9fc2VsZWN0LW92ZXJsYXk+LnJvdz4uY29se1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG4uYm9va2luZy1zdGFydC1zbGlkZV9fc2VsZWN0LW92ZXJsYXkgLnNlbGVjdC1vdmVybGF5X19pbmZvLWJveHtcclxuICAgIG1hcmdpbjogMzBweCAwO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJveC1zaGFkb3c6IDAgMCA2cHggMCAjZGJkYmRiO1xyXG59XHJcblxyXG4uc2VsZWN0LWNpdHlfX3NlbGVjdC1mb3JtLFxyXG4uc2VsZWN0LXJlZ2lvbl9fc2VsZWN0LWZvcm17XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogYXV0bztcclxufVxyXG5cclxuXHJcbi5zZWxlY3QtY2l0eV9fbGluay1saXN0IHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcbi5zZWxlY3QtY2l0eV9fbGluay1saXN0IHVsIGxpIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxufVxyXG4uc2VsZWN0LWNpdHlfX2xpbmstbGlzdCB1bCBsaSBhe1xyXG4gICAgY29sb3I6ICMwMDliZGM7XHJcbn1cclxuLnNlbGVjdC1jaXR5X19saW5rLWxpc3QgdWwgbGkgYTpob3ZlcntcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcbi5zZWxlY3QtY2l0eV9fbGluay1saXN0IHVsIGxpOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkICMwMDlCREM7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA4cHg7XHJcbiAgICB0b3A6IDlweDtcclxufVxyXG4uc2VsZWN0LXJlZ2lvbl9fbWFwe1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAtNjBweDtcclxuXHJcbn1cclxuXHJcbi5zZWxlY3QtcmVnaW9uX19tYXAgc3ZnIGc6bm90KC5tYXBfX25vLWhvdmVyKTpob3Zlcj5wYXRoLFxyXG4uc2VsZWN0LXJlZ2lvbl9fbWFwIHN2ZyBnOm5vdCgubWFwX19uby1ob3Zlcik6Zm9jdXM+cGF0aHtcclxuICAgIGZpbGw6ICNkMWQxZDE7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLnNlbGVjdC1yZWdpb25fX21hcCBzdmcgZzpub3QoLm1hcF9fbm8taG92ZXIpOnZpc2l0ZWQ+cGF0aHtcclxuICAgIGZpbGw6ICNlNmU2ZTY7XHJcbn1cclxuXHJcbi5zZWxlY3QtcmVnaW9uX19tYXAgc3ZnIGc6Zm9jdXN7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG4uc2VsZWN0LXJlZ2lvbl9fbWFwIHN2ZyBnLmluZm8tYWN0aXZle1xyXG4gICAgZmlsbDogI2QxZDFkMTtcclxufVxyXG5cclxuLndlYXRoZXItbWFwIHN2ZyBnOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi5zZWxlY3QtcmVnaW9uX19tYXAgc3ZnIGcgdGV4dHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnNlbGVjdC1vdmVybGF5X19pbmZvLWJveHtcclxuXHJcbn1cclxuLnNlbGVjdC1vdmVybGF5X19pbmZvLWJveCAuaWNvbi1jbG9zZXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRvcDogLTMwcHg7XHJcbiAgICBwYWRkaW5nOiAxOHB4O1xyXG4gICAgcmlnaHQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMHB4KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICB6LWluZGV4OjE7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA5YmRjO1xyXG4gICAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMCwwLDAsLjEpLCAwIDJweCAzcHggcmdiYSgwLDAsMCwuMik7XHJcbn1cclxuXHJcbi5pbmZvLWJveF9faGVhZHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uaW5mby1ib3hfX2hlYWQgLmltZy1vdmVybGF5LS1ibGFjazpob3ZlcjphZnRlcntcclxuICAgIG9wYWNpdHk6IDAuNTtcclxufVxyXG4uaW5mby1ib3hfX2hlYWQgLmhlYWRfX2hse1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZzogMCAzMHB4O1xyXG59XHJcblxyXG4uaW5mby1ib3hfX2JvZHl7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbn1cclxuXHJcbi5pbmZvLWJveF9fYm9keSAuYm9keV9fZGVzY3ByaXB0aW9ue1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmluZm8tYm94X19ib2R5IC5idG4tYm9va2luZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMTFweCAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG5cclxuLmluZm8tYm94X19ib2R5IC5idG4tYm9va2luZzpmb2N1cyxcclxuLmluZm8tYm94X19ib2R5IC5idG4tYm9va2luZzphY3RpdmV7XHJcbiAgICBjb2xvcjogI2I0MGExOTtcclxufVxyXG5cclxuXHJcbi5pbmZvLWJveF9fYm9keSAuYnRuLWJvb2tpbmcgLmljb24tYmVke1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiA0cHg7XHJcbiAgICByaWdodDogMDtcclxuICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG4uaW5mby1ib3hfX2JvZHkgLmJ0bi1ib29raW5nIC5idG4tYm9va2luZ19fdGV4dHtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAwO1xyXG59XHJcblxyXG5cclxuXHJcbi5pbmZvLWJveF9fYm9keSAuYnRuLWJvb2tpbmcgLmljb24tYXJyb3d7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICByaWdodDogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGJhY2tncm91bmQ6ICNiNDBhMTk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDEwcHggMTRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XHJcbn1cclxuXHJcbi5pbmZvLWJveF9fYm9keSAuYm9keV9fdG9wLWRlc3RpbmF0aW9uc3tcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLmluZm8tYm94X19ib2R5IC5ib2R5X190b3AtZGVzdGluYXRpb25zIHVsIGxpe1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDFweDtcclxufVxyXG5cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYm9va2luZy1zdGFydC1zbGlkZV9fc2VsZWN0LW92ZXJsYXk+LnJvdz4uY29se1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDYwcHg7XHJcbiAgICB9XHJcbiAgICAuYm9va2luZy1zdGFydC1zbGlkZV9fc2VsZWN0LW92ZXJsYXkgLnNlbGVjdC1vdmVybGF5X19pbmZvLWJveCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWxlY3QtcmVnaW9uX19tYXAgc3Zne1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuc2VsZWN0LWNpdHlfX3NlbGVjdC1mb3JtLFxyXG4gICAgLnNlbGVjdC1yZWdpb25fX3NlbGVjdC1mb3Jte1xyXG4gICAgICAgIHdpZHRoOiAzOTBweDtcclxuICAgIH1cclxuICAgIC5zZWxlY3QtY2l0eV9fc2VsZWN0LWZvcm0gLmZvcm0tY29udHJvbC5zZWxlY3QsXHJcbiAgICAuc2VsZWN0LXJlZ2lvbl9fc2VsZWN0LWZvcm0gLmZyb20tY29udHJvbC5zZWxlY3R7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG4gICAgLnNlbGVjdC1jaXR5X19zZWxlY3QtZm9ybSAuZm9ybS1jb250cm9sLnNlbGVjdH4uaWNvbi1vcGVuLFxyXG4gICAgLnNlbGVjdC1yZWdpb25fX3NlbGVjdC1mb3JtIC5mb3JtLWNvbnRyb2wuc2VsZWN0fi5pY29uLW9wZW57XHJcbiAgICAgICAgYm90dG9tOiAxOXB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAuaW5mby1ib3hfX2JvZHl7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvLWJveF9fYm9keSAuYnRuLWJvb2tpbmd7XHJcbiAgICAgICAgcGFkZGluZzogMTFweCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvLWJveF9fYm9keSAuYnRuLWJvb2tpbmcgLmljb24tYmVke1xyXG4gICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICBtYXJnaW46IGF1dG8gMDtcclxuICAgIH1cclxuICAgIC5pbmZvLWJveF9fYm9keSAuYnRuLWJvb2tpbmcgLmJ0bi1ib29raW5nX190ZXh0e1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmbG9hdDpub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvLWJveF9fYm9keSAuYnRuLWJvb2tpbmcgLmljb24tYXJyb3d7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICByaWdodDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYm9va2luZy1zdGFydC1zbGlkZV9fc2VsZWN0LXJlZ2lvbntcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAtNzBweDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmluZm8tYm94X19ib2R5IC5idG4tYm9va2luZyAuaWNvbi1iZWR7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvLWJveF9fYm9keSAuYnRuLWJvb2tpbmcgLmJ0bi1ib29raW5nX190ZXh0e1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmluZm8tYm94X19ib2R5IC5idG4tYm9va2luZyAuaWNvbi1hcnJvd3tcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG59XHJcbiIsIi5pbWctc2xpZGVyIHtcclxuICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgIG1hcmdpbjogMzBweCAwO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcclxuICAgIC5pbWctc2xpZGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDcwcHg7XHJcbiAgICAgICAgbWFyZ2luOiA1NXB4IDAgNDVweDtcclxuICAgIH1cclxufVxyXG4uaW1nLXNsaWRlciAuaW1nLXNsaWRlcl9fYXJyb3cge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1OHB4O1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHJpZ2h0OiAwO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcclxuICAgIC5pbWctc2xpZGVyIC5pbWctc2xpZGVyX19hcnJvdyB7XHJcbiAgICAgICAgdG9wOiAxMThweDtcclxuICAgICAgICByaWdodDogMzBweDtcclxuICAgIH1cclxufVxyXG4uaW1nLXNsaWRlciAuaW1nLXNsaWRlcl9fYXJyb3cuc2xpY2stcHJldiB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xyXG4gICAgLmltZy1zbGlkZXIgLmltZy1zbGlkZXJfX2Fycm93LnNsaWNrLXByZXYge1xyXG4gICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuLmltZy1zbGlkZXJfX2l0ZW1fX21ldGEge1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxufSIsIi5kZXRhaWwtdGFibGV7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG59XG4uZGV0YWlsLXRhYmxlX19sYWJlbHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLmRpdmlkZXItbGVmdC5kZXRhaWwtdGFibGVfX3RleHR7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgYm9yZGVyOiBub25lO1xufVxuLmRldGFpbC10YWJsZV9faWNvbj4uaWNvbi1hbnJlaXNle1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmRldGFpbC10YWJsZV9faWNvbjphZnRlcntcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjYzNjM2M1O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAxMnB4O1xuICAgIHotaW5kZXg6IC0xO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5kZXRhaWwtdGFibGVfX2xhYmVse1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1TZW1pYm9sZCcsIHNhbnMtc2VyaWY7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZGl2aWRlci1sZWZ0LmRldGFpbC10YWJsZV9fdGV4dHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYzNjM2M1O1xuXG4gICAgfVxuICAgIC5kZXRhaWwtdGFibGVfX2ljb257XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAuZGV0YWlsLXRhYmxlX19pY29uPi5pY29uLWFucmVpc2V7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxuICAgIC5kZXRhaWwtdGFibGVfX2ljb246YWZ0ZXJ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4iLCIvKiByb3ctLXNhbWUtaGVpZ2h0ICovXG4ucm93LS1zYW1lLWhlaWdodF9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLypcbiAqIHRoZSAucm93LS1zYW1lLWhlaWdodCBzZWxlY3RvciBoYXMgdG8gYmUgYWZ0ZXJcbiAqIC5yb3ctLXNhbWUtaGVpZ2h0X19pdGVtIHRvIGluY3JlYXNlIHRoZSBzcGVjaWZpY2l0eVxuICogaW4gY2FzZSBvZiBjaGFpbmluZyB0aGUgdHdvIHNlbGVjdG9yc1xuICogKHdoaWNoIGlzIG5lZWRlZCBmb3IgbmVzdGVkIHJvd3MpXG4gKi9cbi5yb3ctLXNhbWUtaGVpZ2h0LFxuLnJvdy0tc2FtZS1oZWlnaHQuc2xpY2stc2xpZGVyIC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC8qYWxpZ24taXRlbXM6IHN0cmV0Y2g7Ki9cbiAgICAvKmp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsqL1xuICAgIC8qb3ZlcmZsb3c6IGhpZGRlbjsqL1xufVxuLnJvdy0tc2FtZS1oZWlnaHQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5yb3ctLXNhbWUtaGVpZ2h0LS1vbmUtcm93IHtcbiAgICBmbGV4LXdyYXA6IGluaGVyaXQ7XG59XG4ucm93LS1zYW1lLWhlaWdodC5zbGljay1zbGlkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJvdy0tc2FtZS1oZWlnaHQ6YmVmb3JlLFxuLnJvdy0tc2FtZS1oZWlnaHQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4ucm93LS1zYW1lLWhlaWdodCA+IC5jb2wsXG4ucm93LS1zYW1lLWhlaWdodC5zbGljay1zbGlkZXIgLmNvbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucm93LS1pbmxpbmUtYmxvY2sgLnRlYXNlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAucm93LS1pbmxpbmUtYmxvY2sgLnRlYXNlcixcbiAgICAucm93LS1zYW1lLWhlaWdodC1zbSAucm93LS1zYW1lLWhlaWdodF9faXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAvKlxuICAgICAqIHRoZSAucm93LS1zYW1lLWhlaWdodCBzZWxlY3RvciBoYXMgdG8gYmUgYWZ0ZXJcbiAgICAgKiAucm93LS1zYW1lLWhlaWdodF9faXRlbSB0byBpbmNyZWFzZSB0aGUgc3BlY2lmaWNpdHlcbiAgICAgKiBpbiBjYXNlIG9mIGNoYWluaW5nIHRoZSB0d28gc2VsZWN0b3JzXG4gICAgICogKHdoaWNoIGlzIG5lZWRlZCBmb3IgbmVzdGVkIHJvd3MpXG4gICAgICovXG4gICAgLnJvdy0taW5saW5lLWJsb2NrLFxuICAgIC5yb3ctLWlubGluZS1ibG9jay5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuICAgIC5yb3ctLXNhbWUtaGVpZ2h0LXNtLFxuICAgIC5yb3ctLXNhbWUtaGVpZ2h0LXNtLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIC8qYWxpZ24taXRlbXM6IHN0cmV0Y2g7Ki9cbiAgICAgICAgLypqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47Ki9cbiAgICAgICAgLypvdmVyZmxvdzogaGlkZGVuOyovXG4gICAgfVxuICAgIC5yb3ctLWlubGluZS1ibG9jay5zbGljay1zbGlkZXIsXG4gICAgLnJvdy0tc2FtZS1oZWlnaHQtc20uc2xpY2stc2xpZGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5yb3ctLWlubGluZS1ibG9jazpiZWZvcmUsXG4gICAgLnJvdy0taW5saW5lLWJsb2NrOmFmdGVyLFxuICAgIC5yb3ctLXNhbWUtaGVpZ2h0LXNtOmJlZm9yZSxcbiAgICAucm93LS1zYW1lLWhlaWdodC1zbTphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5yb3ctLWlubGluZS1ibG9jayA+IC5jZW50ZXItY29sLFxuICAgIC5yb3ctLWlubGluZS1ibG9jay5zbGljay1zbGlkZXIgLmNlbnRlci1jb2wsXG4gICAgLnJvdy0tc2FtZS1oZWlnaHQtc20gPiAuY29sLFxuICAgIC5yb3ctLXNhbWUtaGVpZ2h0LXNtLnNsaWNrLXNsaWRlciAuY29sIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbn1cbi5yb3ctLWlubGluZS1ibG9jayB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi8qdmVydGljYWwgZ3V0dGVyKi9cbi5yb3ctLXZlcnRpY2FsLWd1dHRlci0zNiA+IC5jb2wge1xuICAgIG1hcmdpbi10b3A6IDM2cHg7XG59XG5cbi5yb3ctLXZlcnRpY2FsLWd1dHRlci0xMCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG59XG4ucm93LS12ZXJ0aWNhbC1ndXR0ZXItMTAgPiAuY29sIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnJvdy0tdmVydGljYWwtZ3V0dGVyLTIwIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbn1cbi5yb3ctLXZlcnRpY2FsLWd1dHRlci0yMCA+IC5jb2wge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5yb3ctLWFsaWduLWNlbnRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufSIsIi5oZXJvLWltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlcm8taW1nLS13aXRoLW92ZXJsYXk6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgIzAwMDAwMCAxMDAlKTtcbn1cbi5oZXJvLWltZ19fY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogMjBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVyby1pbWdfX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgIH1cbn1cbi5oZXJvLWltZ19fY29udGVudF9faGwge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5oZXJvLWltZ19fY29udGVudF9faGwtLWxnIHtcbiAgICBmb250LXNpemU6IDMxcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5oZXJvLWltZ19fY29udGVudF9faGwge1xuICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgfVxuICAgIC5oZXJvLWltZ19fY29udGVudF9faGwtLWxnIHtcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5oZXJvLWltZ19fY29udGVudF9faGwge1xuICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgfVxuICAgIC5oZXJvLWltZ19fY29udGVudF9faGwtLWxnIHtcbiAgICAgICAgZm9udC1zaXplOiA5MHB4O1xuICAgIH1cbn1cbi5oZXJvLWltZ19fYmFja2xpbmt7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTdweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVyby1pbWdfX2JhY2tsaW5rIHtcbiAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxufVxuLmhlcm8taW1nX19iYWNrbGluayAuaGVyby1pbWdfX2JhY2tsaW5rX19pY29ue1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgIGZvbnQtc2l6ZTogOHB4O1xufVxuLmhlcm8taW1nX19iYWNrbGluazpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaGVyby1pbWdfX2xvZ28ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDoxMHB4O1xuICAgIHRvcDogMTBweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlcm8taW1nX19sb2dvIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6NTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmhlcm8taW1nX19sb2dvIHtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlcm8taW1nIC5uYXZiYXItc2VhcmNoIHtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBib3R0b206IDA7XG4gICAgfVxuICAgIC5oZXJvLWltZyAub3Blbi1zZWFyY2guaXMtb3BlbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xuICAgIH1cbn1cblxuLmhlcm8taW1nX19iYWRnZSB7XG4gICAgei1pbmRleDogMTtcbiAgICBtYXgtd2lkdGg6IDgwcHg7XG4gICAgbWF4LWhlaWdodDogODBweDtcbiAgICBtYXJnaW46IDAgYXV0byAtMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlcm8taW1nX19iYWRnZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMjBweDtcbiAgICB9XG59IiwiLndlYXRoZXItYmxvY2sgKyAud2VhdGhlci1ibG9ja3tcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLndlYXRoZXItYmxvY2tfX2ltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndlYXRoZXItYmxvY2tfX2ltZzphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDM5NnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC43KSAxMDAlKTtcbn1cbi53ZWF0aGVyLWJsb2NrX19pbWdfX3RleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAud2VhdGhlci1ibG9ja19faW1nX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgfVxufVxuLndlYXRoZXItYmxvY2tfX2ltZ19fZGV0YWlsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgYm90dG9tOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC53ZWF0aGVyLWJsb2NrX19pbWdfX2RldGFpbCB7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICBib3R0b206IDI1cHg7XG4gICAgfVxufVxuLndlYXRoZXItYmxvY2tfX2ltZ19fZGV0YWlsID4gLmljb24ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG4ud2VhdGhlci1ibG9ja19faW1nX19kZXRhaWw6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLndlYXRoZXItYmxvY2tfX2ltZ19fZGV0YWlsOmhvdmVyID4gLmljb24ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xufVxuLndlYXRoZXItYmxvY2tfX2RldGFpbCB7XG4gICAgcGFkZGluZzogMjVweCAxNXB4IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLndlYXRoZXItYmxvY2tfX2RldGFpbCB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMjhweCAyMHB4O1xuICAgIH1cbiAgICAud2VhdGhlci1ibG9jay1zbSAud2VhdGhlci1ibG9ja19fZGV0YWlsIHtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICB9XG59XG4ud2VhdGhlci1ibG9ja19fZGV0YWlsX19pY29uIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC53ZWF0aGVyLWJsb2NrX19kZXRhaWxfX2ljb24ge1xuICAgICAgICBmb250LXNpemU6IDEzMHB4O1xuICAgIH1cbiAgICAud2VhdGhlci1ibG9jay1zbSAud2VhdGhlci1ibG9ja19fZGV0YWlsX19pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgIH1cbn1cbi53ZWF0aGVyLWJsb2NrX19kZXRhaWxfX2hse1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC53ZWF0aGVyLWJsb2NrX19kZXRhaWxfX2hse1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICAgIC53ZWF0aGVyLWJsb2NrLXNtIC53ZWF0aGVyLWJsb2NrX19kZXRhaWxfX2hsIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgfVxufVxuLndlYXRoZXItYmxvY2tfX2RldGFpbF9fZGF0YSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuLndlYXRoZXItYmxvY2tfX2RldGFpbF9fZGF0YSArIC53ZWF0aGVyLWJsb2NrX19kZXRhaWxfX2RhdGEge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAud2VhdGhlci1ibG9ja19fZGV0YWlsX19kYXRhIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgICAud2VhdGhlci1ibG9ja19fZGV0YWlsX19kYXRhICsgLndlYXRoZXItYmxvY2tfX2RldGFpbF9fZGF0YSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgLndlYXRoZXItYmxvY2stc20ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC53ZWF0aGVyLWJsb2NrLXNtIC53ZWF0aGVyLWJsb2NrX19kZXRhaWwge1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cbn1cblxuXG4vKiAqKioqKioqKioqKiogICAgIFdFQVRIRVIgTUFQICAgICAqKioqKioqKioqKiogKi9cbi5iZy13ZWF0aGVyLW1hcHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uYmctd2VhdGhlci1tYXA6YmVmb3Jle1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywjMDBhOGUxIDAsIzAwODlkMyAxMDAlKTtcbiAgICBvcGFjaXR5OiAwLjg1O1xufVxuLmJnLXdlYXRoZXItbWFwOmFmdGVye1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDI3MHB4O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwMGE4ZTEgMCUsIHJnYmEoMCwgMTY3LCAyMjUsIDApIDEwMCUpO1xuXG59XG4ud2VhdGhlci1tYXB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lkdGg6IDc5NXB4O1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDUwcHggYXV0bztcbn1cbi53ZWF0aGVyLW1hcC1pbmZvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgei1pbmRleDogMTtcbn1cbi53ZWF0aGVyLW1hcC1pbmZvIC5jb2w6bnRoLWNoaWxkKDIpIC53ZWF0aGVyLW1hcC1pbmZvX19ibG9ja3tcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG59XG4ud2VhdGhlci1tYXAtaW5mbyAuY29sOmZpcnN0LWNoaWxkIC53ZWF0aGVyLW1hcC1pbmZvX19ibG9jayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLndlYXRoZXItbWFwLWluZm8gLmNvbDpsYXN0LWNoaWxkIC53ZWF0aGVyLW1hcC1pbmZvX19ibG9jayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbn1cbi53ZWF0aGVyLW1hcC1pbmZvX19ibG9ja3tcbiAgICBwYWRkaW5nOiAyNXB4IDUwcHg7XG59XG5cbi53ZWF0aGVyLW1hcC1pbmZvX19ibG9jayAud2VhdGhlci1tYXAtaW5mb19fYmxvY2tfX2hse1xuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1SZWd1bGFyJztcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi53ZWF0aGVyLW1hcC1pbmZvX19ibG9jayAud2VhdGhlci1tYXAtaW5mb19fYmxvY2stLXNwZWNpYWwtdGV4dHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjUvMTgpO1xuICAgIHRleHQtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLnRlbXBlcmF0dXJlLWxhYmVse1xuICAgIC8qbWFyZ2luLWJvdHRvbTogNXB4OyovXG59XG4udGVtcGVyYXR1cmVfX3ZhbHVle1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbn1cbi5idG4udGVtcGVyYXR1cmVfX2RldGFpbC1saW5re1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5idG4udGVtcGVyYXR1cmVfX2RldGFpbC1saW5rID4gLmljb24tYXJyb3d7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHRvcDogMTNweDtcbn1cblxuLndlYXRoZXItbWFwIHN2ZyBnOm5vdCgubWFwX19uby1ob3Zlcik6aG92ZXI+cGF0aCwgLndlYXRoZXItbWFwIHN2ZyBnOm5vdCgubWFwX19uby1ob3Zlcik6Zm9jdXM+cGF0aHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmlsbDogI2U2ZTZlNjtcbn1cbi53ZWF0aGVyLW1hcCBzdmcgdGV4dHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi53ZWF0aGVyLW1hcCBzdmcgZy5pbmZvLWFjdGl2ZXtcbiAgICBmaWxsOiAjZTZlNmU2O1xufVxuXG4ud2VhdGhlci1tYXAtZGF0YV9fYm94e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA5NjAwO1xuICAgIHBhZGRpbmc6IDI4cHggMjhweCAyMnB4IDI4cHg7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2U7XG4gICAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4ud2VhdGhlci1tYXAtZGF0YV9fYm94LmFjdGl2ZXtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi53ZWF0aGVyLW1hcC1kYXRhX19ib3g6YWZ0ZXJ7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTMwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDE0cHggc29saWQgI2YwOTYwMDtcbiAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG59XG4ud2VhdGhlci1tYXAtZGF0YV9fYm94IC53ZWF0aGVyLW1hcC1kYXRhX19ib3hfX2Nsb3Nle1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdG9wOiAtMjBweDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjZjA5NjAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgwLDAsMCwuMSksIDAgMnB4IDNweCByZ2JhKDAsMCwwLC4yKTtcbn1cbi53ZWF0aGVyLW1hcC1kYXRhX19ib3hfX2xhYmVse1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbn1cbi53ZWF0aGVyLW1hcC1kYXRhX19ib3hfX2xhYmVsIC53ZWF0aGVyLWljb257XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgZm9udC1zaXplOiAyMnB4O1xufVxuXG4ud2VhdGhlci1tYXAtZGF0YV9fYm94IC50ZW1wZXJhdHVyZV9fdmFsdWV7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuXG4ud2VhdGhlci1tYXAtaW5mb19fYmxvY2sgLnRlbXBlcmF0dXJlX192YWx1ZSxcbi53ZWF0aGVyLW1hcC1kYXRhX19ib3ggLnRlbXBlcmF0dXJlX192YWx1ZXtcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgLndlYXRoZXItbWFwLWluZm97XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgfVxuXG4gICAgLndlYXRoZXItbWFwLWluZm9fX2Jsb2Nre1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XG5cbiAgICB9XG4gICAgLndlYXRoZXItbWFwLWluZm8gLmNvbDpudGgtY2hpbGQoMikgLndlYXRoZXItbWFwLWluZm9fX2Jsb2Nre1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxufSIsIi50ZW1wZXJhdHVyZV9fdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1yaWdodDogNDNweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGVtcGVyYXR1cmUtLXNtIC50ZW1wZXJhdHVyZV9fdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudGVtcGVyYXR1cmVfX3ZhbHVlIHtcbiAgICAgICAgZm9udC1zaXplOiAxMDBweDtcbiAgICB9XG4gICAgLnRlbXBlcmF0dXJlLS1zbSAudGVtcGVyYXR1cmVfX3ZhbHVlIHtcbiAgICAgICAgZm9udC1zaXplOiA3MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0M3B4O1xuICAgIH1cbn1cbi50ZW1wZXJhdHVyZV9fdmFsdWVfX3NtYWxse1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAxMHB4O1xufVxuLnRlbXBlcmF0dXJlX192YWx1ZV9fc21hbGwtLW1pbiB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogOHB4O1xufVxuLnRlbXBlcmF0dXJlLS1zbSAudGVtcGVyYXR1cmVfX3ZhbHVlX19zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRvcDogOHB4O1xufVxuLnRlbXBlcmF0dXJlLS1zbS50ZW1wZXJhdHVyZS0tc20gLnRlbXBlcmF0dXJlX192YWx1ZV9fc21hbGwtLW1pbiB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudGVtcGVyYXR1cmVfX3ZhbHVlX19zbWFsbHtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICB0b3A6IDE1cHg7XG4gICAgfVxuICAgIC50ZW1wZXJhdHVyZV9fdmFsdWVfX3NtYWxsLS1taW4ge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAudGVtcGVyYXR1cmUtLXNtIC50ZW1wZXJhdHVyZV9fdmFsdWVfX3NtYWxsIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgfVxufSIsIi53ZWF0aGVyLXNsaWRlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMnB4IDEycHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC53ZWF0aGVyLXNsaWRlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAud2VhdGhlci1zbGlkZSB7XG4gICAgICAgIHBhZGRpbmc6IDI2cHggMjhweDtcbiAgICB9XG59XG4ud2VhdGhlci1zbGlkZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzAwODlkMyAwJSwgIzAwYThlMSAxMDAlKTtcbiAgICBvcGFjaXR5OiAuODU7XG59XG4ud2VhdGhlci1zbGlkZV9fY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA4MHB4KXtcbiAgICAud2VhdGhlci1zbGlkZV9fY29udGVudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgIC53ZWF0aGVyLXNsaWRlX19jb250ZW50IHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAud2VhdGhlci1zbGlkZV9fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB9XG4gICAgLndlYXRoZXItc2xpZGVfX2NvbnRlbnQ+LnJvdz4uY29sIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG59XG4ud2VhdGhlci1zbGlkZV9fY29udGVudF9faGx7XG4gICAgZm9udC1zaXplOiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzg2cHgpIHtcbiAgICAud2VhdGhlci1zbGlkZV9fY29udGVudF9fZGF0YXtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC53ZWF0aGVyLXNsaWRlX19jb250ZW50X19kYXRhe1xuICAgICAgICBwYWRkaW5nOiAwIDgwcHggMCAzMHB4O1xuICAgIH1cbiAgICAud2VhdGhlci1zbGlkZV9fY29udGVudF9fZGF0YSArIC53ZWF0aGVyLXNsaWRlX19jb250ZW50X19kYXRhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICB9XG59XG4ud2VhdGhlci1zbGlkZV9fY29udGVudF9fZGF0YSArIC53ZWF0aGVyLXNsaWRlX19jb250ZW50X19kYXRhIHtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG59XG4ud2VhdGhlci1zbGlkZV9fY29udGVudF9faWNvbiB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLndlYXRoZXItc2xpZGVfX2NvbnRlbnRfX2ljb24ge1xuICAgICAgICBmb250LXNpemU6IDgwcHg7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAud2VhdGhlci1zbGlkZV9fY29udGVudF9fY29se1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAud2VhdGhlci1zbGlkZV9fY29udGVudF9fY29se1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzg2cHgpe1xuICAgIC53ZWF0aGVyLXNsaWRlX19jb250ZW50X19jb2w6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxufVxuLndlYXRoZXItc2xpZGVfX2NvbnRlbnRfX2NvbF9faWNvbntcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IC0uMTVlbTtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC53ZWF0aGVyLXNsaWRlIC50ZW1wZXJhdHVyZV9fdmFsdWUge1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gICAgfVxuICAgIC53ZWF0aGVyLXNsaWRlIC50ZW1wZXJhdHVyZS0tc20gLnRlbXBlcmF0dXJlX192YWx1ZV9fc21hbGwge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxufSIsIi5zbGlkZSB7XG4gICAgcGFkZGluZzogMzBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5zbGlkZSB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICB9XG59XG4uc2xpZGUtLXBhZGRpbmctdG9wLWxnIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuc2xpZGUtLXBhZGRpbmctdG9wLWxnIHtcbiAgICAgICAgcGFkZGluZzogNzBweCAwIDUwcHg7XG4gICAgfVxufVxuXG4uc2xpZGUtbGcge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuc2xpZGUtbGcge1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDA7XG4gICAgfVxufVxuXG4uc2xpZGUtc20ge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuc2xpZGUtc20ge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgfVxufVxuXG5cbi5zbGlkZS0tbm8tYm90dG9tLXBhZGRpbmcuc2xpZGUtLW5vLWJvdHRvbS1wYWRkaW5nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnNsaWRlLXRleHQtYmxvY2sge1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygyNS8xOCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnNsaWRlLXRleHQtYmxvY2sge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgLnNsaWRlX19ibG9jayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxufVxuLnNsaWRlICsgZm9vdGVyLm10MjAge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbi5zbGlkZS0tYm9yZGVyZWQtdG9wIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0MzQzNDNTtcbn0iLCIuZmlsdGVyLWJhciB7XG4gICAgcGFkZGluZzogMTJweCAzMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsMCwwLC4xKTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMjUwbXMgZWFzZS1pbi1vdXQsIGNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0O1xuICAgIG1pbi1oZWlnaHQ6IDY0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5maWx0ZXItYmFyIHtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDQycHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDI1MG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICB6LWluZGV4OiA2O1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICB9XG4gICAgLmlzLW9wZW4uZmlsdGVyLWJhciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG59XG4uZmlsdGVyLWJhcl9faXRlbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZmlsdGVyLWJhcl9faXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAyNTBtcyBlYXNlLWluLW91dDtcbiAgICB9XG4gICAgLmZpbHRlci1iYXJfX2l0ZW0uaXMtYWN0aXZlLFxuICAgIC5maWx0ZXItYmFyX19pdGVtLmlzLWFjdGl2ZSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwOWJkYztcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmZpbHRlci1iYXJfX2l0ZW0ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgIH1cbn1cbi5maWx0ZXItYmFyX19pdGVtX190aXRsZTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDliZGM7XG59XG4uZmlsdGVyLWJhcl9faXRlbV9fdGl0bGVfX2ljb24ge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmZpbHRlci1iYXJfX2l0ZW1fX3RpdGxlX19pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cbn1cbi5maWx0ZXItYmFyX19pdGVtX19kcm9wZG93bntcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDVweCAwIHJnYmEoMCwwLDAsLjUpO1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBjb2xvcjogIzQwNDA0MDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmZpbHRlci1iYXJfX2l0ZW1fX2Ryb3Bkb3duIHtcbiAgICAgICAgbWluLXdpZHRoOiAyMzBweDtcbiAgICB9XG59XG5cblxuLmZpbHRlci1iYXJfX2lucHV0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4vKiBhZmZpeCAqL1xuLmZpbHRlci1iYXIuYWZmaXgge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZDogIzAwOWJkYztcbiAgICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KXtcbiAgICAuZmlsdGVyLWJhci5hZmZpeCB7XG4gICAgICAgIHRvcDogNzBweDtcbiAgICB9XG59XG4uZmlsdGVyLWJhci5hZmZpeCAuZmlsdGVyLWJhcl9faXRlbV9fdGl0bGU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLmZpbHRlci1iYXIuYWZmaXggLmZpbHRlci1iYXJfX3N1Ym1pdCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzAwOWJkYztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmZpbHRlci1iYXIuYWZmaXggLmZpbHRlci1iYXJfX2l0ZW0uaXMtYWN0aXZlLFxuICAgIC5maWx0ZXItYmFyLmFmZml4IC5maWx0ZXItYmFyX19pdGVtLmlzLWFjdGl2ZSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgY29sb3I6ICMwMDliZGM7XG4gICAgfVxufVxuXG4vKmFmZml4IG1vYmlsZSBiYXIqL1xuLm1vYmlsZS1hZmZpeC1iYXIge1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwwLDAsMC4xKTtcbiAgICB6LWluZGV4OiA3O1xufVxuLm1vYmlsZS1hZmZpeC1iYXJfX2J0biB7XG4gICAgY29sb3I6ICM2NjY2NjY7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbCArIC5jb2wgLm1vYmlsZS1hZmZpeC1iYXJfX2J0biB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRTZFNkU2O1xufVxuLmljb24ubW9iaWxlLWFmZml4LWJhcl9fYnRuX19pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uaXMtb3BlbiAuaWNvbi5tb2JpbGUtYWZmaXgtYmFyX19idG5fX2ljb24ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5tb2JpbGUtYWZmaXgtYmFyLmFmZml4LFxuLm1vYmlsZS1hZmZpeC1iYXIuaXMtZml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbn1cblxuLm1vYmlsZS1hZmZpeC1iYXJfX2J0bl9faGlkZSxcbi5pcy1vcGVuIC5tb2JpbGUtYWZmaXgtYmFyX19idG5fX3Nob3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uaXMtb3BlbiAubW9iaWxlLWFmZml4LWJhcl9fYnRuX19oaWRlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59IiwiLnBvaS10ZWFzZXIge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIHRyYW5zaXRpb246IGJhY2tnb3VybmQgMjUwbXMgZWFzZS1pbi1vdXQsIGNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0O1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDZweCAwICNkYmRiZGI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnBvaS10ZWFzZXIgKyAucG9pLXRlYXNlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcbi5wb2ktdGVhc2VyX19oZWFkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ucG9pLXRlYXNlcl9fYm9keSB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggNjBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbn1cclxuLnBvaS10ZWFzZXJfX2JvZHlfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtZmFtaWx5OiBTb3VyY2VTYW5zUHJvLVNlbWlib2xkO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLnBvaS10ZWFzZXJfX2JvZHlfX2JvdHRvbXtcclxuICAgIGNvbG9yOiAjMDA5QkRDO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgMjUwbXMgZWFzZS1pbi1vdXQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nOiA1cHggMjBweCAxMHB4O1xyXG59XHJcbi5wb2ktdGVhc2VyX19ib2R5X19ib3R0b21fX3Nob3ctbWFwID4gLmljb24ge1xyXG4gICAgdmVydGljYWwtYWxpZ246IC0uMTVlbTtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG59XHJcbi5pcy1hY3RpdmUucG9pLXRlYXNlcixcclxuLmlzLWFjdGl2ZSAucG9pLXRlYXNlcl9fYm9keV9fYm90dG9te1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuLmlzLWFjdGl2ZS5wb2ktdGVhc2VyLS1wb2ksXHJcbi5pcy1hY3RpdmUucG9pLXRlYXNlci0tc3RhbmRhcmR7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA5QkRDO1xyXG59XHJcbi5pcy1hY3RpdmUucG9pLXRlYXNlci0tYWt0aXZ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA4MkE1O1xyXG59XHJcbi5pcy1hY3RpdmUucG9pLXRlYXNlci0tYmVre1xyXG4gICAgYmFja2dyb3VuZDogIzAwQTVBNTtcclxufVxyXG4uaXMtYWN0aXZlLnBvaS10ZWFzZXItLWdlbnVzc3tcclxuICAgIGJhY2tncm91bmQ6ICM3M0JFOEM7XHJcbn1cclxuLmlzLWFjdGl2ZS5wb2ktdGVhc2VyLS1nZXN1bmRoZWl0e1xyXG4gICAgYmFja2dyb3VuZDogIzY5QTBCRTtcclxufVxyXG4uaXMtYWN0aXZlLnBvaS10ZWFzZXItLWt1bHR1cntcclxuICAgIGJhY2tncm91bmQ6ICM3RDgyQjk7XHJcbn1cclxuLmlzLWFjdGl2ZS5wb2ktdGVhc2VyLS1uYXR1cntcclxuICAgIGJhY2tncm91bmQ6ICMwMEEwNzg7XHJcbn1cclxuIiwiLmZhY3RzIHtcclxuICAgIG1heC13aWR0aDogMTA4MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5mYWN0cyB7XHJcbiAgICAgICAgcGFkZGluZzogNTBweCAwIDMwcHg7XHJcbiAgICB9XHJcbiAgICAuZmFjdHM6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvc3RhdGljL2ltZy9saW5lLnN2Z1wiKTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMzBweDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuZmFjdHM6YmVmb3JlIHtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgfVxyXG59XHJcbi5mYWN0c19fc3RlcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygyNC8xNSk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5mYWN0c19fc3RlcCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDExMHB4IDAgMDtcclxuICAgIH1cclxuICAgIC5mYWN0c19fc3RlcCArIC5mYWN0c19fc3RlcCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTE0MHB4O1xyXG4gICAgfVxyXG59XHJcbi5mYWN0c19fc3RlcF9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmZhY3RzX19zdGVwX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0NnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mYWN0c19fc3RlcF9faW1nIHtcclxuICAgIG1heC13aWR0aDogMTAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuZmFjdHNfX3N0ZXBfX2ltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICByaWdodDogLTYwcHg7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIG1heC13aWR0aDogMTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLyogZXZlbnQgaXRlbXMgKi9cclxuICAgIC5mYWN0c19fc3RlcDpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAuZmFjdHNfX3N0ZXA6bnRoLWNoaWxkKGV2ZW4pIC5mYWN0c19fc3RlcF9faW1nIHtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICBsZWZ0OiAtNjBweDtcclxuICAgIH1cclxufSIsIi5wYW5lbC5wYW5lbC1kZWZhdWx0IHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgcmdiYSgyMzAsIDIzMCwgMjMwLCAwLjU5KTtcclxufVxyXG4ucGFuZWwtZGVmYXVsdCAucGFuZWwtaGVhZGluZyB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbi5wYW5lbC1kZWZhdWx0IC5wYW5lbC10aXRsZSBhIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDE1cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjMwLCAyMzAsIDIzMCwgMC41OSk7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygyNC8yMCk7XHJcbiAgICBmb250LWZhbWlseTogJ1NvdXJjZVNhbnNQcm8tUmVndWxhcic7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgY29sb3I6ICM0MDQwNDA7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5wYW5lbC1kZWZhdWx0IC5wYW5lbC10aXRsZSBhIHtcclxuICAgICAgICBwYWRkaW5nOiAxNnB4IDI1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcbi5wYW5lbC10aXRsZSBhLmNvbGxhcHNlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG4ucGFuZWwtdGl0bGUgLnBhbmVsLXRpdGxlX19pY29uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlLWluLW91dDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLnBhbmVsLXRpdGxlIC5wYW5lbC10aXRsZV9faWNvbiB7XHJcbiAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuYS5jb2xsYXBzZWQgLnBhbmVsLXRpdGxlX19pY29uIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG4ucGFuZWwtZGVmYXVsdCAucGFuZWwtYm9keSxcclxuLnBhbmVsLWRlZmF1bHQ+LnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5IHtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG4ucGFuZWwtZGVmYXVsdCAucGFuZWwtYm9keSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygyNS8xOCk7XHJcbiAgICBjb2xvcjogIzY2NjY2NjtcclxuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1MaWdodCcsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzAsIDIzMCwgMjMwLCAwLjU5KTtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWJvZHkge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjVweCA2MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxufVxyXG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWRlZmF1bHQrLnBhbmVsLWRlZmF1bHQge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxufSIsIi5jb250YWN0LWluZm8ge1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNDM0MzQzU7XHJcbiAgICBwYWRkaW5nOiAyNXB4IDAgMTVweDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmNvbnRhY3QtaW5mbyB7XHJcbiAgICAgICAgcGFkZGluZzogNTVweCAwIDMwcHg7XHJcbiAgICB9XHJcbn0iLCIuaW50ZXJhY3RpdmUtbWFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xufVxuLmludGVyYWN0aXZlLW1hcF9fc3ZnIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW50ZXJhY3RpdmUtbWFwIC5pcy1hY3RpdmUgPiBwYXRoIHtcbiAgICBmaWxsOiAjNzhDNkU2O1xufVxuLmludGVyYWN0aXZlLW1hcC1saW5rcyBhLmlzLWFjdGl2ZSB7XG4gICAgY29sb3I6ICMwMDlCREM7XG59IiwiLmJsb2ctdGVhc2VyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4uYmxvZy10ZWFzZXJfX2JvZHkge1xuICAgIHBhZGRpbmc6IDM1cHggMzVweCAxOHB4O1xuICAgIGZsZXgtZ3JvdzogMTtcbn1cbi5ibG9nLXRlYXNlcl9fYm9keV9faGwge1xuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1TZW1pYm9sZCcsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6MS4yO1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG4uYmxvZy10ZWFzZXJfX2JvdHRvbSB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBwYWRkaW5nOiAxOHB4IDM1cHg7XG4gICAgYm9yZGVyLXRvcDoxcHggc29saWQgI2RlZGVkZTtcbn1cbi5ibG9nLXRlYXNlcl9faGVhZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2ctdGVhc2VyX19oZWFkX19vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xufVxuLmJsb2ctdGVhc2VyIC5ibG9nLXRlYXNlcl9faGVhZF9fb3ZlcmxheV9faWNvbntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGZvbnQtc2l6ZTogODBweDtcbn1cblxuLmJsb2ctdGVhc2VyX19oZWFkX19iYWRnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTVweDtcbiAgICByaWdodDogMTVweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1heC13aWR0aDogNjBweDtcbiAgICBtYXgtaGVpZ2h0OiA2MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5ibG9nLXRlYXNlcl9faGVhZF9fYmFkZ2Uge1xuICAgICAgICBtYXgtd2lkdGg6IDgwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDgwcHg7XG4gICAgfVxufSIsIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gICAgc3JjOiB1cmwoJy9zdGF0aWMvaWNvbnMvZm9udC9pY29uZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlb3QnKSxcbiAgICAgICAgdXJsKCcvc3RhdGljL2ljb25zL2ZvbnQvaWNvbmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uaWNvbiB7XG4gICAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgICBzcGVhazogbm9uZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG4uaWNvbi1sZyB7XG4gICAgZm9udC1zaXplOiAxLjMzMzMzMzMzMzMzMzMzMzNlbTtcbiAgICBsaW5lLWhlaWdodDogMC43NWVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiAtMTUlO1xufVxuLmljb24tMnggeyBmb250LXNpemU6IDJlbTsgfVxuLmljb24tM3ggeyBmb250LXNpemU6IDNlbTsgfVxuLmljb24tNHggeyBmb250LXNpemU6IDRlbTsgfVxuLmljb24tNXggeyBmb250LXNpemU6IDVlbTsgfVxuLmljb24tZncge1xuICAgIHdpZHRoOiAxLjI4NTcxNDI4NTcxNDI4NThlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pY29uLXVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTQyODU3MTRlbTtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4uaWNvbi11bCA+IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaWNvbi1saSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0yLjE0Mjg1NzE0ZW07XG4gICAgd2lkdGg6IDIuMTQyODU3MTRlbTtcbiAgICB0b3A6IDAuMTQyODU3MTRlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaWNvbi1saS5pY29uLWxnIHtcbiAgICBsZWZ0OiAtMS44NTcxNDI4NmVtO1xufVxuXG4uaWNvbi1yb3RhdGUtOTAge1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uaWNvbi1yb3RhdGUtMTgwIHtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmljb24tcm90YXRlLTI3MCB7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cbi5pY29uLWZsaXAtaG9yaXpvbnRhbCB7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0wLCBtaXJyb3I9MSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG4uaWNvbi1mbGlwLXZlcnRpY2FsIHtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cbjpyb290IC5pY29uLXJvdGF0ZS05MCxcbjpyb290IC5pY29uLXJvdGF0ZS0xODAsXG46cm9vdCAuaWNvbi1yb3RhdGUtMjcwLFxuOnJvb3QgLmljb24tZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLmljb24tZmxpcC12ZXJ0aWNhbCB7XG4gICAgZmlsdGVyOiBub25lO1xufVxuXG4uaWNvbi1hbnJlaXNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDAxXCIgfVxuICAgIC5pY29uLWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDAyXCIgfVxuICAgIC5pY29uLWdvb2dsZXBsdXM6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDNcIiB9XG4gICAgLmljb24ta2FsZW5kZXI6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDRcIiB9XG4gICAgLmljb24tZmFjZWJvb2s6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDVcIiB9XG4gICAgLmljb24tbWFpbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwNlwiIH1cbiAgICAuaWNvbi1wcm9zcGVrdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwN1wiIH1cbiAgICAuaWNvbi1zcHJpbmc6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDhcIiB9XG4gICAgLmljb24tc3RhcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwOVwiIH1cbiAgICAuaWNvbi1zdW1tZXI6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMEFcIiB9XG4gICAgLmljb24tbGlzdC1pdGVtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDBCXCIgfVxuICAgIC5pY29uLXRlYXNlci1hbnNpY2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDBDXCIgfVxuICAgIC5pY29uLXdlYnNpdGU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMERcIiB9XG4gICAgLmljb24tbW9iaWxlX21lbnU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMEVcIiB9XG4gICAgLmljb24td2ludGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDBGXCIgfVxuICAgIC5pY29uLWZheDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxMFwiIH1cbiAgICAuaWNvbi1hdXR1bW46YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTFcIiB9XG4gICAgLmljb24tYmVrX2NhcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTJcIiB9XG4gICAgLmljb24tY2hlY2s6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTNcIiB9XG4gICAgLmljb24tY2xvc2U6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTRcIiB9XG4gICAgLmljb24tZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTVcIiB9XG4gICAgLmljb24tZXhwYW5kaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDE2XCIgfVxuICAgIC5pY29uLW9wZW46YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTdcIiB9XG4gICAgLmljb24tcGhvbmU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMThcIiB9XG4gICAgLmljb24tcGxheS1zbWFsbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxOVwiIH1cbiAgICAuaWNvbi1zb3VuZC1vZmY6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMUFcIiB9XG4gICAgLmljb24tc291bmQtb246YmVmb3JlIHsgY29udGVudDogXCJcXEUwMUJcIiB9XG4gICAgLmljb24tem9vbS1pbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxQ1wiIH1cbiAgICAuaWNvbi16b29tLW91dDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxRFwiIH1cbiAgICAuaWNvbi1rYXJ0ZW4tYW5zaWNodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxRVwiIH1cbiAgICAuaWNvbi1wYXVzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxRlwiIH1cbiAgICAuaWNvbi1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDIwXCIgfVxuICAgIC5pY29uLXBvaV9tYXJrZXI6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMjFcIiB9XG4gICAgLmljb24tc2VhcmNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDIyXCIgfVxuICAgIC5pY29uLWNsb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDIzXCIgfVxuICAgIC5pY29uLWNhcmQta2xlaW46YmVmb3JlIHsgY29udGVudDogXCJcXEUwMjRcIiB9XG4gICAgLmljb24tZG9nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDI1XCIgfVxuICAgIC5pY29uLXByaW50OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDI2XCIgfVxuICAgIC5pY29uLXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDI3XCIgfVxuICAgIC5pY29uLWVsZW1lbnRzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDI4XCIgfVxuICAgIC5pY29uLUJFS2FsbGdlbWVpbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAyOVwiIH1cbiAgICAuaWNvbi1iYWVkZXJ1bmR2aXRhbGVybGVibmlzc2U6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMkFcIiB9XG4gICAgLmljb24tYmVyZ2JhaG5lcmxlYm5pc3NlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDJCXCIgfVxuICAgIC5pY29uLWJ1cmd1bmRzY2hsb3NzZXJsZWJuaXNzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAyQ1wiIH1cbiAgICAuaWNvbi1leGtsdXNpdmVybGVibmlzc2U6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMkRcIiB9XG4gICAgLmljb24taHVuZGVlcmxhdWJ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDJFXCIgfVxuICAgIC5pY29uLW11c2VlbnVuZGt1bHR1cmVybGVibmlzc2U6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMkZcIiB9XG4gICAgLmljb24tbmF0dXJ1bmRmcmVpemVpdGVybGVibmlzc2U6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMzBcIiB9XG4gICAgLmljb24tc2NoaWZmc2VybGVibmlzc2U6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMzFcIiB9XG4gICAgLmljb24tc3RhZHRlcmxlYm5pc3NlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDMyXCIgfVxuICAgIC5pY29uLXZlcmthdWZzc3RlbGxlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDMzXCIgfVxuICAgIC5pY29uLXR3aXR0ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMzRcIiB9XG4gICAgLmljb24tcXVvdGU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMzVcIiB9XG4gICAgLmljb24tMzYwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDM2XCIgfVxuICAgIC5pY29uLWJlZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAzN1wiIH1cbiAgICAuaWNvbi1hdWRpby1ndWlkZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAzOFwiIH1cbiAgICAuaWNvbi1iYXJyaWVyZWZyZWk6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMzlcIiB9XG4gICAgLmljb24tZmxvd2VyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDNBXCIgfVxuICAgIC5pY29uLWJ1czpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAzQlwiIH1cbiAgICAuaWNvbi1yYWQ6YmVmb3JlIHsgY29udGVudDogXCJcXEUwM0NcIiB9XG4gICAgLmljb24tc2NodWVsZXI6YmVmb3JlIHsgY29udGVudDogXCJcXEUwM0RcIiB9XG4gICAgLmljb24tYmllcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAzRVwiIH1cbiAgICAuaWNvbi1maXNjaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAzRlwiIH1cbiAgICAuaWNvbi1mYW1pbGllbmZyZXVuZGxpY2g6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNDBcIiB9XG4gICAgLmljb24tZ2FzdHJvbm9taWVhbmdlYm90OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDQxXCIgfVxuICAgIC5pY29uLWluZm8tdGFmZWw6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNDJcIiB9XG4gICAgLmljb24tbmF0dXJzY2h1dHpnZWJpZXQ6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNDNcIiB9XG4gICAgLmljb24tdW5lc2NvLWZ1bmRzdGVsbGU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNDRcIiB9XG4gICAgLmljb24td2V0dGVydW5hYmhhZW5naWc6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNDVcIiB9XG4gICAgLmljb24taW5zdGFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDQ2XCIgfVxuICAgIC5pY29uLW1hcDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTA0N1wiIH1cbiAgICAuaWNvbi1tZWdhcGhvbmU6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNDhcIiB9XG4gICAgLmljb24taW5mbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTA0OVwiIH1cbiAgICAuaWNvbi1rYWVzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTA0QVwiIH1cbiAgICAuaWNvbi13ZWluOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDRDXCIgfVxuICAgIC5pY29uLXdhcm5pbmc6YmVmb3JlIHsgY29udGVudDogXCJcXEUwNTBcIiB9XG4gICAgLmljb24tZXhwcmVzcy1jaGVjay1pbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTA1MVwiIH1cbiAgICAuaWNvbi12ZWdnaWVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDRCXCIgfVxuICAgICIsIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcImljb25mb250LXdlYXRoZXJcIjtcbiAgICBzcmM6IHVybCgnL3N0YXRpYy93ZWF0aGVyLWljb25zL2ZvbnQvaWNvbmZvbnQtd2VhdGhlci5lb3Q/I2llZml4JykgZm9ybWF0KCdlb3QnKSxcbiAgICAgICAgdXJsKCcvc3RhdGljL3dlYXRoZXItaWNvbnMvZm9udC9pY29uZm9udC13ZWF0aGVyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLndlYXRoZXItaWNvbiB7XG4gICAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnQtd2VhdGhlclwiO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi53ZWF0aGVyLWljb24tbGcge1xuICAgIGZvbnQtc2l6ZTogMS4zMzMzMzMzMzMzMzMzMzMzZW07XG4gICAgbGluZS1oZWlnaHQ6IDAuNzVlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTtcbn1cbi53ZWF0aGVyLWljb24tMnggeyBmb250LXNpemU6IDJlbTsgfVxuLndlYXRoZXItaWNvbi0zeCB7IGZvbnQtc2l6ZTogM2VtOyB9XG4ud2VhdGhlci1pY29uLTR4IHsgZm9udC1zaXplOiA0ZW07IH1cbi53ZWF0aGVyLWljb24tNXggeyBmb250LXNpemU6IDVlbTsgfVxuLndlYXRoZXItaWNvbi1mdyB7XG4gICAgd2lkdGg6IDEuMjg1NzE0Mjg1NzE0Mjg1OGVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndlYXRoZXItaWNvbi11bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAyLjE0Mjg1NzE0ZW07XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLndlYXRoZXItaWNvbi11bCA+IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud2VhdGhlci1pY29uLWxpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTIuMTQyODU3MTRlbTtcbiAgICB3aWR0aDogMi4xNDI4NTcxNGVtO1xuICAgIHRvcDogMC4xNDI4NTcxNGVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53ZWF0aGVyLWljb24tbGkud2VhdGhlci1pY29uLWxnIHtcbiAgICBsZWZ0OiAtMS44NTcxNDI4NmVtO1xufVxuXG4ud2VhdGhlci1pY29uLXJvdGF0ZS05MCB7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi53ZWF0aGVyLWljb24tcm90YXRlLTE4MCB7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi53ZWF0aGVyLWljb24tcm90YXRlLTI3MCB7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cbi53ZWF0aGVyLWljb24tZmxpcC1ob3Jpem9udGFsIHtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cbi53ZWF0aGVyLWljb24tZmxpcC12ZXJ0aWNhbCB7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG59XG46cm9vdCAud2VhdGhlci1pY29uLXJvdGF0ZS05MCxcbjpyb290IC53ZWF0aGVyLWljb24tcm90YXRlLTE4MCxcbjpyb290IC53ZWF0aGVyLWljb24tcm90YXRlLTI3MCxcbjpyb290IC53ZWF0aGVyLWljb24tZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLndlYXRoZXItaWNvbi1mbGlwLXZlcnRpY2FsIHtcbiAgICBmaWx0ZXI6IG5vbmU7XG59XG5cbi53ZWF0aGVyLWljb24tZWxlbWVudHM6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDFcIiB9XG4gICAgLndlYXRoZXItaWNvbi0xOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDAyXCIgfVxuICAgIC53ZWF0aGVyLWljb24tMTA6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDNcIiB9XG4gICAgLndlYXRoZXItaWNvbi0xMTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwNFwiIH1cbiAgICAud2VhdGhlci1pY29uLTEyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDA1XCIgfVxuICAgIC53ZWF0aGVyLWljb24tMTM6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDZcIiB9XG4gICAgLndlYXRoZXItaWNvbi0xNDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwN1wiIH1cbiAgICAud2VhdGhlci1pY29uLTE1OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDA4XCIgfVxuICAgIC53ZWF0aGVyLWljb24tMTY6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMDlcIiB9XG4gICAgLndlYXRoZXItaWNvbi0xNzpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwQVwiIH1cbiAgICAud2VhdGhlci1pY29uLTE4OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDBCXCIgfVxuICAgIC53ZWF0aGVyLWljb24tMTk6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMENcIiB9XG4gICAgLndlYXRoZXItaWNvbi0yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDBEXCIgfVxuICAgIC53ZWF0aGVyLWljb24tMzpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAwRVwiIH1cbiAgICAud2VhdGhlci1pY29uLTQ6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMEZcIiB9XG4gICAgLndlYXRoZXItaWNvbi01OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDEwXCIgfVxuICAgIC53ZWF0aGVyLWljb24tNjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRTAxMVwiIH1cbiAgICAud2VhdGhlci1pY29uLTc6YmVmb3JlIHsgY29udGVudDogXCJcXEUwMTJcIiB9XG4gICAgLndlYXRoZXItaWNvbi05OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFMDE0XCIgfVxuICAgICIsImJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1SZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGNvbG9yOiAjNDA0MDQwO1xufVxuaHRtbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBodG1sIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbn1cblxuaDEsIGgyLCBoMywgaDQge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbmgxLCAuaDEgeyBmb250LXNpemU6IDMxcHg7IGZvbnQtd2VpZ2h0OiA0MDA7IGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1TZW1pYm9sZCc7IG1hcmdpbi1ib3R0b206IDA7fVxuaDIsIC5oMiB7IGZvbnQtc2l6ZTogMjJweDsgbWFyZ2luLWJvdHRvbTogMjBweDt9XG5oMywgLmgzIHsgZm9udC1zaXplOiAxN3B4O31cbmg1LCAuaDUgeyBmb250LXNpemU6IDE1cHg7IH1cbmg2LCAuaDYgeyBmb250LXNpemU6IDFlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGgxLCAuaDEge2ZvbnQtc2l6ZTogNzBweDt9XG4gICAgaDIge2ZvbnQtc2l6ZTogNDBweDt9XG4gICAgaDMge2ZvbnQtc2l6ZTogMjBweDt9XG59XG5cbi8qRm9udC1zaXplcyovXG4uZnoxNCB7IGZvbnQtc2l6ZTogMTNweDsgfVxuLmZ6MTggeyBmb250LXNpemU6IDE1cHg7IH1cbi5mejIwIHsgZm9udC1zaXplOiAxNnB4OyB9XG4uZnoyNCB7IGZvbnQtc2l6ZTogMThweDsgfVxuLmZ6MzAgeyBmb250LXNpemU6IDIwcHg7IH1cbi5mejM0IHsgZm9udC1zaXplOiAyNnB4OyB9XG4uZnoxMDB7IGZvbnQtc2l6ZTogOTBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5mejEwIHsgZm9udC1zaXplOiAxMHB4OyB9XG4gICAgLmZ6MTQgeyBmb250LXNpemU6IDE0cHg7IH1cbiAgICAuZnoyMCB7IGZvbnQtc2l6ZTogMThweDsgfVxuICAgIC5mejI0IHsgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgLmZ6MzAgeyBmb250LXNpemU6IDIycHg7IH1cbiAgICAuZnozNCB7IGZvbnQtc2l6ZTogMzBweDsgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuZnoxOCB7IGZvbnQtc2l6ZTogMThweDsgfVxuICAgIC5mejIwIHsgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgLmZ6MjQgeyBmb250LXNpemU6IDI0cHg7IH1cbiAgICAuZnozMCB7IGZvbnQtc2l6ZTogMzBweDsgfVxuICAgIC5mejM0IHsgZm9udC1zaXplOiAzNHB4OyB9XG4gICAgLmZ6MTAweyBmb250LXNpemU6IDEwMHB4OyB9XG59XG5cbi5mb250LWFtYXRpYyB7XG4gICAgZm9udC1mYW1pbHk6J0FtYXRpY1NDLUJvbGQnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59IiwiLypCYWNrZ3JvdW5kcyovXG4uYmctd2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYmctcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWJkYztcbn1cbi5iZy1zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDgzZDA7XG59XG4uYmctZ3JlZW4tbGlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3M2JlOGM7XG59XG4uYmctZ3JlZW4tZGFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTA3ODtcbn1cblxuLmJnLWJsdWUtZ3JhZGllbnQge1xuICAgIGJhY2tncm91bmQ6ICMwMGE2ZTA7XG4gICAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpBd09EWmpaaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpjNEpTSWdjM1J2Y0MxamIyeHZjajBpSXpBd1lUWmxNQ0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ1BDOXNhVzVsWVhKSGNtRmthV1Z1ZEQ0S0lDQThjbVZqZENCNFBTSXdJaUI1UFNJd0lpQjNhV1IwYUQwaU1TSWdhR1ZwWjJoMFBTSXhJaUJtYVd4c1BTSjFjbXdvSTJkeVlXUXRkV05uWnkxblpXNWxjbUYwWldRcElpQXZQZ284TDNOMlp6ND0pO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMDg2Y2YgMCUsICMwMGE2ZTAgNzglKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCMwMDg2Y2YpLCBjb2xvci1zdG9wKDc4JSwjMDBhNmUwKSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwODZjZiAwJSwjMDBhNmUwIDc4JSk7XG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgICMwMDg2Y2YgMCUsIzAwYTZlMCA3OCUpO1xuICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAgIzAwODZjZiAwJSwjMDBhNmUwIDc4JSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICMwMDg2Y2YgMCUsIzAwYTZlMCA3OCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDA4NmNmJywgZW5kQ29sb3JzdHI9JyMwMGE2ZTAnLEdyYWRpZW50VHlwZT0wICk7XG59XG4uYmctc2Vjb25kYXJ5LWJsdWUtZ3JhZGllbnQge1xuICAgIGJhY2tncm91bmQ6ICM3MWE2YzI7XG59XG5cbi8qTGlua3MqL1xuYS50ZXh0LWJsdWU6aG92ZXIge2NvbG9yOiAjMDA4MmE1O31cblxuLypGb250IGNvbG9yKi9cbi50ZXh0LXByaW1hcnkge2NvbG9yOiAjNDA0MDQwO31cbi50ZXh0LXdoaXRlIHtjb2xvcjogI2ZmZjt9XG4udGV4dC1ncmV5IHtjb2xvcjogIzg3ODc4Yzt9XG4udGV4dC1ncmV5LXNlY29uZGFyeSB7Y29sb3I6ICM5YTlhOWE7fVxuLnRleHQtZ3JleS1saWdodCB7Y29sb3I6ICNjM2MzYzU7fVxuLnRleHQtcmVkIHtjb2xvcjogI2U2MDAxZTt9XG4udGV4dC1yZWQtZGFyayB7Y29sb3I6ICNiNDBhMTk7fVxuLnRleHQtYmx1ZXtjb2xvcjogIzAwOWJkYzt9XG4udGV4dC1ibHVlLWRhcmt7Y29sb3I6ICMwMDgyYTU7fVxuLnRleHQtcHVycGxle2NvbG9yOiAjOTEwZjdkO31cbi50ZXh0LWdyZWVuLWxpZ2h0e2NvbG9yOiAjNzNiZThjO31cbi50ZXh0LWdyZWVue2NvbG9yOiAjMDBhMDc4O31cblxuLypGb250IHN0eWxlKi9cbi5pdGFsaWMge2ZvbnQtc3R5bGU6IGl0YWxpYzt9XG4ubGlnaHQge2ZvbnQtd2VpZ2h0OiA0MDA7IGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1MaWdodCc7fVxuLnN0cm9uZyB7Zm9udC13ZWlnaHQ6IDQwMDsgZm9udC1mYW1pbHk6ICdTb3VyY2VTYW5zUHJvLVNlbWlib2xkJzt9XG4uaWNvbi5zdHJvbmcgeyBmb250LWZhbWlseTogaWNvbmZvbnQ7IGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLypNYXJnaW5zKi9cbi5uby1tYXJnaW4ubm8tbWFyZ2luIHtcbiAgICBtYXJnaW46IDA7XG59XG4ubWwtYXV0byB7IG1hcmdpbi1sZWZ0OiBhdXRvO31cbi5tbC0xIHsgbWFyZ2luLWxlZnQ6IC4yNXJlbTt9XG4ubWwtMiB7IG1hcmdpbi1sZWZ0OiAuNXJlbTt9XG4ubXQtMSB7IG1hcmdpbi10b3A6IC4yNXJlbTsgfVxuLm10LTIgeyBtYXJnaW4tdG9wOiAuNXJlbTsgfVxuLm10LTN7IG1hcmdpbi10b3A6IDFyZW07IH1cblxuLm10MCB7bWFyZ2luLXRvcDogMDt9XG4ubWIxMHttYXJnaW4tYm90dG9tOiAxMHB4O31cbi5tYjIwe21hcmdpbi1ib3R0b206IDIwcHg7fVxuLm1iMzB7bWFyZ2luLWJvdHRvbTogMzBweDt9XG4ubXIzMHttYXJnaW4tcmlnaHQ6IDMwcHg7fVxuLm10MTB7bWFyZ2luLXRvcDogMTBweDt9XG4ubXQyMHttYXJnaW4tdG9wOiAyMHB4O31cbi5tcjV7bWFyZ2luLXJpZ2h0OiA1cHg7fVxuLm1yMTB7bWFyZ2luLXJpZ2h0OiAxMHB4O31cblxuLypwYWRkaW5ncyovXG4ucGIxe3BhZGRpbmctYm90dG9tOiAxcHg7fVxuLnB0MTB7cGFkZGluZy10b3A6IDEwcHg7fVxuLnBiMTB7cGFkZGluZy1ib3R0b206IDEwcHg7fVxuLnBiMjB7cGFkZGluZy1ib3R0b206IDIwcHg7fVxuLnBsMjB7cGFkZGluZy1sZWZ0OiAyMHB4O31cbi5wdDQwe3BhZGRpbmctdG9wOiAyNXB4O31cbi5wbDMwe3BhZGRpbmctbGVmdDogMjBweDt9XG4ucHIzMHtwYWRkaW5nLXJpZ2h0OiAyMHB4O31cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnBsMzB7cGFkZGluZy1sZWZ0OiAzMHB4O31cbiAgICAucHIzMHtwYWRkaW5nLXJpZ2h0OiAzMHB4O31cbiAgICAucHQ0MHtwYWRkaW5nLXRvcDogNDBweDt9XG59XG5cbi8qZW1iZWQgcmVzcG9uc2l2ZSovXG4uZW1iZWQtcmVzcG9uc2l2ZSB7IHdpZHRoOiAxMDAlOyB9XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTFieTEge1xuICAgIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS1zdmcge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDYwNS81OTAqMTAwJSk7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTE2Ynk3e1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDcvMTYqMTAwJSk7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLThieTJ7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoMi84KjEwMCUpO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS04Ynk1IHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg1LzgqMTAwJSk7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTE2Ynk1e1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDUvMTYqMTAwJSk7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtMTI1e1xuICAgIHBhZGRpbmctdG9wOiAxMjUuMiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtOGJ5MyB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoMy84KjEwMCUpO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS05Ynk1IHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg1LzkqMTAwJSk7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTE0Ynkze1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDMvMTQqMTAwJSk7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTVieTZ7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoNi4yNS81KjEwMCUpOyAvKjEyNSovXG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTdieTIge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDIvNyoxMDAlKTtcbn1cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtcG9ydGFsLXNsaWRlcntcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg3LzE2KjEwMCUpO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS0xNGJ5NiB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoNi8xNCoxMDAlKTtcbn1cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtMTJieTUge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDUvMTIqMTAwJSk7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLWdhbGxlcnktZ3JpZCB7XG4gICAgcGFkZGluZy10b3A6NjklO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS0yYnkxIHtcbiAgICBwYWRkaW5nLXRvcDogNTAlO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS0zYnkxe1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDEvMyoxMDAlKTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS02Ynk5e1xuICAgIHBhZGRpbmctdG9wOiAxNTAlO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS01YnkyIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYygyLzUqMTAwJSk7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTEzYnk1IHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg1LzEzKjEwMCUpO1xufVxuLypDaGFuZ2UgRW1iZWQgUmVzcG9uc2l2ZSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgLmVtYmVkLXJlc3BvbnNpdmUtLWNoYW5nZS5lbWJlZC1yZXNwb25zaXZlLTdieTIge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTAlO1xuICAgIH1cbiAgICAuZW1iZWQtcmVzcG9uc2l2ZS0tY2hhbmdlLmVtYmVkLXJlc3BvbnNpdmUtNWJ5NntcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMCU7XG4gICAgfVxuICAgIC5lbWJlZC1yZXNwb25zaXZlLS1jaGFuZ2UuZW1iZWQtcmVzcG9uc2l2ZS0xNGJ5M3tcbiAgICAgICAgcGFkZGluZy10b3A6IDMwJTtcbiAgICB9XG4gICAgLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS1wb3J0YWwtc2xpZGVye1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyg5LzE2KjEwMCUpO1xuICAgIH1cbiAgICAud2VhdGhlci1ibG9jayAuZW1iZWQtcmVzcG9uc2l2ZS0tY2hhbmdle1xuICAgICAgICBwYWRkaW5nLXRvcDogNTAlO1xuICAgIH1cbiAgICAuZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLS1hdXRvLXhze1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtLWF1dG8teHMgPiAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtMTBieTYteHMge1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyg2LzEwKjEwMCUpO1xuICAgIH1cbn1cblxuLypSb3cgR3V0dGVyKi9cblxuLnJvdy0tZ3V0dGVyLXdpZHRoLTAge1xuICAgIG1hcmdpbi1sZWZ0OjA7XG4gICAgbWFyZ2luLXJpZ2h0OjA7XG59XG4ucm93LS1ndXR0ZXItd2lkdGgtMD4uY29sIHtcbiAgICBwYWRkaW5nLWxlZnQ6MDtcbiAgICBwYWRkaW5nLXJpZ2h0OjA7XG59XG5cbi5yb3ctLWd1dHRlci13aXRoLTEge1xuICAgIG1hcmdpbi1yaWdodDogLS4yNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtLjI1cHg7XG59XG4ucm93LS1ndXR0ZXItd2l0aC0xIC5jb2wge1xuICAgIHBhZGRpbmctbGVmdDogLjVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAuNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIC5yb3ctLWd1dHRlci13aXRoLTEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0uNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLS41cHg7XG4gICAgfVxufVxuLnJvdy0tZ3V0dGVyLXdpdGgtMzAge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuLnJvdy0tZ3V0dGVyLXdpdGgtMzAgLmNvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLnJvdy0tZ3V0dGVyLXdpdGgtNjAge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTMwcHg7XG4gICAgfVxuICAgIC5yb3ctLWd1dHRlci13aXRoLTYwIC5jb2x7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICB9XG59XG4ucm93LS1ndXR0ZXItd2l0aC0zNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xOHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE4cHg7XG59XG4ucm93LS1ndXR0ZXItd2l0aC0zNj4uY29sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gICAgcGFkZGluZy1yaWdodDogMThweDtcbn1cblxuLmlzQ2xpY2thYmxlIHtjdXJzb3I6IHBvaW50ZXI7fVxuLmQtaWJ7ZGlzcGxheTogaW5saW5lLWJsb2NrO31cbi50ZXh0LW1pZGRsZSB7dmVydGljYWwtYWxpZ246IG1pZGRsZTt9XG4udGV4dC11bmRlcmxpbmUge3RleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO31cbmEudGV4dC11bmRlcmxpbmU6aG92ZXIge3RleHQtZGVjb3JhdGlvbjogbm9uZTt9XG5cbi8qRGl2aWRlciovXG4uZGl2aWRlcntcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmRpdmlkZXItZ3JleSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjM2MzYzU7XG59XG4uZGl2aWRlci1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjM2MzYzU7XG59XG5cblxuLyp0ZWhtZSBjaXJjbGUqL1xuLnRoZW1lX19jaXJjbGUge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuLypMaW5rIHdpdGggYXJyb3cqL1xuLmxpbmstd2l0aC1hcnJvdyAuaWNvbi1hcnJvdyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLypDZW50ZXIgY29sKi9cbi5jZW50ZXItY29sIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKkFycmFuZ2UqL1xuLmFycmFuZ2UtLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xufVxuLmFycmFuZ2VfX2l0ZW0tLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZmxvYXQ6IG5vbmU7XG59XG4uYXJyYW5nZV9faXRlbS0tYm90dG9tLS14cyB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgICAuYXJyYW5nZSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgICB9XG4gICAgLmFycmFuZ2VfX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG4gICAgLmFycmFuZ2VfX2l0ZW0tLWJvdHRvbSB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgfVxuXG4gICAgLypDZW50ZXIgY29scyovXG4vKiAgICAucm93LS1pbmxpbmUtYmxvY2sge1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLnJvdy0taW5saW5lLWJsb2NrPi5jZW50ZXItY29sIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH0qL1xuXG4gICAgLyovISpDZW50ZXIgQ29scyohLyovXG4gICAgLyouY2VudGVyLWNvbCB7Ki9cbiAgICAgICAgLypkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Ki9cbiAgICAgICAgLypmbG9hdDogbm9uZTsqL1xuICAgICAgICAvKnRleHQtYWxpZ246IGxlZnQ7Ki9cbiAgICAgICAgLyovISogaW5saW5lLWJsb2NrIHNwYWNlIGZpeCAqIS8qL1xuICAgICAgICAvKm1hcmdpbi1yaWdodDogLTIuNnB4OyovXG4gICAgLyp9Ki9cbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59IiwiLmNvb2tpZS1iYXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjMjEyNTI5O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IC43NXJlbSAxcmVtO1xuICAgIHotaW5kZXg6IDEwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvb2tpZS1iYXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgfVxufVxuLmNvb2tpZS1iYXJfX3RleHQge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvb2tpZS1iYXJfX3RleHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxleDogMCAxIGF1dG87XG4gICAgfVxufVxuXG4uY29va2llLWJhcl9fZGV0YWlsLFxuYS5jb29raWUtYmFyX19kZXRhaWwge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvb2tpZS1iYXJfX2RldGFpbCB7XG4gICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIH1cbn1cbi5jb29raWUtYmFyX19kZXRhaWwtYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1yaWdodDogLjI1ZW07XG59XG4uY29va2llLWJhcl9fZGV0YWlsLWJ0bjpob3ZlciB7XG4gICAgY29sb3I6ICMwMDliZGM7XG59XG4uY29va2llLWJhcl9fYnV0dG9ucyB7XG4gICAgbWFyZ2luLXRvcDogLjc1cmVtO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY29va2llLWJhcl9fYnV0dG9ucyB7XG4gICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIH1cbn1cbi5jb29raWUtYmFyX19hY2NlcHQge1xuICAgIG1hcmdpbi1sZWZ0OiAuNzVyZW07XG59XG5cbi8qIG1vZGFsICovXG4uY29va2llLW1vZGFsX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAuNzVyZW07XG59XG4uY29va2llLW1vZGFsX19pdGVtLS1hbGwge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uY29va2llLW1vZGFsX19sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgLypmb250LXdlaWdodDogYm9sZDsqL1xufVxuLmNvb2tpZS1tb2RhbF9fbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogc3dpdGNoICovXG4uY29va2llLW1vZGFsX19zd2l0Y2gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbn1cbi5jb29raWUtbW9kYWxfX3N3aXRjaC10b2dnbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgdHJhbnNpdGlvbjogLjRzO1xuICAgIGJvcmRlci1yYWRpdXM6IDM0cHg7XG59XG4uY29va2llLW1vZGFsX19zd2l0Y2gtdG9nZ2xlOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGxlZnQ6IDRweDtcbiAgICBib3R0b206IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB0cmFuc2l0aW9uOiAuNHM7XG4gICAgYm9yZGVyLXJhZGl1czogMzRweDtcbn1cbmlucHV0OmNoZWNrZWQgKyAuY29va2llLW1vZGFsX19zd2l0Y2gtdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5YmRjO1xufVxuaW5wdXQ6Zm9jdXMgKyAuY29va2llLW1vZGFsX19zd2l0Y2gtdG9nZ2xlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMnB4ICMwMDliZGM7XG59XG5pbnB1dDpjaGVja2VkICsgLmNvb2tpZS1tb2RhbF9fc3dpdGNoLXRvZ2dsZTpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNnB4KTtcbn1cblxuLmNvb2tpZS1tb2RhbCAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uY29va2llLWJhcltoaWRkZW5dIHtcbiAgICBkaXNwbGF5OiBub25lO1xufSIsIi5idG4tcm93IHtcbiAgICBtYXJnaW4tdG9wOiAtOHB4O1xufVxuLmJ0bi1yb3dfX2l0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbn1cbi5idG4tcm93X19pdGVtICsgLmJ0bi1yb3dfX2l0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG59IiwiLnRoZW1lLXBmYWhsYmF1dGVuIC5idG4tcHJpbWFyeXtcclxuICAgIGJhY2tncm91bmQ6ICM4NWFhYjM7XHJcbiAgICBib3JkZXItY29sb3I6ICM4NWFhYjM7XHJcbn1cclxuLnRoZW1lLXBmYWhsYmF1dGVuIC5idG4tcHJpbWFyeTpmb2N1cyxcclxuLnRoZW1lLXBmYWhsYmF1dGVuIC5idG4tcHJpbWFyeTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjN2VhZWJhO1xyXG59XHJcbi50aGVtZS1wZmFobGJhdXRlbiAudGVhc2VyX19oZWFkIC5sYWJlbC10b3AtbGVmdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjODVhYWIzO1xyXG59IiwiLm92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogI0ZBRkFGQTtcbn1cbi5vdmVybGF5LXRvZ2dsZSB7XG4gICAgd2lkdGg6IDU0cHg7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiAjOUIyNjg5O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDAsMCwwLC4xKSwgMCAycHggM3B4IHJnYmEoMCwwLDAsLjIpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLm92ZXJsYXktdG9nZ2xlIHtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICB9XG59XG4ub3ZlcmxheS10b2dnbGU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLm92ZXJsYXktdG9nZ2xlX19pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xufVxuLm92ZXJsYXktdG9nZ2xlX19iYWRnZSArIC5vdmVybGF5LXRvZ2dsZV9faWNvbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01OCUpIHRyYW5zbGF0ZVkoLTQ0JSk7XG59XG4ub3ZlcmxheS10b2dnbGVfX2JhZGdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC05cHg7XG4gICAgdG9wOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogMjdweDtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gICAgYmFja2dyb3VuZDogIzQwNDA0MDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59IiwiLm5hdmJhci1vdmVybGF5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogNjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2UtaW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5uYXZiYXItb3ZlcmxheSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEyNnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm5hdmJhci1vdmVybGF5IHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICB9XG59XG4ubmF2YmFyLW92ZXJsYXlfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDcwcHggMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm5hdmJhci1vdmVybGF5X19jb250ZW50IHtcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5uYXZiYXItb3ZlcmxheV9fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMTVweDtcbiAgICB9XG59XG4ubmF2YmFyLW92ZXJsYXkuaXMtb3BlbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLm5hdmJhci1vdmVybGF5X19jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTZweDtcbiAgICB3aWR0aDogNTRweDtcbiAgICBoZWlnaHQ6IDU0cHg7XG4gICAgYmFja2dyb3VuZDogIzUyNTI1MjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmJhci1vdmVybGF5X19jbG9zZSB7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cbn1cbi5uYXZiYXItb3ZlcmxheV9fY2xvc2U6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1vdmVybGF5X19jbG9zZSAubmF2YmFyLW92ZXJsYXlfX2Nsb3NlX19pY29uIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmJhci1vdmVybGF5X19jbG9zZSAubmF2YmFyLW92ZXJsYXlfX2Nsb3NlX19pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cbn1cblxuLm5hdmJhci1zZWFyY2guaXMtb3BlbiB+IC5uYXZiYXJfX2J1dHRvbnMgLm92ZXJsYXktdG9nZ2xlIHtcbiAgICBvcGFjaXR5OiAwO1xufSIsIi5pbmZvLWxpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbmZvLWxpbmsgKyAuaW5mby1saW5rIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLmluZm8tbGlua19faWNvbiB7XG4gICAgbWluLXdpZHRoOiAzNXB4O1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogI0YxQTAxODtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuLmluZm8tbGlua19fbGluayB7XG4gICAgY29sb3I6ICNGMUEwMTg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaW5mby1saW5rX19saW5rIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICB9XG4gICAgLmluZm8tbGlua19fbGluazpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnfCc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBjb2xvcjogIzY2NjtcbiAgICB9XG59XG4uaW5mby1saW5rX19saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5pbmZvLWxpbmstLXdhcm5pbmcgLmluZm8tbGlua19faWNvbiB7XG4gICAgYmFja2dyb3VuZDogIzlCMjY4OTtcbn1cbi5pbmZvLWxpbmstLXdhcm5pbmcgLmluZm8tbGlua19fbGluayB7XG4gICAgY29sb3I6ICM5QjI2ODk7XG59XG5cbi5mbGV4LWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLXRvcDogLTE2cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmZsZXgtbGlzdF9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmZsZXgtbGlzdF9faXRlbSB7XG4gICAgICAgIG1heC13aWR0aDogNDglO1xuICAgIH1cbn0iLCIubGFuZGluZ3BhZ2UtdG9wIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmxhbmRpbmdwYWdlLXRvcCB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICB9XG59XG4ubGFuZGluZ3BhZ2UtdG9wX19iYWNrbGlua3tcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDE1cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5sYW5kaW5ncGFnZS10b3BfX2JhY2tsaW5rIHtcbiAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxufVxuLmxhbmRpbmdwYWdlLXRvcF9fYmFja2xpbmsgLmxhbmRpbmdwYWdlLXRvcF9fYmFja2xpbmtfX2ljb257XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgZm9udC1zaXplOiA4cHg7XG59XG4ubGFuZGluZ3BhZ2UtdG9wX19iYWNrbGluazpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubGFuZGluZ3BhZ2UtdG9wX19sb2dvIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWF4LXdpZHRoOiA3MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubGFuZGluZ3BhZ2UtdG9wX19sb2dvIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmxhbmRpbmdwYWdlLXRvcF9fbG9nbyB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG59IiwiLnVzcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlU2Fuc1Byby1TZW1pYm9sZCc7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnVzcC1mYWRlZCB7XG4gICAgb3BhY2l0eTogMC4yO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC51c3Age1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxufVxuLnVzcCArIC51c3Age1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG59XG4udXNwX19pY29uIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC51c3BfX2ljb24ge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB9XG59XG5cbi8qX19fX19fX19fVVNQIFJlZ2lvbiBTdHlsZV9fX19fX19fKi9cbi51c3AtYm94LXdyYXBwZXItLXJlZ2lvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi51c3AtLXJlZ2lvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xufSBcbi51c3BfX2ljb24tLXJlZ2lvbiB7XG4gICAgbWluLXdpZHRoOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudXNwX19pY29uLS1yZWdpb24ge1xuICAgICAgICBtaW4td2lkdGg6IDM1cHg7XG4gICAgfVxufSIsIkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcclxuICAgIC5uYXZiYXItbWFpbi5hZmZpeCB7XHJcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIH1cclxuICAgIC5uYXZiYXItbWFpbi5hZmZpeCAuZm9ybS1ncm91cCAubmF2YmFyLWJyYW5kIHtcclxuICAgICAgICBoZWlnaHQ6IDEyNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMjJweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICAgIC5uYXZiYXItbWFpbi5hZmZpeCAuZm9ybS1ncm91cCAubmF2YmFyLWJyYW5kPmltZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAubmF2YmFyLW1haW4uYWZmaXggLnNlY29uZC1saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLm5hdmJhci1tYWluLmFmZml4IC5uYXZiYXItbmF2PmxpPmEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgLm5hdmJhci1tYWluLmFmZml4IC5uYXZiYXItY29sbGFwc2Uge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICB9XHJcbiAgICAubmF2YmFyLW1haW4uYWZmaXggLm5hdmJhci1icmFuZCB7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9zdGF0aWMvaW1nL2xvZ29fYWZmaXgucG5nJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgd2lkdGg6IDgycHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuICAgIC5uYXZiYXItbWFpbi5hZmZpeCAubmF2YmFyLWJyYW5kPmltZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5uYXZiYXItbWFpbi5hZmZpeCAubmF2LXRvcGxpbmtzIHtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMTEwcHggMCA5NXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC03cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgfVxyXG59IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubmF2YmFyLW1haW4ge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIH1cbiAgICAubmF2YmFyLW1haW4gLm5hdmJhci1oZWFkZXIge1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsMCwwLC4xKTtcbiAgICB9XG4gICAgLm5hdmJhci1icmFuZD5pbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgIH1cbiAgICAubmF2PmxpPmE6Zm9jdXMsIC5uYXY+bGk+YTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC8qTmF2IENvbGxhcHNlKi9cbiAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTAwMDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gICAgfVxuICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgfVxuICAgIC5uYXZiYXItbmF2IGxpIHtcbiAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgfVxuICAgIC5uYXZiYXItbmF2IGxpLmlzLW9wZW4ge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2MzYzNjNTtcbiAgICB9XG4gICAgLm5hdmJhci1uYXYgbGkuaXMtb3Blbj5hIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjM2MzYzU7XG4gICAgfVxuICAgIC5uYXZiYXItbmF2PmxpPmEge1xuICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgICAubmF2YmFyLW5hdiAuaXMtb3BlbiAubWFpbi1uYXZfX2Ryb3Bkb3duIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLm5hdmJhci1uYXYgLnN1Ym5hdi10b2dnbGUge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5tYWluLW5hdl9fZHJvcGRvd24gLm1haW4tbmF2X19kcm9wZG93bl9fdGVhc2VyLWxpc3Qge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAubWFpbi1uYXZfX2Ryb3Bkb3duX190ZWFzZXItbGlzdCBsaSArIGxpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gICAgLnN1Ym5hdi1ibG9jayB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAwcHggNnB4IDE1cHg7XG4gICAgfVxuICAgIC5zdWJuYXYtYmxvY2sgdWwge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5zdWJuYXYtYmxvY2suaXMtb3BlbiB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuc3VibmF2LWJsb2NrIC5zdWJuYXYtdG9nZ2xlIHtcbiAgICAgICAgcGFkZGluZzogNHB4IDE1cHggNHB4IDE1cHg7XG4gICAgfVxuICAgIC5zdWJuYXYtYmxvY2sgdWwge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAuc3VibmF2LWJsb2NrIGEge1xuICAgICAgICBjb2xvcjogIzI5MjkyOTtcbiAgICB9XG5cbiAgICAvKlRvZ2dsZSBCdXR0b24qL1xuICAgIC5uYXZiYXItbWFpbiAubmF2YmFyLXRvZ2dsZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMTNweCAxNXB4O1xuICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogMjAwbXM7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgIH1cblxuICAgIC5uYXZiYXItbWFpbiAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzY2NjY2NjtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgfVxuICAgIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhcisuaWNvbi1iYXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuICAgIC5uYXZiYXItbWFpbiAubmF2YmFyLXRvZ2dsZS5pcy1vcGVuIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIC5uYXZiYXItbWFpbiAubmF2YmFyLXRvZ2dsZS5pcy1vcGVuIC5pY29uLWJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5uYXZiYXItbWFpbiAubmF2YmFyLXRvZ2dsZS5pcy1vcGVuOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBpY29uZm9udDtcbiAgICAgICAgY29udGVudDogXCJcXEUwMTRcIjtcbiAgICB9XG4gICAgLm5hdmJhci1uYXYgLnN1Ym5hdi10b2dnbGUuaWNvbi16b29tLW91dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG4gICAgLm5hdmJhci1uYXZfX2xhbmcge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgfVxufVxuIl19 */
/*# sourceMappingURL=/static/css/style-gartenjahr.min.css.map */